Skip to main content
Week 8 · Final

Ravens at Bills

Buffalo Bills 42, Baltimore Ravens 21 · GooodHoops

FinalGooodHoopsWeek 8

Final Score

Week 8
By the numbers
Ravens 21 3 TD · 0 FG · 3 XPBills 42 5 TD · 2 FG · 4 XPJosh Allen 217 yds passingDerrick Henry 111 yds rushingKhalil Shakir 106 yds receivingMaxwell Hairston 7 tkl defenseTotal yards 338 · 332Passing yards 216 · 217Rushing yards 122 · 115Completions 19/35 · 16/25Yards per carry 4.2 · 3.6

Recap

AI recap

Franchise Hub Beat · 1d ago

In a commanding performance, the Buffalo Bills topped the Baltimore Ravens 42-21 in Week 8 of the 2026 season, solidifying their position in the playoff race. The Bills showcased their offensive firepower, while the Ravens struggled to keep pace, ultimately leading to a decisive victory for Buffalo.

Quarterback Josh Allen was the standout for the Bills, throwing for 217 yards and four touchdowns, demonstrating his ability to connect with his receivers under pressure. Khalil Shakir emerged as his primary target, racking up 106 receiving yards, while the rushing attack was bolstered by Derrick Henry's impressive 111 yards for the Ravens, although it wasn't enough to shift momentum in their favor.

Buffalo's defense played a crucial role in the win, with Maxwell Hairston leading the way with seven tackles and Ed Oliver contributing 1.5 sacks. The turning point came when C.J. Gardner-Johnson intercepted a pass in the second half, halting a Ravens drive and allowing the Bills to extend their lead, effectively sealing the game.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPOtherPTS
Ravens303021
Bills524242

Team Stats

Side by side
BALBUF
Total yards338332
Passing yards216217
Rushing yards122115
Completions19/3516/25
Yards per carry4.23.6
Sacks13
Turnovers20
Touchdowns35
Field goals0/02/2
1st downs1512
3rd downs6/146/13
Penalties7-609-64

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Ravens
Lamar JacksonQB19/3554%2161170.6
Bills
Josh AllenQB16/2564%21740131.1
Rushing11 players
PlayerATTYDSYPCYACTDLNGFUM
Ravens
Derrick HenryHB211115.3251190
Alvin KamaraHB581.6—050
Lamar JacksonQB331.03151
Mark AndrewsTE000.0—000
Rashod BatemanWR000.0—000
Bills
James Cook IIIHB17834.9370220
Ty JohnsonHB9202.2111170
Josh AllenQB451.3—081
DJ MooreWR144.0—040
Ray DavisHB133.0—030
Khalil ShakirWR000.0—000
Receiving10 players
PlayerRECYDSYPRYACTDLNGDROP
Ravens
Rashod BatemanWR57114.2110241
LaJohntay WesterWR34816.0120310
Mark AndrewsTE5438.6220150
Zay FlowersWR33511.780200
Alvin KamaraHB3196.311180
Bills
Khalil ShakirWR310635.3832630
Keon ColemanWR6589.7121180
Ty JohnsonHB3268.7110220
Dalton KincaidTE3217.071120
Dawson KnoxTE166.05060
Defense32 players
Kicking2 players
PlayerFGXPLNG
Ravens
Tyler LoopK0/030
Bills
Tyler BassK2/2450