Skip to main content

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

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 partner-arrow

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

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 partner-arrow

FantasyPros Mobile Apps: Dominate your NFL, MLB and NBA fantasy leagues from anywhere

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

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+ 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

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

My Playbook: Manage ALL of your fantasy teams with FantasyPros' Start/Sit Assistant, Waiver Central, Trade Analyzer & more. Sync your team for free now!

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

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.

See the best waiver moves for your fantasy football team with Waiver Central. Instantly see your team's strengths and weaknesses and the top waiver targets!

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

 

Join the FantasyPros Fantasy Football Discord Server!

More Articles

Fantasy Football Outlook: Bucky Irving, Chase Brown, Brock Bowers

Fantasy Football Outlook: Bucky Irving, Chase Brown, Brock Bowers

fp-headshot by FantasyPros Staff | 2 min read
2025 NFL Free Agents: Zach Ertz, Mike Gesicki, Juwan Johnson (Fantasy Football)

2025 NFL Free Agents: Zach Ertz, Mike Gesicki, Juwan Johnson (Fantasy Football)

fp-headshot by FantasyPros Staff | 2 min read
2025 NFL Mock Draft With Trades: Picks & Predictions

2025 NFL Mock Draft With Trades: Picks & Predictions

fp-headshot by S.M.Woolcock | 15+ min read
Superflex Dynasty Rookie Mock Draft: 12-Team (2025 Fantasy Football)

Superflex Dynasty Rookie Mock Draft: 12-Team (2025 Fantasy Football)

fp-headshot by Adam Murfet | 6 min read

About Author

Hide

Current Article

14 min read

Fantasy Football Outlook: Bucky Irving, Chase Brown, Brock Bowers

Next Up - Fantasy Football Outlook: Bucky Irving, Chase Brown, Brock Bowers

Next Article