Baltimore
Ravens
3-0
21
FINAL
42
Buffalo
Bills
1-1
AI Recap
AI RECAPIn a commanding performance, the Buffalo Bills topped the Baltimore Ravens 42-21 in Week 8 of the 2026 season. With this victory, the Bills solidify their playoff aspirations while the Ravens find themselves in a challenging position as they look to regroup.
Buffalo quarterback Malik Willis was the star of the night, throwing for 295 yards and three touchdowns, showcasing his arm strength and precision. Ashton Jeanty contributed significantly on the ground, racking up 98 rushing yards, while the Ravens' Puka Nacua led all receivers with 100 yards, but it wasn’t enough to shift the momentum.
Defensively, the Bills made key plays, with Mack Wilson Sr. leading the team with five total tackles and snagging an interception that shifted the tide in Buffalo's favor. The game's turning point came in the second quarter when Wilson’s interception set up another quick touchdown for the Bills, establishing a commanding lead that the Ravens could not overcome.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Malik Willis | QB | 21 | 16 | 76% | 295 | 3 | 0 | 157.2 |
| Jaxson Dart | QB | 31 | 20 | 65% | 273 | 2 | 2 | 87.1 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Ashton Jeanty | HB | 15 | 98 | 6.5 | 18 | 2 | 64 | 0 |
| DJ Giddens | HB | 7 | 18 | 2.6 | 7 | 1 | 4 | 0 |
| Jaxson Dart | QB | 3 | 9 | 3.0 | — | 0 | 14 | 0 |
| Malik Willis | QB | 1 | 2 | 2.0 | 3 | 0 | 2 | 0 |
| Tyquan Thornton | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| George Kittle | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Nick Singleton | HB | 1 | -1 | -1.0 | 1 | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Puka Nacua | WR | 5 | 100 | 20.0 | 55 | 2 | 48 | 0 |
| Nico Collins | WR | 3 | 91 | 30.3 | 33 | 2 | 54 | 0 |
| Chimere Dike | WR | 3 | 64 | 21.3 | 2 | 0 | 31 | 0 |
| Christian Watson | WR | 1 | 62 | 62.0 | 16 | 0 | 62 | 0 |
| Elic Ayomanor | WR | 4 | 49 | 12.3 | 26 | 0 | 17 | 0 |
| Tyreek Hill | WR | 4 | 41 | 10.3 | 16 | 0 | 18 | 0 |
| George Kittle | TE | 3 | 37 | 12.3 | 14 | 0 | 19 | 1 |
| A.J. Brown | WR | 3 | 36 | 12.0 | 15 | 0 | 21 | 1 |
| DJ Giddens | HB | 4 | 34 | 8.5 | 22 | 0 | 10 | 0 |
| Isaiah Likely | TE | 1 | 21 | 21.0 | 8 | 0 | 21 | 0 |
| Tyquan Thornton | WR | 1 | 17 | 17.0 | 7 | 0 | 17 | 0 |
| Ashton Jeanty | HB | 4 | 16 | 4.0 | 13 | 1 | 14 | 1 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| Mack Wilson Sr | MIKE | 5 | 0 | 1 | 0 | 0 |
| Isaiah Bolden | CB | 3 | 0 | 1 | 0 | 0 |
| Nazeeh Johnson | CB | 4 | 0 | 0 | 0 | 0 |
| T.J. Watt | LEDG | 2 | 0.5 | 0 | 0 | 0 |
| Dru Phillips | CB | 3 | 0 | 0 | 0 | 1 |
| Vita Vea | DT | 1 | 1 | 0 | 0 | 0 |
| Azareye'h Thomas | CB | 2 | 0 | 0 | 0 | 0 |
| Jalen Ramsey | FS | 2 | 0 | 0 | 0 | 1 |
| Jadon Canady | SS | 2 | 0 | 0 | 0 | 0 |
| Calais Campbell | DT | 2 | 0 | 0 | 0 | 0 |
| Mike Jackson | CB | 2 | 0 | 0 | 0 | 0 |
| Christian Gonzalez | CB | 2 | 0 | 0 | 0 | 0 |
| Zach Sieler | DT | 1 | 0.5 | 0 | 0 | 0 |
| Jacob Parrish | CB | 2 | 0 | 0 | 0 | 0 |
| Jonathon Cooper | REDG | 2 | 0 | 0 | 0 | 0 |
| Quincy Williams | WILL | 1 | 0 | 0 | 0 | 0 |
| Kayvon Thibodeaux | LEDG | 1 | 0 | 0 | 0 | 0 |
| Jaylon Carlies | WILL | 1 | 0 | 0 | 0 | 1 |
| Alontae Taylor | CB | 1 | 0 | 0 | 0 | 1 |
| P.J. Locke | FS | 1 | 0 | 0 | 0 | 0 |
| Marlowe Wax | MIKE | 1 | 0 | 0 | 0 | 0 |
| Chauncey Golston | DT | 1 | 0 | 0 | 0 | 0 |
| Cody Barton | MIKE | 1 | 0 | 0 | 0 | 0 |
| Robert Spears-Jennings | SS | 0 | 0 | 0 | 0 | 1 |
| Dominique Hampton | WILL | 0 | 0 | 0 | 0 | 1 |
| Chamarri Conner | SS | 0 | 0 | 0 | 0 | 1 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Evan McPherson | K | 0 | 0 | 6 | 0 |
| Dominic Zvada | K | 0 | 0 | 1 | 0 |

