Home / Stats / 2025 player stats / Rushing yards leaders
REGULAR-SEASON RECORDS NFL rushing yards leaders 2025 Recorded player totals from the 2025 regular season. Compare the league leaders and explore player statistics for each team.
UPDATED Updated Aug 13, 2026, 12:51 pm EDT
Rushing yards leaders: 2025 regular season James Cook leads among the listed players with 1,621 rushing yards.
Ranks use recorded totals, with equal totals sharing the same rank. This table includes players with a positive recorded total in the selected category.
2025 regular season — rushing Rank Player Pos Team Games Att Yds TD 1 James Cook RB BUF 17 309 1,621 12 2 Derrick Henry RB BAL 17 307 1,595 16 3 Jonathan Taylor RB IND 17 323 1,585 18 4 Bijan Robinson RB ATL 17 287 1,478 7 5 De'Von Achane RB MIA 16 238 1,350 8 6 Kyren Williams RB LAR 17 259 1,252 10 7 Jahmyr Gibbs RB DET 17 243 1,223 13 8 Christian McCaffrey RB SF 17 311 1,202 10 9 Javonte Williams RB DAL 16 252 1,201 11 10 Saquon Barkley RB PHI 16 280 1,140 7 11 Travis Etienne RB JAX 17 260 1,107 7 12 D'Andre Swift RB CHI 16 223 1,087 9 13 Tony Pollard RB TEN 17 242 1,082 5 14 Rico Dowdle RB CAR 17 236 1,076 6 15 Breece Hall RB NYJ 16 243 1,065 4 16 Kenneth Walker III RB SEA 17 221 1,027 5 17 Chase Brown RB CIN 17 232 1,019 6 18 Ashton Jeanty RB LV 17 266 975 5 19 Jaylen Warren RB PIT 16 211 958 6 20 Josh Jacobs RB GB 15 234 929 13 21 TreVeyon Henderson RB NE 17 180 911 9 22 Quinshon Judkins RB CLE 14 230 827 7 23 Jacory Croskey-Merritt RB WAS 17 175 805 8 24 Kyle Monangai RB CHI 17 169 783 5 25 J.K. Dobbins RB DEN 10 153 772 4 26 Jordan Mason RB MIN 16 159 758 6 27 Blake Corum RB LAR 17 145 746 6 28 Tyrone Tracy Jr. RB NYG 15 176 740 2 29 Zach Charbonnet RB SEA 16 184 730 12 30 David Montgomery RB DET 17 158 716 8 31 Woody Marks RB HOU 16 196 703 2 32 Kimani Vidal RB LAC 13 155 643 3 33 Kareem Hunt RB KC 17 163 611 8 34 Rhamondre Stevenson RB NE 14 130 603 7 35 Bucky Irving RB TB 10 173 588 1 36 Josh Allen QB BUF 16 112 579 14 37 Rachaad White RB TB 17 132 572 4 38 Aaron Jones RB MIN 12 132 548 2 39 Omarion Hampton RB LAC 9 124 545 4 40 RJ Harvey RB DEN 17 146 540 7 41 Kenny Gainwell RB PIT 17 114 537 5 42 Tyler Allgeier RB ATL 17 143 514 8 43 Chuba Hubbard RB CAR 15 134 511 1 44 Nick Chubb RB HOU 15 122 506 3 45 Chris Rodriguez Jr. RB WAS 12 112 500 6 46 Justin Herbert QB LAC 16 83 498 2 47 Emanuel Wilson RB GB 17 125 496 3 48 Jaxson Dart QB NYG 14 86 487 9 49 Alvin Kamara RB NO 11 131 471 1 50 Isiah Pacheco RB KC 13 118 462 1 51 Drake Maye QB NE 17 103 450 4 52 Devin Singletary RB NYG 17 119 437 5 53 Patrick Mahomes QB KC 14 64 422 5 54 Jalen Hurts QB PHI 16 105 421 8 55 Cam Skattebo RB NYG 8 101 410 5 56 Brian Robinson RB SF 17 92 400 2 57 Caleb Williams QB CHI 17 77 388 3 58 Justin Fields QB NYJ 9 71 383 4 59 Baker Mayfield QB TB 17 55 382 1 59 Samaje Perine RB CIN 15 84 382 3 61 Trevor Lawrence QB JAX 17 82 359 9 62 Bo Nix QB DEN 17 83 356 5 62 Tank Bigsby RB JAX , PHI 15 63 356 2 64 Lamar Jackson QB BAL 13 67 349 2 65 Keaton Mitchell RB BAL 13 59 341 1 66 Michael Carter RB ARI 13 92 333 1 67 Sean Tucker RB TB 17 86 320 7 68 Emari Demercado RB ARI 12 44 312 0 69 Bhayshul Tuten RB JAX 15 83 307 5 70 Marcus Mariota QB WAS 10 50 297 1 71 Jaylen Wright RB MIA 9 70 288 2 72 Tyjae Spears RB TEN 13 72 283 2 73 Jayden Daniels QB WAS 7 58 278 2 74 Ray Davis RB BUF 17 58 275 0 75 Bam Knight RB ARI 12 82 269 4 76 Malik Davis RB DAL 10 52 250 2 77 Isaiah Davis RB NYJ 16 43 236 1 78 Jeremy McNichols RB WAS 16 44 221 1 79 Bryce Young QB CAR 16 54 216 2 80 C.J. Stroud QB HOU 14 48 209 1 81 Devin Neal RB NO 9 57 206 2 82 Ty Johnson RB BUF 17 50 200 3 83 Jordan Love QB GB 15 47 199 0 83 Ollie Gordon II RB MIA 17 70 199 3 85 Audric Estimé RB NO 5 46 198 1 86 Jawhar Jordan RB HOU 4 43 193 0 86 Kendre Miller RB NO 7 47 193 1 88 Jaleel McLaughlin RB DEN 8 37 187 1 89 Tyler Shough QB NO 11 45 186 3 90 J.J. McCarthy QB MIN 10 37 181 4 91 Dak Prescott QB DAL 17 53 177 2 92 Dylan Sampson RB CLE 15 65 175 0 93 Kyler Murray QB ARI 5 29 173 1 94 Shedeur Sanders QB CLE 8 21 169 1 95 Jacoby Brissett QB ARI 14 38 168 1 96 Spencer Rattler QB NO 9 31 167 0 97 Daniel Jones QB IND 13 45 164 5 98 Trey Benson RB ARI 4 29 160 0 99 Cam Ward QB TEN 17 39 159 2 99 Jaret Patterson RB LAC 6 41 159 1 101 Brashard Smith RB KC 17 44 151 0 101 Tyler Huntley QB BAL 5 24 151 0 103 Brock Purdy QB SF 9 33 147 3 104 Tyrod Taylor QB NYJ 6 27 143 1 105 Jaydon Blue RB DAL 5 38 129 1 106 Malachi Corley WR CLE 12 13 127 0 107 Malik Willis QB GB 4 22 123 2 108 Miles Sanders RB DAL 4 20 117 1 109 Taysom Hill TE NO 13 52 114 1 109 Zavier Scott RB MIN 11 32 114 0 111 Malik Washington WR MIA 17 17 110 1 112 Geno Smith QB LV 15 41 109 0 113 Antonio Gibson RB NE 5 25 106 1 113 Chris Brooks RB GB 17 27 106 0 113 Russell Wilson QB NYG 6 18 106 0 116 Puka Nacua WR LAR 16 10 105 1 117 Raheem Mostert RB LV 12 22 104 0 118 DJ Giddens RB IND 5 26 96 0 119 James Conner RB ARI 3 32 95 1 119 Sam Darnold QB SEA 17 35 95 0 121 LeQuint Allen Jr. RB JAX 16 23 94 0 121 Trevor Etienne RB CAR 17 20 94 0 123 Justice Hill RB BAL 10 18 93 2 124 Raheim Sanders RB CLE 4 27 92 1 125 KaVontae Turpin WR DAL 15 17 89 0 126 Xavier Worthy WR KC 14 11 87 0 127 Dillon Gabriel QB CLE 10 14 86 0 128 Trey Lance QB LAC 4 17 85 0 129 Jordan Addison WR MIN 14 2 81 1 130 DJ Moore WR CHI 17 15 79 1 131 British Brooks RB HOU 8 17 78 0 131 Marvin Mims Jr. WR DEN 15 12 78 1 133 Braelon Allen RB NYJ 4 18 76 1 134 Deebo Samuel Sr. WR WAS 16 17 75 1 135 George Holani RB SEA 10 22 73 1 135 Jerome Ford RB CLE 13 24 73 0 135 Terrell Jennings RB NE 6 23 73 1 138 Hunter Luepke RB DAL 14 16 71 0 139 Jonnu Smith TE PIT 17 9 70 1 139 Michael Penix Jr. QB ATL 9 21 70 1 141 Jimmy Horn Jr. WR CAR 10 8 69 0 141 Kaleb Johnson RB PIT 10 28 69 0 141 Rashid Shaheed WR NO , SEA 18 9 69 0 144 Zay Flowers WR BAL 17 10 62 1 145 Aaron Rodgers QB PIT 16 21 61 1 145 Najee Harris RB LAC 3 15 61 0 147 AJ Dillon RB PHI 6 12 60 0 147 Ameer Abdullah RB IND 13 14 60 1 147 Davis Mills QB HOU 6 13 60 1 147 Mac Jones QB SF 11 36 60 0 147 Nate Carter RB ATL 2 9 60 0 152 Corey Kiner RB ARI 4 12 58 0 153 Carson Wentz QB MIN 5 11 57 0 154 Josh Johnson QB WAS 3 12 55 1 155 Khalil Herbert RB NYJ 5 16 52 0 156 Tre Tucker WR LV 17 11 51 0 157 Joe Milton III QB DAL 4 5 50 0 158 Brady Cook QB NYJ 5 13 49 0 158 Kene Nwangwu RB NYJ 10 13 49 0 158 Matthew Golden WR GB 14 10 49 0 158 Will Shipley RB PHI 14 14 49 0 162 Evan Hull RB NO 6 19 48 0 162 Mark Andrews TE BAL 17 10 48 1 164 Hassan Haskins RB LAC 11 17 47 0 164 Ty Chandler RB MIN 3 17 47 0 166 Ronnie Rivers RB LAR 6 9 46 0 167 Jared Goff QB DET 17 19 45 0 167 Tahj Brooks RB CIN 12 16 45 0 169 Adam Prentice FB DEN 13 10 44 0 169 Ashton Dulin WR IND 12 3 44 0 171 Austin Ekeler RB WAS 2 14 43 0 171 Connor Heyward FB PIT 14 15 43 2 171 Tua Tagovailoa QB MIA 14 20 43 0 174 Joe Burrow QB CIN 8 14 41 0 175 Julius Chestnut RB TEN 16 11 40 0 176 Jake Browning QB CIN 5 9 39 1 177 Brittain Brown RB CHI 2 5 37 1 177 Luther Burden III WR CHI 15 6 37 0 177 Savion Williams WR GB 12 11 37 0 180 Dameon Pierce RB HOU , KC 5 14 36 0 180 Jaxon Smith-Njigba WR SEA 17 7 36 0 180 Trayveon Williams RB CLE , LAC 6 10 36 0 183 Bo Melton WR GB 13 5 35 0 183 Joe Flacco QB CIN , CLE 13 21 35 1 185 Isaiah Williams WR NYJ 15 3 34 0 186 Velus Jones Jr. WR NO , SEA 5 4 32 0 186 Zamir White RB LV 5 12 32 0 188 Dyami Brown WR JAX 11 6 30 0 189 Isaiah Bond WR CLE 15 5 29 0 190 Jayden Reed WR GB 5 3 28 0 190 Jaylen Waddle WR MIA 16 2 28 0 192 Riley Leonard QB IND 5 6 27 2 193 D'Ernest Johnson RB ARI , NE 5 14 25 0 193 Dare Ogunbowale RB HOU 14 11 25 1 193 Olamide Zaccheaus WR CHI 14 4 25 0 193 Ryan Flournoy WR DAL 15 4 25 0 197 Elijah Moore WR BUF 9 6 24 1 197 Rasheen Ali RB BAL 15 7 24 0 197 Tyler Goodson RB IND 10 9 24 0 200 Clayton Tune QB GB 2 5 23 0 200 Jameis Winston QB NYG 3 7 23 1 200 Tyler Badie RB DEN 16 8 23 0 203 Kenny Pickett QB LV 6 5 22 0 203 Tez Johnson WR TB 15 7 22 0 203 Xavier Hutchinson WR HOU 16 3 22 0 206 Brian Thomas Jr. WR JAX 14 3 21 1 206 DeMario Douglas WR NE 16 7 21 0 206 DeeJay Dallas RB CAR , JAX 5 3 21 0 209 Jacardia Wright RB SEA 1 5 20 0 209 Rashee Rice WR KC 8 5 20 1 211 Cam Akers RB MIN , SEA 4 5 19 0 211 Kalif Raymond WR DET 15 2 19 0 211 Quinn Ewers QB MIA 4 8 19 0 211 Sterling Shepard WR TB 13 4 19 0 215 Chimere Dike WR TEN 17 11 18 0 215 Chris Oladokun QB KC 3 5 18 0 215 Mason Tipton WR NO 8 4 18 0 215 Phil Mafah RB DAL 1 5 18 1 219 Roschon Johnson RB CHI 6 2 17 0 220 Greg Dortch WR ARI 12 7 15 1 220 Nico Collins WR HOU 15 2 15 1 222 AJ Barner TE SEA 17 10 14 1 222 Andrei Iosivas WR CIN 15 3 14 0 222 Ja'Marr Chase WR CIN 16 3 14 0 225 Arian Smith WR NYJ 13 4 13 0 225 Clyde Edwards-Helaire RB KC 2 7 13 0 225 Harold Fannin Jr. TE CLE 16 7 13 1 225 Jakobi Meyers WR JAX , LV 16 5 13 0 225 Jalen Nailor WR MIN 17 2 13 0 225 Kameron Johnson WR TB 17 2 13 0 231 DK Metcalf WR PIT 15 2 12 1 231 David Moore WR CAR 3 1 12 0 231 Jameson Williams WR DET 17 6 12 0 231 Jaylin Noel WR HOU 17 6 12 0 231 Jordan Whittington WR LAR 15 3 12 0 231 Troy Franklin WR DEN 17 5 12 0 237 Jacob Saylors RB DET 11 2 11 0 237 Josh Williams RB TB 2 4 11 0 237 Max Brosmer QB MIN 7 7 11 0 237 Nikko Remigio WR KC 14 1 11 0 237 Skyy Moore WR SF 17 2 11 0 242 Ke'Shawn Williams WR CIN , PIT 11 2 10 0 242 Tre Harris WR LAC 16 2 10 0 244 Alec Ingold FB MIA 9 2 9 0 244 Amon-Ra St. Brown WR DET 17 3 9 0 244 Chris Moore WR WAS 10 1 9 0 244 Dylan Laube RB LV 17 7 9 0 244 Emeka Egbuka WR TB 17 2 9 0 249 Amar Johnson RB LAC 1 2 8 0 249 Tanner McKee QB PHI 4 8 8 0 249 Tyler Warren TE IND 17 6 8 1 252 Aidan O'Connell QB LV 1 1 7 0 252 Evan Engram TE DEN 16 1 7 0 252 Jaylin Lane WR WAS 15 1 7 0 252 Justin Jefferson WR MIN 17 2 7 0 252 Kalel Mullings RB TEN 4 3 7 0 252 Kirk Cousins QB ATL 10 14 7 1 252 Quentin Johnston WR LAC 13 2 7 0 252 Tyson Bagent QB CHI 2 2 7 0 260 Brandon Aubrey K DAL 17 1 6 0 260 Demarcus Robinson WR SF 14 1 6 0 260 Dontayvion Wicks WR GB 13 1 6 0 260 Mason Rudolph QB PIT 5 7 6 0 260 Mitchell Trubisky QB BUF 4 9 6 0 260 Myles Gaskin RB SEA 1 3 6 0 260 Owen Wright RB TB 2 3 6 0 267 Andrew Beck FB NYJ 11 1 5 0 267 C.J. Ham FB MIN 8 3 5 2 267 Derius Davis WR LAC 11 2 5 0 267 Deven Thompkins WR ATL 7 1 5 0 267 Jerry Jeudy WR CLE 17 1 5 0 267 Khalil Shakir WR BUF 16 1 5 0 267 Wan'Dale Robinson WR NYG 16 3 5 0 274 Craig Reynolds RB DET 5 3 4 0 274 Darren Waller TE MIA 9 1 4 0 274 Feleipe Franks TE ATL 10 2 4 0 274 Jalen Milroe QB SEA 3 3 4 0 274 Mack Hollins WR NE 14 1 4 0 274 Reggie Gilliam RB BUF 11 2 4 0 274 Shane Buechele QB KC 1 1 4 0 274 Sione Vaki RB DET 8 1 4 0 274 Teddy Bridgewater QB TB 3 3 4 0 283 Cade Stover TE HOU 6 4 3 0 283 Christian Watson WR GB 10 1 3 0 283 Drew Sample TE CIN 12 1 3 0 283 Gage Larvadain WR CLE 13 1 3 0 283 Isaiah Pola-Mao SAF LV 17 1 3 0 283 Kyle Williams WR NE 14 2 3 0 283 Patrick Ricard RB BAL 5 1 3 0 283 Rodney Thomas SAF IND 11 1 3 0 283 Shedrick Jackson WR LV 3 1 3 0 283 Tucker Kraft TE GB 8 1 3 0 293 Brock Bowers TE LV 12 2 2 0 293 CeeDee Lamb WR DAL 13 1 2 0 293 Gardner Minshew QB KC 4 6 2 0 293 Kendall Milton RB CIN 1 2 2 0 293 Tyler Conklin TE LAC 6 1 2 0 298 Jake Ferguson TE DAL 17 1 1 0 298 Jalen McMillan WR TB 4 1 1 0 298 Malik Cunningham WR DET 1 1 1 0 298 Matthew Stafford QB LAR 17 29 1 0 298 Mitchell Evans TE CAR 14 1 1 0 298 Travis Kelce TE KC 17 1 1 0 298 Zach Wilson QB MIA 4 3 1 0
How these season totals work League tables combine a player's recorded totals across teams. Team pages include only that player's games with the named team. A player who changed teams can have 18 recorded games because the teams had different bye weeks.
Games counts the games with a recorded statistical entry for the displayed scope. It is not a count of starts, and a missing record does not establish inactivity. Zero is a recorded value. Players appear in a table when they have recorded activity in that category.
Passing interceptions are interceptions thrown; defensive interceptions are takeaways. Tackles combine solo tackles, tackles with an assist and tackle assists. Sack totals can include half sacks. Punting attempts shown here exclude blocked punts, which have a separate column. Special-teams touchdowns are combined totals and are not assigned to a return type.
Att means attempts, Cmp completions, Yds yards, TD touchdowns, Tgt targets, Rec receptions, Tkl tackles and FF forced fumbles. FGM/FGA are field goals made/attempted; XPM/XPA are extra points made/attempted; Ret means returns. These are season totals, not projections or per-game averages. Player profiles are linked only where identity is verified.