Fantasy Football Week 12 Rankings, Grades & Start/Sit Advice (2024)

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.

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 Jayden Daniels WAS DAL
5 B+ Kyler Murray ARI SEA
6 B+ Jared Goff DET IND
7 B+ Bo Nix DEN LV
8 B Brock Purdy SF GB
9 B Patrick Mahomes II KC CAR
10 B Baker Mayfield TB NYG
11 B- Tua Tagovailoa MIA NE
12 B- Geno Smith SEA ARI
13 B- Jordan Love GB SF
14 C+ Anthony Richardson IND DET
15 C+ C.J. Stroud HOU TEN
16 C Drake Maye NE MIA
17 C Matthew Stafford LAR PHI
18 C- Russell Wilson PIT CLE
19 D+ Jameis Winston CLE PIT
20 D+ Sam Darnold MIN CHI
21 D Caleb Williams CHI MIN
22 D Will Levis TEN HOU
23 D- Tommy DeVito NYG TB
24 F Bryce Young CAR KC
25 F Gardner Minshew II LV DEN
26 F Cooper Rush DAL WAS
27 F Trey Lance DAL WAS
28 F Justin Fields PIT CLE
29 F Mason Rudolph TEN HOU
30 F Jacoby Brissett NE MIA
31 F Desmond Ridder LV DEN
32 F Malik Willis GB SF
33 F Joe Flacco IND DET
34 F Daniel Jones NYG TB
35 F Drew Lock NYG TB

Baker Mayfield (QB)

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.

Tommy DeVito (QB)

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.

Anthony Richardson (QB)

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.

C.J. Stroud (QB)

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.

Tua Tagovailoa (QB)

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.

