Targets Per Route Run Report: Week 9 (Fantasy Football)

The FootClan
Unlock Exclusive Tools + Bonus Episode
Join the FootClan

Welcome back to the TPRR report. As a refresher, Targets Per Route Run, or TPRR, is a metric that quantifies a player’s efficiency in earning targets. For wide receivers, a target is the most important underlying metric to predict consistent fantasy output, so a player’s ability to earn these targets at a high rate is key. Historically, a 20% TPRR is a good minimum threshold we want to see, and the best of the best consistently see TPRRs north of 30%.

Let’s take a look at this week’s leaders. TPRR is only part of the story, and we’re gradually shifting toward focusing on season-long trends over one-off performances. The Pittsburgh Steelers and San Francisco 49ers are on bye in Week 9.

Week 8 targets per route run leaders stat table

Data: pff.com

Week 8 Reactions

Looking back to our predictions last week, George Kittle blew up, Amari Cooper was uninvolved but Khalil Shakir and Dalton Kincaid had season-best weeks, Josh Downs proved me wrong, and Cedric Tillman was a week winner. We press on.

Calvin Ridley Proves Andy Right

If you’ve been listening to the podcast, you know that Andy was ready to be hurt again by Calvin Ridley. The squeaky wheel in Tennessee has been getting the grease since Tennessee’s bye week, with eight or more targets for three games running and at least 24% TPRR. It’s the year of backup quarterback redemption, and Mason Rudolph would be wise to continue looking Ridley’s way. New England’s pass defense has been middle of the pack in 2024, and Ridley is in a good spot to produce.

Courtland Sutton

Sutton has a tendency to go missing on any given Sunday, but he is emerging as a trusty target for Bo Nix. With the Ravens giving up the most passing yards in the league and boasting a top-three offense, I’m expecting ample opportunity for the ascendant rookie to air it out to Courtland Sutton.

2026 Ultimate Draft Kit
Get the 2026 Ultimate Draft Kit!
Preorder the 2026 UDK

Paradise Lost & Found

Maybe John Milton was onto something in the 1600s. Is it better to reign in hell (Cleveland’s offense with Deshaun Watson) or serve in heaven (Buffalo)? Amari Cooper (8% TPRR) turned in an absolute dud in Week 8. While we can consider this part of his acclimation — Cooper only played 50% of the offensive snaps — there will be weeks when he isn’t needed for the offense to click. Not coincidentally, we’ve seen Khalil Shakir, Dalton Kincaid, and James Cook turn in big performances since Cooper’s arrival in Buffalo. I’m keeping the faith, but Cooper doesn’t have the offense all to himself.

Team Focus: Cleveland Browns

Cedric Tillman (22.5% TPRR) will get most of the headlines for his two touchdowns, but it’s worth noting that Elijah Moore (remember Elijah Moore?!) led the team in targets and posted a 33% TPRR with Jameis Winston under center. The Chargers lead the NFL in opponent’s points per game, and their slow pace of play will present the Browns with limited opportunities. Looking ahead, the Browns play in New Orleans after their Week 10 bye, then face a gauntlet against Pittsburgh and Denver in Weeks 12 and 13. Temper those expectations.

The Full List – Season TPRR Rankings 

