Buffalo
Bills
3-4
50
FINAL
28
Minnesota
Vikings
1-6
AI Recap
AI RECAP
Franchise Hub Beat· 15d ago
In a commanding performance, the Buffalo Bills topped the Minnesota Vikings 50-28 in Week 9 of the 2026 season, solidifying their position in the playoff hunt. The Bills showcased their offensive firepower, while the Vikings struggled to keep pace, making this an essential win for Buffalo as they look to build momentum heading into the latter part of the season. Carson Wentz led the Bills with a steady performance, throwing for a touchdown while managing the game effectively. However, it was James Cook III who stole the spotlight, racking up an impressive 331 rushing yards, proving nearly impossible to stop on the ground. Joe Milton kept the Vikings competitive with 242 passing yards, and Justin Jefferson was his top target, finishing with 93 receiving yards. Defensively, the Bills made crucial plays that shifted the momentum in their favor. Greg Rousseau led the charge with six total tackles, while Davison Igbinosun intercepted a pass, further stifling the Vikings' attempts to mount a comeback. The turning point came when the Bills scored back-to-back touchdowns in the third quarter, effectively sealing their victory and demonstrating their dominance on both sides of the ball.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Joe MiltonQB321650%2421259.6
Carson WentzQB161275%17110129.9
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
James Cook IIIHB1633120.7135760
Demond ClaiborneHB181608.9873650
Ray DavisHB8648.0160240
Carson WentzQB34615.3240240
Jordan MasonHB4112.86060
Ty JohnsonHB000.0—000
DJ MooreWR000.0—000
Tai FeltonWR000.0—000
Khalil ShakirWR000.0—001
Skyler BellWR1-3-3.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Justin JeffersonWR49323.340390
Khalil ShakirWR37424.7660350
Demond ClaiborneHB5479.4390150
Tai FeltonWR34013.381250
Skyler BellWR33511.7341230
Dalton KincaidTE33210.7230110
T.J. HockensonTE12727.030270
George PickensWR22412.030120
James Cook IIIHB3206.7260100
Luke WysongWR2199.5—0120
Josh OliverTE11616.090160
DJ MooreWR11010.0140100
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Tyler BassK24652
Will ReichardK0020