2025
Totalsports Constantia Valley Grape Run 2025 Results
Organised by Totalsports VOB Running Club
Last updated 25 Jun 2026
Results loaded.
Race Results
Half-Marathon
852 finishers- 1 SEN EDWARD JACK 1:14:31
- 2 SEN ANTHONY SWARTS 1:19:48
- 3 SEN IAIN PETERKIN 1:20:01
- 4 SEN GEOFFREY TENGENEZA 1:22:50
- 5 SEN MXOLISI SIBIYA 1:25:58
- 6 50 QUINTON PRINCE 1:27:47
- 7 SEN BRYCE BOSMAN 1:28:16
- 8 SEN SACHIN DE VASCONCELOS 1:29:08
- 9 40 MATIAS KALFON 1:29:36
- 10 40 IAN METCALFE 1:32:19
- 11 SEN BLANK CARD 1:32:38
- 12 40 ELIAS TAVUYANAGO 3:23:56
- 13 40 THEMBILE SEGONECO 1:33:48
- 14 SEN MASOI MHLOPE 1:34:10
- 15 40 MARK PIKKER 1:34:27
- 16 SEN BLANK CARD 1:36:00
- 17 SEN CHARL KRIEGER 1:37:32
- 18 40 MATTHEW CLOETE 1:37:57
- 19 50 JULIUS TANDIKA 1:38:00
- 20 SEN HARRISON TILLING 1:38:30
- 21 40 OYSTEIN SCHONBERG-GREVBO 1:38:44
- 22 SEN DIEDOF VAN RENSBURG 1:39:35
- 23 SEN ALEXANDER KNOX 1:39:43
- 24 40 RIKUS LE ROUX 1:40:39
- 25 SEN JUSTIN BROWN 1:40:52
- 26 SEN ALEXANDRA TOWNSEND 1:40:55
- 27 SEN JAMES DAWSON 1:41:14
- 28 SEN GIANLUCA PATRIZI 1:41:22
- 29 SEN DYLAN LABUSCHAGNE 1:41:32
- 30 SEN ASHLEIGH SANDES-NEIL 1:42:04
- 31 50 ROBYN HOPKINSON 1:42:14
- 32 40 MATTHEW MUTCH 1:42:45
- 33 40 IZAAN JANSEN 1:43:13
- 34 60 WILFRED DEMINGO 1:43:18
- 35 SEN JOSHUA DAVIDS 1:43:24
- 36 50 RICHARD BEDFORD 1:43:33
- 37 40 THYS DE BEER 1:43:43
- 38 SEN — 1:43:54
- 39 60 LORENZO LUCAS 1:43:57
- 40 SEN BLANK CARD 1:44:03
- 41 40 NATHANIEL MENTOR 1:44:14
- 42 40 PIETER NIEMANN 1:44:20
- 43 SEN — 1:44:29
- 44 50 COSTA DIMOPOULOS 1:44:31
- 45 SEN LEOZETTE ROODE 1:44:33
- 46 SEN RACHEL DE MATTEIS 1:45:14
- 47 SEN ETIENNE PIENAAR 1:45:14
- 48 40 SHAUN MATTHEWS 1:45:26
- 49 40 LINDSAY CRAWFORD 1:47:49
- 50 SEN DAVID BUCHANAN 1:47:52
| Runner | Club | Cat | Result actions | ||
|---|---|---|---|---|---|
| 1 | 1:14:31 | EDWARD JACK | — | SEN | |
| 2 | 1:19:48 | ANTHONY SWARTS | BELLVILLE | SEN | |
| 3 | 1:20:01 | IAIN PETERKIN | AAC | SEN | |
| 4 | 1:22:50 | GEOFFREY TENGENEZA | HOUT BAY HARRIERS | SEN | |
| 5 | 1:25:58 | MXOLISI SIBIYA | ADVENTIST | SEN | |
| 6 | 1:27:47 | QUINTON PRINCE | EDGEMEAD | 50 | |
| 7 | 1:28:16 | BRYCE BOSMAN | — | SEN | |
| 8 | 1:29:08 | SACHIN DE VASCONCELOS | CELTIC | SEN | |
| 9 | 1:29:36 | MATIAS KALFON | — | 40 | |
| 10 | 1:32:19 | IAN METCALFE | ATC | 40 | |
| 11 | 1:32:38 | BLANK CARD | CELTIC | SEN | |
| 12 | 3:23:56 | ELIAS TAVUYANAGO | HOUT BAY HARRIERS | 40 | |
| 13 | 1:33:48 | THEMBILE SEGONECO | TYMEBANK LANGA | 40 | |
| 14 | 1:34:10 | MASOI MHLOPE | BELLVILLE | SEN | |
| 15 | 1:34:27 | MARK PIKKER | TOTALSPORTS VOB | 40 | |
| 16 | 1:36:00 | BLANK CARD | — | SEN | |
| 17 | 1:37:32 | CHARL KRIEGER | TEAM VITALITY | SEN | |
| 18 | 1:37:57 | MATTHEW CLOETE | FISH HOEK | 40 | |
| 19 | 1:38:00 | JULIUS TANDIKA | EERSTERIVIER | 50 | |
| 20 | 1:38:30 | HARRISON TILLING | — | SEN | |
| 21 | 1:38:44 | OYSTEIN SCHONBERG-GREVBO | — | 40 | |
| 22 | 1:39:35 | DIEDOF VAN RENSBURG | AAC | SEN | |
| 23 | 1:39:43 | ALEXANDER KNOX | TOTALSPORTS VOB | SEN | |
| 24 | 1:40:39 | RIKUS LE ROUX | LANGEBAAN STRANDLOPERS | 40 | |
| 25 | 1:40:52 | JUSTIN BROWN | TOTALSPORTS VOB | SEN | |
| 26 | 1:40:55 | ALEXANDRA TOWNSEND | TYMEBANK LANGA | SEN | |
| 27 | 1:41:14 | JAMES DAWSON | — | SEN | |
| 28 | 1:41:22 | GIANLUCA PATRIZI | TOTALSPORTS VOB | SEN | |
| 29 | 1:41:32 | DYLAN LABUSCHAGNE | RAC | SEN | |
| 30 | 1:42:04 | ASHLEIGH SANDES-NEIL | NEDBANK WP | SEN | |
| 31 | 1:42:14 | ROBYN HOPKINSON | SACS OBS | 50 | |
| 32 | 1:42:45 | MATTHEW MUTCH | SACS OBS | 40 | |
| 33 | 1:43:13 | IZAAN JANSEN | CLUB MYKONOS MULTISPORT | 40 | |
| 34 | 1:43:18 | WILFRED DEMINGO | RCS GUGS | 60 | |
| 35 | 1:43:24 | JOSHUA DAVIDS | TEAM VITALITY | SEN | |
| 36 | 1:43:33 | RICHARD BEDFORD | HARFIELD HARRIERS | 50 | |
| 37 | 1:43:43 | THYS DE BEER | — | 40 | |
| 38 | 1:43:54 | Unknown runner | — | SEN | |
| 39 | 1:43:57 | LORENZO LUCAS | NEDBANK WP | 60 | |
| 40 | 1:44:03 | BLANK CARD | — | SEN | |
| 41 | 1:44:14 | NATHANIEL MENTOR | ARD | 40 | |
| 42 | 1:44:20 | PIETER NIEMANN | HELDERBERG HARRIERS | 40 | |
| 43 | 1:44:29 | Unknown runner | — | SEN | |
| 44 | 1:44:31 | COSTA DIMOPOULOS | TOTALSPORTS VOB | 50 | |
| 45 | 1:44:33 | LEOZETTE ROODE | ATC | SEN | |
| 46 | 1:45:14 | RACHEL DE MATTEIS | OLYMPIC SPARTAN HARRIERS | SEN | |
| 47 | 1:45:14 | ETIENNE PIENAAR | TOTALSPORTS VOB | SEN | |
| 48 | 1:45:26 | SHAUN MATTHEWS | SACS OBS | 40 | |
| 49 | 1:47:49 | LINDSAY CRAWFORD | AAC | 40 | |
| 50 | 1:47:52 | DAVID BUCHANAN | TOTALSPORTS VOB | SEN |
Results from WPA results book
14km Run
913 finishers- 551 SEN D HANSAY 1:51:03
- 552 50 TALITHA KIESER 1:51:11
- 553 40 CORNELI DITTRICH 1:51:21
- 554 40 MAS'OOD DANGOR 1:51:24
- 555 50 SAMANTHA WYNGAARD 1:51:28
- 556 50 SHAMIELAH MOOSA 1:51:28
- 557 40 PUMEZA MAGINGXA 1:51:46
- 558 SEN JEANNE STANDER 1:51:49
- 559 50 LIEZEL RICHARDS 1:52:00
- 560 50 TANYA STEAD 1:52:01
- 561 50 GWYNETH MELVIN 1:52:01
- 562 40 STHEMBILE HLATSHWAYO 1:52:16
- 563 SEN THANDA MNGUNI 1:52:22
- 564 SEN IVONNE ALFONSO 1:52:36
- 565 40 NOMBULELO TSEPANE 1:52:40
- 566 50 SHAHIED KALAM 1:52:42
- 567 40 HASEENAH PARKER 1:52:42
- 568 SEN — 1:52:43
- 569 60 LUCILLE LOUTHER 1:52:43
- 570 50 CELESTE JARDINE 1:52:44
- 571 SEN KATE BERGH 1:52:44
- 572 SEN JUSTINE STERLING 1:52:52
- 573 40 THANDO MQOBOLI 1:52:54
- 574 40 ANDRE MAREE 1:52:57
- 575 50 MICHELLE ANDERS 1:53:03
- 576 SEN LOREN JACOBS 1:53:06
- 577 SEN ZINGISA LALI 1:53:11
- 578 40 SHELLEY HARRIS 1:53:14
- 579 SEN KYLA WALTERS 1:53:14
- 580 SEN MISHKA JOHNS 1:53:33
- 581 50 NATELIE REED 1:53:38
- 582 SEN NANA LIN 1:53:43
- 583 SEN ENYA CHANG 1:53:44
- 584 SEN — 1:53:50
- 585 50 RENNAE DUNCAN-COOK 1:53:51
- 586 SEN DANALY GOVENDER 1:53:58
- 587 50 VERNA NDHLUNI 1:54:09
- 588 SEN — 1:54:24
- 589 SEN — 1:54:25
- 590 SEN LARA STANDER 1:54:25
- 591 40 BRONWYN DE KLERK 1:54:32
- 592 40 MELISSA-JANE GRACE 1:54:35
- 593 70 JAFFIE SMITH 1:54:38
- 594 50 VIVIENNE POLLECUTT 1:54:42
- 595 70 TOM JOHNSON 1:54:42
- 596 50 ALLISON LAMB 1:54:54
- 597 SEN SHANTALIE HEWAVISENTI 1:54:57
- 598 SEN — 1:55:03
- 599 60 JOHN BROWN 1:55:22
- 600 SEN JONATHAN BROWN 1:55:22
| Runner | Club | Cat | Result actions | ||
|---|---|---|---|---|---|
| 551 | 1:51:03 | D HANSAY | BRIMSTONE ITHEKO | SEN | |
| 552 | 1:51:11 | TALITHA KIESER | HOUT BAY HARRIERS | 50 | |
| 553 | 1:51:21 | CORNELI DITTRICH | OLYMPIC SPARTAN HARRIERS | 40 | |
| 554 | 1:51:24 | MAS'OOD DANGOR | TEAM VITALITY | 40 | |
| 555 | 1:51:28 | SAMANTHA WYNGAARD | RUN WALK 4 LIFE | 50 | |
| 556 | 1:51:28 | SHAMIELAH MOOSA | RUN WALK 4 LIFE | 50 | |
| 557 | 1:51:46 | PUMEZA MAGINGXA | ADVENTIST | 40 | |
| 558 | 1:51:49 | JEANNE STANDER | — | SEN | |
| 559 | 1:52:00 | LIEZEL RICHARDS | — | 50 | |
| 560 | 1:52:01 | TANYA STEAD | — | 50 | |
| 561 | 1:52:01 | GWYNETH MELVIN | — | 50 | |
| 562 | 1:52:16 | STHEMBILE HLATSHWAYO | WCIRR | 40 | |
| 563 | 1:52:22 | THANDA MNGUNI | TEAM VITALITY | SEN | |
| 564 | 1:52:36 | IVONNE ALFONSO | — | SEN | |
| 565 | 1:52:40 | NOMBULELO TSEPANE | — | 40 | |
| 566 | 1:52:42 | SHAHIED KALAM | OMMIEDRAAI | 50 | |
| 567 | 1:52:42 | HASEENAH PARKER | OMMIEDRAAI | 40 | |
| 568 | 1:52:43 | Unknown runner | OMMIEDRAAI | SEN | |
| 569 | 1:52:43 | LUCILLE LOUTHER | CELTIC | 60 | |
| 570 | 1:52:44 | CELESTE JARDINE | CELTIC | 50 | |
| 571 | 1:52:44 | KATE BERGH | — | SEN | |
| 572 | 1:52:52 | JUSTINE STERLING | — | SEN | |
| 573 | 1:52:54 | THANDO MQOBOLI | TEAM VITALITY | 40 | |
| 574 | 1:52:57 | ANDRE MAREE | ZANDVLEI | 40 | |
| 575 | 1:53:03 | MICHELLE ANDERS | OLYMPIC SPARTAN HARRIERS | 50 | |
| 576 | 1:53:06 | LOREN JACOBS | OLYMPIC SPARTAN HARRIERS | SEN | |
| 577 | 1:53:11 | ZINGISA LALI | — | SEN | |
| 578 | 1:53:14 | SHELLEY HARRIS | OLYMPIC SPARTAN HARRIERS | 40 | |
| 579 | 1:53:14 | KYLA WALTERS | OLYMPIC SPARTAN HARRIERS | SEN | |
| 580 | 1:53:33 | MISHKA JOHNS | — | SEN | |
| 581 | 1:53:38 | NATELIE REED | HOUT BAY HARRIERS | 50 | |
| 582 | 1:53:43 | NANA LIN | — | SEN | |
| 583 | 1:53:44 | ENYA CHANG | — | SEN | |
| 584 | 1:53:50 | Unknown runner | — | SEN | |
| 585 | 1:53:51 | RENNAE DUNCAN-COOK | OMMIEDRAAI | 50 | |
| 586 | 1:53:58 | DANALY GOVENDER | — | SEN | |
| 587 | 1:54:09 | VERNA NDHLUNI | OLYMPIC SPARTAN HARRIERS | 50 | |
| 588 | 1:54:24 | Unknown runner | — | SEN | |
| 589 | 1:54:25 | Unknown runner | — | SEN | |
| 590 | 1:54:25 | LARA STANDER | — | SEN | |
| 591 | 1:54:32 | BRONWYN DE KLERK | PINELANDS | 40 | |
| 592 | 1:54:35 | MELISSA-JANE GRACE | OLYMPIC SPARTAN HARRIERS | 40 | |
| 593 | 1:54:38 | JAFFIE SMITH | BRIMSTONE ITHEKO | 70 | |
| 594 | 1:54:42 | VIVIENNE POLLECUTT | TEAM VITALITY | 50 | |
| 595 | 1:54:42 | TOM JOHNSON | CAPE MULTISPORT | 70 | |
| 596 | 1:54:54 | ALLISON LAMB | — | 50 | |
| 597 | 1:54:57 | SHANTALIE HEWAVISENTI | AAC | SEN | |
| 598 | 1:55:03 | Unknown runner | — | SEN | |
| 599 | 1:55:22 | JOHN BROWN | — | 60 | |
| 600 | 1:55:22 | JONATHAN BROWN | — | SEN |
Results from WPA results book