Targets Per Route Run – Through Week 8 (Min 100 routes)
Rank Player Team Routes Targets TPRR + /-
1 Malik Nabers NYG 233 71 30.5% 1
2 Josh Downs IND 157 45 28.7% 1
3 Justin Jefferson MIN 214 61 28.5% 2
4 Dontayvion Wicks GB 140 39 27.9% 0
5 Nico Collins HST 162 44 27.2% 2
6 A.J. Brown PHI 107 29 27.1% 4
7 Diontae Johnson CAR 212 57 26.9% 2
8 CeeDee Lamb DAL 257 68 26.5% 14
9 Garrett Wilson NYJ 313 82 26.2% 5
10 Tee Higgins CIN 165 43 26.1% 3
11 Amon-Ra St. Brown DET 201 52 25.9% -5
12 George Pickens PIT 218 56 25.7% -4
13 Tutu Atwell LA 138 35 25.4% 3
14 Drake London ATL 274 68 24.8% 1
15 Wan’Dale Robinson NYG 272 67 24.6% -4
16 Chris Godwin TB 244 60 24.6% 1
17 Jauan Jennings SF 147 36 24.5% 1
18 Terry McLaurin WAS 240 57 23.8% 3
19 Tyreek Hill MIA 211 50 23.7% 5
20 Ladd McConkey LAC 187 44 23.5% 0
21 Rashid Shaheed NO 171 40 23.4% 4
22 Khalil Shakir BUF 161 37 23.0% 13
23 Stefon Diggs HST 270 62 23.0% 6
24 Brian Thomas Jr. JAX 214 49 22.9% 2
25 Chris Olave NO 184 42 22.8% 13
26 Zay Flowers BLT 252 57 22.6% 7
27 Marvin Harrison Jr. ARZ 220 49 22.3% 0
28 DeVonta Smith PHI 180 40 22.2% 9
29 Olamide Zaccheaus WAS 118 26 22.0% -17
30 Troy Franklin DEN 101 22 21.8% -7
31 Deebo Samuel SF 180 39 21.7% 8
32 Calvin Ridley TEN 218 47 21.6% 22
33 Mike Evans TB 196 42 21.4% -3
34 Christian Kirk JAX 220 47 21.4% 0
35 D.K. Metcalf SEA 287 61 21.3% -3
36 Amari Cooper BUF 269 57 21.2% -8
37 Courtland Sutton DEN 267 56 21.0% 12
38 Brandon Aiyuk SF 215 45 20.9% -2
39 Davante Adams NYJ 194 40 20.6% 5
40 Quentin Johnston LAC 107 22 20.6% 0
41 Michael Pittman Jr. IND 244 50 20.5% -10
42 Ja’Marr Chase CIN 287 58 20.2% 8
43 Jakobi Meyers LV 216 43 19.9% -1
44 Jayden Reed GB 206 41 19.9% -3
45 DeAndre Hopkins KC 121 24 19.8% 3
46 Darnell Mooney ATL 280 55 19.6% -2
47 Keenan Allen CHI 144 28 19.4% 0
48 Jaxon Smith-Njigba SEA 318 61 19.2% 4
49 Demario Douglas NE 193 37 19.2% -5
50 DJ Moore CHI 256 49 19.1% -7
51 Romeo Doubs GB 215 39 18.1% 5
52 Noah Brown WAS 138 25 18.1% -1
53 Tyler Johnson LA 116 21 18.1% 0
54 Xavier Legette CAR 184 33 17.9% 11
55 Keon Coleman BUF 191 34 17.8% 9
56 Xavier Worthy KC 198 35 17.7% 11
57 Nelson Agholor BLT 120 21 17.5% 11
58 Michael Wilson ARZ 226 39 17.3% 5
59 Jaylen Waddle MIA 210 36 17.1% 1
60 Greg Dortch ARZ 165 28 17.0% -5
61 Allen Lazard NYJ 255 43 16.9% 0
62 Tank Dell HST 228 38 16.7% -5
62 Gabe Davis JAX 210 35 16.7% -4
64 Jameson Williams DET 178 29 16.3% 2
65 Tyler Lockett SEA 278 45 16.2% -6
66 Tyler Boyd TEN 192 31 16.1% 5
67 Christian Watson GB 127 20 15.7% 20
68 Darius Slayton NYG 299 47 15.7% 1
69 Jordan Addison MIN 140 22 15.7% -7
70 Lil’Jordan Humphrey DEN 160 25 15.6% 15
71 Calvin Austin III PIT 161 25 15.5% -1
72 Elijah Moore CLV 268 41 15.3% 20
73 Cedric Tillman CLV 159 24 15.1% 20
74 Jerry Jeudy CLV 321 48 15.0% 4
75 Josh Reynolds DEN 128 19 14.8% -1
76 Jonathan Mingo CAR 176 26 14.8% -1
77 Rome Odunze CHI 239 35 14.6% 9
78 Ray-Ray McCloud III ATL 267 39 14.6% -5
79 K.J. Osborn NE 110 16 14.5% 3
80 Brandin Cooks DAL 135 19 14.1% 3
81 Ja’Lynn Polk NE 178 25 14.0% 3
82 Jalen Coker CAR 107 15 14.0% #N/A
83 Joshua Palmer LAC 150 21 14.0% -4
84 Rashod Bateman BLT 240 33 13.8% -12
85 Jalen Tolbert DAL 259 35 13.5% -8
86 DJ Turner LV 156 21 13.5% 5
87 Jalen McMillan TB 169 22 13.0% 10
88 Alec Pierce IND 226 29 12.8% 0
89 Jalen Nailor MIN 156 20 12.8% 10
90 Tre Tucker LV 282 35 12.4% -1
91 Simi Fehoko LAC 122 15 12.3% -12
92 Demarcus Robinson LA 230 28 12.2% 3
93 Mason Tipton NO 173 21 12.1% -17
94 Jalen Brooks DAL 124 15 12.1% -15
95 Dyami Brown WAS 110 13 11.8% 1
96 Van Jefferson PIT 184 20 10.9% 6
97 Andrei Iosivas CIN 244 26 10.7% 4
98 Mack Hollins BUF 179 19 10.6% 0
99 Kayshon Boutte NE 143 15 10.5% 7
100 Mike Williams NYJ 186 19 10.2% 0
101 Trey Palmer TB 110 11 10.0% #N/A
102 Luke McCaffrey WAS 144 14 9.7% 1
103 Sterling Shepard TB 158 15 9.5% 1
104 Xavier Hutchinson HST 103 8 7.8% #N/A
105 Justin Watson KC 164 12 7.3% 3
106 Jahan Dotson PHI 176 12 6.8% 1

Leave a Reply

Your email address will not be published. Required fields are marked *