Detroit
Lions
0-1
17
FINAL
31
Buffalo
Bills
1-0
AI Recap
AI RECAP
Franchise Hub Beat· 2d ago
In a decisive Week 2 matchup, the Buffalo Bills topped the Detroit Lions 31-17, securing their second win of the season. The victory was crucial for Buffalo as they look to establish themselves as a force in the league early on. Josh Allen was the standout performer for the Bills, throwing for 315 yards and three touchdowns while also showcasing his dual-threat capability with 87 rushing yards. DJ Moore emerged as his favorite target, racking up an impressive 219 receiving yards, including several key receptions that kept the chains moving. Buffalo's defense played a pivotal role in the outcome, with Dorian Williams leading the charge with 10 total tackles, disrupting the Lions' offensive rhythm. The turning point came in the second quarter when the Bills' defense forced a critical turnover, allowing Allen and the offense to capitalize and extend their lead. Detroit struggled to recover, ultimately falling short in their comeback attempt.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB271867%31530143.2
Jared GoffQB402665%28120102.1
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Josh AllenQB10878.7420520
Christian McCaffreyHB16674.2140190
James Cook IIIHB14231.6—170
Jonah ColemanHB581.6—060
Jared GoffQB144.0—041
DJ MooreWR000.0—000
Isaac TeSlaaWR000.0—000
Ray DavisHB500.0—060
Dalton KincaidTE000.0—000
Amon-Ra St. BrownWR000.0—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
DJ MooreWR721931.31472760
Isaac TeSlaaWR410526.3691740
Amon-Ra St. BrownWR67212.0321230
Jameson WilliamsWR8698.6170121
Dawson KnoxTE33511.7—0240
Dalton KincaidTE3227.38180
Khalil ShakirWR22110.590160
Christian McCaffreyHB3144.713060
Sam LaPortaTE2147.09080
Joshua PalmerWR188.0—080
James Cook IIIHB188.0—080
Kendrick LawWR273.5—040
Keon ColemanWR122.0—020
Jonah ColemanHB100.02000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Jake BatesK11240
Tommy Doman JrP0000
Jack FoxP0000
Harrison MevisK11450