Since turning 28 years old, Frank Gore has rushed for 6,651 yards. That’s the 4th most rushing yards from age 28+ in NFL history. Gore has also hit the 1,000-yard mark in 5 seasons since turning 28, tied with Emmitt Smith for the most ever. Here’s Gore’s year-by-year rushing totals:

Gore has hit the 1200 yards from scrimmage mark in all six seasons since turning 28 years old; no other running back in NFL history has more than four.

Since 2008, Gore has the 6 best single-season rushing totals of any 49er, and the 2 best single-season rushing totals of any Colt.

And now we get to the really impressive numbers. Gore currently ranks 8th all-time in career rushing yards, but he “only” needs 620 rushing yards to move into fifth place in NFL history. Yet even that may not be what Gore is most proud of, given his history.

After a marvelous freshman year when he averaged 9.1 yards per carry at Miami, Gore tore the ACL in his right knee in spring practice, causing him to miss his sophomore season. When he came back, he tore the ACL in his left knee five games into the ’03 season. Those two injuries caused his draft stock to plummet, as there were obvious durability concerns.

And now, 13 years later, Gore has played in 96 consecutive games, meaning he has not missed a single game in the last six seasons. Isaiah Crowell has the second-longest active streak among running backs, with just half as many (48). Matt Asiata (37) and Rex Burkhead (36) are the only other running backs with more than 32 consecutive games played, and of that group, only Gore has been his team’s lead back throughout the streak.