2026
Maruleng Mayor's Half-Marathon 2026 Results
Last updated 27 Sep 2026
Results loaded.
Race Results
Half-Marathon
118 finishers- 1 Senior (20-39) Given Makgoba 1:09:06
- 2 Senior (20-39) Zeinel Tsipa 1:09:41
- 3 Senior (20-39) Matema Morukhu 1:17:00
- 4 Senior (20-39) Lawrrance Shai 1:18:35
- 5 Senior (20-39) Gabriel Sekgobela 1:19:13
- 6 40+ Thompson Magagane 1:22:16
- 7 Senior (20-39) Emogen Semetjane 1:23:33
- 8 50+ Doctor Malepe 1:24:51
- 9 50+ Micheal Baloi 1:26:42
- 10 Senior (20-39) Gift Maanaso 1:27:39
- 11 Senior (20-39) Vovind Mametja 1:27:41
- 12 40+ Aubrey Mahlaku 1:27:58
- 13 Junior (15-19) Allen Jb Maswanganyi 1:28:27
- 14 Senior (20-39) Sapie Khovani 1:28:39
- 15 Senior (20-39) Sedzani Maluta 1:31:20
- 16 50+ Edward Masete 1:31:51
- 17 Senior (20-39) Marobane Kamogelo 1:33:46
- 18 Senior (20-39) Samuel Maowasha 1:33:46
- 19 50+ Michael Motubatse 1:34:27
- 20 Senior (20-39) Michael Masete 1:36:31
- 21 Senior (20-39) Evidence Mudzamiri 1:36:58
- 22 Senior (20-39) Tshepo Pilusa 1:37:36
- 23 40+ Dominic Mafologele 1:38:32
- 24 50+ Anna Mapenja 1:39:15
- 25 Junior (15-19) Mphumiey Lucent Mavasa 1:39:45
- 26 Senior (20-39) Musa Thuketana 1:41:55
- 27 Senior (20-39) Josie Petersson 1:42:00
- 28 50+ Celebrate Mathebula 1:44:49
- 29 40+ Levious Shai 1:47:57
- 30 Senior (20-39) Tebello Mabilu 1:48:18
- 31 Junior (15-19) Thato Motsatsi Seshoka 1:50:37
- 32 Senior (20-39) Kgopotso Aubrey Phasha 1:51:31
- 33 Senior (20-39) mmatlou phokungwana 1:52:05
- 34 Senior (20-39) Sandileselby Mlombo 1:53:33
- 35 Senior (20-39) Israel Yahya 1:56:38
- 36 40+ Tshepo Theron 1:56:45
- 37 Senior (20-39) Nathaniel Mafogo 1:56:47
- 38 40+ Sejamoroko Mafogo 1:57:20
- 39 60+ Neverdie Maluleke 1:57:55
- 40 40+ Sidney Pilusa 1:58:52
- 41 50+ Matome Mohlatlole 1:58:52
- 42 40+ Moipolai Andries 1:59:24
- 43 40+ Tshepo Manyama 2:00:55
- 44 40+ Masilo Rakgoale 2:01:07
- 45 40+ Diapo Letsoalo 2:01:07
- 46 Senior (20-39) Morokwe Letsoalo 2:01:07
- 47 50+ Mothibi Maponya 2:01:11
- 48 40+ Jaytee Morifi 2:01:11
- 49 40+ Tsheko Musolwa 2:01:14
- 50 Senior (20-39) Motshware Exellent Makwala 2:04:01
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 1 | 1:09:06 | Given Makgoba | Nedbank Running Club Lim | Senior (20-39) | 2109 | |
| 2 | 1:09:41 | Zeinel Tsipa | Zwakala Ac | Senior (20-39) | 2058 | |
| 3 | 1:17:00 | Matema Morukhu | Sisoke | Senior (20-39) | 2118 | |
| 4 | 1:18:35 | Lawrrance Shai | — | Senior (20-39) | 2228 | |
| 5 | 1:19:13 | Gabriel Sekgobela | — | Senior (20-39) | 2199 | |
| 6 | 1:22:16 | Thompson Magagane | Nedbank Running Club Lim | 40+ | 1215 | |
| 7 | 1:23:33 | Emogen Semetjane | Pmc Athletics Club | Senior (20-39) | 2008 | |
| 8 | 1:24:51 | Doctor Malepe | Maruleng Athletics Club | 50+ | 2031 | |
| 9 | 1:26:42 | Micheal Baloi | Sabc Ac | 50+ | 2158 | |
| 10 | 1:27:39 | Gift Maanaso | — | Senior (20-39) | 2007 | |
| 11 | 1:27:41 | Vovind Mametja | Maruleng Athletics Club | Senior (20-39) | 2029 | |
| 12 | 1:27:58 | Aubrey Mahlaku | Maruleng Athletics Club | 40+ | 2003 | |
| 13 | 1:28:27 | Allen Jb Maswanganyi | Nkowankowa Ac | Junior (15-19) | 2102 | |
| 14 | 1:28:39 | Sapie Khovani | Nv | Senior (20-39) | 2232 | |
| 15 | 1:31:20 | Sedzani Maluta | Venda Athletics Club | Senior (20-39) | 2054 | |
| 16 | 1:31:51 | Edward Masete | Maluleng Club | 50+ | 2042 | |
| 17 | 1:33:46 | Marobane Kamogelo | — | Senior (20-39) | 2025 | |
| 18 | 1:33:46 | Samuel Maowasha | Maruleng Athletics Club | Senior (20-39) | 2000 | |
| 19 | 1:34:27 | Michael Motubatse | South African National Defence Force Lim | 50+ | 2100 | |
| 20 | 1:36:31 | Michael Masete | Maruleng Athletics Club | Senior (20-39) | 2059 | |
| 21 | 1:36:58 | Evidence Mudzamiri | Exxaro Ac Gn | Senior (20-39) | 2111 | |
| 22 | 1:37:36 | Tshepo Pilusa | Phalaborwa Tigers Ac | Senior (20-39) | 2148 | |
| 23 | 1:38:32 | Dominic Mafologele | Sapg Ac | 40+ | 2027 | |
| 24 | 1:39:15 | Anna Mapenja | University of limpopo | 50+ | 2220 | |
| 25 | 1:39:45 | Mphumiey Lucent Mavasa | Nkowankowa Ac | Junior (15-19) | 2055 | |
| 26 | 1:41:55 | Musa Thuketana | — | Senior (20-39) | 2134 | |
| 27 | 1:42:00 | Josie Petersson | Pirates Road Running Club | Senior (20-39) | 2009 | |
| 28 | 1:44:49 | Celebrate Mathebula | Foskor Ac | 50+ | 2032 | |
| 29 | 1:47:57 | Levious Shai | — | 40+ | 2143 | |
| 30 | 1:48:18 | Tebello Mabilu | Maruleng Athletics Club | Senior (20-39) | 2020 | |
| 31 | 1:50:37 | Thato Motsatsi Seshoka | Nkowankowa Ac | Junior (15-19) | 2098 | |
| 32 | 1:51:31 | Kgopotso Aubrey Phasha | — | Senior (20-39) | 2113 | |
| 33 | 1:52:05 | mmatlou phokungwana | Mzanzi | Senior (20-39) | 2224 | |
| 34 | 1:53:33 | Sandileselby Mlombo | Transnet Ac Lim | Senior (20-39) | 2030 | |
| 35 | 1:56:38 | Israel Yahya | — | Senior (20-39) | 2221 | |
| 36 | 1:56:45 | Tshepo Theron | — | 40+ | 2108 | |
| 37 | 1:56:47 | Nathaniel Mafogo | Tzaneen Marathon Club | Senior (20-39) | 2011 | |
| 38 | 1:57:20 | Sejamoroko Mafogo | — | 40+ | 2021 | |
| 39 | 1:57:55 | Neverdie Maluleke | Foskor Ac | 60+ | 2124 | |
| 40 | 1:58:52 | Sidney Pilusa | Foskor Ac | 40+ | 2122 | |
| 41 | 1:58:52 | Matome Mohlatlole | — | 50+ | 2045 | |
| 42 | 1:59:24 | Moipolai Andries | Letaba Road Runners | 40+ | 2034 | |
| 43 | 2:00:55 | Tshepo Manyama | — | 40+ | 2013 | |
| 44 | 2:01:07 | Masilo Rakgoale | Midrand Striders | 40+ | 2050 | |
| 45 | 2:01:07 | Diapo Letsoalo | Maruleng Athletics Club | 40+ | 2056 | |
| 46 | 2:01:07 | Morokwe Letsoalo | Team Vitality Club Gn | Senior (20-39) | 2005 | |
| 47 | 2:01:11 | Mothibi Maponya | Maruleng Athletics Club | 50+ | 2026 | |
| 48 | 2:01:11 | Jaytee Morifi | Waterfall City Ac | 40+ | 2075 | |
| 49 | 2:01:14 | Tsheko Musolwa | Maruleng Athletics Club | 40+ | 2002 | |
| 50 | 2:04:01 | Motshware Exellent Makwala | — | Senior (20-39) | 2040 |
Timing by
·
View official results
10km Race
168 finishers- 151 60+ Marina Mashile 1:41:01
- 152 Senior (20-39) Kgothatso Mhlongo 1:41:11
- 153 50+ Malatji Dineo 1:45:39
- 154 40+ Lizzen Mapaila 1:47:11
- 155 Senior (20-39) Matsie Maake 1:47:26
- 156 Senior (20-39) Moloko Riba 1:47:33
- 157 Senior (20-39) Vinolia Mokgalaka 1:47:39
- 158 60+ Meriam Motsileng 1:47:51
- 159 50+ Beatrice Chiloane 1:49:07
- 160 Senior (20-39) Mathume Maboko 1:53:09
- 161 Senior (20-39) Lerato Rakgoale 1:53:10
- 162 Youth Briona Ratapala 1:56:29
- 163 Junior (15-19) Fiona Ratapala 1:56:30
- 164 40+ Khomotso Rakgoale 1:57:41
- 165 70+ Paulinah Sibuyi 2:02:24
- 166 60+ Salmona Mogakane 2:02:25
- 167 40+ Evelyn Matjukutja 2:04:37
- 168 40+ Muzi Mboweni 2:33:10
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 151 | 1:41:01 | Marina Mashile | — | 60+ | 1090 | |
| 152 | 1:41:11 | Kgothatso Mhlongo | — | Senior (20-39) | 1197 | |
| 153 | 1:45:39 | Malatji Dineo | — | 50+ | 1161 | |
| 154 | 1:47:11 | Lizzen Mapaila | Maruleng Athletics Club | 40+ | 1002 | |
| 155 | 1:47:26 | Matsie Maake | Mzanzi Athletics Club | Senior (20-39) | 1118 | |
| 156 | 1:47:33 | Moloko Riba | — | Senior (20-39) | 1225 | |
| 157 | 1:47:39 | Vinolia Mokgalaka | — | Senior (20-39) | 1212 | |
| 158 | 1:47:51 | Meriam Motsileng | Department Of Public Works A/C (Lima) | 60+ | 1072 | |
| 159 | 1:49:07 | Beatrice Chiloane | — | 50+ | 1248 | |
| 160 | 1:53:09 | Mathume Maboko | — | Senior (20-39) | 1121 | |
| 161 | 1:53:10 | Lerato Rakgoale | — | Senior (20-39) | 1139 | |
| 162 | 1:56:29 | Briona Ratapala | Maruleng Athletics Club | Youth | 1004 | |
| 163 | 1:56:30 | Fiona Ratapala | Maruleng Athletics Club | Junior (15-19) | 1003 | |
| 164 | 1:57:41 | Khomotso Rakgoale | — | 40+ | 1189 | |
| 165 | 2:02:24 | Paulinah Sibuyi | — | 70+ | 1158 | |
| 166 | 2:02:25 | Salmona Mogakane | — | 60+ | 1088 | |
| 167 | 2:04:37 | Evelyn Matjukutja | — | 40+ | 1027 | |
| 168 | 2:33:10 | Muzi Mboweni | Polokwane Ac | 40+ | 1206 |
Timing by
·
View official results
5km Fun Run
50 finishers- 1 Senior (20-39) Mahlogonolo Mkhasi 00:00
- 2 Senior (20-39) Josana Imron Mayimele 00:00
- 3 40+ Maile Pulane Patience 00:00
- 4 Senior (20-39) Rotea Sebata 00:00
- 5 Senior (20-39) Ditebogo Bessie 00:00
- 6 50+ Maleemisa Lydia Mmola 00:00
- 7 Youth Kearabilwe Phasha 00:00
- 8 Youth Matthias Dzhunisani Sithole 00:00
- 9 Senior (20-39) Hope Thobejane 00:00
- 10 50+ Dioka Phasha 00:00
- 11 Senior (20-39) Brenda Makhudu 00:00
- 12 50+ Mina Ramajela 00:00
- 13 Youth Oritonda Blessing Mulaudzi 00:01
- 14 Junior (15-19) Dlayani Mathipe 00:01
- 15 Junior (15-19) Sedibane Maphuthi 00:01
- 16 40+ Pulane Komana 00:01
- 17 Senior (20-39) Samantha Ngobeni 00:01
- 18 Youth Lethabo Mola 00:01
- 19 Youth Jaden Manzini 00:01
- 20 Senior (20-39) Mathebula Karabo 00:01
- 21 Senior (20-39) Siphiwe Ngobeni 00:02
- 22 40+ Conny Mashala 09:50
- 23 50+ Nelly Mokoena 10:01
- 24 Senior (20-39) Adelaide Leshasha Manzini 10:13
- 25 Senior (20-39) Modiega Loster Matlhakoana 39:23
- 26 60+ Khomotso Mashanya 40:50
- 27 Youth Bontle Matlhakoana 49:54
- 28 Youth Khaladi M Matlhakoana 49:55
- 29 60+ Mamorake Anikie Mathaba 57:26
- 30 Senior (20-39) Philander Malatji 58:39
- 31 Senior (20-39) Thapelo Matemane 58:41
- 32 40+ constance ngwako shayi 1:02:36
- 33 Senior (20-39) Monique Mulemba 23:59:07
- 34 Youth Phathutshedzo Junior Mulaudzi 23:59:08
- 35 Youth Ditheto Komana 23:59:09
- 36 Junior (15-19) Seapo Lewele 23:59:10
- 37 Youth Tshepang Maloko 23:59:11
- 38 60+ Mmaphuti Maria Thete 23:59:14
- 39 Senior (20-39) Mmantwa Mulemba 23:59:15
- 40 Youth Onthatile Mulemba 23:59:15
- 41 Senior (20-39) Maite Monyela 23:59:22
- 42 Youth Malik Khoapa 23:59:23
- 43 50+ Lydia Maadintshi Mmola 23:59:27
- 44 Youth Malatji Madibeng Eugene 23:59:41
- 45 Senior (20-39) Vanessah Malatji 23:59:42
- 46 Senior (20-39) Jan-Hendrik Teessen 23:59:45
- 47 Senior (20-39) Kgethego Mmakoma Malatji 23:59:56
- 48 Youth Onalerena Mulemba 23:59:57
- 49 Youth Pearl Maphoru 23:59:59
- 50 Senior (20-39) Vutlhari amaze Ndlovu 23:59:59
| Runner | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|
| 1 | 00:00 | Mahlogonolo Mkhasi | Senior (20-39) | 527 | |
| 2 | 00:00 | Josana Imron Mayimele | Senior (20-39) | 536 | |
| 3 | 00:00 | Maile Pulane Patience | 40+ | 538 | |
| 4 | 00:00 | Rotea Sebata | Senior (20-39) | 532 | |
| 5 | 00:00 | Ditebogo Bessie | Senior (20-39) | 552 | |
| 6 | 00:00 | Maleemisa Lydia Mmola | 50+ | 514 | |
| 7 | 00:00 | Kearabilwe Phasha | Youth | 598 | |
| 8 | 00:00 | Matthias Dzhunisani Sithole | Youth | 528 | |
| 9 | 00:00 | Hope Thobejane | Senior (20-39) | 579 | |
| 10 | 00:00 | Dioka Phasha | 50+ | 549 | |
| 11 | 00:00 | Brenda Makhudu | Senior (20-39) | 520 | |
| 12 | 00:00 | Mina Ramajela | 50+ | 519 | |
| 13 | 00:01 | Oritonda Blessing Mulaudzi | Youth | 506 | |
| 14 | 00:01 | Dlayani Mathipe | Junior (15-19) | 592 | |
| 15 | 00:01 | Sedibane Maphuthi | Junior (15-19) | 582 | |
| 16 | 00:01 | Pulane Komana | 40+ | 502 | |
| 17 | 00:01 | Samantha Ngobeni | Senior (20-39) | 513 | |
| 18 | 00:01 | Lethabo Mola | Youth | 595 | |
| 19 | 00:01 | Jaden Manzini | Youth | 578 | |
| 20 | 00:01 | Mathebula Karabo | Senior (20-39) | 537 | |
| 21 | 00:02 | Siphiwe Ngobeni | Senior (20-39) | 512 | |
| 22 | 09:50 | Conny Mashala | 40+ | 1039 | |
| 23 | 10:01 | Nelly Mokoena | 50+ | 1173 | |
| 24 | 10:13 | Adelaide Leshasha Manzini | Senior (20-39) | 1045 | |
| 25 | 39:23 | Modiega Loster Matlhakoana | Senior (20-39) | 546 | |
| 26 | 40:50 | Khomotso Mashanya | 60+ | 1257 | |
| 27 | 49:54 | Bontle Matlhakoana | Youth | 548 | |
| 28 | 49:55 | Khaladi M Matlhakoana | Youth | 547 | |
| 29 | 57:26 | Mamorake Anikie Mathaba | 60+ | 534 | |
| 30 | 58:39 | Philander Malatji | Senior (20-39) | 529 | |
| 31 | 58:41 | Thapelo Matemane | Senior (20-39) | 530 | |
| 32 | 1:02:36 | constance ngwako shayi | 40+ | 556 | |
| 33 | 23:59:07 | Monique Mulemba | Senior (20-39) | 553 | |
| 34 | 23:59:08 | Phathutshedzo Junior Mulaudzi | Youth | 505 | |
| 35 | 23:59:09 | Ditheto Komana | Youth | 503 | |
| 36 | 23:59:10 | Seapo Lewele | Junior (15-19) | 581 | |
| 37 | 23:59:11 | Tshepang Maloko | Youth | 522 | |
| 38 | 23:59:14 | Mmaphuti Maria Thete | 60+ | 515 | |
| 39 | 23:59:15 | Mmantwa Mulemba | Senior (20-39) | 523 | |
| 40 | 23:59:15 | Onthatile Mulemba | Youth | 555 | |
| 41 | 23:59:22 | Maite Monyela | Senior (20-39) | 521 | |
| 42 | 23:59:23 | Malik Khoapa | Youth | 597 | |
| 43 | 23:59:27 | Lydia Maadintshi Mmola | 50+ | 593 | |
| 44 | 23:59:41 | Malatji Madibeng Eugene | Youth | 545 | |
| 45 | 23:59:42 | Vanessah Malatji | Senior (20-39) | 594 | |
| 46 | 23:59:45 | Jan-Hendrik Teessen | Senior (20-39) | 551 | |
| 47 | 23:59:56 | Kgethego Mmakoma Malatji | Senior (20-39) | 580 | |
| 48 | 23:59:57 | Onalerena Mulemba | Youth | 554 | |
| 49 | 23:59:59 | Pearl Maphoru | Youth | 535 | |
| 50 | 23:59:59 | Vutlhari amaze Ndlovu | Senior (20-39) | 596 |
Timing by
·
View official results