Kesällä 2016 Aalto juoksi kilpailun neljännentoista kerran. Tämä on uusi osallistumisennätys, kukaan toinen ei ole juossut kilpailua loppuun (tai edes aloittanut) yhtä monta kertaa.

Ashprihanal (synt 1970) aloitti juoksuharrastuksen vasta 25-vuotiaana. Tämän jälkeen hän on ehtinyt juosta muun muassa 3100 mailin juoksun kolmetoista kertaa ja osallistunut ainona maailmassa kolmena vuotena kaikkiin kolmeen ultrajuoksuun New Yorkissa (6/10 päivän juoksu, 700/1000/1300 mailin juoksu sekä 3100 mailin juoksu). Ensimmäisen ultrajuoksunsa hän juoksi 29-vuotiaana vuonna 1999.
Ashprihanalin nimissä on maailman paras aika 3100 mailin juoksussa. Hän on voittanut kyseisen juoksun kahdeksan kertaa (2000, 2001, 2004, 2007, 2008, 2009,2010, 2015). Hän on myös voittanut 700 mailin juoksun kolme kertaa ja kuuden päivän juoksun kahdesti, kummallakin kerralla viimeisen kilpailupäivän upean suorituksen ansiosta. Keväällä 2014 hän voitti ja teki hienon oman ennätyksen 10 päivän juoksussa New Yorkissa 1340 km. Tämä on kolmanneksi paras koskaan tällä matkalla juostu tulos. Juoksu-uran upea huippu on uusi ennätys 3100 mailin kilpailussa kesällä 2015.
Ennen juoksu-uraansa Ashprihanal kokeili kestävyyttään vaeltamalla kaksi pitkää vaellusta Yhdysvalloissa. Appalachian Trail kulkee 15 osavaltion läpi. Se on pituudeltaan 3500 km. Pacific Crest Trail matkaa 4200 km Meksikon rajalta Kanadan rajalle.
Parhaita tuloksia:
Maraton 2.57, HCM 1999
12 h 122.8 km, Lohja 2005
24 h juoksu 217,7 km, Tshekki 2004
24 h hiihto 204 km, Vierumäki 2004
Monipäiväjuoksut:
1999:
700 mailia 10 päivää 23:10:40
2000:
10 päivän juoksu 670 mailia
700 mailia 9 päivää 5:44:59
3100 mailia 47 päivää 13:29:55
2001:
10 päivän juoksu, keskeytys polvivaivan vuoksi
2002:
3100 mailia 48 päivää 10:56:12
2003:
6 päivän juoksu 457 mailia
1300 mailin kilpailussa 1085 mailia (18 päivän aikarajoitus)
2004:
6 päivän kilpailu 433 mailia
3100 mailia 46 päivää 6:55:11

2006:
3100 mailia 43 päivää 15 tuntia
2007:
6 päivän juoksu 505 mailia (812 km)
3100 mailia 43 päivää 4:26:32
2008
3100 mailia 44 päivää 2 tuntia 42 min, 15 s
2009
3100 mailia 43 päivää 16 tuntia 28 min, 6 s
2010
3100 mailia 46 päivää 7 tuntia 37 min 24 s
2011
6 päivän juoksu 467 mailia (747 km)
24 h juoksu, Sveitsi 200 km
3100 mailia 46 päivää 12 tuntia 6 min 8 s
2012
6 päivän juoksu 470 mailia (756 km)
2013
3100 mailia 48 päivää 16 tuntia 14 min 33 s
2014
10 päivän juoksu 833 mailia (1340 km)
2015
3100 mailia 40 päivää 9 tuntia 6 minuuttia
2016
3100 mailia 46 päivää 2 tuntia 54 minuuttia, uusi kilpailun osallistumisennätys