Detroit
Lions
0-1
35
FINAL
31
Buffalo
Bills
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 26d ago
In a thrilling Week 2 matchup, the Detroit Lions narrowly defeated the Buffalo Bills by a score of 35-31, showcasing their resilience in a tightly contested game. With both teams eager to establish their dominance early in the 2026 season, this victory gives the Lions a crucial boost as they look to build momentum. Josh Allen was a standout for the Bills, throwing for 246 yards and three touchdowns, but it was Kenneth Walker who led the Lions on the ground with 86 rushing yards, providing a balanced offensive attack. Meanwhile, Danny Gray made a significant impact for Buffalo with 124 receiving yards, keeping the pressure on Detroit's defense throughout the game. The Lions' defense faced challenges but managed to make key stops when it mattered most, allowing them to hold off a late surge from Buffalo. The turning point came in the fourth quarter when Detroit's defense stiffened, forcing the Bills to settle for a field goal rather than a potential game-winning touchdown. Kaleb Elarms-Orr's six tackles highlighted the Bills' defensive effort, but it was the Lions' ability to execute in clutch moments that ultimately secured the victory.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB231043%24631104.3
Justin FieldsQB191474%19221118.7
James Cook IIIHB00—1100—
Danny GrayWR01—000—
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Kenneth WalkerHB16865.4261150
Justin FieldsQB58316.641621
James Cook IIIHB10121.210140
Garrett WilsonWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Danny GrayWR312441.3251630
James Cook IIIHB27437.0731610
Kenneth WalkerHB66510.8552190
Xavier WorthyWR26130.5100340
Sam LaPortaTE44411.0150300
Dalton KincaidTE4399.8130130
Garrett WilsonWR22010.011120
Marquise BrownWR11515.060150
Isaac TeSlaaWR177.0—070
Defense
Box score: defensive stats by player
PlayerPosTKLSACKINTFFPD
Cole BishopFS50110
Kaleb Elarms-OrrMIKE60000
Maxwell HairstonCB60000
Riq WoolenCB00101
Jack CampbellMIKE40000
Kerby JosephFS30001
Brian BranchSS30001
Ed OliverDT30000
Dee AlfordCB10000
D.J. ReedCB10000
Landon JacksonDT10000
C.J. Gardner-JohnsonSS10000
Alex SingletonWILL10000
Davison IgbinosunCB10000
Greg RousseauLEDG00000
Christian BenfordCB00001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Tyler BassK11456
Jake BatesK0050