Baltimore
Ravens
7-0
28
FINAL
21
Buffalo
Bills
2-4
AI Recap
AI RECAPIn a tightly contested matchup, the Baltimore Ravens narrowly defeated the Buffalo Bills 28-21 in Week 8 of the 2026 season. With playoff implications on the line, both teams came out firing, but it was the Ravens who ultimately secured the crucial victory.
Josh Allen led the Bills with an impressive performance, throwing for 244 yards and three touchdowns, showcasing his ability to make big plays downfield. However, it was Derrick Henry's powerful running for 89 yards that helped the Ravens control the tempo. Khalil Shakir also had a standout game for Buffalo, racking up 129 receiving yards, but it wasn't enough to overcome the Ravens' offensive efforts.
Defensively, the game turned when Marlon Humphrey snagged an interception, providing the Ravens with a critical momentum shift. Travis Jones contributed with a key sack, applying pressure that disrupted Allen's rhythm. The combination of timely defensive plays and offensive execution ultimately sealed the Ravens' hard-fought victory in Buffalo.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Josh Allen | QB | 26 | 15 | 58% | 244 | 3 | 2 | 95.6 |
| Lamar Jackson | QB | 14 | 9 | 64% | 126 | 1 | 2 | 77.3 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Derrick Henry | HB | 15 | 89 | 5.9 | 17 | 3 | 27 | 0 |
| Lamar Jackson | QB | 8 | 41 | 5.1 | 2 | 0 | 19 | 1 |
| Josh Allen | QB | 5 | 28 | 5.6 | 5 | 0 | 14 | 1 |
| James Cook III | HB | 9 | 24 | 2.7 | 8 | 0 | 12 | 0 |
| Rashod Bateman | WR | 1 | 4 | 4.0 | 1 | 0 | 4 | 0 |
| Ray Davis | HB | 1 | 0 | 0.0 | 1 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Khalil Shakir | WR | 4 | 129 | 32.3 | 14 | 3 | 55 | 0 |
| Mark Andrews | TE | 3 | 70 | 23.3 | 21 | 1 | 56 | 0 |
| James Cook III | HB | 3 | 62 | 20.7 | 39 | 0 | 53 | 1 |
| Ja'Kobi Lane | WR | 2 | 29 | 14.5 | 15 | 0 | 17 | 0 |
| Dalton Kincaid | TE | 1 | 24 | 24.0 | 1 | 0 | 24 | 0 |
| Rashod Bateman | WR | 2 | 23 | 11.5 | 6 | 0 | 22 | 0 |
| Garrett Wilson | WR | 1 | 12 | 12.0 | โ | 0 | 12 | 0 |
| Malachi Fields | WR | 4 | 11 | 2.8 | 6 | 0 | 9 | 0 |
| Joshua Palmer | WR | 2 | 6 | 3.0 | 1 | 0 | 5 | 0 |
| Zay Flowers | WR | 1 | 4 | 4.0 | โ | 0 | 4 | 1 |
| Durham Smythe | TE | 1 | 0 | 0.0 | 3 | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Terrel Bernard | MIKE | 3 | 0 | 1 | 0 | 0 |
| Trenton Simpson | WILL | 2 | 0 | 1 | 0 | 0 |
| Coby Bryant | FS | 1 | 0 | 1 | 0 | 0 |
| Marlon Humphrey | CB | 0 | 0 | 1 | 0 | 0 |
| Kam Curl | SS | 4 | 0 | 0 | 0 | 0 |
| Kyle Hamilton | SS | 2 | 1 | 0 | 0 | 0 |
| Nnamdi Madubuike | DT | 3 | 0 | 0 | 1 | 0 |
| Travis Jones | DT | 1 | 1 | 0 | 0 | 0 |
| Trey Hendrickson | REDG | 1 | 1 | 0 | 0 | 0 |
| Maxwell Hairston | CB | 2 | 0 | 0 | 0 | 0 |
| Yasir Abdullah | SAM | 2 | 0 | 0 | 0 | 0 |
| Kerby Joseph | FS | 2 | 0 | 0 | 0 | 0 |
| TJ Parker | REDG | 2 | 0 | 0 | 0 | 0 |
| Chandler Rivers | CB | 2 | 0 | 0 | 0 | 1 |
| Marshon Lattimore | CB | 2 | 0 | 0 | 0 | 0 |
| Christian Benford | CB | 1 | 0 | 0 | 0 | 0 |
| Greg Rousseau | LEDG | 1 | 0 | 0 | 1 | 0 |
| Chidobe Awuzie | CB | 1 | 0 | 0 | 0 | 1 |
| Deone Walker | DT | 1 | 0 | 0 | 0 | 0 |
| Joe Andreessen | MIKE | 1 | 0 | 0 | 0 | 0 |
| Dee Alford | CB | 1 | 0 | 0 | 0 | 0 |
| Roquan Smith | MIKE | 1 | 0 | 0 | 0 | 0 |
| Jordan Hancock | SS | 1 | 0 | 0 | 0 | 0 |
| Nate Wiggins | CB | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Tyler Loop | K | 0 | 0 | 4 | 0 |
| Tyler Bass | K | 0 | 1 | 3 | 0 |

