2026
Voet of the Wine Route 2026 Results
Organised by In Touch Athletics Club
Last updated 28 Sep 2026
Results loaded.
Race Results
Half-Marathon
586 finishers- 1 40 - 49 Mthandazo Qhina 1:13:59
- 2 Senior (20-39) Gershwin Van Staden 1:14:39
- 3 Senior (20-39) Kwanele Thandabantu 1:14:45
- 4 Senior (20-39) Sinethamba Lange 1:14:55
- 5 Senior (20-39) Alantino Belillie 1:15:51
- 6 40 - 49 Bulelani Mkhosala 1:17:47
- 7 Senior (20-39) Anele Bans 1:19:00
- 8 40 - 49 Siyabonga Sakwe 1:19:08
- 9 Senior (20-39) Gilbert Lucas 1:19:18
- 10 Senior (20-39) Nicolin Farmer 1:23:13
- 11 Senior (20-39) Wandisile Cetyana 1:23:18
- 12 Senior (20-39) Zenzo Nomgenge 1:23:46
- 13 40 - 49 Unati Sigodi 1:24:05
- 14 Senior (20-39) Anele Nonzaba 1:24:13
- 15 40 - 49 Kwezi Sapula 1:26:25
- 16 40 - 49 Thembile Segoneco 1:27:44
- 17 40 - 49 Xolisa Mngqibisa 1:28:16
- 18 Senior (20-39) Sautso Sulani 1:30:23
- 19 Senior (20-39) Smanga Mathebula 1:31:42
- 20 Senior (20-39) Zaid Snyders 1:31:51
- 21 Senior (20-39) Mmuso Rashoalane 1:31:58
- 22 Senior (20-39) Tumelo Tanyane 1:33:35
- 23 40 - 49 Elroy Groep 1:33:54
- 24 40 - 49 Quinton Ivan 1:34:25
- 25 Senior (20-39) Caleb Vermaas 1:34:45
- 26 50 - 59 Nkosinathi Fokwebe 1:34:50
- 27 40 - 49 Elmé Middlemost 1:35:00
- 28 Senior (20-39) Kopanang Makeng 1:36:16
- 29 Senior (20-39) Kyle De Koker 1:36:32
- 30 60 - 69 Wilfred Demingo 1:37:25
- 31 Senior (20-39) Tlhago Baepile 1:37:32
- 32 Senior (20-39) Carl May 1:37:40
- 33 Senior (20-39) Lebohang Moses 1:38:40
- 34 Senior (20-39) Gary-Paige Mattheys 1:39:49 Claimed by another runner This is mine?
- 35 60 - 69 Andre Harmse 1:40:00
- 36 Senior (20-39) Athenkosi Ngxoni 1:40:04
- 37 Senior (20-39) Reanetse Kolisang 1:40:10
- 38 40 - 49 Duwayne Stander 1:40:22 Claimed by another runner This is mine?
- 39 40 - 49 Christian Ilunga 1:40:34
- 40 Senior (20-39) Thozama Tebele 1:41:18
- 41 50 - 59 Andre Bresler 1:41:33
- 42 Senior (20-39) Nicholas Kable 1:41:42
- 43 Senior (20-39) Shelton Gorwe 1:42:05
- 44 Senior (20-39) Beniton Klaasin 1:42:10
- 45 Senior (20-39) Vuyani Jevu 1:43:03
- 46 60 - 69 Lorenzo Lucas 1:43:12
- 47 50 - 59 Bulelani Sindi 1:43:37
- 48 Senior (20-39) Selwyn Wayde Makriga 1:43:43
- 49 Senior (20-39) Thabiso Namathe 1:43:50
- 50 40 - 49 Johan Douman 1:43:56
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 1 | 1:13:59 | Mthandazo Qhina | Impala Marathon Club | 40 - 49 | 2705 | |
| 2 | 1:14:39 | Gershwin Van Staden | Elsies River Ac | Senior (20-39) | 2463 | |
| 3 | 1:14:45 | Kwanele Thandabantu | Lwandle Ac | Senior (20-39) | 2526 | |
| 4 | 1:14:55 | Sinethamba Lange | Edgemead Runners AC | Senior (20-39) | 8605 | |
| 5 | 1:15:51 | Alantino Belillie | Kuils River Rc | Senior (20-39) | 2146 | |
| 6 | 1:17:47 | Bulelani Mkhosala | Khayelitsha Ac | 40 - 49 | 2775 | |
| 7 | 1:19:00 | Anele Bans | West Coast Ac | Senior (20-39) | 2590 | |
| 8 | 1:19:08 | Siyabonga Sakwe | Rcs Gugulethu Ac | 40 - 49 | 8601 | |
| 9 | 1:19:18 | Gilbert Lucas | — | Senior (20-39) | 2625 | |
| 10 | 1:23:13 | Nicolin Farmer | Casuarina Ac | Senior (20-39) | 2767 | |
| 11 | 1:23:18 | Wandisile Cetyana | Khayelitsha Ac | Senior (20-39) | 2285 | |
| 12 | 1:23:46 | Zenzo Nomgenge | — | Senior (20-39) | 2193 | |
| 13 | 1:24:05 | Unati Sigodi | Rcs Gugulethu Ac | 40 - 49 | 2570 | |
| 14 | 1:24:13 | Anele Nonzaba | Rcs Gugulethu Ac | Senior (20-39) | 2219 | |
| 15 | 1:26:25 | Kwezi Sapula | Rcs Gugulethu Ac | 40 - 49 | 2619 | |
| 16 | 1:27:44 | Thembile Segoneco | Totalsports Langa Ac | 40 - 49 | 2412 | |
| 17 | 1:28:16 | Xolisa Mngqibisa | Khayelitsha Ac | 40 - 49 | 2432 | |
| 18 | 1:30:23 | Sautso Sulani | — | Senior (20-39) | 2194 | |
| 19 | 1:31:42 | Smanga Mathebula | Khayelitsha Ac | Senior (20-39) | 2319 | |
| 20 | 1:31:51 | Zaid Snyders | Elsies River Ac | Senior (20-39) | 2686 | |
| 21 | 1:31:58 | Mmuso Rashoalane | — | Senior (20-39) | 2790 | |
| 22 | 1:33:35 | Tumelo Tanyane | City Center Titaniums | Senior (20-39) | 2673 | |
| 23 | 1:33:54 | Elroy Groep | Eersterivier Ac | 40 - 49 | 2365 | |
| 24 | 1:34:25 | Quinton Ivan | — | 40 - 49 | 2330 | |
| 25 | 1:34:45 | Caleb Vermaas | Edgemead Runners | Senior (20-39) | 2237 | |
| 26 | 1:34:50 | Nkosinathi Fokwebe | Easterns Kraaifontein Ac | 50 - 59 | 2260 | |
| 27 | 1:35:00 | Elmé Middlemost | Nedbank Running Club Wp | 40 - 49 | 2031 | |
| 28 | 1:36:16 | Kopanang Makeng | Department Of Public Works Ac Gn | Senior (20-39) | 2565 | |
| 29 | 1:36:32 | Kyle De Koker | Top Form Ac | Senior (20-39) | 2222 | |
| 30 | 1:37:25 | Wilfred Demingo | Rcs Gugulethu Ac | 60 - 69 | 2445 | |
| 31 | 1:37:32 | Tlhago Baepile | Bellville Ac | Senior (20-39) | 2442 | |
| 32 | 1:37:40 | Carl May | Team Vitality Club Wc | Senior (20-39) | 2660 | |
| 33 | 1:38:40 | Lebohang Moses | South African Police Service Wp | Senior (20-39) | 2487 | |
| 34 | 1:39:49 | Gary-Paige Mattheys | Helderberg Harriers | Senior (20-39) | 2268 | Claimed by another runner This is mine? |
| 35 | 1:40:00 | Andre Harmse | Brackenfell Ac | 60 - 69 | 2385 | |
| 36 | 1:40:04 | Athenkosi Ngxoni | — | Senior (20-39) | 2499 | |
| 37 | 1:40:10 | Reanetse Kolisang | Khayelitsha Ac | Senior (20-39) | 2495 | |
| 38 | 1:40:22 | Duwayne Stander | South African National Defence Force Wp | 40 - 49 | 2207 | Claimed by another runner This is mine? |
| 39 | 1:40:34 | Christian Ilunga | Bellville Ac | 40 - 49 | 2694 | |
| 40 | 1:41:18 | Thozama Tebele | Khayelitsha Ac | Senior (20-39) | 2253 | |
| 41 | 1:41:33 | Andre Bresler | Tygerberg Ac | 50 - 59 | 2664 | |
| 42 | 1:41:42 | Nicholas Kable | Cape Multi Sport Club | Senior (20-39) | 2229 | |
| 43 | 1:42:05 | Shelton Gorwe | Zandvlei Athletic Club | Senior (20-39) | 2346 | |
| 44 | 1:42:10 | Beniton Klaasin | Eersterivier Ac | Senior (20-39) | 2241 | |
| 45 | 1:43:03 | Vuyani Jevu | Rcs Gugulethu Ac | Senior (20-39) | 2203 | |
| 46 | 1:43:12 | Lorenzo Lucas | Nedbank Running Club Wp | 60 - 69 | 2391 | |
| 47 | 1:43:37 | Bulelani Sindi | Adventist Ac Wp | 50 - 59 | 2158 | |
| 48 | 1:43:43 | Selwyn Wayde Makriga | Atlantis Harriers Ac | Senior (20-39) | 2256 | |
| 49 | 1:43:50 | Thabiso Namathe | Sanlam Ac Wp | Senior (20-39) | 2693 | |
| 50 | 1:43:56 | Johan Douman | Sanlam Ac Wp | 40 - 49 | 2175 |
Timing by
·
View official results
10km Race
682 finishers- 51 Senior (20-39) Nangoxolo Nyeka 50:47
- 52 Senior (20-39) Kyla Clark 50:50
- 53 Senior (20-39) Mziyanda Vena 51:40
- 54 Senior (20-39) Xolani Mondliwa 52:08
- 55 50 - 59 Wilna Eybers 52:18
- 56 Junior (15-19) Nina Van Wyk 52:37
- 57 Senior (20-39) Timothy Gary Carolus 52:48
- 58 40 - 49 Xolelwa Booi 52:49
- 59 Senior (20-39) Maxwell Matthys 52:57
- 60 Senior (20-39) Alexandra Hoffman 53:00
- 61 50 - 59 Chanelle Hoffman 53:01
- 62 Senior (20-39) Aphendule Tomtala 53:03
- 63 50 - 59 Marietjie De Vries 53:23
- 64 Senior (20-39) Chad Adams 53:33
- 65 Senior (20-39) Amado October 53:43
- 66 60 - 69 Dawn Saunders 54:10
- 67 Senior (20-39) Anganati Xatasi 54:34
- 68 70 - 79 Neville Frieslich 54:40
- 69 50 - 59 Indrin Naidoo 54:47
- 70 40 - 49 Michelle Goosen 55:00
- 71 Senior (20-39) Malefetsane Makhobotloane 55:01
- 72 Junior (15-19) Ovayo Mona 55:03
- 73 Junior (15-19) Hlompho Matubatuba 55:03
- 74 50 - 59 Michael Van Dyk 55:06
- 75 Senior (20-39) Dylan Jacobs 55:09
- 76 Junior (15-19) Jana Van Dyk 55:13
- 77 60 - 69 Olga Howard 55:14
- 78 Junior (15-19) Janno Jonas 55:15
- 79 Senior (20-39) Zander Twine 55:21
- 80 Senior (20-39) Duran Damon 55:23 Claimed by another runner This is mine?
- 81 Senior (20-39) Sethati Nkentle 55:29
- 82 Senior (20-39) Dean Du Plooy 55:31
- 83 Senior (20-39) Charne Maddocks 55:46
- 84 Senior (20-39) Zaun-Lee Jansen 55:49
- 85 60 - 69 Reganald Crowster 56:09
- 86 40 - 49 Rodney Fortuin 56:12
- 87 Senior (20-39) Jandre Van Der Westhuizen 56:18
- 88 40 - 49 Simone Quinton 56:26
- 89 40 - 49 Pumeza Mkroyiya 56:28
- 90 60 - 69 Michelle De Lange 56:32
- 91 60 - 69 Marius Van Schalkwyk 56:32
- 92 Senior (20-39) Shaun Snyman 56:38
- 93 40 - 49 Candice Christians 56:47
- 94 Junior (15-19) Catherine Van Zyl 57:02
- 95 60 - 69 Carol Bosman 57:16
- 96 Senior (20-39) Nangamso Mnana 57:41
- 97 50 - 59 Ricky Vigeland 57:43
- 98 Olwethu Ntongana 57:57
- 99 50 - 59 Andri Du Plessis 58:00
- 100 Senior (20-39) Bongani Dyevana 58:09
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 51 | 50:47 | Nangoxolo Nyeka | Lwandle Ac | Senior (20-39) | 1188 | |
| 52 | 50:50 | Kyla Clark | Sanlam Ac Wp | Senior (20-39) | 1369 | |
| 53 | 51:40 | Mziyanda Vena | — | Senior (20-39) | 1597 | |
| 54 | 52:08 | Xolani Mondliwa | — | Senior (20-39) | 1475 | |
| 55 | 52:18 | Wilna Eybers | Balwin Strand Ac | 50 - 59 | 1467 | |
| 56 | 52:37 | Nina Van Wyk | Cape Multi Sport Club | Junior (15-19) | 1033 | |
| 57 | 52:48 | Timothy Gary Carolus | Durbanville Ac | Senior (20-39) | 1213 | |
| 58 | 52:49 | Xolelwa Booi | Team Vitality Club Wc | 40 - 49 | 1184 | |
| 59 | 52:57 | Maxwell Matthys | — | Senior (20-39) | 2754 | |
| 60 | 53:00 | Alexandra Hoffman | Team Vitality Club Wc | Senior (20-39) | 1713 | |
| 61 | 53:01 | Chanelle Hoffman | Team Vitality Club Wc | 50 - 59 | 1190 | |
| 62 | 53:03 | Aphendule Tomtala | — | Senior (20-39) | 1565 | |
| 63 | 53:23 | Marietjie De Vries | Balwin Strand Ac | 50 - 59 | 1228 | |
| 64 | 53:33 | Chad Adams | Kuils River Rc | Senior (20-39) | 1392 | |
| 65 | 53:43 | Amado October | Sanlam Ac Wp | Senior (20-39) | 1212 | |
| 66 | 54:10 | Dawn Saunders | Helderberg Harriers | 60 - 69 | 1677 | |
| 67 | 54:34 | Anganati Xatasi | — | Senior (20-39) | 1596 | |
| 68 | 54:40 | Neville Frieslich | Fish Hoek Ac | 70 - 79 | 1044 | |
| 69 | 54:47 | Indrin Naidoo | Edgemead Runners | 50 - 59 | 1069 | |
| 70 | 55:00 | Michelle Goosen | Brackenfell Ac | 40 - 49 | 1752 | |
| 71 | 55:01 | Malefetsane Makhobotloane | — | Senior (20-39) | 1779 | |
| 72 | 55:03 | Ovayo Mona | Mitchells Plain Titans | Junior (15-19) | 1008 | |
| 73 | 55:03 | Hlompho Matubatuba | — | Junior (15-19) | 1010 | |
| 74 | 55:06 | Michael Van Dyk | — | 50 - 59 | 1323 | |
| 75 | 55:09 | Dylan Jacobs | — | Senior (20-39) | 1689 | |
| 76 | 55:13 | Jana Van Dyk | — | Junior (15-19) | 1005 | |
| 77 | 55:14 | Olga Howard | Elsies River Ac | 60 - 69 | 1460 | |
| 78 | 55:15 | Janno Jonas | — | Junior (15-19) | 1740 | |
| 79 | 55:21 | Zander Twine | Durbanville Ac | Senior (20-39) | 1170 | |
| 80 | 55:23 | Duran Damon | — | Senior (20-39) | 1064 | Claimed by another runner This is mine? |
| 81 | 55:29 | Sethati Nkentle | — | Senior (20-39) | 1447 | |
| 82 | 55:31 | Dean Du Plooy | — | Senior (20-39) | 1332 | |
| 83 | 55:46 | Charne Maddocks | — | Senior (20-39) | 1534 | |
| 84 | 55:49 | Zaun-Lee Jansen | — | Senior (20-39) | 1782 | |
| 85 | 56:09 | Reganald Crowster | Tygerberg Ac | 60 - 69 | 1207 | |
| 86 | 56:12 | Rodney Fortuin | Eersterivier Ac | 40 - 49 | 1661 | |
| 87 | 56:18 | Jandre Van Der Westhuizen | — | Senior (20-39) | 1147 | |
| 88 | 56:26 | Simone Quinton | — | 40 - 49 | 1244 | |
| 89 | 56:28 | Pumeza Mkroyiya | Rcs Gugulethu Ac | 40 - 49 | 1272 | |
| 90 | 56:32 | Michelle De Lange | Asics Ac Wp | 60 - 69 | 1209 | |
| 91 | 56:32 | Marius Van Schalkwyk | Brackenfell Ac | 60 - 69 | 1128 | |
| 92 | 56:38 | Shaun Snyman | Langebaan Strandlopers | Senior (20-39) | 1528 | |
| 93 | 56:47 | Candice Christians | — | 40 - 49 | 1384 | |
| 94 | 57:02 | Catherine Van Zyl | Bellville Ac | Junior (15-19) | 1019 | |
| 95 | 57:16 | Carol Bosman | Club Mykonos Multisport | 60 - 69 | 1351 | |
| 96 | 57:41 | Nangamso Mnana | — | Senior (20-39) | 1138 | |
| 97 | 57:43 | Ricky Vigeland | — | 50 - 59 | 1367 | |
| 98 | 57:57 | Olwethu Ntongana | — | — | 8677 | |
| 99 | 58:00 | Andri Du Plessis | — | 50 - 59 | 1497 | |
| 100 | 58:09 | Bongani Dyevana | — | Senior (20-39) | 1410 |
Timing by
·
View official results