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,901–2,950 of 10,770
| Rank | Runner | Time | Pace | Cat. | Placing |
|---|---|---|---|---|---|
| 2902 | Durbanville Athletic Club | 5:29:04h | 10.21 | M40 | 2459th M · 544th M40 |
| 2903 | Whalers Athletic Club | 5:29:05h | 10.21 | — | 444th F |
| 2904 | Whalers Athletic Club | 5:29:08h | 10.21 | W55 | 445th F · 7th W55 |
| 2905 | Sibanye Stillwater | 5:29:09h | 10.21 | M40 | 2460th M · 545th M40 |
| 2906 | Hout BAY Harriers | 5:29:10h | 10.21 | M45 | 2461st M · 381st M45 |
| 2907 | Buffalo Runners AC | 5:29:11h | 10.21 | — | 2462nd M |
| 2908 | Harfield Harriers | 5:29:12h | 10.21 | W40 | 446th F · 70th W40 |
| 2908 | Crusaders Running Club | 5:29:12h | 10.21 | M40 | 2463rd M · 546th M40 |
| 2910 | Faranani Atletics Club | 5:29:13h | 10.21 | M35 | 2464th M · 382nd M35 |
| 2911 | Nedbank Running Club G... | 5:29:17h | 10.20 | — | 447th F |
| 2912 | Stellenbosch Athletic ... | 5:29:18h | 10.20 | — | 2465th M |
| 2912 | Nedbank Nelspruit Lvcc | 5:29:18h | 10.20 | M23 | 2465th M · 306th M23 |
| 2912 | Rainbow Running Club | 5:29:18h | 10.20 | — | 2465th M |
| 2915 | Team Vitality Athletic... | 5:29:19h | 10.20 | — | 2468th M |
| 2916 | Black Diamond AC | 5:29:20h | 10.20 | M40 | 2469th M · 547th M40 |
| 2917 | Just Running AC | 5:29:21h | 10.20 | M40 | 2470th M · 548th M40 |
| 2917 | Benoni Northerns AC | 5:29:21h | 10.20 | M45 | 2470th M · 382nd M45 |
| 2919 | 5:29:22h | 10.20 | M45 | 2472nd M · 383rd M45 | |
| 2920 | Die Vuilhonde Athletic... | 5:29:23h | 10.20 | — | 2473rd M |
| 2921 | Team Vitality Athletic... | 5:29:24h | 10.20 | — | 2474th M |
| 2922 | 5:29:27h | 10.20 | M40 | 2475th M · 549th M40 | |
| 2923 | West Coast Athletic Club | 5:29:28h | 10.20 | M35 | 2476th M · 383rd M35 |
| 2924 | Gijima Nkomazi AC | 5:29:29h | 10.20 | M40 | 2477th M · 550th M40 |
| 2925 | 5:29:30h | 10.20 | — | 2478th M | |
| 2925 | The Running Edge | 5:29:30h | 10.20 | M50 | 2478th M · 203rd M50 |
| 2927 | Tymebank Langa AC | 5:29:31h | 10.20 | — | 2480th M |
| 2927 | Inkamana High Athletic... | 5:29:31h | 10.20 | — | 2480th M |
| 2929 | Cheetahs AC Transkei | 5:29:32h | 10.20 | M40 | 2482nd M · 551st M40 |
| 2930 | Gelvandale AC | 5:29:34h | 10.20 | M50 | 2483rd M · 204th M50 |
| 2931 | Paarl Athletic Club | 5:29:35h | 10.20 | — | 2484th M |
| 2931 | Totalsports VOB Runnin... | 5:29:35h | 10.20 | M23 | 2484th M · 307th M23 |
| 2933 | Bloemfontein Multisport | 5:29:36h | 10.19 | M50 | 2486th M · 205th M50 |
| 2934 | Ommiedraai Friends AC | 5:29:38h | 10.19 | M40 | 2487th M · 552nd M40 |
| 2935 | Team Vitality Athletic... | 5:29:39h | 10.19 | M23 | 2488th M · 308th M23 |
| 2936 | Upington Crusaders Mul... | 5:29:40h | 10.19 | — | 2489th M |
| 2937 | Jeppe Quondam Athletic... | 5:29:42h | 10.19 | M23 | 2490th M · 309th M23 |
| 2937 | Totalsports VOB Runnin... | 5:29:42h | 10.19 | — | 2490th M |
| 2939 | 5:29:45h | 10.19 | M45 | 2492nd M · 384th M45 | |
| 2940 | Pinelands Athletic Club | 5:29:46h | 10.19 | — | 448th F |
| 2941 | Team Vitality Athletic... | 5:29:47h | 10.19 | M35 | 2493rd M · 384th M35 |
| 2942 | Parliament of RSA Athl... | 5:29:48h | 10.19 | M50 | 2494th M · 206th M50 |
| 2943 | Hollywood Athletics Cl... | 5:29:49h | 10.19 | M35 | 2495th M · 385th M35 |
| 2943 | Hollywood Athletics Cl... | 5:29:49h | 10.19 | M55 | 2495th M · 78th M55 |
| 2943 | Bellville Athletic Club | 5:29:49h | 10.19 | M35 | 2495th M · 385th M35 |
| 2943 | Benoni Northerns AC | 5:29:49h | 10.19 | M35 | 2495th M · 385th M35 |
| 2947 | Run Zone | 5:29:50h | 10.19 | W35 | 449th F · 70th W35 |
| 2947 | Oxford Striders | 5:29:50h | 10.19 | — | 449th F |
| 2949 | 5:29:53h | 10.19 | — | 2499th M | |
| 2950 | 5:29:57h | 10.18 | — | 451st F | |
| 2950 | Qhubeka Athletic Club | 5:29:57h | 10.18 | M60 | 2500th M · 37th M60 |
- 2902Durbanville Athletic Club2459th M · 544th M40Time5:29:04hPace10.21Cat.M40
- 2903Whalers Athletic Club444th FTime5:29:05hPace10.21
- 2904Whalers Athletic Club445th F · 7th W55Time5:29:08hPace10.21Cat.W55
- 2905Sibanye Stillwater2460th M · 545th M40Time5:29:09hPace10.21Cat.M40
- 2906Hout BAY Harriers2461st M · 381st M45Time5:29:10hPace10.21Cat.M45
- 2907Buffalo Runners AC2462nd MTime5:29:11hPace10.21
- 2908Harfield Harriers446th F · 70th W40Time5:29:12hPace10.21Cat.W40
- 2908Crusaders Running Club2463rd M · 546th M40Time5:29:12hPace10.21Cat.M40
- 2910Faranani Atletics Club2464th M · 382nd M35Time5:29:13hPace10.21Cat.M35
- 2911Nedbank Running Club G...447th FTime5:29:17hPace10.20
- 2912Stellenbosch Athletic ...2465th MTime5:29:18hPace10.20
- 2912Nedbank Nelspruit Lvcc2465th M · 306th M23Time5:29:18hPace10.20Cat.M23
- 2912Rainbow Running Club2465th MTime5:29:18hPace10.20
- 2915Team Vitality Athletic...2468th MTime5:29:19hPace10.20
- 2916Black Diamond AC2469th M · 547th M40Time5:29:20hPace10.20Cat.M40
- 2917Just Running AC2470th M · 548th M40Time5:29:21hPace10.20Cat.M40
- 2917Benoni Northerns AC2470th M · 382nd M45Time5:29:21hPace10.20Cat.M45
- 29192472nd M · 383rd M45Time5:29:22hPace10.20Cat.M45
- 2920Die Vuilhonde Athletic...2473rd MTime5:29:23hPace10.20
- 2921Team Vitality Athletic...2474th MTime5:29:24hPace10.20
- 29222475th M · 549th M40Time5:29:27hPace10.20Cat.M40
- 2923West Coast Athletic Club2476th M · 383rd M35Time5:29:28hPace10.20Cat.M35
- 2924Gijima Nkomazi AC2477th M · 550th M40Time5:29:29hPace10.20Cat.M40
- 29252478th MTime5:29:30hPace10.20
- 2925The Running Edge2478th M · 203rd M50Time5:29:30hPace10.20Cat.M50
- 2927Tymebank Langa AC2480th MTime5:29:31hPace10.20
- 2927Inkamana High Athletic...2480th MTime5:29:31hPace10.20
- 2929Cheetahs AC Transkei2482nd M · 551st M40Time5:29:32hPace10.20Cat.M40
- 2930Gelvandale AC2483rd M · 204th M50Time5:29:34hPace10.20Cat.M50
- 2931Paarl Athletic Club2484th MTime5:29:35hPace10.20
- 2931Totalsports VOB Runnin...2484th M · 307th M23Time5:29:35hPace10.20Cat.M23
- 2933Bloemfontein Multisport2486th M · 205th M50Time5:29:36hPace10.19Cat.M50
- 2934Ommiedraai Friends AC2487th M · 552nd M40Time5:29:38hPace10.19Cat.M40
- 2935Team Vitality Athletic...2488th M · 308th M23Time5:29:39hPace10.19Cat.M23
- 2936Upington Crusaders Mul...2489th MTime5:29:40hPace10.19
- 2937Jeppe Quondam Athletic...2490th M · 309th M23Time5:29:42hPace10.19Cat.M23
- 2937Totalsports VOB Runnin...2490th MTime5:29:42hPace10.19
- 29392492nd M · 384th M45Time5:29:45hPace10.19Cat.M45
- 2940Pinelands Athletic Club448th FTime5:29:46hPace10.19
- 2941Team Vitality Athletic...2493rd M · 384th M35Time5:29:47hPace10.19Cat.M35
- 2942Parliament of RSA Athl...2494th M · 206th M50Time5:29:48hPace10.19Cat.M50
- 2943Hollywood Athletics Cl...2495th M · 385th M35Time5:29:49hPace10.19Cat.M35
- 2943Hollywood Athletics Cl...2495th M · 78th M55Time5:29:49hPace10.19Cat.M55
- 2943Bellville Athletic Club2495th M · 385th M35Time5:29:49hPace10.19Cat.M35
- 2943Benoni Northerns AC2495th M · 385th M35Time5:29:49hPace10.19Cat.M35
- 2947Run Zone449th F · 70th W35Time5:29:50hPace10.19Cat.W35
- 2947Oxford Striders449th FTime5:29:50hPace10.19
- 29492499th MTime5:29:53hPace10.19
- 2950451st FTime5:29:57hPace10.18
- 2950Qhubeka Athletic Club2500th M · 37th M60Time5:29:57hPace10.18Cat.M60
Showing ranks 2,901–2,950 of 10,770