Most Rushing Yards in a Single Game
On this page4
The most rushing yards in a single NFL game is 296, set by Adrian Peterson for the Minnesota Vikings against the San Diego Chargers on November 4, 2007. Peterson, then a rookie, edged Jamal Lewis’s mark of 295 by a single yard, and no one has topped it since.
A monster rushing day is one of football’s rarest sights, requiring a runner to carry the ball 30 or more times while a defense fails to stop him. This is a single-game record, which makes it very different from the career and season lists that reward accumulation over years. Here is the full leaderboard of the biggest rushing games in NFL history and the stories behind them. All figures are as of the 2025 season.
The record: Adrian Peterson’s 296 yards
On a November afternoon in his rookie season, Peterson gashed the Chargers for 296 yards on 30 carries, including a 64-yard touchdown. The performance announced him as a generational talent barely two months into his career and broke a record that had stood for only four years. It remains the only 296-yard game in NFL history and the closest anyone has come to the 300-yard barrier.
Crucially, this is a single-game feat. Peterson ranks fifth on the all-time career rushing list, well behind Emmitt Smith, yet on this one day he outran every back the sport has ever produced.
The full leaderboard of single-game rushing performances
The table below ranks the most rushing yards in a single NFL game.
| Rank | Yards | Player | Team | Date |
|---|---|---|---|---|
| 1 | 296 | Adrian Peterson | Minnesota Vikings | Nov 4, 2007 |
| 2 | 295 | Jamal Lewis | Baltimore Ravens | Sep 14, 2003 |
| 3 | 286 | Jerome Harrison | Cleveland Browns | Dec 20, 2009 |
| 4 | 278 | Corey Dillon | Cincinnati Bengals | Oct 22, 2000 |
| 5 | 275 | Walter Payton | Chicago Bears | Nov 20, 1977 |
| 6 | 273 | O.J. Simpson | Buffalo Bills | Nov 25, 1976 |
| 7 | 266 | Shaun Alexander | Seattle Seahawks | Nov 11, 2001 |
| 8 | 259 | Jamaal Charles | Kansas City Chiefs | Jan 3, 2010 |
| 9 | 251 | Mike Anderson | Denver Broncos | Dec 3, 2000 |
| 10 | 247 | Willie Ellison | Los Angeles Rams | Dec 5, 1971 |
The list blends legends with surprises. Walter Payton’s 275-yard game came while he was fighting the flu, and Jerome Harrison’s 286-yard outburst was a career anomaly for a journeyman back, proof that the single-game record rewards one perfect afternoon rather than a great career.
Single-game versus career and season records
It is easy to confuse the sport’s rushing records, but they measure very different things. Adrian Peterson owns the single-game mark at 296 yards. The career record is Emmitt Smith’s 18,355 yards, built over 15 seasons, and the single-season record is Eric Dickerson’s 2,105 yards from 1984. A player can dominate one list without leading the others, which is exactly what makes each record distinct.
For the full picture, see our leaderboards on the most rushing yards of all time and the most rushing yards in a season.
Why the record matters
The single-game rushing record captures football at its most dominant: one runner imposing his will for 60 minutes. Peterson’s 296 yards is the high-water mark, and the 300-yard barrier it left standing gives the record a tantalizing round number still waiting to be broken. Huge rushing days often power the highest-scoring afternoons, the kind that land on our highest-scoring NFL game leaderboard, and complement the aerial marks on our most passing yards of all time list.
The short version: Adrian Peterson holds the single-game rushing record with 296 yards in 2007, a yard ahead of Jamal Lewis. As of the 2025 season, no player has reached 300, and the mark still stands.
Frequently asked questions
What is the most rushing yards in a single NFL game?+
The most rushing yards in a single NFL game is 296, set by Adrian Peterson for the Minnesota Vikings against the San Diego Chargers on November 4, 2007, when he was a rookie. Jamal Lewis holds second place with 295 yards in 2003. This is a single-game record and is separate from career and single-season rushing records. All figures are as of the 2025 season.
Who held the single-game rushing record before Adrian Peterson?+
Jamal Lewis held it briefly. Lewis ran for 295 yards for the Baltimore Ravens against the Cleveland Browns on September 14, 2003, breaking Corey Dillon's mark of 278. Adrian Peterson then edged Lewis by a single yard in 2007 with 296, and that record has stood ever since.
Is the single-game rushing record the same as the career record?+
No. The single-game record is Adrian Peterson's 296 yards. The career rushing record belongs to Emmitt Smith with 18,355 yards, and the single-season record is Eric Dickerson's 2,105 yards from 1984. These are three separate records, and Peterson ranks fifth on the career list despite owning the single-game mark.
Has any player run for 300 yards in an NFL game?+
No player has ever reached 300 rushing yards in a single NFL game. Adrian Peterson came closest with 296 in 2007, and Jamal Lewis had 295 in 2003. The 300-yard barrier remains unbroken, and with modern offenses spreading carries around, it may stand for a long time.
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 →
- Open the squares generator — Generate a randomized, printable Super Bowl squares grid for your party — free, no sign-up.
- Open the trade calculator — Weigh any fantasy football trade instantly — clear winner and value gap.
- Run the NFL predictor — Simulate the NFL bracket and see who your picks send to the Super Bowl.
- Explore all our free sports tools →
Related nfl guides
View all →
Most Passing Yards in a Single Game
Norm Van Brocklin threw for 554 yards in 1951, still the most passing yards in a single NFL game. The full single-game leaderboard, explained.
Most Receiving Yards in a Single Game
Flipper Anderson caught 336 yards in 1989, still the most receiving yards in a single NFL game. The full single-game leaderboard, explained.
Most Total Yards in a Single NFL Game
The 2023 Dolphins gained 726 yards vs Denver, the most total yards by a team in an NFL game, breaking the 1951 Rams' 72-year record. Explained.
Most Rushing Yards of All Time (NFL)
Emmitt Smith ran for 18,355 rushing yards, the most in NFL history. The full leaderboard of the all-time rushing yards leaders, explained.
Most Touchdowns in a Single NFL Game
Ernie Nevers, Dub Jones, Gale Sayers and Alvin Kamara share the NFL record with 6 touchdowns in one game. The full leaderboard, explained.
Most Rushing Yards in an NFL Season
Eric Dickerson holds the record with 2,105 rushing yards in 1984. Full list of 2,000-yard seasons, and why the 16- and 17-game eras don't compare cleanly.