It’s finally here ladies and gentlemen. The most premier week of football. Thanksgiving. All the tradition. All the rivalry. ZERO bye weeks. No work. And this year? A game on Black Friday. Doesn’t get much better than that. So kick back, relax, and let’s get up to speed on everything going on for every fantasy relevant player so we can dominate all our leagues and both of the wonderful DFS slates this week!

This article goes best with our snap count tool where you can see all of the raw snap numbers. But I take it a step further letting you know who got the pass snaps, two minute drill, who pass blocked, who played slot, who played two WR sets. I do my best to let you know who is getting the work and who isn’t. So, without further ado, here is the Snap Count report looking back at Week 11 as you set fantasy football lineups for Week 12.


NFL Week 12 Snap Count Report

San Francisco 49ers - 60 snaps

WR: Brandon Aiyuk and Deebo Samuel. That’s it unless one of them gets hurt (or Kyle Juszczyk gets hurt). 

RB: They said they wanted to limit CMC’s snaps but they really haven’t done that. He played 52 of 60 here. 

TE: George Kittle always plays a big workload. THe concern is target distribution but it wasn’t a problem this week. In this tight end landscape, you could do a lot worse.

Chicago Bears - 75 Snaps

WR: DJ Moore played 73 of 75 snaps. Mooney usually played a lot but only played 45 of 75. EQSB and Tyler Scott rotate in the third spot. Can’t really trust anyone but Moore.

RB: Khalil Herbert returned and took his starting job back with 32 snaps. He led in carries and also routes run. Rocho Johnson (25) and D’Onta Foreman (18) will rotate in but Herbert is the best bet now.

TE: We have been warning you about Cole Kmet as he’s been asked to pass block in a few games (two games in recent weeks with 8 pass block snaps). This week he had four and he only ran 20 of 33 possible routes. Scary player.

Cincinnati Bengals - 61 Snaps

WR: No Tee Higgins so Trenton Irwin played but Higgins is expect back. Hard to trust any of them with Jake Browning but you likely are still starting Chase at least. 

RB: Mixon continues to get the bulk of the work in all phases which makes him a valuable fantasy asset. Losing Joe Burrow hurts though as the success of the offense is key for his production.  

TE: Tanner Hudson is clearly the preferred pass catching tight end now over Irv Smith Jr and Drew Sample but he still only ran 18 of 43 routes. So not something you start in a fantasy league. 

Buffalo Bills - 76 Snaps

WR: Gabe Davis and Stefon Diggs are locked in to full roles. The question is what happens with Khalil Shakir when Dawson Knox comes back. He’s been playing a big snap share (56 this week) but he wasn’t back during the two tight end set days. We’ll have to see. 

RB: As if this couldn’t be any more annoying, Ty Johnson comes out of no where to play a bunch of two minute drill snaps in the second half. Latavius Murray already gets some pass work and goal line work. James Cook gets the work between the 20s but it can be “empty production” at times. And I’m not sure what Leonard Fournette is up to be he is there too. 

TE:  Dalton Kincaid was operating with no Dawson Knox or Quintin Morris for a bit there. Morris returned to take on some of the blocking duty which saw a slight slide in Kincaid’s snaps. He still ran 32 of 39 routes though. The bigger concern is the return of Dawson Knox but we are hopeful Kincaid has shown enough. 

Cleveland Browns - 75 Snaps

WR: Amari Cooper (67), Cedric Tillman (66), and Elijah Moore (53). That did not change with the QB change. 

RB:  This backfield continues to evolve which is annoying for fantasy. This week the split between Jerome Ford and Kareem Hunt was pretty much down the middle, which we haven’t seen. But then Jerome Ford got the goal line TD which Hunt has gotten in recent weeks. Difficult to read this one so proceed with caution. 

TE: David Njoku’s usage was back to normal this week after a little too much pass blocking last week for our likely. Now we wait to see if the backup QB likes him. 

Tampa Bay Buccaneers - 71 Snaps

WR: Mike Evans, Chris Godwin, Trey Palmer. Those have been the three guys for awhile and Palmer as of late has been nearly a full time guy.

RB:  Rachaad White with 57 snaps was one again leaned on heavily. But the game script wasn’t super favorable for running.