Drake Maye (QB)

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+ Amon-Ra St. Brown DET IND
2 A+ Justin Jefferson MIN CHI
3 A+ A.J. Brown PHI LAR
4 A+ Puka Nacua LAR PHI
5 A+ Nico Collins HOU TEN
6 A+ Tyreek Hill MIA NE
7 A Cooper Kupp LAR PHI
8 A Terry McLaurin WAS DAL
9 A DK Metcalf SEA ARI
10 A George Pickens PIT CLE
11 A Zay Flowers BAL LAC
12 A Courtland Sutton DEN LV
13 A Ladd McConkey LAC BAL
14 A Malik Nabers NYG TB
15 A- Deebo Samuel Sr. SF GB
16 A- Jauan Jennings SF GB
17 A- CeeDee Lamb DAL WAS
18 A- Jaxon Smith-Njigba SEA ARI
19 A- DeVonta Smith PHI LAR
20 B+ Jameson Williams DET IND
21 B+ Marvin Harrison Jr. ARI SEA
22 B+ Jayden Reed GB SF
23 B Calvin Ridley TEN HOU
24 B Mike Evans TB NYG
25 B Josh Downs IND DET
26 B DeAndre Hopkins KC CAR
27 B Tank Dell HOU TEN
28 B Quentin Johnston LAC BAL
29 B Jaylen Waddle MIA NE
30 B DJ Moore CHI MIN
31 B Cedric Tillman CLE PIT
32 B Jerry Jeudy CLE PIT
33 B- Jakobi Meyers LV DEN
34 B- Rome Odunze CHI MIN
35 B- Christian Watson GB SF
36 C+ Wan’Dale Robinson NYG TB
37 C+ Xavier Worthy KC CAR
38 C+ Elijah Moore CLE PIT
39 C+ Jordan Addison MIN CHI
40 C+ Romeo Doubs GB SF
41 C DeMario Douglas NE MIA
42 C Keenan Allen CHI MIN
43 C Tyler Lockett SEA ARI
44 C Michael Pittman Jr. IND DET
45 C Jalen Coker CAR KC
46 C Rashod Bateman BAL LAC
47 C Ricky Pearsall SF GB
48 C Jalen McMillan TB NYG
49 C Darius Slayton NYG TB
50 C- Xavier Legette CAR KC
51 C- Noah Brown WAS DAL
52 C- Nick Westbrook-Ikhine TEN HOU
53 C- Devaughn Vele DEN LV
54 C- Joshua Palmer LAC BAL
55 C- Alec Pierce IND DET
56 D+ Michael Wilson ARI SEA
57 D+ Demarcus Robinson LAR PHI
58 D+ Kayshon Boutte NE MIA
59 D Adam Thielen CAR KC
60 D Adonai Mitchell IND DET
61 D Dontayvion Wicks GB SF
62 D Tre Tucker LV DEN
63 D Kendrick Bourne NE MIA
64 D Diontae Johnson BAL LAC
65 D Marvin Mims Jr. DEN LV
66 D Mike Williams PIT CLE
67 D Lil’Jordan Humphrey DEN LV
68 D JuJu Smith-Schuster KC CAR
69 D Justin Watson KC CAR
70 D- Calvin Austin III PIT CLE
71 D- Jalen Tolbert DAL WAS
72 F Troy Franklin DEN LV
73 F Jalen Nailor MIN CHI
74 F John Metchie III HOU TEN
75 F Odell Beckham Jr. MIA NE
76 F Malik Washington MIA NE
77 F Tyler Boyd TEN HOU
78 F Tim Patrick DET IND
79 F Sterling Shepard TB NYG
80 F Ja’Lynn Polk NE MIA
81 F Kalif Raymond DET IND
82 F Olamide Zaccheaus WAS DAL
83 F Nelson Agholor BAL LAC
84 F Jahan Dotson PHI LAR
85 F Mecole Hardman Jr. KC CAR
86 F Van Jefferson PIT CLE
87 F Luke McCaffrey WAS DAL
88 F KaVontae Turpin DAL WAS
89 F David Moore CAR KC
90 F Tutu Atwell LAR PHI
91 F Dyami Brown WAS DAL
92 F Greg Dortch ARI SEA
93 F DJ Turner LV DEN
94 F Rakim Jarrett TB NYG
95 F Jalen Brooks DAL WAS
96 F Xavier Hutchinson HOU TEN
97 F Robert Woods HOU TEN
98 F Tyler Johnson LAR PHI
99 F Jalen Reagor LAC BAL
100 F Bo Melton GB SF
101 F Zay Jones ARI SEA
102 F Tylan Wallace BAL LAC
103 F Jake Bobo SEA ARI
104 F Trey Palmer TB NYG
105 F Jalin Hyatt NYG TB
106 F Ashton Dulin IND DET
107 F Jonathan Mingo DAL WAS
108 F Ryan Miller TB NYG
109 F Treylon Burks TEN HOU
110 F K.J. Osborn NE MIA
111 F Brandin Cooks DAL WAS
112 F Roman Wilson PIT CLE
113 F Ryan Flournoy DAL WAS
114 F Bryce Oliver TEN HOU
115 F DJ Chark Jr. LAC BAL
116 F Josh Reynolds DEN LV
117 F DeAndre Carter CHI MIN
118 F Derius Davis LAC BAL
119 F Ramel Keyton LV DEN
120 F Johnny Wilson PHI LAR
121 F Brandon Powell MIN CHI
122 F Trent Sherfield Sr. MIN CHI
123 F Ainias Smith PHI LAR
124 F Ben Skowronek PIT CLE
125 F Cody White SEA ARI
126 F Jamari Thrash CLE PIT
127 F Jha’Quan Jackson TEN HOU
128 F River Cracraft MIA NE
129 F Javon Baker NE MIA
130 F Jordan Whittington LAR PHI
131 F Laviska Shenault Jr. SEA ARI
132 F Justin Shorter LV DEN
133 F Malik Heath GB SF
134 F Tyler Scott CHI MIN
135 F Ronnie Bell SF GB
136 F Zach Pascal ARI SEA
137 F Chris Conley SF GB
138 F Xavier Smith LAR PHI

Tyreek Hill (WR)

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.

Jaylen Waddle (WR)

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.

DeMario Douglas (WR)

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.

Terry McLaurin (WR)

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.

CeeDee Lamb (WR)

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.

Jalen Coker (WR)

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.

Xavier Worthy (WR)

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.

DeAndre Hopkins (WR)

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.

Xavier Legette (WR)

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.

If you want to dive deeper into fantasy football, check out our award-winning slate of Fantasy Football Tools as you navigate your season. From our Start/Sit Assistant – which provides your optimal lineup based on accurate consensus projections – to our Waiver Wire Assistant, which allows you to quickly see which available players will improve your team and how much – we’ve got you covered this fantasy football season.

