2025
Optimum Meiringspoort Half-Marathon 2025 Results
Last updated 25 Jun 2026
Results loaded.
Race Results
Half-Marathon
2,074 finishers- 1 Senior (20-39) Lloyd Bosman 1:04:02
- 2 Senior (20-39) Selwyn Matthews 1:05:31
- 3 Senior (20-39) Francois Maquassa 1:08:54
- 4 William Van Tonder 1:14:03
- 5 40+ Kallie Burger 1:15:30
- 6 Senior (20-39) Anele Khalipa 1:15:56
- 7 40+ Ewert Kleynhans 1:16:51
- 8 Senior (20-39) Stefan Wahl 1:19:42
- 9 50+ Paul Forbes 1:20:03
- 10 40+ Jaco Barnard 1:22:18
- 11 Senior (20-39) Jandri Snyders 1:22:33
- 12 50+ Marlon Mortlock 1:22:47
- 13 Senior (20-39) Carla Spangenberg 1:23:39
- 14 40+ Melikhaya Msizi 1:24:10
- 15 Senior (20-39) Christoff Puren 1:24:34
- 16 Senior (20-39) Roelf Vermeulen 1:24:36
- 17 Senior (20-39) Minette Van Zyl 1:24:41
- 18 Junior (15-19) Chris Joubert 1:24:43
- 19 50+ Kobus Boshoff 1:24:46
- 20 40+ Bianca Meistre 1:25:15
- 21 Senior (20-39) Nikki Walter 1:25:23
- 22 40+ Vandre Nel 1:25:33
- 23 Senior (20-39) Anine Oosthuizen 1:25:47
- 24 40+ Bertus Odendaal 1:25:56
- 25 Senior (20-39) Pierre Gericke 1:26:02
- 26 Senior (20-39) Christo Du Plessis 1:26:07
- 27 Senior (20-39) Mark Fraser 1:26:09
- 28 Senior (20-39) Lea Jacobs 1:26:12
- 29 Senior (20-39) Arno Pouwels 1:26:25
- 30 Senior (20-39) Kaitlyn Wolff 1:26:28
- 31 Senior (20-39) Justin Muller 1:26:35
- 32 50+ Brett Steyn 1:26:45
- 33 50+ Petrus Bierman 1:26:48
- 34 40+ Marthinus Steyn 1:27:30
- 35 Junior (15-19) Abbie Mitchell 1:27:35
- 36 50+ Debbie Perry 1:27:45
- 37 Senior (20-39) Jani Heslinga 1:27:50
- 38 50+ Jan-carel Heslinga 1:27:50
- 39 40+ Werner Botha 1:27:55
- 40 40+ Theresa Buchner 1:27:56
- 41 Senior (20-39) Dané Cronjé 1:28:12
- 42 40+ Annarie Donald 1:28:22
- 43 Senior (20-39) Gida De Swardt 1:28:26
- 44 50+ Louis Koen 1:28:46
- 45 Senior (20-39) Storm Arthur 1:29:01
- 46 60+ Anton Chevalier 1:29:04
- 47 60+ Peter Jaehne 1:29:04
- 48 50+ Andre Van Der Merwe 1:29:18
- 49 50+ Wayne Mitchell 1:29:25
- 50 Senior (20-39) Alan Louw 1:29:33
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 1 | 1:04:02 | Lloyd Bosman | NEDBANK RUNNING CLUB SWD | Senior (20-39) | 2362 | |
| 2 | 1:05:31 | Selwyn Matthews | NEDBANK RUNNING CLUB SWD | Senior (20-39) | 3524 | |
| 3 | 1:08:54 | Francois Maquassa | NEDBANK RUNNING CLUB SWD | Senior (20-39) | 3485 | |
| 4 | 1:14:03 | William Van Tonder | IRON JAWED MULTISPORT | — | 4454 | |
| 5 | 1:15:30 | Kallie Burger | NEDBANK RUNNING CLUB SWD | 40+ | 2464 | |
| 6 | 1:15:56 | Anele Khalipa | MUIRITE STRIDERS | Senior (20-39) | 3250 | |
| 7 | 1:16:51 | Ewert Kleynhans | — | 40+ | 3264 | |
| 8 | 1:19:42 | Stefan Wahl | — | Senior (20-39) | 4609 | |
| 9 | 1:20:03 | Paul Forbes | DURBAN HIGH SCHOOL OLD BOYS AC | 50+ | 2880 | |
| 10 | 1:22:18 | Jaco Barnard | BERTS BRICKS AC | 40+ | 2248 | |
| 11 | 1:22:33 | Jandri Snyders | HARTENBOS DRAWWERS | Senior (20-39) | 4064 | |
| 12 | 1:22:47 | Marlon Mortlock | KNYSNA MARATHON CLUB | 50+ | 3596 | |
| 13 | 1:23:39 | Carla Spangenberg | NEDBANK RUNNING CLUB SWD | Senior (20-39) | 4073 | |
| 14 | 1:24:10 | Melikhaya Msizi | KNYSNA MARATHON CLUB | 40+ | 3607 | |
| 15 | 1:24:34 | Christoff Puren | CHARLO AC | Senior (20-39) | 3864 | |
| 16 | 1:24:36 | Roelf Vermeulen | — | Senior (20-39) | 4551 | |
| 17 | 1:24:41 | Minette Van Zyl | — | Senior (20-39) | 4490 | |
| 18 | 1:24:43 | Chris Joubert | — | Junior (15-19) | 3220 | |
| 19 | 1:24:46 | Kobus Boshoff | OUTENIQUA HARRIERS | 50+ | 2357 | |
| 20 | 1:25:15 | Bianca Meistre | 32GI RUNNING CLUB EP | 40+ | 3546 | |
| 21 | 1:25:23 | Nikki Walter | KNYSNA MARATHON CLUB | Senior (20-39) | 4614 | |
| 22 | 1:25:33 | Vandre Nel | MADIBA BAY WARRIORS AC | 40+ | 3676 | |
| 23 | 1:25:47 | Anine Oosthuizen | — | Senior (20-39) | 3734 | |
| 24 | 1:25:56 | Bertus Odendaal | PAARL AC | 40+ | 3708 | |
| 25 | 1:26:02 | Pierre Gericke | TEAM VITALITY CLUB GN | Senior (20-39) | 2957 | |
| 26 | 1:26:07 | Christo Du Plessis | HOWICK AC | Senior (20-39) | 2711 | |
| 27 | 1:26:09 | Mark Fraser | ACHILLES AMATEUR ATHLETIC ASSOCIATION | Senior (20-39) | 2918 | |
| 28 | 1:26:12 | Lea Jacobs | — | Senior (20-39) | 3162 | |
| 29 | 1:26:25 | Arno Pouwels | — | Senior (20-39) | 3824 | |
| 30 | 1:26:28 | Kaitlyn Wolff | ACHILLES AMATEUR ATHLETIC ASSOCIATION | Senior (20-39) | 4674 | |
| 31 | 1:26:35 | Justin Muller | NEDBANK RUNNING CLUB EC | Senior (20-39) | 3622 | |
| 32 | 1:26:45 | Brett Steyn | CHARLO AC | 50+ | 4114 | |
| 33 | 1:26:48 | Petrus Bierman | ATHLETES ACADEMY | 50+ | 2328 | |
| 34 | 1:27:30 | Marthinus Steyn | — | 40+ | 4124 | |
| 35 | 1:27:35 | Abbie Mitchell | MADIBAZ AC EP NMMU | Junior (15-19) | 3574 | |
| 36 | 1:27:45 | Debbie Perry | BOXER AC | 50+ | 2773 | |
| 37 | 1:27:50 | Jani Heslinga | TEAM VITALITY CLUB GN | Senior (20-39) | 3078 | |
| 38 | 1:27:50 | Jan-carel Heslinga | THE COUNTRY CLUB JOHANNESBURG | 50+ | 3077 | |
| 39 | 1:27:55 | Werner Botha | 32GI RC SWD CLUB | 40+ | 2388 | |
| 40 | 1:27:56 | Theresa Buchner | 32GI RUNNING CLUB EP | 40+ | 2445 | |
| 41 | 1:28:12 | Dané Cronjé | CHARLO AC | Senior (20-39) | 2593 | |
| 42 | 1:28:22 | Annarie Donald | 32GI RC SWD CLUB | 40+ | 2699 | |
| 43 | 1:28:26 | Gida De Swardt | HARTENBOS DRAWWERS | Senior (20-39) | 2646 | |
| 44 | 1:28:46 | Louis Koen | BELLVILLE AC | 50+ | 3286 | |
| 45 | 1:29:01 | Storm Arthur | NEDBANK RUNNING CLUB SWD | Senior (20-39) | 2222 | |
| 46 | 1:29:04 | Anton Chevalier | 32GI RC SWD CLUB | 60+ | 2502 | |
| 47 | 1:29:04 | Peter Jaehne | OUTENIQUA HARRIERS | 60+ | 3168 | |
| 48 | 1:29:18 | Andre Van Der Merwe | LANGEBERG AC | 50+ | 4310 | |
| 49 | 1:29:25 | Wayne Mitchell | ACHILLES AMATEUR ATHLETIC ASSOCIATION | 50+ | 3577 | |
| 50 | 1:29:33 | Alan Louw | FAKU CHIEFS AC | Senior (20-39) | 3447 |
Timing by
·
View official results
12.5km Race
1,377 finishers- 151 Senior (20-39) Zane De Jager 1:13:58
- 152 Senior (20-39) Lisa Loots 1:14:06
- 153 50+ Annelize Le Roux 1:14:08
- 154 Junior (15-19) Pieter Smalberger 1:14:12
- 155 40+ Lloyd Donald 1:14:29
- 156 Senior (20-39) Marina Oosthuizen 1:14:33
- 157 50+ Deon Griessel 1:14:40
- 158 Junior (15-19) Shani Steenkamp 1:14:43
- 159 60+ Francois Le Roux 1:14:57
- 160 50+ Willie Pieterse 1:14:57
- 161 40+ Michell Els 1:14:59
- 162 Junior (15-19) Matthew Van Heerden 1:14:59
- 163 50+ Angel Aranda 1:15:07
- 164 40+ Sanet Boucher 1:15:15
- 165 50+ Hanlie Van Zyl 1:15:20
- 166 Senior (20-39) Rozanne Etsebeth 1:15:21
- 167 Senior (20-39) Lene La Grange 1:15:24
- 168 60+ Anna-marie Roux 1:15:27
- 169 50+ Minita Otto 1:15:33
- 170 60+ Deon Van Der Merwe 1:15:44
- 171 50+ Gerda Claassen 1:15:49
- 172 50+ Karen Johnson 1:15:55
- 173 Senior (20-39) Herman Du Preez 1:15:56
- 174 Senior (20-39) Juan Venter 1:15:57
- 175 50+ Jacques Haarhoff 1:16:05
- 176 40+ Zerilda Vermeulen 1:16:14
- 177 60+ Christa Crous 1:16:18
- 178 60+ Charles Jonsson 1:16:19
- 179 Senior (20-39) Jean - Rud Du Preez 1:16:20
- 180 60+ Susan Teixeira 1:16:25
- 181 Senior (20-39) Lydia Gildenhuys 1:16:28
- 182 Senior (20-39) Jeanette Lombard 1:16:31
- 183 Senior (20-39) Jean-mari Coetzer 1:16:31
- 184 50+ Tania Ferreira 1:16:43
- 185 Junior (15-19) Anika Pretorius 1:16:44
- 186 40+ Brent Cock 1:16:55
- 187 40+ Werner Viljoen 1:17:07
- 188 50+ Benita Kibble 1:17:08
- 189 50+ Madeleine Rossouw 1:17:08
- 190 Senior (20-39) Bernard Hoepfner 1:17:09
- 191 60+ Raymond Low 1:17:14
- 192 40+ Justyn Harrison 1:17:18
- 193 Senior (20-39) Jannu Van Antwerpen 1:17:24
- 194 Senior (20-39) Alisha Van Der Westhuyzen 1:17:25
- 195 Junior (15-19) Divan Myburgh 1:17:27
- 196 60+ Leone Jackson 1:17:35
- 197 Senior (20-39) Jane Janse Van Rensburg 1:17:38
- 198 Senior (20-39) Meagan Nortje 1:17:46
- 199 40+ Elizna Van Der Weide 1:17:47
- 200 Senior (20-39) Japie Vos 1:17:50
| Runner | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|
| 151 | 1:13:58 | Zane De Jager | Senior (20-39) | 776 | |
| 152 | 1:14:06 | Lisa Loots | Senior (20-39) | 1293 | |
| 153 | 1:14:08 | Annelize Le Roux | 50+ | 1274 | |
| 154 | 1:14:12 | Pieter Smalberger | Junior (15-19) | 1682 | |
| 155 | 1:14:29 | Lloyd Donald | 40+ | 826 | |
| 156 | 1:14:33 | Marina Oosthuizen | Senior (20-39) | 1512 | |
| 157 | 1:14:40 | Deon Griessel | 50+ | 1016 | |
| 158 | 1:14:43 | Shani Steenkamp | Junior (15-19) | 1721 | |
| 159 | 1:14:57 | Francois Le Roux | 60+ | 1277 | |
| 160 | 1:14:57 | Willie Pieterse | 50+ | 1552 | |
| 161 | 1:14:59 | Michell Els | 40+ | 906 | |
| 162 | 1:14:59 | Matthew Van Heerden | Junior (15-19) | 1936 | |
| 163 | 1:15:07 | Angel Aranda | 50+ | 512 | |
| 164 | 1:15:15 | Sanet Boucher | 40+ | 635 | |
| 165 | 1:15:20 | Hanlie Van Zyl | 50+ | 1999 | |
| 166 | 1:15:21 | Rozanne Etsebeth | Senior (20-39) | 943 | |
| 167 | 1:15:24 | Lene La Grange | Senior (20-39) | 1245 | |
| 168 | 1:15:27 | Anna-marie Roux | 60+ | 1606 | |
| 169 | 1:15:33 | Minita Otto | 50+ | 1522 | |
| 170 | 1:15:44 | Deon Van Der Merwe | 60+ | 1872 | |
| 171 | 1:15:49 | Gerda Claassen | 50+ | 716 | |
| 172 | 1:15:55 | Karen Johnson | 50+ | 1151 | |
| 173 | 1:15:56 | Herman Du Preez | Senior (20-39) | 860 | |
| 174 | 1:15:57 | Juan Venter | Senior (20-39) | 2017 | |
| 175 | 1:16:05 | Jacques Haarhoff | 50+ | 1035 | |
| 176 | 1:16:14 | Zerilda Vermeulen | 40+ | 2036 | |
| 177 | 1:16:18 | Christa Crous | 60+ | 2595 | |
| 178 | 1:16:19 | Charles Jonsson | 60+ | 1162 | |
| 179 | 1:16:20 | Jean - Rud Du Preez | Senior (20-39) | 861 | |
| 180 | 1:16:25 | Susan Teixeira | 60+ | 1790 | |
| 181 | 1:16:28 | Lydia Gildenhuys | Senior (20-39) | 994 | |
| 182 | 1:16:31 | Jeanette Lombard | Senior (20-39) | 1289 | |
| 183 | 1:16:31 | Jean-mari Coetzer | Senior (20-39) | 738 | |
| 184 | 1:16:43 | Tania Ferreira | 50+ | 955 | |
| 185 | 1:16:44 | Anika Pretorius | Junior (15-19) | 1567 | |
| 186 | 1:16:55 | Brent Cock | 40+ | 726 | |
| 187 | 1:17:07 | Werner Viljoen | 40+ | 2057 | |
| 188 | 1:17:08 | Benita Kibble | 50+ | 1190 | |
| 189 | 1:17:08 | Madeleine Rossouw | 50+ | 1603 | |
| 190 | 1:17:09 | Bernard Hoepfner | Senior (20-39) | 1083 | |
| 191 | 1:17:14 | Raymond Low | 60+ | 1314 | |
| 192 | 1:17:18 | Justyn Harrison | 40+ | 1046 | |
| 193 | 1:17:24 | Jannu Van Antwerpen | Senior (20-39) | 1839 | |
| 194 | 1:17:25 | Alisha Van Der Westhuyzen | Senior (20-39) | 1915 | |
| 195 | 1:17:27 | Divan Myburgh | Junior (15-19) | 2141 | |
| 196 | 1:17:35 | Leone Jackson | 60+ | 1111 | |
| 197 | 1:17:38 | Jane Janse Van Rensburg | Senior (20-39) | 1130 | |
| 198 | 1:17:46 | Meagan Nortje | Senior (20-39) | 1485 | |
| 199 | 1:17:47 | Elizna Van Der Weide | 40+ | 1900 | |
| 200 | 1:17:50 | Japie Vos | Senior (20-39) | 2085 |
Timing by
·
View official results