NFL MATCHUP REPORT

September 7, 2025, 8:20 | Highmark Stadium

Baltimore Ravens (0-0) VS Buffalo Bills (0-0)

ODDS

Bet365
5Dimes
BOL
bodog
pin
Moneyline
100
-120

-102
-118
100
-120
103
-114
Spread
1 -105
-1 -115

1 -110
-1 -110
1 -110
-1 -110
1 -104
-1 -107
Total
51.5 o -110
51.5 u -110
o
u
51.5 o -110
51.5 u -110
51.5 o -115
51.5 u -105
51.5 o -109
51.5 u -104

RECENT FORM

NameRecord ATSOffense DefenseDiff ATS HomeATS Away OU RecordOU Home OU Away
Baltimore 0-0 0-0 0.00 0.00 0.00 0-0 0-0 0-0 0-0 0-0
Buffalo 0-0 0-0 0.00 0.00 0.00 0-0 0-0 0-0 0-0 0-0

POWER STATS

Yards Per Point

NameOffense DefenseDifferential
BAL 14.19 15.08 -0.89
BUF 11.8 15.77 -3.97

Yards Per Pass

NameOffense DefenseDifferential
BAL 12.61 10.48 2.13
BUF 11.6 10.0 1.6

Yards Per Rush

NameOffense DefenseDifferential
BAL 5.78 3.57 2.21
BUF 4.53 4.55 -0.02

SMART CHART

BAL
NAME
BUF
30.05
OFFENSE
30.60
21.16
DEFENSE
21.60
8.89
DIFFERENTIAL
9
233.68
PASSING YARDS
224.45
192.84
RUSH YARDS
136.70
238.26
PASSING YARDS ALLOWED
223.05
80.89
RUSHING YARDS ALLOWED
117.65
-0.15
TURNOVER DIFFERENTIAL
-1.4

TEAM RECORDS

Baltimore Ravens

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0
Last 3 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0
vs Conf 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0
vs Div 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0

Buffalo Bills

NameRecord HomeAway ATSATS Home ATS AwayOffense DefenseDiff
Overall 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0
Last 3 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0
vs Conf 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0
vs Div 0-0 0-0 0-0 0-0 0-0 0-0 0 0 0

SUPERGRID

TitleStat RankStat Rank
Away Team Overall Scoring vs Home Team Overall Defense 30.05 3 21.60 12
Away Team Road Passing vs Home Team Home Passing Defense 239.90 4 179.10 4
Away Team Road Rushing vs Home Team Home Rushing Defense 193.50 2 117.80 16
Home Team Overall Scoring vs Away Team Overall Defense 30.60 2 21.16 8
Home Team Home Passing vs Away Team Road Passing Defense 223.80 18 253.30 29
Home Team Home Rushing vs Away Team Road Rushing Defense 137.00 8 86.40 3

HEAD TO HEAD SUMMARY

TeamRecord ATSOU ScoreRush YPRPA CPPY TYTO +/-
Baltimore 5-5 4-5-1 3-7 23.80 136.30 4.77 32.50 61.23 206.70 343.00 1.80
Buffalo 5-5 5-4-1 3-7 18.00 107.50 3.68 30.60 54.90 160.80 268.30 1.40

HEAD TO HEAD DETAIL

