2025
SAPS Half-Marathon 2025 Results
Last updated 13 Oct 2025
Results loaded.
Race Results
Half-Marathon
183 finishers- 151 40-49 Fusi Mphumela 2:29:10
- 152 40-49 Senovia De Bruin 2:29:41
- 153 60-69 Sabata Motshabi 2:30:28
- 154 40-49 Tsholo Mokhoa 2:33:01
- 155 Open Boingotlo Madonsela 2:33:07
- 156 Open Kagisho Losabe 2:33:13
- 157 Open Justyn Palmer 2:33:15
- 158 40-49 Mthuthuzele John Seroto 2:34:22
- 159 40-49 Diketso Lekgwathi 2:34:25
- 160 50-59 Mojalefa Jeff Samuel 2:35:27
- 161 50-59 Zee Mfazwe 2:36:40
- 162 40-49 Puleng Mpele 2:36:53
- 163 50-59 James Morake 2:37:47
- 164 50-59 Thabang Selemela 2:37:48
- 165 40-49 Thembelihle Ndlovu 2:38:03
- 166 Open Nthako Thaele 2:38:42
- 167 Open Marené Bekker 2:39:15
- 168 Open Ipeleng Seleho 2:39:45
- 169 Open Thandeka Ntshangase 2:39:55
- 170 Open Ephraim Nyabela 2:40:03
- 171 40-49 Bukiswa Nyangeni 2:42:16
- 172 Open Gratitude Lekhooa 2:42:17
- 173 Open Zamalebus Lekhula 2:42:17
- 174 40-49 Andile Mthethwa 2:42:18
- 175 40-49 Zama Mbhele 2:42:27
- 176 40-49 Dumisile Mkhize 2:45:38
- 177 Open Thabo Sekhu 2:45:47
- 178 40-49 Itumeleng Khomo 2:46:11
- 179 50-59 Goodman Mzimela 2:47:31
- 180 50-59 Keamogetse Mzima 2:48:34
- 181 40-49 Palesa Moshoeshoe 2:50:01
- 182 40-49 Niel Greeff 2:50:17
- 183 Open Tayla Esau 2:52:51
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 151 | 2:29:10 | Fusi Mphumela | — | 40-49 | 1010 | |
| 152 | 2:29:41 | Senovia De Bruin | Saps Striders | 40-49 | 1074 | |
| 153 | 2:30:28 | Sabata Motshabi | — | 60-69 | 1204 | |
| 154 | 2:33:01 | Tsholo Mokhoa | Fs Social Development Ac | 40-49 | 1213 | |
| 155 | 2:33:07 | Boingotlo Madonsela | Fs Social Development Ac | Open | 1072 | |
| 156 | 2:33:13 | Kagisho Losabe | Pamoja Ac | Open | 1052 | |
| 157 | 2:33:15 | Justyn Palmer | Pentagon Pistols | Open | 1173 | |
| 158 | 2:34:22 | Mthuthuzele John Seroto | — | 40-49 | 1069 | |
| 159 | 2:34:25 | Diketso Lekgwathi | Nc Saps Athletic Club | 40-49 | 1086 | |
| 160 | 2:35:27 | Mojalefa Jeff Samuel | — | 50-59 | 1218 | |
| 161 | 2:36:40 | Zee Mfazwe | Mangaung | 50-59 | 1206 | |
| 162 | 2:36:53 | Puleng Mpele | — | 40-49 | 1111 | |
| 163 | 2:37:47 | James Morake | Mangaung Ac | 50-59 | 1214 | |
| 164 | 2:37:48 | Thabang Selemela | Cctac | 50-59 | 1358 | |
| 165 | 2:38:03 | Thembelihle Ndlovu | Saps Kzn Ac (Ingwenya ) | 40-49 | 1015 | |
| 166 | 2:38:42 | Nthako Thaele | Absa Running Club | Open | 1147 | |
| 167 | 2:39:15 | Marené Bekker | Pirates Running Clun | Open | 1109 | |
| 168 | 2:39:45 | Ipeleng Seleho | Mangaung Athletics Club | Open | 1170 | |
| 169 | 2:39:55 | Thandeka Ntshangase | Pamoja | Open | 1087 | |
| 170 | 2:40:03 | Ephraim Nyabela | Achilles | Open | 1088 | |
| 171 | 2:42:16 | Bukiswa Nyangeni | Saps Striders | 40-49 | 1051 | |
| 172 | 2:42:17 | Gratitude Lekhooa | — | Open | 1156 | |
| 173 | 2:42:17 | Zamalebus Lekhula | Fs Health Ac | Open | 1192 | |
| 174 | 2:42:18 | Andile Mthethwa | Inkamana Ac | 40-49 | 1198 | |
| 175 | 2:42:27 | Zama Mbhele | Inkamana Athletics Club | 40-49 | 1180 | |
| 176 | 2:45:38 | Dumisile Mkhize | Saps Kzn Athletic | 40-49 | 1114 | |
| 177 | 2:45:47 | Thabo Sekhu | — | Open | 1094 | |
| 178 | 2:46:11 | Itumeleng Khomo | Saps Fs | 40-49 | 1118 | |
| 179 | 2:47:31 | Goodman Mzimela | Saps Kzn Ac | 50-59 | 1101 | |
| 180 | 2:48:34 | Keamogetse Mzima | Saps North West | 50-59 | 1011 | |
| 181 | 2:50:01 | Palesa Moshoeshoe | Saps Striders | 40-49 | 1021 | |
| 182 | 2:50:17 | Niel Greeff | Bloemfontein Achilles | 40-49 | 1012 | |
| 183 | 2:52:51 | Tayla Esau | — | Open | 1108 |
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