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- 151 Open Christine Nel 1:14:50
- 152 40-49 Mpho Lekhobane 1:14:59
- 153 60-69 Lucy Shale 1:15:13
- 154 Junior — 1:15:17
- 155 50-59 Corne Killian 1:15:29
- 156 50-59 Tumelo Khomo 1:15:38
- 157 50-59 Michael Molahloe 1:15:47
- 158 60-69 Tim Van Rooyen 1:16:00
- 159 Open Abigail Van Rooyen 1:16:02
- 160 40-49 Nkosiyedwa Fubu 1:16:40
- 161 40-49 Dineo Matlakala 1:16:44
- 162 50-59 Theresa Jacobs 1:16:55
- 163 60-69 Yvonne Visagie 1:17:13
- 164 50-59 Mathapelo Sedibe 1:17:13
- 165 50-59 Karen De Wet 1:17:33
- 166 40-49 Vuyiswa Njokweni 1:17:43
- 167 40-49 Ntswaki Mohobane 1:17:55
- 168 Open Nokwanda Zuma 1:17:57
- 169 Open Vuyo Ntshali 1:18:03
- 170 50-59 Motsilisi Seleke 1:18:36
- 171 50-59 Lehlohonolo Mohapi 1:18:37
- 172 50-59 Tsotang Rankali 1:19:23
- 173 Open Pheello Makhele 1:19:41
- 174 40-49 Rethabile Rahebe 1:20:02
- 175 Open Elaine Senekal 1:20:19
- 176 40-49 Malefetsane Malape 1:20:50
- 177 40-49 Khotso Motlaloe 1:21:23
- 178 40-49 Malisebo Mphatsoanyane 1:21:27
- 179 50-59 Kholisile Alfred Nqukuva 1:22:00
- 180 40-49 Mapakiso Mahlaba 1:22:07
- 181 50-59 Tapuu Jeriel Pitso 1:22:11
- 182 Open Mamelo Pitso 1:22:15
- 183 Open Andile Marogoa 1:22:19
- 184 Open Mosa Khadi 1:23:03
- 185 40-49 Mbali Dhlamini 1:23:13
- 186 Open Dikeledi Tseki 1:23:16
- 187 40-49 Nthabiseng Dikonyana 1:23:29
- 188 40-49 Mantombi Choeu 1:23:31
- 189 Open Michelle Hlamalani Mkhondo 1:23:32
- 190 Open Violet Mosia 1:24:05
- 191 Open Reitumetse Leeuw 1:24:18
- 192 40-49 Fumane Manama 1:24:22
- 193 40-49 Mbuyiselo Valashiya 1:25:10
- 194 Open Charlotte Lamla Yoyo 1:25:27
- 195 Open Boitumelo Mathe 1:25:29
- 196 50-59 Lineo Sehlabaka 1:25:36
- 197 40-49 Zakithi Shange 1:25:36
- 198 40-49 Mojalefa Moleleki 1:26:22
- 199 40-49 Wilna Bakkea 1:26:26
- 200 Open Delarise Bakkes 1:26:26
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 151 | 1:14:50 | Christine Nel | — | Open | 55 | |
| 152 | 1:14:59 | Mpho Lekhobane | Saps Striders | 40-49 | 140 | |
| 153 | 1:15:13 | Lucy Shale | Titanium | 60-69 | 71 | |
| 154 | 1:15:17 | Unknown runner | — | Junior | 176 | |
| 155 | 1:15:29 | Corne Killian | Bloemfontein Multisport | 50-59 | 178 | |
| 156 | 1:15:38 | Tumelo Khomo | — | 50-59 | 139 | |
| 157 | 1:15:47 | Michael Molahloe | Harmony Striders | 50-59 | 75 | |
| 158 | 1:16:00 | Tim Van Rooyen | — | 60-69 | 131 | |
| 159 | 1:16:02 | Abigail Van Rooyen | — | Open | 130 | |
| 160 | 1:16:40 | Nkosiyedwa Fubu | — | 40-49 | 11 | |
| 161 | 1:16:44 | Dineo Matlakala | Pamoja | 40-49 | 235 | |
| 162 | 1:16:55 | Theresa Jacobs | Bloemfontein Multisport | 50-59 | 192 | |
| 163 | 1:17:13 | Yvonne Visagie | Harmony Striders | 60-69 | 5 | |
| 164 | 1:17:13 | Mathapelo Sedibe | Cctac | 50-59 | 240 | |
| 165 | 1:17:33 | Karen De Wet | — | 50-59 | 287 | |
| 166 | 1:17:43 | Vuyiswa Njokweni | — | 40-49 | 278 | |
| 167 | 1:17:55 | Ntswaki Mohobane | — | 40-49 | 52 | |
| 168 | 1:17:57 | Nokwanda Zuma | Kzn Saps Athletic | Open | 100 | |
| 169 | 1:18:03 | Vuyo Ntshali | — | Open | 289 | |
| 170 | 1:18:36 | Motsilisi Seleke | — | 50-59 | 215 | |
| 171 | 1:18:37 | Lehlohonolo Mohapi | — | 50-59 | 210 | |
| 172 | 1:19:23 | Tsotang Rankali | — | 50-59 | 201 | |
| 173 | 1:19:41 | Pheello Makhele | — | Open | 33 | |
| 174 | 1:20:02 | Rethabile Rahebe | Mangaung Athletic Club | 40-49 | 86 | |
| 175 | 1:20:19 | Elaine Senekal | Gosi Galeshewe Aathletics | Open | 61 | |
| 176 | 1:20:50 | Malefetsane Malape | Saps Free State | 40-49 | 234 | |
| 177 | 1:21:23 | Khotso Motlaloe | — | 40-49 | 222 | |
| 178 | 1:21:27 | Malisebo Mphatsoanyane | City Of Roses | 40-49 | 120 | |
| 179 | 1:22:00 | Kholisile Alfred Nqukuva | — | 50-59 | 44 | |
| 180 | 1:22:07 | Mapakiso Mahlaba | Saps | 40-49 | 97 | |
| 181 | 1:22:11 | Tapuu Jeriel Pitso | — | 50-59 | 282 | |
| 182 | 1:22:15 | Mamelo Pitso | — | Open | 283 | |
| 183 | 1:22:19 | Andile Marogoa | — | Open | 96 | |
| 184 | 1:23:03 | Mosa Khadi | — | Open | 28 | |
| 185 | 1:23:13 | Mbali Dhlamini | Team Vitality | 40-49 | 93 | |
| 186 | 1:23:16 | Dikeledi Tseki | — | Open | 80 | |
| 187 | 1:23:29 | Nthabiseng Dikonyana | — | 40-49 | 288 | |
| 188 | 1:23:31 | Mantombi Choeu | P2337 | 40-49 | 195 | |
| 189 | 1:23:32 | Michelle Hlamalani Mkhondo | Ipid Running Club | Open | 247 | |
| 190 | 1:24:05 | Violet Mosia | — | Open | 59 | |
| 191 | 1:24:18 | Reitumetse Leeuw | — | Open | 26 | |
| 192 | 1:24:22 | Fumane Manama | Saps | 40-49 | 19 | |
| 193 | 1:25:10 | Mbuyiselo Valashiya | — | 40-49 | 149 | |
| 194 | 1:25:27 | Charlotte Lamla Yoyo | Saps Striders Border | Open | 53 | |
| 195 | 1:25:29 | Boitumelo Mathe | — | Open | 218 | |
| 196 | 1:25:36 | Lineo Sehlabaka | City Of Roses | 50-59 | 284 | |
| 197 | 1:25:36 | Zakithi Shange | Absa Running Club | 40-49 | 301 | |
| 198 | 1:26:22 | Mojalefa Moleleki | — | 40-49 | 63 | |
| 199 | 1:26:26 | Wilna Bakkea | Pentagon Pistols | 40-49 | 182 | |
| 200 | 1:26:26 | Delarise Bakkes | Pentagon Pistols | Open | 183 |
Results from ChipTimer results PDF