TE:  Cade Otton continues to have some of the best deployment for a tight end in snap share and routes run. He does stay in to pass block at times but even then he ran 46 of 53 routes here. He’s had back to back tough matchups but we actually like Cade Otton if you are struggling at tight end. 

Denver Broncos - 55 Snaps

WR: Cortland Sutton continues to score every week. Jeudy plays flanker in two WR sets then moves to the slot for three WR sets when Marvin Mims (31 snaps) enters the game.

RB:  After promising usage for Javonte Williams for a few weeks there we regressed slightly this week. The carries were there but he only ran five routes while Samaje Perine ran 12 and Jaleel McLaughlin ran seven. Don’t love that but he’s still the starter and main ball carrier.

TE:  The Broncos are seemingly running live tryouts for someone to be the pass catching tight end with no Greg Dulcich. Last week Lucas Krull got some work, this week it was Nate Adkins. Not going to trust any of them in fantasy, including Adam Trautman

Arizona Cardinals - 61 Snaps

WR: With no Michael Wilson or Zach Pascal, they didn’t have a true split end. So instead they put Marquise Brown on the outside and rotated Greg Dortch and Rondale Moore and flanker and slot. If Wilson and Pascal remain out, expect that again here.

RB: James Conner is the man once again, played 42 of 61. Tony Jones is the backup unless Michael Carter can carve out a pass down role. 

TE: The Cardinals could active the window for Zach Ertz now but they haven’t so we don’t expect him for Week 12. They have bye week 14 so I’d bet we don’t see Ertz until after then. Trey McBride played every snap and ran 39 of 40 routes so doesn’t get much better than that.

Dallas Cowboys - 72 Snaps

WR: Michael Gallup in recent weeks has been relegating to rotating with Jalen Tolbert so it’s really just CeeDee Lamb and Brandin Cooks you can use (outside of DFS dart throws). 

RB:  Rico Dowdle missed the first two practices but got a limited practice in on Wednesday. Either way, Tony Pollard is the only guy you are starting in fantasy. 

TE: The usage for Jake Ferguson has steadily been better and better since Peyton Hendershot went on IR (even with Luke Schoonmaker stealing the touchdown this week). Hendershot is eligible to return this week so we’ll have to see if they activate him. He’ll likely be eased in regardless so we’re still starting Ferg.

Los Angeles Chargers - 64 Snaps

WR: With Mike Williams, Joshua Palmer, and Jaylen Guyton all out, Alex Erickson was the next man up. He played 50 snaps to 55 for Quentin Johnston and 60 for Keenan Allen. QJ must be kicking himself after the brutal drop in this one.

RB:  Austin Ekeler is the man and Joshua Kelley spells him. That’s the deal. 

TE: Gerald Everett was out so Donald Parham got the most work, running 32 of 46 routes. But Stone Smartt stole the show with a 50+ yard TD even though he only ran 15 of 46 routes.

Kansas City Chiefs - 79 Snaps

WR: Business as usual here. Big rotation that doesn’t see anyone play the whole game. Out of 79 snaps, your leaders were Justin Watson (50), Rashee Rice (45), and Skyy Moore (40). MVS (37) dropped a crucial ball towards the end. No one is really separating themselves but Rashee Rice is your best bet. 

RB:  Isiah Pacheco has been a welcome surprise as he gets virtually all the run work and usually a minimum of half the pass work. He ran 21 routes this week and so did Jerick McKinnon.

TE: Travis Kelce is the man, Noah Gray is a DFS dart throw on showdown slates.

Washington Commanders - 81 Snaps

WR: Curtis Samuel got himself thrown out of the game so Jamison Crowder (24), Dyami Brown (21), and Byron Pringle (21) filled in that role. But it’s Terry McLaurin and Jahan Dotson playing the whole game on the outside. 

RB: Brian Robinson had no Antonio Gibson to compete with so he played 63 snaps. Chris Rodriguez served as backup and played 16.

TE: Logan Thomas’s 43 routes was right in between Terry McLaurin (44) and Jahan Dotson (42). So still a featured part of this offense.

Miami Dolphins - 70 Snaps

