2025
MAC Heritage Day Half Marathon 2025 Results
Organised by Mangaung Athletics Club
Last updated 25 Jun 2026
Results loaded.
Race Results
Half-Marathon
198 finishers- 1 Open Chabeli Nyedimane 1:09:50
- 2 Open Xolile Baartman 1:11:58
- 3 Open Njoko Mlondolozi 1:14:08
- 4 Junior Lehlohonolo Qai 1:17:30
- 5 Open Mahlomola Oetsi 1:20:33
- 6 40-49 Samuel Khatala 1:21:27
- 7 40-49 Calvin Lidzhade 1:25:18
- 8 Open Clement Makautse 1:26:15
- 9 40-49 Sello Masheane 1:26:59
- 10 Open Itumeleng Toane 1:27:26
- 11 Open Phoka Kheoane 1:28:07
- 12 40-49 Thabiso Thekiso 1:28:26
- 13 40-49 Anna Moeketsi 1:30:53
- 14 Open Jayme Sue Vermaas 1:31:30
- 15 Open Boingotlo Tshabang 1:35:00
- 16 40-49 Ananias Tshepiso Letlape 1:35:35
- 17 Junior Sarah Mokhobolo 1:35:36
- 18 Open Itumeleng Mholo 1:36:19
- 19 Open Arno Stander 1:36:58
- 20 Open Maria Tjaoane 1:38:32
- 21 40-49 Rethabile Moleli 1:38:51
- 22 40-49 Gibson Sipho Zulu 1:39:13
- 23 40-49 Lebogang Moroka 1:39:57
- 24 Open Marissa Laing 1:40:31
- 25 40-49 Phillip Bekker 1:40:31
- 26 Junior Liyanda Makoni 1:41:25
- 27 60-69 Sydney London 1:41:39
- 28 Open Mokefane Motaung 1:41:51
- 29 50-59 Michelle Reinders 1:42:42
- 30 40-49 Leonard Jingose 1:42:43
- 31 40-49 Maphale Moloi 1:42:55
- 32 Open Martiens Homsek 1:43:27
- 33 Open David Van Heerden 1:43:42
- 34 40-49 Mokheele Machongoane 1:44:13
- 35 Open Geandrie Agenbag 1:44:28
- 36 50-59 Passover Zweni 1:45:15
- 37 Open Bb Van Coller 1:46:01
- 38 Open Paballo Likotsi 1:46:27
- 39 Open Thami Lelouch Hlanganiso 1:46:28
- 40 60-69 Fokothi Sekokotoane 1:46:46
- 41 Open Mothusi Lekalake 1:46:46
- 42 Open Albertus Viljoen 1:46:56
- 43 Open Danie Volschenk 1:47:22
- 44 40-49 Tumelo Mokgoetsi 1:47:44
- 45 Open Wium Erasmus 1:48:11
- 46 Open Olwethu Kubheka 1:48:27
- 47 50-59 Carolise Jacobs 1:48:50
- 48 50-59 Carin Viviers 1:48:50
- 49 50-59 Mathews Mvambo 1:49:14
- 50 Open Malan Lubbe 1:49:22
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 1 | 1:09:50 | Chabeli Nyedimane | Nedbank | Open | 4182 | |
| 2 | 1:11:58 | Xolile Baartman | Sand | Open | 4091 | |
| 3 | 1:14:08 | Njoko Mlondolozi | Bloemfontein Achilles | Open | 4123 | |
| 4 | 1:17:30 | Lehlohonolo Qai | All Athletes | Junior | 4178 | |
| 5 | 1:20:33 | Mahlomola Oetsi | — | Open | 4152 | |
| 6 | 1:21:27 | Samuel Khatala | Pentagon Pistols | 40-49 | 4181 | |
| 7 | 1:25:18 | Calvin Lidzhade | Centre City Titaniums Ac | 40-49 | 4198 | |
| 8 | 1:26:15 | Clement Makautse | Centre City Titaniums A C | Open | 4189 | |
| 9 | 1:26:59 | Sello Masheane | Sibanye Stillwater | 40-49 | 4117 | |
| 10 | 1:27:26 | Itumeleng Toane | Centre City Titaniums Ac | Open | 4070 | |
| 11 | 1:28:07 | Phoka Kheoane | — | Open | 4162 | |
| 12 | 1:28:26 | Thabiso Thekiso | Pamoja Ac | 40-49 | 1157 | |
| 13 | 1:30:53 | Anna Moeketsi | Nedbank Bygrace Running | 40-49 | 4187 | |
| 14 | 1:31:30 | Jayme Sue Vermaas | Cut | Open | 4083 | |
| 15 | 1:35:00 | Boingotlo Tshabang | Centre City Titaniums A C | Open | 4073 | |
| 16 | 1:35:35 | Ananias Tshepiso Letlape | Run Walk For Life Anwn | 40-49 | 4166 | |
| 17 | 1:35:36 | Sarah Mokhobolo | Fast Leg | Junior | 4180 | |
| 18 | 1:36:19 | Itumeleng Mholo | All Athlethes United | Open | 4093 | |
| 19 | 1:36:58 | Arno Stander | Bloemfontein Striders | Open | 4058 | |
| 20 | 1:38:32 | Maria Tjaoane | Saps Free State | Open | 4161 | |
| 21 | 1:38:51 | Rethabile Moleli | City Centre Titanium | 40-49 | 4164 | |
| 22 | 1:39:13 | Gibson Sipho Zulu | — | 40-49 | 4012 | |
| 23 | 1:39:57 | Lebogang Moroka | All Athletes United | 40-49 | 4157 | |
| 24 | 1:40:31 | Marissa Laing | Bloemfontein Striders | Open | 4069 | |
| 25 | 1:40:31 | Phillip Bekker | Bloemfontein Striders | 40-49 | 4167 | |
| 26 | 1:41:25 | Liyanda Makoni | — | Junior | 4134 | |
| 27 | 1:41:39 | Sydney London | Pentagon Pistil | 60-69 | 4088 | |
| 28 | 1:41:51 | Mokefane Motaung | Pamoja Atlhetic Club | Open | 4022 | |
| 29 | 1:42:42 | Michelle Reinders | Bloemfontein Striders | 50-59 | 492 | |
| 30 | 1:42:43 | Leonard Jingose | Pamoja A.C | 40-49 | 4139 | |
| 31 | 1:42:55 | Maphale Moloi | Multichoice Ac | 40-49 | 4065 | |
| 32 | 1:43:27 | Martiens Homsek | Bloemfontein Striders | Open | 4154 | |
| 33 | 1:43:42 | David Van Heerden | Bloemfontein Striders | Open | 4109 | |
| 34 | 1:44:13 | Mokheele Machongoane | Qwaqwa Athletics Club | 40-49 | 313 | |
| 35 | 1:44:28 | Geandrie Agenbag | Stellenbosch | Open | 4078 | |
| 36 | 1:45:15 | Passover Zweni | Grootvlei Marathon Club | 50-59 | 4121 | |
| 37 | 1:46:01 | Bb Van Coller | Bloemfontein Striders | Open | 4047 | |
| 38 | 1:46:27 | Paballo Likotsi | Estcourt Athletics Club | Open | 4147 | |
| 39 | 1:46:28 | Thami Lelouch Hlanganiso | Bloemfontein Achilles | Open | 4013 | |
| 40 | 1:46:46 | Fokothi Sekokotoane | Fs Health Ac | 60-69 | 4082 | |
| 41 | 1:46:46 | Mothusi Lekalake | City Of Roses | Open | 439 | |
| 42 | 1:46:56 | Albertus Viljoen | Goudveld Multi Sport | Open | 4040 | |
| 43 | 1:47:22 | Danie Volschenk | Bloemfontein Striders | Open | 4207 | |
| 44 | 1:47:44 | Tumelo Mokgoetsi | City Centre Titanium’s | 40-49 | 4176 | |
| 45 | 1:48:11 | Wium Erasmus | — | Open | 4200 | |
| 46 | 1:48:27 | Olwethu Kubheka | Hollywood Bets | Open | 4206 | |
| 47 | 1:48:50 | Carolise Jacobs | Centre City Titaniums | 50-59 | 4060 | |
| 48 | 1:48:50 | Carin Viviers | Bloemfontein Multisport | 50-59 | 4087 | |
| 49 | 1:49:14 | Mathews Mvambo | Pentagon Pistols | 50-59 | 4183 | |
| 50 | 1:49:22 | Malan Lubbe | — | Open | 4210 |
Results from ChipTimer results PDF
10km Race
167 finishers- 101 Open Nthabiseng Pearl Kau 1:19:13
- 102 50-59 Samuel Nombula 1:19:31
- 103 50-59 Heidelouise Malan 1:20:16
- 104 Open Pheello Makhele 1:20:20
- 105 Open Abigail Van Rooyen 1:20:31
- 106 60-69 Tim Van Rooyen 1:20:31
- 107 50-59 Theresa Jacobs 1:20:33
- 108 Open Reitumetse Leeuw 1:20:34
- 109 50-59 Aletta Bawden 1:20:36
- 110 40-49 Jonas Khoza 1:21:19
- 111 Junior — 1:22:20
- 112 Open Dimakatso Moholo 1:22:21
- 113 40-49 Puleng Willard 1:22:30
- 114 Junior — 1:22:41
- 115 40-49 Malefetsane Malape 1:23:02
- 116 40-49 Palesa Gaborone 1:23:21
- 117 Junior — 1:23:27
- 118 Junior — 1:23:40
- 119 40-49 William Mere 1:23:41
- 120 Open Kabelo Molusi 1:23:48
- 121 Open Njabulo Msimanga 1:24:10
- 122 Open Vuyo Ntshali 1:24:13
- 123 40-49 Fumane Manama 1:25:12
- 124 Junior — 1:25:16
- 125 50-59 Motsilisi Seleke 1:25:18
- 126 Open Andile Marogoa 1:26:04
- 127 50-59 Lebogang Modise 1:26:12
- 128 Open Nina Marogoa 1:26:22
- 129 40-49 Kehilwe Tshabalala 1:26:36
- 130 Open Reitumetse Molusi 1:26:41
- 131 Open Lazola Qulu 1:26:45
- 132 Open Tsoana Matake 1:26:55
- 133 Open Dikeledi Tseki 1:26:56
- 134 40-49 Mapakiso Mahlaba 1:27:22
- 135 40-49 Mbekokazi Hume 1:28:44
- 136 Open Kelebohile Molahlehi 1:29:40
- 137 Open Bongiwe Tshabalala 1:29:50
- 138 Open Nomtee Sibeko 1:30:12
- 139 40-49 Boitumelo Billy 1:30:15
- 140 Open Carmen Sias 1:30:30
- 141 Open Fikile Mofokeng 1:30:38
- 142 Open Refiloe Olyn 1:31:47
- 143 Open Liteboho Moleli 1:32:48
- 144 Open Nqele Booi 1:32:50
- 145 40-49 Jennifer Moranye 1:33:32
- 146 50-59 Makeletso January 1:33:59
- 147 60-69 Seleteng Mosiana 1:34:31
- 148 Open Agnes Phumo 1:35:35
- 149 Open Anelisiwe Nkatsha 1:35:52
- 150 40-49 Eugene Willard 1:37:28
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 101 | 1:19:13 | Nthabiseng Pearl Kau | — | Open | 310 | |
| 102 | 1:19:31 | Samuel Nombula | Private | 50-59 | 1151 | |
| 103 | 1:20:16 | Heidelouise Malan | Bloemfontein Multisport | 50-59 | 1075 | |
| 104 | 1:20:20 | Pheello Makhele | — | Open | 309 | |
| 105 | 1:20:31 | Abigail Van Rooyen | — | Open | 1019 | |
| 106 | 1:20:31 | Tim Van Rooyen | — | 60-69 | 1020 | |
| 107 | 1:20:33 | Theresa Jacobs | Bloemfontein Multi Sport | 50-59 | 1069 | |
| 108 | 1:20:34 | Reitumetse Leeuw | — | Open | 1088 | |
| 109 | 1:20:36 | Aletta Bawden | Achilles | 50-59 | 1073 | |
| 110 | 1:21:19 | Jonas Khoza | — | 40-49 | 1141 | |
| 111 | 1:22:20 | Unknown runner | — | Junior | 1071 | |
| 112 | 1:22:21 | Dimakatso Moholo | — | Open | 307 | |
| 113 | 1:22:30 | Puleng Willard | — | 40-49 | 1140 | |
| 114 | 1:22:41 | Unknown runner | — | Junior | 317 | |
| 115 | 1:23:02 | Malefetsane Malape | Saps Free State | 40-49 | 1104 | |
| 116 | 1:23:21 | Palesa Gaborone | — | 40-49 | 1084 | |
| 117 | 1:23:27 | Unknown runner | — | Junior | 4106 | |
| 118 | 1:23:40 | Unknown runner | — | Junior | 321 | |
| 119 | 1:23:41 | William Mere | — | 40-49 | 1108 | |
| 120 | 1:23:48 | Kabelo Molusi | — | Open | 1102 | |
| 121 | 1:24:10 | Njabulo Msimanga | — | Open | 1025 | |
| 122 | 1:24:13 | Vuyo Ntshali | — | Open | 1126 | |
| 123 | 1:25:12 | Fumane Manama | Saps | 40-49 | 1099 | |
| 124 | 1:25:16 | Unknown runner | — | Junior | 1143 | |
| 125 | 1:25:18 | Motsilisi Seleke | — | 50-59 | 1145 | |
| 126 | 1:26:04 | Andile Marogoa | — | Open | 1059 | |
| 127 | 1:26:12 | Lebogang Modise | — | 50-59 | 1093 | |
| 128 | 1:26:22 | Nina Marogoa | Na | Open | 1058 | |
| 129 | 1:26:36 | Kehilwe Tshabalala | — | 40-49 | 1065 | |
| 130 | 1:26:41 | Reitumetse Molusi | — | Open | 1103 | |
| 131 | 1:26:45 | Lazola Qulu | — | Open | 1055 | |
| 132 | 1:26:55 | Tsoana Matake | — | Open | 1052 | |
| 133 | 1:26:56 | Dikeledi Tseki | — | Open | 1030 | |
| 134 | 1:27:22 | Mapakiso Mahlaba | — | 40-49 | 495 | |
| 135 | 1:28:44 | Mbekokazi Hume | — | 40-49 | 1142 | |
| 136 | 1:29:40 | Kelebohile Molahlehi | — | Open | 1049 | |
| 137 | 1:29:50 | Bongiwe Tshabalala | Centre City Titaniums Ac | Open | 1083 | |
| 138 | 1:30:12 | Nomtee Sibeko | — | Open | 1040 | |
| 139 | 1:30:15 | Boitumelo Billy | — | 40-49 | 1152 | |
| 140 | 1:30:30 | Carmen Sias | — | Open | 1035 | |
| 141 | 1:30:38 | Fikile Mofokeng | — | Open | 1021 | |
| 142 | 1:31:47 | Refiloe Olyn | — | Open | 447 | |
| 143 | 1:32:48 | Liteboho Moleli | City Centre Titanium | Open | 1110 | |
| 144 | 1:32:50 | Nqele Booi | — | Open | 1062 | |
| 145 | 1:33:32 | Jennifer Moranye | Grootvlei Marathon Club | 40-49 | 306 | |
| 146 | 1:33:59 | Makeletso January | Social Development | 50-59 | 1123 | |
| 147 | 1:34:31 | Seleteng Mosiana | — | 60-69 | 1129 | |
| 148 | 1:35:35 | Agnes Phumo | Na | Open | 1061 | |
| 149 | 1:35:52 | Anelisiwe Nkatsha | — | Open | 1155 | |
| 150 | 1:37:28 | Eugene Willard | — | 40-49 | 1139 |
Results from ChipTimer results PDF