Welcome to Week 10, and welcome to Quick Grades, your weekly companion for start/sit clarity. We’ve combined consensus rankings and projections with The Primer’s matchup analysis to assign letter grades for every fantasy-relevant player, then added concise notes to illuminate the reasoning. Treat the grade as your default stance and the note as your context check.
Let’s make your weekly lineup calls easy. In general, A means start with confidence, C is matchup-dependent, and F is a bench. Scroll for every position’s call, plus key notes that explain the “why” behind the grade. Prefer a curated view of only your roster? Sync your team for a personalized My Primer experience.
- Fantasy Football Waiver Wire Pickups
- Weekly Fantasy Football Expert Rankings
- Fantasy Football Start/Sit Advice
- Fantasy Football Trade Tools
Week 10 Fantasy Football Rankings & Start/Sit Grades
To keep this fast and scannable, we’re leading with the overall Week 10 rankings. Below that, you’ll find each position (QB, RB, WR, TE, DST, K) broken out with letter grades and quick notes. Use the rankings for a top-down view, then jump to the position sections for the grades behind each call.
Week 10 Start/Sit Rankings
Week 10 Quarterback Start/Sit Grades
| Rank | Grade | Name | Team | Position | Opp | Kickoff |
| 1 | A+ | Josh Allen | BUF | QB | @ MIA | Sun 1:00pm ET |
| 2 | A | Lamar Jackson | BAL | QB | @ MIN | Sun 1:00pm ET |
| 3 | A | Drake Maye | NE | QB | @ TB | Sun 1:00pm ET |
| 4 | A | Justin Herbert | LAC | QB | vs PIT | Sun 8:20pm ET |
| 5 | A | Jaxson Dart | NYG | QB | @ CHI | Sun 1:00pm ET |
| 6 | A | Jalen Hurts | PHI | QB | @ GB | Mon 8:15pm ET |
| 7 | B+ | Bo Nix | DEN | QB | vs LV | Thu 8:15pm ET |
| 8 | B+ | Baker Mayfield | TB | QB | vs NE | Sun 1:00pm ET |
| 9 | B | Caleb Williams | CHI | QB | vs NYG | Sun 1:00pm ET |
| 10 | B | Daniel Jones | IND | QB | vs ATL | Sun 9:30am ET |
| 11 | B | Matthew Stafford | LAR | QB | @ SF | Sun 4:25pm ET |
| 12 | B- | Jared Goff | DET | QB | @ WAS | Sun 4:25pm ET |
| 13 | C+ | Sam Darnold | SEA | QB | vs ARI | Sun 4:05pm ET |
| 14 | C | Jordan Love | GB | QB | vs PHI | Mon 8:15pm ET |
| 15 | C | Marcus Mariota | WAS | QB | vs DET | Sun 4:25pm ET |
| 16 | C | J.J. McCarthy | MIN | QB | vs BAL | Sun 1:00pm ET |
| 17 | C- | Justin Fields | NYJ | QB | vs CLE | Sun 1:00pm ET |
| 18 | D+ | Mac Jones | SF | QB | vs LAR | Sun 4:25pm ET |
| 19 | D | Jacoby Brissett | ARI | QB | @ SEA | Sun 4:05pm ET |
| 20 | D | Aaron Rodgers | PIT | QB | @ LAC | Sun 8:20pm ET |
| 21 | D- | Michael Penix Jr. | ATL | QB | @ IND | Sun 9:30am ET |
| 22 | D- | Bryce Young | CAR | QB | vs NO | Sun 1:00pm ET |
| 23 | F | Trevor Lawrence | JAC | QB | @ HOU | Sun 1:00pm ET |
| 24 | F | Tua Tagovailoa | MIA | QB | vs BUF | Sun 1:00pm ET |
| 25 | F | Geno Smith | LV | QB | @ DEN | Thu 8:15pm ET |
| 26 | F | Davis Mills | HOU | QB | vs JAC | Sun 1:00pm ET |
| 27 | F | Dillon Gabriel | CLE | QB | @ NYJ | Sun 1:00pm ET |
| 28 | F | Tyler Shough | NO | QB | @ CAR | Sun 1:00pm ET |
| 29 | F | Brock Purdy | SF | QB | vs LAR | Sun 4:25pm ET |
| 30 | F | Tyler Huntley | BAL | QB | @ MIN | Sun 1:00pm ET |
| 31 | F | Max Brosmer | MIN | QB | vs BAL | Sun 1:00pm ET |
| 32 | F | Russell Wilson | NYG | QB | @ CHI | Sun 1:00pm ET |
| 33 | F | Spencer Rattler | NO | QB | @ CAR | Sun 1:00pm ET |
| 34 | F | Jalen Milroe | SEA | QB | vs ARI | Sun 4:05pm ET |
| 35 | F | Mitchell Trubisky | BUF | QB | @ MIA | Sun 1:00pm ET |
Yes, Daniel Jones had a rough Week 9. Does that wipe out everything else he has done this season? Nope. Players have down games. It happens, and we move on. Jones is the QB9 in fantasy points per game. Among 41 qualifying passers, Jones ranks sixth in yards per attempt, tenth in highly accurate throw rate and catchable target rate, and seventh in fantasy points per dropback. He continues to add value on the ground, especially near the goal line with ten rushing yards per game and five rushing scores. Jones should have a bounceback game this week against an Atlanta secondary that since Week 5, has allowed the 13th-highest yards per attempt and success rate per dropback, the 14th-highest passer rating, and the 11th-most passing touchdowns (tied).
Michael Penix Jr. has three QB1 outings this season (QB10, QB10, QB12). For a quarterback who has to rely solely upon his passing acumen to score fantasy points, it has been tough. He has quietly struggled as a passer this season. Among 41 qualifying quarterbacks, he ranks 23rd in yards per attempt, 38th in highly accurate throw rate and catchable target rate, and 29th in fantasy points per dropback. Penix should be able to rack up solid QB2 production this week. Since Week 5, Indy has allowed the third-most passing yards per game while ranking 17th in success rate per dropback and 15th in CPOE.
In Tyler Shough‘s first NFL start, he finished as the QB23 in fantasy with 176 passing yards, one passing touchdown, and 7.3 yards per attempt. His per-dropback accuracy remained horrendous with a 41.7% highly accurate throw rate, a 70.8% catchable target rate, and 16.7% of his throws deemed off-target. I don’t have a lot of faith in Shough to take advantage of good matchups right now, much less middle-of-the-road ones. Since Week 5, Carolina has allowed the 13th-lowest passing yards per game and passer rating, the 14th-fewest yards per attempt, and the ninth-lowest success rate per dropback. Sit Shough.
Since Week 3, Bryce Young has finished higher than the QB23 in weekly scoring only once. He has eclipsed 200 passing yards only once this season and has only three games with multiple passing touchdowns. He’s not worth considering in fantasy right now in a run-first offense that is attempting to grind out wins. The Saints are a nice matchup for him this week, and maybe he makes me look silly, but I don’t think the passing volume will be there this week, although with the good matchup, maybe he runs hot with efficiency and passing touchdowns. Since Week 5, New Orleans has ranked 16th in yards per attempt while giving up the ninth-highest success rate per dropback and second-highest CPOE.
Since assuming the starting job for New York, Dart has been the QB5 in fantasy points per game. Among 41 qualifying passers, he ranks 27th in yards per attempt, 30th in highly accurate throw rate, 15th in catchable target rate, tenth in hero throw rate, and fourth in fantasy points per dropback. He has averaged 8.2 rushing attempts and 41.8 rushing yards with five rushing scores in his six starts. This week should be another nice game for Dart. Since Week 5, the Bears have allowed the third-highest yards per attempt, the fifth-most passing yards per game, the highest CPOE, and the sixth-highest success rate per dropback. Smash Dart. Smash.
Caleb Williams is pulling his best Kyler Murray from yesteryear in 2025. Williams has been quite volatile in fantasy with four top-ten finishes in weekly fantasy scoring while also stacking four weeks as the QB20 or lower. He took advantage of three amazing matchups against Dallas, Washington, and Cincinnati, which he should have. The bottom has fallen out when he has been tested against better opponents. Even when we zoom into his play since Week 4, Williams has still had maddening accuracy issues, ranking 28th in highly accurate throw rate and 30th in catchable target rate. After saying all of that, he should still have a nice fantasy outing this week against a weak Giants’ pass defense. Since Week 5, New York has allowed the 12th-most passing yards per game, the 13th-highest CPOE, the sixth-highest passer rating, and the fifth-most passing touchdowns (tied).
Week 10 Wide Receiver Start/Sit Grades
| Rank | Grade | Name | Team | Position | Opp | Kickoff |
| 1 | A+ | Jaxon Smith-Njigba | SEA | WR | vs ARI | Sun 4:05pm ET |
| 2 | A+ | Puka Nacua | LAR | WR | @ SF | Sun 4:25pm ET |
| 3 | A+ | Amon-Ra St. Brown | DET | WR | @ WAS | Sun 4:25pm ET |
| 4 | A+ | Drake London | ATL | WR | @ IND | Sun 9:30am ET |
| 5 | A+ | Justin Jefferson | MIN | WR | vs BAL | Sun 1:00pm ET |
| 6 | A | Davante Adams | LAR | WR | @ SF | Sun 4:25pm ET |
| 7 | A | Emeka Egbuka | TB | WR | vs NE | Sun 1:00pm ET |
| 8 | A | Nico Collins | HOU | WR | vs JAC | Sun 1:00pm ET |
| 9 | A | Ladd McConkey | LAC | WR | vs PIT | Sun 8:20pm ET |
| 10 | A | Jaylen Waddle | MIA | WR | vs BUF | Sun 1:00pm ET |
| 11 | A | Zay Flowers | BAL | WR | @ MIN | Sun 1:00pm ET |
| 12 | A | Rome Odunze | CHI | WR | vs NYG | Sun 1:00pm ET |
| 13 | A | A.J. Brown | PHI | WR | @ GB | Mon 8:15pm ET |
| 14 | A | Courtland Sutton | DEN | WR | vs LV | Thu 8:15pm ET |
| 15 | A- | Michael Pittman Jr. | IND | WR | vs ATL | Sun 9:30am ET |
| 16 | A- | DeVonta Smith | PHI | WR | @ GB | Mon 8:15pm ET |
| 17 | A- | Stefon Diggs | NE | WR | @ TB | Sun 1:00pm ET |
| 18 | A- | Marvin Harrison Jr. | ARI | WR | @ SEA | Sun 4:05pm ET |
| 19 | A- | Tetairoa McMillan | CAR | WR | vs NO | Sun 1:00pm ET |
| 20 | A- | Chris Olave | NO | WR | @ CAR | Sun 1:00pm ET |
| 21 | B+ | Garrett Wilson | NYJ | WR | vs CLE | Sun 1:00pm ET |
| 22 | B+ | DK Metcalf | PIT | WR | @ LAC | Sun 8:20pm ET |
| 23 | B+ | Deebo Samuel Sr. | WAS | WR | vs DET | Sun 4:25pm ET |
| 24 | B | Wan’Dale Robinson | NYG | WR | @ CHI | Sun 1:00pm ET |
| 25 | B | Romeo Doubs | GB | WR | vs PHI | Mon 8:15pm ET |
| 26 | B | Jameson Williams | DET | WR | @ WAS | Sun 4:25pm ET |
| 27 | B | DJ Moore | CHI | WR | vs NYG | Sun 1:00pm ET |
| 28 | B | Quentin Johnston | LAC | WR | vs PIT | Sun 8:20pm ET |
| 29 | B | Jauan Jennings | SF | WR | vs LAR | Sun 4:25pm ET |
| 30 | B- | Jordan Addison | MIN | WR | vs BAL | Sun 1:00pm ET |
| 31 | B- | Khalil Shakir | BUF | WR | @ MIA | Sun 1:00pm ET |
| 32 | B- | Troy Franklin | DEN | WR | vs LV | Thu 8:15pm ET |
| 33 | B- | Keenan Allen | LAC | WR | vs PIT | Sun 8:20pm ET |
| 34 | C+ | Alec Pierce | IND | WR | vs ATL | Sun 9:30am ET |
| 35 | C+ | Tre Tucker | LV | WR | @ DEN | Thu 8:15pm ET |
| 36 | C+ | Parker Washington | JAC | WR | @ HOU | Sun 1:00pm ET |
| 37 | C+ | Tez Johnson | TB | WR | vs NE | Sun 1:00pm ET |
| 38 | C+ | Josh Downs | IND | WR | vs ATL | Sun 9:30am ET |
| 39 | C+ | Darius Slayton | NYG | WR | @ CHI | Sun 1:00pm ET |
| 40 | C+ | Rashid Shaheed | SEA | WR | vs ARI | Sun 4:05pm ET |
| 41 | C | Christian Watson | GB | WR | vs PHI | Mon 8:15pm ET |
| 42 | C | Keon Coleman | BUF | WR | @ MIA | Sun 1:00pm ET |
| 43 | C | Olamide Zaccheaus | CHI | WR | vs NYG | Sun 1:00pm ET |
| 44 | C | Darnell Mooney | ATL | WR | @ IND | Sun 9:30am ET |
| 45 | C | Jakobi Meyers | JAC | WR | @ HOU | Sun 1:00pm ET |
| 46 | C | Kendrick Bourne | SF | WR | vs LAR | Sun 4:25pm ET |
| 47 | C | Tory Horton | SEA | WR | vs ARI | Sun 4:05pm ET |
| 48 | C | Malik Washington | MIA | WR | vs BUF | Sun 1:00pm ET |
| 49 | C | Calvin Austin III | PIT | WR | @ LAC | Sun 8:20pm ET |
| 50 | C | Jerry Jeudy | CLE | WR | @ NYJ | Sun 1:00pm ET |
| 51 | C | Rashod Bateman | BAL | WR | @ MIN | Sun 1:00pm ET |
| 52 | C- | DeMario Douglas | NE | WR | @ TB | Sun 1:00pm ET |
| 53 | C- | Christian Kirk | HOU | WR | vs JAC | Sun 1:00pm ET |
| 54 | C- | Sterling Shepard | TB | WR | vs NE | Sun 1:00pm ET |
| 55 | C- | Michael Wilson | ARI | WR | @ SEA | Sun 4:05pm ET |
| 56 | C- | Xavier Legette | CAR | WR | vs NO | Sun 1:00pm ET |
| 57 | C- | Jalen Coker | CAR | WR | vs NO | Sun 1:00pm ET |
| 58 | C- | Mack Hollins | NE | WR | @ TB | Sun 1:00pm ET |
| 59 | D+ | Jaylin Lane | WAS | WR | vs DET | Sun 4:25pm ET |
| 60 | D+ | Cedric Tillman | CLE | WR | @ NYJ | Sun 1:00pm ET |
| 61 | D+ | Pat Bryant | DEN | WR | vs LV | Thu 8:15pm ET |
| 62 | D | Chris Moore | WAS | WR | vs DET | Sun 4:25pm ET |
| 63 | D | Xavier Hutchinson | HOU | WR | vs JAC | Sun 1:00pm ET |
| 64 | D | DeAndre Hopkins | BAL | WR | @ MIN | Sun 1:00pm ET |
| 65 | D | Jalen Nailor | MIN | WR | vs BAL | Sun 1:00pm ET |
| 66 | D | Jayden Higgins | HOU | WR | vs JAC | Sun 1:00pm ET |
| 67 | D- | Nick Westbrook-Ikhine | MIA | WR | vs BUF | Sun 1:00pm ET |
| 68 | D- | Jordan Whittington | LAR | WR | @ SF | Sun 4:25pm ET |
| 69 | D- | Jack Bech | LV | WR | @ DEN | Thu 8:15pm ET |
| 70 | F | Luther Burden III | CHI | WR | vs NYG | Sun 1:00pm ET |
| 71 | F | Brandin Cooks | NO | WR | @ CAR | Sun 1:00pm ET |
| 72 | F | Tre Harris | LAC | WR | vs PIT | Sun 8:20pm ET |
| 73 | F | Ray-Ray McCloud III | NYG | WR | @ CHI | Sun 1:00pm ET |
| 74 | F | Zay Jones | ARI | WR | @ SEA | Sun 4:05pm ET |
| 75 | F | Jaylin Noel | HOU | WR | vs JAC | Sun 1:00pm ET |
| 76 | F | Matthew Golden | GB | WR | vs PHI | Mon 8:15pm ET |
| 77 | F | Roman Wilson | PIT | WR | @ LAC | Sun 8:20pm ET |
| 78 | F | Devaughn Vele | NO | WR | @ CAR | Sun 1:00pm ET |
| 79 | F | Elijah Moore | BUF | WR | @ MIA | Sun 1:00pm ET |
| 80 | F | Jahan Dotson | PHI | WR | @ GB | Mon 8:15pm ET |
| 81 | F | Kyle Williams | NE | WR | @ TB | Sun 1:00pm ET |
| 82 | F | Dyami Brown | JAC | WR | @ HOU | Sun 1:00pm ET |
| 83 | F | Isaiah Bond | CLE | WR | @ NYJ | Sun 1:00pm ET |
| 84 | F | Demarcus Robinson | SF | WR | vs LAR | Sun 4:25pm ET |
| 85 | F | Tyler Johnson | NYJ | WR | vs CLE | Sun 1:00pm ET |
| 86 | F | Curtis Samuel | BUF | WR | @ MIA | Sun 1:00pm ET |
| 87 | F | Tyler Lockett | LV | WR | @ DEN | Thu 8:15pm ET |
| 88 | F | Kalif Raymond | DET | WR | @ WAS | Sun 4:25pm ET |
| 89 | F | Brian Thomas Jr. | JAC | WR | @ HOU | Sun 1:00pm ET |
| 90 | F | Treylon Burks | WAS | WR | vs DET | Sun 4:25pm ET |
| 91 | F | Greg Dortch | ARI | WR | @ SEA | Sun 4:05pm ET |
| 92 | F | Malik Heath | GB | WR | vs PHI | Mon 8:15pm ET |
| 93 | F | Isaac TeSlaa | DET | WR | @ WAS | Sun 4:25pm ET |
| 94 | F | Allen Lazard | NYJ | WR | vs CLE | Sun 1:00pm ET |
| 95 | F | Arian Smith | NYJ | WR | vs CLE | Sun 1:00pm ET |
| 96 | F | Cody White | SEA | WR | vs ARI | Sun 4:05pm ET |
| 97 | F | Kayshon Boutte | NE | WR | @ TB | Sun 1:00pm ET |
| 98 | F | Cooper Kupp | SEA | WR | vs ARI | Sun 4:05pm ET |
| 99 | F | Jimmy Horn Jr. | CAR | WR | vs NO | Sun 1:00pm ET |
| 100 | F | David Sills V | ATL | WR | @ IND | Sun 9:30am ET |
| 101 | F | Chris Godwin Jr. | TB | WR | vs NE | Sun 1:00pm ET |
| 102 | F | Ricky Pearsall | SF | WR | vs LAR | Sun 4:25pm ET |
| 103 | F | Savion Williams | GB | WR | vs PHI | Mon 8:15pm ET |
| 104 | F | Kameron Johnson | TB | WR | vs NE | Sun 1:00pm ET |
| 105 | F | Jamari Thrash | CLE | WR | @ NYJ | Sun 1:00pm ET |
| 106 | F | Tyrell Shavers | BUF | WR | @ MIA | Sun 1:00pm ET |
| 107 | F | Joshua Palmer | BUF | WR | @ MIA | Sun 1:00pm ET |
| 108 | F | Dont’e Thornton Jr. | LV | WR | @ DEN | Thu 8:15pm ET |
| 109 | F | Austin Trammell | JAC | WR | @ HOU | Sun 1:00pm ET |
| 110 | F | Tim Patrick | JAC | WR | @ HOU | Sun 1:00pm ET |
| 111 | F | Skyy Moore | SF | WR | vs LAR | Sun 4:25pm ET |
| 112 | F | Terry McLaurin | WAS | WR | vs DET | Sun 4:25pm ET |
| 113 | F | Jordan Watkins | SF | WR | vs LAR | Sun 4:25pm ET |
| 114 | F | Adonai Mitchell | NYJ | WR | vs CLE | Sun 1:00pm ET |
| 115 | F | Mason Tipton | NO | WR | @ CAR | Sun 1:00pm ET |
| 116 | F | Xavier Smith | LAR | WR | @ SF | Sun 4:25pm ET |
| 117 | F | Cedrick Wilson Jr. | MIA | WR | vs BUF | Sun 1:00pm ET |
| 118 | F | Dontayvion Wicks | GB | WR | vs PHI | Mon 8:15pm ET |
| 119 | F | Adam Thielen | MIN | WR | vs BAL | Sun 1:00pm ET |
| 120 | F | Gage Larvadain | CLE | WR | @ NYJ | Sun 1:00pm ET |
| 121 | F | Marvin Mims Jr. | DEN | WR | vs LV | Thu 8:15pm ET |
| 122 | F | Michael Bandy | DEN | WR | vs LV | Thu 8:15pm ET |
| 123 | F | Gunner Olszewski | NYG | WR | @ CHI | Sun 1:00pm ET |
| 124 | F | Ben Skowronek | PIT | WR | @ LAC | Sun 8:20pm ET |
| 125 | F | Beaux Collins | NYG | WR | @ CHI | Sun 1:00pm ET |
| 126 | F | Konata Mumpfield | LAR | WR | @ SF | Sun 4:25pm ET |
| 127 | F | Dee Eskridge | MIA | WR | vs BUF | Sun 1:00pm ET |
| 128 | F | Lil’Jordan Humphrey | NYG | WR | @ CHI | Sun 1:00pm ET |
| 129 | F | Casey Washington | ATL | WR | @ IND | Sun 9:30am ET |
| 130 | F | Isaiah Williams | NYJ | WR | vs CLE | Sun 1:00pm ET |
| 131 | F | Malachi Corley | CLE | WR | @ NYJ | Sun 1:00pm ET |
| 132 | F | Ashton Dulin | IND | WR | vs ATL | Sun 9:30am ET |
| 133 | F | Tahj Washington | MIA | WR | vs BUF | Sun 1:00pm ET |
| 134 | F | John Metchie III | NYJ | WR | vs CLE | Sun 1:00pm ET |
| 135 | F | Tylan Wallace | BAL | WR | @ MIN | Sun 1:00pm ET |
| 136 | F | Ryan Miller | TB | WR | vs NE | Sun 1:00pm ET |
| 137 | F | Efton Chism III | NE | WR | @ TB | Sun 1:00pm ET |
| 138 | F | Brycen Tremayne | CAR | WR | vs NO | Sun 1:00pm ET |
| 139 | F | Anthony Gould | IND | WR | vs ATL | Sun 9:30am ET |
| 140 | F | Kevin Austin Jr. | NO | WR | @ CAR | Sun 1:00pm ET |
| 141 | F | Devin Duvernay | CHI | WR | vs NYG | Sun 1:00pm ET |
| 142 | F | KeAndre Lambert-Smith | LAC | WR | vs PIT | Sun 8:20pm ET |
| 143 | F | Derius Davis | LAC | WR | vs PIT | Sun 8:20pm ET |
| 144 | F | Jake Bobo | SEA | WR | vs ARI | Sun 4:05pm ET |
| 145 | F | LaJohntay Wester | BAL | WR | @ MIN | Sun 1:00pm ET |
| 146 | F | KhaDarel Hodge | ATL | WR | @ IND | Sun 9:30am ET |
| 147 | F | Ke’Shawn Williams | PIT | WR | @ LAC | Sun 8:20pm ET |
| 148 | F | Trent Sherfield Sr. | DEN | WR | vs LV | Thu 8:15pm ET |
| 149 | F | Dylan Drummond | ATL | WR | @ IND | Sun 9:30am ET |
| 150 | F | Xavier Gipson | PHI | WR | @ GB | Mon 8:15pm ET |
| 151 | F | Simi Fehoko | ARI | WR | @ SEA | Sun 4:05pm ET |
| 152 | F | Xavier Weaver | ARI | WR | @ SEA | Sun 4:05pm ET |
| 153 | F | Darius Cooper | PHI | WR | @ GB | Mon 8:15pm ET |
I know that Rome Odunze burned a lot of people in a great matchup last week with a zero, but let’s also remember that in the week prior, he had ten targets, 114 receiving yards, and a WR8 weekly finish. I get that recency bias can be tough, but take a deep breath. Odunze is the WR20 in fantasy points per game with a 21.7% target share, 59.1 receiving yards per game, 1.86 yards per route run, and a 25.5% first-read share. He’s also second on the team in red zone targets while leading in deep targets (14). Odunze should bounce back this week. Odunze faces a secondary that has utilized single high at the sixth-highest rate (59.1%). Against single high, Odunze has a 25% target per route run rate (second on the team) and leads the squad with 2.14 yards per route run. Since Week 5, New York has allowed the sixth-most PPR points per target to perimeter wide receivers. Odunze opened this week with a DNP (ankle/heel).
In the last two games, Darius Slayton has had a 21.1% target share with a 34.7% air-yard share, 44 receiving yards per game, 1.63 yards per route run, and a 27.3% first-read share. In those two contests, he has had one red zone target and two deep targets. He had a horrible drop last week that would have pushed him close to 100 receiving yards and added a touchdown to his box score. Slayton has a very nice matchup this week that makes him a strong flex play again. Since Week 5, Chicago has allowed the seventh-most PPR points per target to perimeter wide receivers while ranking 15th in receiving yards per game allowed to the position.
Since Jaxson Dart took over, Robinson has been the WR39 in fantasy points per game with three top-36 weekly scoring finishes (WR9, WR21, WR28). During those six games, he has had a 24.9% target share with 52.8 receiving yards per game, 1.59 yards per route run, and a 26.5% first-read share. In those six games, Robinson has also seen four red zone targets and five downfield targets. Robinson should eat this week against a secondary that, since Week 5, has allowed the third-most PPR points per target and receiving yards per game to slot receivers.
Michael Pittman Jr. is having a standout season as the WR10 in fantasy points per game. He has seven red zone targets and six deep targets this season. Pittman has a 22.1% target share with 62.3 receiving yards per game, 2.07 yards per route run, and a 26% first-read share. This week, he faces an Atlanta secondary that has the highest single high rate in the NFL (73.2%). Against single high, he has a strong 21% target share with 1.60 yards per route run and a 23.6% first-read share. Alec Pierce will likely lead the way this week against single high, but Pittman shouldn’t be far behind him. Since Week 5, Atlanta has allowed the 12th-most PPR points per target to perimeter wide receivers. Pittman opened this week with a DNP (glute).
Well, I hope you read the Primer last week and started Alec Pierce. Last week, he finished as the WR14 with a 24% target share, 115 receiving yards, and a 33.3% first-read share. This week, he is primed to have another nice outing. Like last week, he faces another single high heavy team and should exploit it. This week, he faces an Atlanta secondary that has the highest single high rate in the NFL (73.2%). Against single high, Pierce has a 27.6% target share with 3.69 yards per route run and a 32.5% first-read share. Those are elite numbers no matter how ya slice it. Since Week 5, Atlanta has allowed the 12th-most PPR points per target to perimeter wide receivers. Start Pierce again this week and enjoy.
Tetairoa McMillan is doing the best he can with the quarterback play and passing volume he has to work with as the WR35 in fantasy points per game. McMillan has a 23.8% target share with a 42% air-yard share with 62 receiving yards per game, 1.96 yards per route run, and a 29.1% first-read share. He leads the team with ten red zone targets and eight deep targets. McMillan remains a strong weekly play, and he has a nice matchup this week against a secondary that, since Week 5, has allowed the 12th-most fantasy points per game to perimeter wide receivers while ranking 16th in PPR points per target to the position.
Stefon Diggs has touchdowns in back-to-back games that have saved his fantasy days, but his usage has been spotty since Week 6. He could be leaned on more this week if Kayshon Boutte misses the game, though. Since Week 6, Diggs has had a 67.4% route share, an 18.4% target share, 37.3 receiving yards per game, 1.57 yards per route run, and a 19.7% first-read share. In those four games, he has been heavily utilized in the red zone with six targets. This week, he faces a Tampa Bay secondary that, since Week 5, has utilized two high at the third-highest rate (61.4%). Since Week 6, against two high, Diggs has had a 22.6% target share with 2.06 yards per route run and a 27.3% first-read share. If the Bucs deploy a ton of two-high again this week, Diggs should be the focal point of the passing attack. Since Week 5, Tampa Bay has allowed the third-most fantasy points per game and the second-most receiving yards per game to perimeter wide receivers.
Week 10 Running Back Start/Sit Grades
| Rank | Grade | Name | Team | Position | Opp | Kickoff |
| 1 | A+ | Jonathan Taylor | IND | RB | vs ATL | Sun 9:30am ET |
| 2 | A+ | Christian McCaffrey | SF | RB | vs LAR | Sun 4:25pm ET |
| 3 | A+ | Bijan Robinson | ATL | RB | @ IND | Sun 9:30am ET |
| 4 | A | James Cook III | BUF | RB | @ MIA | Sun 1:00pm ET |
| 5 | A | De’Von Achane | MIA | RB | vs BUF | Sun 1:00pm ET |
| 6 | A | Jahmyr Gibbs | DET | RB | @ WAS | Sun 4:25pm ET |
| 7 | A | Rico Dowdle | CAR | RB | vs NO | Sun 1:00pm ET |
| 8 | A | Saquon Barkley | PHI | RB | @ GB | Mon 8:15pm ET |
| 9 | A | Derrick Henry | BAL | RB | @ MIN | Sun 1:00pm ET |
| 10 | A | Josh Jacobs | GB | RB | vs PHI | Mon 8:15pm ET |
| 11 | A- | Kyren Williams | LAR | RB | @ SF | Sun 4:25pm ET |
| 12 | A- | Quinshon Judkins | CLE | RB | @ NYJ | Sun 1:00pm ET |
| 13 | A- | Jaylen Warren | PIT | RB | @ LAC | Sun 8:20pm ET |
| 14 | B+ | Ashton Jeanty | LV | RB | @ DEN | Thu 8:15pm ET |
| 15 | B | J.K. Dobbins | DEN | RB | vs LV | Thu 8:15pm ET |
| 16 | B | Breece Hall | NYJ | RB | vs CLE | Sun 1:00pm ET |
| 17 | B | Kimani Vidal | LAC | RB | vs PIT | Sun 8:20pm ET |
| 18 | B | Kyle Monangai | CHI | RB | vs NYG | Sun 1:00pm ET |
| 19 | B | TreVeyon Henderson | NE | RB | @ TB | Sun 1:00pm ET |
| 20 | B | Travis Etienne Jr. | JAC | RB | @ HOU | Sun 1:00pm ET |
| 21 | B | Kenneth Walker III | SEA | RB | vs ARI | Sun 4:05pm ET |
| 22 | B- | David Montgomery | DET | RB | @ WAS | Sun 4:25pm ET |
| 23 | B- | Rachaad White | TB | RB | vs NE | Sun 1:00pm ET |
| 24 | B- | Tyrone Tracy Jr. | NYG | RB | @ CHI | Sun 1:00pm ET |
| 25 | C+ | Zach Charbonnet | SEA | RB | vs ARI | Sun 4:05pm ET |
| 26 | C+ | RJ Harvey | DEN | RB | vs LV | Thu 8:15pm ET |
| 27 | C+ | Alvin Kamara | NO | RB | @ CAR | Sun 1:00pm ET |
| 28 | C+ | Woody Marks | HOU | RB | vs JAC | Sun 1:00pm ET |
| 29 | C | Jordan Mason | MIN | RB | vs BAL | Sun 1:00pm ET |
| 30 | C | Devin Singletary | NYG | RB | @ CHI | Sun 1:00pm ET |
| 31 | C | Jacory Croskey-Merritt | WAS | RB | vs DET | Sun 4:25pm ET |
| 32 | C | Nick Chubb | HOU | RB | vs JAC | Sun 1:00pm ET |
| 33 | C | Zonovan Knight | ARI | RB | @ SEA | Sun 4:05pm ET |
| 34 | C | Aaron Jones Sr. | MIN | RB | vs BAL | Sun 1:00pm ET |
| 35 | C- | Emari Demercado | ARI | RB | @ SEA | Sun 4:05pm ET |
| 36 | C- | Blake Corum | LAR | RB | @ SF | Sun 4:25pm ET |
| 37 | C- | D’Andre Swift | CHI | RB | vs NYG | Sun 1:00pm ET |
| 38 | C- | Chuba Hubbard | CAR | RB | vs NO | Sun 1:00pm ET |
| 39 | C- | Isaiah Davis | NYJ | RB | vs CLE | Sun 1:00pm ET |
| 40 | D+ | Kenneth Gainwell | PIT | RB | @ LAC | Sun 8:20pm ET |
| 41 | D+ | Tyler Allgeier | ATL | RB | @ IND | Sun 9:30am ET |
| 42 | D | Bhayshul Tuten | JAC | RB | @ HOU | Sun 1:00pm ET |
| 43 | D | Terrell Jennings | NE | RB | @ TB | Sun 1:00pm ET |
| 44 | D | Emanuel Wilson | GB | RB | vs PHI | Mon 8:15pm ET |
| 45 | D- | Justice Hill | BAL | RB | @ MIN | Sun 1:00pm ET |
| 46 | D- | Jeremy McNichols | WAS | RB | vs DET | Sun 4:25pm ET |
| 47 | F | Dylan Sampson | CLE | RB | @ NYJ | Sun 1:00pm ET |
| 48 | F | Brian Robinson Jr. | SF | RB | vs LAR | Sun 4:25pm ET |
| 49 | F | Sean Tucker | TB | RB | vs NE | Sun 1:00pm ET |
| 50 | F | Devin Neal | NO | RB | @ CAR | Sun 1:00pm ET |
| 51 | F | Tank Bigsby | PHI | RB | @ GB | Mon 8:15pm ET |
| 52 | F | Ollie Gordon II | MIA | RB | vs BUF | Sun 1:00pm ET |
| 53 | F | Jaret Patterson | LAC | RB | vs PIT | Sun 8:20pm ET |
| 54 | F | Chris Rodriguez Jr. | WAS | RB | vs DET | Sun 4:25pm ET |
| 55 | F | Ty Johnson | BUF | RB | @ MIA | Sun 1:00pm ET |
| 56 | F | Keaton Mitchell | BAL | RB | @ MIN | Sun 1:00pm ET |
| 57 | F | Ray Davis | BUF | RB | @ MIA | Sun 1:00pm ET |
| 58 | F | Jerome Ford | CLE | RB | @ NYJ | Sun 1:00pm ET |
| 59 | F | Bucky Irving | TB | RB | vs NE | Sun 1:00pm ET |
| 60 | F | Raheem Mostert | LV | RB | @ DEN | Thu 8:15pm ET |
| 61 | F | Ameer Abdullah | IND | RB | vs ATL | Sun 9:30am ET |
| 62 | F | LeQuint Allen Jr. | JAC | RB | @ HOU | Sun 1:00pm ET |
| 63 | F | Kyle Juszczyk | SF | RB | vs LAR | Sun 4:25pm ET |
| 64 | F | Tyler Goodson | IND | RB | vs ATL | Sun 9:30am ET |
| 65 | F | Michael Carter | ARI | RB | @ SEA | Sun 4:05pm ET |
| 66 | F | Tyler Badie | DEN | RB | vs LV | Thu 8:15pm ET |
| 67 | F | Chris Brooks | GB | RB | vs PHI | Mon 8:15pm ET |
| 68 | F | Kaleb Johnson | PIT | RB | @ LAC | Sun 8:20pm ET |
| 69 | F | Rhamondre Stevenson | NE | RB | @ TB | Sun 1:00pm ET |
| 70 | F | Will Shipley | PHI | RB | @ GB | Mon 8:15pm ET |
| 71 | F | Jaylen Wright | MIA | RB | vs BUF | Sun 1:00pm ET |
| 72 | F | Zavier Scott | MIN | RB | vs BAL | Sun 1:00pm ET |
| 73 | F | Brittain Brown | CHI | RB | vs NYG | Sun 1:00pm ET |
| 74 | F | Dare Ogunbowale | HOU | RB | vs JAC | Sun 1:00pm ET |
| 75 | F | Travis Homer | CHI | RB | vs NYG | Sun 1:00pm ET |
| 76 | F | Trevor Etienne | CAR | RB | vs NO | Sun 1:00pm ET |
| 77 | F | Alec Ingold | MIA | RB | vs BUF | Sun 1:00pm ET |
| 78 | F | Dylan Laube | LV | RB | @ DEN | Thu 8:15pm ET |
| 79 | F | Adam Prentice | DEN | RB | vs LV | Thu 8:15pm ET |
| 80 | F | Patrick Ricard | BAL | RB | @ MIN | Sun 1:00pm ET |
| 81 | F | Isaac Guerendo | SF | RB | vs LAR | Sun 4:25pm ET |
| 82 | F | Craig Reynolds | DET | RB | @ WAS | Sun 4:25pm ET |
| 83 | F | D’Ernest Johnson | NE | RB | @ TB | Sun 1:00pm ET |
| 84 | F | C.J. Ham | MIN | RB | vs BAL | Sun 1:00pm ET |
| 85 | F | DJ Giddens | IND | RB | vs ATL | Sun 9:30am ET |
| 86 | F | Dante Miller | NYG | RB | @ CHI | Sun 1:00pm ET |
| 87 | F | Roschon Johnson | CHI | RB | vs NYG | Sun 1:00pm ET |
| 88 | F | Kene Nwangwu | NYJ | RB | vs CLE | Sun 1:00pm ET |
| 89 | F | Josh Williams | TB | RB | vs NE | Sun 1:00pm ET |
| 90 | F | British Brooks | HOU | RB | vs JAC | Sun 1:00pm ET |
| 91 | F | Reggie Gilliam | BUF | RB | @ MIA | Sun 1:00pm ET |
| 92 | F | Nathan Carter | ATL | RB | @ IND | Sun 9:30am ET |
| 93 | F | George Holani | SEA | RB | vs ARI | Sun 4:05pm ET |
| 94 | F | Trey Benson | ARI | RB | @ SEA | Sun 4:05pm ET |
| 95 | F | Trey Sermon | PIT | RB | @ LAC | Sun 8:20pm ET |
| 96 | F | Lew Nichols III | PIT | RB | @ LAC | Sun 8:20pm ET |
| 97 | F | Cam Akers | MIN | RB | vs BAL | Sun 1:00pm ET |
| 98 | F | A.J. Dillon | PHI | RB | @ GB | Mon 8:15pm ET |
| 99 | F | Sione Vaki | DET | RB | @ WAS | Sun 4:25pm ET |
| 100 | F | Zamir White | LV | RB | @ DEN | Thu 8:15pm ET |
| 101 | F | Sincere McCormick | SF | RB | vs LAR | Sun 4:25pm ET |
| 102 | F | Donovan Edwards | WAS | RB | vs DET | Sun 4:25pm ET |
Since assuming the starting job in Week 5, White has been the RB16 in fantasy points per game with 16.8 touches and 65.6 total yards per game. White has been and continues to be a volume play because the efficiency hasn’t been there. He has only a 1.3% explosive run rate, a 12% missed tackle rate, and 1.70 yards after contact per attempt. This week, he’ll have to overcome a horrible matchup with a New England run defense that, since Week 5, has allowed the fewest rushing yards per game, the eighth-lowest yards after contact per attempt, the tenth-lowest rushing success rate, and the third-lowest rushing touchdown rate.
Travis Etienne is the RB20 in fantasy points per game, ranking 12th in snap share, 19th in opportunity share, and eighth in red zone touches. He has averaged 17.3 touches and 88.7 total yards. Among 62 qualifying backs, Etienne ranks 23rd in explosive run rate and 24th in missed tackle rate and yards after contact per attempt. Etienne will be sledding uphill this week. Since Week 5, Houston has allowed the second-fewest rushing yards per game, the third-lowest missed tackle rate, and the 11th-lowest yards after contact per attempt. He’ll need a ton of volume and possibly a score this week to pay off.
Well, after all of that, Breece Hall remains a Jet. With Hall remaining in New York, I don’t see his workload changing moving forward, but maybe I’m wrong. We’ll have to see. Hall is the RB18 in fantasy points per game with 17.2 touches and 94.9 total yards per game. Among 62 qualifying backs, he ranks first in explosive run rate and 13th in missed tackles forced per attempt. Hall should have a nice game this week against a declining Browns’ run defense. Since Week 5, they have allowed the 11th-most yards before contact per attempt, the third-highest missed tackle rate, the 11th-most rushing yards per game, and the sixth-highest explosive run rate.
I don’t know if it’s a one-week fluke or a sign of things to come, but last week Kenneth Walker finally got the red zone work over Zach Charbonnet and led the way with a 56.9% snap share. Walker had a 54.2% red zone snap share (Charbonnet, 37.5%) and had all three of the team’s red zone rushing attempts. We’ll see if it continues, but it was nice to see. Since Week 4, Walker has averaged 14.4 touches and 72 total yards. He still is crushing Zach Charbonnet in per-touch efficiency. Among 62 qualifying backs, Walker ranks seventh in explosive run rates and sixth in missed tackles forced per attempt. This week, he gets to face an Arizona run defense that, since Week 5, has allowed the eighth-highest explosive run rate, the fourth-highest yards after contact per attempt, and has had the lowest stuff rate.
Last week, Emari Demercado led the way on the ground for Arizona with 14 of 23 running back rushing attempts. He had two of the five running back red zone rushing attempts while playing 40% of the snaps with an 18.9% route share (3.2% target share). Demercado finished with 15 touches and 78 total yards. He has a 13.6% explosive run rate but only a 9% missed tackle rate and 2.09 yards after contact per attempt. This isn’t the week to look to his backfield for a flex play. Since Week 5, Seattle has remained an elite run defense, giving up the fourth-fewest rushing yards per game, the second-lowest explosive run rate, the fifth-lowest missed tackle rate, and the third-lowest yards after contact per attempt. Sit Demercado.
Last week, Zonovan Knight led the backfield with a 56.9% snap rate, three red zone rushing attempts, and a 45.9% route share (6.5% target share). He finished with only 11 touches and 47 total yards. Knight hasn’t been good on a per-touch basis with a 5% missed tackle rate and 1.58 yards after contact per attempt. This isn’t the week to look to his backfield for a flex play. Since Week 5, Seattle has remained an elite run defense, giving up the fourth-fewest rushing yards per game, the second-lowest explosive run rate, the fifth-lowest missed tackle rate, and the third-lowest yards after contact per attempt. Sit Knight.
Week 10 Tight End Start/Sit Grades
| Rank | Grade | Name | Team | Position | Opp | Kickoff |
| 1 | A+ | Brock Bowers | LV | TE | @ DEN | Thu 8:15pm ET |
| 2 | A | Trey McBride | ARI | TE | @ SEA | Sun 4:05pm ET |
| 3 | A- | Oronde Gadsden II | LAC | TE | vs PIT | Sun 8:20pm ET |
| 4 | B+ | George Kittle | SF | TE | vs LAR | Sun 4:25pm ET |
| 5 | B | Tyler Warren | IND | TE | vs ATL | Sun 9:30am ET |
| 6 | B | Sam LaPorta | DET | TE | @ WAS | Sun 4:25pm ET |
| 7 | B- | Dalton Kincaid | BUF | TE | @ MIA | Sun 1:00pm ET |
| 8 | C+ | Kyle Pitts Sr. | ATL | TE | @ IND | Sun 9:30am ET |
| 9 | C | Dallas Goedert | PHI | TE | @ GB | Mon 8:15pm ET |
| 10 | C | Colston Loveland | CHI | TE | vs NYG | Sun 1:00pm ET |
| 11 | C | Theo Johnson | NYG | TE | @ CHI | Sun 1:00pm ET |
| 12 | C- | Harold Fannin Jr. | CLE | TE | @ NYJ | Sun 1:00pm ET |
| 13 | D+ | Hunter Henry | NE | TE | @ TB | Sun 1:00pm ET |
| 14 | D+ | Mark Andrews | BAL | TE | @ MIN | Sun 1:00pm ET |
| 15 | D | Cade Otton | TB | TE | vs NE | Sun 1:00pm ET |
| 16 | D | Juwan Johnson | NO | TE | @ CAR | Sun 1:00pm ET |
| 17 | D | Dalton Schultz | HOU | TE | vs JAC | Sun 1:00pm ET |
| 18 | D | Zach Ertz | WAS | TE | vs DET | Sun 4:25pm ET |
| 19 | D | Mason Taylor | NYJ | TE | vs CLE | Sun 1:00pm ET |
| 20 | D | Evan Engram | DEN | TE | vs LV | Thu 8:15pm ET |
| 21 | D | Luke Musgrave | GB | TE | vs PHI | Mon 8:15pm ET |
| 22 | D- | T.J. Hockenson | MIN | TE | vs BAL | Sun 1:00pm ET |
| 23 | D- | David Njoku | CLE | TE | @ NYJ | Sun 1:00pm ET |
| 24 | F | AJ Barner | SEA | TE | vs ARI | Sun 4:05pm ET |
| 25 | F | Isaiah Likely | BAL | TE | @ MIN | Sun 1:00pm ET |
| 26 | F | Jonnu Smith | PIT | TE | @ LAC | Sun 8:20pm ET |
| 27 | F | Pat Freiermuth | PIT | TE | @ LAC | Sun 8:20pm ET |
| 28 | F | Elijah Arroyo | SEA | TE | vs ARI | Sun 4:05pm ET |
| 29 | F | Tyler Higbee | LAR | TE | @ SF | Sun 4:25pm ET |
| 30 | F | Taysom Hill | NO | TE | @ CAR | Sun 1:00pm ET |
| 31 | F | Ja’Tavion Sanders | CAR | TE | vs NO | Sun 1:00pm ET |
| 32 | F | Darnell Washington | PIT | TE | @ LAC | Sun 8:20pm ET |
| 33 | F | Greg Dulcich | MIA | TE | vs BUF | Sun 1:00pm ET |
| 34 | F | Hunter Long | JAC | TE | @ HOU | Sun 1:00pm ET |
| 35 | F | Dawson Knox | BUF | TE | @ MIA | Sun 1:00pm ET |
| 36 | F | Michael Mayer | LV | TE | @ DEN | Thu 8:15pm ET |
| 37 | F | Austin Hooper | NE | TE | @ TB | Sun 1:00pm ET |
| 38 | F | Terrance Ferguson | LAR | TE | @ SF | Sun 4:25pm ET |
| 39 | F | Elijah Higgins | ARI | TE | @ SEA | Sun 4:05pm ET |
| 40 | F | Tommy Tremble | CAR | TE | vs NO | Sun 1:00pm ET |
| 41 | F | Daniel Bellinger | NYG | TE | @ CHI | Sun 1:00pm ET |
| 42 | F | Adam Trautman | DEN | TE | vs LV | Thu 8:15pm ET |
| 43 | F | Brock Wright | DET | TE | @ WAS | Sun 4:25pm ET |
| 44 | F | Jackson Hawes | BUF | TE | @ MIA | Sun 1:00pm ET |
| 45 | F | Johnny Mundt | JAC | TE | @ HOU | Sun 1:00pm ET |
| 46 | F | John FitzPatrick | GB | TE | vs PHI | Mon 8:15pm ET |
| 47 | F | Davis Allen | LAR | TE | @ SF | Sun 4:25pm ET |
| 48 | F | Charlie Kolar | BAL | TE | @ MIN | Sun 1:00pm ET |
| 49 | F | Mitchell Evans | CAR | TE | vs NO | Sun 1:00pm ET |
| 50 | F | Jeremy Ruckert | NYJ | TE | vs CLE | Sun 1:00pm ET |
| 51 | F | Grant Calcaterra | PHI | TE | @ GB | Mon 8:15pm ET |
| 52 | F | John Bates | WAS | TE | vs DET | Sun 4:25pm ET |
| 53 | F | Cole Kmet | CHI | TE | vs NYG | Sun 1:00pm ET |
| 54 | F | Julian Hill | MIA | TE | vs BUF | Sun 1:00pm ET |
| 55 | F | Ben Sinnott | WAS | TE | vs DET | Sun 4:25pm ET |
| 56 | F | Colby Parkinson | LAR | TE | @ SF | Sun 4:25pm ET |
| 57 | F | Durham Smythe | CHI | TE | vs NYG | Sun 1:00pm ET |
| 58 | F | Josh Oliver | MIN | TE | vs BAL | Sun 1:00pm ET |
| 59 | F | Mo Alie-Cox | IND | TE | vs ATL | Sun 9:30am ET |
| 60 | F | Jake Tonges | SF | TE | vs LAR | Sun 4:25pm ET |
| 61 | F | Tucker Fisk | LAC | TE | vs PIT | Sun 8:20pm ET |
| 62 | F | Foster Moreau | NO | TE | @ CAR | Sun 1:00pm ET |
| 63 | F | Ian Thomas | LV | TE | @ DEN | Thu 8:15pm ET |
| 64 | F | Harrison Bryant | HOU | TE | vs JAC | Sun 1:00pm ET |
| 65 | F | Thomas Fidone II | NYG | TE | @ CHI | Sun 1:00pm ET |
| 66 | F | Blake Whiteheart | CLE | TE | @ NYJ | Sun 1:00pm ET |
| 67 | F | Jack Westover | NE | TE | @ TB | Sun 1:00pm ET |
| 68 | F | Drew Ogletree | IND | TE | vs ATL | Sun 9:30am ET |
| 69 | F | Connor Heyward | PIT | TE | @ LAC | Sun 8:20pm ET |
| 70 | F | Payne Durham | TB | TE | vs NE | Sun 1:00pm ET |
| 71 | F | Luke Farrell | SF | TE | vs LAR | Sun 4:25pm ET |
| 72 | F | Jelani Woods | NYJ | TE | vs CLE | Sun 1:00pm ET |
| 73 | F | Jack Stoll | NO | TE | @ CAR | Sun 1:00pm ET |
| 74 | F | Nick Vannett | MIN | TE | vs BAL | Sun 1:00pm ET |
| 75 | F | Charlie Woerner | ATL | TE | @ IND | Sun 9:30am ET |
| 76 | F | Josh Whyle | GB | TE | vs PHI | Mon 8:15pm ET |
| 77 | F | Robbie Ouzts | SEA | TE | vs ARI | Sun 4:05pm ET |
| 78 | F | Josiah Deguara | ARI | TE | @ SEA | Sun 4:05pm ET |
| 79 | F | Kylen Granson | PHI | TE | @ GB | Mon 8:15pm ET |
| 80 | F | Tyler Conklin | LAC | TE | vs PIT | Sun 8:20pm ET |
| 81 | F | Stephen Carlson | CHI | TE | vs NYG | Sun 1:00pm ET |
| 82 | F | Devin Culp | TB | TE | vs NE | Sun 1:00pm ET |
| 83 | F | Marcedes Lewis | DEN | TE | vs LV | Thu 8:15pm ET |
| 84 | F | Nick Kallerup | SEA | TE | vs ARI | Sun 4:05pm ET |
| 85 | F | Brenden Bates | CLE | TE | @ NYJ | Sun 1:00pm ET |
| 86 | F | Cameron Latu | PHI | TE | @ GB | Mon 8:15pm ET |
| 87 | F | Quintin Morris | JAC | TE | @ HOU | Sun 1:00pm ET |
| 88 | F | Chris Manhertz | NYG | TE | @ CHI | Sun 1:00pm ET |
| 89 | F | Ross Dwelley | DET | TE | @ WAS | Sun 4:25pm ET |
Zach Ertz isn’t on the streaming radar this week. Detroit has utilized single high at the seventh-highest rate (58%). Single high has been Ertz’s kryptonite. Against single high, he has had only a 15% target per route run rate and 1.03 yards per route run. Add in that Detroit has allowed the 13th-fewest schedule-adjusted fantasy points per game to tight ends, and it makes Ertz an easy sit this week.
Dallas Goedert is the TE5 in fantasy points per game while leading all tight ends with seven touchdowns. Goedert has a 19.7% target share with 41.3 receiving yards per game with 1.54 yards per route run, and a 20.5% first-read share. He leads the team with seven red zone targets while also seeing six deep targets. The Packers are a middle-of-the-road matchup that Goedert should still succeed against. Green Bay ranks 17th in receiving yards per game and schedule-adjusted fantasy points per game allowed to tight ends.
With Tucker Kraft out for the rest of the season, Luke Musgrave will assume the full-time tight end role. This season, he has had only a 23% route share, a 16% target per route run rate, and 1.40 yards per route run. Musgrave will have some streamable weeks, but this isn’t one of them. The Eagles have allowed the third-fewest receiving yards per game and schedule-adjusted fantasy points per game to tight ends.
Kyle Pitts is the TE12 in fantasy points per game and has seen five red zone targets and three deep targets this season. Pitts is having a strong season, and it’s like no one cares. He has a 20% target share with 47.8 receiving yards per game, 1.49 yards per route run, and a 17.4% first-read share. Pitts should post another nice TE1 stat line in Week 10. Indy has been a wonderful matchup for tight ends, giving up the third-most receiving yards per game, the eighth-highest yards per reception, and the sixth-most fantasy points per game to the position.
Week 10 Defense / Special Teams Start/Sit Grades
| Rank | Grade | Name | Team | Position | Opp | Kickoff |
| 1 | A+ | Denver Broncos | DEN | DST | vs LV | Thu 8:15pm ET |
| 2 | A | Seattle Seahawks | SEA | DST | vs ARI | Sun 4:05pm ET |
| 3 | A- | Cleveland Browns | CLE | DST | @ NYJ | Sun 1:00pm ET |
| 4 | B+ | Houston Texans | HOU | DST | vs JAC | Sun 1:00pm ET |
| 5 | B+ | Detroit Lions | DET | DST | @ WAS | Sun 4:25pm ET |
| 6 | B+ | Buffalo Bills | BUF | DST | @ MIA | Sun 1:00pm ET |
| 7 | B | Carolina Panthers | CAR | DST | vs NO | Sun 1:00pm ET |
| 8 | B | Los Angeles Rams | LAR | DST | @ SF | Sun 4:25pm ET |
| 9 | B | Jacksonville Jaguars | JAC | DST | @ HOU | Sun 1:00pm ET |
| 10 | B- | Baltimore Ravens | BAL | DST | @ MIN | Sun 1:00pm ET |
| 11 | B- | Chicago Bears | CHI | DST | vs NYG | Sun 1:00pm ET |
| 12 | C+ | New England Patriots | NE | DST | @ TB | Sun 1:00pm ET |
| 13 | C+ | Los Angeles Chargers | LAC | DST | vs PIT | Sun 8:20pm ET |
| 14 | C | New York Jets | NYJ | DST | vs CLE | Sun 1:00pm ET |
| 15 | C | Indianapolis Colts | IND | DST | vs ATL | Sun 9:30am ET |
| 16 | C- | Pittsburgh Steelers | PIT | DST | @ LAC | Sun 8:20pm ET |
| 17 | C- | Atlanta Falcons | ATL | DST | @ IND | Sun 9:30am ET |
| 18 | D+ | Tampa Bay Buccaneers | TB | DST | vs NE | Sun 1:00pm ET |
| 19 | D | New York Giants | NYG | DST | @ CHI | Sun 1:00pm ET |
| 20 | D | Green Bay Packers | GB | DST | vs PHI | Mon 8:15pm ET |
| 21 | D- | San Francisco 49ers | SF | DST | vs LAR | Sun 4:25pm ET |
| 22 | D- | New Orleans Saints | NO | DST | @ CAR | Sun 1:00pm ET |
| 23 | F | Philadelphia Eagles | PHI | DST | @ GB | Mon 8:15pm ET |
| 24 | F | Arizona Cardinals | ARI | DST | @ SEA | Sun 4:05pm ET |
| 25 | F | Minnesota Vikings | MIN | DST | vs BAL | Sun 1:00pm ET |
| 26 | F | Las Vegas Raiders | LV | DST | @ DEN | Thu 8:15pm ET |
| 27 | F | Washington Commanders | WAS | DST | vs DET | Sun 4:25pm ET |
| 28 | F | Miami Dolphins | MIA | DST | vs BUF | Sun 1:00pm ET |
Week 10 Kicker Start/Sit Grades
| Rank | Grade | Name | Team | Position | Opp | Kickoff |
| 1 | A+ | Cameron Dicker | LAC | K | vs PIT | Sun 8:20pm ET |
| 2 | A- | Chris Boswell | PIT | K | @ LAC | Sun 8:20pm ET |
| 3 | B+ | Chase McLaughlin | TB | K | vs NE | Sun 1:00pm ET |
| 4 | B | Michael Badgley | IND | K | vs ATL | Sun 9:30am ET |
| 5 | B- | Jake Bates | DET | K | @ WAS | Sun 4:25pm ET |
| 6 | C+ | Tyler Loop | BAL | K | @ MIN | Sun 1:00pm ET |
| 7 | C+ | Matt Prater | BUF | K | @ MIA | Sun 1:00pm ET |
| 8 | C | Eddy Pineiro | SF | K | vs LAR | Sun 4:25pm ET |
| 9 | C | Jason Myers | SEA | K | vs ARI | Sun 4:05pm ET |
| 10 | C | Cairo Santos | CHI | K | vs NYG | Sun 1:00pm ET |
| 11 | C | Wil Lutz | DEN | K | vs LV | Thu 8:15pm ET |
| 12 | C | Will Reichard | MIN | K | vs BAL | Sun 1:00pm ET |
| 13 | C | Ka’imi Fairbairn | HOU | K | vs JAC | Sun 1:00pm ET |
| 14 | C | Andy Borregales | NE | K | @ TB | Sun 1:00pm ET |
| 15 | C | Brandon McManus | GB | K | vs PHI | Mon 8:15pm ET |
| 16 | C | Joshua Karty | LAR | K | @ SF | Sun 4:25pm ET |
| 17 | C | Cam Little | JAC | K | @ HOU | Sun 1:00pm ET |
| 18 | C- | Jake Elliott | PHI | K | @ GB | Mon 8:15pm ET |
| 19 | C- | Ryan Fitzgerald | CAR | K | vs NO | Sun 1:00pm ET |
| 20 | D+ | Chad Ryland | ARI | K | @ SEA | Sun 4:05pm ET |
| 21 | D+ | Graham Gano | NYG | K | @ CHI | Sun 1:00pm ET |
| 22 | D | Matt Gay | WAS | K | vs DET | Sun 4:25pm ET |
| 23 | D | Nick Folk | NYJ | K | vs CLE | Sun 1:00pm ET |
| 24 | D | Daniel Carlson | LV | K | @ DEN | Thu 8:15pm ET |
| 25 | D | Zane Gonzalez | ATL | K | @ IND | Sun 9:30am ET |
| 26 | D | Riley Patterson | MIA | K | vs BUF | Sun 1:00pm ET |
| 27 | D- | Blake Grupe | NO | K | @ CAR | Sun 1:00pm ET |
| 28 | D- | Andre Szmyt | CLE | K | @ NYJ | Sun 1:00pm ET |
Subscribe: YouTube | Spotify | Apple Podcasts | iHeart | Castbox | Amazon Music | Podcast Addict | TuneIn






