2025 GGL Yards from Scrimmage Leaders

Season:
Position:
Player's First Year:
Filter:
RNK NAME POS Scrimmage Rush Rec
1 Seahawks Kenneth Walker III HB 654 621 33
2 Broncos Troy Franklin WR 624 0 624
3 Buccaneers Derrick Henry HB 563 476 87
4 Patriots Rhamondre Stevenson HB 555 545 10
5 Eagles Saquon Barkley HB 550 492 58
6 Bengals Ja'Marr Chase WR 548 0 548
7 Jaguars Travis Etienne HB 544 521 23
8 Packers Romeo Doubs WR 515 0 515
9 49ers Christian McCaffrey HB 512 418 94
10 Titans Tony Pollard HB 502 468 34
11 Packers Josh Jacobs HB 478 432 46
12 Falcons Tyler Allgeier HB 478 470 8
13 Ravens Rashod Bateman WR 474 0 474
14 49ers Ricky Pearsall WR 464 0 464
15 Colts Jonathan Taylor HB 460 352 108
16 Texans Dameon Pierce HB 453 450 3
17 Cowboys Xavier Worthy WR 434 0 434
18 Cowboys CeeDee Lamb WR 412 0 412
19 Ravens Bijan Robinson HB 410 342 68
20 Browns Nick Chubb HB 406 391 15
21 Cowboys Rachaad White HB 405 381 24
22 Eagles Johnny Wilson WR 402 0 402
23 Chiefs Isiah Pacheco HB 394 348 46
24 Chargers Courtland Sutton WR 394 0 394
25 Falcons Adonai Mitchell WR 380 0 380
26 Redskins Brian Robinson HB 378 355 23
27 Chargers J.K. Dobbins HB 372 372 0
28 Steelers Najee Harris HB 371 340 31
29 Rams Tee Higgins WR 367 0 367
30 Buccaneers Stefon Diggs WR 364 0 364
31 Lions Brandon Aiyuk WR 362 0 362
32 Bengals Andrei Iosivas WR 357 0 357
33 Redskins Luke McCaffrey WR 355 0 355
34 Dolphins Jaylen Wright HB 354 331 23
35 Bills Darius Slayton WR 350 0 350
36 Raiders Zamir White HB 348 348 0
37 Bears Cole Kmet TE 348 0 348
38 Vikings Jordan Addison WR 348 0 348
39 Falcons Keon Coleman WR 344 0 344
40 Bills James Cook HB 341 341 0
41 Packers Christian Watson WR 335 0 335
42 Buccaneers Mike Evans WR 334 0 334
43 Bills Curtis Samuel WR 331 0 331
44 Colts Michael Pittman Jr WR 327 0 327
45 Seahawks D.K. Metcalf WR 325 0 325
46 Broncos Marvin Mims Jr. WR 325 0 325
47 Saints Chris Olave WR 325 0 325
48 Broncos Audric Estime HB 324 311 13
49 Titans Chigoziem Okonkwo TE 322 0 322
50 Panthers Jayden Reed WR 320 0 320
51 Lions Jahmyr Gibbs HB 320 241 79
52 Patriots Jalin Hyatt WR 317 0 317
53 Giants Tyrone Tracy Jr. HB 316 291 25
54 Bears Cam Akers HB 316 308 8
55 Jets Ryan Flournoy WR 315 0 315
56 Falcons Kyle Pitts TE 303 -3 306
57 Texans Nico Collins WR 302 0 302
58 Jets Breece Hall HB 301 283 18
59 Rams Kyren Williams HB 299 299 0
60 Cardinals Trey Benson HB 294 285 9
61 Bills Darnell Mooney WR 289 0 289
62 Giants Puka Nacua WR 287 0 287
63 Cardinals Xavier Weaver WR 286 0 286
64 Eagles A.J. Brown WR 281 0 281
65 49ers Deebo Samuel WR 279 0 279
66 Dolphins Amari Cooper WR 274 0 274
67 Bears Rome Odunze WR 273 0 273
68 Bengals Zack Moss HB 273 209 64
69 Chargers Harrison Bryant TE 271 0 271
70 Panthers Xavier Legette WR 270 0 270
71 Vikings Tre Mixon HB 269 247 22
72 Bills Dalton Kincaid TE 264 0 264
73 Saints A.T. Perry WR 261 0 261
74 Panthers Jaylen Warren HB 259 226 33
75 Texans Cole Burgess WR 253 0 253
76 Jets Eric Vogt WR 252 0 252
77 Raiders Jakobi Meyers WR 247 0 247
78 Patriots Chris Godwin WR 247 0 247
79 Titans Tyreek Hill WR 244 -6 250
80 49ers George Kittle TE 239 0 239
81 Bears D. J. Moore WR 239 0 239
82 Colts Josh Downs WR 237 0 237
83 Lions Sam LaPorta TE 234 0 234
84 Chargers Quentin Johnston WR 228 0 228
85 Chiefs Gio Fallin WR 225 13 212
86 Jaguars Evan Engram TE 225 0 225
87 Jaguars Brian Thomas Jr WR 224 0 224
88 Vikings Justin Jefferson WR 224 -6 230
89 Seahawks Jaxon Smith-Njigba WR 220 0 220
90 Dolphins Jaylen Waddle WR 219 0 219
91 Browns Equanimeous St. Brown WR 218 0 218
92 Saints Bub Means WR 212 0 212
93 Packers Luke Musgrave TE 211 0 211
94 Texans Dalton Schultz TE 209 0 209
95 Saints A.J. Dillon HB 206 176 30
96 Jets Allen Lazard WR 205 0 205
97 Chiefs Rashee Rice WR 202 0 202
98 Redskins Terry McLaurin WR 202 0 202
99 Dolphins Jonnu Smith TE 199 0 199
100 Dolphins DJ Chark WR 197 0 197
101 Rams Cooper Kupp WR 194 0 194
102 Texans Joe Mixon HB 185 175 10
103 Seahawks Noah Fant TE 181 0 181
104 Lions Amon-Ra St. Brown WR 181 0 181
105 Rams Donald Parham Jr. TE 180 0 180
106 Dolphins Terrelle Beach WR 178 0 178
107 Ravens Mark Andrews TE 172 0 172
108 49ers Jauan Jennings WR 172 0 172
109 Cardinals Marvin Harrison Jr WR 169 0 169
110 Seahawks Zach Charbonnet HB 167 155 12
111 Jaguars Tank Bigsby HB 166 166 0
112 Titans Marquise Brown WR 166 0 166
113 Colts Andrew Ogletree TE 165 0 165
114 Cowboys Jake Ferguson TE 165 0 165
115 Rams Garrett Wilson WR 159 0 159
116 Texans Brevin Jordan FB 159 63 96
117 Seahawks Rashad Calmelat WR 151 0 151
118 Colts Alec Pierce WR 148 0 148
119 Chiefs Skyy Moore WR 146 0 146
120 Patriots John FitzPatrick TE 146 0 146
121 Buccaneers Devin Culp TE 144 0 144
122 Buccaneers Bucky Irving HB 143 137 6
123 Browns Jerry Jeudy WR 143 0 143
124 Steelers George Pickens WR 139 0 139
125 Jaguars Gabriel Davis WR 138 0 138
126 Buccaneers Jaheim Bell FB 137 46 91
127 Bengals Kylen Granson TE 136 0 136
128 Cardinals Trey McBride TE 135 0 135
129 Steelers Pat Freiermuth TE 133 0 133
130 Rams Braelon Allen HB 132 111 21
131 Giants Malik Nabers WR 132 0 132
132 Dolphins Devon Achane HB 132 124 8
133 Giants Theo Johnson TE 132 0 132
134 Steelers Calvin Austin III WR 132 0 132
135 49ers Ronnie Bell WR 130 0 130
136 Chiefs Jalen Tolbert WR 125 0 125
137 Texans Tyler Lockett WR 124 0 124
138 Cowboys Rashid Shaheed WR 120 0 120
139 Packers Terrace Marshall Jr. WR 117 0 117
140 Vikings Diontae Johnson WR 117 0 117
141 Redskins Keenan Allen WR 113 0 113
142 Bills Aaron Jones HB 112 112 0
143 Patriots Antonio Gibson HB 107 107 0
144 Eagles Albert Okwuegbunam FB 107 72 35
145 Bengals Blake Corum HB 106 103 3
146 Panthers Bo Melton WR 105 0 105
147 Texans Tank Dell WR 101 0 101
148 Lions Jameson Williams WR 99 0 99
149 Titans Treylon Burks WR 97 -9 106
150 Panthers Thomas Yassmin TE 96 0 96
151 Lions David Montgomery HB 95 82 13
152 Eagles Dallas Goedert TE 93 0 93
153 Falcons Marquez V-Scantling WR 92 0 92
154 Ravens Alex Free WR 92 0 92
155 Browns David Njoku TE 92 0 92
156 Jets Jeremy Ruckert TE 89 0 89
157 Eagles DeVonta Smith WR 89 0 89
158 Bengals Elijah Moore WR 88 0 88
159 Chargers Hassan Haskins HB 84 84 0
160 Seahawks Dareke Young WR 84 0 84
161 Vikings T. J. Hockenson TE 84 0 84
162 Saints Jamaal Williams HB 81 74 7
163 Raiders Brock Bowers TE 81 0 81
164 Browns Simi Fehoko WR 80 0 80
165 Eagles Will Shipley HB 79 79 0
166 Vikings Rico Dowdle HB 78 72 6
167 Raiders Trey Palmer WR 77 0 77
168 Vikings CJ Ham FB 77 3 74
169 49ers Isaac Guerendo HB 77 55 22
170 Rams Juwan Johnson TE 76 0 76
171 Bengals Charlie Jones WR 76 0 76
172 Saints Raheem Mostert HB 75 75 0
173 Steelers James Crothers WR 73 0 73
174 Panthers Chuba Hubbard HB 71 65 6
175 Falcons Drake London WR 71 0 71
176 Chiefs Pat Pullard HB 71 60 11
177 Titans Tyjae Spears HB 70 28 42
178 Vikings Parris Campbell WR 70 0 70
179 Packers Lawrence Cager FB 70 45 25
180 Chargers Greg Cantu TE 69 0 69
181 Seahawks A.J. Barner FB 69 44 25
182 Lions Sione Vaki FB 69 33 36
183 Eagles Denzel Rivero HB 69 69 0
184 Colts Travis Homer HB 69 53 16
185 Redskins Ben Sinnott TE 68 0 68
186 Bears Roschon Johnson HB 67 67 0
187 Cowboys Noah Shenault HB 65 65 0
188 Ravens Isaiah Hodgins WR 65 0 65
189 Colts Anthony Gould WR 64 0 64
190 Cowboys Brandin Cooks WR 63 0 63
191 Buccaneers Cade Otton TE 63 0 63
192 Raiders Tre Tucker WR 62 0 62
193 Ravens Javon Baker WR 61 0 61
194 Panthers Adam Thielen WR 60 0 60
195 Rams Davis Allen FB 59 39 20
196 Broncos Greg Dulcich TE 59 0 59
197 Redskins Austin Ekeler HB 58 44 14
198 Jaguars Christian Kirk WR 58 0 58
199 Cowboys Andrew Beck FB 58 25 33
200 Bengals Erick All FB 57 35 22
201 Broncos John Metchie III WR 56 0 56
202 Steelers Tucker Fisk FB 54 20 34
203 Cardinals Ezekiel Elliott HB 53 53 0
204 Rams Jordan Whittington WR 52 0 52
205 Jets Sean Tucker HB 52 52 0
206 Chargers Josh Palmer WR 52 0 52
207 Saints Donovan Peoples-Jones WR 51 0 51
208 Patriots Josiah Deguara FB 51 43 8
209 Patriots Tyquan Thornton WR 50 0 50
210 Bears Layne Brock WR 49 0 49
211 Steelers Trey Sermon HB 48 48 0
212 Cardinals Emari Demercado FB 47 40 7
213 Packers Luke Benson TE 47 0 47
214 Titans Jha'Quan Jackson WR 47 0 47
215 Cardinals DeAndre Hopkins WR 46 0 46
216 Ravens Keaton Mitchell HB 46 47 -1
217 Packers MarShawn Lloyd HB 46 43 3
218 Chiefs Cade Stover TE 45 0 45
219 Falcons James Conner HB 45 45 0
220 Bengals Colby Parkinson TE 45 0 45
221 Cardinals Tip Reiman TE 44 0 44
222 Broncos Tanner McLachlan FB 44 28 16
223 Dolphins Alec Ingold FB 44 31 13
224 49ers Kyle Juszczyk FB 43 12 31
225 Saints Foster Moreau TE 43 0 43
226 Patriots K.J. Hamler WR 43 0 43
227 Redskins Dyami Brown WR 43 0 43
228 Bengals Jermaine Burton WR 42 0 42
229 Bears D'Andre Swift HB 42 42 0
230 Titans Calvin Ridley WR 42 0 42
231 Seahawks Kenny McIntosh HB 40 40 0
232 Giants Hunter Leo QB 39 39 0
233 Jaguars Devin Duvernay WR 38 0 38
234 Chargers Paul Bushman FB 38 15 23
235 Buccaneers Jalen McMillan WR 38 0 38
236 Jets Taysom Hill TE 38 0 38
237 Raiders Alvin Kamara HB 37 33 4
238 Falcons Justin Shorter WR 37 0 37
239 Broncos Jaleel McLaughlin HB 37 19 18
240 Bills Nick Covert WR 36 0 36
241 Saints Peyton Hendershot FB 36 31 5
242 Giants Zack Kuntz FB 35 35 0
243 Saints Mason Tipton WR 35 0 35
244 Chiefs Noah Gray TE 33 0 33
245 Browns Jerome Ford HB 33 30 3
246 49ers Jacob Cowing WR 33 0 33
247 Bills Khalil Shakir WR 33 0 33
248 Lions Roderick Gilliland HB 32 27 5
249 Ravens Reggie Gilliam FB 31 21 10
250 Jets David Ah You FB 30 15 15
251 Panthers Ko Kieft FB 29 11 18
252 Chiefs Lucky Jackson WR 28 0 28
253 Giants Daniel Bellinger TE 28 0 28
254 Redskins Khari Blasingame FB 28 3 25
255 Broncos Jalen Reagor WR 27 0 27
256 Panthers Ja'Tavion Sanders TE 27 0 27
257 Jaguars Jack Stoll FB 26 11 15
258 Lions Brock Wright TE 26 0 26
259 Falcons Treyton Welch TE 25 25 0
260 Vikings Darnell Washington TE 23 0 23
261 Titans David Martin-Robins TE 23 0 23
262 Broncos Josh Reynolds WR 22 0 22
263 Giants Davante Adams WR 21 0 21
264 Browns Blake Whiteheart TE 19 0 19
265 49ers Tony Michaels TE 19 0 19
266 Dolphins Durham Smythe TE 19 0 19
267 Raiders Ramel Keyton WR 19 0 19
268 Patriots Hunter Henry TE 18 0 18
269 Cowboys Brevyn Spann-Ford TE 18 0 18
270 Eagles Jahan Dotson WR 18 0 18
271 Titans Julius Chestnut FB 18 18 0
272 Jaguars Brenton Strange TE 18 0 18
273 Jaguars Trevor Lawrence QB 17 17 0
274 Steelers Connor Heyward TE 17 0 17
275 Texans Jared Wiley TE 17 0 17
276 Bears Gerald Everett TE 17 0 17
277 Vikings Austin Hooper TE 17 0 17
278 Bills Lucas Krull FB 16 15 1
279 Ravens Rasheen Ali HB 14 14 0
280 Titans Deuce Vaughn HB 14 14 0
281 Bengals Zay Jones WR 14 0 14
282 Browns Kenny Yeboah FB 14 4 10
283 Broncos Javonte Williams HB 14 0 14
284 Rams Bryce Ford-Wheaton WR 14 0 14
285 Bears Ben Sims FB 13 13 0
286 Raiders Hunter Luepke FB 12 12 0
287 Chiefs Messiah Swinson FB 12 5 7
288 Colts J.C. Gerard FB 11 11 0
289 Giants KaVontae Turpin WR 11 0 11
290 Patriots Ty Davis-Price HB 10 10 0
291 Buccaneers Chris Rodriguez Jr. HB 8 8 0
292 Chiefs Devontez Walker WR 8 0 8
293 Jets Isaiah Davis HB 7 7 0
294 Chiefs Patrick Mahomes QB 7 7 0
295 Lions Mecole Hardman WR 7 0 7
296 Titans Josh Whyle TE 7 0 7
297 Patriots Ja'Lynn Polk WR 7 0 7
298 49ers Hayden Rucci TE 7 0 7
299 Giants Alexander Mattison HB 7 7 0
300 Saints Dallin Holker TE 7 0 7
301 Bears Moses Smith WR 6 0 6
302 Packers Khalil Herbert HB 6 6 0
303 Ravens Zay Flowers WR 6 0 6
304 Browns Miles Boykin WR 6 0 6
305 Texans Ramon Boyett HB 5 5 0
306 Packers Quez Watkins WR 5 0 5
307 Bengals Chase Brown HB 5 5 0
308 Eagles Grant Calcaterra TE 5 0 5
309 Colts Devon Stephen HB 5 0 5
310 Chargers Jamal Castille QB 4 4 0
311 Chargers Ashton Dulin WR 4 0 4
312 Falcons Elton McNutt TE 3 0 3
313 Broncos Luke Schoonmaker TE 3 0 3
314 Chiefs Kendall Milton HB 3 3 0
315 Panthers Miles Sanders HB 2 0 2
316 Jets Israel Abanikanda HB 2 2 0
317 Lions Parker White K 1 1 0
318 Cardinals Kevin Patino QB 1 1 0
319 Panthers Bryce Young QB 1 1 0
320 Falcons D'onta Foreman FB 1 1 0
321 49ers Brock Purdy QB 1 1 0