SportsMonkie.com
NFL

Most Rushing Yards of All Time (NFL)

By SportsMonkie NFL Desk Updated July 27, 2026
Running back carrying the football upfield through defenders under stadium lights
On this page5
  1. 01The record holder: Emmitt Smith and 18,355 yards
  2. 02The full leaderboard of career rushing leaders
  3. 03Walter Payton and Barry Sanders: the runners-up
  4. 04Frank Gore and the value of longevity
  5. 05Why the record matters

Emmitt Smith holds the NFL record for the most career rushing yards, with 18,355 gained across 15 seasons from 1990 to 2004. He passed Walter Payton’s long-standing mark of 16,726 in 2002, and no runner has come within 1,600 yards of him in the two decades since.

Rushing yardage is the purest measure of a running back’s career: it rewards production, durability and longevity all at once, which is why the all-time list is so hard to climb. Reaching the top requires a decade or more of heavy carries at one of football’s most physically brutal positions. Here is the full leaderboard of the NFL’s all-time rushing leaders, the milestones behind them, and why the record has proven so durable. All figures are as of the 2025 season.

The record holder: Emmitt Smith and 18,355 yards

Smith was the engine of the Dallas Cowboys dynasty that won three Super Bowls in the 1990s, and his greatness was built on consistency rather than flash. He led the league in rushing four times and topped 1,000 yards in 11 straight seasons, the kind of year-after-year volume that stacks into a record no one else has matched.

He passed Payton in 2002 and finished with 18,355 yards, a total that also came with a record 164 rushing touchdowns. His combination of availability and goal-line production is exactly what the all-time record demands, and it is why his mark still sits alone at the top.

The full leaderboard of career rushing leaders

The table below ranks the NFL’s all-time career rushing yards leaders.

RankRushing yardsPlayerCareer
118,355Emmitt Smith1990-2004
216,726Walter Payton1975-1987
316,000Frank Gore2005-2020
415,269Barry Sanders1989-1998
514,918Adrian Peterson2007-2021
614,101Curtis Martin1995-2005
713,684LaDainian Tomlinson2001-2011
813,662Jerome Bettis1993-2006
913,259Eric Dickerson1983-1993
1012,739Tony Dorsett1977-1988

The list is a gallery of Hall of Fame backs, from the pounding style of Bettis and the burst of Dickerson to Frank Gore’s remarkable longevity, which carried him to 16,000 yards without a single 1,500-yard season.

Walter Payton and Barry Sanders: the runners-up

For 15 years the record belonged to Walter Payton, whose 16,726 yards and all-around game earned him a place among the sport’s icons. Barry Sanders, fourth on the list, is the great counterfactual: he walked away after 1998 at age 30 while still leading the league in production, less than 1,500 yards behind Payton. Had he continued, the record might carry his name instead of Smith’s.

Frank Gore and the value of longevity

Frank Gore’s climb to third with 16,000 yards is a lesson in durability. He never led the league in rushing and topped out at 1,695 yards in a season, yet by staying healthy and productive across 16 years he outlasted flashier peers. His career shows that the all-time list rewards those who simply keep going, a theme that runs through the greatest sustained careers in the game, like the teams featured on our best regular season record in NFL history leaderboard.

Why the record matters

Career rushing yardage captures a back’s entire body of work, so the top of this list is reserved for players who combined elite production with rare staying power. Smith’s 18,355 has now stood for more than 20 years, and with modern offenses leaning heavily on the pass, it may last for many more. Great rushers often power championship contenders, the same franchises chasing marks on our most passing yards of all time and most receiving yards of all time leaderboards.

The short version: Emmitt Smith holds the NFL career rushing record with 18,355 yards, ahead of Walter Payton (16,726), Frank Gore (16,000) and Barry Sanders (15,269). The mark has stood since 2002 and, as of the 2025 season, no active back is close to threatening it.

Share this article

Frequently asked questions

Who has the most rushing yards in NFL history?+

Emmitt Smith has the most rushing yards in NFL history, with 18,355 gained between 1990 and 2004. He passed Walter Payton's record of 16,726 in 2002. Frank Gore is next with 16,000, followed by Barry Sanders (15,269) and Adrian Peterson (14,918). Smith's record has stood for more than 20 years and remains well out of reach. All figures are as of the 2025 season.

How many rushing yards did Walter Payton have?+

Walter Payton rushed for 16,726 yards across 13 seasons with the Chicago Bears from 1975 to 1987, a record that stood for 15 years until Emmitt Smith passed it in 2002. Payton, nicknamed 'Sweetness,' remains second only to Smith among players who spent an entire career as a lead back, and he is widely regarded as one of the greatest all-around runners ever.

Why isn't Barry Sanders higher on the list?+

Barry Sanders ranks fourth with 15,269 rushing yards despite retiring abruptly after the 1998 season while still at his peak. Many believe he would have broken the all-time record had he kept playing, since he was less than 1,500 yards behind Walter Payton at the time. His combination of yardage and highlight-reel elusiveness in just ten seasons makes him one of the sport's great what-ifs.

Will any active player break Emmitt Smith's rushing record?+

It is very unlikely in the near term. The all-time top ten is made up entirely of retired backs, and the NFL's shift toward passing offenses means fewer runners get the volume of carries needed to approach 18,355. Active leaders like Derrick Henry have piled up yards, but reaching Smith's total would require rare longevity at a punishing position.

Sources

Play & tools

Free browser games and tools — no account, no download.

  • Play 17-0 — Draft nine and chase a flawless NFL regular season — the perfect 17-0 run, no playoffs.
  • Play 20-0 — Draft nine and chase a perfect NFL season — regular season and playoffs, undefeated.
  • Play 16-0 — Draft nine and chase a perfect 16-0 — the classic 16-game NFL regular season, no playoffs.
  • Play Flawless Six — Draft five players and a head coach, then chase a perfect NFL season with the right chemistry.
  • Play Guess the NFL Player — A new mystery NFL player every day. Eight guesses, with a clue on each — plus free unlimited mode.
  • Explore all our games →

Related nfl guides

View all →