Buffalo Bills running back Frank Gore continued his ascension up the leaderboard for the most rushing yards in NFL history during Sunday's game against the Denver Broncos. With a rush up the middle during the second half, Gore moved into third place on the all-time list, passing Hall of Famer Barry Sanders.

As the graphic indicates, there are just two men that have rushed for more yards in the history of the league than Gore. Directly ahead of him is Hall of Famer Walter Payton, with Emmitt Smith sitting more than 3,000 yards ahead.

Gore, in his first season with Buffalo, has utilized his remarkable consistency to help reach the mark. Since he entered the league in 2005 as a third-round Draft pick of the San Francisco 49ers out of the University of Miami (Florida), Gore has played in double-digit games each season.

A decade of his career came out of the backfield for San Francisco, where he accrued more than 11,000 of those yards on the ground. He was a five-time Pro Bowl selection with the franchise and has established his place in the rich lore of franchise history. Following his time on the West Coast, he had a successful three-year stint with Indianapolis that saw him rack up nearly another 3,000 yards.

Barring an incredible flurry over the last month of the season, Gore will finish with his fewest rushing yards in a single season since his rookie year.

At age 36, it's unclear if Gore will have the opportunity to catch Payton or Smith over the next handful of seasons, but he will for the time being be known as the third most prolific rusher in the history of the sport.