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