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.
179,683 ranked athletes
| Rank | AG Rank | Athlete | Nationality | Age Group | TimeBest Time | Gap |
|---|---|---|---|---|---|---|
| 178926 | #39009 | Fahad AlfahadKUW · M 35-39 · AG #39009 | KUW | M 35-39 | 2:53:46 | +123:08 |
| 178927 | #39010 | Jose Miguel Delgadillo RiveraMEX · M 35-39 · AG #39010 | MEX | M 35-39 | 2:53:46 | +123:08 |
| 178928 | #39011 | Darrius ChungSIN · M 35-39 · AG #39011 | SIN | M 35-39 | 2:53:48 | +123:10 |
| 178929 | #39012 | Gagandeep KamalIND · M 35-39 · AG #39012 | IND | M 35-39 | 2:53:49 | +123:11 |
| 178930 | #39013 | Arun Prasath TamilselvanIND · M 35-39 · AG #39013 | IND | M 35-39 | 2:53:50 | +123:12 |
| 178931 | #39014 | Ahmed AbazaFRA · M 35-39 · AG #39014 | FRA | M 35-39 | 2:53:52 | +123:14 |
| 178932 | #14874 | Daniel LenihanIRL · M 45-49 · AG #14874 | IRL | M 45-49 | 2:53:52 | +123:14 |
| 178933 | #39015 | Jedsadapong RattanaphetTHA · M 35-39 · AG #39015 | THA | M 35-39 | 2:53:55 | +123:17 |
| 178934 | #18228 | Hanlin XuCAN · M 16-24 · AG #18228 | CAN | M 16-24 | 2:53:57 | +123:19 |
| 178935 | #46718 | Muhammad Khairyl Bin SazaliSIN · M 30-34 · AG #46718 | SIN | M 30-34 | 2:53:58 | +123:20 |
| 178936 | #39016 | Nic HardyUSA · M 35-39 · AG #39016 | USA | M 35-39 | 2:53:59 | +123:21 |
| 178937 | #39017 | José Manuel Moreno PesqueraESP · M 35-39 · AG #39017 | ESP | M 35-39 | 2:54:02 | +123:24 |
| 178938 | #37335 | Ryan KassarCAN · M 25-29 · AG #37335 | CAN | M 25-29 | 2:54:02 | +123:24 |
| 178939 | #18229 | Javier Galan JrUSA · M 16-24 · AG #18229 | USA | M 16-24 | 2:54:04 | +123:26 |
| 178940 | #26152 | Anthony ZhuSIN · M 40-44 · AG #26152 | SIN | M 40-44 | 2:54:04 | +123:26 |
| 178941 | #46719 | Henryson TanPHI · M 30-34 · AG #46719 | PHI | M 30-34 | 2:54:10 | +123:32 |
| 178942 | #26153 | Miguel Angel IzazagaMEX · M 40-44 · AG #26153 | MEX | M 40-44 | 2:54:11 | +123:33 |
| 178943 | #37336 | Mario Alberto Martínez PérezMEX · M 25-29 · AG #37336 | MEX | M 25-29 | 2:54:12 | +123:34 |
| 178944 | #37337 | Souleymane DaboneCIV · M 25-29 · AG #37337 | CIV | M 25-29 | 2:54:13 | +123:35 |
| 178945 | #37338 | Abdul Majeed KamaldienRSA · M 25-29 · AG #37338 | RSA | M 25-29 | 2:54:15 | +123:37 |
| 178946 | #37339 | Leeander Benedict FernandesIND · M 25-29 · AG #37339 | IND | M 25-29 | 2:54:17 | +123:39 |
| 178947 | #3716 | Darrell CRANENZL · M 55-59 · AG #3716 | NZL | M 55-59 | 2:54:17 | +123:39 |
| 178948 | #3717 | Hugh GozlouUSA · M 55-59 · AG #3717 | USA | M 55-59 | 2:54:18 | +123:40 |
| 178949 | #14876 | Barry Jay AlmanzorUSA · M 45-49 · AG #14876 | USA | M 45-49 | 2:54:18 | +123:40 |
| 178950 | #39018 | Kannatsapon PiboonthanakiatTHA · M 35-39 · AG #39018 | THA | M 35-39 | 2:54:19 | +123:41 |
Page 7,158 of 7,188