Ravens @ Bills
Final Score: Bills 36, Ravens 10
Writer: Brett Ford (@FadeThatMan)
Two Up
- James Cook — The Bills played the hits, with Cook leading the charge. He left the game late with an injury after an awkward landing, walking off under his own power. Something to monitor.
- DJ Moore — Caught a long touchdown in his first game back from injury and still heavily involved in the passing game.
- Derrick Henry — Not a great game by his normal standards, but after two absolute duds, Henry found the end zone as the lone bright spot in the Ravens’ offense.
Three Down
- Lamar Jackson — On his first snap back, Jackson dislocated his right thumb and missed the rest of the game, scoring zero fantasy points for those who started him.
- Zay Flowers — He was out of rhythm all day with the Ravens backups struggling to find him and the Bills defense keying on him.
- Ravens’ offensive line — If you allow the opposing pass rush to hit and injure not one, not two, but three quarterbacks in a single game, you’re not doing your job.
Baltimore Ravens
Quarterback
Lamar Jackson: 0/1
Jackson was in the game just long enough to destroy fantasy managers’ lineups, playing one offensive play before leaving with a thumb injury suffered when he attempted his first and only pass, and racking up a whopping zero fantasy points.
An up-close look at what happened to Lamar Jackson on the injury to the thumb on his throwing hand. pic.twitter.com/mSxJeNsNFG
— Sarah Ellison (@sgellison) November 1, 2026
Tyler Huntley: 2/4, 0 Yards | Fumble (LOST)
Joe Fagnano: 10/21, 91 Yards, INT | 3 Carries, 3 Yards, Fumble (Lost)
Just when we thought we were done having to watch Snoop, here he is again … and there he went again, this time with a toe injury after just a couple of series. Enter Fagnano, the Ravens’ undrafted free-agent rookie who looked super-confident on the first two plays under center and then came crashing back down to earth as the Bills disguised coverage, mixed their pass rushes and applied significant pressure. He is decidedly not the short-term answer in Baltimore.
Running Back
Derrick Henry: 11 Carries, 53 Yards, TD |2 Targets, 2 Receptions, 7 Yards
Justice Hill: 3 Carries, 15 Yards | 8 Targets, 4 Receptions, 20 Yards
Rasheen Ali: 2 Carries, 5 Yards
Despite the Ravens being down to their third-string quarterback in the second quarter, Henry had just five carries in the first half. At least one of them found the end zone. The Ravens are a mess without Jackson, and are much more predictable with only two real weapons (Henry, Flowers) to worry about. It wouldn’t shock me to see Henry continue to struggle if Jackson misses significant time.
Wide Receiver/Tight End
Zay Flowers: 5 Targets
Flowers was wide open on the play where Jackson was hurt, and was the intended target before the pass was batted at the line. That was probably the closest he got all day to making a catch. He had a couple of shallow crossing routes hit him in the chest, but the timing between him and the backup quarterbacks just wasn’t right. With a game just a few days away (Jacksonville on Thursday), Flowers and the Ravens will need a better gameplan to get the dynamic receiver more involved.
Rashod Bateman: 3 Targets, 1 Reception, 22 Yards
Ja’Kobi Lane: 1 Target, 1 Reception, 13 Yards
Mark Andrews: 4 Targets, 3 Receptions, 14 Yards
Josh Cuevas: 1 Target, 1 Reception, 15 Yards
Matthew Hibner: 1 Target
A whole lot of fantasy irrelevance, especially with a third-string quarterback under center. Andrews continues to outsnap Hibner and Cuevas, but it’s clear that the Ravens aren’t looking for the veteran to get open as a downfield threat like they did earlier in his career.
Buffalo Bills
Quarterback
Josh Allen: 21/34, 289 Yards, 2 TD, INT | 7 Carries, 30 Yards, TD
It wasn’t his most impressive game, but it didn’t have to be. As soon as Jackson left the game with an injury, it felt like the Bills were playing with their food. They were clearly the better team but deviated from their identity (tush push-style sneaks on short-yardage plays) in favor of cute alternatives. Some of it worked, some of it did not. It was a good game, but there was never a sense of urgency with Allen. Hopefully, his fantasy managers didn’t need that sense of urgency and cruised to victory as easily as the Bills did.
Running Back
James Cook: 21 Carries, 80 Yards, TD | 3 Targets, 2 Receptions, 21 Yards
Ray Davis: 6 Carries, 30 Yards
Ty Johnson: 4 Carries, 4 Yards | 3 Targets, 3 Receptions, 19 Yards
Cook won with volume as he usually does, punching a 4-yard run into the end zone by beating the Ravens defense to the pylon on a slight misdirection in the backfield. Cook landed awkwardly on a dive play in the fourth quarter, but left the field on his own. It looked worse than it probably was and he should be fine, but something to keep an eye on heading into Week 9.
#billsmafia James Cook
Low back sprain. Looks worse than it is. He’s fine pic.twitter.com/I733KbfFJZ
— Thigh Doctor (@ThighDoctor) November 1, 2026
Wide Receiver/Tight End
DJ Moore: 7 Targets, 4 Receptions, 82 Yards, TD
Keon Coleman: 3 Targets, 1 Reception, 4 Yards
Khalil Shakir: 6 Targets, 5 Receptions, 64 Yards
Joshua Palmer: 1 Target
The Bills played out of 12 personnel for the majority of the game with Moore, Coleman and Shakir rotating as the two wide receivers in those sets. Coleman led the receivers in snaps, while Moore led the way in routes run and targets. Shakir earned a ton of underneath volume, especially early in the game, gaining most of his yardage after the catch. Obviously, Moore is still the guy to roster in the wide receiver room, while Shakir and Coleman remain thin options for those needing a streaming wide receiver.
Dalton Kincaid: 6 Targets, 4 Receptions, 86 Yards, TD
Dawson Knox: 2 Targets, 1 Reception, 6 Yards
Jackson Hawes: 2 Targets, 1 Reception, 7 Yards
A bounce-back effort from Kincaid who has had a roller coaster season from a fantasy standpoint. Kincaid ran 23 routes on 47 snaps, the highest usage rate of the tight ends in the passing game. He made Ravens safety Malaki Starks look silly on multiple plays, including his touchdown catch.
Nasty Sail Pump from Dalton Kincaid! pic.twitter.com/r1B7OQq0lP
— Coach Dan Casey (@CoachDanCasey) November 1, 2026