Steve has run well over 500 marathons, and in 2013 he officially completed 500 marathons all in under a 3:30 time! In 1990, at the age of 28, he became the youngest athlete in the world to run 100 marathons. Two years later, aged just 30, he passed the 200 marathon landmark, again, the youngest athlete ever to do so. In 1992 he also broke the world record for running the most marathons in a one year period, a total of 87. He has run the Brathay 10 Marathons in 10 days challenge four times.