Baltimore
Ravens
4-3
19
FINAL
40
Buffalo
Bills
4-2
AI Recap
AI RECAP
Franchise Hub Beat· 27d 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
PlayerPosATTCMPCMP%YDSTDINTQBR
Josh AllenQB271867%33931131.3
Lamar JacksonQB411434%2302160.0
Ja'Kobi LaneWR01—000—
Rushing
Box score: rushing stats by player
PlayerPosATTYDSYPCYACTDLNGFUM
Ray DavisHB26231.0—1650
James Cook IIIHB15392.6101150
Ty JohnsonHB294.520100
Derrick HenryHB591.85051
Josh AllenQB341.31040
DJ MooreWR133.01030
Velus Jones JrHB111.02010
Skyler BellWR000.0—000
Nico CollinsWR000.0—000
Lamar JacksonQB4-6-1.5—000
Receiving
Box score: receiving stats by player
PlayerPosRECYDSYPRYACTDLNGDROP
Ja'Kobi LaneWR59519.0422580
Nico CollinsWR59118.2122420
DJ MooreWR38829.3541730
Keon ColemanWR15555.0230550
Rashod BatemanWR24623.050231
Taysom HillTE33913.0150140
James Cook IIIHB23316.5130260
Matthew HibnerTE13030.030300
Ray DavisHB23015.0310210
Chimere DikeWR22914.5280230
Zay FlowersWR11919.060190
Ty JohnsonHB11515.0200150
Derrick HenryHB210.52050
Dawson KnoxTE1-1-1.0—000
Dalton KincaidTE1-1-1.01000
Kicking
Box score: kicking stats by player
PlayerPosFGMFGAXPMLNG
Tyler LoopK22152
Matt PraterK33136