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- 101 Open Lerato Moloi 2:05:23
- 102 Open Francois Booysen 2:06:02
- 103 50-59 Tsekiso Mothalosa 2:06:08
- 104 Open Anel Strauss 2:06:52
- 105 40-49 Teboho Lemao 2:07:11
- 106 40-49 Ezekiel Radebe 2:07:11
- 107 Open Moss Seabo 2:07:11
- 108 40-49 Mthonoselwa Xaba 2:07:13
- 109 Open Kevin Matthysen 2:07:31
- 110 Open Emile Kleinhans 2:07:44
- 111 50-59 Amanda Fourie 2:09:37
- 112 Open Xolile Ganathi 2:10:53
- 113 Open Bernard Vos 2:10:59
- 114 Open Chevonne Vos 2:10:59
- 115 Open Willie Grove 2:11:16
- 116 Open Craig Jordaan 2:11:20
- 117 50-59 Marius Jacobs 2:11:22
- 118 40-49 Lerato Lekalakala 2:11:41
- 119 Open Shannon Ralph 2:11:42
- 120 40-49 Pepetla Pholo 2:11:47
- 121 Open Mapanollo Nkalai 2:11:47
- 122 40-49 Millicent Hlongwane 2:11:48
- 123 Open Richard Moeti 2:11:48
- 124 50-59 Tladinyane Mohlamme 2:11:48
- 125 40-49 Ozzy Mokonenyane 2:11:49
- 126 Open Ben Ben Seerie 2:11:51
- 127 Open Zack Botha 2:11:56
- 128 40-49 Leuba Molefe 2:12:17
- 129 Open Annelize Smith 2:12:21
- 130 40-49 Rouxnette Mckeating 2:12:22
- 131 Open Rofhiwa Nutty Math 2:12:47
- 132 Open Zamalebus Lekhula 2:12:48
- 133 Open Kgotso Freyddy Maleka 2:12:49
- 134 40-49 Faith Kgaile 2:13:28
- 135 Open Kelebogile Kagisho 2:14:24
- 136 50-59 Tello Mokhomo 2:14:41
- 137 50-59 Ann Mothalosa 2:15:24
- 138 40-49 Mantsali Mokoebetane 2:16:02
- 139 40-49 Nellmarie Bodenstein 2:16:49
- 140 40-49 Francine Corriea 2:16:49
- 141 Open Lineo Koro 2:16:58
- 142 40-49 George Cowley 2:17:31
- 143 40-49 Marli Van Den Berg 2:17:37
- 144 Open Tshepiso Motolo 2:18:10
- 145 Open Chane Pain 2:18:55
- 146 Open Amor Jose 2:19:50
- 147 50-59 Zukile Hermans 2:20:04
- 148 Junior Lize Van Der Merwe 2:20:12
- 149 40-49 Thato Nthunya 2:20:20
- 150 40-49 Toto Silo 2:20:45
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 101 | 2:05:23 | Lerato Moloi | City Centre Titunium Ac | Open | 4035 | |
| 102 | 2:06:02 | Francois Booysen | Bloemfontein Multisport | Open | 4124 | |
| 103 | 2:06:08 | Tsekiso Mothalosa | Team Vitality | 50-59 | 4016 | |
| 104 | 2:06:52 | Anel Strauss | Tuks | Open | 4128 | |
| 105 | 2:07:11 | Teboho Lemao | Centre City Titaniums Ac | 40-49 | 4126 | |
| 106 | 2:07:11 | Ezekiel Radebe | Saps Free State | 40-49 | 4173 | |
| 107 | 2:07:11 | Moss Seabo | All Athletes United | Open | 4194 | |
| 108 | 2:07:13 | Mthonoselwa Xaba | City Of Roses | 40-49 | 311 | |
| 109 | 2:07:31 | Kevin Matthysen | — | Open | 486 | |
| 110 | 2:07:44 | Emile Kleinhans | Bloemfontein Striders | Open | 4137 | |
| 111 | 2:09:37 | Amanda Fourie | The Running Egde | 50-59 | 4103 | |
| 112 | 2:10:53 | Xolile Ganathi | All Athletes United | Open | 308 | |
| 113 | 2:10:59 | Bernard Vos | — | Open | 4067 | |
| 114 | 2:10:59 | Chevonne Vos | — | Open | 4068 | |
| 115 | 2:11:16 | Willie Grove | The Running Edge | Open | 437 | |
| 116 | 2:11:20 | Craig Jordaan | Absa Athletics Club | Open | 305 | |
| 117 | 2:11:22 | Marius Jacobs | Bloemfontein Multi Sport | 50-59 | 4027 | |
| 118 | 2:11:41 | Lerato Lekalakala | Arcadia Running Club | 40-49 | 4056 | |
| 119 | 2:11:42 | Shannon Ralph | — | Open | 4045 | |
| 120 | 2:11:47 | Pepetla Pholo | City Centre Titaniums | 40-49 | 4019 | |
| 121 | 2:11:47 | Mapanollo Nkalai | Centre City Titaniums | Open | 304 | |
| 122 | 2:11:48 | Millicent Hlongwane | Bloemfontein Striders | 40-49 | 4025 | |
| 123 | 2:11:48 | Richard Moeti | City Of Rose Ac | Open | 4163 | |
| 124 | 2:11:48 | Tladinyane Mohlamme | Pamoja Ac | 50-59 | 312 | |
| 125 | 2:11:49 | Ozzy Mokonenyane | Bmac | 40-49 | 303 | |
| 126 | 2:11:51 | Ben Ben Seerie | Titanium | Open | 4217 | |
| 127 | 2:11:56 | Zack Botha | Kovsies | Open | 4098 | |
| 128 | 2:12:17 | Leuba Molefe | Atlehang Secondary School | 40-49 | 4119 | |
| 129 | 2:12:21 | Annelize Smith | Bloemfontein Striders | Open | 4006 | |
| 130 | 2:12:22 | Rouxnette Mckeating | Bloemfontein Striders | 40-49 | 1156 | |
| 131 | 2:12:47 | Rofhiwa Nutty Math | D F F E- A C | Open | 4046 | |
| 132 | 2:12:48 | Zamalebus Lekhula | Free State Health Ac | Open | 4141 | |
| 133 | 2:12:49 | Kgotso Freyddy Maleka | Fs Military Athletic Club | Open | 4043 | |
| 134 | 2:13:28 | Faith Kgaile | City Of Roses Ac | 40-49 | 314 | |
| 135 | 2:14:24 | Kelebogile Kagisho | Centre City Titaniums Ac | Open | 4099 | |
| 136 | 2:14:41 | Tello Mokhomo | Grootvlei Marathon Club | 50-59 | 4036 | |
| 137 | 2:15:24 | Ann Mothalosa | Team Vitality | 50-59 | 4017 | |
| 138 | 2:16:02 | Mantsali Mokoebetane | Sibanyestillwater Ac | 40-49 | 4102 | |
| 139 | 2:16:49 | Nellmarie Bodenstein | Pentagon Pistols | 40-49 | 4122 | |
| 140 | 2:16:49 | Francine Corriea | Pentagon Pistol | 40-49 | 4125 | |
| 141 | 2:16:58 | Lineo Koro | — | Open | 4079 | |
| 142 | 2:17:31 | George Cowley | Bloem Steiders | 40-49 | 4133 | |
| 143 | 2:17:37 | Marli Van Den Berg | Bloemfontein Striders | 40-49 | 4049 | |
| 144 | 2:18:10 | Tshepiso Motolo | Cctac | Open | 4008 | |
| 145 | 2:18:55 | Chane Pain | Centre City Titaniums Ac | Open | 4039 | |
| 146 | 2:19:50 | Amor Jose | Goudveld Multisport Club | Open | 4059 | |
| 147 | 2:20:04 | Zukile Hermans | All Athletes United | 50-59 | 4158 | |
| 148 | 2:20:12 | Lize Van Der Merwe | — | Junior | 4048 | |
| 149 | 2:20:20 | Thato Nthunya | Pentagon Pistols | 40-49 | 4159 | |
| 150 | 2:20:45 | Toto Silo | — | 40-49 | 4080 |
Results from ChipTimer results PDF
10km Race
167 finishers- 1 Open Siphiwe Mqayisa 32:37
- 2 Open Omphile Letshabo 33:18
- 3 40-49 Thabang Mathosa 33:19
- 4 Junior Manny Wilson 36:22
- 5 Open Neo Seate 37:59
- 6 Junior — 38:40
- 7 40-49 Frans Matsilili 38:49
- 8 Junior Jaden Maema 39:21
- 9 Open Phuma Munyai 39:44
- 10 Open Kgosi Selikang 39:53
- 11 Open Oarabile Tsaoke 40:50
- 12 Junior Jacques Bawden 41:59
- 13 Junior Dineo Dithakono 43:44
- 14 50-59 Johann Claassens 43:54
- 15 50-59 Julian Theron 45:22
- 16 Open Maryna Swanepoel 45:37
- 17 50-59 Paseka Hlalele 47:24
- 18 Junior Moleboheng Mohapi 47:32
- 19 60-69 Hendrik Oliphant 47:47
- 20 Open Sipho Bongani Ngobe 48:36
- 21 Open Phillemon Sekhula 48:54
- 22 50-59 Erica Kleinhans 49:03
- 23 Open Omphile Alec 50:35
- 24 Open Ishmael Mokhele 51:34
- 25 Junior — 51:35
- 26 60-69 Johannes Hendrik Campher 53:01
- 27 Open Daniel Verster 53:27
- 28 Open Tiisetso Motsima 53:50
- 29 40-49 Stefanie Jansen Van RensburgF 54:03
- 30 Open Joann Olivier 54:21
- 31 Open Abongile Mvula 55:01
- 32 Open Lizette Myburgh 55:03
- 33 40-49 Khotso Fobo 56:28
- 34 Junior — 56:30
- 35 40-49 Tshehla Tetsoane 56:58
- 36 Open Rachael Dart 57:54
- 37 Junior Otshepeng Kamogelo Mothibi 58:58
- 38 40-49 Thembeni Saula 59:23
- 39 Open Kowethu Ngesi 59:24
- 40 60-69 Neels Van Niekerk 59:32
- 41 Open Cecilé Swart 59:32
- 42 Open Thato Lecheko 59:32
- 43 Open Hendrik Olivier 59:33
- 44 40-49 Kenosi Masiteng 1:00:00
- 45 Open Khaya Mdi 1:00:10
- 46 Open Isaac Maina 1:01:49
- 47 40-49 Doreen Dikobo 1:02:01
- 48 60-69 Samuel Sekoto 1:03:09
- 49 Junior Karabelo Kgotleng 1:03:11
- 50 Open Tsholofelo Mogagabe 1:03:26
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 1 | 32:37 | Siphiwe Mqayisa | Teemaneng Running Club | Open | 1015 | |
| 2 | 33:18 | Omphile Letshabo | Nedbank | Open | 1117 | |
| 3 | 33:19 | Thabang Mathosa | Nedbank By Grace | 40-49 | 1037 | |
| 4 | 36:22 | Manny Wilson | Grey College | Junior | 1096 | |
| 5 | 37:59 | Neo Seate | Netbank By Grace | Open | 1098 | |
| 6 | 38:40 | Unknown runner | — | Junior | 1159 | |
| 7 | 38:49 | Frans Matsilili | Titaniums Club | 40-49 | 1132 | |
| 8 | 39:21 | Jaden Maema | Kopanong Athletic Club | Junior | 1009 | |
| 9 | 39:44 | Phuma Munyai | — | Open | 1124 | |
| 10 | 39:53 | Kgosi Selikang | — | Open | 1039 | |
| 11 | 40:50 | Oarabile Tsaoke | City Of Roses | Open | 1067 | |
| 12 | 41:59 | Jacques Bawden | Achilles | Junior | 1072 | |
| 13 | 43:44 | Dineo Dithakono | Nedbank Bygrace Running | Junior | 1130 | |
| 14 | 43:54 | Johann Claassens | Grootvlei Marathon Club | 50-59 | 1063 | |
| 15 | 45:22 | Julian Theron | Bloemfontein Multisport | 50-59 | 4172 | |
| 16 | 45:37 | Maryna Swanepoel | Kovsies | Open | 1036 | |
| 17 | 47:24 | Paseka Hlalele | Nedbank Bygrace | 50-59 | 1033 | |
| 18 | 47:32 | Moleboheng Mohapi | Nedbank By Garace | Junior | 1041 | |
| 19 | 47:47 | Hendrik Oliphant | Sandf | 60-69 | 1014 | |
| 20 | 48:36 | Sipho Bongani Ngobe | — | Open | 494 | |
| 21 | 48:54 | Phillemon Sekhula | — | Open | 1023 | |
| 22 | 49:03 | Erica Kleinhans | Bloemfontein Striders | 50-59 | 1038 | |
| 23 | 50:35 | Omphile Alec | Hollywood Athletic Club | Open | 1138 | |
| 24 | 51:34 | Ishmael Mokhele | Saps | Open | 1107 | |
| 25 | 51:35 | Unknown runner | — | Junior | 318 | |
| 26 | 53:01 | Johannes Hendrik Campher | Bloemfontein Striders | 60-69 | 1147 | |
| 27 | 53:27 | Daniel Verster | — | Open | 1074 | |
| 28 | 53:50 | Tiisetso Motsima | — | Open | 1007 | |
| 29 | 54:03 | Stefanie Jansen Van RensburgF | The Running Edge | 40-49 | 1022 | |
| 30 | 54:21 | Joann Olivier | Pentagon Pistols | Open | 1028 | |
| 31 | 55:01 | Abongile Mvula | — | Open | 1016 | |
| 32 | 55:03 | Lizette Myburgh | Fskrc | Open | 1042 | |
| 33 | 56:28 | Khotso Fobo | — | 40-49 | 1034 | |
| 34 | 56:30 | Unknown runner | — | Junior | 1095 | |
| 35 | 56:58 | Tshehla Tetsoane | Centre City Titaniums Ac | 40-49 | 1119 | |
| 36 | 57:54 | Rachael Dart | Kovsie | Open | 1068 | |
| 37 | 58:58 | Otshepeng Kamogelo Mothibi | Heidedal Development | Junior | 1010 | |
| 38 | 59:23 | Thembeni Saula | — | 40-49 | 1044 | |
| 39 | 59:24 | Kowethu Ngesi | — | Open | 1118 | |
| 40 | 59:32 | Neels Van Niekerk | Bloem Achillies | 60-69 | 1054 | |
| 41 | 59:32 | Cecilé Swart | — | Open | 1089 | |
| 42 | 59:32 | Thato Lecheko | — | Open | 1148 | |
| 43 | 59:33 | Hendrik Olivier | Bfn Striders | Open | 1046 | |
| 44 | 1:00:00 | Kenosi Masiteng | — | 40-49 | 1013 | |
| 45 | 1:00:10 | Khaya Mdi | Titanium | Open | 1120 | |
| 46 | 1:01:49 | Isaac Maina | — | Open | 1032 | |
| 47 | 1:02:01 | Doreen Dikobo | — | 40-49 | 1024 | |
| 48 | 1:03:09 | Samuel Sekoto | Team Vitality | 60-69 | 1158 | |
| 49 | 1:03:11 | Karabelo Kgotleng | St Bernard's High | Junior | 1097 | |
| 50 | 1:03:26 | Tsholofelo Mogagabe | — | Open | 1078 |
Results from ChipTimer results PDF