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- 751 40+ Willemien Nieuwoudt 1:46:39
- 752 Junior (15-19) Jomari Combrinck 1:46:40
- 753 Senior (20-39) Marilize Sharp 1:46:40
- 754 50+ Neels Els 1:46:55
- 755 50+ Daleen Bateman 1:47:02
- 756 50+ Johan Bateman 1:47:03
- 757 60+ Ronell Roux 1:47:04
- 758 Senior (20-39) Sulika Meyer 1:47:05
- 759 40+ Michelle Nobre 1:47:05
- 760 Senior (20-39) Conrad De Kock 1:47:07
- 761 Senior (20-39) Sonja Oberholzer 1:47:10
- 762 60+ Johan Burger 1:47:10
- 763 40+ Nista Strydom 1:47:11
- 764 60+ Noeline Pieterse 1:47:12
- 765 40+ Estelle Stewart 1:47:14
- 766 60+ Magda Van Niekerk 1:47:16
- 767 50+ Murlene Botha 1:47:17
- 768 50+ Juliana Van Der Westhuizen 1:47:28
- 769 70+ Baba Vorster 1:47:35
- 770 50+ Shirley Smit 1:47:37
- 771 Senior (20-39) Yolandi Wessels 1:47:41
- 772 40+ Altus Wessels 1:47:42
- 773 50+ Marlene Cilliers 1:47:49
- 774 50+ Gwennie Van Niekerk 1:47:53
- 775 60+ Elizabeth Nell 1:47:59
- 776 60+ Michael Phillips 1:48:00
- 777 Senior (20-39) Germari Steyn 1:48:01
- 778 50+ Ida Heyneke 1:48:04
- 779 60+ Emsie Martin 1:48:11
- 780 60+ Margot Kotze 1:48:12
- 781 50+ Angela Hobbs 1:48:14
- 782 50+ Janet Silk 1:48:20
- 783 40+ Maryke Botha 1:48:21
- 784 60+ Christiana Blom 1:48:22
- 785 Senior (20-39) Michélle Strydom 1:48:24
- 786 Senior (20-39) Talita Swanepoel 1:48:25
- 787 Senior (20-39) Vida Henn 1:48:26
- 788 Junior (15-19) Anke Hunlun 1:48:32
- 789 40+ Kirsten Pienaar 1:48:33
- 790 Junior (15-19) Lynne Herholdt 1:48:36
- 791 50+ Wilhelm Kloppers 1:48:50
- 792 Junior (15-19) Genevieve Du Plessis 1:49:04
- 793 Senior (20-39) Nico Laubscher 1:49:05
- 794 40+ Renate Du Plessis 1:49:05
- 795 Senior (20-39) Anrico Verster 1:49:07
- 796 60+ Gustav Brink 1:49:08
- 797 50+ Ronella Brink 1:49:09
- 798 Senior (20-39) Ruan Grebe 1:49:11
- 799 Senior (20-39) Chanel Grebe 1:49:11
- 800 50+ Amanda De Wet 1:49:12
| Runner | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|
| 751 | 1:46:39 | Willemien Nieuwoudt | 40+ | 1479 | |
| 752 | 1:46:40 | Jomari Combrinck | Junior (15-19) | 743 | |
| 753 | 1:46:40 | Marilize Sharp | Senior (20-39) | 1664 | |
| 754 | 1:46:55 | Neels Els | 50+ | 907 | |
| 755 | 1:47:02 | Daleen Bateman | 50+ | 556 | |
| 756 | 1:47:03 | Johan Bateman | 50+ | 557 | |
| 757 | 1:47:04 | Ronell Roux | 60+ | 1611 | |
| 758 | 1:47:05 | Sulika Meyer | Senior (20-39) | 1403 | |
| 759 | 1:47:05 | Michelle Nobre | 40+ | 1481 | |
| 760 | 1:47:07 | Conrad De Kock | Senior (20-39) | 782 | |
| 761 | 1:47:10 | Sonja Oberholzer | Senior (20-39) | 1486 | |
| 762 | 1:47:10 | Johan Burger | 60+ | 686 | |
| 763 | 1:47:11 | Nista Strydom | 40+ | 1769 | |
| 764 | 1:47:12 | Noeline Pieterse | 60+ | 1547 | |
| 765 | 1:47:14 | Estelle Stewart | 40+ | 1732 | |
| 766 | 1:47:16 | Magda Van Niekerk | 60+ | 1953 | |
| 767 | 1:47:17 | Murlene Botha | 50+ | 627 | |
| 768 | 1:47:28 | Juliana Van Der Westhuizen | 50+ | 1909 | |
| 769 | 1:47:35 | Baba Vorster | 70+ | 2074 | |
| 770 | 1:47:37 | Shirley Smit | 50+ | 1691 | |
| 771 | 1:47:41 | Yolandi Wessels | Senior (20-39) | 2107 | |
| 772 | 1:47:42 | Altus Wessels | 40+ | 2103 | |
| 773 | 1:47:49 | Marlene Cilliers | 50+ | 711 | |
| 774 | 1:47:53 | Gwennie Van Niekerk | 50+ | 1947 | |
| 775 | 1:47:59 | Elizabeth Nell | 60+ | 1471 | |
| 776 | 1:48:00 | Michael Phillips | 60+ | 1537 | |
| 777 | 1:48:01 | Germari Steyn | Senior (20-39) | 1744 | |
| 778 | 1:48:04 | Ida Heyneke | 50+ | 1072 | |
| 779 | 1:48:11 | Emsie Martin | 60+ | 1355 | |
| 780 | 1:48:12 | Margot Kotze | 60+ | 1218 | |
| 781 | 1:48:14 | Angela Hobbs | 50+ | 1078 | |
| 782 | 1:48:20 | Janet Silk | 50+ | 1674 | |
| 783 | 1:48:21 | Maryke Botha | 40+ | 626 | |
| 784 | 1:48:22 | Christiana Blom | 60+ | 602 | |
| 785 | 1:48:24 | Michélle Strydom | Senior (20-39) | 1767 | |
| 786 | 1:48:25 | Talita Swanepoel | Senior (20-39) | 1777 | |
| 787 | 1:48:26 | Vida Henn | Senior (20-39) | 1062 | |
| 788 | 1:48:32 | Anke Hunlun | Junior (15-19) | 1104 | |
| 789 | 1:48:33 | Kirsten Pienaar | 40+ | 1542 | |
| 790 | 1:48:36 | Lynne Herholdt | Junior (15-19) | 1067 | |
| 791 | 1:48:50 | Wilhelm Kloppers | 50+ | 1210 | |
| 792 | 1:49:04 | Genevieve Du Plessis | Junior (15-19) | 845 | |
| 793 | 1:49:05 | Nico Laubscher | Senior (20-39) | 1269 | |
| 794 | 1:49:05 | Renate Du Plessis | 40+ | 851 | |
| 795 | 1:49:07 | Anrico Verster | Senior (20-39) | 2037 | |
| 796 | 1:49:08 | Gustav Brink | 60+ | 657 | |
| 797 | 1:49:09 | Ronella Brink | 50+ | 660 | |
| 798 | 1:49:11 | Ruan Grebe | Senior (20-39) | 1012 | |
| 799 | 1:49:11 | Chanel Grebe | Senior (20-39) | 1010 | |
| 800 | 1:49:12 | Amanda De Wet | 50+ | 801 |
Timing by
·
View official results