Week 12 Running Back Start/Sit Grades

Rank Grade Name Team Week 12
1 A+ Saquon Barkley PHI LAR
2 A+ Christian McCaffrey SF GB
3 A+ De’Von Achane MIA NE
4 A Joe Mixon HOU TEN
5 A Derrick Henry BAL LAC
6 A Jahmyr Gibbs DET IND
7 A Kenneth Walker III SEA ARI
8 A James Conner ARI SEA
9 A Kyren Williams LAR PHI
10 A- Jonathan Taylor IND DET
11 A- Josh Jacobs GB SF
12 A- David Montgomery DET IND
13 B+ Aaron Jones MIN CHI
14 B+ Brian Robinson Jr. WAS DAL
15 B+ Tyrone Tracy Jr. NYG TB
16 B Rhamondre Stevenson NE MIA
17 B D’Andre Swift CHI MIN
18 B Najee Harris PIT CLE
19 B Chuba Hubbard CAR KC
20 B J.K. Dobbins LAC BAL
21 B Kareem Hunt KC CAR
22 B- Tony Pollard TEN HOU
23 B- Bucky Irving TB NYG
24 B- Rachaad White TB NYG
25 C+ Austin Ekeler WAS DAL
26 C+ Rico Dowdle DAL WAS
27 C+ Javonte Williams DEN LV
28 C+ Nick Chubb CLE PIT
29 C Jaylen Warren PIT CLE
30 C Isiah Pacheco KC CAR
31 C Audric Estime DEN LV
32 C Trey Benson ARI SEA
33 C Justice Hill BAL LAC
34 C Jerome Ford CLE PIT
35 C Cam Akers MIN CHI
36 C Gus Edwards LAC BAL
37 C- Jaylen Wright MIA NE
38 C- Roschon Johnson CHI MIN
39 D+ Zach Charbonnet SEA ARI
40 D+ Ameer Abdullah LV DEN
41 D Devin Singletary NYG TB
42 D Jaleel McLaughlin DEN LV
43 D Raheem Mostert MIA NE
44 D Kenneth Gainwell PHI LAR
45 D Jordan Mason SF GB
46 D- Blake Corum LAR PHI
47 D- Jonathon Brooks CAR KC
48 D- Antonio Gibson NE MIA
49 F Ezekiel Elliott DAL WAS
50 F Samaje Perine KC CAR
51 F Emanuel Wilson GB SF
52 F Jeremy McNichols WAS DAL
53 F Chris Brooks GB SF
54 F Cordarrelle Patterson PIT CLE
55 F Dylan Laube LV DEN
56 F JaMycal Hasty NE MIA
57 F Trey Sermon IND DET
58 F Dameon Pierce HOU TEN
59 F Dare Ogunbowale HOU TEN
60 F Isaac Guerendo SF GB
61 F Sean Tucker TB NYG
62 F Julius Chestnut TEN HOU
63 F Keaton Mitchell BAL LAC
64 F Tyler Goodson IND DET
65 F Emari Demercado ARI SEA
66 F Pierre Strong Jr. CLE PIT
67 F Carson Steele KC CAR
68 F Kyle Juszczyk SF GB
69 F Alexander Mattison LV DEN
70 F Hassan Haskins LAC BAL
71 F Tyjae Spears TEN HOU
72 F Tyreik McAllister LV DEN
73 F Zamir White LV DEN
74 F Will Shipley PHI LAR
75 F Hunter Luepke DAL WAS
76 F Ty Chandler MIN CHI
77 F Craig Reynolds DET IND
78 F C.J. Ham MIN CHI
79 F Patrick Ricard BAL LAC
80 F Michael Burton DEN LV
81 F Deuce Vaughn DAL WAS
82 F Dalvin Cook DAL WAS
83 F Travis Homer CHI MIN
84 F Miles Sanders CAR KC
85 F Sione Vaki DET IND
86 F Ronnie Rivers LAR PHI
87 F Eric Gray NYG TB
88 F Kenny McIntosh SEA ARI
89 F Terrell Jennings NE MIA
90 F MarShawn Lloyd GB SF
91 F Kimani Vidal LAC BAL
92 F Blake Watson DEN LV
93 F Clyde Edwards-Helaire KC CAR
94 F J.J. Taylor HOU TEN
95 F D’Onta Foreman CLE PIT
96 F Alec Ingold MIA NE
97 F DeeJay Dallas ARI SEA
98 F Joshua Kelley TEN HOU
99 F Chris Rodriguez Jr. WAS DAL
100 F Raheem Blackshear CAR KC
101 F Jeff Wilson Jr. MIA NE
102 F Rasheen Ali BAL LAC

