South AfricaFixed distanceIAU Gold
Two Oceans Marathon
6 Apr2025
Distance
56km
Finishers
10,7717,759 men3,011 women
Winning time
3:10:47h
Median pace
9.24km/h
Pace distribution
10,770 finishers · 8.00–17.61 km/h · mean 9.63
Every finisher ran the same 56 km course, so these paces are directly comparable.
Histogram of finisher pace. 10,770 finishers ranged from 8.00 to 17.61 kilometres per hour, with a mean of 9.63 and a median of 9.24. The busiest band is 8.0 to 8.5 kilometres per hour, with 2,665 finishers.
Results
Ranks 2,401–2,450 of 10,770
| Rank | Runner | Time | Pace | Cat. | Placing |
|---|---|---|---|---|---|
| 2402 | Wellington Athletic Club | 5:20:18h | 10.49 | — | 339th F |
| 2403 | Sandf Free State | 5:20:19h | 10.49 | — | 340th F |
| 2403 | Runavation Athletics Club | 5:20:19h | 10.49 | M45 | 2064th M · 326th M45 |
| 2405 | Citrusdal Athletic Club | 5:20:21h | 10.49 | M35 | 2065th M · 317th M35 |
| 2406 | Bellville Athletic Club | 5:20:22h | 10.49 | — | 341st F |
| 2407 | Team Vitality Athletic... | 5:20:24h | 10.49 | M23 | 2066th M · 261st M23 |
| 2408 | Oxford Striders | 5:20:26h | 10.49 | — | 342nd F |
| 2409 | Cheetahs AC Transkei | 5:20:28h | 10.48 | M45 | 2067th M · 327th M45 |
| 2410 | Sportfit Multi-Sport | 5:20:29h | 10.48 | — | 343rd F |
| 2411 | Saps Striders Border | 5:20:30h | 10.48 | M45 | 2068th M · 328th M45 |
| 2411 | Pinetown Runners AC | 5:20:30h | 10.48 | M50 | 2068th M · 178th M50 |
| 2411 | Phantane | 5:20:30h | 10.48 | M35 | 2068th M · 318th M35 |
| 2414 | Team Vitality Athletic... | 5:20:31h | 10.48 | M23 | 2071st M · 262nd M23 |
| 2415 | Hollywood Athletics Cl... | 5:20:32h | 10.48 | W45 | 344th F · 30th W45 |
| 2415 | Club Mykonos Multisport | 5:20:32h | 10.48 | M65 | 2072nd M · 8th M65 |
| 2417 | Midrand Striders | 5:20:33h | 10.48 | M40 | 2073rd M · 468th M40 |
| 2418 | Pinetown and District ... | 5:20:34h | 10.48 | M35 | 2074th M · 319th M35 |
| 2419 | Fish Hoek Athletic Club | 5:20:35h | 10.48 | M35 | 2075th M · 320th M35 |
| 2420 | Nedbank Athletic Club ... | 5:20:36h | 10.48 | W60 | 345th F · 3rd W60 |
| 2420 | 5:20:36h | 10.48 | — | 2076th M | |
| 2422 | Ethekwini Athletic Club | 5:20:37h | 10.48 | M35 | 2077th M · 321st M35 |
| 2423 | AEL Running Club | 5:20:39h | 10.48 | M60 | 2078th M · 29th M60 |
| 2424 | Team Vitality Athletic... | 5:20:41h | 10.48 | M40 | 2079th M · 469th M40 |
| 2425 | Benoni Northerns AC | 5:20:46h | 10.47 | — | 346th F |
| 2426 | Phobians | 5:20:48h | 10.47 | M40 | 2080th M · 470th M40 |
| 2427 | Sabc Athletics Club | 5:20:50h | 10.47 | M40 | 2081st M · 471st M40 |
| 2428 | Durbanville Athletic Club | 5:20:51h | 10.47 | M50 | 2082nd M · 179th M50 |
| 2429 | Team Vitality Athletic... | 5:20:52h | 10.47 | M45 | 2083rd M · 329th M45 |
| 2430 | Ardagh Athletics Club | 5:20:53h | 10.47 | M35 | 2084th M · 322nd M35 |
| 2430 | Hollywood Athletics Cl... | 5:20:53h | 10.47 | M50 | 2084th M · 180th M50 |
| 2432 | Rand Road Warriors | 5:20:54h | 10.47 | M60 | 2086th M · 30th M60 |
| 2433 | 5:20:56h | 10.47 | — | 2087th M | |
| 2433 | Mates Mountain and Tra... | 5:20:56h | 10.47 | — | 2087th M |
| 2435 | Team Vitality Athletic... | 5:20:57h | 10.47 | — | 2089th M |
| 2435 | Asics AC WP | 5:20:57h | 10.47 | W45 | 347th F · 31st W45 |
| 2435 | Waterfall City Athleti... | 5:20:57h | 10.47 | M35 | 2089th M · 323rd M35 |
| 2438 | Run Walk for Life NWN | 5:20:58h | 10.47 | M35 | 2091st M · 324th M35 |
| 2439 | Run Zone | 5:21:00h | 10.47 | — | 348th F |
| 2439 | Saps Striders Border | 5:21:00h | 10.47 | M45 | 2092nd M · 330th M45 |
| 2441 | Edgemead Runners | 5:21:02h | 10.47 | W35 | 349th F · 50th W35 |
| 2442 | Kuilsriver Runners Club | 5:21:04h | 10.46 | W23 | 350th F · 63rd W23 |
| 2443 | Tymebank Langa AC | 5:21:07h | 10.46 | — | 2093rd M |
| 2443 | West Coast Athletic Club | 5:21:07h | 10.46 | M55 | 2093rd M · 64th M55 |
| 2443 | Amandelbult AC | 5:21:07h | 10.46 | M35 | 2093rd M · 325th M35 |
| 2446 | Kearsney Striders | 5:21:09h | 10.46 | M23 | 2096th M · 263rd M23 |
| 2447 | 5:21:10h | 10.46 | — | 2097th M | |
| 2448 | Team Vitality Athletic... | 5:21:11h | 10.46 | M45 | 2098th M · 331st M45 |
| 2449 | Mthatha Athletic Club | 5:21:13h | 10.46 | — | 2099th M |
| 2450 | Team Vitality Athletic... | 5:21:15h | 10.46 | M45 | 2100th M · 332nd M45 |
| 2451 | Totalsports VOB Runnin... | 5:21:16h | 10.46 | M35 | 2101st M · 326th M35 |
- 2402Wellington Athletic Club339th FTime5:20:18hPace10.49
- 2403Sandf Free State340th FTime5:20:19hPace10.49
- 2403Runavation Athletics Club2064th M · 326th M45Time5:20:19hPace10.49Cat.M45
- 2405Citrusdal Athletic Club2065th M · 317th M35Time5:20:21hPace10.49Cat.M35
- 2406Bellville Athletic Club341st FTime5:20:22hPace10.49
- 2407Team Vitality Athletic...2066th M · 261st M23Time5:20:24hPace10.49Cat.M23
- 2408Oxford Striders342nd FTime5:20:26hPace10.49
- 2409Cheetahs AC Transkei2067th M · 327th M45Time5:20:28hPace10.48Cat.M45
- 2410Sportfit Multi-Sport343rd FTime5:20:29hPace10.48
- 2411Saps Striders Border2068th M · 328th M45Time5:20:30hPace10.48Cat.M45
- 2411Pinetown Runners AC2068th M · 178th M50Time5:20:30hPace10.48Cat.M50
- 2411Phantane2068th M · 318th M35Time5:20:30hPace10.48Cat.M35
- 2414Team Vitality Athletic...2071st M · 262nd M23Time5:20:31hPace10.48Cat.M23
- 2415Hollywood Athletics Cl...344th F · 30th W45Time5:20:32hPace10.48Cat.W45
- 2415Club Mykonos Multisport2072nd M · 8th M65Time5:20:32hPace10.48Cat.M65
- 2417Midrand Striders2073rd M · 468th M40Time5:20:33hPace10.48Cat.M40
- 2418Pinetown and District ...2074th M · 319th M35Time5:20:34hPace10.48Cat.M35
- 2419Fish Hoek Athletic Club2075th M · 320th M35Time5:20:35hPace10.48Cat.M35
- 2420Nedbank Athletic Club ...345th F · 3rd W60Time5:20:36hPace10.48Cat.W60
- 24202076th MTime5:20:36hPace10.48
- 2422Ethekwini Athletic Club2077th M · 321st M35Time5:20:37hPace10.48Cat.M35
- 2423AEL Running Club2078th M · 29th M60Time5:20:39hPace10.48Cat.M60
- 2424Team Vitality Athletic...2079th M · 469th M40Time5:20:41hPace10.48Cat.M40
- 2425Benoni Northerns AC346th FTime5:20:46hPace10.47
- 2426Phobians2080th M · 470th M40Time5:20:48hPace10.47Cat.M40
- 2427Sabc Athletics Club2081st M · 471st M40Time5:20:50hPace10.47Cat.M40
- 2428Durbanville Athletic Club2082nd M · 179th M50Time5:20:51hPace10.47Cat.M50
- 2429Team Vitality Athletic...2083rd M · 329th M45Time5:20:52hPace10.47Cat.M45
- 2430Ardagh Athletics Club2084th M · 322nd M35Time5:20:53hPace10.47Cat.M35
- 2430Hollywood Athletics Cl...2084th M · 180th M50Time5:20:53hPace10.47Cat.M50
- 2432Rand Road Warriors2086th M · 30th M60Time5:20:54hPace10.47Cat.M60
- 24332087th MTime5:20:56hPace10.47
- 2433Mates Mountain and Tra...2087th MTime5:20:56hPace10.47
- 2435Team Vitality Athletic...2089th MTime5:20:57hPace10.47
- 2435Asics AC WP347th F · 31st W45Time5:20:57hPace10.47Cat.W45
- 2435Waterfall City Athleti...2089th M · 323rd M35Time5:20:57hPace10.47Cat.M35
- 2438Run Walk for Life NWN2091st M · 324th M35Time5:20:58hPace10.47Cat.M35
- 2439Run Zone348th FTime5:21:00hPace10.47
- 2439Saps Striders Border2092nd M · 330th M45Time5:21:00hPace10.47Cat.M45
- 2441Edgemead Runners349th F · 50th W35Time5:21:02hPace10.47Cat.W35
- 2442Kuilsriver Runners Club350th F · 63rd W23Time5:21:04hPace10.46Cat.W23
- 2443Tymebank Langa AC2093rd MTime5:21:07hPace10.46
- 2443West Coast Athletic Club2093rd M · 64th M55Time5:21:07hPace10.46Cat.M55
- 2443Amandelbult AC2093rd M · 325th M35Time5:21:07hPace10.46Cat.M35
- 2446Kearsney Striders2096th M · 263rd M23Time5:21:09hPace10.46Cat.M23
- 24472097th MTime5:21:10hPace10.46
- 2448Team Vitality Athletic...2098th M · 331st M45Time5:21:11hPace10.46Cat.M45
- 2449Mthatha Athletic Club2099th MTime5:21:13hPace10.46
- 2450Team Vitality Athletic...2100th M · 332nd M45Time5:21:15hPace10.46Cat.M45
- 2451Totalsports VOB Runnin...2101st M · 326th M35Time5:21:16hPace10.46Cat.M35
Showing ranks 2,401–2,450 of 10,770