2026
Maruleng Mayor's Half-Marathon 2026 Results
Last updated 27 Sep 2026
Results loaded.
Race Results
Half-Marathon
118 finishers- 51 50+ Mp Shokane 2:04:31
- 52 Senior (20-39) Ligget Mavasa 2:05:45
- 53 50+ Phillip Mafemani Shingange 2:05:45
- 54 Senior (20-39) Jabulani Mathonsi 2:06:38
- 55 40+ Rudzani Mongoni 2:10:21
- 56 40+ Justice Manzini 2:12:22
- 57 40+ Macdonald Selepe 2:12:22
- 58 Senior (20-39) Humphrey Kubayi 2:13:28
- 59 50+ Lucas Khoza 2:15:26
- 60 70+ Aby Masoi Mashego 2:16:13
- 61 40+ Khutšo Leshabane 2:16:25
- 62 Junior (15-19) Amukelane Dibakoane 2:16:43
- 63 Senior (20-39) Maisha Molepo 2:17:37
- 64 Senior (20-39) Patrick Mashilo 2:17:40
- 65 Senior (20-39) Reuben Kgoale 2:17:52
- 66 50+ Mmamodike Magoro 2:17:53
- 67 40+ Molele Aven 2:17:54
- 68 Senior (20-39) Salome Magoro 2:17:54
- 69 50+ Samuel Maenetja 2:17:57
- 70 Senior (20-39) Kamela Innocent Mampho 2:19:16
- 71 Senior (20-39) Wean Jacobs 2:19:17
- 72 50+ Modingoana Jacob Nchabeleng 2:23:12
- 73 50+ Mabushe Matemane 2:23:32
- 74 40+ Amos Matjiya 2:23:44
- 75 60+ Meriam Gafane 2:24:21
- 76 60+ Joel Mushwana 2:30:42
- 77 50+ Nakalakgomo Samuel Malatji 2:31:46
- 78 40+ Dion Monyela 2:32:14
- 79 40+ Makoma Moila 2:32:31
- 80 Senior (20-39) Wilfred Sibusiso Maseko 2:32:56
- 81 50+ Magret Moagi 2:33:17
- 82 Senior (20-39) Tokologo Malomane 2:36:46
- 83 Senior (20-39) Appearance Machate 2:38:12
- 84 Senior (20-39) Glenrose Lekubu 2:38:13
- 85 Senior (20-39) Kedibone Mangena 2:38:15
- 86 40+ Kennedy Mabule 2:39:47
- 87 40+ Lucas Seleka 2:39:47
- 88 40+ Lebogang Ramaila 2:39:47
- 89 Senior (20-39) Judas Lekgothoane 2:39:49
- 90 40+ Rocky Mojela 2:39:49
- 91 Senior (20-39) Mulweli Maginya 2:39:49
- 92 40+ Donald Matsetela 2:39:50
- 93 Senior (20-39) Motshabo Ursula Malatji 2:40:43
- 94 40+ Cleopas Muradzikwa 2:40:44
- 95 40+ Lerato Molomo 2:41:09
- 96 50+ Moloko Makgatho 2:42:18
- 97 50+ Bongan Given Ngwenya 2:42:19
- 98 40+ Edith Matsane 2:42:32
- 99 40+ Sydney Mapodile 2:46:32
- 100 40+ Mahlogonolo Maja 2:46:32
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 51 | 2:04:31 | Mp Shokane | Letaba Road Runners | 50+ | 2051 | |
| 52 | 2:05:45 | Ligget Mavasa | Tvet Mopani | Senior (20-39) | 2062 | |
| 53 | 2:05:45 | Phillip Mafemani Shingange | Tvet Mopani | 50+ | 2067 | |
| 54 | 2:06:38 | Jabulani Mathonsi | Tvet Mopani | Senior (20-39) | 2064 | |
| 55 | 2:10:21 | Rudzani Mongoni | — | 40+ | 2147 | |
| 56 | 2:12:22 | Justice Manzini | Pmc Athletics Club | 40+ | 1033 | |
| 57 | 2:12:22 | Macdonald Selepe | Absa Group Running Club | 40+ | 2227 | |
| 58 | 2:13:28 | Humphrey Kubayi | — | Senior (20-39) | 2145 | |
| 59 | 2:15:26 | Lucas Khoza | — | 50+ | 2226 | |
| 60 | 2:16:13 | Aby Masoi Mashego | Foskor Ac | 70+ | 2159 | |
| 61 | 2:16:25 | Khutšo Leshabane | Polokwane Ac | 40+ | 2076 | |
| 62 | 2:16:43 | Amukelane Dibakoane | — | Junior (15-19) | 2131 | |
| 63 | 2:17:37 | Maisha Molepo | PSC | Senior (20-39) | 2153 | |
| 64 | 2:17:40 | Patrick Mashilo | — | Senior (20-39) | 2093 | |
| 65 | 2:17:52 | Reuben Kgoale | Waterfall City Ac | Senior (20-39) | 2099 | |
| 66 | 2:17:53 | Mmamodike Magoro | Fat Cats Ac | 50+ | 2095 | |
| 67 | 2:17:54 | Molele Aven | Transnet Ac Lim | 40+ | 2140 | |
| 68 | 2:17:54 | Salome Magoro | Limpopo Justice Ac | Senior (20-39) | 2112 | |
| 69 | 2:17:57 | Samuel Maenetja | Pmc Athletics Club | 50+ | 2138 | |
| 70 | 2:19:16 | Kamela Innocent Mampho | Maruleng Athletics Club | Senior (20-39) | 2168 | |
| 71 | 2:19:17 | Wean Jacobs | — | Senior (20-39) | 2037 | |
| 72 | 2:23:12 | Modingoana Jacob Nchabeleng | Phalaborwa Road Runners | 50+ | 2166 | |
| 73 | 2:23:32 | Mabushe Matemane | Nkowankowa Ac | 50+ | 2039 | |
| 74 | 2:23:44 | Amos Matjiya | — | 40+ | 2048 | |
| 75 | 2:24:21 | Meriam Gafane | University Of Limpopo Ac | 60+ | 2079 | |
| 76 | 2:30:42 | Joel Mushwana | Foskor Ac | 60+ | 2200 | |
| 77 | 2:31:46 | Nakalakgomo Samuel Malatji | Pmc Athletics Club | 50+ | 2068 | |
| 78 | 2:32:14 | Dion Monyela | — | 40+ | 2085 | |
| 79 | 2:32:31 | Makoma Moila | Saps Limpopo Marathon Club | 40+ | 2074 | |
| 80 | 2:32:56 | Wilfred Sibusiso Maseko | — | Senior (20-39) | 2167 | |
| 81 | 2:33:17 | Magret Moagi | — | 50+ | 2052 | |
| 82 | 2:36:46 | Tokologo Malomane | Maruleng Athletics Club | Senior (20-39) | 2041 | |
| 83 | 2:38:12 | Appearance Machate | Hoedspruit Running Club | Senior (20-39) | 2024 | |
| 84 | 2:38:13 | Glenrose Lekubu | — | Senior (20-39) | 2046 | |
| 85 | 2:38:15 | Kedibone Mangena | Waterfall City Ac | Senior (20-39) | 2015 | |
| 86 | 2:39:47 | Kennedy Mabule | Polokwane Ac | 40+ | 2152 | |
| 87 | 2:39:47 | Lucas Seleka | Polokwane Ac | 40+ | 2225 | |
| 88 | 2:39:47 | Lebogang Ramaila | Hollywood Ac Cn | 40+ | 2060 | |
| 89 | 2:39:49 | Judas Lekgothoane | Polokwane Ac | Senior (20-39) | 2163 | |
| 90 | 2:39:49 | Rocky Mojela | Polokwane Ac | 40+ | 2114 | |
| 91 | 2:39:49 | Mulweli Maginya | — | Senior (20-39) | 2022 | |
| 92 | 2:39:50 | Donald Matsetela | 32gi Running Club Limpopo | 40+ | 2160 | |
| 93 | 2:40:43 | Motshabo Ursula Malatji | — | Senior (20-39) | 2012 | |
| 94 | 2:40:44 | Cleopas Muradzikwa | Tzaneen Marathon Club | 40+ | 2107 | |
| 95 | 2:41:09 | Lerato Molomo | Polokwane Ac | 40+ | 2120 | |
| 96 | 2:42:18 | Moloko Makgatho | Polokwane Ac | 50+ | 2115 | |
| 97 | 2:42:19 | Bongan Given Ngwenya | — | 50+ | 2101 | |
| 98 | 2:42:32 | Edith Matsane | — | 40+ | 2125 | |
| 99 | 2:46:32 | Sydney Mapodile | Zutari Athletics Club | 40+ | 2162 | |
| 100 | 2:46:32 | Mahlogonolo Maja | Polokwane Ac | 40+ | 2151 |
Timing by
·
View official results
10km Race
168 finishers- 1 Senior (20-39) Mothopi Ribson 29:34
- 2 Senior (20-39) Prince Ndlovu 29:39
- 3 Senior (20-39) Lesetja Maruatona 31:29
- 4 Senior (20-39) Mpho Albert Maake 32:02
- 5 Senior (20-39) Temesgen Tefera Arficho 32:36
- 6 Senior (20-39) Akani Mathebula 32:38
- 7 Senior (20-39) Phelane Mametja 32:59
- 8 Senior (20-39) Khululekani Mabena 33:02
- 9 Senior (20-39) Melody Mdtiluli 33:53
- 10 40+ Kgashanethomas Selepe 34:39
- 11 Senior (20-39) Saisago Malepe 38:15
- 12 Senior (20-39) Ngoni Mhungu 38:31
- 13 40+ Herbert Sithole 38:32
- 14 Senior (20-39) Rocky Malatji 38:37
- 15 50+ Ephrraim Ntsanwisi 40:20
- 16 50+ Martin Makwela 40:21
- 17 Senior (20-39) Mogau Thobejane 40:25
- 18 Senior (20-39) Leotwana Nchabeleng 40:36
- 19 Junior (15-19) Sedumane Albert Magoro 41:47
- 20 Junior (15-19) Angelic Nyathela Mkhawana 42:37
- 21 Junior (15-19) Victor Malepe 45:55
- 22 Senior (20-39) Jonathan Masete 45:58
- 23 Senior (20-39) Sina Morongwa Malatji 46:01
- 24 40+ Thabo Ishmael Makofane 48:08
- 25 Junior (15-19) Mnatsatsi Mahulwane 48:59
- 26 50+ Lamb Coller Khambuli 49:40
- 27 Senior (20-39) Modibe Modipane 49:48
- 28 40+ Penwell Mahlo 50:27
- 29 40+ rethabile precious 50:55
- 30 40+ Tebogo Palane 51:18
- 31 Senior (20-39) Glenn Raseona 51:24
- 32 Junior (15-19) Meshack Mohlala 52:10
- 33 Junior (15-19) Amore Coetzee 52:18
- 34 Senior (20-39) Believe Nhobela 52:55
- 35 Youth Ofentse Junior Magoro 52:56
- 36 50+ Gareitsane Mthimkulu 53:38
- 37 40+ Nnako Ramosibudi 53:53
- 38 Senior (20-39) Mpyafe Daphney Shai 55:14
- 39 50+ Marina Roos 55:15
- 40 70+ Reginald Monareng 55:59
- 41 Senior (20-39) Takalani Collence Makhado 56:22
- 42 Senior (20-39) Faith Tshilidzi Makatu 56:32
- 43 50+ Apson Magoro 57:35
- 44 50+ Sello Musolwa 57:54
- 45 40+ Masoma Gafane 58:02
- 46 Senior (20-39) Leleti Khumalo 58:54
- 47 50+ Mokibelo Motshana 58:59
- 48 Senior (20-39) Maboku Maponya 59:00
- 49 Senior (20-39) Mahlogonolo Mahlo 1:00:55
- 50 Senior (20-39) Nthabiseng Tlhabela 1:00:56
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 1 | 29:34 | Mothopi Ribson | University Of Limpopo Ac | Senior (20-39) | 1201 | |
| 2 | 29:39 | Prince Ndlovu | Bella's Ac | Senior (20-39) | 1255 | |
| 3 | 31:29 | Lesetja Maruatona | Sisoke | Senior (20-39) | 1249 | |
| 4 | 32:02 | Mpho Albert Maake | Maruleng Athletics Club | Senior (20-39) | 1001 | |
| 5 | 32:36 | Temesgen Tefera Arficho | Great East Ac | Senior (20-39) | 1196 | |
| 6 | 32:38 | Akani Mathebula | Pmc Athletics Club | Senior (20-39) | 1209 | |
| 7 | 32:59 | Phelane Mametja | Maruleng Athletics Club | Senior (20-39) | 1070 | |
| 8 | 33:02 | Khululekani Mabena | — | Senior (20-39) | 1244 | |
| 9 | 33:53 | Melody Mdtiluli | — | Senior (20-39) | 1242 | |
| 10 | 34:39 | Kgashanethomas Selepe | Saps Limpopo | 40+ | 1025 | |
| 11 | 38:15 | Saisago Malepe | — | Senior (20-39) | 1082 | |
| 12 | 38:31 | Ngoni Mhungu | — | Senior (20-39) | 1168 | |
| 13 | 38:32 | Herbert Sithole | Great East Ac | 40+ | 1171 | |
| 14 | 38:37 | Rocky Malatji | — | Senior (20-39) | 1253 | |
| 15 | 40:20 | Ephrraim Ntsanwisi | Nkowankowa Ac | 50+ | 1154 | |
| 16 | 40:21 | Martin Makwela | Maruleng Athletics Club | 50+ | 1159 | |
| 17 | 40:25 | Mogau Thobejane | — | Senior (20-39) | 1247 | |
| 18 | 40:36 | Leotwana Nchabeleng | Phalaborwa Road Runners | Senior (20-39) | 1227 | |
| 19 | 41:47 | Sedumane Albert Magoro | — | Junior (15-19) | 1110 | |
| 20 | 42:37 | Angelic Nyathela Mkhawana | Nkowankowa Ac | Junior (15-19) | 1155 | |
| 21 | 45:55 | Victor Malepe | — | Junior (15-19) | 1240 | |
| 22 | 45:58 | Jonathan Masete | — | Senior (20-39) | 1135 | |
| 23 | 46:01 | Sina Morongwa Malatji | Maruleng Athletics Club | Senior (20-39) | 1101 | |
| 24 | 48:08 | Thabo Ishmael Makofane | — | 40+ | 1238 | |
| 25 | 48:59 | Mnatsatsi Mahulwane | — | Junior (15-19) | 1252 | |
| 26 | 49:40 | Lamb Coller Khambuli | Transnet Ac Lim | 50+ | 1216 | |
| 27 | 49:48 | Modibe Modipane | — | Senior (20-39) | 1038 | |
| 28 | 50:27 | Penwell Mahlo | — | 40+ | 1163 | |
| 29 | 50:55 | rethabile precious | University limpopo | 40+ | 2116 | |
| 30 | 51:18 | Tebogo Palane | — | 40+ | 1162 | |
| 31 | 51:24 | Glenn Raseona | — | Senior (20-39) | 1030 | |
| 32 | 52:10 | Meshack Mohlala | — | Junior (15-19) | 1251 | |
| 33 | 52:18 | Amore Coetzee | Le-Club | Junior (15-19) | 1194 | |
| 34 | 52:55 | Believe Nhobela | — | Senior (20-39) | 2233 | |
| 35 | 52:56 | Ofentse Junior Magoro | — | Youth | 1111 | |
| 36 | 53:38 | Gareitsane Mthimkulu | Transnet Ac Lim | 50+ | 1207 | |
| 37 | 53:53 | Nnako Ramosibudi | Saps Limpopo | 40+ | 1076 | |
| 38 | 55:14 | Mpyafe Daphney Shai | Maruleng Athletics Club | Senior (20-39) | 1094 | |
| 39 | 55:15 | Marina Roos | — | 50+ | 1099 | |
| 40 | 55:59 | Reginald Monareng | Foskor Ac | 70+ | 2036 | |
| 41 | 56:22 | Takalani Collence Makhado | — | Senior (20-39) | 1164 | |
| 42 | 56:32 | Faith Tshilidzi Makatu | — | Senior (20-39) | 1149 | |
| 43 | 57:35 | Apson Magoro | — | 50+ | 1258 | |
| 44 | 57:54 | Sello Musolwa | — | 50+ | 1256 | |
| 45 | 58:02 | Masoma Gafane | Foskor Ac | 40+ | 2123 | |
| 46 | 58:54 | Leleti Khumalo | Legend Road Runners | Senior (20-39) | 1097 | |
| 47 | 58:59 | Mokibelo Motshana | Tzaneen Marathon Club | 50+ | 1259 | |
| 48 | 59:00 | Maboku Maponya | Maruleng Athletics Club | Senior (20-39) | 2080 | |
| 49 | 1:00:55 | Mahlogonolo Mahlo | — | Senior (20-39) | 1172 | |
| 50 | 1:00:56 | Nthabiseng Tlhabela | Polokwane Ac | Senior (20-39) | 1020 |
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