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- 351 Senior (20-39) Chrismari Strydom 1:26:26
- 352 40+ Stephan Van Der Nest 1:26:27
- 353 70+ Eben Lotter 1:26:35
- 354 40+ Gisela Meyer 1:26:36
- 355 40+ Lelané Stegmann 1:26:36
- 356 60+ Nadia Terblanche 1:26:37
- 357 Senior (20-39) Anzel Van Der Schyff 1:26:44
- 358 40+ Corneal De Kock 1:26:44
- 359 40+ Jandri Jonker 1:26:45
- 360 50+ Carina Burger 1:26:46
- 361 Senior (20-39) Tene De Wet 1:26:47
- 362 60+ Dion De Beer 1:26:47
- 363 40+ Corneli Naude 1:26:50
- 364 Junior (15-19) Lisa Van Der Watt 1:26:50
- 365 50+ Catherine Booysen 1:27:01
- 366 50+ Steven Botha 1:27:01
- 367 Junior (15-19) Jamie Hardy 1:27:03
- 368 40+ Louise Pietersen 1:27:03
- 369 60+ Annelie Barnard 1:27:04
- 370 Junior (15-19) Johann Buhrmann 1:27:10
- 371 Senior (20-39) Melissa Van Der Merwe 1:27:23
- 372 50+ Nita Van Zyl 1:27:27
- 373 40+ Celeste Potgieter 1:27:28
- 374 Senior (20-39) Lezani Van Hirtum 1:27:31
- 375 70+ Gwyn Guiney 1:27:33
- 376 70+ Koos Hanekom 1:27:34
- 377 70+ Johannes Herbst 1:27:38
- 378 60+ Hesta Engelbrecht 1:27:39
- 379 50+ Nicola Hoffmann 1:27:44
- 380 50+ Janine Viljoen 1:27:48
- 381 50+ Rian Viljoen 1:27:50
- 382 Senior (20-39) Brendan Claassen 1:27:51
- 383 50+ Wuanita Franken 1:27:52
- 384 40+ Jeannette Claassen 1:27:54
- 385 Senior (20-39) Lara Bacon 1:27:56
- 386 50+ Hylke Knoop 1:28:07
- 387 50+ Di Pienaar 1:28:12
- 388 50+ Marais Pienaar 1:28:12
- 389 Senior (20-39) Lilani Engelbrecht 1:28:13
- 390 50+ David Spence 1:28:13
- 391 Senior (20-39) Juanique Swanepoel 1:28:18
- 392 Senior (20-39) Nicola Clark 1:28:21
- 393 Senior (20-39) Elisia Bosch 1:28:22
- 394 Senior (20-39) René Wolmarans 1:28:25
- 395 Senior (20-39) Stephanie Schutte 1:28:25
- 396 40+ Glen Elson 1:28:32
- 397 40+ Ina Visser 1:28:37
- 398 60+ Frederik Lucas 1:28:43
- 399 40+ Kim Mucka 1:28:46
- 400 Junior (15-19) Zenobia Homveld 1:28:47
| Runner | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|
| 351 | 1:26:26 | Chrismari Strydom | Senior (20-39) | 1762 | |
| 352 | 1:26:27 | Stephan Van Der Nest | 40+ | 1883 | |
| 353 | 1:26:35 | Eben Lotter | 70+ | 1300 | |
| 354 | 1:26:36 | Gisela Meyer | 40+ | 1400 | |
| 355 | 1:26:36 | Lelané Stegmann | 40+ | 1722 | |
| 356 | 1:26:37 | Nadia Terblanche | 60+ | 1795 | |
| 357 | 1:26:44 | Anzel Van Der Schyff | Senior (20-39) | 1884 | |
| 358 | 1:26:44 | Corneal De Kock | 40+ | 783 | |
| 359 | 1:26:45 | Jandri Jonker | 40+ | 1159 | |
| 360 | 1:26:46 | Carina Burger | 50+ | 683 | |
| 361 | 1:26:47 | Tene De Wet | Senior (20-39) | 806 | |
| 362 | 1:26:47 | Dion De Beer | 60+ | 769 | |
| 363 | 1:26:50 | Corneli Naude | 40+ | 1447 | |
| 364 | 1:26:50 | Lisa Van Der Watt | Junior (15-19) | 1898 | |
| 365 | 1:27:01 | Catherine Booysen | 50+ | 608 | |
| 366 | 1:27:01 | Steven Botha | 50+ | 630 | |
| 367 | 1:27:03 | Jamie Hardy | Junior (15-19) | 1042 | |
| 368 | 1:27:03 | Louise Pietersen | 40+ | 1554 | |
| 369 | 1:27:04 | Annelie Barnard | 60+ | 536 | |
| 370 | 1:27:10 | Johann Buhrmann | Junior (15-19) | 1825 | |
| 371 | 1:27:23 | Melissa Van Der Merwe | Senior (20-39) | 1879 | |
| 372 | 1:27:27 | Nita Van Zyl | 50+ | 2007 | |
| 373 | 1:27:28 | Celeste Potgieter | 40+ | 1560 | |
| 374 | 1:27:31 | Lezani Van Hirtum | Senior (20-39) | 1939 | |
| 375 | 1:27:33 | Gwyn Guiney | 70+ | 1032 | |
| 376 | 1:27:34 | Koos Hanekom | 70+ | 1041 | |
| 377 | 1:27:38 | Johannes Herbst | 70+ | 1064 | |
| 378 | 1:27:39 | Hesta Engelbrecht | 60+ | 915 | |
| 379 | 1:27:44 | Nicola Hoffmann | 50+ | 1084 | |
| 380 | 1:27:48 | Janine Viljoen | 50+ | 2048 | |
| 381 | 1:27:50 | Rian Viljoen | 50+ | 2050 | |
| 382 | 1:27:51 | Brendan Claassen | Senior (20-39) | 715 | |
| 383 | 1:27:52 | Wuanita Franken | 50+ | 971 | |
| 384 | 1:27:54 | Jeannette Claassen | 40+ | 718 | |
| 385 | 1:27:56 | Lara Bacon | Senior (20-39) | 520 | |
| 386 | 1:28:07 | Hylke Knoop | 50+ | 1211 | |
| 387 | 1:28:12 | Di Pienaar | 50+ | 1540 | |
| 388 | 1:28:12 | Marais Pienaar | 50+ | 1543 | |
| 389 | 1:28:13 | Lilani Engelbrecht | Senior (20-39) | 917 | |
| 390 | 1:28:13 | David Spence | 50+ | 1709 | |
| 391 | 1:28:18 | Juanique Swanepoel | Senior (20-39) | 1774 | |
| 392 | 1:28:21 | Nicola Clark | Senior (20-39) | 722 | |
| 393 | 1:28:22 | Elisia Bosch | Senior (20-39) | 610 | |
| 394 | 1:28:25 | René Wolmarans | Senior (20-39) | 2134 | |
| 395 | 1:28:25 | Stephanie Schutte | Senior (20-39) | 1656 | |
| 396 | 1:28:32 | Glen Elson | 40+ | 910 | |
| 397 | 1:28:37 | Ina Visser | 40+ | 2060 | |
| 398 | 1:28:43 | Frederik Lucas | 60+ | 1325 | |
| 399 | 1:28:46 | Kim Mucka | 40+ | 1424 | |
| 400 | 1:28:47 | Zenobia Homveld | Junior (15-19) | 1086 |
Timing by
·
View official results