Welcome to Week 16, 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.
- Fitz’s Tiers & Rankings
- 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 16 Quarterback Start/Sit Grades
Rank | Grade | Name | Team | Week 16 |
1 | A+ | Josh Allen | BUF | LAC |
2 | A | Jalen Hurts | PHI | NYG |
3 | A | Justin Fields | CHI | ARI |
4 | A | Dak Prescott | DAL | MIA |
5 | A- | Patrick Mahomes II | KC | LV |
6 | B+ | Lamar Jackson | BAL | SF |
7 | B+ | Brock Purdy | SF | BAL |
8 | B | Tua Tagovailoa | MIA | DAL |
9 | B | Jared Goff | DET | MIN |
10 | B | Matthew Stafford | LAR | NO |
11 | B- | Baker Mayfield | TB | JAC |
12 | C+ | Kyler Murray | ARI | CHI |
13 | C+ | Geno Smith | SEA | TEN |
14 | C | Joe Flacco | CLE | HOU |
15 | C | Nick Mullens | MIN | DET |
16 | C | Jordan Love | GB | CAR |
17 | C | Jake Browning | CIN | PIT |
18 | C- | Russell Wilson | DEN | NE |
19 | C- | Gardner Minshew II | IND | ATL |
20 | D+ | Derek Carr | NO | LAR |
21 | D | Trevor Lawrence | JAC | TB |
22 | D- | Tommy DeVito | NYG | PHI |
23 | F | Sam Howell | WAS | NYJ |
24 | F | Taylor Heinicke | ATL | IND |
25 | F | Aidan O’Connell | LV | KC |
26 | F | Easton Stick | LAC | BUF |
27 | F | Will Levis | TEN | SEA |
28 | F | Case Keenum | HOU | CLE |
29 | F | Bryce Young | CAR | GB |
30 | F | Bailey Zappe | NE | DEN |
31 | F | Mason Rudolph | PIT | CIN |
32 | F | Ryan Tannehill | TEN | SEA |
33 | F | Trevor Siemian | NYJ | WAS |
34 | F | C.J. Beathard | JAC | TB |
35 | F | Jacoby Brissett | WAS | NYJ |
36 | F | Desmond Ridder | ATL | IND |
37 | F | Drew Lock | SEA | TEN |
38 | F | Mitch Trubisky | PIT | CIN |
39 | F | Davis Mills | HOU | CLE |
Jake Browning: Since Week 13, Browning has been the QB4 in fantasy points per game with weekly performances of QB4, QB3, and QB8. He has been studly in fantasy. Most of his production has been on underneath looks, but the Bengals are making it work. Since Week 13, among 38 qualifying quarterbacks, he is second in yards per attempt, third in CPOE, and fourth in fantasy points per dropback, but he is 38th in aDOT and has the third-highest percentage of passing yards coming after the catch. The Steelers have fielded an average pass defense. Since Week 10, they sit at 17th in yards per attempt, 18th in CPOE, and have given up the 13th-highest passer rating. Over that span, they have allowed the 12th-most fantasy points via passing thanks to the sixth-most passing touchdowns allowed. Browning could continue his improbable run of strong fantasy starts this week. Week 16 Positional Value: QB2
Mason Rudolph: The last time we saw Rudolph with an extended run as the Steelers’ starter it was in 2019, when his cup of coffee lasted eight games. He averaged only 190.5 passing yards with 6.2 yards per attempt and a 10:8 passing touchdown to interception ratio. This matchup is glorious this week for Rudolph. Still, I don’t envision a scenario where the Steelers allow the emergency QB3 that they are turning to in desperation to chuck it like crazy. Rudolph will be a game manager who can turn in decent QB2 numbers this week. Since Week 10, Cincy has allowed the second-most passing yards per game and the third-highest yards per attempt and CPOE. Week 16 Positional Value: QB2
Easton Stick: Last week, Stick garbage-timed his way to a QB13 finish. While that helped fantasy managers in a pinch in Superflex formats, Stick shouldn’t be in your lineup unless you’re in a Superflex league. Over the last two weeks, his real-life quarterback play has been what we should expect from a long-time backup thrust into the starter’s chair. Among 35 qualifying quarterbacks, he ranks 29th in CPOE, 19th in highly accurate throw rate, and 19th in fantasy points per dropback. Since Week 10, Buffalo has allowed the lowest yards per attempt, the sixth-lowest passer rating, and the 11th-lowest CPOE. It’s a brutal matchup. The Bills have allowed the seventh-fewest fantasy points per game to quarterbacks this season. Week 16 Positional Value: QB2
Gardner Minshew: Minshew is the QB23 in fantasy points per game with three QB1 weeks. All of Minshew’s peripherals line up with QB2 production. He is 25th in yards per attempt, 23rd in passer rating, and 34th in CPOE. Don’t expect much more than that from Minshew this week. Atlanta’s pass defense has improved. Since Week 10, they have ranked 15th in yards per attempt while holding passers the lowest CPOE and the fewest passing touchdowns. Week 16 Positional Value: QB2 / Sit
Taylor Heinicke: I don’t trust Arthur Smith at all. This lack of faith extends to the Falcon’s quarterback. Smith is flailing for answers right now, which includes the revolving door at quarterback. Heinicke has one uninspiring full game under his belt this season and two other small cups of coffee. I would not put it past Smith to bench Heinicke this week if he gets off to a slow start. Nothing is off the table, so I can’t play Heinicke this week. Before you say, “Oh, that will never happen,” you have seen the running back usage, right? You have seen the lack of usage of Kyle Pitts for most of the season, right? Never say never with this team. Week 16 Positional Value: Sit
Jared Goff: After a surprisingly strong game last week against Denver, Goff is now the QB12 in fantasy. He has been a QB1 in three of his last six games. Overall he has been playing damn good football this season, ranking eighth in yards per attempt, seventh in passer rating, and 10th in CPOE. This week for Goff boils down to how well he can perform against the blitz. Minnesota has been an improved pass defense, but they have some weaknesses that have been masked, with Brian Flores disguising coverages and bringing the blitz. Minnesota still leads the NFL in blitz rate (47.7%). Against the blitz, Goff has struggled, ranking 16th in yards per attempt and adjusted completion rate with the 12th-highest turnover-worthy play rate. Since Week 10, Minnesota has given up the 11th-lowest yards per attempt and the fourth-fewest passing touchdowns, but they have also allowed the eighth-highest CPOE and the third-highest adjusted completion rate. If Goff can hold up against the blitz and his offensive line can buy him time, he could carve up Minnesota like he did Denver. Week 16 Positional Value: Borderline QB1
Nick Mullens: Last week, Mullens stepped in and performed quite well. He was the QB11 in fantasy passing for 303 yards with two scores and 9.1 yards per attempt. Mullens ranked fifth in CPOE, fourth in yards per attempt, and 11th in passer rating. He’s set for another strong outing in Week 16. Since Week 10, Detroit has allowed the 12th-most passing yards per game, the sixth-highest yard per attempt, the seventh-highest CPOE, and the sixth-most passing touchdowns. Week 16 Positional Value: Strong QB2 with low-end QB1 upside
Get the FantasyPros News App for iOS and Android now
Week 16 Wide Receiver Start/Sit Grades
Rank | Grade | Name | Team | Week 16 |
1 | A+ | CeeDee Lamb | DAL | MIA |
2 | A+ | Justin Jefferson | MIN | DET |
3 | A+ | Tyreek Hill | MIA | DAL |
4 | A+ | A.J. Brown | PHI | NYG |
5 | A | Amon-Ra St. Brown | DET | MIN |
6 | A | Stefon Diggs | BUF | LAC |
7 | A | DJ Moore | CHI | ARI |
8 | A | Mike Evans | TB | JAC |
9 | A | Deebo Samuel | SF | BAL |
10 | A | Cooper Kupp | LAR | NO |
11 | A | Rashee Rice | KC | LV |
12 | A- | DK Metcalf | SEA | TEN |
13 | A- | Brandon Aiyuk | SF | BAL |
14 | A- | Puka Nacua | LAR | NO |
15 | A- | Jaylen Waddle | MIA | DAL |
16 | A- | Chris Olave | NO | LAR |
17 | A- | Davante Adams | LV | KC |
18 | B+ | Garrett Wilson | NYJ | WAS |
19 | B+ | Calvin Ridley | JAC | TB |
20 | B+ | Amari Cooper | CLE | HOU |
21 | B+ | DeVonta Smith | PHI | NYG |
22 | B+ | Michael Pittman Jr. | IND | ATL |
23 | B | Tee Higgins | CIN | PIT |
24 | B | DeAndre Hopkins | TEN | SEA |
25 | B | Jordan Addison | MIN | DET |
26 | B- | Chris Godwin | TB | JAC |
27 | B- | Drake London | ATL | IND |
28 | B- | Courtland Sutton | DEN | NE |
29 | B- | Tyler Lockett | SEA | TEN |
30 | B- | Diontae Johnson | PIT | CIN |
31 | B- | Zay Flowers | BAL | SF |
32 | C+ | Nico Collins | HOU | CLE |
33 | C+ | Jaxon Smith-Njigba | SEA | TEN |
34 | C+ | Terry McLaurin | WAS | NYJ |
35 | C+ | Noah Brown | HOU | CLE |
36 | C+ | Adam Thielen | CAR | GB |
37 | C+ | Odell Beckham Jr. | BAL | SF |
38 | C+ | Jakobi Meyers | LV | KC |
39 | C+ | Brandin Cooks | DAL | MIA |
40 | C+ | Curtis Samuel | WAS | NYJ |
41 | C | Gabe Davis | BUF | LAC |
42 | C | Josh Downs | IND | ATL |
43 | C | Joshua Palmer | LAC | BUF |
44 | C | Rashid Shaheed | NO | LAR |
45 | C | Tyler Boyd | CIN | PIT |
46 | C | George Pickens | PIT | CIN |
47 | C | Demario Douglas | NE | DEN |
48 | C | Jerry Jeudy | DEN | NE |
49 | C | Dontayvion Wicks | GB | CAR |
50 | C- | Romeo Doubs | GB | CAR |
51 | C- | Wan’Dale Robinson | NYG | PHI |
52 | C- | Elijah Moore | CLE | HOU |
53 | C- | Darius Slayton | NYG | PHI |
54 | C- | Jameson Williams | DET | MIN |
55 | C- | Jonathan Mingo | CAR | GB |
56 | D+ | Jayden Reed | GB | CAR |
57 | D+ | Jalin Hyatt | NYG | PHI |
58 | D+ | Michael Wilson | ARI | CHI |
59 | D+ | Parker Washington | JAC | TB |
60 | D+ | Rashod Bateman | BAL | SF |
61 | D | Demarcus Robinson | LAR | NO |
62 | D | Darnell Mooney | CHI | ARI |
63 | D | Alec Pierce | IND | ATL |
64 | D | Jahan Dotson | WAS | NYJ |
65 | D | Quentin Johnston | LAC | BUF |
66 | D- | DeVante Parker | NE | DEN |
67 | D- | Justin Watson | KC | LV |
68 | D- | DJ Chark Jr. | CAR | GB |
69 | D- | Treylon Burks | TEN | SEA |
70 | F | Robert Woods | HOU | CLE |
71 | F | Josh Reynolds | DET | MIN |
72 | F | Greg Dortch | ARI | CHI |
73 | F | Rondale Moore | ARI | CHI |
74 | F | Cedric Tillman | CLE | HOU |
75 | F | Khalil Shakir | BUF | LAC |
76 | F | Michael Gallup | DAL | MIA |
77 | F | Trey Palmer | TB | JAC |
78 | F | A.T. Perry | NO | LAR |
79 | F | Christian Watson | GB | CAR |
80 | F | K.J. Osborn | MIN | DET |
81 | F | Kadarius Toney | KC | LV |
82 | F | Marvin Mims Jr. | DEN | NE |
83 | F | Kalif Raymond | DET | MIN |
84 | F | Marquez Valdes-Scantling | KC | LV |
85 | F | Xavier Gipson | NYJ | WAS |
86 | F | Nelson Agholor | BAL | SF |
87 | F | Hunter Renfrow | LV | KC |
88 | F | Malik Heath | GB | CAR |
89 | F | Cedrick Wilson Jr. | MIA | DAL |
90 | F | Jamal Agnew | JAC | TB |
91 | F | Lynn Bowden Jr. | NO | LAR |
92 | F | Tutu Atwell | LAR | NO |
93 | F | Zay Jones | JAC | TB |
94 | F | Chris Moore | TEN | SEA |
95 | F | John Metchie III | HOU | CLE |
96 | F | Xavier Hutchinson | HOU | CLE |
97 | F | Allen Lazard | NYJ | WAS |
98 | F | Jalen Guyton | LAC | BUF |
99 | F | Tre Tucker | LV | KC |
100 | F | Jauan Jennings | SF | BAL |
101 | F | Allen Robinson II | PIT | CIN |
102 | F | Trenton Irwin | CIN | PIT |
103 | F | Andrei Iosivas | CIN | PIT |
104 | F | Braxton Berrios | MIA | DAL |
105 | F | Isaiah Hodgins | NYG | PHI |
106 | F | D.J. Montgomery | IND | ATL |
107 | F | Lil’Jordan Humphrey | DEN | NE |
108 | F | Jalen Tolbert | DAL | MIA |
109 | F | Alex Erickson | LAC | BUF |
110 | F | JuJu Smith-Schuster | NE | DEN |
111 | F | Tyquan Thornton | NE | DEN |
112 | F | Tyler Scott | CHI | ARI |
113 | F | KhaDarel Hodge | ATL | IND |
114 | F | Nick Westbrook-Ikhine | TEN | SEA |
115 | F | Keith Kirkwood | NO | LAR |
116 | F | Quez Watkins | PHI | NYG |
117 | F | Zach Pascal | ARI | CHI |
118 | F | Tim Jones | JAC | TB |
119 | F | Richie James Jr. | KC | LV |
120 | F | Samori Toure | GB | CAR |
121 | F | Brandon Powell | MIN | DET |
122 | F | KaVontae Turpin | DAL | MIA |
123 | F | Jalen Reagor | NE | DEN |
124 | F | Derius Davis | LAC | BUF |
125 | F | Steven Sims Jr. | HOU | CLE |
126 | F | Van Jefferson | ATL | IND |
127 | F | Julio Jones | PHI | NYG |
128 | F | David Moore | TB | JAC |
129 | F | Ihmir Smith-Marsette | CAR | GB |
130 | F | Marquise Goodwin | CLE | HOU |
131 | F | Jake Bobo | SEA | TEN |
132 | F | Olamide Zaccheaus | PHI | NYG |
133 | F | Dyami Brown | WAS | NYJ |
134 | F | Calvin Austin III | PIT | CIN |
135 | F | Marquez Callaway | NO | LAR |
136 | F | Trent Sherfield | BUF | LAC |
137 | F | Deven Thompkins | TB | JAC |
138 | F | Austin Trammell | LAR | NO |
139 | F | Ben Skowronek | LAR | NO |
140 | F | Scott Miller | ATL | IND |
141 | F | Malik Taylor | NYJ | WAS |
142 | F | David Bell | CLE | HOU |
143 | F | Charlie Jones | CIN | PIT |
144 | F | Deonte Harty | BUF | LAC |
145 | F | Sterling Shepard | NYG | PHI |
146 | F | Donovan Peoples-Jones | DET | MIN |
147 | F | Chris Conley | SF | BAL |
148 | F | Ronnie Bell | SF | BAL |
149 | F | Byron Pringle | WAS | NYJ |
150 | F | River Cracraft | MIA | DAL |
Tee Higgins: With Browning under center, Higgins has had a 14.2% target share, a 47.4% air-yard share, a 17.7 aDOT, and a 17.6% first-read share as the team’s downfield threat. If Chase is sidelined, Higgins could step up as the team’s WR1. Higgins has not been utilized in the red zone much across his last five games, with only three red zone targets. It’s been a season of feast or famine for Higgins with three games with at least 19.0 or higher PPR points, but he’s also finished as the WR47 or lower four times. Higgins could get shadowed by Joey Porter Jr. (45.5% catch rate and 64.9 passer rating). This week, but it’s possible he avoids it. Last week, before Michael Pittman left the game, Porter only followed him on 33% of his routes. Since Week 8, Porter has shadowed Calvin Ridley, DeAndre Hopkins, Amari Cooper, Ja’Marr Chase, and Marquise Brown on 50-89.5% of their routes, with only Chase surpassing 50 receiving yards in his coverage. Higgins’ range of outcomes this week is wide, but he could walk away from Week 16 with a nice stat line. Week 16 Positional Value: WR2/3
Tyler Boyd: With Browning chucking passes, Boyd has only seen a 12.3% target share with 1.66 YPRR and a 12.2% first-read share. Overall, Boyd is the WR53 in fantasy this season with only four games as a WR3 or better (WR34, WR17, WR10, WR31). Browning has been looking for Boyd inside the 20 with three red zone looks over his last three games. Add in that slot receivers have torched Pittsburgh, and Boyd becomes an interesting flex play in Week 16, especially if Chase misses this game. Since Week 9, Pittsburgh has allowed the second-most PPR points per target and receiving touchdowns to opposing slot receivers. Week 16 Positional Value: High upside flex
Diontae Johnson: Since his Week 7 return, Johnson has a 24.7% target share, a 43.4% air-yard share, 1.80 YPRR, and a 31.1% first-read share. Volume and touchdown luck have helped Johnson continue to remain strong in fantasy, with at least seven targets in six of his last eight games and a score in each of his last three outings. If Mason Rudolph can feed him league-average target quality, it should be another decent week for Johnson. Since Week 9, Cincinnati has allowed the eighth-most PPR points per target and the third-most receiving yards per game to perimeter wide receivers. Week 16 Positional Value: WR3
George Pickens: With Johnson back in the huddle, Pickens has had an 18.8% target share, a 34.6% air-yard share, 1.54 YPRR, and a 22.3% first-read share. Pickens is tough to trust in the fantasy playoffs, with only one double-digit fantasy outing since Week 8. He also has zero red zone role with only one target inside the 20-yard line across his last six games. If you are forced to play Pickens, I get it, but in most formats, I’m sitting him. The lone bright spot is that the matchup is glowing this week. Since Week 9, Cincinnati has allowed the eighth-most PPR points per target and the third-most receiving yards per game to perimeter wide receivers. Week 16 Positional Value: WR4/5
Gabe Davis: Davis has been the fantasy rollercoaster that we all expected entering this season. He is the WR51 in fantasy points per game with four top 15 WR finishes this season. The problem is that he has also finished outside the top 60 fantasy wide receivers in weekly scoring six times. The question weekly on whether or not to “Gabe Davis” is simple. Does the secondary he is facing struggle against deep passing? For the Chargers, the answer is a loud YES! Since Week 10, they have allowed the fourth-most deep passing touchdowns, the fifth-highest deep passer rating, and the eighth-highest deep-adjusted completion rate. Davis ranks 14th among wide receivers in deep targets and 23rd in red zone targets. Since Week 10, the Chargers have deployed single-high at the 11th-highest rate (57.1%). Against single-high, Davis is tied for the team lead in end-zone targets with five. Week 16 Positional Value: Boom potential WR4
Joshua Palmer: Last week, Palmer returned to the lineup with a 69.4% route run rate, a 12.5% target share, and a 20% first-read share. In his five games without Mike Williams in the lineup, Palmer has had a 17.2% target share, a 32.5% air-yard share, 2.61 YPRR, and a 20% first-read share. The volume and usage should be there this week, but there’s no reason to discuss his production because taking the step down from Justin Herbert to Easton Stick is massive. Palmer’s outlook improves from a volume perspective if Allen sits. Since Week 9, Buffalo has allowed the ninth-lowest PPR points per target and the fewest receiving yards per game to perimeter wide receivers. Week 16 Positional Value: WR4
Week 16 Running Back Start/Sit Grades
Rank | Grade | Name | Team | Week 16 |
1 | A+ | Christian McCaffrey | SF | BAL |
2 | A+ | Kyren Williams | LAR | NO |
3 | A+ | James Cook | BUF | LAC |
4 | A | Rachaad White | TB | JAC |
5 | A | Alvin Kamara | NO | LAR |
6 | A | Raheem Mostert | MIA | DAL |
7 | A | Bijan Robinson | ATL | IND |
8 | A | Jahmyr Gibbs | DET | MIN |
9 | A | Travis Etienne Jr. | JAC | TB |
10 | A | Joe Mixon | CIN | PIT |
11 | A- | Tony Pollard | DAL | MIA |
12 | A- | Jonathan Taylor | IND | ATL |
13 | A- | Chuba Hubbard | CAR | GB |
14 | A- | Derrick Henry | TEN | SEA |
15 | B+ | Saquon Barkley | NYG | PHI |
16 | B+ | Breece Hall | NYJ | WAS |
17 | B+ | Ezekiel Elliott | NE | DEN |
18 | B+ | Isiah Pacheco | KC | LV |
19 | B | D’Andre Swift | PHI | NYG |
20 | B | Aaron Jones | GB | CAR |
21 | B | David Montgomery | DET | MIN |
22 | B | De’Von Achane | MIA | DAL |
23 | B | Kenneth Walker III | SEA | TEN |
24 | B | Ty Chandler | MIN | DET |
25 | B- | Devin Singletary | HOU | CLE |
26 | C+ | Austin Ekeler | LAC | BUF |
27 | C+ | Jaylen Warren | PIT | CIN |
28 | C | James Conner | ARI | CHI |
29 | C | Najee Harris | PIT | CIN |
30 | C | Josh Jacobs | LV | KC |
31 | C | Jerome Ford | CLE | HOU |
32 | C | Gus Edwards | BAL | SF |
33 | C | Javonte Williams | DEN | NE |
34 | C | D’Onta Foreman | CHI | ARI |
35 | C- | Tyjae Spears | TEN | SEA |
36 | C- | Antonio Gibson | WAS | NYJ |
37 | C- | Tyler Allgeier | ATL | IND |
38 | C- | Chase Brown | CIN | PIT |
39 | D+ | Roschon Johnson | CHI | ARI |
40 | D+ | Zach Charbonnet | SEA | TEN |
41 | D+ | Kareem Hunt | CLE | HOU |
42 | D | Jerick McKinnon | KC | LV |
43 | D | Clyde Edwards-Helaire | KC | LV |
44 | D | Justice Hill | BAL | SF |
45 | D | AJ Dillon | GB | CAR |
46 | D | Zamir White | LV | KC |
47 | D | Jamaal Williams | NO | LAR |
48 | D- | Chris Rodriguez Jr. | WAS | NYJ |
49 | D- | Rico Dowdle | DAL | MIA |
50 | D- | Khalil Herbert | CHI | ARI |
51 | F | Miles Sanders | CAR | GB |
52 | F | Samaje Perine | DEN | NE |
53 | F | Kenneth Gainwell | PHI | NYG |
54 | F | Latavius Murray | BUF | LAC |
55 | F | Dameon Pierce | HOU | CLE |
56 | F | Boston Scott | PHI | NYG |
57 | F | Ty Johnson | BUF | LAC |
58 | F | Cordarrelle Patterson | ATL | IND |
59 | F | D’Ernest Johnson | JAC | TB |
60 | F | Dalvin Cook | NYJ | WAS |
61 | F | Jaleel McLaughlin | DEN | NE |
62 | F | Joshua Kelley | LAC | BUF |
63 | F | Ameer Abdullah | LV | KC |
64 | F | Trey Sermon | IND | ATL |
65 | F | Zack Moss | IND | ATL |
66 | F | Chase Edmonds | TB | JAC |
67 | F | Isaiah Spiller | LAC | BUF |
68 | F | Royce Freeman | LAR | NO |
69 | F | Jordan Mason | SF | BAL |
70 | F | Matt Breida | NYG | PHI |
71 | F | Michael Carter | ARI | CHI |
72 | F | Kevin Harris | NE | DEN |
73 | F | Emari Demercado | ARI | CHI |
74 | F | Patrick Taylor Jr. | GB | CAR |
75 | F | Jeff Wilson Jr. | MIA | DAL |
76 | F | Alexander Mattison | MIN | DET |
77 | F | Kene Nwangwu | MIN | DET |
78 | F | Dare Ogunbowale | HOU | CLE |
79 | F | Tyler Goodson | IND | ATL |
80 | F | Pierre Strong Jr. | CLE | HOU |
81 | F | Israel Abanikanda | NYJ | WAS |
82 | F | Melvin Gordon III | BAL | SF |
83 | F | DeeJay Dallas | SEA | TEN |
84 | F | Elijah Mitchell | SF | BAL |
85 | F | Tank Bigsby | JAC | TB |
86 | F | Trayveon Williams | CIN | PIT |
87 | F | Kyle Juszczyk | SF | BAL |
88 | F | C.J. Ham | MIN | DET |
89 | F | Kenyan Drake | GB | CAR |
90 | F | Myles Gaskin | MIN | DET |
91 | F | Eric Gray | NYG | PHI |
92 | F | Patrick Ricard | BAL | SF |
93 | F | Alec Ingold | MIA | DAL |
94 | F | Raheem Blackshear | CAR | GB |
95 | F | Ronnie Rivers | LAR | NO |
96 | F | Craig Reynolds | DET | MIN |
97 | F | Sean Tucker | TB | JAC |
98 | F | Keaontay Ingram | KC | LV |
99 | F | Deneric Prince | KC | LV |
100 | F | JaMycal Hasty | NE | DEN |
101 | F | Rashaad Penny | PHI | NYG |
102 | F | Michael Burton | DEN | NE |
103 | F | Kenny McIntosh | SEA | TEN |
104 | F | Adam Prentice | NO | LAR |
105 | F | Reggie Gilliam | BUF | LAC |
Bijan Robinson: So, we’re doing this again, huh, Arthur? Ok. Last week, Robinson played 58% of the snaps with eight touches and 14 total yards. I have no words at this point. In many instances, fantasy GMs have no other choice but to turn back to Robinson this week and hope for the best. This is not a Robinson problem. I know I shouldn’t have to clarify that, but here we are. Robinson has averaged 15.5 touches and 80.3 total yards as the RB20 in fantasy. He ranks eighth in weighted opportunities, 18th in carries, fourth in targets, and 31st in red zone touches. Yes, 31st in red zone touches. Robinson ranks seventh in missed tackles forced per attempt and 33rd in yards after contact per attempt. Robinson faces an Indy run defense that, since Week 10, has allowed the 10th-most rushing yards per game, the 12th-highest yards before contact per attempt, and the ninth-lowest stuff rate. Week 16 Positional Value: Stress Diarrhea-inducing RB2
Kenneth Walker: Walker is getting healthier, and it’s showing up on the field. He has played 56% of the snaps in each of the last two games, averaging 17 touches and 83 total yards. Over the last two weeks, he has had a 33% missed tackle forced per attempt rate while ranking third in missed tackles forced. The Tennessee run defense has been tough over the last few games. Since Week 10, they have had the fifth-highest stuff rate, allowing the 14th-lowest rushing yards per game, the ninth-lowest rushing touchdown rate, and the fourth-lowest yards before contact per attempt. Walker is still a good bet for 15-20 touches with some pass-game work sprinkled in. Week 16 Positional Value: RB2
Derrick Henry: Henry is the RB16 in fantasy points per game, ranking 13th in opportunity share and weighted opportunities. Since Week 12, he has played anywhere from 40% to 64% of the snaps, averaging 19.8 touches and 64.3 total yards. Playing Henry with loads of confidence is a thing of the past. If a Titans’ game goes sideways and they find themselves trailing early, Henry’s snap share will ruin your day. It’s sad because Henry’s talent hasn’t fallen off. He ranks 14th in explosive run rate, 22nd in missed tackles forced per attempt, and 24th in yards after contact per attempt. If the Titans can keep this game close early and give Henry some volume, he could easily get rolling in Week 16. Since Week 10, Seattle has allowed the sixth-highest explosive run rate, the ninth-most rushing yards per game, and the 14th-highest yards after contact per attempt. Week 16 Positional Value: RB2
Tyjae Spears: Spears is a sneaky flex play this week. Over the last two weeks, he has averaged 59% of the snaps played with 11.5 touches and 77.5 total yards. Spears could easily lead the Titans’ backfield this week in production if the team finds itself down early. Spears ranks fifth in explosive run rates and ninth in yards after contact per attempt. He could see 12-15 touches in this game if the Titans’ are trailing 14-0 early. Since Week 10, Seattle has allowed the sixth-highest explosive run rate, the ninth-most rushing yards per game, and the 14th-highest yards after contact per attempt. Week 16 Positional Value: RB3
David Montgomery: Since his Week 10 return, Montgomery has been game script sensitive, playing anywhere from 27-62% of the snaps weekly while averaging 15.3 touches and 84.5 total yards. Montgomery is the RB10 in fantasy points per game, ranking 15th in carries and seventh in red zone touches. He has been quite dependable, scoring a touchdown in 73% of the games he has played in. Since Week 13, Montgomery has lost the red zone battle with Gibbs with seven touches versus Gibbs’ nine. At this juncture, Montgomery is the early down hammer for Detroit, and he’s been excellent in this role. He ranks ninth in missed tackles forced per attempt and 10th in yards after contact per attempt. Montgomery likely needs a score to pay off playing him this week. Minnesota remains a brick wall against backs. Since Week 10, they have allowed the lowest explosive run rate, the third-lowest rushing yards per game, and the ninth-lowest yards after contact per attempt. Week 16 Positional Value: RB2
Jahmyr Gibbs: Gibbs is the RB6 in fantasy and has been crushing it after a slow start. He has finished lower than RB14 in weekly scoring only twice since Week 7. Since Week 10, he has averaged 13 touches and 82.4 total yards while edging out Montgomery in red zone work (nine vs. seven). He ranks second in explosive run rate, 10th in missed tackles forced per attempt, and 12th in yards after contact per attempt. Gibbs will need every ounce of tackle-breaking juice this week against Minny. Since Week 10, they have allowed the lowest explosive run rate, the third-lowest rushing yards per game, and the ninth-lowest yards after contact per attempt. They have also stifled backs through the air, allowing the third-lowest yards per reception. Week 16 Positional Value: RB1/2
Ty Chandler: If you started Chandler last week, kudos. He likely led you to a Week 15 victory and is a major reason you’re reading this week’s Primer. Chandler played 81% of the snaps with 26 touches and 157 total yards to finish as the RB4 for the week. While the volume and production were amazing, his per-touch efficiency wasn’t great. Yes, he did have an 8.7% explosive run rate, but he also only tallied a 9% missed tackles forced per attempt rate and 2.0 yards after contact per attempt. Those are putrid tackle-breaking metrics. It matches what we’ve seen from him this season. Overall, he has had a 10% missed tackle rate and only 2.04 yards after contact per attempt. This is all to say that you should keep your expectations in check for Chandler this week against a tougher run defense. The volume will still be there, but it’s questionable at best if the production will be. Since Week 10, the Lions have had the sixth-highest stuff rate while also giving up the ninth-lowest missed tackles per attempt and the fifth-lowest yards after contact per attempt. Week 16 Positional Value: Volume driven RB2
Antonio Gibson: Anyone hoping for bell cow Gibson last week was probably massively disappointed as he played 45% of the snaps with nine touches and 35 total yards. Even if Brian Robinson is out again this week, Gibson will split work with Chris Rodriguez again. This game environment feels disgusting. If you’re looking at Gibson for a flex spot, there are plenty of other options this week in better game environments with similar or better upside. The Jets run defense has also improved over the last few weeks. Since Week 10, they have the 12th-best stuff rate while also allowing the eighth-lowest explosive run rate and the 11th-lowest yards after contact per attempt. Week 16 Positional Value: Sit
Breece Hall: If you moved on to Week 16, Hall was likely not the reason. Last week, he played only 40% of the snaps with seven touches and 18 total yards. He was pulled in last week’s blowout loss, but hopefully, this week, he delivers a better stat line. This game sets up well for the Jets to play with a lead and feed Hall. Hall is the RB19 in fantasy, ranking 16th in opportunity share and ninth in weighted opportunities. He is 30th in carries and second in targets among backs. Across his previous eight games, he averaged 17.1 touches and 76.8 total yards. He ranks 11th in yards per touch, second in evaded tackles, and 11th in yards created per touch. Hall should have a good bounce-back outing against a run defense that, since Week 9, has allowed the 11th-highest rushing touchdown rate, the 13th-most rushing yards per game, and the third-highest yards after contact per attempt. Week 16 Positional Value: RB2
Aaron Jones: Jones returned last week to play 48% of the snaps with 17 touches and 69 total yards. Jones still doesn’t look right from a tackle-breaking perspective. Last week, he didn’t force a single missed tackle and had only 1.38 yards after contact per attempt. At this point in the season, this is probably what we should expect from Jones. If he emerged from this game without any further dings, he could see a few more snaps this week, inching closer to the mid-50 % snap range. Since Week 10, Carolina has remained a team that can be run on with success as they have allowed the seventh-highest missed tackles per attempt, the 11th-highest rushing touchdown rate, and the 14th-highest yards per carry to zone runs (Jones 53.8% zone last week). Week 16 Positional Value: RB2
Week 16 Tight End Start/Sit Grades
Rank | Grade | Name | Team | Week 16 |
1 | A+ | Travis Kelce | KC | LV |
2 | A | Trey McBride | ARI | CHI |
3 | A | Sam LaPorta | DET | MIN |
4 | A- | T.J. Hockenson | MIN | DET |
5 | B+ | David Njoku | CLE | HOU |
6 | B | Evan Engram | JAC | TB |
7 | B- | George Kittle | SF | BAL |
8 | C+ | Jake Ferguson | DAL | MIA |
9 | C | Isaiah Likely | BAL | SF |
10 | C | Cole Kmet | CHI | ARI |
11 | C | Dalton Kincaid | BUF | LAC |
12 | C- | Dallas Goedert | PHI | NYG |
13 | C- | Taysom Hill | NO | LAR |
14 | D+ | Hunter Henry | NE | DEN |
15 | D+ | Pat Freiermuth | PIT | CIN |
16 | D | Darren Waller | NYG | PHI |
17 | D | Kyle Pitts | ATL | IND |
18 | D | Dalton Schultz | HOU | CLE |
19 | D | Cade Otton | TB | JAC |
20 | D | Tucker Kraft | GB | CAR |
21 | D- | Gerald Everett | LAC | BUF |
22 | D- | Chigoziem Okonkwo | TEN | SEA |
23 | F | Tyler Conklin | NYJ | WAS |
24 | F | Tyler Higbee | LAR | NO |
25 | F | Michael Mayer | LV | KC |
26 | F | Tanner Hudson | CIN | PIT |
27 | F | Logan Thomas | WAS | NYJ |
28 | F | Juwan Johnson | NO | LAR |
29 | F | Jonnu Smith | ATL | IND |
30 | F | Noah Fant | SEA | TEN |
31 | F | Dawson Knox | BUF | LAC |
32 | F | Kylen Granson | IND | ATL |
33 | F | Adam Trautman | DEN | NE |
34 | F | Foster Moreau | NO | LAR |
35 | F | Durham Smythe | MIA | DAL |
36 | F | Tommy Tremble | CAR | GB |
37 | F | Jeremy Ruckert | NYJ | WAS |
38 | F | Donald Parham Jr. | LAC | BUF |
39 | F | Noah Gray | KC | LV |
40 | F | Lucas Krull | DEN | NE |
41 | F | Brevin Jordan | HOU | CLE |
42 | F | Drew Sample | CIN | PIT |
43 | F | Mike Gesicki | NE | DEN |
44 | F | Will Mallory | IND | ATL |
45 | F | Mo Alie-Cox | IND | ATL |
46 | F | Elijah Higgins | ARI | CHI |
47 | F | Colby Parkinson | SEA | TEN |
48 | F | Irv Smith Jr. | CIN | PIT |
49 | F | Jimmy Graham | NO | LAR |
50 | F | Stephen Sullivan | CAR | GB |
51 | F | Josh Oliver | MIN | DET |
52 | F | Davis Allen | LAR | NO |
53 | F | Harrison Bryant | CLE | HOU |
54 | F | Daniel Bellinger | NYG | PHI |
55 | F | Andrew Ogletree | IND | ATL |
56 | F | Luke Farrell | JAC | TB |
57 | F | MyCole Pruitt | ATL | IND |
58 | F | Pharaoh Brown | NE | DEN |
59 | F | Connor Heyward | PIT | CIN |
60 | F | Luke Schoonmaker | DAL | MIA |
61 | F | John Bates | WAS | NYJ |
62 | F | Will Dissly | SEA | TEN |
63 | F | Robert Tonyan | CHI | ARI |
64 | F | Cole Turner | WAS | NYJ |
65 | F | Andrew Beck | HOU | CLE |
66 | F | Austin Hooper | LV | KC |
67 | F | Josh Whyle | TEN | SEA |
68 | F | Stone Smartt | LAC | BUF |
69 | F | Jack Stoll | PHI | NYG |
70 | F | Charlie Kolar | BAL | SF |
71 | F | Trevon Wesco | TEN | SEA |
72 | F | James Mitchell | DET | MIN |
73 | F | Brock Wright | DET | MIN |
74 | F | Julian Hill | MIA | DAL |
75 | F | Charlie Woerner | SF | BAL |
76 | F | Albert Okwuegbunam | PHI | NYG |
77 | F | Darnell Washington | PIT | CIN |
78 | F | Jordan Akins | CLE | HOU |
79 | F | Chris Manhertz | DEN | NE |
80 | F | Johnny Mundt | MIN | DET |
81 | F | Ben Sims | GB | CAR |
82 | F | Payne Durham | TB | JAC |
83 | F | Peyton Hendershot | DAL | MIA |
84 | F | Blake Bell | KC | LV |
85 | F | Mitchell Wilcox | CIN | PIT |
86 | F | Ko Kieft | TB | JAC |
87 | F | Brycen Hopkins | LAR | NO |
88 | F | Quintin Morris | BUF | LAC |
89 | F | Marcedes Lewis | CHI | ARI |
90 | F | Josiah Deguara | GB | CAR |
91 | F | Josh Pederson | JAC | TB |
92 | F | Rodney Williams | PIT | CIN |
Tucker Kraft: Since assuming the starting job in Week 12, Kraft has been the TE11 in fantasy points per game with a 12.3% target share, 1.44 YPRR, and a 13.7% first-read share. His role has grown weekly. In Week 15, he had a 15.4% target share with 1.54 YPRR and a 20.7% first-read share. Since Week 11, Carolina has deployed single high on 59.1% of their defensive snaps (sixth-highest rate). Against single-high, Kraft has 1.44 YPRR. This is a tough matchup for Kraft. Carolina has given up the seventh-fewest fantasy points per game and the fifth-fewest receiving yards per game to tight ends. Week 16 Positional Value: TE2
David Njoku: With Flacco, Njoku has had a 20.9% target share (leads the team), 2.02 YPRR, and a 19.1% first-read share. Since Week 7, Njoku has been the TE5 in fantasy. He has been a monster, with at least 26.4 PPR points in each of his last two games. Njoku is third among tight ends in red zone targets. Houston has allowed the fourth-most fantasy points per game and the third-most receiving yards per game to tight ends this season. Week 16 Positional Value: TE1
Dalton Schultz: Schultz is the TE11 in fantasy points per game, ranking 18th in deep targets and sixth in red zone looks among tight ends. He has seen a 14.7% target share, a 15.1% air-yard share, and a 15.2% first-read share with 1.67 YPRR. He has a terrible matchup this week. The Browns have allowed the fewest fantasy points per game and receiving yards per game to tight ends. Week 16 Positional Value: TE2
Evan Engram: Engram is the TE6 in fantasy points per game with six red zone targets over his last seven games. Jacksonville has made it a point to get him the ball inside the 20-yard line lately. He has scored all three of his touchdowns this season over the last three games. Engram has a 20.8% target share, 1.57 YPRR, and a 22.8% first-read share. He should rip Tampa Bay in half. The Buccaneers have allowed the sixth-most fantasy points per game and the fifth-highest receiving yards per game to tight ends. Week 16 Positional Value: TE1
Cade Otton: Otton has been a TE2 with matchup-based streaming ability all season. He has performed well and posted four TE1 weeks in a favorable matchup. Well, this week’s matchup could lead to his fifth TE1 game. Otton has eight red zone targets across his last seven games, as the team has been getting him more involved near paydirt. Otton has a 12.2% target share, 0.98 YPRR, and an 11.7% first-read share. Jacksonville has allowed the fifth-most fantasy points per game and highest yards per reception to tight ends. Week 16 Positional Value: TE2 with TE1 upside
Trey McBride: Since Week 8, McBride has been the TE1 in fantasy, seeing a 28.3% target share, a 24.5% air-yard share, 2.54 YPRR, and a 34% first-read share. McBride is 12th in red zone targets among tight ends. Any way you slice it, McBride has been elite. He should keep rolling this week against a Bears’ defense that has allowed the third-most fantasy points per game and the 11th-most receiving yards per game to tight ends. Week 16 Positional Value: TE1
Cole Kmet: Kmet is the TE8 in fantasy points per game, ranking sixth in red zone targets and second in total touchdowns among tight ends. Since Week 10, Arizona has deployed two high at the highest rate in the NFL (70.8%). Against two high, Kmet has a 19.3% target share, 1.78 YPRR, and a 19.8% first-read share. Arizona has faced the second-fewest tight end targets per game, but they have allowed the 10th-highest yards per reception to the position. Week 16 Positional Value: TE1
Week 16 Defense / Special Teams Start/Sit Grades
Rank | Grade | Name | Team | Week 16 |
1 | A+ | New York Jets | NYJ | WAS |
2 | A | Philadelphia Eagles | PHI | NYG |
3 | A | Kansas City Chiefs | KC | LV |
4 | A- | Buffalo Bills | BUF | LAC |
5 | B+ | Denver Broncos | DEN | NE |
6 | B | Chicago Bears | CHI | ARI |
7 | B | Cleveland Browns | CLE | HOU |
8 | B | Green Bay Packers | GB | CAR |
9 | B- | Indianapolis Colts | IND | ATL |
10 | B- | Houston Texans | HOU | CLE |
11 | B- | San Francisco 49ers | SF | BAL |
12 | C+ | Miami Dolphins | MIA | DAL |
13 | C+ | Pittsburgh Steelers | PIT | CIN |
14 | C | Dallas Cowboys | DAL | MIA |
15 | C | Los Angeles Rams | LAR | NO |
16 | C- | Washington Commanders | WAS | NYJ |
17 | D+ | Cincinnati Bengals | CIN | PIT |
18 | D+ | New Orleans Saints | NO | LAR |
19 | D+ | Detroit Lions | DET | MIN |
20 | D | Tampa Bay Buccaneers | TB | JAC |
21 | D | Tennessee Titans | TEN | SEA |
22 | D- | Seattle Seahawks | SEA | TEN |
23 | D- | Baltimore Ravens | BAL | SF |
24 | D- | Minnesota Vikings | MIN | DET |
25 | F | Atlanta Falcons | ATL | IND |
26 | F | Jacksonville Jaguars | JAC | TB |
27 | F | Arizona Cardinals | ARI | CHI |
28 | F | New England Patriots | NE | DEN |
29 | F | Las Vegas Raiders | LV | KC |
30 | F | Carolina Panthers | CAR | GB |
31 | F | New York Giants | NYG | PHI |
32 | F | Los Angeles Chargers | LAC | BUF |
Week 16 Kicker Start/Sit Grades
Rank | Grade | Name | Team | Week 16 |
1 | A | Jake Elliott | PHI | NYG |
2 | B+ | Brandon Aubrey | DAL | MIA |
3 | B | Harrison Butker | KC | LV |
4 | B | Tyler Bass | BUF | LAC |
5 | B- | Jake Moody | SF | BAL |
6 | C+ | Jason Sanders | MIA | DAL |
7 | C+ | Justin Tucker | BAL | SF |
8 | C+ | Matt Gay | IND | ATL |
9 | C+ | Wil Lutz | DEN | NE |
10 | C | Michael Badgley | DET | MIN |
11 | C | Evan McPherson | CIN | PIT |
12 | C | Lucas Havrisik | LAR | NO |
13 | C | Chase McLaughlin | TB | JAC |
14 | C | Ka’imi Fairbairn | HOU | CLE |
15 | C | Cairo Santos | CHI | ARI |
16 | C | Nick Folk | TEN | SEA |
17 | C | Dustin Hopkins | CLE | HOU |
18 | C- | Blake Grupe | NO | LAR |
19 | C- | Younghoe Koo | ATL | IND |
20 | C- | Jason Myers | SEA | TEN |
21 | C- | Brandon McManus | JAC | TB |
22 | D+ | Greg Joseph | MIN | DET |
23 | D+ | Chris Boswell | PIT | CIN |
24 | D | Daniel Carlson | LV | KC |
25 | D | Anders Carlson | GB | CAR |
26 | D | Matt Prater | ARI | CHI |
27 | D | Randy Bullock | NYG | PHI |
28 | D | Cameron Dicker | LAC | BUF |
29 | D | Greg Zuerlein | NYJ | WAS |
30 | D- | Joey Slye | WAS | NYJ |
31 | F | Eddy Pineiro | CAR | GB |
32 | F | Chad Ryland | NE | DEN |
Subscribe: Apple Podcasts | Spotify | Google Podcasts | SoundCloud | iHeartRadio