BUF logo

Buffalo Bills

AFC East · 2025 regular season · Lost in the Divisional

Record
12-5
Against the spread
8-9
Points for
28.3
Points against
21.5
Pass yds
234.213th
Rush yds
159.61st
Sacks allowed
2.3519th
Giveaways
1915th
Pass yds allowed
170.21st
Rush yds allowed
136.228th

The profile

Ranked among all 32 — 2025
1stRushingTheir strongest of the eight. Weakest is rush d, 28th of 32.
← DefenceOffence →
1st9th17th
Offence
Scoring28.34th
Passing234.213th
Rushing159.61st
Defence
Rush D136.228th
Pass D170.21st
Scoring D21.512th
The ball
Sack diff-418th
Turnover diff+112th

Rim is 1st of 32, centre is 32nd — so a bigger shape is a better team whichever way the underlying stat runs.

What they allow

Per position — 2025
25thv Running backsSoftest of the four, by fantasy points allowed. Toughest is tight ends, 1st.
Quarterbacks4th
Running backs25th
Wide receivers5th
Tight ends1st

v Quarterbacks

Fantasy pts
13.14th of 32
Pass yds
170.21st of 32
Pass TD
1.126th of 32
Rush yds
21.628th of 32

scrambles

v Running backs

Fantasy pts
24.425th of 32
Rush yds
107.627th of 32
Carries
21.616th of 32
Before contact
2.009th of 32

the front seven

After contact
2.0629th of 32

tackling

10+ yd runs
2.725th of 32

per game

Rec yds
25.06th of 32

v Wide receivers

Fantasy pts
26.55th of 32
Rec yds
115.64th of 32
Catches
9.65th of 32
Targets
15.87th of 32
TDs
0.719th of 32
YAC
37.63rd of 32

after the catch

20+ yd plays
1.65th of 32

per game

Catch rate
63.0%19th of 32
Separation
3.25 yd30th of 32

how open they got

v Tight ends

Fantasy pts
8.01st of 32
Rec yds
31.52nd of 32
Catches
2.91st of 32
Targets
4.81st of 32
TDs
0.256th of 32
YAC
13.81st of 32

after the catch

Per game unless marked otherwise, 2025 season. Ranked among the 32 defences for what they give up to that position — 1st allows the least, 32nd the most. What this defence takes — sacks, interceptions, fumbles — is the section below.

Who Bills face

2026 fixtures — head to head

Pass rush and takeaways

What the defence earns
Sacks
2.1220th of 32

per game

Takeaways
2015th of 32

season

Turnover diff
+112th of 32

season

Sack diff
-418th of 32

season

QB hits
5.420th of 32

per game

Tackles for loss
4.914th of 32

per game

Everything here is what the defence earned, 2025 regular season — 1st takes the most, 32nd the fewest. Sacks and turnovers are counted from the opponent's box score, so a team sack with no individual credited is not lost. Takeaways are interceptions plus fumbles recovered; the differential is against this team's own giveaways (19).

Results and the spread

8-9 against the spread

Regular season

17 games
  • WK 18vsNYJ logoNYJW 35-8-12.5Covered
  • WK 17vsPHI logoPHIL 12-13-3Missed
  • WK 16@CLE logoCLEW 23-20-10.5Missed
  • WK 15@NE logoNEW 35-31-2.5Covered
  • WK 14vsCIN logoCINW 39-34-6Missed
  • WK 13@PIT logoPITW 26-7-3Covered
  • WK 12@HOU logoHOUL 19-23-5.5Missed
  • WK 11vsTB logoTBW 44-32-6Covered
  • WK 10@MIA logoMIAL 13-30-8.5Missed
  • WK 9vsKC logoKCW 28-21+2.5Covered
  • WK 8@CAR logoCARW 40-9-7Covered
  • WK 6@ATL logoATLL 14-24-3.5Missed
  • WK 5vsNE logoNEL 20-23-7.5Missed
  • WK 4vsNO logoNOW 31-19-15.5Missed
  • WK 3vsMIA logoMIAW 31-21-12.5Missed
  • WK 2@NYJ logoNYJW 30-10-6Covered
  • WK 1vsBAL logoBALW 41-40+1.5Covered

Postseason

Lost in the Divisional
  • DIV@DEN logoDENL 30-33+1.5Missed
  • WC@JAX logoJAXW 27-24+1.5Covered

Not counted in the record or the against-the-spread line above: those are regular season, so all 32 clubs are measured over the same seventeen games.

28Points scored a gameAbove the league average of 23 across 17 games.
5025
WK 1WK 4WK 8WK 11WK 14WK 17WK 18

Points scoredLeague averageCovered (8)Missed (9)