South AfricaFixed distanceIAU Gold
Two Oceans Marathon
5 Apr2026
Distance
56km
Finishers
10,6267,714 men2,912 women
Winning time
3:09:25h
Median pace
9.36km/h
Pace distribution
10,626 finishers · 8.00–17.74 km/h · mean 9.71
Every finisher ran the same 56 km course, so these paces are directly comparable.
Histogram of finisher pace. 10,626 finishers ranged from 8.00 to 17.74 kilometres per hour, with a mean of 9.71 and a median of 9.36. The busiest band is 8.0 to 8.5 kilometres per hour, with 2,381 finishers.
Results
Ranks 3,351–3,400 of 10,626
| Rank | Runner | Time | Pace | Cat. | Placing |
|---|---|---|---|---|---|
| 3349 | Run Zone Athletic Club | 5:34:37h | 10.04 | M45 | 2819th M · 455th M45 |
| 3352 | 5:34:40h | 10.04 | W55 | 531st F · 8th W55 | |
| 3353 | Hollywood Athletics Cl... | 5:34:41h | 10.04 | W35 | 532nd F · 91st W35 |
| 3354 | Runners of Hope | 5:34:42h | 10.04 | M40 | 2822nd M · 590th M40 |
| 3355 | Runners of Hope | 5:34:43h | 10.04 | M45 | 2823rd M · 457th M45 |
| 3356 | Kimberley Harriers | 5:34:46h | 10.04 | M45 | 2824th M · 458th M45 |
| 3357 | 5:34:47h | 10.04 | — | 2825th M | |
| 3358 | Benoni Northerns AC | 5:34:49h | 10.04 | W45 | 533rd F · 63rd W45 |
| 3358 | Alberton Athletic Club | 5:34:49h | 10.04 | M35 | 2826th M · 440th M35 |
| 3360 | Malamulele Athletic Club | 5:34:54h | 10.03 | M60 | 2827th M · 42nd M60 |
| 3360 | Varsity Kudus | 5:34:54h | 10.03 | M50 | 2827th M · 277th M50 |
| 3362 | Bokaap Athletics Club | 5:34:56h | 10.03 | M35 | 2829th M · 441st M35 |
| 3362 | Dolphin Coast Striders | 5:34:56h | 10.03 | M40 | 2829th M · 591st M40 |
| 3364 | Nedbank Running Club B... | 5:34:57h | 10.03 | W45 | 534th F · 64th W45 |
| 3364 | Team Vitality Athletic... | 5:34:57h | 10.03 | W23 | 534th F · 80th W23 |
| 3366 | Team Vitality Athletic... | 5:34:59h | 10.03 | M50 | 2831st M · 278th M50 |
| 3366 | 5:34:59h | 10.03 | M45 | 2831st M · 459th M45 | |
| 3368 | 32Gi Running Club EP | 5:35:00h | 10.03 | — | 536th F |
| 3369 | Team Vitality Athletic... | 5:35:03h | 10.03 | M45 | 2833rd M · 460th M45 |
| 3370 | Hollywood Athletics Cl... | 5:35:05h | 10.03 | M45 | 2834th M · 461st M45 |
| 3370 | Wingate Road Runners | 5:35:05h | 10.03 | M55 | 2834th M · 93rd M55 |
| 3372 | Phobians | 5:35:06h | 10.03 | M50 | 2836th M · 279th M50 |
| 3372 | Stutterheim Athletics ... | 5:35:06h | 10.03 | M40 | 2836th M · 592nd M40 |
| 3374 | 5:35:08h | 10.03 | M35 | 2838th M · 442nd M35 | |
| 3375 | Hollywood Athletics Cl... | 5:35:11h | 10.02 | — | 2839th M |
| 3376 | Strand Athletic Club | 5:35:12h | 10.02 | M40 | 2840th M · 593rd M40 |
| 3377 | Harmony Striders FS | 5:35:13h | 10.02 | — | 2841st M |
| 3378 | Achilles Amateur Athle... | 5:35:14h | 10.02 | — | 537th F |
| 3378 | Cheetahs AC Transkei | 5:35:14h | 10.02 | — | 2842nd M |
| 3380 | Waterfall City Athleti... | 5:35:17h | 10.02 | M45 | 2843rd M · 462nd M45 |
| 3381 | Celtic Harriers | 5:35:18h | 10.02 | — | 2844th M |
| 3382 | Goudveld Multisport | 5:35:20h | 10.02 | — | 2845th M |
| 3383 | 5:35:21h | 10.02 | — | 2846th M | |
| 3383 | Run Zone | 5:35:21h | 10.02 | M50 | 2846th M · 280th M50 |
| 3385 | Hollywood Athletics Cl... | 5:35:22h | 10.02 | M40 | 2848th M · 594th M40 |
| 3386 | Saps Central Gauteng | 5:35:24h | 10.02 | M55 | 2849th M · 94th M55 |
| 3387 | Hillcrest Villagers AC | 5:35:25h | 10.02 | W40 | 538th F · 101st W40 |
| 3387 | Hillcrest Villagers AC | 5:35:25h | 10.02 | M45 | 2850th M · 463rd M45 |
| 3389 | Saps Marathon Club | 5:35:26h | 10.02 | — | 2851st M |
| 3390 | Meyerton Athletics Club | 5:35:27h | 10.02 | M23 | 2852nd M · 365th M23 |
| 3390 | Team Vitality Athletic... | 5:35:27h | 10.02 | — | 2852nd M |
| 3390 | Team Vitality Athletic... | 5:35:27h | 10.02 | M23 | 2852nd M · 365th M23 |
| 3393 | Century City Athletics... | 5:35:29h | 10.02 | — | 2855th M |
| 3394 | 5:35:31h | 10.01 | W45 | 539th F · 65th W45 | |
| 3395 | Overtakers Sports Club | 5:35:34h | 10.01 | M40 | 2856th M · 595th M40 |
| 3395 | Xcel Running Club | 5:35:34h | 10.01 | M35 | 2856th M · 443rd M35 |
| 3397 | Diepkloof Athletics Club | 5:35:36h | 10.01 | M55 | 2858th M · 95th M55 |
| 3398 | Nedbank Running Club S... | 5:35:37h | 10.01 | W45 | 540th F · 66th W45 |
| 3399 | Bredasdorp Athletic Club | 5:35:38h | 10.01 | M45 | 2859th M · 464th M45 |
| 3399 | Nedbank Running Club S... | 5:35:38h | 10.01 | M40 | 2859th M · 596th M40 |
- 3349Run Zone Athletic Club2819th M · 455th M45Time5:34:37hPace10.04Cat.M45
- 3352531st F · 8th W55Time5:34:40hPace10.04Cat.W55
- 3353Hollywood Athletics Cl...532nd F · 91st W35Time5:34:41hPace10.04Cat.W35
- 3354Runners of Hope2822nd M · 590th M40Time5:34:42hPace10.04Cat.M40
- 3355Runners of Hope2823rd M · 457th M45Time5:34:43hPace10.04Cat.M45
- 3356Kimberley Harriers2824th M · 458th M45Time5:34:46hPace10.04Cat.M45
- 33572825th MTime5:34:47hPace10.04
- 3358Benoni Northerns AC533rd F · 63rd W45Time5:34:49hPace10.04Cat.W45
- 3358Alberton Athletic Club2826th M · 440th M35Time5:34:49hPace10.04Cat.M35
- 3360Malamulele Athletic Club2827th M · 42nd M60Time5:34:54hPace10.03Cat.M60
- 3360Varsity Kudus2827th M · 277th M50Time5:34:54hPace10.03Cat.M50
- 3362Bokaap Athletics Club2829th M · 441st M35Time5:34:56hPace10.03Cat.M35
- 3362Dolphin Coast Striders2829th M · 591st M40Time5:34:56hPace10.03Cat.M40
- 3364Nedbank Running Club B...534th F · 64th W45Time5:34:57hPace10.03Cat.W45
- 3364Team Vitality Athletic...534th F · 80th W23Time5:34:57hPace10.03Cat.W23
- 3366Team Vitality Athletic...2831st M · 278th M50Time5:34:59hPace10.03Cat.M50
- 33662831st M · 459th M45Time5:34:59hPace10.03Cat.M45
- 336832Gi Running Club EP536th FTime5:35:00hPace10.03
- 3369Team Vitality Athletic...2833rd M · 460th M45Time5:35:03hPace10.03Cat.M45
- 3370Hollywood Athletics Cl...2834th M · 461st M45Time5:35:05hPace10.03Cat.M45
- 3370Wingate Road Runners2834th M · 93rd M55Time5:35:05hPace10.03Cat.M55
- 3372Phobians2836th M · 279th M50Time5:35:06hPace10.03Cat.M50
- 3372Stutterheim Athletics ...2836th M · 592nd M40Time5:35:06hPace10.03Cat.M40
- 33742838th M · 442nd M35Time5:35:08hPace10.03Cat.M35
- 3375Hollywood Athletics Cl...2839th MTime5:35:11hPace10.02
- 3376Strand Athletic Club2840th M · 593rd M40Time5:35:12hPace10.02Cat.M40
- 3377Harmony Striders FS2841st MTime5:35:13hPace10.02
- 3378Achilles Amateur Athle...537th FTime5:35:14hPace10.02
- 3378Cheetahs AC Transkei2842nd MTime5:35:14hPace10.02
- 3380Waterfall City Athleti...2843rd M · 462nd M45Time5:35:17hPace10.02Cat.M45
- 3381Celtic Harriers2844th MTime5:35:18hPace10.02
- 3382Goudveld Multisport2845th MTime5:35:20hPace10.02
- 33832846th MTime5:35:21hPace10.02
- 3383Run Zone2846th M · 280th M50Time5:35:21hPace10.02Cat.M50
- 3385Hollywood Athletics Cl...2848th M · 594th M40Time5:35:22hPace10.02Cat.M40
- 3386Saps Central Gauteng2849th M · 94th M55Time5:35:24hPace10.02Cat.M55
- 3387Hillcrest Villagers AC538th F · 101st W40Time5:35:25hPace10.02Cat.W40
- 3387Hillcrest Villagers AC2850th M · 463rd M45Time5:35:25hPace10.02Cat.M45
- 3389Saps Marathon Club2851st MTime5:35:26hPace10.02
- 3390Meyerton Athletics Club2852nd M · 365th M23Time5:35:27hPace10.02Cat.M23
- 3390Team Vitality Athletic...2852nd MTime5:35:27hPace10.02
- 3390Team Vitality Athletic...2852nd M · 365th M23Time5:35:27hPace10.02Cat.M23
- 3393Century City Athletics...2855th MTime5:35:29hPace10.02
- 3394539th F · 65th W45Time5:35:31hPace10.01Cat.W45
- 3395Overtakers Sports Club2856th M · 595th M40Time5:35:34hPace10.01Cat.M40
- 3395Xcel Running Club2856th M · 443rd M35Time5:35:34hPace10.01Cat.M35
- 3397Diepkloof Athletics Club2858th M · 95th M55Time5:35:36hPace10.01Cat.M55
- 3398Nedbank Running Club S...540th F · 66th W45Time5:35:37hPace10.01Cat.W45
- 3399Bredasdorp Athletic Club2859th M · 464th M45Time5:35:38hPace10.01Cat.M45
- 3399Nedbank Running Club S...2859th M · 596th M40Time5:35:38hPace10.01Cat.M40
Showing ranks 3,351–3,400 of 10,626