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.
185,173 ranked athletes
| Rank | AG Rank | Athlete | Nationality | Age Group | TimeBest Time | Gap |
|---|---|---|---|---|---|---|
| 181751 | #25837 | Henry WangUSA · M 40-44 · AG #25837 | USA | M 40-44 | 2:26:49 | +96:11 |
| 181752 | #38551 | CHUN KIN LAMHKG · M 35-39 · AG #38551 | HKG | M 35-39 | 2:26:50 | +96:12 |
| 181753 | #18016 | Immanol Gutierrez TorresMEX · M 16-24 · AG #18016 | MEX | M 16-24 | 2:26:51 | +96:13 |
| 181754 | #7871 | Martin AndersonGBR · M 50-54 · AG #7871 | GBR | M 50-54 | 2:26:51 | +96:13 |
| 181755 | #46232 | James TohMAS · M 30-34 · AG #46232 | MAS | M 30-34 | 2:26:51 | +96:13 |
| 181756 | #25838 | Ravi RathorIND · M 40-44 · AG #25838 | IND | M 40-44 | 2:26:53 | +96:15 |
| 181757 | #38552 | Jone EfendySIN · M 35-39 · AG #38552 | SIN | M 35-39 | 2:26:54 | +96:16 |
| 181758 | #46233 | Brayden HaffendenAUS · M 30-34 · AG #46233 | AUS | M 30-34 | 2:26:54 | +96:16 |
| 181759 | #14670 | Jean Solbas QuiranteESP · M 45-49 · AG #14670 | ESP | M 45-49 | 2:26:54 | +96:16 |
| 181760 | #36911 | Sayon BhattacharjeeCAN · M 25-29 · AG #36911 | CAN | M 25-29 | 2:26:54 | +96:16 |
| 181761 | #25839 | Salvador RubioUSA · M 40-44 · AG #25839 | USA | M 40-44 | 2:26:54 | +96:16 |
| 181762 | #38553 | 云峰 李CHN · M 35-39 · AG #38553 | CHN | M 35-39 | 2:26:54 | +96:16 |
| 181763 | #46234 | Yerikho Setyo AdiINA · M 30-34 · AG #46234 | INA | M 30-34 | 2:26:55 | +96:17 |
| 181764 | #46235 | Haoran GaoCHN · M 30-34 · AG #46235 | CHN | M 30-34 | 2:26:55 | +96:17 |
| 181765 | #18017 | Karan PradeepIND · M 16-24 · AG #18017 | IND | M 16-24 | 2:26:55 | +96:17 |
| 181766 | #18018 | thuran CooimanNED · M 16-24 · AG #18018 | NED | M 16-24 | 2:26:55 | +96:17 |
| 181767 | #46236 | Topa GomezMEX · M 30-34 · AG #46236 | MEX | M 30-34 | 2:26:56 | +96:18 |
| 181768 | #14671 | Shreyans ShahIND · M 45-49 · AG #14671 | IND | M 45-49 | 2:26:56 | +96:18 |
| 181769 | #46237 | Damian SłomkaPOL · M 30-34 · AG #46237 | POL | M 30-34 | 2:26:57 | +96:19 |
| 181770 | #38555 | Amresh JenaIND · M 35-39 · AG #38555 | IND | M 35-39 | 2:26:58 | +96:20 |
| 181771 | #38556 | Rahul JainIND · M 35-39 · AG #38556 | IND | M 35-39 | 2:26:58 | +96:20 |
| 181772 | #18019 | Alan MaldonadoMEX · M 16-24 · AG #18019 | MEX | M 16-24 | 2:26:58 | +96:20 |
| 181773 | #14672 | Randolf RufGER · M 45-49 · AG #14672 | GER | M 45-49 | 2:26:58 | +96:20 |
| 181774 | #46238 | Jean Pierre LiendiRSA · M 30-34 · AG #46238 | RSA | M 30-34 | 2:26:58 | +96:20 |
| 181775 | #46239 | Thunva RahothanTHA · M 30-34 · AG #46239 | THA | M 30-34 | 2:26:58 | +96:20 |
Page 7,271 of 7,407