The player who holds the record for the most NFL rushing yards in a single game is Adrian Peterson, who rushed for 296 yards in a game in 2007.
ricky williams 264
Adrian Peterson
m Vick
Michael Irvin
Michael Vick rushed for 1039 yards in the 2006 season to set the single season rushing record for quarterbacks.
Through the 2008 season, Peterson (Adrian, rushing) and Anderson (Willie, receiving).
As of the 2007 season, LaDainian Tomlinson of the San Diego Chargers holds the NFL record for most rushing touchdowns in one season with 28 in 2006.
Tim Tebow with 20 in 2007.
Michael Vick
That is Joe Morris with 4,299 rushing yards between 1978-1981.
Through the 2008 season, that is Edgerrin James with 1,709 rushing yards in the 2000 season.
As of 2007, Emmitt Smith holds the record for 18,400 rushing yards. He also holds the record for the most rushing touchdowns with 164. Second place is Ladainian Tomlinson with about 120.