Buffalo
Bills
9-3
30
FINAL
21
Baltimore
Ravens
7-5
AI Recap
AI RECAPIn a key matchup for playoff positioning, the Buffalo Bills topped the Baltimore Ravens with a final score of 30-21, solidifying their standing as they head into the final stretch of the season. Both teams were looking to bolster their postseason hopes, but it was the Bills who emerged victorious in Week 14 of the 2028 season.
Lamar Jackson led the charge for Buffalo, throwing for 311 yards and two touchdowns, showcasing his dual-threat capability. Braden O'Sullivan contributed significantly on the ground with 70 rushing yards, while the Ravens' Germie Bernard put up a commendable 104 receiving yards, but it wasn't enough to overcome the Bills' offensive firepower.
Defensively, Kayvon Thibodeaux stood out for Buffalo with 1.5 sacks, applying consistent pressure and disrupting the Ravens' rhythm. The turning point came in the second quarter when Thibodeaux's sack led to a turnover on downs, allowing the Bills to extend their lead and ultimately secure the win. The Ravens struggled to recover from that pivotal moment, as Buffalo's defense held strong in the second half, sealing the game.
Passing
| Player | Pos | ATT | CMP | CMP% | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|---|---|
| Lamar Jackson | QB | 33 | 21 | 64% | 311 | 2 | 0 | 114.5 |
| Jace McCoy | QB | 32 | 16 | 50% | 217 | 1 | 0 | 82.4 |
Rushing
| Player | Pos | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|---|
| Braden O'Sullivan | HB | 17 | 70 | 4.1 | 11 | 1 | 15 | 1 |
| Jaylen Warren | HB | 12 | 57 | 4.8 | 12 | 0 | 12 | 0 |
| Ray Davis | HB | 4 | 33 | 8.3 | 12 | 0 | 17 | 0 |
| Lamar Jackson | QB | 7 | 26 | 3.7 | — | 0 | 6 | 0 |
| Jace McCoy | QB | 9 | 25 | 2.8 | — | 1 | 7 | 1 |
| Jordyn Tyson | WR | 2 | 18 | 9.0 | 8 | 0 | 13 | 0 |
| Kyren Williams | HB | 4 | 6 | 1.5 | — | 0 | 8 | 0 |
| Brashard Smith | HB | 2 | 6 | 3.0 | — | 0 | 3 | 0 |
| Tez Johnson Jr. | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Nick Feliz | TE | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Germie Bernard | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Xavier Worthy | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Kai O'Sullivan | WR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Receiving
| Player | Pos | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|---|
| Germie Bernard | WR | 4 | 104 | 26.0 | 79 | 1 | 74 | 1 |
| Kai O'Sullivan | WR | 6 | 101 | 16.8 | 66 | 1 | 67 | 1 |
| Xavier Worthy | WR | 3 | 84 | 28.0 | 69 | 1 | 78 | 0 |
| Jahan Dotson | WR | 4 | 69 | 17.3 | 9 | 0 | 28 | 0 |
| Nick Feliz | TE | 5 | 60 | 12.0 | 18 | 0 | 16 | 1 |
| Darnell Washington Jr. | TE | 5 | 55 | 11.0 | 9 | 0 | 14 | 0 |
| Mark Andrews | TE | 1 | 22 | 22.0 | 4 | 0 | 22 | 0 |
| Tez Johnson Jr. | WR | 2 | 16 | 8.0 | 5 | 0 | 9 | 0 |
| Eli Raridon | TE | 1 | 8 | 8.0 | 5 | 0 | 8 | 0 |
| Jordyn Tyson | WR | 1 | 5 | 5.0 | 2 | 0 | 5 | 0 |
| Kyren Williams | HB | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
| Braden O'Sullivan | HB | 3 | 2 | 0.7 | 5 | 0 | 5 | 0 |
| Brashard Smith | HB | 0 | 0 | 0.0 | — | 0 | 0 | 1 |
| Jaylen Warren | HB | 1 | -2 | -2.0 | — | 0 | 0 | 0 |
Defense
| Player | Pos | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|---|
| LeKambrick Hatcher | MIKE | 8 | 0 | 0 | 1 | 0 |
| Kayvon Thibodeaux | REDG | 5 | 1.5 | 0 | 1 | 0 |
| Jaycee Horn | CB | 6 | 0 | 0 | 0 | 0 |
| Talanoa Hufanga | SS | 6 | 0 | 0 | 0 | 0 |
| Sal Reyes | LEDG | 4 | 1 | 0 | 0 | 0 |
| Elijah Cross | CB | 5 | 0 | 0 | 0 | 0 |
| Travon Walker | REDG | 5 | 0 | 0 | 0 | 0 |
| Roquan Smith | MIKE | 5 | 0 | 0 | 0 | 0 |
| Kobie Turner | DT | 4 | 0 | 0 | 0 | 0 |
| Alontae Taylor | CB | 4 | 0 | 0 | 0 | 0 |
| Azeez Al-Shaair | MIKE | 4 | 0 | 0 | 0 | 0 |
| Dru Phillips | FS | 3 | 0 | 0 | 0 | 0 |
| Spencer James | CB | 3 | 0 | 0 | 0 | 0 |
| Joey Porter | CB | 3 | 0 | 0 | 0 | 3 |
| Frankie Luvu | WILL | 2 | 0.5 | 0 | 0 | 0 |
| Laiatu Latu | LEDG | 2 | 0 | 0 | 0 | 0 |
| Calen Bullock | SS | 2 | 0 | 0 | 0 | 0 |
| Alim McNeill | DT | 1 | 0 | 0 | 0 | 0 |
| Jalen Redmond | DT | 1 | 0 | 0 | 0 | 0 |
| Mack Wilson Sr | SAM | 1 | 0 | 0 | 0 | 0 |
| Asante Samuel Jr | CB | 1 | 0 | 0 | 0 | 0 |
| Andy Bryan | WILL | 1 | 0 | 0 | 0 | 0 |
| Brandon Jones | FS | 1 | 0 | 0 | 0 | 0 |
| Bryan Cook | FS | 1 | 0 | 0 | 0 | 1 |
| Leon Atkinson | CB | 1 | 0 | 0 | 0 | 0 |
| Daniel Ruiz | WILL | 1 | 0 | 0 | 0 | 0 |
| Jordan van den Berg | DT | 1 | 0 | 0 | 0 | 0 |
| Braden Fiske | DT | 1 | 0 | 0 | 0 | 0 |
Kicking
| Player | Pos | FGM | FGA | XPM | LNG |
|---|---|---|---|---|---|
| Ryan Fitzgerald | K | 2 | 2 | 1 | 53 |
| Tommy Doman Jr | P | 0 | 0 | 0 | 0 |
| Spencer Shrader | K | 3 | 3 | 3 | 51 |