WR: Tyreek Hill and Jaylen Waddle are the dudes. Cedrick Wilson briefly stepped up while Hill dealt with a hand issue but they use a fullback enough that he doesn’t usually play a full snap share.

RB: This has gotten kind of messy. Salvon Ahmed is OUT. Raheem Moster and De’Von Achane have both been limited in practice with mixed reports on where they stand for Friday. The one guy we know is definitively good to go is Jeff Wilson

TE: Durham Smythe wasn’t viable so Julian Hill certainly isn’t either, outside of a random showdown slate dart throw. 

Philadelphia Eagles - 56 Snaps

WR: With Dallas Goedert out, AJ Brown and DeVonta Smith are locked into lineups. Julio Jones finally played more snaps than Olamide Zaccheaus but still only 32 of 56. Maybe DFS though since he ran 22 of 30 possible routes.

RB: D’Andre Swift is the man here and Kenneth Gainwell is just a backup. Swift led in all phases.

TE: Out of 30 possible routes, Jack Stoll ran 11, Grant Calcaterra ran 6, and Albert Okwuegunam. So with Dallas Goedert out the answer to who the TE play is is no one.

New York Giants - 55 Snaps

WR:  Darius Slayton hurt his arm and is not looking good for this week so expect Wan’Dale Robinson and Jalin Hyatt to get the most work followed by Sterling Shepard and Isaiah Hodgins. With Tommy DeVito, of course. 

RB: Saquon Barkley singlehandedly won this game. And he played 50 of 55 snaps while doing it. So maybe he’ll remain viable after all.

TE: Daniel Bellinger played 51 of 55 snaps which is good but blocked on a few pass plays so only ran 30 or 37 routes. Not a crazy DFS play but there are better options in redraft. And probably DFS too. 

Jacksonville Jaguars - 71 Snaps

WR: Zay Jones returned so we are back to Ridley, Kirk, and Zay. Simpler times. 

RB: Travis Etienne continues to play a massive share which is great for fantasy football. D’Ernest Johnson was next up with 17 snaps. 

TE: This whole offense is actually pretty highly consolidated. Evan Engram hasn’t had the highest upside but he’s provided a pretty decent floor. 

New York Jets - 58 Snaps

WR: Tim Boyle will now be the QB. Garrett Wilson led per usual but Xavier Gipson was second with 45 snaps. Allen Lazard (37) has been brutal so maybe Boyle gets Gipson involved.

RB: Breece Hall is the man, Dalvin Cook (14) and Israel Abanikanda (10) mixed in a little bit. They cut Michael Carter to see what they have in Izzy. 

TE: We warned you guys on Tyler Conklin - he’s just not a full time player. He ran 24 of a possible 43 routes this week. Tim Boyle better really love him for him to be a guy. 

Detroit Lions - 62 Snaps

WR: Jameson Williams earned a new level of trust with the Lions according to Dan Campbell and he plated 40 snaps which was right behind the 45 for Josh Reynolds. ARSB led with 56.

RB: Jahymr Gibbs played more snaps than Monty as he is preferred on pass downs. The run work is split in the even field then Monty gets the short yardage work. Makes a lot of sense and both can be viable. 

TE: Sam LaPorta ran 35 of 40 routes, got five targets. Not a terrible day but we’ve come to expect more from him. 

Green Bay Packers  - 72 Snaps

WR:  It’s typically Christian Watson and Romeo Doubs on the outside and, for the most part, that’s what we saw this week. But Jayden Reed played 15 snaps out wide which was the most we’ve seen from him all year and he actually ran two more routes than Doubs. With the injury to Musgrave, they can’t run as many two tight end sets so it’s big news for Reed.

RB: Aaron Jones is unlikely to play this week. AJ Dillon will start with James Robinson as his backup and Patrick Taylor helping out with pass work. 

TE: Luke Musgrave lacerated his kidney and he’s now on IR. Tucker Kraft is the next man up. Maybe worth a bench stash to see but Musgrave himself was hard to trust. 

Carolina Panthers - 59 Snaps

WR: No Terrace Marshall so it was Adam Thielen, Jonathan Mingo, and DJ Chark. Chark was borderline invisible.

