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 1,001–1,050 of 10,626
| Rank | Runner | Time | Pace | Cat. | Placing |
|---|---|---|---|---|---|
| 1001 | Cindi, TshepoSouth AfricaMan Team Vitality Athletic... | 4:44:35h | 11.81 | M45 | 901st M · 134th M45 |
| 1002 | van Stryp, DanieSouth AfricaMan Paarl Athletic Club | 4:44:37h | 11.80 | M23 | 902nd M · 168th M23 |
| 1003 | Ngcobo, MqondisiSouth AfricaMan Natal Carbineers AC | 4:44:39h | 11.80 | M45 | 903rd M · 135th M45 |
| 1004 | Mosala, KagisoSouth AfricaMan 295 POP UP Run Club | 4:44:41h | 11.80 | — | 904th M |
| 1005 | Kertous, MouloudAlgeriaMan | 4:44:42h | 11.80 | — | 905th M |
| 1006 | Mngqibisa, XolisaSouth AfricaMan Khayelitsha Athletic Club | 4:44:45h | 11.80 | M45 | 906th M · 136th M45 |
| 1007 | Mathabela, MuziSouth AfricaMan Hollywood Athletics Cl... | 4:44:49h | 11.80 | M45 | 907th M · 137th M45 |
| 1008 | Maceke, Pitso PercySouth AfricaMan Waterfall City Athleti... | 4:44:50h | 11.80 | M40 | 908th M · 205th M40 |
| 1009 | Ngubane, Siphosakhe SifaneloSouth AfricaMan Mamelodi Striders Athl... | 4:44:51h | 11.80 | M23 | 909th M · 169th M23 |
| 1010 | Amadhila Jacob Kuume, JacobNamibiaMan | 4:44:52h | 11.79 | — | 910th M |
| 1011 | Notshi, Pitso LehlohonoloSouth AfricaMan Gauteng E-Government A... | 4:44:53h | 11.79 | M40 | 911th M · 206th M40 |
| 1012 | Mgubo, ErnestBotswanaMan | 4:44:55h | 11.79 | M45 | 912th M · 138th M45 |
| 1013 | Bruwer, DanieSouth AfricaMan Cape Multisport Club | 4:44:58h | 11.79 | M45 | 913th M · 139th M45 |
| 1013 | Isaac, KelvinSouth AfricaMan Dolphin Coast Striders | 4:44:58h | 11.79 | M40 | 913th M · 207th M40 |
| 1013 | Bokaba, JohnSouth AfricaMan Mogale Citizens Athlet... | 4:44:58h | 11.79 | M50 | 913th M · 69th M50 |
| 1016 | Maphumulo, Sandile GodfreySouth AfricaMan Midrand Striders | 4:45:01h | 11.79 | M40 | 916th M · 208th M40 |
| 1017 | Jacopo, TemotioMozambiqueMan | 4:45:03h | 11.79 | M40 | 917th M · 209th M40 |
| 1018 | Setati, TlouSouth AfricaMan Dept of Employment and... | 4:45:04h | 11.79 | — | 918th M |
| 1019 | Sekhukhune, MahubeduSouth AfricaMan Hollywood Athletics Cl... | 4:45:06h | 11.79 | M35 | 919th M · 161st M35 |
| 1019 | Mhaga, Sipho-GoliSouth AfricaMan Waterfall City Athleti... | 4:45:06h | 11.79 | M50 | 919th M · 70th M50 |
| 1021 | Jeremia, LemegiusNamibiaMan | 4:45:09h | 11.78 | M35 | 921st M · 162nd M35 |
| 1022 | Bobotyane, SpheloSouth AfricaMan | 4:45:15h | 11.78 | M55 | 922nd M · 15th M55 |
| 1023 | Lourens, BennieSouth AfricaMan Durbanville Athletic Club | 4:45:18h | 11.78 | M45 | 923rd M · 140th M45 |
| 1023 | Makamu, Terence TimothySouth AfricaMan Team Vitality Athletic... | 4:45:18h | 11.78 | M50 | 923rd M · 71st M50 |
| 1025 | Qina, GcobaniSouth AfricaMan Fancourt Country Club | 4:45:21h | 11.78 | M50 | 925th M · 72nd M50 |
| 1026 | Msipa, ThembekileSouth AfricaMan Charlo Athletics Club | 4:45:25h | 11.77 | M50 | 926th M · 73rd M50 |
| 1026 | Nhlangulela, NjabuloSouth AfricaMan Sibanye Stillwater | 4:45:25h | 11.77 | M23 | 926th M · 170th M23 |
| 1026 | Makgoba, SempororoSouth AfricaMan Team Vitality Athletic... | 4:45:25h | 11.77 | — | 926th M |
| 1029 | Lekalakala, David LedingwanaSouth AfricaMan Azania Athletics Club | 4:45:27h | 11.77 | M40 | 929th M · 210th M40 |
| 1029 | Meiring, Jan AndriesSouth AfricaMan Team Vitality Athletic... | 4:45:27h | 11.77 | — | 929th M |
| 1031 | Maseko, WilliamSouth AfricaMan Team Vitality Athletic... | 4:45:33h | 11.77 | M23 | 931st M · 171st M23 |
| 1032 | Tlhako, Tlou JohannesSouth AfricaMan Mogalakwena Athletics ... | 4:45:36h | 11.77 | M50 | 932nd M · 74th M50 |
| 1033 | Kenmuir, CraigSouth AfricaMan Totalsports VOB Runnin... | 4:45:38h | 11.76 | M45 | 933rd M · 141st M45 |
| 1034 | Piek, SchalkSouth AfricaMan Harfield Harriers | 4:45:40h | 11.76 | M23 | 934th M · 172nd M23 |
| 1035 | Mlimi, Ayanda VincentSouth AfricaMan Nelspruit Marathon Club | 4:45:41h | 11.76 | M40 | 935th M · 211th M40 |
| 1036 | Makhari, Humbulani FreddySouth AfricaMan City of Ekurhuleni Ath... | 4:45:47h | 11.76 | M35 | 936th M · 163rd M35 |
| 1037 | Combrinck, RethaSouth AfricaWoman Krugersdorp Road Runners | 4:45:53h | 11.75 | W35 | 101st F · 25th W35 |
| 1037 | Makofane, Latudi SurpriseSouth AfricaMan Legend Road Runners At... | 4:45:53h | 11.75 | M40 | 937th M · 212th M40 |
| 1039 | Karikoga, TapiwaSouth AfricaMan | 4:45:54h | 11.75 | M45 | 938th M · 142nd M45 |
| 1039 | Niemann, PieterSouth AfricaMan Helderberg Harriers | 4:45:54h | 11.75 | M40 | 938th M · 213th M40 |
| 1041 | Fick, ThianSouth AfricaMan Sanlam Running Club | 4:45:55h | 11.75 | M40 | 940th M · 214th M40 |
| 1042 | Ndlaleni, LonwaboSouth AfricaMan Ikhamva | 4:45:57h | 11.75 | M45 | 941st M · 143rd M45 |
| 1043 | Khumalo, Langutani ImmaculateSouth AfricaWoman Team Vitality Athletic... | 4:46:05h | 11.74 | W35 | 102nd F · 26th W35 |
| 1044 | Mashaba, SandraSouth AfricaWoman Kruger Park Marathon Club | 4:46:08h | 11.74 | W40 | 103rd F · 15th W40 |
| 1044 | Mpalala, MzoliSouth AfricaMan Hollywood AC | 4:46:08h | 11.74 | M60 | 942nd M · 8th M60 |
| 1046 | Khedama, AnthonySouth AfricaMan Beaufort West Drawwers | 4:46:09h | 11.74 | M50 | 943rd M · 75th M50 |
| 1047 | Cheminais, MareSouth AfricaWoman Run Zone | 4:46:12h | 11.74 | W23 | 104th F · 19th W23 |
| 1047 | Giltrow, MicaelaSouth AfricaWoman Team Vitality Athletic... | 4:46:12h | 11.74 | — | 104th F |
| 1047 | Ndlovu, BusaniSouth AfricaMan Phantane | 4:46:12h | 11.74 | M50 | 944th M · 76th M50 |
| 1050 | Mortlock, Marlon DanielSouth AfricaMan Knysna Marathon Club | 4:46:18h | 11.74 | M50 | 945th M · 77th M50 |
- 1001Cindi, TshepoSouth AfricaManTeam Vitality Athletic...901st M · 134th M45Time4:44:35hPace11.81Cat.M45
- 1002van Stryp, DanieSouth AfricaManPaarl Athletic Club902nd M · 168th M23Time4:44:37hPace11.80Cat.M23
- 1003Ngcobo, MqondisiSouth AfricaManNatal Carbineers AC903rd M · 135th M45Time4:44:39hPace11.80Cat.M45
- 1004Mosala, KagisoSouth AfricaMan295 POP UP Run Club904th MTime4:44:41hPace11.80
- 1005Kertous, MouloudAlgeriaMan905th MTime4:44:42hPace11.80
- 1006Mngqibisa, XolisaSouth AfricaManKhayelitsha Athletic Club906th M · 136th M45Time4:44:45hPace11.80Cat.M45
- 1007Mathabela, MuziSouth AfricaManHollywood Athletics Cl...907th M · 137th M45Time4:44:49hPace11.80Cat.M45
- 1008Maceke, Pitso PercySouth AfricaManWaterfall City Athleti...908th M · 205th M40Time4:44:50hPace11.80Cat.M40
- 1009Ngubane, Siphosakhe SifaneloSouth AfricaManMamelodi Striders Athl...909th M · 169th M23Time4:44:51hPace11.80Cat.M23
- 1010Amadhila Jacob Kuume, JacobNamibiaMan910th MTime4:44:52hPace11.79
- 1011Notshi, Pitso LehlohonoloSouth AfricaManGauteng E-Government A...911th M · 206th M40Time4:44:53hPace11.79Cat.M40
- 1012Mgubo, ErnestBotswanaMan912th M · 138th M45Time4:44:55hPace11.79Cat.M45
- 1013Bruwer, DanieSouth AfricaManCape Multisport Club913th M · 139th M45Time4:44:58hPace11.79Cat.M45
- 1013Isaac, KelvinSouth AfricaManDolphin Coast Striders913th M · 207th M40Time4:44:58hPace11.79Cat.M40
- 1013Bokaba, JohnSouth AfricaManMogale Citizens Athlet...913th M · 69th M50Time4:44:58hPace11.79Cat.M50
- 1016Maphumulo, Sandile GodfreySouth AfricaManMidrand Striders916th M · 208th M40Time4:45:01hPace11.79Cat.M40
- 1017Jacopo, TemotioMozambiqueMan917th M · 209th M40Time4:45:03hPace11.79Cat.M40
- 1018Setati, TlouSouth AfricaManDept of Employment and...918th MTime4:45:04hPace11.79
- 1019Sekhukhune, MahubeduSouth AfricaManHollywood Athletics Cl...919th M · 161st M35Time4:45:06hPace11.79Cat.M35
- 1019Mhaga, Sipho-GoliSouth AfricaManWaterfall City Athleti...919th M · 70th M50Time4:45:06hPace11.79Cat.M50
- 1021Jeremia, LemegiusNamibiaMan921st M · 162nd M35Time4:45:09hPace11.78Cat.M35
- 1022Bobotyane, SpheloSouth AfricaMan922nd M · 15th M55Time4:45:15hPace11.78Cat.M55
- 1023Lourens, BennieSouth AfricaManDurbanville Athletic Club923rd M · 140th M45Time4:45:18hPace11.78Cat.M45
- 1023Makamu, Terence TimothySouth AfricaManTeam Vitality Athletic...923rd M · 71st M50Time4:45:18hPace11.78Cat.M50
- 1025Qina, GcobaniSouth AfricaManFancourt Country Club925th M · 72nd M50Time4:45:21hPace11.78Cat.M50
- 1026Msipa, ThembekileSouth AfricaManCharlo Athletics Club926th M · 73rd M50Time4:45:25hPace11.77Cat.M50
- 1026Nhlangulela, NjabuloSouth AfricaManSibanye Stillwater926th M · 170th M23Time4:45:25hPace11.77Cat.M23
- 1026Makgoba, SempororoSouth AfricaManTeam Vitality Athletic...926th MTime4:45:25hPace11.77
- 1029Lekalakala, David LedingwanaSouth AfricaManAzania Athletics Club929th M · 210th M40Time4:45:27hPace11.77Cat.M40
- 1029Meiring, Jan AndriesSouth AfricaManTeam Vitality Athletic...929th MTime4:45:27hPace11.77
- 1031Maseko, WilliamSouth AfricaManTeam Vitality Athletic...931st M · 171st M23Time4:45:33hPace11.77Cat.M23
- 1032Tlhako, Tlou JohannesSouth AfricaManMogalakwena Athletics ...932nd M · 74th M50Time4:45:36hPace11.77Cat.M50
- 1033Kenmuir, CraigSouth AfricaManTotalsports VOB Runnin...933rd M · 141st M45Time4:45:38hPace11.76Cat.M45
- 1034Piek, SchalkSouth AfricaManHarfield Harriers934th M · 172nd M23Time4:45:40hPace11.76Cat.M23
- 1035Mlimi, Ayanda VincentSouth AfricaManNelspruit Marathon Club935th M · 211th M40Time4:45:41hPace11.76Cat.M40
- 1036Makhari, Humbulani FreddySouth AfricaManCity of Ekurhuleni Ath...936th M · 163rd M35Time4:45:47hPace11.76Cat.M35
- 1037Combrinck, RethaSouth AfricaWomanKrugersdorp Road Runners101st F · 25th W35Time4:45:53hPace11.75Cat.W35
- 1037Makofane, Latudi SurpriseSouth AfricaManLegend Road Runners At...937th M · 212th M40Time4:45:53hPace11.75Cat.M40
- 1039Karikoga, TapiwaSouth AfricaMan938th M · 142nd M45Time4:45:54hPace11.75Cat.M45
- 1039Niemann, PieterSouth AfricaManHelderberg Harriers938th M · 213th M40Time4:45:54hPace11.75Cat.M40
- 1041Fick, ThianSouth AfricaManSanlam Running Club940th M · 214th M40Time4:45:55hPace11.75Cat.M40
- 1042Ndlaleni, LonwaboSouth AfricaManIkhamva941st M · 143rd M45Time4:45:57hPace11.75Cat.M45
- 1043Khumalo, Langutani ImmaculateSouth AfricaWomanTeam Vitality Athletic...102nd F · 26th W35Time4:46:05hPace11.74Cat.W35
- 1044Mashaba, SandraSouth AfricaWomanKruger Park Marathon Club103rd F · 15th W40Time4:46:08hPace11.74Cat.W40
- 1044Mpalala, MzoliSouth AfricaManHollywood AC942nd M · 8th M60Time4:46:08hPace11.74Cat.M60
- 1046Khedama, AnthonySouth AfricaManBeaufort West Drawwers943rd M · 75th M50Time4:46:09hPace11.74Cat.M50
- 1047Cheminais, MareSouth AfricaWomanRun Zone104th F · 19th W23Time4:46:12hPace11.74Cat.W23
- 1047Giltrow, MicaelaSouth AfricaWomanTeam Vitality Athletic...104th FTime4:46:12hPace11.74
- 1047Ndlovu, BusaniSouth AfricaManPhantane944th M · 76th M50Time4:46:12hPace11.74Cat.M50
- 1050Mortlock, Marlon DanielSouth AfricaManKnysna Marathon Club945th M · 77th M50Time4:46:18hPace11.74Cat.M50
Showing ranks 1,001–1,050 of 10,626