National Football League
MATCHUP
Baltimore (13-5-0) at Buffalo (14-4-0)
Stats: Overall | Home/Away | Last 3 | Grass/Turf | Last 3 Home/Away
Records: ATS | Over/Under
Teams: Baltimore Ravens | Buffalo Bills
Summary
6:30 PM ET W‑L ATS H A AF AA O/U
Baltimore 13-5 11-6-1 7-2 6-3 30.3 20.8 13-5-0
Buffalo 14-4 11-7-0 9-0 5-4 30.9 20.8 11-7-0
Live Odds | All Odds
Currently no sportsbook lines available.
Quickchart Matchup
Baltimore Baltimore Off vs  Buffalo Buffalo Def
Baltimore 427.1 yards
Buffalo 335 yards
Baltimore 5.8 yards/rush
Buffalo 4.5 yards/rush
Baltimore 8.4 yards/attempt
Buffalo 6.6 yards/attempt
Buffalo Buffalo Off vs  Baltimore Baltimore Def
Buffalo 365.3 yards
Baltimore 321.7 yards
Buffalo 4.6 yards/rush
Baltimore 3.5 yards/rush
Buffalo 7.6 yards/attempt
Baltimore 6.7 yards/attempt
Quarterbacks
Baltimore Yds Comp % Y/A TD/Int Rate
L. Jackson 4347 67.07 8.8 43/4 120.2
J. Johnson 17 66.67 5.7 0/0 81.2
Buffalo Yds Comp % Y/A TD/Int Rate
J. Allen 4003 64.24 7.9 30/6 103.1
M. Trubisky 179 73.08 6.9 2/0 117.3
M. White 28 27.27 2.5 0/0 39.6
S. Buechele 0 0.00 0.0 0/0 -
ATS Records | In Depth
  W‑L ATS H A Grass Turf
BAL
BUF
13‑5
14‑4
11‑6‑1
11‑7‑0
5‑3‑1
6‑3‑0
6‑3‑0
5‑4‑0
1‑3‑0
1‑0‑0
10‑3‑1
10‑7‑0
Overall Stats | In Depth
Off Avg Yards Pass Rush Y/R Y/A
BAL
BUF
30.3
30.9
427.1
365.3
233.3
229.8
193.8
135.6
5.8
4.6
8.4
7.6
Def Avg Yards Pass Rush Y/R Y/A
BAL
BUF
20.8
20.8
321.7
335.0
244.5
221.6
77.2
113.4
3.5
4.5
6.7
6.6
Home/Away Stats | In Depth | Last 3 H/A
Off Avg Yards Pass Rush Y/R Y/A
BAL
BUF
29.6
33.9
435.3
370.6
239.9
234.7
195.4
135.9
6.0
4.4
8.5
7.9
Def Avg Yards Pass Rush Y/R Y/A
BAL
BUF
23.0
16.4
347.1
283.7
267.4
172.3
79.7
111.3
3.5
4.8
7.0
5.4
Over/Under Records | In Depth
  O/U H A Grass Turf Tot
BAL
BUF
13-5-0
11-7-0
6-3-0
6-3-0
7-2-0
5-4-0
3-1-0
0-1-0
10-4-0
11-6-0
51.2
51.7
Last 3 Stats | In Depth
Off Avg Yards Pass Rush Y/R Y/A
BAL
BUF
31.3
29.0
444.3
359.3
187.7
213.7
256.7
145.7
6.0
3.9
8.0
7.5
Def Avg Yards Pass Rush Y/R Y/A
BAL
BUF
8.7
14.7
240.3
271.3
192.7
182.0
47.7
89.3
3.0
3.9
6.0
6.4
Grass/Turf Stats | In Depth
Off Avg Yards Pass Rush Y/R Y/A
BAL
BUF
31.8
30.9
429.4
372.3
228.6
235.1
200.8
137.2
5.6
4.6
8.8
7.6
Def Avg Yards Pass Rush Y/R Y/A
BAL
BUF
19.3
21.5
303.8
334.1
233.0
222.1
70.8
111.9
3.5
4.6
6.5
6.7
Injuries
Baltimore
Player   Status/Updated Notes
Zay Flowers WR Questionable - Knee - 1/13/25 Flowers injured his knee during the last game, and it is unknown if he will play against Bills on Sunday, January 19th.
Ronnie Stanley OT Questionable - Illness - 1/13/25 Stanley is ailing with an illness, and it is up in the air if he will take the field against Bills on Sunday, January 19th.
Patrick Mekari OL Questionable - Illness - 1/13/25 Mekari is battling an illness, and it is undetermined if he will suit up against Bills on Sunday, January 19th.
Adisa Isaac LB Questionable - Hamstring - 1/13/25 Isaac is dealing with a hamstring injury, and it is undetermined if he will suit up against Bills on Sunday, January 19th.
Charlie Kolar TE Questionable - Arm - 1/13/25 Kolar has been activated from the injured reserve list dealing with a broken arm, and it is undetermined if he will suit up against Bills on Sunday, January 19th.
Nick Samac C Out indefinitely - Leg - 12/15/24 Samac has been out of commission with a leg injury, and he will miss an undetermined length of time.
Jalyn Armour-Davis CB Out indefinitely - Hamstring - 1/3/25 Armour-Davis has wound up on the injured reserve due to a hamstring injury, and he will miss an undetermined length of time.
Arthur Maulet CB Out indefinitely - Calf - 12/1/24 Maulet has been placed on injured reserve with a calf injury, and the team officials have yet to provide an exact return date.
Deonte Harty WR Out indefinitely - Knee - 12/12/24 Harty has wound up on the injured reserve with a knee injury, and a timetable for recovery has yet to be established.
Christian Matthew CB Out indefinitely - Undisclosed - 9/7/24 Matthew is placed on the injured reserve list with an undisclosed injury, and the severity of the injury is unknown.
Owen Wright RB Out indefinitely - Foot - 9/6/24 Wright has been placed on the injured reserve with a foot hairline fracture, and there is no timetable for his return.
Trayvon Mullen CB Out indefinitely - Shoulder - 9/6/24 Mullen has been placed on the injured reserve with a dislocated shoulder, and a return timetable is unknown.
Malik Hamm LB Out indefinitely - Knee - 8/26/24 Hamm suffered a torn ACL in his knee, and there is no timetable for his recovery.
Buffalo
Player   Status/Updated Notes
Ray Davis RB Questionable - Concussion - 1/14/25 Davis is battling a concussion, and it is up in the air if he will take the field against the Ravens on Sunday, January 19th.
Brandon Codrington CB Questionable - Hamstring - 1/13/25 Codrington is battling a hamstring injury, and it is up in the air if he will take the field on Sunday versus Ravens, January 19th.
Spencer Brown OT Out indefinitely - Ankle - 1/12/25 Brown is hobbled by an ankle injury, and he is without a definitive timetable for return.
Connor McGovern G Out indefinitely - Shoulder - 1/6/25 McGovern has been sidelined with a shoulder injury, and he will miss an extended period.
Tommy Doyle OT Out indefinitely - Knee - 1/6/25 Doyle has been placed on the PUP list while he recovers from a knee injury, and there is no timetable for his return.
Shane Buechele QB Out indefinitely - Neck - 1/6/25 Buechele is out of action due to a neck injury, and it is unclear when he will return in action.
Recent Meetings
  Baltimore Buffalo
