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- 451 50+ Debbie Panaretos 1:31:24
- 452 Senior (20-39) Savannah Boltman 1:31:24
- 453 Senior (20-39) Anene Janse Van Rensburg 1:31:26
- 454 50+ Jaco Niehaus 1:31:27
- 455 50+ Ursula Walters 1:31:28
- 456 Senior (20-39) Ruan Audie 1:31:33
- 457 Senior (20-39) Laetitia Munro 1:31:39
- 458 60+ Aljo Schutte 1:31:44
- 459 Senior (20-39) Elandri Vorster 1:31:45
- 460 40+ Ilse Pienaar 1:31:52
- 461 Senior (20-39) Vandri Du Plessis 1:31:53
- 462 Senior (20-39) Annerene Du Plessis 1:31:56
- 463 40+ Andre Ackerman 1:32:02
- 464 Senior (20-39) Christel Van Zyl 1:32:05
- 465 Senior (20-39) Marius Venter 1:32:08
- 466 Senior (20-39) Chante Bronn 1:32:14
- 467 40+ Ilse Jordan 1:32:20
- 468 40+ Dirkie Lategan 1:32:20
- 469 60+ Ian Retief 1:32:24
- 470 40+ Tanya Bothma 1:32:26
- 471 Senior (20-39) Elsa Jansen 1:32:30
- 472 Junior (15-19) Clara Van Der Walt 1:32:38
- 473 60+ Elmarie Marx 1:32:39
- 474 60+ Marietjie Landman 1:32:40
- 475 Senior (20-39) Amay Stemmet 1:32:41
- 476 40+ Rianda Brink 1:32:50
- 477 70+ Etienne Jooste 1:32:52
- 478 40+ Sulani Rysbergen 1:32:53
- 479 Senior (20-39) Tanya Paulsen 1:32:54
- 480 Senior (20-39) Alison Clark 1:32:57
- 481 Senior (20-39) Christel Von Molendorff 1:33:03
- 482 Senior (20-39) Welmari Delport 1:33:05
- 483 Senior (20-39) Anneke Ackermann 1:33:05
- 484 50+ Marietjie Deysel 1:33:06
- 485 50+ Niel Schoeman 1:33:08
- 486 Senior (20-39) Jaco Victor 1:33:08
- 487 50+ Lenel Brand 1:33:09
- 488 50+ Annelie Potgieter 1:33:11
- 489 50+ Bevan Barkhuizen 1:33:14
- 490 60+ Theo Pieterse 1:33:24
- 491 50+ Sonja Van Der Westhuizen 1:33:25
- 492 50+ Brian Schwulst 1:33:27
- 493 60+ Adamia Du Bois 1:33:28
- 494 40+ Annerie Vosloo 1:33:30
- 495 Senior (20-39) Riana Lategan 1:33:44
- 496 50+ Daniel Raubenheimer 1:33:52
- 497 50+ Marthie Janse Van Rensburg 1:33:53
- 498 50+ Warren Van Der Weide 1:33:54
- 499 Junior (15-19) Julia Badenhorst 1:33:54
- 500 50+ Hannes Van Der Walt 1:33:55
| Runner | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|
| 451 | 1:31:24 | Debbie Panaretos | 50+ | 1528 | |
| 452 | 1:31:24 | Savannah Boltman | Senior (20-39) | 605 | |
| 453 | 1:31:26 | Anene Janse Van Rensburg | Senior (20-39) | 1125 | |
| 454 | 1:31:27 | Jaco Niehaus | 50+ | 1478 | |
| 455 | 1:31:28 | Ursula Walters | 50+ | 2092 | |
| 456 | 1:31:33 | Ruan Audie | Senior (20-39) | 517 | |
| 457 | 1:31:39 | Laetitia Munro | Senior (20-39) | 1435 | |
| 458 | 1:31:44 | Aljo Schutte | 60+ | 1654 | |
| 459 | 1:31:45 | Elandri Vorster | Senior (20-39) | 2077 | |
| 460 | 1:31:52 | Ilse Pienaar | 40+ | 1541 | |
| 461 | 1:31:53 | Vandri Du Plessis | Senior (20-39) | 856 | |
| 462 | 1:31:56 | Annerene Du Plessis | Senior (20-39) | 836 | |
| 463 | 1:32:02 | Andre Ackerman | 40+ | 503 | |
| 464 | 1:32:05 | Christel Van Zyl | Senior (20-39) | 1996 | |
| 465 | 1:32:08 | Marius Venter | Senior (20-39) | 2019 | |
| 466 | 1:32:14 | Chante Bronn | Senior (20-39) | 666 | |
| 467 | 1:32:20 | Ilse Jordan | 40+ | 1169 | |
| 468 | 1:32:20 | Dirkie Lategan | 40+ | 1263 | |
| 469 | 1:32:24 | Ian Retief | 60+ | 1584 | |
| 470 | 1:32:26 | Tanya Bothma | 40+ | 634 | |
| 471 | 1:32:30 | Elsa Jansen | Senior (20-39) | 1137 | |
| 472 | 1:32:38 | Clara Van Der Walt | Junior (15-19) | 1889 | |
| 473 | 1:32:39 | Elmarie Marx | 60+ | 1362 | |
| 474 | 1:32:40 | Marietjie Landman | 60+ | 1259 | |
| 475 | 1:32:41 | Amay Stemmet | Senior (20-39) | 1723 | |
| 476 | 1:32:50 | Rianda Brink | 40+ | 659 | |
| 477 | 1:32:52 | Etienne Jooste | 70+ | 1163 | |
| 478 | 1:32:53 | Sulani Rysbergen | 40+ | 1620 | |
| 479 | 1:32:54 | Tanya Paulsen | Senior (20-39) | 1532 | |
| 480 | 1:32:57 | Alison Clark | Senior (20-39) | 721 | |
| 481 | 1:33:03 | Christel Von Molendorff | Senior (20-39) | 2071 | |
| 482 | 1:33:05 | Welmari Delport | Senior (20-39) | 815 | |
| 483 | 1:33:05 | Anneke Ackermann | Senior (20-39) | 504 | |
| 484 | 1:33:06 | Marietjie Deysel | 50+ | 818 | |
| 485 | 1:33:08 | Niel Schoeman | 50+ | 1648 | |
| 486 | 1:33:08 | Jaco Victor | Senior (20-39) | 2041 | |
| 487 | 1:33:09 | Lenel Brand | 50+ | 646 | |
| 488 | 1:33:11 | Annelie Potgieter | 50+ | 1558 | |
| 489 | 1:33:14 | Bevan Barkhuizen | 50+ | 531 | |
| 490 | 1:33:24 | Theo Pieterse | 60+ | 1551 | |
| 491 | 1:33:25 | Sonja Van Der Westhuizen | 50+ | 1912 | |
| 492 | 1:33:27 | Brian Schwulst | 50+ | 1657 | |
| 493 | 1:33:28 | Adamia Du Bois | 60+ | 833 | |
| 494 | 1:33:30 | Annerie Vosloo | 40+ | 2086 | |
| 495 | 1:33:44 | Riana Lategan | Senior (20-39) | 1264 | |
| 496 | 1:33:52 | Daniel Raubenheimer | 50+ | 1578 | |
| 497 | 1:33:53 | Marthie Janse Van Rensburg | 50+ | 1132 | |
| 498 | 1:33:54 | Warren Van Der Weide | 50+ | 1901 | |
| 499 | 1:33:54 | Julia Badenhorst | Junior (15-19) | 525 | |
| 500 | 1:33:55 | Hannes Van Der Walt | 50+ | 1893 |
Timing by
·
View official results