2025 Buffalo Bills roster: 12-5

The Buffalo Bills went 12-5 in the 2025 NFL regular season, 2nd of 4 in the AFC East. They made the playoffs.

Team stats and league rank

2025 Buffalo Bills team stats
Points28.34th of 32
Passing Yards216.615th of 32
Passing Touchdowns1.77th of 32
Interceptions Thrown0.611th of 32
Rushing Yards159.61st of 32
Rushing Touchdowns1.81st of 32
Sacks2.120th of 32
Tackles68.931st of 32
Touchdowns3.62nd of 32
Total Yards393.83rd of 32
Points Allowed21.512th of 32
Takeaways1.215th of 32
Giveaways1.115th of 32
3rd Down Conversion %44.84th of 32

Counts are per game; percentages and ratings as they stand. Ranked among the 32 clubs that season.

2025 Bills roster: passing

2025 Buffalo Bills passing
GP: Games the player appeared in, however briefly.CMP: Passes that reached the intended receiver.ATT: Attempts — passes thrown, kicks tried or returns taken.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.TD: Touchdowns, worth six points before the extra point.INT: Interceptions — thrown away by a quarterback, taken by a defender.RTG: Passer rating on the NFL's 0-158.3 scale, built from completion rate, yards, touchdowns and interceptions.
Josh AllenQB29173194603,6682510102.2
Mitchell TrubiskyQB314253531340137.0

What the columns mean: CMP · INT · RTG

2025 Bills roster: rushing

2025 Buffalo Bills rushing
GP: Games the player appeared in, however briefly.CAR: Times the player ran with the ball.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.AVG: Yards per attempt: per pass, per carry, per catch or per punt, depending on the player.TD: Touchdowns, worth six points before the extra point.
James Cook IIIRB26173091,6215.212
Josh AllenQB29171125795.214
Ray DavisRB2617582754.70
Ty JohnsonRB2817502004.03
Elijah MooreWR2596244.01
Mitchell TrubiskyQB314960.70
Khalil ShakirWR2516155.00
Reggie GilliamFB2817242.00

What the columns mean: CAR

2025 Bills roster: receiving

2025 Buffalo Bills receiving
GP: Games the player appeared in, however briefly.REC: Passes caught.TGTS: Passes thrown the player's way, caught or not.YDS: Yards gained — through the air for a quarterback, on the ground or after a catch for everyone else.AVG: Yards per attempt: per pass, per carry, per catch or per punt, depending on the player.TD: Touchdowns, worth six points before the extra point.
Khalil ShakirWR2516729571910.04
Dalton KincaidTE2612394957114.65
Dawson KnoxTE2917364941711.64
Keon ColemanWR2213385940410.64
Joshua PalmerWR2612223730313.80
James Cook IIIRB261733402918.82
Ty JohnsonRB2817243326311.02
Tyrell ShaversWR2617152324516.31
Jackson HawesTE2517161918711.73
Gabe DavisWR6121812910.81
Elijah MooreWR25991711212.40
Ray DavisRB26171013868.62
Curtis SamuelWR6798111.61
Keleki LatuTE23544358.80
Reggie GilliamFB2817222412.00
Frank Gore Jr.RB2321166.00

What the columns mean: REC · TGTS

2025 Bills roster: defense

2025 Buffalo Bills defense
GP: Games the player appeared in, however briefly.TOT: Tackles made, solo and assisted together.SOLO: Tackles made without help.SACK: Quarterbacks tackled behind the line of scrimmage. A shared sack counts as a half.INT: Interceptions — thrown away by a quarterback, taken by a defender.PD: Passes defensed — throws broken up before they were caught.FF: Fumbles forced by knocking the ball loose.
Cole BishopS231785532.0370
Jordan PoyerS1070310.5130
Terrel BernardLB261265440.0130
Dorian WilliamsLB241663290.0020
Taron JohnsonCB291357340.0040
Shaq ThompsonLB311256331.0021
Greg RousseauLB251646247.0021
Cam LewisCB281743330.0042
Christian BenfordCB251443322.0240
Tre'Davious WhiteCB1640290.01100
Deone WalkerDT211739171.0040
Joe AndreessenLB251735140.0000
AJ EpenesaDE271632172.5240
Joey BosaDE1529175.0025
Taylor RappS28626170.0000
Jordan HancockCB22132290.0000
DaQuan JonesDT1222113.0121
Maxwell HairstonCB221118140.0250
Javon SolomonLB241717111.0000
T.J. SandersDT22121671.0010
Reggie GilliamFB28171360.0000
Phidarian MathisDT2761340.0000
Sam Franklin Jr.S291713100.0000
Ed OliverDT28312103.0001
Dorian StrongCB2341090.0000
Keonta JenkinsLB233950.0000
Jordan PhillipsDT11951.0010
Andre Jones Jr.LB273510.0000
Michael HoechtDE282522.0001
Keleki LatuTE235310.0000
Dane JacksonCB3300.0000
Zion LogueDT243210.5010
Ty JohnsonRB2817210.0000
Khalil ShakirWR2516220.0000
Matt PraterPK15200.0000
Tyrell ShaversWR2617210.0000
Damar HamlinS275110.0000
Ray DavisRB2617100.0000
Keon ColemanWR2213110.0000
Joshua PalmerWR2612110.0000
Dawson KnoxTE2917110.0000
Frank Gore Jr.RB232100.0000
Mitch WishnowskyP3313110.0000
Curtis SamuelWR6110.0000
Gabe DavisWR6110.0000

What the columns mean: TOT · SOLO · SACK · INT · PD · FF

Results

  1. Sep 7, 2025vs BALW 41-40
  2. Sep 14, 2025@ NYJW 30-10
  3. Sep 18, 2025vs MIAW 31-21
  4. Sep 28, 2025vs NOW 31-19
  5. Oct 5, 2025vs NEL 20-23
  6. Oct 13, 2025@ ATLL 14-24
  7. Oct 26, 2025@ CARW 40-9
  8. Nov 2, 2025vs KCW 28-21
  9. Nov 9, 2025@ MIAL 13-30
  10. Nov 16, 2025vs TBW 44-32
  11. Nov 20, 2025@ HOUL 19-23
  12. Nov 30, 2025@ PITW 26-7
  13. Dec 7, 2025vs CINW 39-34
  14. Dec 14, 2025@ NEW 35-31
  15. Dec 21, 2025@ CLEW 23-20
  16. Dec 28, 2025vs PHIL 12-13
  17. Jan 4, 2026vs NYJW 35-8
  18. Jan 11, 2026@ JAXW 27-24playoffs
  19. Jan 17, 2026@ DENL 30-33playoffs

Regular season. Player lines are the season lines ESPN files under this club; a player traded during the season may appear under his last club only. Age is the player’s age on December 31 of the season.