Always lots of positive talk at training camps. Coaches are always talking guys up, and everyone seems to be in career-best shape and headed for a career year. But Adrian Peterson takes it to another level.

I saw yesterday that Peterson was saying his goal is to run for 2,500 yards, and that he thinks he can play another six years. “I don’t see the end,” Peterson said. “I honestly feel I can play this game until I am 36 or 37 years old. And at a high level.”

Peterson is 30 right now, and he’s done some amazing things. He seems to be built a little different than other players. But it’s rare to see running backs putting up big numbers past 30. Most years some 30-year-old will run for 1,000 yards, but it’s rare to see players doing that at 31 or 32.

In NFL history, only 22 players older than 30 (as in, 31-plus years old) have run for over 1,000 yards.

Only five players older than 32 have gone for 1,000, and nobody’s done that in over 30 years. John Riggins and John Henry Johnson both did it twice, and Franco Harris managed to squeeze out 1,007 in 1983.

On this chart, ages are the player’s ages at the end of the calendar year. (That is, James Brooks has a December birthday, so he could be listed at 30 and 31 in his two big years, rather than up at 31 and 32.)

PLAYERS OVER 30 RUNNING FOR 1,000 YARDS
YearPlayer (age) AttYards AvgTD
2004Curtis Martin, NYJ (31)3711,6974.612
2006Tiki Barber, NYG (31)3271,6625.15
1985Walter Payton, Chi. (31)3241,5514.89
2009Thomas Jones, Chi. (31)3311,4024.214
1983• John Riggins, Wash. (34)3751,3473.624
1986Walter Payton, Chi. (32)3211,3334.28
1985Tony Dorsett, Dall. (31)3051,3074.37
2000Ricky Watters, Sea. (31)2781,2424.57
1989James Brooks, Cin. (31)2211,2395.67
1984• John Riggins, Wash. (35)3271,2393.814
2000Emmitt Smith, Dall. (31)2941,2034.19
2007Fred Taylor, Jac. (31)2231,2025.45
1962• John Henry Johnson, Pitt. (33)2511,1414.57
2006Warrick Dunn, Atl. (31)2861,1404.04
2009Ricky Williams, Mia. (32)2411,1214.711
2014Frank Gore, S.F. (31)2551,1064.34
1964• John Henry Johnson, Pitt. (35)2351,0464.57
1989Ottis Anderson, NYG (32)3251,0233.114
2001Emmitt Smith, Dall. (32)2611,0213.93
2005Mike Anderson, Den. (32)2391,0144.212
1983• Franco Harris, Pitt. (33)2791,0073.65
1990James Brooks, Cin. (32)1951,0045.15

—Ian Allan