2025
SAPS Half-Marathon 2025 Results
Last updated 13 Oct 2025
Results loaded.
Race Results
Half-Marathon
183 finishers- 1 Open Mxenecelwa Miya 1:07:27
- 2 Open Thabo Lebakeng 1:07:27
- 3 40-49 Motlalentoa Petrus Mokhutle 1:11:28
- 4 Open Bernard Letsie 1:11:32
- 5 Open Christmas Qhali 1:12:09
- 6 Open Bokang Lisene 1:12:12
- 7 70up Ralph Nhiwatiwa 1:15:49
- 8 Junior Jaden Maema 1:18:57
- 9 Open Koena Jacob Mohomane 1:19:00
- 10 40-49 Lebohang Monele 1:19:49
- 11 60-69 Deon Lodder 1:22:31
- 12 40-49 Frans Matsilili 1:22:49
- 13 50-59 Francois Kolbe 1:23:48
- 14 Open Scotha Mokone 1:24:02
- 15 Open Isaac Ngubane 1:24:03
- 16 Open Tsholo Clement Makautse 1:24:04
- 17 Open Kirsti Bell 1:25:33
- 18 40-49 Sello Masheane 1:27:41
- 19 40-49 Fusi Petrus 1:29:05
- 20 40-49 Sello Monene 1:30:03
- 21 40-49 Gift Kefilwe Oliphant 1:30:04
- 22 60-69 Moeketsi Khomo 1:30:33
- 23 50-59 Matthews Mussimango 1:31:13
- 24 40-49 Pule Koloane 1:31:13
- 25 Open Anna Moeketsi 1:32:46
- 26 40-49 Morena Motaung 1:32:58
- 27 40-49 Zolekhaya Mbakaza 1:33:12
- 28 Open Kopano Mohlapo 1:33:46
- 29 40-49 Frikkie Janse Van Rensburg 1:34:01
- 30 40-49 Linden Nzeza 1:34:44
- 31 Open Gibson Sipho Zulu 1:35:28
- 32 Open David Van Heerden 1:35:28
- 33 40-49 Ben Kokela 1:36:34
- 34 40-49 Ananias Tshepiso Letlape 1:36:38
- 35 40-49 Rethabile Moleli 1:36:43
- 36 40-49 Morne Nel 1:37:04
- 37 Open Itumeleng Mholo 1:37:47
- 38 Open Simphiwe Saul 1:38:19
- 39 40-49 Mokheele Machongoane 1:38:23
- 40 Open Nina Marogoa 1:38:25
- 41 Open Tumelo Makhasane 1:38:34
- 42 40-49 Lebogang Musetsi 1:39:00
- 43 Open Matshidiso Thompson 1:39:11
- 44 Open Maria Tjaoane 1:39:41
- 45 Open Modise Tsoaela 1:39:42
- 46 40-49 Maphale Moloi 1:40:19
- 47 40-49 Moren Matshisevhe 1:40:23
- 48 40-49 Tumelo Mokgoetsi 1:40:38
- 49 Open Lebusho Rakwata 1:41:26
- 50 Open Lefu Matsheo 1:41:30
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 1 | 1:07:27 | Mxenecelwa Miya | Black Diamond Ac | Open | 1014 | |
| 2 | 1:07:27 | Thabo Lebakeng | Nedbank | Open | 1177 | |
| 3 | 1:11:28 | Motlalentoa Petrus Mokhutle | Hollywood Athletics Club | 40-49 | 1053 | |
| 4 | 1:11:32 | Bernard Letsie | Hollywood Free State | Open | 1194 | |
| 5 | 1:12:09 | Christmas Qhali | Cctac | Open | 1215 | |
| 6 | 1:12:12 | Bokang Lisene | — | Open | 1359 | |
| 7 | 1:15:49 | Ralph Nhiwatiwa | Goudveld Multisport | 70up | 1066 | |
| 8 | 1:18:57 | Jaden Maema | Kopanong Athletic Club | Junior | 1131 | |
| 9 | 1:19:00 | Koena Jacob Mohomane | Hollywood Afs | Open | 1140 | |
| 10 | 1:19:49 | Lebohang Monele | — | 40-49 | 1154 | |
| 11 | 1:22:31 | Deon Lodder | Harmony Striders | 60-69 | 1062 | |
| 12 | 1:22:49 | Frans Matsilili | Titanium | 40-49 | 1169 | |
| 13 | 1:23:48 | Francois Kolbe | The Running Edge | 50-59 | 1104 | |
| 14 | 1:24:02 | Scotha Mokone | Saps Free State | Open | 1001 | |
| 15 | 1:24:03 | Isaac Ngubane | Cctac | Open | 1189 | |
| 16 | 1:24:04 | Tsholo Clement Makautse | City Center Titanium Ac | Open | 1117 | |
| 17 | 1:25:33 | Kirsti Bell | Kovsies | Open | 1128 | |
| 18 | 1:27:41 | Sello Masheane | Sibanye Stillwater | 40-49 | 1171 | |
| 19 | 1:29:05 | Fusi Petrus | Sàps | 40-49 | 1054 | |
| 20 | 1:30:03 | Sello Monene | Cctac | 40-49 | 1161 | |
| 21 | 1:30:04 | Gift Kefilwe Oliphant | — | 40-49 | 1023 | |
| 22 | 1:30:33 | Moeketsi Khomo | — | 60-69 | 1219 | |
| 23 | 1:31:13 | Matthews Mussimango | Saps Free State | 50-59 | 1141 | |
| 24 | 1:31:13 | Pule Koloane | Mangaung | 40-49 | 1353 | |
| 25 | 1:32:46 | Anna Moeketsi | Nedbank Bygrace Running | Open | 1212 | |
| 26 | 1:32:58 | Morena Motaung | Saps Free State | 40-49 | 1143 | |
| 27 | 1:33:12 | Zolekhaya Mbakaza | Saps Striders Border | 40-49 | 1071 | |
| 28 | 1:33:46 | Kopano Mohlapo | Cctac | Open | 1190 | |
| 29 | 1:34:01 | Frikkie Janse Van Rensburg | Bloemfontein Multusport | 40-49 | 1083 | |
| 30 | 1:34:44 | Linden Nzeza | Saps Ec | 40-49 | 1168 | |
| 31 | 1:35:28 | Gibson Sipho Zulu | Hollywood Athletics Club | Open | 1078 | |
| 32 | 1:35:28 | David Van Heerden | Bloemfontein Striders | Open | 1196 | |
| 33 | 1:36:34 | Ben Kokela | Centre City Titaniums Ac | 40-49 | 1102 | |
| 34 | 1:36:38 | Ananias Tshepiso Letlape | Run Walk For Life Anwn | 40-49 | 1165 | |
| 35 | 1:36:43 | Rethabile Moleli | Titanium | 40-49 | 1205 | |
| 36 | 1:37:04 | Morne Nel | Harmony Striders | 40-49 | 1063 | |
| 37 | 1:37:47 | Itumeleng Mholo | All Athletes United | Open | 1148 | |
| 38 | 1:38:19 | Simphiwe Saul | Saps Striders | Open | 1155 | |
| 39 | 1:38:23 | Mokheele Machongoane | Qwaqwa Athletics Club | 40-49 | 1095 | |
| 40 | 1:38:25 | Nina Marogoa | — | Open | 1106 | |
| 41 | 1:38:34 | Tumelo Makhasane | Vaal Central Athletic | Open | 1164 | |
| 42 | 1:39:00 | Lebogang Musetsi | — | 40-49 | 1132 | |
| 43 | 1:39:11 | Matshidiso Thompson | Absa Central Athletics | Open | 1175 | |
| 44 | 1:39:41 | Maria Tjaoane | Saps Free State | Open | 1007 | |
| 45 | 1:39:42 | Modise Tsoaela | Saps | Open | 1075 | |
| 46 | 1:40:19 | Maphale Moloi | Multichoice Ac | 40-49 | 1100 | |
| 47 | 1:40:23 | Moren Matshisevhe | — | 40-49 | 1363 | |
| 48 | 1:40:38 | Tumelo Mokgoetsi | Centre City Titanium Club | 40-49 | 1220 | |
| 49 | 1:41:26 | Lebusho Rakwata | Sandf | Open | 1193 | |
| 50 | 1:41:30 | Lefu Matsheo | Centre City Titaniums A C | Open | 1092 |
Results from ChipTimer results PDF
10km Race
233 finishers- 201 50-59 Makgalemela David Rankwe 1:26:54
- 202 Open Hope Mohloare 1:27:33
- 203 40-49 Deliwe Mongalo 1:27:34
- 204 Open Naledi Sefika 1:27:42
- 205 Open Gontse Wesi 1:27:53
- 206 Open Winkie Nkone 1:27:55
- 207 Open Njabulo Msimanga 1:28:01
- 208 Junior — 1:28:28
- 209 Open Nthabiseng Setsumi 1:29:02
- 210 40-49 Kantse Tongwane 1:29:05
- 211 40-49 Kolisang Khakhau 1:29:38
- 212 Open Amanda Yalezo 1:29:40
- 213 Open Chwayita Masiso 1:29:45
- 214 40-49 Mokgadi Moruka 1:29:46
- 215 Open Liteboho Moleli 1:29:52
- 216 50-59 Arthur Adams 1:30:09
- 217 Junior — 1:30:40
- 218 40-49 Joana Mamena 1:35:07
- 219 Open Katleho Moeketsi 1:35:21
- 220 50-59 Litsabang Hilda Tsoaeli 1:37:00
- 221 50-59 Thenjie Ziqubu 1:37:30
- 222 Open Roxanne Borah 1:37:30
- 223 50-59 Teboho Simon Hlalele 1:37:39
- 224 50-59 Thapelo Neul Mojanaga 1:37:40
- 225 Open Felida Kachapira 1:37:57
- 226 Open Puseletso Caroline Ntsika 1:38:04
- 227 Open Mpho Mangena 1:39:25
- 228 Open Philile Mbuli 1:39:41
- 229 50-59 Bongi Mahlae 1:39:41
- 230 Open Hlengiwe Twesi 1:42:53
- 231 50-59 Tumahole Makhau 1:42:55
- 232 50-59 Gugu Ngcobo 1:43:14
- 233 40-49 Voele Mohale 2:13:09
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 201 | 1:26:54 | Makgalemela David Rankwe | Ipid | 50-59 | 245 | |
| 202 | 1:27:33 | Hope Mohloare | — | Open | 101 | |
| 203 | 1:27:34 | Deliwe Mongalo | — | 40-49 | 37 | |
| 204 | 1:27:42 | Naledi Sefika | — | Open | 74 | |
| 205 | 1:27:53 | Gontse Wesi | — | Open | 189 | |
| 206 | 1:27:55 | Winkie Nkone | — | Open | 188 | |
| 207 | 1:28:01 | Njabulo Msimanga | — | Open | 107 | |
| 208 | 1:28:28 | Unknown runner | — | Junior | 1351 | |
| 209 | 1:29:02 | Nthabiseng Setsumi | Titunium | Open | 138 | |
| 210 | 1:29:05 | Kantse Tongwane | Saps Ac Gw | 40-49 | 115 | |
| 211 | 1:29:38 | Kolisang Khakhau | City Of Roses | 40-49 | 92 | |
| 212 | 1:29:40 | Amanda Yalezo | — | Open | 159 | |
| 213 | 1:29:45 | Chwayita Masiso | Individual | Open | 156 | |
| 214 | 1:29:46 | Mokgadi Moruka | Saps | 40-49 | 21 | |
| 215 | 1:29:52 | Liteboho Moleli | Titanium | Open | 233 | |
| 216 | 1:30:09 | Arthur Adams | — | 50-59 | 66 | |
| 217 | 1:30:40 | Unknown runner | — | Junior | 1113 | |
| 218 | 1:35:07 | Joana Mamena | Saps Free State | 40-49 | 244 | |
| 219 | 1:35:21 | Katleho Moeketsi | — | Open | 43 | |
| 220 | 1:37:00 | Litsabang Hilda Tsoaeli | Flying Squad | 50-59 | 76 | |
| 221 | 1:37:30 | Thenjie Ziqubu | Saps Kzn Ac | 50-59 | 18 | |
| 222 | 1:37:30 | Roxanne Borah | — | Open | 225 | |
| 223 | 1:37:39 | Teboho Simon Hlalele | — | 50-59 | 94 | |
| 224 | 1:37:40 | Thapelo Neul Mojanaga | — | 50-59 | 285 | |
| 225 | 1:37:57 | Felida Kachapira | — | Open | 129 | |
| 226 | 1:38:04 | Puseletso Caroline Ntsika | Saps | Open | 286 | |
| 227 | 1:39:25 | Mpho Mangena | Ipid Runni Clu | Open | 248 | |
| 228 | 1:39:41 | Philile Mbuli | Absa Running Club | Open | 144 | |
| 229 | 1:39:41 | Bongi Mahlae | — | 50-59 | 297 | |
| 230 | 1:42:53 | Hlengiwe Twesi | Kzn Saps Athletic Club | Open | 13 | |
| 231 | 1:42:55 | Tumahole Makhau | Achilles | 50-59 | 1355 | |
| 232 | 1:43:14 | Gugu Ngcobo | Kznathletics Club | 50-59 | 57 | |
| 233 | 2:13:09 | Voele Mohale | Health Athletic Club | 40-49 | 250 |
Results from ChipTimer results PDF