2025
SAPS Half-Marathon 2025 Results
Last updated 13 Oct 2025
Results loaded.
Race Results
Half-Marathon
183 finishers- 101 40-49 Mosiuoa Jappie Mpeli 2:01:40
- 102 40-49 Riaan Loretz 2:02:00
- 103 40-49 Lucy Hartman 2:02:04
- 104 Open Carmi Engelbrecht 2:03:46
- 105 Open Charl Fourie 2:03:47
- 106 Open Seun Prince Marapo 2:05:05
- 107 50-59 Antonie Boikanyo Hans 2:05:13
- 108 40-49 Frikkie Van Zyl 2:05:40
- 109 40-49 Anele Ginya 2:05:52
- 110 Open Learto Moloi 2:05:54
- 111 40-49 Trevyne Johnson 2:06:16
- 112 Open Inga Macakati 2:06:22
- 113 Open Kedibone Magane 2:06:27
- 114 Open Mandla Cindi 2:06:28
- 115 Open Regardt Venter 2:06:48
- 116 50-59 Pogisho Chakela 2:07:59
- 117 40-49 Tsoeunyane Pela 2:08:49
- 118 40-49 Tlale Mutsi 2:09:00
- 119 40-49 Sabata Mosia 2:09:21
- 120 40-49 Maruchelle Van Wyk 2:10:19
- 121 50-59 Vusi Rajuili 2:12:20
- 122 40-49 Olehile Leeuw 2:12:21
- 123 50-59 Tladinyane Mohlamme 2:12:21
- 124 Open Kopano Moshanyana 2:12:22
- 125 Open Eugene Seloane 2:12:22
- 126 40-49 Kehilwe Phepheng 2:12:24
- 127 50-59 Nathaniel Moiketsi 2:12:29
- 128 40-49 Lebusho Seseane 2:13:16
- 129 40-49 Ezekiel Radebe 2:13:27
- 130 40-49 Lehlohonolo Nyetanyane 2:14:01
- 131 50-59 Charles Hugo 2:15:56
- 132 50-59 Vuyisile Bikwana 2:16:45
- 133 40-49 Sibangani Zulu 2:17:51
- 134 Open Chane Pain 2:18:07
- 135 40-49 Olebogeng Mojaki 2:18:29
- 136 Open Likona Samuel 2:18:52
- 137 40-49 Matlhomola Tseisi 2:19:49
- 138 40-49 Rudolf Hoffman 2:20:54
- 139 40-49 Faith Kgaile 2:22:12
- 140 50-59 Kola Moeketsi 2:23:06
- 141 40-49 Amanda Buka 2:23:12
- 142 40-49 Kabelo Motheane 2:23:30
- 143 40-49 Pepetla Pholo 2:24:21
- 144 40-49 Molahloe Lebatla 2:24:36
- 145 50-59 Xolile Faku 2:25:32
- 146 50-59 Yolande Van Rooyen 2:25:40
- 147 60-69 Corneluis Visagie 2:27:15
- 148 40-49 Karabo Rapodile 2:27:45
- 149 40-49 Fikile Mini 2:28:35
- 150 40-49 Tshehla Tetsoane 2:28:36
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 101 | 2:01:40 | Mosiuoa Jappie Mpeli | — | 40-49 | 1150 | |
| 102 | 2:02:00 | Riaan Loretz | Striders | 40-49 | 1223 | |
| 103 | 2:02:04 | Lucy Hartman | Bfn Striders | 40-49 | 1209 | |
| 104 | 2:03:46 | Carmi Engelbrecht | Pentagon Pistols | Open | 1179 | |
| 105 | 2:03:47 | Charl Fourie | Bloemfontein Striders | Open | 1176 | |
| 106 | 2:05:05 | Seun Prince Marapo | Saps Free State | Open | 1152 | |
| 107 | 2:05:13 | Antonie Boikanyo Hans | Northern Cape Saps | 50-59 | 1060 | |
| 108 | 2:05:40 | Frikkie Van Zyl | Non | 40-49 | 1058 | |
| 109 | 2:05:52 | Anele Ginya | Saps Free State | 40-49 | 1157 | |
| 110 | 2:05:54 | Learto Moloi | Centre City Titunium Ac | Open | 1120 | |
| 111 | 2:06:16 | Trevyne Johnson | — | 40-49 | 1195 | |
| 112 | 2:06:22 | Inga Macakati | Sportfit Multiclub | Open | 1134 | |
| 113 | 2:06:27 | Kedibone Magane | — | Open | 1126 | |
| 114 | 2:06:28 | Mandla Cindi | Sandf | Open | 1125 | |
| 115 | 2:06:48 | Regardt Venter | — | Open | 1187 | |
| 116 | 2:07:59 | Pogisho Chakela | Titaniums | 50-59 | 1186 | |
| 117 | 2:08:49 | Tsoeunyane Pela | All Athletes United | 40-49 | 1203 | |
| 118 | 2:09:00 | Tlale Mutsi | Nc Saps Ac | 40-49 | 1061 | |
| 119 | 2:09:21 | Sabata Mosia | Saps Fs | 40-49 | 1097 | |
| 120 | 2:10:19 | Maruchelle Van Wyk | Bloemfontein Achilles | 40-49 | 1130 | |
| 121 | 2:12:20 | Vusi Rajuili | Tuitanium | 50-59 | 1362 | |
| 122 | 2:12:21 | Olehile Leeuw | Centre City Titaniums Ac | 40-49 | 1135 | |
| 123 | 2:12:21 | Tladinyane Mohlamme | Pamoja Ac | 50-59 | 1364 | |
| 124 | 2:12:22 | Kopano Moshanyana | Mangaung Athletics Club | Open | 1098 | |
| 125 | 2:12:22 | Eugene Seloane | Cctac | Open | 1361 | |
| 126 | 2:12:24 | Kehilwe Phepheng | Runners Of Hope | 40-49 | 1208 | |
| 127 | 2:12:29 | Nathaniel Moiketsi | Mangaung Athletic Club | 50-59 | 1112 | |
| 128 | 2:13:16 | Lebusho Seseane | Saps Free State | 40-49 | 1096 | |
| 129 | 2:13:27 | Ezekiel Radebe | Saps Free State | 40-49 | 1070 | |
| 130 | 2:14:01 | Lehlohonolo Nyetanyane | — | 40-49 | 1065 | |
| 131 | 2:15:56 | Charles Hugo | Pamoja | 50-59 | 1191 | |
| 132 | 2:16:45 | Vuyisile Bikwana | Free State Health | 50-59 | 1145 | |
| 133 | 2:17:51 | Sibangani Zulu | Saps Kzn Athletic Club | 40-49 | 1017 | |
| 134 | 2:18:07 | Chane Pain | Centre City Titaniums Ac | Open | 1151 | |
| 135 | 2:18:29 | Olebogeng Mojaki | City Of Roses | 40-49 | 1089 | |
| 136 | 2:18:52 | Likona Samuel | — | Open | 1056 | |
| 137 | 2:19:49 | Matlhomola Tseisi | Saps Free State | 40-49 | 1016 | |
| 138 | 2:20:54 | Rudolf Hoffman | Pamoja Athletic Club | 40-49 | 1185 | |
| 139 | 2:22:12 | Faith Kgaile | City Of Roses Ac | 40-49 | 1159 | |
| 140 | 2:23:06 | Kola Moeketsi | Fshealth Athletic Club | 50-59 | 1188 | |
| 141 | 2:23:12 | Amanda Buka | Saps Strders | 40-49 | 1055 | |
| 142 | 2:23:30 | Kabelo Motheane | Vitality | 40-49 | 1142 | |
| 143 | 2:24:21 | Pepetla Pholo | Centre City Titanium’s Ac | 40-49 | 1009 | |
| 144 | 2:24:36 | Molahloe Lebatla | Saps Fs | 40-49 | 1002 | |
| 145 | 2:25:32 | Xolile Faku | Mangaung Athletic Club | 50-59 | 1182 | |
| 146 | 2:25:40 | Yolande Van Rooyen | Cape Multisport Eden | 50-59 | 1201 | |
| 147 | 2:27:15 | Corneluis Visagie | Harmony Striders | 60-69 | 1005 | |
| 148 | 2:27:45 | Karabo Rapodile | — | 40-49 | 1020 | |
| 149 | 2:28:35 | Fikile Mini | Mac | 40-49 | 1354 | |
| 150 | 2:28:36 | Tshehla Tetsoane | Centre City Titaniums Ac | 40-49 | 1116 |
Results from ChipTimer results PDF
10km Race
233 finishers- 1 Open Thabang Mathosa 31:45
- 2 Open Retshidisitswe Shai 32:13
- 3 Open Omphile Letshabo 32:21
- 4 Open Njoko Mlondolozi 32:31
- 5 Junior Manny Wilson 34:19
- 6 Junior Dries Van Tonder 34:21
- 7 Open Katleho Elia 34:46
- 8 Open Tumelo Motlhale 34:55
- 9 Junior Kabelo Mojaki 35:02
- 10 Junior Tokollo Blom 35:33
- 11 40-49 Mabine Lenyatsa 35:36
- 12 Open Masilo Khoabane 35:44
- 13 Junior Karabelo Mabeta 36:21
- 14 40-49 Este Van Tonder 38:48
- 15 Open Oarabile Tsaoke 38:53
- 16 Open Tebogo Tlhabatlhaba 38:53
- 17 Open Carrissa Erasmus 39:17
- 18 Junior Tumelo Musa 39:21
- 19 Junior Teboho Molotsi 39:22
- 20 Open Lehlohonolo InnocentMphi 39:56
- 21 Open Oletetswe Masithela 39:57
- 22 Junior Otshepeng Kamogelo Mothibi 43:08
- 23 40-49 Thabiso Thekiso 44:21
- 24 Open Nkosinathi Singonzo 47:42
- 25 50-59 Johann Claassens 48:15
- 26 Open Zanmarie Swanepoel 48:24
- 27 Junior Moleboheng Mohapi 49:08
- 28 Open Sipho Ngobe 49:09
- 29 60-69 Nico Killian 49:15
- 30 Open Maryna Swanepoel 49:32
- 31 Open Phillemon Sekhula 51:04
- 32 Junior Moleboheng Bogosi 51:04
- 33 40-49 Leonard Jingose 51:04
- 34 Junior Reitumetse Beukes 51:15
- 35 60-69 Jh Campher 51:18
- 36 Open Ontiretse Lobaleng 51:41
- 37 Junior Lleerinne Van Rooyen 51:41
- 38 Junior Elri Greyling 52:08
- 39 Junior Boipelo Malebo 52:26
- 40 Open Hilda Ramakuela 53:09
- 41 40-49 Mokhele Thulo 53:13
- 42 50-59 Thabang Molise 53:42
- 43 Open Tinashe Hafe 54:02
- 44 40-49 Pule Tekane 54:46
- 45 50-59 Errol Hansen 56:49
- 46 Open Danie Breytenbach 56:52
- 47 Open Mianda Nel 56:54
- 48 40-49 Teboho Lemao 56:58
- 49 Open Brieta Pienaar 57:19
- 50 40-49 Lesedi Motlhanke 57:29
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 1 | 31:45 | Thabang Mathosa | Nedbank By Grace | Open | 64 | |
| 2 | 32:13 | Retshidisitswe Shai | Eskom | Open | 294 | |
| 3 | 32:21 | Omphile Letshabo | Nedbank | Open | 208 | |
| 4 | 32:31 | Njoko Mlondolozi | Bloemfontein Achilles | Open | 147 | |
| 5 | 34:19 | Manny Wilson | Grey College | Junior | 172 | |
| 6 | 34:21 | Dries Van Tonder | Grey Secondary | Junior | 290 | |
| 7 | 34:46 | Katleho Elia | — | Open | 121 | |
| 8 | 34:55 | Tumelo Motlhale | City Of Roses | Open | 232 | |
| 9 | 35:02 | Kabelo Mojaki | Nedbank Bygrace Running | Junior | 237 | |
| 10 | 35:33 | Tokollo Blom | Kopanong Athletic Club | Junior | 126 | |
| 11 | 35:36 | Mabine Lenyatsa | Independent Runner | 40-49 | 7 | |
| 12 | 35:44 | Masilo Khoabane | countryNo Club | Open | 16 | |
| 13 | 36:21 | Karabelo Mabeta | Christiaan De Wet | Junior | 226 | |
| 14 | 38:48 | Este Van Tonder | Nedbank Bygrace | 40-49 | 143 | |
| 15 | 38:53 | Oarabile Tsaoke | City Of Roses | Open | 133 | |
| 16 | 38:53 | Tebogo Tlhabatlhaba | City Of Roses | Open | 230 | |
| 17 | 39:17 | Carrissa Erasmus | Kovsies | Open | 117 | |
| 18 | 39:21 | Tumelo Musa | Christiaan De Wet | Junior | 228 | |
| 19 | 39:22 | Teboho Molotsi | Christiaan De Wet | Junior | 227 | |
| 20 | 39:56 | Lehlohonolo InnocentMphi | City Of Roses | Open | 72 | |
| 21 | 39:57 | Oletetswe Masithela | City Of Roses | Open | 231 | |
| 22 | 43:08 | Otshepeng Kamogelo Mothibi | Heidedal Development | Junior | 186 | |
| 23 | 44:21 | Thabiso Thekiso | Pamoja Ac | 40-49 | 296 | |
| 24 | 47:42 | Nkosinathi Singonzo | All Athletes United | Open | 236 | |
| 25 | 48:15 | Johann Claassens | Grootvlei Marathon Club | 50-59 | 132 | |
| 26 | 48:24 | Zanmarie Swanepoel | Bloemfontein Multisport | Open | 204 | |
| 27 | 49:08 | Moleboheng Mohapi | Nedbank By Grace | Junior | 56 | |
| 28 | 49:09 | Sipho Ngobe | — | Open | 209 | |
| 29 | 49:15 | Nico Killian | Bloemfontein Multisport | 60-69 | 179 | |
| 30 | 49:32 | Maryna Swanepoel | Kovsies | Open | 98 | |
| 31 | 51:04 | Phillemon Sekhula | — | Open | 128 | |
| 32 | 51:04 | Moleboheng Bogosi | Netbank Bygrace Club | Junior | 154 | |
| 33 | 51:04 | Leonard Jingose | Pamoja A.C | 40-49 | 238 | |
| 34 | 51:15 | Reitumetse Beukes | Netbank Bygrace Club | Junior | 153 | |
| 35 | 51:18 | Jh Campher | Bloemfontein Striders | 60-69 | 276 | |
| 36 | 51:41 | Ontiretse Lobaleng | Saps | Open | 29 | |
| 37 | 51:41 | Lleerinne Van Rooyen | Martie Du Plessis School | Junior | 184 | |
| 38 | 52:08 | Elri Greyling | Oos Vrystaat Running Club | Junior | 161 | |
| 39 | 52:26 | Boipelo Malebo | Nedbank By Grace | Junior | 134 | |
| 40 | 53:09 | Hilda Ramakuela | Centre City Tatiniums | Open | 168 | |
| 41 | 53:13 | Mokhele Thulo | No | 40-49 | 229 | |
| 42 | 53:42 | Thabang Molise | Saps | 50-59 | 60 | |
| 43 | 54:02 | Tinashe Hafe | Centre City Titaniums Ac | Open | 88 | |
| 44 | 54:46 | Pule Tekane | — | 40-49 | 224 | |
| 45 | 56:49 | Errol Hansen | — | 50-59 | 112 | |
| 46 | 56:52 | Danie Breytenbach | — | Open | 180 | |
| 47 | 56:54 | Mianda Nel | Centre City Titaniums Ac | Open | 12 | |
| 48 | 56:58 | Teboho Lemao | Centre City Titaniums Ac | 40-49 | 127 | |
| 49 | 57:19 | Brieta Pienaar | — | Open | 196 | |
| 50 | 57:29 | Lesedi Motlhanke | Centre City Titaniums A C | 40-49 | 275 |
Results from ChipTimer results PDF