Who has the most rushing yards of all time?
The record for most rushing yards of all time is held by Emmitt Smith of the Dallas Cowboys.
Emmitt Smith is the all-time rushing leader of the National Football League (NFL) with 18,355 career rushing yards.
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE