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
Home O/U
Opening line -1 -110 51.5 -110
FanDuel -1.5 100 51.5 -109
Westgate OFF OFF
Wynn OFF OFF
Best home line Recent line moves
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
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