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 10,351–10,400 of 10,626
| Rank | Runner | Time | Pace | Cat. | Placing |
|---|---|---|---|---|---|
| 10350 | Hewat Athletic Club | 6:57:06h | 8.06 | W50 | 2820th F · 241st W50 |
| 10350 | 6:57:06h | 8.06 | — | 7531st M | |
| 10350 | 6:57:06h | 8.06 | — | 7531st M | |
| 10354 | Bluff Athletic Club | 6:57:07h | 8.05 | M60 | 7533rd M · 212th M60 |
| 10355 | Sweet Soles Athletics ... | 6:57:08h | 8.05 | M50 | 7534th M · 872nd M50 |
| 10356 | Durbanville Athletic Club | 6:57:09h | 8.05 | W40 | 2822nd F · 484th W40 |
| 10356 | Melkbos Athletic Club | 6:57:09h | 8.05 | — | 7535th M |
| 10356 | Saps Free State | 6:57:09h | 8.05 | M35 | 7535th M · 928th M35 |
| 10356 | Team Vitality Athletic... | 6:57:09h | 8.05 | M50 | 7535th M · 873rd M50 |
| 10360 | Kyalami Running Club | 6:57:10h | 8.05 | W55 | 2823rd F · 126th W55 |
| 10360 | Team Vitality Athletic... | 6:57:10h | 8.05 | W40 | 2823rd F · 485th W40 |
| 10362 | Olympic Spartan Harriers | 6:57:11h | 8.05 | — | 2825th F |
| 10362 | Team Vitality Athletic... | 6:57:11h | 8.05 | M70 | 7538th M · 21st M70 |
| 10364 | Eskom AC CG | 6:57:12h | 8.05 | W35 | 2826th F · 383rd W35 |
| 10364 | Run Zone | 6:57:12h | 8.05 | — | 7539th M |
| 10366 | Ommiedraai Friends AC | 6:57:13h | 8.05 | M50 | 7540th M · 874th M50 |
| 10367 | Waterfall City Athleti... | 6:57:14h | 8.05 | M50 | 7541st M · 875th M50 |
| 10368 | Strand Athletic Club | 6:57:16h | 8.05 | — | 2827th F |
| 10368 | Kuilsriver Runners Club | 6:57:16h | 8.05 | — | 7542nd M |
| 10368 | Phobians | 6:57:16h | 8.05 | M65 | 7542nd M · 84th M65 |
| 10368 | Pretoria Military Mara... | 6:57:16h | 8.05 | M40 | 7542nd M · 1314th M40 |
| 10368 | Team Vitality Athletic... | 6:57:16h | 8.05 | — | 7542nd M |
| 10368 | Team Vitality Athletic... | 6:57:16h | 8.05 | M35 | 7542nd M · 929th M35 |
| 10374 | Bellville Athletic Club | 6:57:17h | 8.05 | — | 2828th F |
| 10374 | Goudveld Multisport | 6:57:17h | 8.05 | — | 2828th F |
| 10374 | Goudveld Multisport | 6:57:17h | 8.05 | M45 | 7547th M · 1152nd M45 |
| 10377 | Mangaung AC | 6:57:18h | 8.05 | — | 2830th F |
| 10378 | Edgemead Runners | 6:57:19h | 8.05 | — | 7548th M |
| 10379 | Phobians | 6:57:20h | 8.05 | — | 2831st F |
| 10379 | 6:57:20h | 8.05 | — | 7549th M | |
| 10379 | 6:57:20h | 8.05 | M45 | 7549th M · 1153rd M45 | |
| 10382 | Bellville Athletic Club | 6:57:21h | 8.05 | — | 2832nd F |
| 10382 | Nedbank Nelspruit Lvcc | 6:57:21h | 8.05 | M55 | 7551st M · 446th M55 |
| 10382 | 6:57:21h | 8.05 | — | 7551st M | |
| 10385 | Hollywood Athletics Cl... | 6:57:22h | 8.05 | W45 | 2833rd F · 378th W45 |
| 10385 | Team Vitality Athletic... | 6:57:22h | 8.05 | M45 | 7553rd M · 1154th M45 |
| 10387 | Run Walk for Life West... | 6:57:23h | 8.05 | — | 7554th M |
| 10387 | Rustenburg Marathon Club | 6:57:23h | 8.05 | M40 | 7554th M · 1315th M40 |
| 10389 | Team Vitality Athletic... | 6:57:25h | 8.05 | W35 | 2834th F · 384th W35 |
| 10389 | Bellville Athletic Club | 6:57:25h | 8.05 | — | 7556th M |
| 10391 | Germiston Callies Harr... | 6:57:26h | 8.05 | M55 | 7557th M · 447th M55 |
| 10392 | 32Gi Running Club SWD | 6:57:27h | 8.05 | — | 2835th F |
| 10393 | Run Zone | 6:57:28h | 8.05 | M50 | 7558th M · 876th M50 |
| 10394 | Pretoria Military Mara... | 6:57:29h | 8.05 | W40 | 2836th F · 486th W40 |
| 10394 | Bokaap Athletics Club | 6:57:29h | 8.05 | — | 7559th M |
| 10394 | Team Vitality Athletic... | 6:57:29h | 8.05 | — | 7559th M |
| 10397 | Nantes Athletic Club | 6:57:30h | 8.05 | W45 | 2837th F · 379th W45 |
| 10397 | Team Vitality Athletic... | 6:57:30h | 8.05 | W45 | 2837th F · 379th W45 |
| 10397 | 32Gi Running Club CGA | 6:57:30h | 8.05 | — | 7561st M |
| 10397 | Chillie Running Club EP | 6:57:30h | 8.05 | — | 7561st M |
- 10350Hewat Athletic Club2820th F · 241st W50Time6:57:06hPace8.06Cat.W50
- 103507531st MTime6:57:06hPace8.06
- 103507531st MTime6:57:06hPace8.06
- 10354Bluff Athletic Club7533rd M · 212th M60Time6:57:07hPace8.05Cat.M60
- 10355Sweet Soles Athletics ...7534th M · 872nd M50Time6:57:08hPace8.05Cat.M50
- 10356Durbanville Athletic Club2822nd F · 484th W40Time6:57:09hPace8.05Cat.W40
- 10356Melkbos Athletic Club7535th MTime6:57:09hPace8.05
- 10356Saps Free State7535th M · 928th M35Time6:57:09hPace8.05Cat.M35
- 10356Team Vitality Athletic...7535th M · 873rd M50Time6:57:09hPace8.05Cat.M50
- 10360Kyalami Running Club2823rd F · 126th W55Time6:57:10hPace8.05Cat.W55
- 10360Team Vitality Athletic...2823rd F · 485th W40Time6:57:10hPace8.05Cat.W40
- 10362Olympic Spartan Harriers2825th FTime6:57:11hPace8.05
- 10362Team Vitality Athletic...7538th M · 21st M70Time6:57:11hPace8.05Cat.M70
- 10364Eskom AC CG2826th F · 383rd W35Time6:57:12hPace8.05Cat.W35
- 10364Run Zone7539th MTime6:57:12hPace8.05
- 10366Ommiedraai Friends AC7540th M · 874th M50Time6:57:13hPace8.05Cat.M50
- 10367Waterfall City Athleti...7541st M · 875th M50Time6:57:14hPace8.05Cat.M50
- 10368Strand Athletic Club2827th FTime6:57:16hPace8.05
- 10368Kuilsriver Runners Club7542nd MTime6:57:16hPace8.05
- 10368Phobians7542nd M · 84th M65Time6:57:16hPace8.05Cat.M65
- 10368Pretoria Military Mara...7542nd M · 1314th M40Time6:57:16hPace8.05Cat.M40
- 10368Team Vitality Athletic...7542nd MTime6:57:16hPace8.05
- 10368Team Vitality Athletic...7542nd M · 929th M35Time6:57:16hPace8.05Cat.M35
- 10374Bellville Athletic Club2828th FTime6:57:17hPace8.05
- 10374Goudveld Multisport2828th FTime6:57:17hPace8.05
- 10374Goudveld Multisport7547th M · 1152nd M45Time6:57:17hPace8.05Cat.M45
- 10377Mangaung AC2830th FTime6:57:18hPace8.05
- 10378Edgemead Runners7548th MTime6:57:19hPace8.05
- 10379Phobians2831st FTime6:57:20hPace8.05
- 103797549th MTime6:57:20hPace8.05
- 103797549th M · 1153rd M45Time6:57:20hPace8.05Cat.M45
- 10382Bellville Athletic Club2832nd FTime6:57:21hPace8.05
- 10382Nedbank Nelspruit Lvcc7551st M · 446th M55Time6:57:21hPace8.05Cat.M55
- 103827551st MTime6:57:21hPace8.05
- 10385Hollywood Athletics Cl...2833rd F · 378th W45Time6:57:22hPace8.05Cat.W45
- 10385Team Vitality Athletic...7553rd M · 1154th M45Time6:57:22hPace8.05Cat.M45
- 10387Run Walk for Life West...7554th MTime6:57:23hPace8.05
- 10387Rustenburg Marathon Club7554th M · 1315th M40Time6:57:23hPace8.05Cat.M40
- 10389Team Vitality Athletic...2834th F · 384th W35Time6:57:25hPace8.05Cat.W35
- 10389Bellville Athletic Club7556th MTime6:57:25hPace8.05
- 10391Germiston Callies Harr...7557th M · 447th M55Time6:57:26hPace8.05Cat.M55
- 1039232Gi Running Club SWD2835th FTime6:57:27hPace8.05
- 10393Run Zone7558th M · 876th M50Time6:57:28hPace8.05Cat.M50
- 10394Pretoria Military Mara...2836th F · 486th W40Time6:57:29hPace8.05Cat.W40
- 10394Bokaap Athletics Club7559th MTime6:57:29hPace8.05
- 10394Team Vitality Athletic...7559th MTime6:57:29hPace8.05
- 10397Nantes Athletic Club2837th F · 379th W45Time6:57:30hPace8.05Cat.W45
- 10397Team Vitality Athletic...2837th F · 379th W45Time6:57:30hPace8.05Cat.W45
- 1039732Gi Running Club CGA7561st MTime6:57:30hPace8.05
- 10397Chillie Running Club EP7561st MTime6:57:30hPace8.05
Showing ranks 10,351–10,400 of 10,626