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 1,351–1,400 of 10,770
| Rank | Runner | Time | Pace | Cat. | Placing |
|---|---|---|---|---|---|
| 1352 | Hickman Mosdell, Belinda-LeighSouth AfricaWoman Harlequin Harriers GN | 4:55:33h | 11.37 | W50 | 155th F · 9th W50 |
| 1353 | Notshi, Pitso LehlohonoloSouth AfricaMan Gauteng E-Government A... | 4:55:36h | 11.37 | M40 | 1198th M · 270th M40 |
| 1354 | Gericke, KosieSouth AfricaMan 32Gi Running Club SWD | 4:55:37h | 11.37 | M40 | 1199th M · 271st M40 |
| 1355 | Sesupeng, Karabo M. JuniorBotswanaMan | 4:55:38h | 11.37 | — | 1200th M |
| 1356 | Ntombela, MphenduSouth AfricaMan Save Orion AC | 4:55:39h | 11.37 | M40 | 1201st M · 272nd M40 |
| 1356 | Gush, JamesGreat BritainMan | 4:55:39h | 11.37 | — | 1201st M |
| 1356 | Moyana, ShephardSouth AfricaMan Sibanye Stillwater | 4:55:39h | 11.37 | M45 | 1201st M · 181st M45 |
| 1359 | Brits, CalvinSouth AfricaMan Benoni Northerns AC | 4:55:40h | 11.36 | M35 | 1204th M · 198th M35 |
| 1359 | du Toit, WillemSouth AfricaMan Durbanville Athletic Club | 4:55:40h | 11.36 | M40 | 1204th M · 273rd M40 |
| 1359 | Lerm, MartinSouth AfricaMan Carbineers Western Pro... | 4:55:40h | 11.36 | M45 | 1204th M · 182nd M45 |
| 1359 | Mbele, AneleSouth AfricaMan XJ Athletic Club | 4:55:40h | 11.36 | M35 | 1204th M · 198th M35 |
| 1359 | Mdlekeza, PhilaniSouth AfricaMan Hartbeespoort Marathon... | 4:55:40h | 11.36 | M23 | 1204th M · 176th M23 |
| 1364 | Jack, MkhululiSouth AfricaMan Rainbow United Sports ... | 4:55:41h | 11.36 | M40 | 1209th M · 274th M40 |
| 1364 | Mokhanoi, MoorosiSouth AfricaMan Team Vitality Athletic... | 4:55:41h | 11.36 | M50 | 1209th M · 102nd M50 |
| 1364 | Mponco, SabeloSouth AfricaMan Chillie Running Club -... | 4:55:41h | 11.36 | M40 | 1209th M · 274th M40 |
| 1367 | Qubeka, MawandeSouth AfricaMan Resbank AC GN | 4:55:42h | 11.36 | M45 | 1212th M · 183rd M45 |
| 1367 | Monkoe, Thabiso NimrodSouth AfricaMan Multichoice AC | 4:55:42h | 11.36 | M40 | 1212th M · 276th M40 |
| 1367 | Curlewis, LlewelynSouth AfricaMan Tuks Athletic Club | 4:55:42h | 11.36 | M50 | 1212th M · 103rd M50 |
| 1367 | Olivier, TinusSouth AfricaMan Cape Multisport Club | 4:55:42h | 11.36 | M45 | 1212th M · 183rd M45 |
| 1371 | Kotze, LeonSouth AfricaMan | 4:55:43h | 11.36 | M40 | 1216th M · 277th M40 |
| 1371 | van Blerk, De WaalSouth AfricaMan Paarl Athletic Club | 4:55:43h | 11.36 | — | 1216th M |
| 1371 | Bassie, StephenSouth AfricaMan Kimberley Road Runners | 4:55:43h | 11.36 | M50 | 1216th M · 104th M50 |
| 1374 | Jansen, IvanSouth AfricaMan Durbanville Athletic Club | 4:55:44h | 11.36 | — | 1219th M |
| 1375 | Kirstein, AnthonySouth AfricaMan Team Vitality Athletic... | 4:55:45h | 11.36 | M35 | 1220th M · 200th M35 |
| 1376 | Hoyle, LukeSouth AfricaMan Stellenbosch Athletic ... | 4:55:46h | 11.36 | — | 1221st M |
| 1376 | Hoyle, DeanSouth AfricaMan Charlo Athletics Club | 4:55:46h | 11.36 | M55 | 1221st M · 30th M55 |
| 1378 | Gcaba, SaneleSouth AfricaMan Alberton Athletic Club | 4:55:47h | 11.36 | M23 | 1223rd M · 177th M23 |
| 1378 | Madolo, UnathiSouth AfricaMan Gauteng Health Athletic | 4:55:47h | 11.36 | M40 | 1223rd M · 278th M40 |
| 1380 | Gumede, JongikhayaSouth AfricaMan Team Vitality Athletic... | 4:55:48h | 11.36 | M35 | 1225th M · 201st M35 |
| 1381 | Mazanhi, TonderaiZimbabweMan Waterfall City Athleti... | 4:55:49h | 11.36 | M45 | 1226th M · 185th M45 |
| 1381 | Mashego, TsoseletsoSouth AfricaMan Running With Sole AC | 4:55:49h | 11.36 | M40 | 1226th M · 279th M40 |
| 1383 | Ndongeni, BandileSouth AfricaMan Runners of Hope | 4:55:53h | 11.36 | M35 | 1228th M · 202nd M35 |
| 1383 | Cele, SiyabongaSouth AfricaMan Scottburgh Athletic Club | 4:55:53h | 11.36 | — | 1228th M |
| 1385 | Greig, JenniferSouth AfricaWoman Stellenbosch Athletic ... | 4:55:54h | 11.36 | — | 156th F |
| 1385 | Javu, Lutho BrianSouth AfricaMan Run Walk for Life NWN | 4:55:54h | 11.36 | — | 1230th M |
| 1387 | Malele, LesegoSouth AfricaMan Pinelands Athletic Club | 4:55:55h | 11.36 | M23 | 1231st M · 178th M23 |
| 1388 | Nemavhola, Takalani ArchieboldSouth AfricaMan Exxaro AC Limpopo | 4:55:56h | 11.35 | M35 | 1232nd M · 203rd M35 |
| 1389 | Rowles, TiffanySouth AfricaWoman Pinetown and District ... | 4:55:57h | 11.35 | — | 157th F |
| 1389 | Johaadien, TariqSouth AfricaMan Ommiedraai Friends AC | 4:55:57h | 11.35 | M35 | 1233rd M · 204th M35 |
| 1391 | Mudau, Thinandavha ThomasSouth AfricaMan Saps HRD AC | 4:55:59h | 11.35 | M40 | 1234th M · 280th M40 |
| 1391 | Moji, ThabisoSouth AfricaMan Saps Central Gauteng | 4:55:59h | 11.35 | M40 | 1234th M · 280th M40 |
| 1393 | Rondganger, StephenSouth AfricaMan Nedbank Running Club CPT | 4:56:02h | 11.35 | M45 | 1236th M · 186th M45 |
| 1393 | Venter, EricSouth AfricaMan Wingate Road Runners | 4:56:02h | 11.35 | M60 | 1236th M · 10th M60 |
| 1395 | Kunene, PasekaSouth AfricaMan Standard Bank Athletic... | 4:56:06h | 11.35 | M40 | 1238th M · 282nd M40 |
| 1396 | Tela, ViweSouth AfricaMan Khulani Athletics Club | 4:56:07h | 11.35 | — | 1239th M |
| 1397 | Tyokolo, MnqwenoSouth AfricaMan Ikhamva | 4:56:08h | 11.35 | — | 1240th M |
| 1398 | Moeletsane, BizzaSouth AfricaMan Kimberley Management A... | 4:56:11h | 11.34 | M50 | 1241st M · 105th M50 |
| 1399 | Penney, ChristinaSouth AfricaWoman West Coast Athletic Club | 4:56:12h | 11.34 | W35 | 158th F · 18th W35 |
| 1400 | Mankoe, Maijane MogaleSouth AfricaMan Aeci Mining AC | 4:56:13h | 11.34 | M50 | 1242nd M · 106th M50 |
| 1400 | Kriek, WilhelmSouth AfricaMan Team Vitality Athletic... | 4:56:13h | 11.34 | M23 | 1242nd M · 179th M23 |
- 1352Hickman Mosdell, Belinda-LeighSouth AfricaWomanHarlequin Harriers GN155th F · 9th W50Time4:55:33hPace11.37Cat.W50
- 1353Notshi, Pitso LehlohonoloSouth AfricaManGauteng E-Government A...1198th M · 270th M40Time4:55:36hPace11.37Cat.M40
- 1354Gericke, KosieSouth AfricaMan32Gi Running Club SWD1199th M · 271st M40Time4:55:37hPace11.37Cat.M40
- 1355Sesupeng, Karabo M. JuniorBotswanaMan1200th MTime4:55:38hPace11.37
- 1356Ntombela, MphenduSouth AfricaManSave Orion AC1201st M · 272nd M40Time4:55:39hPace11.37Cat.M40
- 1356Gush, JamesGreat BritainMan1201st MTime4:55:39hPace11.37
- 1356Moyana, ShephardSouth AfricaManSibanye Stillwater1201st M · 181st M45Time4:55:39hPace11.37Cat.M45
- 1359Brits, CalvinSouth AfricaManBenoni Northerns AC1204th M · 198th M35Time4:55:40hPace11.36Cat.M35
- 1359du Toit, WillemSouth AfricaManDurbanville Athletic Club1204th M · 273rd M40Time4:55:40hPace11.36Cat.M40
- 1359Lerm, MartinSouth AfricaManCarbineers Western Pro...1204th M · 182nd M45Time4:55:40hPace11.36Cat.M45
- 1359Mbele, AneleSouth AfricaManXJ Athletic Club1204th M · 198th M35Time4:55:40hPace11.36Cat.M35
- 1359Mdlekeza, PhilaniSouth AfricaManHartbeespoort Marathon...1204th M · 176th M23Time4:55:40hPace11.36Cat.M23
- 1364Jack, MkhululiSouth AfricaManRainbow United Sports ...1209th M · 274th M40Time4:55:41hPace11.36Cat.M40
- 1364Mokhanoi, MoorosiSouth AfricaManTeam Vitality Athletic...1209th M · 102nd M50Time4:55:41hPace11.36Cat.M50
- 1364Mponco, SabeloSouth AfricaManChillie Running Club -...1209th M · 274th M40Time4:55:41hPace11.36Cat.M40
- 1367Qubeka, MawandeSouth AfricaManResbank AC GN1212th M · 183rd M45Time4:55:42hPace11.36Cat.M45
- 1367Monkoe, Thabiso NimrodSouth AfricaManMultichoice AC1212th M · 276th M40Time4:55:42hPace11.36Cat.M40
- 1367Curlewis, LlewelynSouth AfricaManTuks Athletic Club1212th M · 103rd M50Time4:55:42hPace11.36Cat.M50
- 1367Olivier, TinusSouth AfricaManCape Multisport Club1212th M · 183rd M45Time4:55:42hPace11.36Cat.M45
- 1371Kotze, LeonSouth AfricaMan1216th M · 277th M40Time4:55:43hPace11.36Cat.M40
- 1371van Blerk, De WaalSouth AfricaManPaarl Athletic Club1216th MTime4:55:43hPace11.36
- 1371Bassie, StephenSouth AfricaManKimberley Road Runners1216th M · 104th M50Time4:55:43hPace11.36Cat.M50
- 1374Jansen, IvanSouth AfricaManDurbanville Athletic Club1219th MTime4:55:44hPace11.36
- 1375Kirstein, AnthonySouth AfricaManTeam Vitality Athletic...1220th M · 200th M35Time4:55:45hPace11.36Cat.M35
- 1376Hoyle, LukeSouth AfricaManStellenbosch Athletic ...1221st MTime4:55:46hPace11.36
- 1376Hoyle, DeanSouth AfricaManCharlo Athletics Club1221st M · 30th M55Time4:55:46hPace11.36Cat.M55
- 1378Gcaba, SaneleSouth AfricaManAlberton Athletic Club1223rd M · 177th M23Time4:55:47hPace11.36Cat.M23
- 1378Madolo, UnathiSouth AfricaManGauteng Health Athletic1223rd M · 278th M40Time4:55:47hPace11.36Cat.M40
- 1380Gumede, JongikhayaSouth AfricaManTeam Vitality Athletic...1225th M · 201st M35Time4:55:48hPace11.36Cat.M35
- 1381Mazanhi, TonderaiZimbabweManWaterfall City Athleti...1226th M · 185th M45Time4:55:49hPace11.36Cat.M45
- 1381Mashego, TsoseletsoSouth AfricaManRunning With Sole AC1226th M · 279th M40Time4:55:49hPace11.36Cat.M40
- 1383Ndongeni, BandileSouth AfricaManRunners of Hope1228th M · 202nd M35Time4:55:53hPace11.36Cat.M35
- 1383Cele, SiyabongaSouth AfricaManScottburgh Athletic Club1228th MTime4:55:53hPace11.36
- 1385Greig, JenniferSouth AfricaWomanStellenbosch Athletic ...156th FTime4:55:54hPace11.36
- 1385Javu, Lutho BrianSouth AfricaManRun Walk for Life NWN1230th MTime4:55:54hPace11.36
- 1387Malele, LesegoSouth AfricaManPinelands Athletic Club1231st M · 178th M23Time4:55:55hPace11.36Cat.M23
- 1388Nemavhola, Takalani ArchieboldSouth AfricaManExxaro AC Limpopo1232nd M · 203rd M35Time4:55:56hPace11.35Cat.M35
- 1389Rowles, TiffanySouth AfricaWomanPinetown and District ...157th FTime4:55:57hPace11.35
- 1389Johaadien, TariqSouth AfricaManOmmiedraai Friends AC1233rd M · 204th M35Time4:55:57hPace11.35Cat.M35
- 1391Mudau, Thinandavha ThomasSouth AfricaManSaps HRD AC1234th M · 280th M40Time4:55:59hPace11.35Cat.M40
- 1391Moji, ThabisoSouth AfricaManSaps Central Gauteng1234th M · 280th M40Time4:55:59hPace11.35Cat.M40
- 1393Rondganger, StephenSouth AfricaManNedbank Running Club CPT1236th M · 186th M45Time4:56:02hPace11.35Cat.M45
- 1393Venter, EricSouth AfricaManWingate Road Runners1236th M · 10th M60Time4:56:02hPace11.35Cat.M60
- 1395Kunene, PasekaSouth AfricaManStandard Bank Athletic...1238th M · 282nd M40Time4:56:06hPace11.35Cat.M40
- 1396Tela, ViweSouth AfricaManKhulani Athletics Club1239th MTime4:56:07hPace11.35
- 1397Tyokolo, MnqwenoSouth AfricaManIkhamva1240th MTime4:56:08hPace11.35
- 1398Moeletsane, BizzaSouth AfricaManKimberley Management A...1241st M · 105th M50Time4:56:11hPace11.34Cat.M50
- 1399Penney, ChristinaSouth AfricaWomanWest Coast Athletic Club158th F · 18th W35Time4:56:12hPace11.34Cat.W35
- 1400Mankoe, Maijane MogaleSouth AfricaManAeci Mining AC1242nd M · 106th M50Time4:56:13hPace11.34Cat.M50
- 1400Kriek, WilhelmSouth AfricaManTeam Vitality Athletic...1242nd M · 179th M23Time4:56:13hPace11.34Cat.M23
Showing ranks 1,351–1,400 of 10,770