Javonte Williams (RB)

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.

Audric Estime (RB)

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.

Josh Jacobs (RB)

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).

Tyrone Tracy Jr. (RB)

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).

David Montgomery (RB)

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).

Rhamondre Stevenson (RB)

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.

Brian Robinson Jr.(RB)

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).

Austin Ekeler (RB)

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).

Rico Dowdle (RB)

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 B+ George Kittle SF GB
5 B David Njoku CLE PIT
6 B Cade Otton TB NYG
7 B- Will Dissly LAC BAL
8 C+ T.J. Hockenson MIN CHI
9 C+ Hunter Henry NE MIA
10 C Dallas Goedert PHI LAR
11 C Jonnu Smith MIA NE
12 C Mark Andrews BAL LAC
13 C- Sam LaPorta DET IND
14 D+ Tucker Kraft GB SF
15 D+ Zach Ertz WAS DAL
16 D Ja’Tavion Sanders CAR KC
17 D Pat Freiermuth PIT CLE
18 D Cole Kmet CHI MIN
19 D Dalton Schultz HOU TEN
20 D Isaiah Likely BAL LAC
21 D- Noah Gray KC CAR
22 D- Chig Okonkwo TEN HOU
23 F AJ Barner SEA ARI
24 F Theo Johnson NYG TB
25 F Austin Hooper NE MIA
26 F Josh Oliver MIN CHI
27 F Davis Allen LAR PHI
28 F Brock Wright DET IND
29 F Jake Ferguson DAL WAS
30 F Adam Trautman DEN LV
31 F Lucas Krull DEN LV
32 F Luke Schoonmaker DAL WAS
33 F Michael Mayer LV DEN
34 F Darnell Washington PIT CLE
35 F Eric Saubert SF GB
36 F Tommy Tremble CAR KC
37 F Kylen Granson IND DET
38 F Josh Whyle TEN HOU
39 F Colby Parkinson LAR PHI
40 F Noah Fant SEA ARI
41 F Nate Adkins DEN LV
42 F Cade Stover HOU TEN
43 F Brevyn Spann-Ford DAL WAS
44 F Jordan Akins CLE PIT
45 F Mo Alie-Cox IND DET
46 F Johnny Mundt MIN CHI
47 F Tucker Fisk LAC BAL
48 F Elijah Higgins ARI SEA
49 F Hayden Hurst LAC BAL
50 F Luke Musgrave GB SF
51 F Julian Hill MIA NE
52 F Nick Vannett TEN HOU
53 F Grant Calcaterra PHI LAR
54 F Drew Ogletree IND DET
55 F Ben Sims GB SF
56 F Durham Smythe MIA NE
57 F Harrison Bryant LV DEN
58 F John Bates WAS DAL
59 F Stone Smartt LAC BAL
60 F Ben Sinnott WAS DAL
61 F Tip Reiman ARI SEA
62 F Pharaoh Brown SEA ARI
63 F Payne Durham TB NYG
64 F Hunter Long LAR PHI
65 F Charlie Kolar BAL LAC
66 F MyCole Pruitt PIT CLE
67 F Connor Heyward PIT CLE
68 F Geoff Swaim CLE PIT
69 F Teagan Quitoriano HOU TEN
70 F Shane Zylstra DET IND
71 F Peyton Hendershot KC CAR
72 F Daniel Bellinger NYG TB
73 F Gerald Everett CHI MIN
74 F Jaheim Bell NE MIA
75 F Chris Manhertz NYG TB
76 F Marcedes Lewis CHI MIN
77 F Ko Kieft TB NYG
78 F Brady Russell SEA ARI
79 F John FitzPatrick GB SF

Zach Ertz (TE)

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.

T.J. Hockenson (TE)

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.

Cole Kmet (TE)

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.

Tucker Kraft (TE)

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