Baltimore
Ravens
4-3
19
FINAL
40
Buffalo
Bills
4-2
AI Recap
AI RECAP
Franchise Hub Beat· 5d ago
In a dominant performance, the Buffalo Bills topped the Baltimore Ravens 40-19 in Week 8 of the 2026 season. With playoff implications on the line, Buffalo secured a crucial victory that showcased their offensive prowess and strategic execution. Josh Allen led the charge for the Bills, throwing for an impressive 339 yards and three touchdowns, solidifying his status as a game-changer. Meanwhile, Ray Davis contributed a steady ground game with 62 rushing yards, helping to keep the Ravens' defense on its heels. The Bills' offensive rhythm was too much for Baltimore to handle throughout the contest. Defensively, the Bills made key plays that shifted the momentum, most notably an interception by Maxwell Hairston that halted a Ravens drive. Trenton Simpson was a standout for Baltimore, racking up six total tackles and recording a sack, but it wasn't enough to change the tide. The turning point came in the second quarter when the Bills scored two quick touchdowns, putting them firmly in control and forcing the Ravens to chase the game.
Passing
Box score: passing stats by player
PlayerPosATTCMPYDSTDINTRTG
Josh AllenQB271833931131.3
Lamar JacksonQB41142302160.0
Ja'Kobi LaneWR01000—
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCTDLNGFUM
Ray DavisHB26231.01650
James Cook IIIHB15392.61150
Ty JohnsonHB294.50100
Derrick HenryHB591.8051
Josh AllenQB341.3040
DJ MooreWR133.0030
Velus Jones JrHB111.0010
Skyler BellWR000.0000
Nico CollinsWR000.0000
Lamar JacksonQB4-6-1.5000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRTDLNGDROP
Ja'Kobi LaneWR59519.02580
Nico CollinsWR59118.22420
DJ MooreWR38829.31730
Keon ColemanWR15555.00550
Rashod BatemanWR24623.00231
Taysom HillTE33913.00140
James Cook IIIHB23316.50260
Matthew HibnerTE13030.00300
Ray DavisHB23015.00210
Chimere DikeWR22914.50230
Zay FlowersWR11919.00190
Ty JohnsonHB11515.00150
Derrick HenryHB210.5050
Dawson KnoxTE1-1-1.0000
Dalton KincaidTE1-1-1.0000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Tyler LoopK22152
Matt PraterK33136