Date Away/Home Line ATS Tot Rus Pas Tot Rus Pas
9/29/24 BUF (10) - BAL (35) -2.5/47.5 BAL/U 427 271 156 236 81 155
10/2/22 BUF (23) - BAL (20) 3/50 P/U 296 162 134 326 125 201
1/16/21 BAL (3) - BUF (17) -2.5/49.5 BUF/U 340 150 190 220 32 188
12/8/19 BAL (24) - BUF (17) 6.5/44 BAL/U 257 118 139 209 104 105
9/9/18 BUF (3) - BAL (47) -7.5/39 BAL/O 369 117 252 153 83 70
8/26/17 BUF (9) - BAL (13) -3.5/39 BAL/U 209 92 117 262 79 183
9/11/16 BUF (7) - BAL (13) -3/44.5 BAL/U 308 83 225 160 65 95
9/29/13 BAL (20) - BUF (23) 3.5/45 BUF/U 345 24 321 350 203 147
10/24/10 BUF (34) - BAL (37) -12/39.5 BUF/O 364 135 229 514 132 382
10/21/07 BAL (14) - BUF (19) 3/33.5 BUF/U 308 127 181 242 103 139
Baltimore  Last 10
  Yards Per Play
Date vs Score Line ATS Tot Rus Pas Tot Rus Pas
1/11/25 PIT W 28-14 -9.5/45 W/U 184 270 -86 -0.3 3.3 -0.5
1/4/25 CLE W 35-10 -20/42 W/O 207 164 43 2.2 3.3 1.7
12/25/24 @ HOU W 31-2 -6.5/47 W/U 221 193 28 2.9 2.4 5.9
12/21/24 PIT W 34-17 -7.5/44.5 W/O 103 103 0 1.3 0.9 2.6
12/15/24 @ NYG W 35-14 -17/43.5 W/O 209 115 94 3.8 2.7 6.1
12/1/24 PHI L 19-24 -3/50 L/U 120 26 94 0.6 0.9 -0.2
11/25/24 @ LAC W 30-23 -3/50.5 W/O 104 129 -25 1.5 1.6 2.4
11/17/24 @ PIT L 16-18 -3/49 L/U 26 2 24 2.0 2.9 1.2
11/7/24 CIN W 35-34 -6/53.5 L/O -81 50 -131 0.2 0.9 1.3
11/3/24 DEN W 41-10 -9/46.5 W/O 77 5 72 2.5 -0.3 8.4
Buffalo  Last 10
  Yards Per Play
Date vs Score Line ATS Tot Rus Pas Tot Rus Pas
1/12/25 DEN W 31-7 -7.5/49 W/U 247 131 116 1.1 0.1 3.7
1/5/25 @ NE L 16-23 -3/36.5 L/O -50 53 -103 -1.2 1.4 -3.7
12/29/24 NYJ W 40-14 -10.5/44 W/O 67 -15 82 0.3 -2.5 3.7
12/22/24 NE W 24-21 -14/48.5 L/U -55 46 -101 -0.1 1.9 -1.8
12/15/24 @ DET W 48-42 2.5/56 W/O 38 149 -111 1.2 2.6 2.6
12/8/24 @ LAR L 42-44 -3.5/51 L/O -12 -34 22 1.9 2.8 -1.4
12/1/24 SF W 35-10 -6.5/46 W/U 133 67 66 1.3 0.1 3.7
11/17/24 KC W 30-21 -2.5/47 W/O 107 26 81 -0.0 -1.2 1.1
11/10/24 @ IND W 30-20 -4.5/47 W/O 54 14 40 -0.2 -1.1 0.7
11/3/24 MIA W 30-27 -6/49.5 L/O -48 -55 7 -0.7 0.1 -2.1
Abbreviations Legend