Welcome to Week 12, friends. As always, we’re here to provide you with some fantasy football Quick Grades (or Start/Sit Grades, if you prefer) for the week.
We tapped into our consensus projections and rankings and Derek Brown’s weekly Primer to generate this week’s Quick Grades. See below for the results and accompanying notes.
- Week 12 Rankings with Fitz
- Weekly Fantasy Football Expert Rankings
- Fantasy Football Start/Sit Advice
- Fantasy Football Trade Tools
Want to read about only your players? Sync your team (free) to get My Primer
Week 12 Quarterback Start/Sit Grades
Rank | Grade | Name | Team | Week 12 |
1 | A+ | Jalen Hurts | PHI | LAR |
2 | A | Lamar Jackson | BAL | LAC |
3 | A | Justin Herbert | LAC | BAL |
4 | A | Bo Nix | DEN | LV |
5 | B+ | Jayden Daniels | WAS | DAL |
6 | B+ | Kyler Murray | ARI | SEA |
7 | B+ | Jared Goff | DET | IND |
8 | B | Patrick Mahomes II | KC | CAR |
9 | B | Jordan Love | GB | SF |
10 | B | Geno Smith | SEA | ARI |
11 | B | Baker Mayfield | TB | NYG |
12 | B- | Tua Tagovailoa | MIA | NE |
13 | B- | Anthony Richardson | IND | DET |
14 | C+ | C.J. Stroud | HOU | TEN |
15 | C | Drake Maye | NE | MIA |
16 | C | Matthew Stafford | LAR | PHI |
17 | C | Sam Darnold | MIN | CHI |
18 | C- | Caleb Williams | CHI | MIN |
19 | D+ | Tommy DeVito | NYG | TB |
20 | D+ | Russell Wilson | PIT | CLE |
21 | D | Will Levis | TEN | HOU |
22 | D | Brandon Allen | SF | GB |
23 | D- | Jameis Winston | CLE | PIT |
24 | F | Gardner Minshew II | LV | DEN |
25 | F | Bryce Young | CAR | KC |
26 | F | Cooper Rush | DAL | WAS |
27 | F | Justin Fields | PIT | CLE |
28 | F | Trey Lance | DAL | WAS |
29 | F | Mason Rudolph | TEN | HOU |
30 | F | Desmond Ridder | LV | DEN |
31 | F | Malik Willis | GB | SF |
32 | F | Jacoby Brissett | NE | MIA |
33 | F | Joe Flacco | IND | DET |
34 | F | Drew Lock | NYG | TB |
In two of Mayfield’s last three starts, he has finished lower than QB16 for the week. He’s played well, considering the weapons he’s had at his disposal. Since Week 8, among 36 qualifying quarterbacks, he ranks 33rd in yards per attempt, 17th in passer rating, 22nd in highly accurate throw rate and 24th in CPOE. Mayfield should post a solid QB2 stat line this week against a burnable Giants’ secondary. Since Week 6, New York has allowed the ninth-highest yards per attempt, the third-highest CPOE, and the 12th-highest EPA per dropback. Since Week 7, Tampa Bay has had the 11th-fastest neutral pace while ranking 13th in neutral passing rate. During the same stretch of games, New York has been fifth in neutral pace and 14th in neutral passing rate.
Last year, in DeVito’s five full starts, he finished as a QB1 once while averaging 5.4 rushing attempts and 32.2 rushing yards per game. Among 48 qualifying starters last season, he ranked 37th in yards per attempt, 31st in CPOE, 29th in fantasy points per dropback, and 26th in highly accurate throw rate. It’s tough to consider him more than a bottom-dwelling QB2 this week despite a nice matchup through the air. Since Week 6, Tampa Bay has allowed the second-most passing yards per game, the fifth-highest yards per attempt, the most passing touchdowns, and the highest CPOE.
Last week, Richardson made his triumphant return to the starting lineup as the QB4 in fantasy for the week. Among 28 qualifying quarterbacks last week, he ranked seventh in yards per attempt, 16th in catchable target rate, and fourth in fantasy points per dropback. This week he’ll need all of the rushing equity he can get his hands against a tougher pass defense. Since Week 6, Detroit has kept passers in check with the fourth-lowest CPOE, the seventh-lowest yards per attempt, and the second-fewest passing touchdowns allowed.
Stroud is the QB25 in fantasy points per game this season and hasn’t finished as a QB1 since Week 4. Yes, you read that correctly. It hurt me as much to type it as it was for you to read it. I could write a novel regarding all of the reasons this has come to fruition, but we don’t have time for all of that. I’ll just say that missing his top wide receiver has hurt, along with operating behind an offensive line that has become Swiss cheese. In the five games Nico Collins has played at least 45% of the snaps, Stroud has had 7.58 yards per attempt, a 2.9% CPOE, 262 passing yards per game, and a 6:3 passing touchdown to interception ratio. These are all solid numbers that give me hope for Stroud this week with Collins in the starting lineup. As far as the offensive line, Houston has allowed the third-highest pressure rate this season, which should be less of a concern this week against a defense that has generated the tenth-lowest pressure rate. Since Week 7, Tennessee has allowed the fourth-most passing touchdowns, the second-highest CPOE, and the seventh-highest success rate per dropback. Stroud could be a QB1 this week.
Since Tagovailoa’s return in Week 8, he has been QB22 in fantasy points per game. He has only finished as a QB1 once in that stretch (QB11). Since Week 8, among 36 qualifying quarterbacks, he ranks 16th in yards per attempt, seventh in passer rating, 14th in CPOE, and 19th in fantasy points per dropback. In this span, he has the second-lowest aDOT. Only Gardner Minshew has had a lower aDOT. Despite all of these factors, Tagovailoa could flirt with QB1 value again this week as New England’s pass defense has been in the dumpster. Since Week 6, the Patriots have allowed the 12th-highest yards per attempt, the sixth-most passing touchdowns, the seventh-highest passer rating, and the fifth-highest CPOE.
Maye has finished as a QB1 in two of his five full NFL starts. He has rushed for at least 24 yards in five games. Among 40 qualifying quarterbacks, Maye ranks 29th in yards per attempt, 29th in yards per attempt, 17th in highly accurate throw rate, and 19th in fantasy points per dropback. Maye should at least return strong QB2 value this week with an outside shot of finishing as a QB1 if he can stack some rushing production. Since Week 6, Miami has allowed the tenth-most passing yards per game, the 13th-highest CPOE, and the tenth-highest success rate per dropback.
Get the FantasyPros News App for iOS and Android now
Week 12 Wide Receiver Start/Sit Grades
Rank | Grade | Name | Team | Week 12 |
1 | A+ | A.J. Brown | PHI | LAR |
2 | A+ | Justin Jefferson | MIN | CHI |
3 | A+ | Amon-Ra St. Brown | DET | IND |
4 | A+ | Nico Collins | HOU | TEN |
5 | A+ | Puka Nacua | LAR | PHI |
6 | A+ | Tyreek Hill | MIA | NE |
7 | A | Cooper Kupp | LAR | PHI |
8 | A | Mike Evans | TB | NYG |
9 | A | DK Metcalf | SEA | ARI |
10 | A | Terry McLaurin | WAS | DAL |
11 | A | Ladd McConkey | LAC | BAL |
12 | A | Malik Nabers | NYG | TB |
13 | A | Deebo Samuel Sr. | SF | GB |
14 | A | CeeDee Lamb | DAL | WAS |
15 | A- | Jaxon Smith-Njigba | SEA | ARI |
16 | A- | George Pickens | PIT | CLE |
17 | A- | Zay Flowers | BAL | LAC |
18 | A- | Courtland Sutton | DEN | LV |
19 | A- | Jameson Williams | DET | IND |
20 | A- | Calvin Ridley | TEN | HOU |
21 | B+ | Marvin Harrison Jr. | ARI | SEA |
22 | B+ | Jauan Jennings | SF | GB |
23 | B+ | Josh Downs | IND | DET |
24 | B | Tank Dell | HOU | TEN |
25 | B | Jayden Reed | GB | SF |
26 | B | Quentin Johnston | LAC | BAL |
27 | B | DeAndre Hopkins | KC | CAR |
28 | B | Jaylen Waddle | MIA | NE |
29 | B | DJ Moore | CHI | MIN |
30 | B | Rome Odunze | CHI | MIN |
31 | B | Jakobi Meyers | LV | DEN |
32 | B | Christian Watson | GB | SF |
33 | B- | Cedric Tillman | CLE | PIT |
34 | B- | Jerry Jeudy | CLE | PIT |
35 | B- | Xavier Worthy | KC | CAR |
36 | C+ | Romeo Doubs | GB | SF |
37 | C+ | Jordan Addison | MIN | CHI |
38 | C+ | Wan’Dale Robinson | NYG | TB |
39 | C+ | Michael Pittman Jr. | IND | DET |
40 | C | Keenan Allen | CHI | MIN |
41 | C | DeMario Douglas | NE | MIA |
42 | C | Xavier Legette | CAR | KC |
43 | C | Tyler Lockett | SEA | ARI |
44 | C | Noah Brown | WAS | DAL |
45 | C | Elijah Moore | CLE | PIT |
46 | C | Jalen Coker | CAR | KC |
47 | C | Devaughn Vele | DEN | LV |
48 | C | Joshua Palmer | LAC | BAL |
49 | C | Nick Westbrook-Ikhine | TEN | HOU |
50 | C | Jalen McMillan | TB | NYG |
51 | C | Alec Pierce | IND | DET |
52 | C | Rashod Bateman | BAL | LAC |
53 | C- | Ricky Pearsall | SF | GB |
54 | C- | Michael Wilson | ARI | SEA |
55 | C- | Darius Slayton | NYG | TB |
56 | C- | Demarcus Robinson | LAR | PHI |
57 | D+ | Kayshon Boutte | NE | MIA |
58 | D+ | Adam Thielen | CAR | KC |
59 | D | Tre Tucker | LV | DEN |
60 | D | Kendrick Bourne | NE | MIA |
61 | D | Dontayvion Wicks | GB | SF |
62 | D | Jalen Tolbert | DAL | WAS |
63 | D | Lil’Jordan Humphrey | DEN | LV |
64 | D | Marvin Mims Jr. | DEN | LV |
65 | D | Adonai Mitchell | IND | DET |
66 | D | Troy Franklin | DEN | LV |
67 | D- | John Metchie III | HOU | TEN |
68 | D- | JuJu Smith-Schuster | KC | CAR |
69 | D- | Calvin Austin III | PIT | CLE |
70 | D- | Justin Watson | KC | CAR |
71 | F | Diontae Johnson | BAL | LAC |
72 | F | Sterling Shepard | TB | NYG |
73 | F | Jalen Nailor | MIN | CHI |
74 | F | Tim Patrick | DET | IND |
75 | F | Jahan Dotson | PHI | LAR |
76 | F | Tyler Boyd | TEN | HOU |
77 | F | Odell Beckham Jr. | MIA | NE |
78 | F | Mike Williams | PIT | CLE |
79 | F | David Moore | CAR | KC |
80 | F | Malik Washington | MIA | NE |
81 | F | Olamide Zaccheaus | WAS | DAL |
82 | F | Nelson Agholor | BAL | LAC |
83 | F | KaVontae Turpin | DAL | WAS |
84 | F | Ja’Lynn Polk | NE | MIA |
85 | F | Kalif Raymond | DET | IND |
86 | F | Mecole Hardman Jr. | KC | CAR |
87 | F | Van Jefferson | PIT | CLE |
88 | F | DJ Turner | LV | DEN |
89 | F | Luke McCaffrey | WAS | DAL |
90 | F | Greg Dortch | ARI | SEA |
91 | F | Rakim Jarrett | TB | NYG |
92 | F | Tutu Atwell | LAR | PHI |
93 | F | Dyami Brown | WAS | DAL |
94 | F | Jalen Reagor | LAC | BAL |
95 | F | Xavier Hutchinson | HOU | TEN |
96 | F | Robert Woods | HOU | TEN |
97 | F | Tyler Johnson | LAR | PHI |
98 | F | Zay Jones | ARI | SEA |
99 | F | Johnny Wilson | PHI | LAR |
100 | F | Tylan Wallace | BAL | LAC |
101 | F | Bo Melton | GB | SF |
102 | F | Jalen Brooks | DAL | WAS |
103 | F | Jalin Hyatt | NYG | TB |
104 | F | Ryan Flournoy | DAL | WAS |
105 | F | Trey Palmer | TB | NYG |
106 | F | Jonathan Mingo | DAL | WAS |
107 | F | Jake Bobo | SEA | ARI |
108 | F | Brandin Cooks | DAL | WAS |
109 | F | Ryan Miller | TB | NYG |
110 | F | Ashton Dulin | IND | DET |
111 | F | Derius Davis | LAC | BAL |
112 | F | Bryce Oliver | TEN | HOU |
113 | F | Brandon Powell | MIN | CHI |
114 | F | Trent Sherfield Sr. | MIN | CHI |
115 | F | Ainias Smith | PHI | LAR |
116 | F | Ramel Keyton | LV | DEN |
117 | F | Jha’Quan Jackson | TEN | HOU |
118 | F | Ben Skowronek | PIT | CLE |
119 | F | Josh Reynolds | DEN | LV |
120 | F | DeAndre Carter | CHI | MIN |
121 | F | Cody White | SEA | ARI |
122 | F | Jamari Thrash | CLE | PIT |
123 | F | River Cracraft | MIA | NE |
124 | F | DJ Chark Jr. | LAC | BAL |
125 | F | Javon Baker | NE | MIA |
126 | F | Deven Thompkins | CAR | KC |
127 | F | K.J. Osborn | NE | MIA |
128 | F | Malik Heath | GB | SF |
129 | F | Chris Conley | SF | GB |
130 | F | Terrace Marshall Jr. | LV | DEN |
131 | F | Jordan Whittington | LAR | PHI |
132 | F | Ihmir Smith-Marsette | NYG | TB |
133 | F | Allen Robinson II | DET | IND |
134 | F | Laviska Shenault Jr. | SEA | ARI |
135 | F | Tyler Scott | CHI | MIN |
136 | F | Kadarius Toney | CLE | PIT |
137 | F | Zach Pascal | ARI | SEA |
138 | F | Ronnie Bell | SF | GB |
139 | F | Treylon Burks | TEN | HOU |
140 | F | Justin Shorter | LV | DEN |
141 | F | Jacob Cowing | SF | GB |
142 | F | Xavier Smith | LAR | PHI |
Everyone has choices to make in life. Some good and well, some not so good. We’ll file the New England Patriots coaching staff’s decision not to shadow Puka Nacua with Christian Gonzalez last week under not-so-good. In Week 5, Christian Gonzalez followed Tyreek Hill on 78% of his routes, limiting him to four receptions and 59 scoreless receiving yards. We’ll see if they let Gonzalez shadow him or allow Hill to destroy them this week. Since Tagovailoa’s return, Hill has had a 20% target share, a 38.4% air-yard share, 2.03 YPRR, and a 25.6% first-read share. He has four end-zone targets across his last four games. If you have Hill, you’re starting him weekly in nearly every instance.
Since Tagovailoa’s return, Waddle has only had a 13.1% target share, 1.30 YPRR, and a 14.4% first-read share. I don’t know why Miami refuses to throw Waddle the ball, but it’s not happening. Could that change this week if Gonzalez shadows Hill? Sure, it is a possibility. If Tagovailoa does feed Waddle, he should have plenty of success against a secondary that, since Week 6, has allowed the ninth-most fantasy points per game and the seventh-highest PPR points per target to perimeter wide receivers.
In his four full games played with Maye, Douglas has had a 66.3% route share, a 20.1% target share, 2.11 YPRR, and a 24.2% first-read share. He has zero end-zone targets and only one red-zone target in those four games. His chances of scoring a touchdown are slim weekly. Douglas is a PPR flex play only. Since Week 6, Miami has allowed the 13th-most fantasy points per game to slot receivers.
I’m willing to toss last week in the trash for McLaurin. He has been so good this season that one game shouldn’t deter us from playing him. McLaurin is the WR21 in fantasy points per game while ranking sixth in deep targets and 19th in red zone targets. Among 71 qualifying receivers, he is 13th in separation and 14th in route win rate. McLaurin has a 20.9% target share, 2.43 YPRR, and a 26.2% first-read share. McLaurin should have a strong bounceback game this week against a Dallas secondary that, since Week 6, has allowed the seventh-most fantasy points per game and the fifth-most receiving yards per game to perimeter wide receivers.
With Cooper Rush at quarterback over the last two games, Lamb has had a 24.7% target share, 1.50 YPRR, and a 36.8% first-read share. Last week, he had a bounceback game as the WR14 for the week. Lamb has two red zone targets and an end zone target in this sample. Lamb is a volume-infused WR2 moving forward who faces a Washington pass defense that, since Week 6, has allowed the fifth-fewest fantasy points per game and the ninth-fewest receiving yards per game to perimeter wide receivers.
In his last game before the bye, Coker saw a 32% target share and 36.4% first-read share, producing 1.64 YPRR. Only 62.5% of his target volume was deemed catchable. Bryce Young‘s level of quarterback play remains a concern, but if Coker is going to see this type of volume weekly, we need to stand up and take notice. The Chiefs have the third-highest two high rate in the NFL (60.1%). Against two high, Coker is second on the team with 1.73 YPRR and leads the team in FD/RR with 0.090. Coker should fight Ja’Tavion Sanders for the team lead in targets this week. Since Week 6, Kansas City has allowed the second-most fantasy points per game and the fourth-most receiving yards per game to slot receivers. Adam Thielen should return this week, but I think Coker holds onto the primary slot role while his perimeter snaps might tick up a tad.
Last week, Worthy saw his role change again with a 15.2% target share, a 32.4% air-yard share, 2.44 YPRR, and a 22.2% first read share. His aDOT, which had rested between 17-23 yards in the previous two weeks, fell to 14.2. His role more closely resembled the one he was playing in Week 8 and the few games after Rashee Rice‘s injury. The Kansas City passing attack seems in flux as Andy Reid is moving players around to different roles to see how all the pieces fit. It wouldn’t shock me if Worthy moved back into the MVS role in Week 12 and was back to running clearouts for most of the game. Like Hopkins, Worthy is a volatile flex this week. Since Week 6, Carolina has allowed the 14th-most receiving yards per game to perimeter wide receivers while sitting at 18th in fantasy points per game given up to the position.
Hopkins route share has now trended downward for three straight games, from 62% to 51.4% last week. His first-read share has also taken a nosedive from 28% in Week 9 to only 11.1% last week. These trends are nightmare fuel for a player who looked like he was trending toward a high-volume role in the Chiefs offense weekly. Last week, Hopkins had a 12.1% target share, 1.61 YPRR, and 29 receiving yards. He has become a volatile flex quickly. Since Week 6, Carolina has allowed the 14th-most receiving yards per game to perimeter wide receivers while sitting at 18th in fantasy points per game given up to the position.
Since Week 8, Legette has had a 19.1% target share, a 30.9% air-yard share, 1.47 YPRR, and a 22.1% first-read share. In that small stretch, Legette finished as a WR3 twice (WR33, WR28) in weekly scoring and saw two red zone targets. The Chiefs have the third-highest two high rate in the NFL (60.1%). Since Week 8, against two high, Legette’s target share has fallen to 17.1% and his YPRR has dropped to 1.32. Sit Legette this week. Since Week 6, Kansas City has allowed the ninth-fewest fantasy points per game to perimeter wide receivers.
Week 12 Running Back Start/Sit Grades
Rank | Grade | Name | Team | Week 12 |
1 | A+ | Christian McCaffrey | SF | GB |
2 | A+ | Saquon Barkley | PHI | LAR |
3 | A+ | De’Von Achane | MIA | NE |
4 | A | Joe Mixon | HOU | TEN |
5 | A | Derrick Henry | BAL | LAC |
6 | A | Kenneth Walker III | SEA | ARI |
7 | A | Kyren Williams | LAR | PHI |
8 | A | James Conner | ARI | SEA |
9 | A | Jahmyr Gibbs | DET | IND |
10 | A- | Josh Jacobs | GB | SF |
11 | A- | Jonathan Taylor | IND | DET |
12 | A- | David Montgomery | DET | IND |
13 | A- | Kareem Hunt | KC | CAR |
14 | B+ | Brian Robinson Jr. | WAS | DAL |
15 | B+ | Tyrone Tracy Jr. | NYG | TB |
16 | B+ | Aaron Jones | MIN | CHI |
17 | B | Najee Harris | PIT | CLE |
18 | B | Rhamondre Stevenson | NE | MIA |
19 | B | Tony Pollard | TEN | HOU |
20 | B | Bucky Irving | TB | NYG |
21 | B | Chuba Hubbard | CAR | KC |
22 | B | D’Andre Swift | CHI | MIN |
23 | B | J.K. Dobbins | LAC | BAL |
24 | B- | Rachaad White | TB | NYG |
25 | B- | Javonte Williams | DEN | LV |
26 | C+ | Austin Ekeler | WAS | DAL |
27 | C+ | Rico Dowdle | DAL | WAS |
28 | C+ | Nick Chubb | CLE | PIT |
29 | C | Jaylen Warren | PIT | CLE |
30 | C | Audric Estime | DEN | LV |
31 | C | Ameer Abdullah | LV | DEN |
32 | C | Cam Akers | MIN | CHI |
33 | C | Jerome Ford | CLE | PIT |
34 | C | Justice Hill | BAL | LAC |
35 | C | Trey Benson | ARI | SEA |
36 | C | Roschon Johnson | CHI | MIN |
37 | C | Raheem Mostert | MIA | NE |
38 | C- | Gus Edwards | LAC | BAL |
39 | C- | Jaylen Wright | MIA | NE |
40 | D+ | Zach Charbonnet | SEA | ARI |
41 | D+ | Devin Singletary | NYG | TB |
42 | D | Jaleel McLaughlin | DEN | LV |
43 | D | Jonathon Brooks | CAR | KC |
44 | D | Kenneth Gainwell | PHI | LAR |
45 | D | Dylan Laube | LV | DEN |
46 | D | Ezekiel Elliott | DAL | WAS |
47 | D- | Samaje Perine | KC | CAR |
48 | D- | Blake Corum | LAR | PHI |
49 | F | Antonio Gibson | NE | MIA |
50 | F | Jeremy McNichols | WAS | DAL |
51 | F | Sean Tucker | TB | NYG |
52 | F | Chris Brooks | GB | SF |
53 | F | Julius Chestnut | TEN | HOU |
54 | F | Jordan Mason | SF | GB |
55 | F | Emanuel Wilson | GB | SF |
56 | F | Cordarrelle Patterson | PIT | CLE |
57 | F | Emari Demercado | ARI | SEA |
58 | F | JaMycal Hasty | NE | MIA |
59 | F | Dameon Pierce | HOU | TEN |
60 | F | Trey Sermon | IND | DET |
61 | F | Dare Ogunbowale | HOU | TEN |
62 | F | Carson Steele | KC | CAR |
63 | F | Kyle Juszczyk | SF | GB |
64 | F | Tyler Goodson | IND | DET |
65 | F | Pierre Strong Jr. | CLE | PIT |
66 | F | Isaac Guerendo | SF | GB |
67 | F | Keaton Mitchell | BAL | LAC |
68 | F | Hassan Haskins | LAC | BAL |
69 | F | Hunter Luepke | DAL | WAS |
70 | F | Deuce Vaughn | DAL | WAS |
71 | F | Zamir White | LV | DEN |
72 | F | Alexander Mattison | LV | DEN |
73 | F | Craig Reynolds | DET | IND |
74 | F | Ty Chandler | MIN | CHI |
75 | F | Tyreik McAllister | LV | DEN |
76 | F | Michael Burton | DEN | LV |
77 | F | Will Shipley | PHI | LAR |
78 | F | Patrick Ricard | BAL | LAC |
79 | F | Alec Ingold | MIA | NE |
80 | F | Sincere McCormick | LV | DEN |
81 | F | C.J. Ham | MIN | CHI |
82 | F | Travis Homer | CHI | MIN |
83 | F | Eric Gray | NYG | TB |
84 | F | Raheem Blackshear | CAR | KC |
85 | F | Sione Vaki | DET | IND |
86 | F | Kenny McIntosh | SEA | ARI |
87 | F | Joshua Kelley | TEN | HOU |
88 | F | Ronnie Rivers | LAR | PHI |
89 | F | Dalvin Cook | DAL | WAS |
90 | F | D’Onta Foreman | CLE | PIT |
91 | F | DeeJay Dallas | ARI | SEA |
92 | F | Terrell Jennings | NE | MIA |
93 | F | Blake Watson | DEN | LV |
94 | F | Kimani Vidal | LAC | BAL |
95 | F | J.J. Taylor | HOU | TEN |
96 | F | Clyde Edwards-Helaire | KC | CAR |
97 | F | Chris Rodriguez Jr. | WAS | DAL |
98 | F | Jeff Wilson Jr. | MIA | NE |
99 | F | Rasheen Ali | BAL | LAC |
Last week, Williams remained the leader of the Denver backfield with 52% of the snaps, 13 touches, and 87 total yards. The blowout nature of last week’s game is diluting Williams’ role last week. In the first three-quarters of the game handled 64% of the snaps overall, 61% of the rushing play snaps, 66% of the passing down snaps, and 85% of the red zone snaps. The last time Williams matched up with the Raiders’ defense, he finished with 18 touches and 111 total yards. Since Week 7, his tackle-breaking metrics haven’t been great, with only a 6% missed tackle rate and 2.19 yards after contact per attempt, but the Raiders have a basement-level defense that Williams can succeed against. Since Week 6, the Raiders have allowed the seventh-highest missed tackle rate, the tenth-highest yards after contact per attempt, and the tenth-most rushing scores.
Just when we all thought it was safe to play Estime, Payton pulled the rug out from under us. Last week, the talented rookie only played 23% of the snaps while handling nine touches and producing 25 total yards. Most of that work came late in the game. Estime is a hold if you have the bench space as Javonte Williams‘ backup, but he’s an easy-cut candidate if you don’t have the room.
Jacobs is the RB15 in fantasy points per game, ranking 15th in snap share, 11th in weighted opportunities, and 18th in red zone touches. He has averaged 19.9 touches and 102.4 total yards. Among 53 qualifying backs, he ranks 21st in missed tackles forced per attempt and seventh in yards after contact per attempt. The Packers should lean on Jacobs again this week. Since Week 6, the 49ers’ run defense has been vulnerable, allowing the second-highest missed tackle rate, the 12th-highest yards after the contact per attempt, the 13th-highest rushing success rate, and the sixth-highest rushing success rate to gap runs (Jacobs 50.6% gap).
Since Week 5, Tracy Jr. has been the RB22 in fantasy points per game, averaging 18.1 touches and 98.7 total yards per game. Since Week 5, among 57 qualifying backs, Tracy Jr. has ranked ninth in explosive run rate and yards after contact per attempt and 13th in missed tackles forced per attempt. Tracy Jr. should have another strong week against a Bucs run defense that, since Week 6, has allowed the 12th-highest explosive run rate and rushing yards per game, the sixth-highest yards after contact per attempt, and the 11th-highest yards per carry to zone runs (since Week 5 Tracy Jr. 51.6% zone).
Montgomery is the RB12 in fantasy points per game, ranking 25th in weighted opportunities, ninth in red zone touches, and fourth in total touchdowns. He has averaged 15.8 touches and 80 total yards per game. Montgomery has finished outside the top 24 running backs in weekly scoring only once this season. Among 53 qualifying backs, Montgomery ranks 13th in missed tackles forced per attempt and 24th in yards after contact per attempt. He faces an Indy run defense that, since Week 8, has allowed the 11th-highest explosive run rate, the second-highest yards after contact per attempt, and the 14th-highest yards per carry to zone runs (Montgomery 65% zone).
Stevenson is the RB24 in fantasy points per game, ranking 12th in snap share, 16th in opportunity share, and fourth in red zone touches. Since Week 8, he has played at least 70% of the snaps weekly while averaging 20.8 touches and 71.3 total yards. Among 53 qualifying backs, he ranks 28th in missed tackles forced per attempt and 32nd in yards after contact per attempt. Stevenson will have to rely upon volume and touchdown equity this week because the efficiency won’t be there. Since Week 6, Miami has allowed the seventh-fewest rushing yards per game and the 13th-lowest explosive run rate while having the 12th-highest stuff rate.
Last week, Robinson Jr. played his highest snap rate since Week 4. He had 53% of the snaps with 17 touches and 72 total yards. Robinson Jr. only handled 36% of the passing down snaps last week as Austin Ekeler took the lead in that department. We could see Robinson Jr. eat into Ekeler’s workload more in that area this week, and his overall snap rate creep into the 60% range this week if he’s healthier. Robinson Jr. has averaged 15.9 touches and 76.6 total yards per game as the RB21 in fantasy points per game. He is 17th in red zone touches. Among 53 qualifying backs, he ranks 14th in explosive run rate and 23rd in missed tackles forced per attempt. Robinson Jr. should run wild this week. Since Week 6, Dallas has allowed the second-highest explosive run rate, the fourth-most rushing yards per game, and the third-highest gap rushing success rate (Robinson 55.6% gap).
Last week, Ekeler played 52% of the snaps while playing 59% of the passing down snaps. Ekeler could see his snaps drop some this week if Washington is in positive game script more and with Brian Robinson Jr. healthier. In Weeks 1-2, Ekeler averaged 8.5 touches and 73.5 total yards, with Robinson Jr. playing his usual role. Among 53 qualifying backs, Ekeler ranks 45th in yards after contact per attempt and 47th in missed tackles forced per attempt. Ekeler is a strong flex play this week against a leaky Dallas run defense. Since Week 6, Dallas has allowed the second-highest explosive run rate, the fourth-most rushing yards per game, and the third-highest gap rushing success rate (Ekeler 56.9% gap).
Dallas has been blown out in each of the last two games, which has led to Dowdle’s final snap counts lying to an extent. In the first three-quarters of the last two games, Dowdle has played 59% of the snaps, with 81% of the rushing play snaps and 56% of the red zone snaps. Since Week 10, he has averaged 13.5 touches and 45 total yards. Since Week 9, among 32 qualifying backs, Dowdle ranks ninth in explosive run rate and seventh in yards after contact per attempt. On a per-snap basis, he has played well, but Dallas’s quarterback play, the game scripts, and Mike McCarthy’s insistence upon remaining pass-heavy despite the putrid quarterback play have hurt Dowdle. If Dallas can keep this game competitive, Dowdle can walk away with a nice stat line this week. Since Week 6, Washington has allowed the fourth-highest missed tackle rate, the eighth-highest yards per carry to zone runs, and the seventh-highest success rate to zone runs (since Week 9, Dowdle 55.9% zone).
Week 12 Tight End Start/Sit Grades
Rank | Grade | Name | Team | Week 12 |
1 | A+ | Travis Kelce | KC | CAR |
2 | A | Brock Bowers | LV | DEN |
3 | A- | Trey McBride | ARI | SEA |
4 | A- | George Kittle | SF | GB |
5 | B+ | Cade Otton | TB | NYG |
6 | B- | Dallas Goedert | PHI | LAR |
7 | C+ | David Njoku | CLE | PIT |
8 | C | Will Dissly | LAC | BAL |
9 | C | Hunter Henry | NE | MIA |
10 | C | Jonnu Smith | MIA | NE |
11 | C | Sam LaPorta | DET | IND |
12 | C- | T.J. Hockenson | MIN | CHI |
13 | D+ | Zach Ertz | WAS | DAL |
14 | D+ | Mark Andrews | BAL | LAC |
15 | D+ | Tucker Kraft | GB | SF |
16 | D+ | Ja’Tavion Sanders | CAR | KC |
17 | D | Cole Kmet | CHI | MIN |
18 | D | Dalton Schultz | HOU | TEN |
19 | D | Theo Johnson | NYG | TB |
20 | D- | Pat Freiermuth | PIT | CLE |
21 | D- | Luke Schoonmaker | DAL | WAS |
22 | D- | Isaiah Likely | BAL | LAC |
23 | D- | Noah Gray | KC | CAR |
24 | F | Chig Okonkwo | TEN | HOU |
25 | F | AJ Barner | SEA | ARI |
26 | F | Austin Hooper | NE | MIA |
27 | F | Davis Allen | LAR | PHI |
28 | F | Lucas Krull | DEN | LV |
29 | F | Adam Trautman | DEN | LV |
30 | F | Brock Wright | DET | IND |
31 | F | Darnell Washington | PIT | CLE |
32 | F | Michael Mayer | LV | DEN |
33 | F | Kylen Granson | IND | DET |
34 | F | Josh Whyle | TEN | HOU |
35 | F | Brevyn Spann-Ford | DAL | WAS |
36 | F | Johnny Mundt | MIN | CHI |
37 | F | Cade Stover | HOU | TEN |
38 | F | Jordan Akins | CLE | PIT |
39 | F | Tommy Tremble | CAR | KC |
40 | F | Nate Adkins | DEN | LV |
41 | F | Mo Alie-Cox | IND | DET |
42 | F | Eric Saubert | SF | GB |
43 | F | Colby Parkinson | LAR | PHI |
44 | F | Julian Hill | MIA | NE |
45 | F | Noah Fant | SEA | ARI |
46 | F | Elijah Higgins | ARI | SEA |
47 | F | Grant Calcaterra | PHI | LAR |
48 | F | Nick Vannett | TEN | HOU |
49 | F | Tucker Fisk | LAC | BAL |
50 | F | Drew Ogletree | IND | DET |
51 | F | Durham Smythe | MIA | NE |
52 | F | Stone Smartt | LAC | BAL |
53 | F | Ben Sims | GB | SF |
54 | F | Charlie Kolar | BAL | LAC |
55 | F | John Bates | WAS | DAL |
56 | F | Daniel Bellinger | NYG | TB |
57 | F | Ben Sinnott | WAS | DAL |
58 | F | Gerald Everett | CHI | MIN |
59 | F | Pharaoh Brown | SEA | ARI |
60 | F | Hunter Long | LAR | PHI |
61 | F | Tip Reiman | ARI | SEA |
62 | F | Payne Durham | TB | NYG |
63 | F | Peyton Hendershot | KC | CAR |
64 | F | MyCole Pruitt | PIT | CLE |
65 | F | Shane Zylstra | DET | IND |
66 | F | Harrison Bryant | LV | DEN |
67 | F | Hayden Hurst | LAC | BAL |
68 | F | Connor Heyward | PIT | CLE |
69 | F | Marcedes Lewis | CHI | MIN |
70 | F | C.J. Uzomah | PHI | LAR |
71 | F | Jaheim Bell | NE | MIA |
72 | F | Ko Kieft | TB | NYG |
73 | F | Teagan Quitoriano | HOU | TEN |
74 | F | Chris Manhertz | NYG | TB |
75 | F | John FitzPatrick | GB | SF |
76 | F | Blake Whiteheart | CLE | PIT |
77 | F | Princeton Fant | DAL | WAS |
78 | F | Geoff Swaim | CLE | PIT |
79 | F | Jake Tonges | SF | GB |
Ertz is the TE12 in fantasy points per game, ranking sixth among tight ends in red zone targets. He has finished as a TE1 in 55% of his games this season. Ertz has an 18.1% target share, 1.54 YPRR, and an 18.2% first-read share. Among 43 qualifying tight ends, Ertz ranks third in separation and second in route win rate. It has been an impressive season for the veteran. He should flirt with TE1 value again this week against a Dallas defense that has allowed the highest yards per reception and the 13th-most fantasy points per game to tight ends.
Since his Week 9 return, Hockenson has had one TE1 finish and two red zone targets. He has had a 57.1% route share, a 15.2% target share, 1.65 YPRR, and a 14.5% first-read share. Hockenson should flirt with low-end TE1 value in Week 12. Chicago has allowed the 12th-most receiving yards per game and the sixth-highest yards per reception to tight ends.
Since Week 8, Kmet has been squeezed out of the target pie with only a 6.3% target share, 0.62 YPRR, 17.3 receiving yards per game, and a 7.8% first-read share. Minnesota has allowed the 13th-fewest receiving yards per game and the 13th-lowest yards per reception to tight ends. Sit Kmet this week. He is getting close to being droppable in all redraft formats.
Kraft is the TE10 in fantasy points per game while ranking sixth among tight ends in red zone targets. He has a 12.2% target share, 1.61 YPRR, and an 11.5% first-read share. This is a week to consider streaming a tight end over Kraft. The 49ers have held tight ends to the fourth-lowest receiving yards per game, the lowest yards per reception, and the fifth-fewest fantasy points per game.
Week 12 Defense / Special Teams Start/Sit Grades
Rank | Grade | Name | Team | Week 12 |
1 | A+ | Denver Broncos | DEN | LV |
2 | A | Pittsburgh Steelers | PIT | CLE |
3 | A | Kansas City Chiefs | KC | CAR |
4 | A | Houston Texans | HOU | TEN |
5 | A | Detroit Lions | DET | IND |
6 | A- | Minnesota Vikings | MIN | CHI |
7 | B+ | Washington Commanders | WAS | DAL |
8 | B | Tampa Bay Buccaneers | TB | NYG |
9 | B | Philadelphia Eagles | PHI | LAR |
10 | B | Chicago Bears | CHI | MIN |
11 | B- | Arizona Cardinals | ARI | SEA |
12 | C+ | Tennessee Titans | TEN | HOU |
13 | C | San Francisco 49ers | SF | GB |
14 | C | Miami Dolphins | MIA | NE |
15 | C | Cleveland Browns | CLE | PIT |
16 | C | New York Giants | NYG | TB |
17 | C | Seattle Seahawks | SEA | ARI |
18 | C- | Green Bay Packers | GB | SF |
19 | D+ | Los Angeles Rams | LAR | PHI |
20 | D | Los Angeles Chargers | LAC | BAL |
21 | D | Baltimore Ravens | BAL | LAC |
22 | D | New England Patriots | NE | MIA |
23 | D- | Las Vegas Raiders | LV | DEN |
24 | F | Dallas Cowboys | DAL | WAS |
25 | F | Indianapolis Colts | IND | DET |
26 | F | Carolina Panthers | CAR | KC |
Week 12 Kicker Start/Sit Grades
Rank | Grade | Name | Team | Week 12 |
1 | A+ | Jake Bates | DET | IND |
2 | A- | Ka’imi Fairbairn | HOU | TEN |
3 | B+ | Jason Sanders | MIA | NE |
4 | B | Chris Boswell | PIT | CLE |
5 | B- | Cameron Dicker | LAC | BAL |
6 | C+ | Wil Lutz | DEN | LV |
7 | C+ | Spencer Shrader | KC | CAR |
8 | C | Justin Tucker | BAL | LAC |
9 | C | Chase McLaughlin | TB | NYG |
10 | C | Zane Gonzalez | WAS | DAL |
11 | C | Chad Ryland | ARI | SEA |
12 | C | Jake Elliott | PHI | LAR |
13 | C | Brandon Aubrey | DAL | WAS |
14 | C | John Parker Romo | MIN | CHI |
15 | C | Jake Moody | SF | GB |
16 | C | Brandon McManus | GB | SF |
17 | C | Jason Myers | SEA | ARI |
18 | C- | Joey Slye | NE | MIA |
19 | C- | Daniel Carlson | LV | DEN |
20 | D+ | Matt Gay | IND | DET |
21 | D+ | Joshua Karty | LAR | PHI |
22 | D | Graham Gano | NYG | TB |
23 | D | Dustin Hopkins | CLE | PIT |
24 | D | Cairo Santos | CHI | MIN |
25 | D- | Nick Folk | TEN | HOU |
26 | D- | Eddy Pineiro | CAR | KC |
Subscribe: YouTube | Spotify | Apple Podcasts | iHeart | Castbox | Amazon Music | Podcast Addict | TuneIn