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- 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