In the NFL, a decent rushing yard per game is anything above 100, with the top running backs averaging 1000-2000 yards each season. The top five runners currently are Le'Veon Bell, David Johnson, Alvin Kamara, Mark Ingram and Arian Foster, all of whom have topped 100 carries this year. The average NFL runner produces about 75 yards per game, which is why it takes over 10 runs to reach 100 yards. It's also why most runners see a decline in production as they age: their bodies can't handle the high volume work required to stay effective at running back. However, some remain productive into their 30s and 40s if they find a home with a team that uses them primarily as a receiver rather than a run blocker. When you break down the stats, you'll see that most players fall between 70 and 80 rushes per 16 games. This is because most teams want to limit their exposure to injury by keeping their maximum offensive load at 20 snaps or less per game. A few players have reached 100 attempts without incident, but most need a little help from their friends: linemen who can block for them on extra plays or receivers who can act as hand-me-downs if they suffer an injury during a game or practice.