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 8,451–8,500 of 10,626
| Rank | Runner | Time | Pace | Cat. | Placing |
|---|---|---|---|---|---|
| 8450 | 6:37:29h | 8.45 | W50 | 2095th F · 163rd W50 | |
| 8452 | Jeffreys BAY Athletic ... | 6:37:31h | 8.45 | W65 | 2097th F · 8th W65 |
| 8452 | Atlantic Athletic Club | 6:37:31h | 8.45 | M23 | 6356th M · 604th M23 |
| 8454 | The Country Club Johan... | 6:37:32h | 8.45 | M40 | 6357th M · 1167th M40 |
| 8455 | Hartbeespoort Marathon... | 6:37:33h | 8.45 | M50 | 6358th M · 735th M50 |
| 8455 | Hollywood Athletics Cl... | 6:37:33h | 8.45 | M50 | 6358th M · 735th M50 |
| 8455 | Peak Running Club CGA | 6:37:33h | 8.45 | M23 | 6358th M · 605th M23 |
| 8455 | Sabc Athletics Club | 6:37:33h | 8.45 | M40 | 6358th M · 1168th M40 |
| 8455 | 6:37:33h | 8.45 | M50 | 6358th M · 735th M50 | |
| 8460 | Middelburg Marathon Club | 6:37:34h | 8.45 | W35 | 2098th F · 315th W35 |
| 8460 | Mtubatuba Striders | 6:37:34h | 8.45 | W50 | 2098th F · 164th W50 |
| 8462 | Team Vitality Athletic... | 6:37:35h | 8.45 | M40 | 6363rd M · 1169th M40 |
| 8463 | Adventist Athletics Club | 6:37:36h | 8.45 | M35 | 6364th M · 819th M35 |
| 8463 | Run Zone | 6:37:36h | 8.45 | M35 | 6364th M · 819th M35 |
| 8465 | Western Province Crick... | 6:37:37h | 8.45 | W55 | 2100th F · 87th W55 |
| 8466 | Khayelitsha Athletic Club | 6:37:39h | 8.45 | — | 2101st F |
| 8467 | Sandf Kwazulu Natal | 6:37:40h | 8.45 | W35 | 2102nd F · 316th W35 |
| 8468 | Run Zone | 6:37:41h | 8.45 | W55 | 2103rd F · 88th W55 |
| 8469 | Pinelands Athletic Club | 6:37:42h | 8.45 | M40 | 6366th M · 1170th M40 |
| 8469 | 6:37:42h | 8.45 | M45 | 6366th M · 986th M45 | |
| 8471 | Cheetahs AC Transkei | 6:37:43h | 8.45 | W23 | 2104th F · 218th W23 |
| 8471 | Hillcrest Villagers AC | 6:37:43h | 8.45 | M60 | 6368th M · 163rd M60 |
| 8473 | Carbineers Western Pro... | 6:37:44h | 8.45 | W40 | 2105th F · 358th W40 |
| 8473 | Carbineers Western Pro... | 6:37:44h | 8.45 | W55 | 2105th F · 89th W55 |
| 8473 | 6:37:44h | 8.45 | M23 | 6369th M · 606th M23 | |
| 8476 | Petro SA Running Club | 6:37:45h | 8.45 | W40 | 2107th F · 359th W40 |
| 8477 | Team Vitality Athletic... | 6:37:46h | 8.45 | W45 | 2108th F · 283rd W45 |
| 8477 | Jaguars Athletic Club | 6:37:46h | 8.45 | MU23 | 6370th M · 11th MU23 |
| 8479 | Centre City Titaniums ... | 6:37:47h | 8.45 | W23 | 2109th F · 219th W23 |
| 8479 | Hollywood Athletics Cl... | 6:37:47h | 8.45 | W35 | 2109th F · 317th W35 |
| 8479 | Bellville Athletic Club | 6:37:47h | 8.45 | M50 | 6371st M · 738th M50 |
| 8479 | Lowmed Running Club | 6:37:47h | 8.45 | M45 | 6371st M · 987th M45 |
| 8479 | Old Edwardian Athletic... | 6:37:47h | 8.45 | M23 | 6371st M · 607th M23 |
| 8484 | Maritzburg City AC | 6:37:48h | 8.45 | W50 | 2111th F · 165th W50 |
| 8484 | Team Vitality Athletic... | 6:37:48h | 8.45 | M40 | 6374th M · 1171st M40 |
| 8486 | Kuruman Running Club | 6:37:49h | 8.45 | W23 | 2112th F · 220th W23 |
| 8486 | Team Vitality Athletic... | 6:37:49h | 8.45 | W40 | 2112th F · 360th W40 |
| 8486 | Oasis Crescent Runners | 6:37:49h | 8.45 | M23 | 6375th M · 608th M23 |
| 8489 | Run Walk for Life NWN | 6:37:52h | 8.45 | — | 2114th F |
| 8489 | Hollywood Athletics Cl... | 6:37:52h | 8.45 | M35 | 6376th M · 821st M35 |
| 8489 | 6:37:52h | 8.45 | M50 | 6376th M · 739th M50 | |
| 8492 | West Coast Athletic Club | 6:37:53h | 8.45 | W50 | 2115th F · 166th W50 |
| 8492 | Legogote Villagers | 6:37:53h | 8.45 | — | 6378th M |
| 8492 | Nelspruit Marathon Club | 6:37:53h | 8.45 | M35 | 6378th M · 822nd M35 |
| 8492 | Phobians | 6:37:53h | 8.45 | — | 6378th M |
| 8492 | Run Zone | 6:37:53h | 8.45 | M50 | 6378th M · 740th M50 |
| 8492 | Team Vitality Athletic... | 6:37:53h | 8.45 | M35 | 6378th M · 822nd M35 |
| 8498 | Durbanville Athletic Club | 6:37:54h | 8.44 | W23 | 2116th F · 221st W23 |
| 8498 | Durbanville Athletic Club | 6:37:54h | 8.44 | W40 | 2116th F · 361st W40 |
| 8498 | Kruger Park Marathon Club | 6:37:54h | 8.44 | W40 | 2116th F · 361st W40 |
- 84502095th F · 163rd W50Time6:37:29hPace8.45Cat.W50
- 8452Jeffreys BAY Athletic ...2097th F · 8th W65Time6:37:31hPace8.45Cat.W65
- 8452Atlantic Athletic Club6356th M · 604th M23Time6:37:31hPace8.45Cat.M23
- 8454The Country Club Johan...6357th M · 1167th M40Time6:37:32hPace8.45Cat.M40
- 8455Hartbeespoort Marathon...6358th M · 735th M50Time6:37:33hPace8.45Cat.M50
- 8455Hollywood Athletics Cl...6358th M · 735th M50Time6:37:33hPace8.45Cat.M50
- 8455Peak Running Club CGA6358th M · 605th M23Time6:37:33hPace8.45Cat.M23
- 8455Sabc Athletics Club6358th M · 1168th M40Time6:37:33hPace8.45Cat.M40
- 84556358th M · 735th M50Time6:37:33hPace8.45Cat.M50
- 8460Middelburg Marathon Club2098th F · 315th W35Time6:37:34hPace8.45Cat.W35
- 8460Mtubatuba Striders2098th F · 164th W50Time6:37:34hPace8.45Cat.W50
- 8462Team Vitality Athletic...6363rd M · 1169th M40Time6:37:35hPace8.45Cat.M40
- 8463Adventist Athletics Club6364th M · 819th M35Time6:37:36hPace8.45Cat.M35
- 8463Run Zone6364th M · 819th M35Time6:37:36hPace8.45Cat.M35
- 8465Western Province Crick...2100th F · 87th W55Time6:37:37hPace8.45Cat.W55
- 8466Khayelitsha Athletic Club2101st FTime6:37:39hPace8.45
- 8467Sandf Kwazulu Natal2102nd F · 316th W35Time6:37:40hPace8.45Cat.W35
- 8468Run Zone2103rd F · 88th W55Time6:37:41hPace8.45Cat.W55
- 8469Pinelands Athletic Club6366th M · 1170th M40Time6:37:42hPace8.45Cat.M40
- 84696366th M · 986th M45Time6:37:42hPace8.45Cat.M45
- 8471Cheetahs AC Transkei2104th F · 218th W23Time6:37:43hPace8.45Cat.W23
- 8471Hillcrest Villagers AC6368th M · 163rd M60Time6:37:43hPace8.45Cat.M60
- 8473Carbineers Western Pro...2105th F · 358th W40Time6:37:44hPace8.45Cat.W40
- 8473Carbineers Western Pro...2105th F · 89th W55Time6:37:44hPace8.45Cat.W55
- 84736369th M · 606th M23Time6:37:44hPace8.45Cat.M23
- 8476Petro SA Running Club2107th F · 359th W40Time6:37:45hPace8.45Cat.W40
- 8477Team Vitality Athletic...2108th F · 283rd W45Time6:37:46hPace8.45Cat.W45
- 8477Jaguars Athletic Club6370th M · 11th MU23Time6:37:46hPace8.45Cat.MU23
- 8479Centre City Titaniums ...2109th F · 219th W23Time6:37:47hPace8.45Cat.W23
- 8479Hollywood Athletics Cl...2109th F · 317th W35Time6:37:47hPace8.45Cat.W35
- 8479Bellville Athletic Club6371st M · 738th M50Time6:37:47hPace8.45Cat.M50
- 8479Lowmed Running Club6371st M · 987th M45Time6:37:47hPace8.45Cat.M45
- 8479Old Edwardian Athletic...6371st M · 607th M23Time6:37:47hPace8.45Cat.M23
- 8484Maritzburg City AC2111th F · 165th W50Time6:37:48hPace8.45Cat.W50
- 8484Team Vitality Athletic...6374th M · 1171st M40Time6:37:48hPace8.45Cat.M40
- 8486Kuruman Running Club2112th F · 220th W23Time6:37:49hPace8.45Cat.W23
- 8486Team Vitality Athletic...2112th F · 360th W40Time6:37:49hPace8.45Cat.W40
- 8486Oasis Crescent Runners6375th M · 608th M23Time6:37:49hPace8.45Cat.M23
- 8489Run Walk for Life NWN2114th FTime6:37:52hPace8.45
- 8489Hollywood Athletics Cl...6376th M · 821st M35Time6:37:52hPace8.45Cat.M35
- 84896376th M · 739th M50Time6:37:52hPace8.45Cat.M50
- 8492West Coast Athletic Club2115th F · 166th W50Time6:37:53hPace8.45Cat.W50
- 8492Legogote Villagers6378th MTime6:37:53hPace8.45
- 8492Nelspruit Marathon Club6378th M · 822nd M35Time6:37:53hPace8.45Cat.M35
- 8492Phobians6378th MTime6:37:53hPace8.45
- 8492Run Zone6378th M · 740th M50Time6:37:53hPace8.45Cat.M50
- 8492Team Vitality Athletic...6378th M · 822nd M35Time6:37:53hPace8.45Cat.M35
- 8498Durbanville Athletic Club2116th F · 221st W23Time6:37:54hPace8.44Cat.W23
- 8498Durbanville Athletic Club2116th F · 361st W40Time6:37:54hPace8.44Cat.W40
- 8498Kruger Park Marathon Club2116th F · 361st W40Time6:37:54hPace8.44Cat.W40
Showing ranks 8,451–8,500 of 10,626