RB: Big change here as Chuba Hubbard and Miles Sanders split the work down the middle. Maybe a more even split moving forward?

TE: No Hayden Hurst meant Tommy Tremble started but he only ran 25 of 37 routes. Ian Thomas and Stephen Sullivan still mixed in. 

Las Vegas Raiders - 61 Snaps

WR: Davante Adams and Jakobi Meyers play full snaps but they go with two tight ends sets to often for a WR3 to be relevant. 

RB:  Josh Jacobs the man once again, 47 snaps. 

TE:  Michael Mayer plays over Austin Hooper (49 snaps to 29) but Mayer still only ran 32 of 44 routes so tough to trust him. 

Los Angeles Rams - 67 Snaps

WR: Cooper Kupp hurt his ankle so Tutu Atwell (50) and Austin Trammel (46) stepped up along with Puka Nacua (59).

RB:  Kyren Williams is back this week so they released Darrell Henderson. That gives me confidence in Williams. 

TE:  Tyler Higbee blocked on eight pass plays this week so he only ran 32 of 41 routes. Gross. 

Baltimore Ravens - 65 Snaps

WR: Zay Flowers (64) played the whole game followed by Rashod Bateman (50). Nelson Agholore (25) and Odell Beckham (23) made the biggest impact though despite not playing nearly as much. Strange team.

RB:  Gus Edwards starts and gets the goal line work so he’s your best bet for fantasy. Keaton Mitchell operates in space the way Tony Pollard did with Zeke Elliott. Justice Hill mixes in on some pass downs. 

TE: “Mark Andrews is a star. Isaiah Likely is the next man up.” - We’ve said this for virtually the whole season, including last week’s write up. When Andrews went down, Likely played virtually the whole game in the Andrews role. We are hopeful that he can step in and make a big impact. 

Seattle Seahawks - 65 Snaps

WR: With Tyler Lockett (36) nicked up, Jason Smith-Njigba (44) played the second most snaps behind DK Metcalf (46). Should return to normal this week.  

RB: With Kenneth Walker out with an oblique injury, expect them to lean heavily on Zach Charbonnett. DeeJay Dallas will be the next man up. 

TE: Can’t trust any of these guys in real leagues. If you have to pick one for Thanksgiving DFS, Noah Fant is it. 

Pittsburgh Steelers - 58 Snaps

WR: The OC was fired so maybe they shake things up but I expect it to be Diontae Johnson, George Pickens, and Allen Robinson once again. 

RB: Jaylen Warren has been the better player but the snaps are still split fairly evenly. Najee played 33 and Warren played 26. Interim OC Eddie Faulkner has long been a Najee fan so don’t expect that split to go away. 

TE: Pat Freiermuth only ran 13 of 34 routes in his return. Can’t trust him until further notice.

Houston Texans - 67 Snaps

WR: No Noah Brown made things easy. Tank Dell, Nico Collins, and Robert Woods. When Brown returns, I expect him to split with Woods. 

RB: Devin Singletary has been the man the last two weeks with no Dameon Pierce and he played 57 of 67 snaps this week. Pierce is expected back however so expect them to split. 

TE: Dalton Schultz has had solid usage but the one concern is his playoff schedule. We detailed that here. 

Tennessee Titans - 40 Snaps

WR: Super low snap total made for a weird game. Chris Moore (30), DeAndre Hopkins (25), and Nick Westbrook-Ikhine-Ikhine (22) led. Hopkins is the only viable play. 

RB: Derrick Henry led the way both in run and pass work for once in a long while. He’s still the man, especially in the rare plus matchup. 

TE: Once again rookie Josh Whyle cut into the workload for Chigoziem Okonkwo. In fact, Whyle played 17 snaps to 16 for Chig. Not good for Chig. 

Minnesota Vikings - 75 Snaps

WR: Once Justin Jefferson is back it will be JJ, Addison, and Osborn. It will be interesting to see if Osborn or Addison plays more. As long as JJ is out, Brandon Powell is in the mix. 

RB: Alexander Mattison returned and took his job back with 48 snaps to 24 for Ty Chandler

TE: T.J. Hockenson is a stud. You have to be happy to have him. He leads all tight ends in routes run and targets.