Targets Per Route Run Report: Week 8 (Fantasy Football)
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. As you may have noticed, everyone is hurt.
POV: your fantasy team is 0-3 and everyone is injured pic.twitter.com/pp6ENuw8f1
— NFL Fantasy Football (@NFLFantasy) September 23, 2024
But we press on. Let’s take a look at last week’s TPRR leaders.

Route & Target Data from pff.com
Week 7 Reactions
A San Francisco Treat Trick
Showing my age here, but this section is brought by an ad jingle that has never left my brain:
Brandon Aiyuk is out for the season after tearing both his MCL and ACL in Week 7, and Deebo Samuel‘s Week 8 isn’t a sure thing after pneumonia-like symptoms landed him in the hospital. The last time the 49ers were missing two pass catchers, Jauan Jennings scored three touchdowns. Despite taking a back seat in recent weeks, Jennings’ TPRR for the season is a solid 24.5%, so he’s the best bet to pick up the slack alongside George Kittle (24% TPRR on 174 routes in 2024). Our editor-in-chief Kyle Borgognoni notes that the absence of Christian McCaffrey has correlated with the 49ers targeting WRs at a 66% rate. Coincidence? I think not.
Amari Cooper
You won’t find Amari Cooper on the list above because he ran only 12 routes in Week 7, however, he saw five targets a.k.a. 42% TPRR. As we noted last week, Cooper’s addition may limit the appeal of Keon Coleman and Khalil Shakir to flex status, but the offense gets an overall boost and is less likely to bottom out in a given week. Coleman, Shakir, and Dalton Kincaid all had TPRRs north of 20% on 20+ routes run against Tennessee.
Ups and Downs, Just Downs.
Retreading last week’s article, we can’t overlook Josh Downs‘ top-three TPRR ranking for the season (full list below), but Anthony Richardson‘s poor passing performances relegate him to a risky start. The best news for Josh Downs would be Joe Flacco under center.
Let’s Get Crazy, Cleveland Browns Edition
Deshaun Watson is out. Jameis Winston is in. While I’m hesitant to trust anyone on the Browns’ offense, the fact remains that they have to play in Week 8. That means there will be 11 players on the field, and I don’t expect Cleveland to be able to establish the run and keep up with Lamar Jackson. That means they’ll be throwing. David Njoku should be started anyway, and Cedric Tillman is worth a flyer for WR-needy teams.
“That’s Why I’m Well Compensated”
Mike Tomlin decided to move to Russell Wilson, despite Justin Fields overseeing a 4-2 record for the Steelers. And boy, did it work out in Week 7. Pickens (31% TPRR) benefitted from the switch and is a must-start in Week 8 before Pittsburgh hits their Week 9 bye.
The Full List – Season TPRR RankingsÂ
Targets Per Route Run – Through Week 7 (Min 85 routes)
Rank
Player
Team
Routes
Targets
TPRR
+ /-
1
Rashee Rice
KC
91
29
31.9%
2
2
Malik Nabers
NYG
190
59
31.1%
0
3
Josh Downs
IND
126
38
30.2%
-2
4
Dontayvion Wicks
GB
131
37
28.2%
3
5
Justin Jefferson
MIN
185
52
28.1%
0
6
Amon-Ra St. Brown
DET
182
50
27.5%
4
7
Nico Collins
HST
162
44
27.2%
1
8
George Pickens
PIT
189
51
27.0%
6
9
Diontae Johnson
CAR
212
57
26.9%
-3
10
A.J. Brown
PHI
86
23
26.7%
#N/A
11
Wan’Dale Robinson
NYG
233
62
26.6%
-2
12
Olamide Zaccheaus
WAS
98
26
26.5%
6
13
Tee Higgins
CIN
165
43
26.1%
3
14
Garrett Wilson
NYJ
285
74
26.0%
-1
15
Drake London
ATL
244
62
25.4%
0
16
Tutu Atwell
LA
131
33
25.2%
14
17
Chris Godwin
TB
244
60
24.6%
0
18
Jauan Jennings
SF
147
36
24.5%
1
19
Jordan Whittington
LA
95
23
24.2%
1
20
Ladd McConkey
LAC
157
38
24.2%
-9
21
Terry McLaurin
WAS
205
49
23.9%
5
22
CeeDee Lamb
DAL
220
52
23.6%
0
23
Troy Franklin
DEN
85
20
23.5%
#N/A
24
Tyreek Hill
MIA
175
41
23.4%
-12
25
Rashid Shaheed
NO
171
40
23.4%
-1
26
Brian Thomas Jr.
JAX
197
45
22.8%
2
27
Marvin Harrison Jr.
ARZ
184
42
22.8%
0
28
Amari Cooper
BUF
244
55
22.5%
7
29
Stefon Diggs
HST
242
54
22.3%
5
30
Mike Evans
TB
196
42
21.4%
8
31
Michael Pittman Jr.
IND
206
44
21.4%
1
32
D.K. Metcalf
SEA
286
61
21.3%
5
33
Zay Flowers
BLT
211
45
21.3%
-10
34
Christian Kirk
JAX
198
42
21.2%
2
35
Khalil Shakir
BUF
133
28
21.1%
10
36
Brandon Aiyuk
SF
215
45
20.9%
13
37
DeVonta Smith
PHI
158
33
20.9%
-12
38
Chris Olave
NO
139
29
20.9%
2
39
Deebo Samuel
SF
155
32
20.6%
0
40
Quentin Johnston
LAC
107
22
20.6%
3
41
Jayden Reed
GB
186
38
20.4%
-10
42
Jakobi Meyers
LV
182
37
20.3%
2
43
DJ Moore
CHI
224
45
20.1%
4
44
Darnell Mooney
ATL
250
50
20.0%
2
44
Demario Douglas
NE
170
34
20.0%
6
44
Davante Adams
NYJ
165
33
20.0%
-2
47
Keenan Allen
CHI
112
22
19.6%
1
48
DeAndre Hopkins
TEN
107
21
19.6%
-27
49
Courtland Sutton
DEN
232
45
19.4%
-20
50
Ja’Marr Chase
CIN
247
47
19.0%
3
51
Noah Brown
WAS
100
19
19.0%
-18
52
Jaxon Smith-Njigba
SEA
288
54
18.8%
2
53
Tyler Johnson
LA
107
20
18.7%
4
54
Calvin Ridley
TEN
179
33
18.4%
9
55
Greg Dortch
ARZ
148
27
18.2%
0
56
Romeo Doubs
GB
186
33
17.7%
17
57
Tank Dell
HST
198
34
17.2%
1
58
Gabe Davis
JAX
204
35
17.2%
1
59
Tyler Lockett
SEA
246
42
17.1%
6
60
Jaylen Waddle
MIA
176
30
17.0%
-9
61
Allen Lazard
NYJ
255
43
16.9%
1
62
Jordan Addison
MIN
113
19
16.8%
-10
63
Michael Wilson
ARZ
197
33
16.8%
-3
64
Keon Coleman
BUF
163
27
16.6%
10
65
Xavier Legette
CAR
158
26
16.5%
-1
66
Jameson Williams
DET
178
29
16.3%
-10
67
Xavier Worthy
KC
167
27
16.2%
19
68
Nelson Agholor
BLT
100
16
16.0%
-2
69
Darius Slayton
NYG
256
40
15.6%
-8
70
Calvin Austin III
PIT
136
21
15.4%
6
71
Tyler Boyd
TEN
163
25
15.3%
0
72
Rashod Bateman
BLT
198
30
15.2%
0
73
Ray-Ray McCloud III
ATL
238
36
15.1%
-5
74
Josh Reynolds
DEN
128
19
14.8%
1
75
Jonathan Mingo
CAR
155
23
14.8%
-5
76
Mason Tipton
NO
129
19
14.7%
18
77
Jalen Tolbert
DAL
221
32
14.5%
0
78
Jerry Jeudy
CLV
278
40
14.4%
-9
79
Joshua Palmer
LAC
119
17
14.3%
3
79
Jalen Brooks
DAL
98
14
14.3%
-1
79
Simi Fehoko
LAC
91
13
14.3%
#N/A
82
K.J. Osborn
NE
106
15
14.2%
0
83
Brandin Cooks
DAL
135
19
14.1%
-2
84
Ja’Lynn Polk
NE
178
25
14.0%
-4
85
Lil’Jordan Humphrey
DEN
138
19
13.8%
4
86
Rome Odunze
CHI
212
29
13.7%
-1
87
Christian Watson
GB
104
14
13.5%
-8
88
Alec Pierce
IND
196
26
13.3%
0
89
Tre Tucker
LV
248
32
12.9%
2
89
JuJu Smith-Schuster
KC
93
12
12.9%
-7
91
DJ Turner
LV
132
17
12.9%
6
92
Elijah Moore
CLV
235
30
12.8%
0
93
Cedric Tillman
CLV
119
15
12.6%
#N/A
94
Cedrick Wilson Jr.
NO
88
11
12.5%
#N/A
95
Demarcus Robinson
LA
201
25
12.4%
-5
96
Dyami Brown
WAS
98
12
12.2%
3
97
Jalen McMillan
TB
123
15
12.2%
7
98
Mack Hollins
BUF
162
19
11.7%
-11
99
Jalen Nailor
MIN
138
16
11.6%
1
100
Mike Williams
NYJ
167
19
11.4%
-5
101
Andrei Iosivas
CIN
206
23
11.2%
-8
102
Van Jefferson
PIT
155
15
9.7%
1
103
Luke McCaffrey
WAS
128
12
9.4%
-6
104
Sterling Shepard
TB
121
11
9.1%
#N/A
105
Jalin Hyatt
NYG
99
8
8.1%
2
106
Kayshon Boutte
NE
112
9
8.0%
-4
107
Jahan Dotson
PHI
163
12
7.4%
-2
108
Justin Watson
KC
132
9
6.8%
-2

