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- 51 50-59 Smiley Marais 1:03:40
- 52 40-49 Miranda Mojapelo 1:03:40
- 53 50-59 Ino Timile 1:04:31
- 54 50-59 Rethea Verster 1:05:14
- 55 Open Drianca Reddy 1:05:53
- 56 40-49 Motlalentoa Petrus Mokhutle 1:05:54
- 57 Open Llwelyn Davids 1:05:59
- 58 Open Levert Solomons 1:06:00
- 59 Open Dewald Swart 1:06:26
- 60 Open Ngxazisa Siphokazi 1:06:43
- 61 Open Reabetswe Gaborone 1:07:32
- 62 Open Nicole Strydom 1:08:03
- 63 50-59 Anilia Boshoff 1:08:09
- 64 40-49 Mampoi Jonas 1:08:10
- 65 40-49 Mochesa Makatele 1:08:16
- 66 Open Katleho Rantsonyane 1:08:21
- 67 Open Kagisho Losabe 1:08:37
- 68 Open Yannike Neethling 1:09:30
- 69 40-49 Martie Bloem 1:09:30
- 70 Junior Palesa Mokhali 1:09:43
- 71 40-49 Tumo Mokhatla 1:09:44
- 72 40-49 Bathobakae Tlhapuletsa 1:09:45
- 73 Open Charnine Pretorius 1:10:11
- 74 60-69 Kobus Nienaber 1:10:11
- 75 Open Niel Swart 1:10:27
- 76 Open Kopanang Kumeke 1:10:27
- 77 50-59 Dottie Fourie 1:10:41
- 78 40-49 Fusi Mphumela 1:10:43
- 79 Open Ketlametswe Aphane 1:11:57
- 80 40-49 Lawrence Obakeng Tlhone 1:12:04
- 81 Junior — 1:12:05
- 82 Open Jennifer Bogacwi 1:12:16
- 83 Open Janneke De Villiers 1:12:17
- 84 Open Lephese Lesenyeho 1:12:37
- 85 40-49 Mapule Difeto 1:13:09
- 86 Open Christine Nel 1:13:12
- 87 Junior — 1:13:28
- 88 Junior — 1:13:32
- 89 Open Tia Molebatsi 1:15:11
- 90 Junior — 1:15:29
- 91 40-49 Tsoana Mogorosi 1:16:34
- 92 40-49 Pheletso Tau 1:16:34
- 93 Junior — 1:16:39
- 94 Open Ditiro Moloto 1:17:29
- 95 Open Lizemari Pienaar 1:17:38
- 96 Open Vuyisile Bokwa 1:17:43
- 97 Open Zwanga Kutama 1:18:19
- 98 40-49 Magdaleen Kemp 1:18:50
- 99 40-49 Mamikie Mokati 1:18:50
- 100 40-49 Diphapang Motaung 1:18:50
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 51 | 1:03:40 | Smiley Marais | Running Egde | 50-59 | 1106 | |
| 52 | 1:03:40 | Miranda Mojapelo | Saps Free State Athletic | 40-49 | 1135 | |
| 53 | 1:04:31 | Ino Timile | — | 50-59 | 1112 | |
| 54 | 1:05:14 | Rethea Verster | — | 50-59 | 1051 | |
| 55 | 1:05:53 | Drianca Reddy | — | Open | 1011 | |
| 56 | 1:05:54 | Motlalentoa Petrus Mokhutle | — | 40-49 | 1004 | |
| 57 | 1:05:59 | Llwelyn Davids | — | Open | 1122 | |
| 58 | 1:06:00 | Levert Solomons | — | Open | 1086 | |
| 59 | 1:06:26 | Dewald Swart | — | Open | 1029 | |
| 60 | 1:06:43 | Ngxazisa Siphokazi | Centre City Titaniums Ac | Open | 1043 | |
| 61 | 1:07:32 | Reabetswe Gaborone | — | Open | 1085 | |
| 62 | 1:08:03 | Nicole Strydom | Centre City Titaniums A C | Open | 4044 | |
| 63 | 1:08:09 | Anilia Boshoff | Pentagon Pistols | 50-59 | 1066 | |
| 64 | 1:08:10 | Mampoi Jonas | Centre City Titaniums Ac | 40-49 | 1109 | |
| 65 | 1:08:16 | Mochesa Makatele | — | 40-49 | 1133 | |
| 66 | 1:08:21 | Katleho Rantsonyane | — | Open | 1080 | |
| 67 | 1:08:37 | Kagisho Losabe | Pamoja Ac | Open | 1008 | |
| 68 | 1:09:30 | Yannike Neethling | Pentagon Pistols | Open | 1056 | |
| 69 | 1:09:30 | Martie Bloem | Pentagon Pistols | 40-49 | 1121 | |
| 70 | 1:09:43 | Palesa Mokhali | St Bernard's High | Junior | 1053 | |
| 71 | 1:09:44 | Tumo Mokhatla | Vitality | 40-49 | 1047 | |
| 72 | 1:09:45 | Bathobakae Tlhapuletsa | Centre City Titaniums Ac | 40-49 | 1131 | |
| 73 | 1:10:11 | Charnine Pretorius | — | Open | 1070 | |
| 74 | 1:10:11 | Kobus Nienaber | — | 60-69 | 1137 | |
| 75 | 1:10:27 | Niel Swart | — | Open | 1090 | |
| 76 | 1:10:27 | Kopanang Kumeke | Bloemfontein Achillies | Open | 1100 | |
| 77 | 1:10:41 | Dottie Fourie | Bloemfontein Multisport | 50-59 | 1087 | |
| 78 | 1:10:43 | Fusi Mphumela | — | 40-49 | 1116 | |
| 79 | 1:11:57 | Ketlametswe Aphane | — | Open | 1050 | |
| 80 | 1:12:04 | Lawrence Obakeng Tlhone | — | 40-49 | 1006 | |
| 81 | 1:12:05 | Unknown runner | — | Junior | 320 | |
| 82 | 1:12:16 | Jennifer Bogacwi | Centre City Titaniums Ac | Open | 1057 | |
| 83 | 1:12:17 | Janneke De Villiers | — | Open | 1150 | |
| 84 | 1:12:37 | Lephese Lesenyeho | — | Open | 1064 | |
| 85 | 1:13:09 | Mapule Difeto | All Athletes United Ac | 40-49 | 1146 | |
| 86 | 1:13:12 | Christine Nel | — | Open | 1101 | |
| 87 | 1:13:28 | Unknown runner | — | Junior | 1113 | |
| 88 | 1:13:32 | Unknown runner | — | Junior | 4144 | |
| 89 | 1:15:11 | Tia Molebatsi | Na | Open | 1060 | |
| 90 | 1:15:29 | Unknown runner | — | Junior | 4148 | |
| 91 | 1:16:34 | Tsoana Mogorosi | Absa Running Club | 40-49 | 1144 | |
| 92 | 1:16:34 | Pheletso Tau | — | 40-49 | 446 | |
| 93 | 1:16:39 | Unknown runner | — | Junior | 1136 | |
| 94 | 1:17:29 | Ditiro Moloto | Sanbi Athletics Club | Open | 1076 | |
| 95 | 1:17:38 | Lizemari Pienaar | — | Open | 1048 | |
| 96 | 1:17:43 | Vuyisile Bokwa | — | Open | 4010 | |
| 97 | 1:18:19 | Zwanga Kutama | — | Open | 1125 | |
| 98 | 1:18:50 | Magdaleen Kemp | Pentagon Pistols | 40-49 | 1045 | |
| 99 | 1:18:50 | Mamikie Mokati | — | 40-49 | 1115 | |
| 100 | 1:18:50 | Diphapang Motaung | All Athletes United | 40-49 | 1127 |
Results from ChipTimer results PDF