DateAway HomeScore LineTotal OU ResultARY APYATY ATTHRY HPYHTY HTTAway Team Attempts Home Team AttemptsAway Team Completions Home Team Completions
Jan 19, 2025 BAL BUF 25 - 27 1.5 51.5 O 176 240 416 3 147 126 273 0 25 22 18 16
Sep 29, 2024 BUF BAL 10 - 35 -2.5 47.5 U 81 155 236 1 271 156 427 1 31 19 17 14
Oct 2, 2022 BUF BAL 23 - 20 3 50.5 U 125 201 326 2 162 134 296 2 36 29 19 20
Jan 16, 2021 BAL BUF 3 - 17 -2.5 50 U 150 190 340 1 32 188 220 0 37 37 20 23
Dec 8, 2019 BAL BUF 24 - 17 6.5 44 U 118 139 257 1 104 105 209 1 25 39 16 17
Sep 9, 2018 BUF BAL 3 - 47 -7.5 38.5 O 83 70 153 2 117 252 369 1 33 38 11 26
Sep 11, 2016 BUF BAL 7 - 13 -3 44.5 U 65 95 160 0 83 225 308 1 22 34 15 23
Sep 29, 2013 BAL BUF 20 - 23 3.5 45.5 U 24 321 345 5 203 147 350 3 50 22 25 10
Oct 24, 2010 BUF BAL 34 - 37 -12.5 40 O 132 382 514 4 135 229 364 2 43 31 29 16
Oct 21, 2007 BAL BUF 14 - 19 3 33.5 U 127 181 308 1 103 139 242 1 37 21 21 11

BETTING ODDS TRENDS

Buffalo Bills

Buffalo is 10-5 ATS in its last 15 games
Buffalo is 12-3 SU in its last 15 games
The total has gone OVER in 4 of Buffalo's last 5 games
Buffalo is 5-1 ATS in its last 6 games at home
Buffalo is 5-0 SU in its last 5 games at home
The total has gone OVER in 10 of Buffalo's last 13 games at home
Buffalo is 2-4-1 ATS in its last 7 games when playing Baltimore
The total has gone UNDER in 4 of Buffalo's last 5 games when playing Baltimore
Buffalo is 4-1 ATS in its last 5 games when playing at home against Baltimore
Buffalo is 4-1 SU in its last 5 games when playing at home against Baltimore
The total has gone UNDER in 4 of Buffalo's last 5 games when playing at home against Baltimore

Baltimore Ravens

Baltimore is 5-1 ATS in its last 6 games
Baltimore is 5-1 SU in its last 6 games
The total has gone OVER in 14 of Baltimore's last 19 games
Baltimore is 14-6 ATS in its last 20 games on the road
Baltimore is 11-4 SU in its last 15 games on the road
The total has gone OVER in 9 of Baltimore's last 11 games on the road
The total has gone UNDER in 4 of Baltimore's last 5 games when playing Buffalo
Baltimore is 1-4 ATS in its last 5 games when playing on the road against Buffalo
Baltimore is 1-4 SU in its last 5 games when playing on the road against Buffalo
The total has gone UNDER in 4 of Baltimore's last 5 games when playing on the road against Buffalo

TEAM LAST 5 GAMES

Baltimore Ravens

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Jan 19, 2025 BUF 25-27 L -1.5/51.5 L/O 176 240 416 147 126 273 3 A
Jan 11, 2025 PIT 28-14 W -8.5/45 W/U 299 165 464 29 251 280 0 H
Jan 4, 2025 CLE 35-10 W -20/42 W/O 220 217 437 56 174 230 -2 H
Dec 25, 2024 HOU 31-2 W -6.5/47 W/U 251 181 432 58 153 211 -1 A
Dec 21, 2024 PIT 34-17 W -7/44.5 W/O 220 198 418 117 198 315 -1 H

Buffalo Bills

DateOPP ScoreSU LineATS Result ORYOPY OTYDRY DPYDTY TOLoc
Jan 26, 2025 KC 29-32 L 1/49.5 L/O 147 227 374 135 233 368 -1 A
Jan 19, 2025 BAL 27-25 W 1.5/51.5 W/O 147 126 273 176 240 416 -3 H
Jan 12, 2025 DEN 31-7 W -7.5/49 W/U 210 261 471 79 145 224 0 H
Jan 5, 2025 NE 16-23 L -3/36.5 L/O 130 129 259 77 232 309 -1 A
Dec 29, 2024 NYJ 40-14 W -10/44.5 W/O 97 251 348 112 169 281 -3 H