New York
Jets
8-4
24
FINAL
31
Buffalo
Bills
5-6
AI Recap
AI RECAP
Franchise Hub Beat· 13h ago
The Buffalo Bills narrowly defeated the New York Jets 31-24 in a crucial Week 18 matchup, solidifying their playoff positioning. With both teams fighting for postseason viability, this contest was a must-win, and the Bills rose to the occasion at home. Josh Allen led the Bills' offensive charge, throwing for two touchdowns, while Drew Allar of the Jets put up 220 passing yards in a commendable effort. Breece Hall was a standout for New York, showcasing his speed and agility with an impressive 156 rushing yards. DJ Moore contributed significantly for Buffalo, racking up 69 receiving yards to help secure the victory. Buffalo's defense played a pivotal role, with Maxwell Hairston leading the charge with seven total tackles. The turning point came in the second half when TJ Parker recorded a crucial sack, putting pressure on Allar and allowing Buffalo to maintain their lead. Ultimately, the combination of timely defensive plays and offensive efficiency propelled the Bills to a hard-fought win.
Passing
Box score: passing stats by player
PlayerPosATTCMPCMP%YDSTDINTQBR
Drew AllarQB462759%2201078.1
Josh AllenQB211781%16720131.5
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Breece HallHB181568.7731270
James Cook IIIHB11817.4490390
Ray DavisHB8283.5—160
Drew AllarQB5285.650100
Josh AllenQB12252.1—160
DK MetcalfWR188.0—080
DJ MooreWR000.0—000
Arian SmithWR000.0—000
Kenyon SadiqTE000.0—001
Braelon AllenHB4-1-0.3—130
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
DJ MooreWR56913.890300
Omar Cooper JrWR8587.3141160
Garrett WilsonWR5499.840131
Kenyon SadiqTE5448.8120120
Darnell WashingtonTE33010.071180
Tim PatrickWR3299.7140110
Arian SmithWR3299.750140
Khalil ShakirWR22412.030210
DK MetcalfWR11919.060190
Dawson KnoxTE3175.73190
Braelon AllenHB177.03070
James Cook IIIHB144.0—040
Adam PrenticeFB242.02030
Breece HallHB242.05020
Keon ColemanWR000.0—001
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Tyler BassK11457
Jason SandersK11343