All-Time Rankings
Fastest valid athlete personal bests across all events and seasons. Each athlete appears once per division.
Search by name and open the page where this division personal best is ranked.
177,852 ranked athletes
| Rank | AG Rank | Athlete | Nationality | Age Group | TimeBest Time | Gap |
|---|---|---|---|---|---|---|
| 32876 | #7085 | Billy HaynesUSA · M 35-39 · AG #7085 | USA | M 35-39 | 1:15:17 | +24:39 |
| 32877 | #8315 | Adam FriederichsenUSA · M 25-29 · AG #8315 | USA | M 25-29 | 1:15:17 | +24:39 |
| 32878 | #1674 | Ben ChallisCAN · M 45-49 · AG #1674 | CAN | M 45-49 | 1:15:17 | +24:39 |
| 32879 | #3856 | Elliot BarrsGBR · M 40-44 · AG #3856 | GBR | M 40-44 | 1:15:17 | +24:39 |
| 32880 | #592 | Christopher RowlandGBR · M 50-54 · AG #592 | GBR | M 50-54 | 1:15:17 | +24:39 |
| 32881 | #9831 | Nicolas VergerFRA · M 30-34 · AG #9831 | FRA | M 30-34 | 1:15:17 | +24:39 |
| 32882 | #3855 | Robin JonkersNED · M 40-44 · AG #3855 | NED | M 40-44 | 1:15:17 | +24:39 |
| 32883 | #590 | Leandro BecerraUSA · M 50-54 · AG #590 | USA | M 50-54 | 1:15:17 | +24:39 |
| 32884 | #7086 | Carlos JiménezESP · M 35-39 · AG #7086 | ESP | M 35-39 | 1:15:17 | +24:39 |
| 32885 | #9832 | Valentin AdelineFRA · M 30-34 · AG #9832 | FRA | M 30-34 | 1:15:17 | +24:39 |
| 32886 | #1673 | Loic Le BloaFRA · M 45-49 · AG #1673 | FRA | M 45-49 | 1:15:17 | +24:39 |
| 32887 | #9820 | Christian SankowskiGER · M 30-34 · AG #9820 | GER | M 30-34 | 1:15:17 | +24:39 |
| 32888 | #9825 | Damian WacPOL · M 30-34 · AG #9825 | POL | M 30-34 | 1:15:17 | +24:39 |
| 32889 | #1675 | Philip WattGBR · M 45-49 · AG #1675 | GBR | M 45-49 | 1:15:17 | +24:39 |
| 32890 | #8323 | Luke CampbellGBR · M 25-29 · AG #8323 | GBR | M 25-29 | 1:15:17 | +24:39 |
| 32891 | #9829 | Dejjutha ClappTHA · M 30-34 · AG #9829 | THA | M 30-34 | 1:15:17 | +24:39 |
| 32892 | #7091 | Joshua LarsonUSA · M 35-39 · AG #7091 | USA | M 35-39 | 1:15:17 | +24:39 |
| 32893 | #3833 | Hugo Da SilvaFRA · M 16-24 · AG #3833 | FRA | M 16-24 | 1:15:17 | +24:39 |
| 32894 | #7088 | Alan Ramos DiazMEX · M 35-39 · AG #7088 | MEX | M 35-39 | 1:15:17 | +24:39 |
| 32895 | #1672 | Bart ReindersNED · M 45-49 · AG #1672 | NED | M 45-49 | 1:15:17 | +24:39 |
| 32896 | #1670 | Bart ReusNED · M 45-49 · AG #1670 | NED | M 45-49 | 1:15:17 | +24:39 |
| 32897 | #7092 | Juri MazzeiITA · M 35-39 · AG #7092 | ITA | M 35-39 | 1:15:17 | +24:39 |
| 32898 | #9823 | Shane HourihaneIRL · M 30-34 · AG #9823 | IRL | M 30-34 | 1:15:17 | +24:39 |
| 32899 | #7093 | Alex TataranROU · M 35-39 · AG #7093 | ROU | M 35-39 | 1:15:17 | +24:39 |
| 32900 | #591 | Denis BoersmaNED · M 50-54 · AG #591 | NED | M 50-54 | 1:15:17 | +24:39 |
Page 1,316 of 7,115