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–50 of 10,626
| Rank | Runner | Time | Pace | Cat. | Placing |
|---|---|---|---|---|---|
| 1 | Jantjies, ArthurSouth AfricaMan PAN African Resources ... | 3:09:25h | 17.74 | M23 | 1st M · 1st M23 |
| 2 | Khonkhobe, Onalenna WilliamSouth AfricaMan Nedbank Running Club CNW | 3:10:00h | 17.68 | M23 | 2nd M · 2nd M23 |
| 3 | Waison, Blessing ZvikomboreroZimbabweMan | 3:11:13h | 17.57 | M23 | 3rd M · 3rd M23 |
| 4 | Kipkosgei, DennisKenyaMan Nedbank Running Club K... | 3:11:29h | 17.55 | M23 | 4th M · 4th M23 |
| 5 | Moja, TumeloSouth AfricaMan Phantane | 3:12:07h | 17.49 | — | 5th M |
| 6 | Nkosi, SphamandlaSouth AfricaMan Entsika AC CG | 3:12:42h | 17.44 | M23 | 6th M · 5th M23 |
| 6 | Sikhakhane, SibonisoSouth AfricaMan Entsika AC CG | 3:12:42h | 17.44 | M35 | 6th M · 1st M35 |
| 8 | Kalideni, MalixoleSouth AfricaMan Old Selbornian Road Ru... | 3:12:49h | 17.43 | M23 | 8th M · 6th M23 |
| 9 | Nadolo, MphatsoMalawiMan | 3:13:16h | 17.39 | M23 | 9th M · 7th M23 |
| 10 | Mthalane, MsawenkosiSouth AfricaMan Nedbank Running Club K... | 3:13:32h | 17.36 | M23 | 10th M · 8th M23 |
| 11 | Ngcobo, AyandaSouth AfricaMan Xcel Running Club | 3:13:57h | 17.32 | M23 | 11th M · 9th M23 |
| 12 | Pulusa, TebogoSouth AfricaMan Dwarsrivier Mine AC | 3:14:50h | 17.25 | M35 | 12th M · 2nd M35 |
| 13 | Chepkwony, Victor KipkemeiMalawiMan Nedbank Running Club K... | 3:15:03h | 17.23 | — | 13th M |
| 14 | Koisenge, Jackson OleMalawiMan Nedbank Running Club K... | 3:15:48h | 17.16 | — | 14th M |
| 15 | Bosman, Lloyd PeterSouth AfricaMan Nedbank Running Club S... | 3:15:50h | 17.16 | M35 | 15th M · 3rd M35 |
| 16 | Mofokeng, PuseletsoSouth AfricaMan Nedbank Running Club CNW | 3:15:54h | 17.15 | M23 | 16th M · 10th M23 |
| 17 | Mthembu Cosmos, BongmusaSouth AfricaMan Arthur Ford AC | 3:16:00h | 17.14 | M40 | 17th M · 1st M40 |
| 18 | Mgubhela, NkululekoSouth AfricaMan Entsika AC CG | 3:16:10h | 17.13 | M23 | 18th M · 11th M23 |
| 19 | Nkoka, LebenyaSouth AfricaMan Maxed Elite Lesotho | 3:16:55h | 17.06 | M40 | 19th M · 2nd M40 |
| 19 | Moloi, Samuel CijimpiSouth AfricaMan Phantane | 3:16:55h | 17.06 | M23 | 19th M · 12th M23 |
| 21 | Masango, DerrickSouth AfricaMan Harambe 2040 | 3:17:10h | 17.04 | M35 | 21st M · 4th M35 |
| 21 | Sibeko, Pule SimuelSouth AfricaMan Nedbank Running Club K... | 3:17:10h | 17.04 | M23 | 21st M · 13th M23 |
| 23 | Sello, TebohoLesothoMan Maxed Elite Lesotho | 3:17:12h | 17.04 | M45 | 23rd M · 1st M45 |
| 24 | Matthews, SelwynSouth AfricaMan Nedbank Running Club S... | 3:18:35h | 16.92 | M23 | 24th M · 14th M23 |
| 25 | Mopenyane, LebelloSouth AfricaMan Maxed Elite Lesotho | 3:19:15h | 16.86 | M35 | 25th M · 5th M35 |
| 26 | Tshezi, SonwaboSouth AfricaMan Wild Coast Athletic Club | 3:19:26h | 16.85 | M23 | 26th M · 15th M23 |
| 27 | Mjwara, LindelaniSouth AfricaMan Hollywood Athletics Cl... | 3:19:33h | 16.84 | M23 | 27th M · 16th M23 |
| 28 | Mollo, MbutiSouth AfricaMan Maxed Elite CG | 3:19:42h | 16.82 | M23 | 28th M · 17th M23 |
| 29 | Mphakathi, NtsindisoSouth AfricaMan Entsika AC CG | 3:20:04h | 16.79 | M35 | 29th M · 6th M35 |
| 30 | Sehohle, FolavioSouth AfricaMan PAN African Resources ... | 3:20:13h | 16.78 | — | 30th M |
| 31 | Mqhele, SithembisoSouth AfricaMan Nedbank Running Club K... | 3:20:25h | 16.77 | M35 | 31st M · 7th M35 |
| 32 | Mathibelle, TsepoLesothoMan Nedbank Running Club L... | 3:21:03h | 16.71 | M23 | 32nd M · 18th M23 |
| 33 | Mavuso, BonginkosiSouth AfricaMan Nedbank Running Club K... | 3:21:28h | 16.68 | M23 | 33rd M · 19th M23 |
| 34 | Nkhasi, NamakoeLesothoMan Nedbank Running Club L... | 3:21:57h | 16.64 | M23 | 34th M · 20th M23 |
| 35 | Mbambo, ThokozaniSouth AfricaMan Nedbank Running Club K... | 3:22:10h | 16.62 | M23 | 35th M · 21st M23 |
| 36 | Noosi, TebohoLesothoMan | 3:23:21h | 16.52 | M35 | 36th M · 8th M35 |
| 37 | Mjeguli, FaraiZimbabweMan Nedbank Running Club Z... | 3:23:34h | 16.51 | — | 37th M |
| 38 | Sekhonyana, Mahlomola IshmaelSouth AfricaMan Phantane | 3:25:01h | 16.39 | M35 | 38th M · 9th M35 |
| 39 | Phungula, NcedisaniSouth AfricaMan Nedbank Running Club K... | 3:25:25h | 16.36 | M40 | 39th M · 3rd M40 |
| 40 | Tjiane, Charles DibateSouth AfricaMan Maxed Elite CG | 3:25:34h | 16.34 | M50 | 40th M · 1st M50 |
| 41 | Khanyeza, KosinathiSouth AfricaMan Nedbank Running Club K... | 3:26:00h | 16.31 | M23 | 41st M · 22nd M23 |
| 42 | de la Porte, BenSouth AfricaMan Social Runners Club | 3:26:04h | 16.30 | M23 | 42nd M · 23rd M23 |
| 43 | Gongqa, LungileSouth AfricaMan Edgemead Runners | 3:26:21h | 16.28 | M45 | 43rd M · 2nd M45 |
| 44 | Emkhwanazi, SceloSouth AfricaMan Phantane | 3:26:28h | 16.27 | — | 44th M |
| 45 | Motlagale, TumeloSouth AfricaMan Phantane | 3:26:55h | 16.24 | M35 | 45th M · 10th M35 |
| 46 | Mthethwa, ProfessaSouth AfricaMan Maxed Elite CG | 3:26:59h | 16.23 | M23 | 46th M · 24th M23 |
| 47 | Skink, TonnyZimbabweMan Maxed Elite International | 3:27:08h | 16.22 | M23 | 47th M · 25th M23 |
| 48 | Nyongesa, BenjaminKenyaMan Nedbank Running Club K... | 3:27:36h | 16.18 | M23 | 48th M · 26th M23 |
| 49 | Steyn, GerdaSouth AfricaWoman Hollywood Athletics Cl... | 3:27:43h | 16.18 | W35 | 1st F · 1st W35 |
| 50 | George, StevenSouth AfricaMan Strand Athletic Club | 3:28:04h | 16.15 | M23 | 49th M · 27th M23 |
- 1Jantjies, ArthurSouth AfricaManPAN African Resources ...1st M · 1st M23Time3:09:25hPace17.74Cat.M23
- 2Khonkhobe, Onalenna WilliamSouth AfricaManNedbank Running Club CNW2nd M · 2nd M23Time3:10:00hPace17.68Cat.M23
- 3Waison, Blessing ZvikomboreroZimbabweMan3rd M · 3rd M23Time3:11:13hPace17.57Cat.M23
- 4Kipkosgei, DennisKenyaManNedbank Running Club K...4th M · 4th M23Time3:11:29hPace17.55Cat.M23
- 5Moja, TumeloSouth AfricaManPhantane5th MTime3:12:07hPace17.49
- 6Nkosi, SphamandlaSouth AfricaManEntsika AC CG6th M · 5th M23Time3:12:42hPace17.44Cat.M23
- 6Sikhakhane, SibonisoSouth AfricaManEntsika AC CG6th M · 1st M35Time3:12:42hPace17.44Cat.M35
- 8Kalideni, MalixoleSouth AfricaManOld Selbornian Road Ru...8th M · 6th M23Time3:12:49hPace17.43Cat.M23
- 9Nadolo, MphatsoMalawiMan9th M · 7th M23Time3:13:16hPace17.39Cat.M23
- 10Mthalane, MsawenkosiSouth AfricaManNedbank Running Club K...10th M · 8th M23Time3:13:32hPace17.36Cat.M23
- 11Ngcobo, AyandaSouth AfricaManXcel Running Club11th M · 9th M23Time3:13:57hPace17.32Cat.M23
- 12Pulusa, TebogoSouth AfricaManDwarsrivier Mine AC12th M · 2nd M35Time3:14:50hPace17.25Cat.M35
- 13Chepkwony, Victor KipkemeiMalawiManNedbank Running Club K...13th MTime3:15:03hPace17.23
- 14Koisenge, Jackson OleMalawiManNedbank Running Club K...14th MTime3:15:48hPace17.16
- 15Bosman, Lloyd PeterSouth AfricaManNedbank Running Club S...15th M · 3rd M35Time3:15:50hPace17.16Cat.M35
- 16Mofokeng, PuseletsoSouth AfricaManNedbank Running Club CNW16th M · 10th M23Time3:15:54hPace17.15Cat.M23
- 17Mthembu Cosmos, BongmusaSouth AfricaManArthur Ford AC17th M · 1st M40Time3:16:00hPace17.14Cat.M40
- 18Mgubhela, NkululekoSouth AfricaManEntsika AC CG18th M · 11th M23Time3:16:10hPace17.13Cat.M23
- 19Nkoka, LebenyaSouth AfricaManMaxed Elite Lesotho19th M · 2nd M40Time3:16:55hPace17.06Cat.M40
- 19Moloi, Samuel CijimpiSouth AfricaManPhantane19th M · 12th M23Time3:16:55hPace17.06Cat.M23
- 21Masango, DerrickSouth AfricaManHarambe 204021st M · 4th M35Time3:17:10hPace17.04Cat.M35
- 21Sibeko, Pule SimuelSouth AfricaManNedbank Running Club K...21st M · 13th M23Time3:17:10hPace17.04Cat.M23
- 23Sello, TebohoLesothoManMaxed Elite Lesotho23rd M · 1st M45Time3:17:12hPace17.04Cat.M45
- 24Matthews, SelwynSouth AfricaManNedbank Running Club S...24th M · 14th M23Time3:18:35hPace16.92Cat.M23
- 25Mopenyane, LebelloSouth AfricaManMaxed Elite Lesotho25th M · 5th M35Time3:19:15hPace16.86Cat.M35
- 26Tshezi, SonwaboSouth AfricaManWild Coast Athletic Club26th M · 15th M23Time3:19:26hPace16.85Cat.M23
- 27Mjwara, LindelaniSouth AfricaManHollywood Athletics Cl...27th M · 16th M23Time3:19:33hPace16.84Cat.M23
- 28Mollo, MbutiSouth AfricaManMaxed Elite CG28th M · 17th M23Time3:19:42hPace16.82Cat.M23
- 29Mphakathi, NtsindisoSouth AfricaManEntsika AC CG29th M · 6th M35Time3:20:04hPace16.79Cat.M35
- 30Sehohle, FolavioSouth AfricaManPAN African Resources ...30th MTime3:20:13hPace16.78
- 31Mqhele, SithembisoSouth AfricaManNedbank Running Club K...31st M · 7th M35Time3:20:25hPace16.77Cat.M35
- 32Mathibelle, TsepoLesothoManNedbank Running Club L...32nd M · 18th M23Time3:21:03hPace16.71Cat.M23
- 33Mavuso, BonginkosiSouth AfricaManNedbank Running Club K...33rd M · 19th M23Time3:21:28hPace16.68Cat.M23
- 34Nkhasi, NamakoeLesothoManNedbank Running Club L...34th M · 20th M23Time3:21:57hPace16.64Cat.M23
- 35Mbambo, ThokozaniSouth AfricaManNedbank Running Club K...35th M · 21st M23Time3:22:10hPace16.62Cat.M23
- 36Noosi, TebohoLesothoMan36th M · 8th M35Time3:23:21hPace16.52Cat.M35
- 37Mjeguli, FaraiZimbabweManNedbank Running Club Z...37th MTime3:23:34hPace16.51
- 38Sekhonyana, Mahlomola IshmaelSouth AfricaManPhantane38th M · 9th M35Time3:25:01hPace16.39Cat.M35
- 39Phungula, NcedisaniSouth AfricaManNedbank Running Club K...39th M · 3rd M40Time3:25:25hPace16.36Cat.M40
- 40Tjiane, Charles DibateSouth AfricaManMaxed Elite CG40th M · 1st M50Time3:25:34hPace16.34Cat.M50
- 41Khanyeza, KosinathiSouth AfricaManNedbank Running Club K...41st M · 22nd M23Time3:26:00hPace16.31Cat.M23
- 42de la Porte, BenSouth AfricaManSocial Runners Club42nd M · 23rd M23Time3:26:04hPace16.30Cat.M23
- 43Gongqa, LungileSouth AfricaManEdgemead Runners43rd M · 2nd M45Time3:26:21hPace16.28Cat.M45
- 44Emkhwanazi, SceloSouth AfricaManPhantane44th MTime3:26:28hPace16.27
- 45Motlagale, TumeloSouth AfricaManPhantane45th M · 10th M35Time3:26:55hPace16.24Cat.M35
- 46Mthethwa, ProfessaSouth AfricaManMaxed Elite CG46th M · 24th M23Time3:26:59hPace16.23Cat.M23
- 47Skink, TonnyZimbabweManMaxed Elite International47th M · 25th M23Time3:27:08hPace16.22Cat.M23
- 48Nyongesa, BenjaminKenyaManNedbank Running Club K...48th M · 26th M23Time3:27:36hPace16.18Cat.M23
- 49Steyn, GerdaSouth AfricaWomanHollywood Athletics Cl...1st F · 1st W35Time3:27:43hPace16.18Cat.W35
- 50George, StevenSouth AfricaManStrand Athletic Club49th M · 27th M23Time3:28:04hPace16.15Cat.M23
Showing ranks 1–50 of 10,626