Open the board

Baltimore Ravens 31, Houston Texans 2: final score and stats

Baltimore Ravens beat Houston Texans, Baltimore Ravens 31 to Houston Texans 2, on Wednesday, December 25, 2024 at Reliant Stadium, Houston, TX. Below: the box score, top performers, team stats, injuries and recent form for Houston Texans vs Baltimore Ravens.

NFLWednesday, December 25, 2024
DateDec 25, 2024
Start time4:30 PM ET
VenueReliant Stadium, Houston, TX
TVNetflix
Attendance71,544

Line score

Team1234T
Baltimore Ravens10714031
Houston Texans02002

Team comparison

Baltimore RavensHouston Texans
Points per game
21.0
26.1
Points allowed per game
26.2
24.0
11-5Record9-7
4th in AFC NorthStanding2nd in AFC South
3-2Road record / home record0-4
LLLLWLast 5WLWWL
L4StreakW1

Team stats

Baltimore RavensHouston Texans
1st Downs
25
10
Passing 1st downs
8
8
Rushing 1st downs
16
1
1st downs from penalties
1
1
4-93rd down efficiency4-15
0-04th down efficiency0-2
Total Plays
61
54
Total Yards
432
211
Yards per Play
7.1
3.9
Total Drives
10
11
Passing
181
153
11/17Comp/Att18/32
Yards per pass
10.1
4.1
Interceptions thrown
0
1
1-3Sacks-Yards Lost5-37
Rushing
251
58

Injury report

Confirm lineups and injuries close to game time.

Baltimore Ravens
Adam Randall RB · Neck - Not Specified
Injured Reserve
Jaylinn Hawkins S · Knee - Not Specified
Out
Lamar Jackson QB · Thumb - Surgery
Injured Reserve
Tyler Huntley QB · Toe - Sprain
Injured Reserve
Adisa Isaac LB · Hamstring - Not Specified
Questionable
Houston Texans
David Montgomery RB · Groin - Not Specified
Out
Keylan Rutledge G · Neck - Not Specified
Out
Jake Hummel LB · Groin - Surgery
Questionable
Braden Smith OT · Illness
Questionable
Will Anderson Jr. DE · Ankle - Not Specified
Questionable

Box score

Baltimore Ravens Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Lamar Jackson10/1516811.2201-399.8143.9
Josh Johnson1/2168.0000-072.677.1
Team11/1718110.8201-3--140.3

Baltimore Ravens Rushing

PlayerCARYDSAVGTDLONG
Derrick Henry271475.4120
Lamar Jackson48721.8148
Keaton Mitchell11201.807
Rasheen Ali1-3-3.00-3
Team432515.8248

Baltimore Ravens Receiving

PlayerRECYDSAVGTDLONGTGTS
Mark Andrews26834.01672
Zay Flowers23115.50275
Keaton Mitchell12828.00281
Derrick Henry2189.00142
Anthony Miller11616.00161
Rashod Bateman11212.00121
Isaiah Likely199.0191
Tylan Wallace122.0021
Team1118416.726716

Baltimore Ravens Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Roquan Smith8711000
Marlon Humphrey7501100
Kyle Van Noy4211010
Brandon Stephens3300000
Nate Wiggins3300100
Broderick Washington Jr.3100000
Chris Board2211010
Ar'Darius Washington2200000
Team513456390

Baltimore Ravens Interceptions

PlayerINTYDSTD
Kyle Hamilton100
Team100

Baltimore Ravens KickReturns

PlayerNOYDSAVGLONGTD
Rasheen Ali12323.0230
Team12323.0230

Baltimore Ravens PuntReturns

PlayerNOYDSAVGLONGTD
Steven Sims273.550
Team273.550

Baltimore Ravens Kicking

PlayerFGPCTLONGXPPTS
Justin Tucker1/1100.0524/47
Team1/1100.0524/47

Baltimore Ravens Punting

PlayerNOYDSAVGTBIn 20LONG
Jordan Stout416541.31250
Team416541.31250

Houston Texans Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
C.J. Stroud17/311856.0015-3712.759.2
Davis Mills1/155.0000-094.287.5
Team18/321535.9015-37--60.7

Houston Texans Rushing

PlayerCARYDSAVGTDLONG
Joe Mixon9262.908
Dameon Pierce5132.607
Dare Ogunbowale2126.009
C.J. Stroud177.007
Team17583.409

Houston Texans Receiving

PlayerRECYDSAVGTDLONGTGTS
Nico Collins35919.70306
John Metchie III5489.60198
Robert Woods22110.50162
Dalton Schultz22110.50186
Xavier Hutchinson22110.50134
Joe Mixon2136.50103
Dare Ogunbowale166.0061
Cade Stover111.0011
Team1819010.603031

Houston Texans Fumbles

PlayerFUMLOSTREC
John Metchie III100
Team100

Houston Texans Defensive

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Eric Murray9400010
Tommy Togiai710.50010
Kamari Lassiter6301000
Christian Harris5400000
Henry To'oTo'o5200000
Neville Hewitt5100000
Del'Shawn Phillips4201000
Kurt Hinish4201000
Team774016250

Houston Texans KickReturns

PlayerNOYDSAVGLONGTD
Dameon Pierce14545.0450
Team14545.0450

Houston Texans Punting

PlayerNOYDSAVGTBIn 20LONG
Tommy Townsend628948.21369
Team628948.21369

Recent form

Nov 5, 2026 · vs Jacksonville JaguarsL 10-33
Nov 1, 2026 · at Buffalo BillsL 10-36
Oct 25, 2026 · vs Cincinnati BengalsL 13-35
Oct 18, 2026 · at Cleveland BrownsL 10-13
Oct 11, 2026 · at Atlanta FalconsW 30-23
Nov 8, 2026 · at Los Angeles ChargersW 44-22
Oct 25, 2026 · vs New York GiantsL 21-27
Oct 18, 2026 · at Jacksonville JaguarsW 34-31
Oct 11, 2026 · at Tennessee TitansW 26-3
Oct 4, 2026 · vs Dallas CowboysL 30-34

Team pages

More NFL games on Dec 25, 2024

Frequently asked questions

Who won Baltimore Ravens vs Houston Texans?

Baltimore Ravens won, 31-2, on Wednesday, December 25, 2024.

What was the final score of Baltimore Ravens vs Houston Texans?

Baltimore Ravens 31, Houston Texans 2.

Where is Baltimore Ravens vs Houston Texans played?

Reliant Stadium, Houston, TX.

The model’s read

Grades, leans and the full breakdown for Baltimore Ravens vs Houston Texans are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.