South AfricaFixed distanceIAU Gold
Two Oceans Marathon - 50km Split
5 Apr2026
Distance
56km
Finishers
10,6097,697 men2,912 women
Winning time
2:51:58h
Median pace
10.47km/h
Pace distribution
10,609 finishers · 8.78–19.54 km/h · mean 10.90
Every finisher ran the same 56 km course, so these paces are directly comparable.
Histogram of finisher pace. 10,609 finishers ranged from 8.78 to 19.54 kilometres per hour, with a mean of 10.90 and a median of 10.47. The busiest band is 9.0 to 9.5 kilometres per hour, with 1,920 finishers.
Results
Ranks 1–50 of 10,609
| Rank | Runner | Time | Pace | Cat. | Placing |
|---|---|---|---|---|---|
| 1 | Khonkhobe, Onalenna WilliamSouth AfricaMan Nedbank Running Club CNW | 2:51:58h | 19.54 | M23 | 1st M · 1st M23 |
| 2 | Jantjies, ArthurSouth AfricaMan PAN African Resources ... | 2:51:59h | 19.54 | M23 | 2nd M · 2nd M23 |
| 3 | Waison, Blessing ZvikomboreroZimbabweMan | 2:52:06h | 19.52 | M23 | 3rd M · 3rd M23 |
| 4 | Kipkosgei, DennisKenyaMan Nedbank Running Club K... | 2:52:56h | 19.43 | M23 | 4th M · 4th M23 |
| 5 | Sikhakhane, SibonisoSouth AfricaMan Entsika AC CG | 2:52:57h | 19.43 | M35 | 5th M · 1st M35 |
| 6 | Nkosi, SphamandlaSouth AfricaMan Entsika AC CG | 2:53:04h | 19.41 | M23 | 6th M · 5th M23 |
| 7 | Moja, TumeloSouth AfricaMan Phantane | 2:53:05h | 19.41 | — | 7th M |
| 8 | Chepkwony, Victor KipkemeiMalawiMan Nedbank Running Club K... | 2:53:16h | 19.39 | — | 8th M |
| 9 | Ngcobo, AyandaSouth AfricaMan Xcel Running Club | 2:53:17h | 19.39 | M23 | 9th M · 6th M23 |
| 10 | Nadolo, MphatsoMalawiMan | 2:53:22h | 19.38 | M23 | 10th M · 7th M23 |
| 11 | Kalideni, MalixoleSouth AfricaMan Old Selbornian Road Ru... | 2:53:39h | 19.35 | M23 | 11th M · 8th M23 |
| 12 | Mthalane, MsawenkosiSouth AfricaMan Nedbank Running Club K... | 2:53:40h | 19.35 | M23 | 12th M · 9th M23 |
| 13 | Pulusa, TebogoSouth AfricaMan Dwarsrivier Mine AC | 2:53:41h | 19.35 | M35 | 13th M · 2nd M35 |
| 14 | Mgubhela, NkululekoSouth AfricaMan Entsika AC CG | 2:53:47h | 19.33 | M23 | 14th M · 10th M23 |
| 15 | Bosman, Lloyd PeterSouth AfricaMan Nedbank Running Club S... | 2:54:21h | 19.27 | M35 | 15th M · 3rd M35 |
| 16 | Mthembu Cosmos, BongmusaSouth AfricaMan Arthur Ford AC | 2:55:08h | 19.18 | M40 | 16th M · 1st M40 |
| 17 | Masango, DerrickSouth AfricaMan Harambe 2040 | 2:55:18h | 19.17 | M35 | 17th M · 4th M35 |
| 18 | Noosi, TebohoLesothoMan | 2:55:27h | 19.15 | M35 | 18th M · 5th M35 |
| 19 | Moloi, Samuel CijimpiSouth AfricaMan Phantane | 2:55:29h | 19.15 | M23 | 19th M · 11th M23 |
| 20 | Nkoka, LebenyaSouth AfricaMan Maxed Elite Lesotho | 2:55:33h | 19.14 | M40 | 20th M · 2nd M40 |
| 21 | Koisenge, Jackson OleMalawiMan Nedbank Running Club K... | 2:55:36h | 19.13 | — | 21st M |
| 22 | Mofokeng, PuseletsoSouth AfricaMan Nedbank Running Club CNW | 2:55:59h | 19.09 | M23 | 22nd M · 12th M23 |
| 23 | Mopenyane, LebelloSouth AfricaMan Maxed Elite Lesotho | 2:56:05h | 19.08 | M35 | 23rd M · 6th M35 |
| 24 | Matthews, SelwynSouth AfricaMan Nedbank Running Club S... | 2:56:08h | 19.08 | M23 | 24th M · 13th M23 |
| 25 | Mphakathi, NtsindisoSouth AfricaMan Entsika AC CG | 2:56:12h | 19.07 | M35 | 25th M · 7th M35 |
| 26 | Tshezi, SonwaboSouth AfricaMan Wild Coast Athletic Club | 2:56:14h | 19.07 | M23 | 26th M · 14th M23 |
| 27 | Sello, TebohoLesothoMan Maxed Elite Lesotho | 2:56:28h | 19.04 | M45 | 27th M · 1st M45 |
| 28 | Mavuso, BonginkosiSouth AfricaMan Nedbank Running Club K... | 2:56:34h | 19.03 | M23 | 28th M · 15th M23 |
| 29 | Sibeko, Pule SimuelSouth AfricaMan Nedbank Running Club K... | 2:57:14h | 18.96 | M23 | 29th M · 16th M23 |
| 30 | Sehohle, FolavioSouth AfricaMan PAN African Resources ... | 2:57:34h | 18.92 | — | 30th M |
| 31 | Mathibelle, TsepoLesothoMan Nedbank Running Club L... | 2:57:48h | 18.90 | M23 | 31st M · 17th M23 |
| 32 | Mjwara, LindelaniSouth AfricaMan Hollywood Athletics Cl... | 2:57:53h | 18.89 | M23 | 32nd M · 18th M23 |
| 33 | Mqhele, SithembisoSouth AfricaMan Nedbank Running Club K... | 2:58:28h | 18.83 | M35 | 33rd M · 8th M35 |
| 34 | Nkhasi, NamakoeLesothoMan Nedbank Running Club L... | 2:59:03h | 18.77 | M23 | 34th M · 19th M23 |
| 35 | Mollo, MbutiSouth AfricaMan Maxed Elite CG | 2:59:08h | 18.76 | M23 | 35th M · 20th M23 |
| 36 | Mbambo, ThokozaniSouth AfricaMan Nedbank Running Club K... | 3:00:59h | 18.57 | M23 | 36th M · 21st M23 |
| 37 | Khanyeza, KosinathiSouth AfricaMan Nedbank Running Club K... | 3:01:07h | 18.55 | M23 | 37th M · 22nd M23 |
| 38 | Emkhwanazi, SceloSouth AfricaMan Phantane | 3:01:13h | 18.54 | — | 38th M |
| 39 | Mjeguli, FaraiZimbabweMan Nedbank Running Club Z... | 3:01:17h | 18.54 | — | 39th M |
| 40 | Nyongesa, BenjaminKenyaMan Nedbank Running Club K... | 3:01:31h | 18.51 | M23 | 40th M · 23rd M23 |
| 41 | Sekhonyana, Mahlomola IshmaelSouth AfricaMan Phantane | 3:02:38h | 18.40 | M35 | 41st M · 9th M35 |
| 42 | Phungula, NcedisaniSouth AfricaMan Nedbank Running Club K... | 3:02:48h | 18.38 | M40 | 42nd M · 3rd M40 |
| 43 | Motlagale, TumeloSouth AfricaMan Phantane | 3:02:56h | 18.37 | M35 | 43rd M · 10th M35 |
| 44 | Tjiane, Charles DibateSouth AfricaMan Maxed Elite CG | 3:03:25h | 18.32 | M50 | 44th M · 1st M50 |
| 45 | Gongqa, LungileSouth AfricaMan Edgemead Runners | 3:03:32h | 18.31 | M45 | 45th M · 2nd M45 |
| 46 | de la Porte, BenSouth AfricaMan Social Runners Club | 3:04:15h | 18.24 | M23 | 46th M · 24th M23 |
| 47 | Mthethwa, ProfessaSouth AfricaMan Maxed Elite CG | 3:05:08h | 18.15 | M23 | 47th M · 25th M23 |
| 48 | Skink, TonnyZimbabweMan Maxed Elite International | 3:05:14h | 18.14 | M23 | 48th M · 26th M23 |
| 49 | Gatebe, David RamaeleSouth AfricaMan Impala Marathon Club | 3:05:43h | 18.09 | M40 | 49th M · 4th M40 |
| 50 | Mwangi, SimonMalawiMan Maxed Elite International | 3:05:49h | 18.08 | M23 | 50th M · 27th M23 |
- 1Khonkhobe, Onalenna WilliamSouth AfricaManNedbank Running Club CNW1st M · 1st M23Time2:51:58hPace19.54Cat.M23
- 2Jantjies, ArthurSouth AfricaManPAN African Resources ...2nd M · 2nd M23Time2:51:59hPace19.54Cat.M23
- 3Waison, Blessing ZvikomboreroZimbabweMan3rd M · 3rd M23Time2:52:06hPace19.52Cat.M23
- 4Kipkosgei, DennisKenyaManNedbank Running Club K...4th M · 4th M23Time2:52:56hPace19.43Cat.M23
- 5Sikhakhane, SibonisoSouth AfricaManEntsika AC CG5th M · 1st M35Time2:52:57hPace19.43Cat.M35
- 6Nkosi, SphamandlaSouth AfricaManEntsika AC CG6th M · 5th M23Time2:53:04hPace19.41Cat.M23
- 7Moja, TumeloSouth AfricaManPhantane7th MTime2:53:05hPace19.41
- 8Chepkwony, Victor KipkemeiMalawiManNedbank Running Club K...8th MTime2:53:16hPace19.39
- 9Ngcobo, AyandaSouth AfricaManXcel Running Club9th M · 6th M23Time2:53:17hPace19.39Cat.M23
- 10Nadolo, MphatsoMalawiMan10th M · 7th M23Time2:53:22hPace19.38Cat.M23
- 11Kalideni, MalixoleSouth AfricaManOld Selbornian Road Ru...11th M · 8th M23Time2:53:39hPace19.35Cat.M23
- 12Mthalane, MsawenkosiSouth AfricaManNedbank Running Club K...12th M · 9th M23Time2:53:40hPace19.35Cat.M23
- 13Pulusa, TebogoSouth AfricaManDwarsrivier Mine AC13th M · 2nd M35Time2:53:41hPace19.35Cat.M35
- 14Mgubhela, NkululekoSouth AfricaManEntsika AC CG14th M · 10th M23Time2:53:47hPace19.33Cat.M23
- 15Bosman, Lloyd PeterSouth AfricaManNedbank Running Club S...15th M · 3rd M35Time2:54:21hPace19.27Cat.M35
- 16Mthembu Cosmos, BongmusaSouth AfricaManArthur Ford AC16th M · 1st M40Time2:55:08hPace19.18Cat.M40
- 17Masango, DerrickSouth AfricaManHarambe 204017th M · 4th M35Time2:55:18hPace19.17Cat.M35
- 18Noosi, TebohoLesothoMan18th M · 5th M35Time2:55:27hPace19.15Cat.M35
- 19Moloi, Samuel CijimpiSouth AfricaManPhantane19th M · 11th M23Time2:55:29hPace19.15Cat.M23
- 20Nkoka, LebenyaSouth AfricaManMaxed Elite Lesotho20th M · 2nd M40Time2:55:33hPace19.14Cat.M40
- 21Koisenge, Jackson OleMalawiManNedbank Running Club K...21st MTime2:55:36hPace19.13
- 22Mofokeng, PuseletsoSouth AfricaManNedbank Running Club CNW22nd M · 12th M23Time2:55:59hPace19.09Cat.M23
- 23Mopenyane, LebelloSouth AfricaManMaxed Elite Lesotho23rd M · 6th M35Time2:56:05hPace19.08Cat.M35
- 24Matthews, SelwynSouth AfricaManNedbank Running Club S...24th M · 13th M23Time2:56:08hPace19.08Cat.M23
- 25Mphakathi, NtsindisoSouth AfricaManEntsika AC CG25th M · 7th M35Time2:56:12hPace19.07Cat.M35
- 26Tshezi, SonwaboSouth AfricaManWild Coast Athletic Club26th M · 14th M23Time2:56:14hPace19.07Cat.M23
- 27Sello, TebohoLesothoManMaxed Elite Lesotho27th M · 1st M45Time2:56:28hPace19.04Cat.M45
- 28Mavuso, BonginkosiSouth AfricaManNedbank Running Club K...28th M · 15th M23Time2:56:34hPace19.03Cat.M23
- 29Sibeko, Pule SimuelSouth AfricaManNedbank Running Club K...29th M · 16th M23Time2:57:14hPace18.96Cat.M23
- 30Sehohle, FolavioSouth AfricaManPAN African Resources ...30th MTime2:57:34hPace18.92
- 31Mathibelle, TsepoLesothoManNedbank Running Club L...31st M · 17th M23Time2:57:48hPace18.90Cat.M23
- 32Mjwara, LindelaniSouth AfricaManHollywood Athletics Cl...32nd M · 18th M23Time2:57:53hPace18.89Cat.M23
- 33Mqhele, SithembisoSouth AfricaManNedbank Running Club K...33rd M · 8th M35Time2:58:28hPace18.83Cat.M35
- 34Nkhasi, NamakoeLesothoManNedbank Running Club L...34th M · 19th M23Time2:59:03hPace18.77Cat.M23
- 35Mollo, MbutiSouth AfricaManMaxed Elite CG35th M · 20th M23Time2:59:08hPace18.76Cat.M23
- 36Mbambo, ThokozaniSouth AfricaManNedbank Running Club K...36th M · 21st M23Time3:00:59hPace18.57Cat.M23
- 37Khanyeza, KosinathiSouth AfricaManNedbank Running Club K...37th M · 22nd M23Time3:01:07hPace18.55Cat.M23
- 38Emkhwanazi, SceloSouth AfricaManPhantane38th MTime3:01:13hPace18.54
- 39Mjeguli, FaraiZimbabweManNedbank Running Club Z...39th MTime3:01:17hPace18.54
- 40Nyongesa, BenjaminKenyaManNedbank Running Club K...40th M · 23rd M23Time3:01:31hPace18.51Cat.M23
- 41Sekhonyana, Mahlomola IshmaelSouth AfricaManPhantane41st M · 9th M35Time3:02:38hPace18.40Cat.M35
- 42Phungula, NcedisaniSouth AfricaManNedbank Running Club K...42nd M · 3rd M40Time3:02:48hPace18.38Cat.M40
- 43Motlagale, TumeloSouth AfricaManPhantane43rd M · 10th M35Time3:02:56hPace18.37Cat.M35
- 44Tjiane, Charles DibateSouth AfricaManMaxed Elite CG44th M · 1st M50Time3:03:25hPace18.32Cat.M50
- 45Gongqa, LungileSouth AfricaManEdgemead Runners45th M · 2nd M45Time3:03:32hPace18.31Cat.M45
- 46de la Porte, BenSouth AfricaManSocial Runners Club46th M · 24th M23Time3:04:15hPace18.24Cat.M23
- 47Mthethwa, ProfessaSouth AfricaManMaxed Elite CG47th M · 25th M23Time3:05:08hPace18.15Cat.M23
- 48Skink, TonnyZimbabweManMaxed Elite International48th M · 26th M23Time3:05:14hPace18.14Cat.M23
- 49Gatebe, David RamaeleSouth AfricaManImpala Marathon Club49th M · 4th M40Time3:05:43hPace18.09Cat.M40
- 50Mwangi, SimonMalawiManMaxed Elite International50th M · 27th M23Time3:05:49hPace18.08Cat.M23
Showing ranks 1–50 of 10,609