JBay Wind Farm MTB Classic & Trail Run
19/07/2025
Page 1 of 3 (109 items)
Rotate for splits
FavShareRace NoNameNameCategoryGenderTimePosCat PosGen PosFinish
133Storm SEMPLEStorm SEMPLE #133Junior (17-18)Male02:07:12111102:07:12
87Lourens SPIESLourens SPIES #87Senior (19-29)Male02:08:13221202:08:13
100Josua WAGNERJosua WAGNER #100Senior (19-29)Male02:08:21332302:08:21
91Rogan SMARTRogan SMART #91Senior (19-29)Male02:08:30443402:08:30
108Marthinus ESMEYERMarthinus ESMEYER #108Vet (40-49)Male02:14:34551502:14:34
35Gabriel TOMSETTGabriel TOMSETT #35Junior (17-18)Male02:16:22662602:16:22
118Leon DE KOCKLeon DE KOCK #118Youth (15-16)Male02:20:04771702:20:04
84Alessandro FANICCHIAlessandro FANICCHI #84Junior (17-18)Male02:20:05883802:20:05
36Kyle NAUDEKyle NAUDE #36Youth (15-16)Male02:20:06992902:20:06
2Jared LOENENJared LOENEN #2Senior (19-29)Male02:20:15101041002:20:15
3Patrige CHIMWERIDLOPatrige CHIMWERIDLO #3Senior (19-29)Male02:22:05111151102:22:05
99Marius FERREIRAMarius FERREIRA #99Vet (40-49)Male02:22:51121221202:22:51
1Kelsey VAN SCHOORKelsey VAN SCHOOR #1Senior (19-29)Female02:23:4813131102:23:48
107Christian CRONJEChristian CRONJE #107Junior (17-18)Male02:28:18141441302:28:18
98Graeme VAN DER NESTGraeme VAN DER NEST #98Master (50-59)Male02:29:35151511402:29:35
65Wynand SCHOLTZWynand SCHOLTZ #65Vet (40-49)Male02:32:27161631502:32:27
88Joe MOOLENSCHOTJoe MOOLENSCHOT #88Senior (19-29)Male02:34:49171761602:34:49
130Jw LE ROUXJw LE ROUX #130Senior (19-29)Male02:36:20181871702:36:20
14Karl SCHULTZKarl SCHULTZ #14Sub Vet (30-39)Male02:38:18191911802:38:18
57Travis ANDERSONTravis ANDERSON #57Youth (15-16)Male02:39:22202031902:39:22
145Stewart HEYNEKEStewart HEYNEKE #145Sub Vet (30-39)Male02:39:31212122002:39:31
56Dean WORTMANNDean WORTMANN #56Senior (19-29)Male02:41:19222282102:41:19
34Owen TOMSETTOwen TOMSETT #34Vet (40-49)Male02:42:07232342202:42:07
95Devereaux JOUBERTDevereaux JOUBERT #95Sub Vet (30-39)Male02:44:18242432302:44:18
109Shauna ESMEYERShauna ESMEYER #109Sub Vet (30-39)Female02:46:3425251202:46:34
102Adam GROSSEAdam GROSSE #102Senior (19-29)Male02:50:58262692402:50:58
128Tertius DE RIDDERTertius DE RIDDER #128Master (50-59)Male02:52:40272722502:52:40
146Christo VILJOEN Christo VILJOEN #146Vet (40-49)Male02:53:54282852602:53:54
64Daniel GILLMERDaniel GILLMER #64Youth (15-16)Male02:55:02292942702:55:02
66William LESLIEWilliam LESLIE #66Grand Master (60-69)Male02:56:02303012802:56:02
123Ruan CRONJERuan CRONJE #123Vet (40-49)Male02:56:57313162902:56:57
32Bruce GIEBruce GIE #32Master (50-59)Male02:57:13323233002:57:13
120Ronald MULDERRonald MULDER #120Vet (40-49)Male02:59:01333373102:59:01
42Emile SONNEKUSEmile SONNEKUS #42Vet (40-49)Male02:59:03343483202:59:03
81Oliver STUTTERHEIMOliver STUTTERHEIM #81Youth (15-16)Male03:01:54353553303:01:54
37Willem LATEGANWillem LATEGAN #37Master (50-59)Male03:04:38363643403:04:38
96Elandre MARAISElandre MARAIS #96Vet (40-49)Male03:06:37373793503:06:37
141Tiaan OOSTHUIZENTiaan OOSTHUIZEN #141Senior (19-29)Male03:06:383838103603:06:38
72Venter VAN DER MESCHTVenter VAN DER MESCHT #72Sub Vet (30-39)Male03:06:40393943703:06:40
5Madaleen VAN ZUYDAMMadaleen VAN ZUYDAM #5Sub Vet (30-39)Female03:06:4840402303:06:48
11Andre COERTZENAndre COERTZEN #11Grand Master (60-69)Male03:07:22414123803:07:22
61Kobus VAN RENSBURGKobus VAN RENSBURG #61Grand Master (60-69)Male03:07:39424233903:07:39
104Annari OOSTHUYSENAnnari OOSTHUYSEN #104Vet (40-49)Female03:07:4743431403:07:47
117Mike Hendrik DE KOCKMike Hendrik DE KOCK #117Vet (40-49)Male03:07:514444104003:07:51
6Chris BOTHAChris BOTHA #6Sub Vet (30-39)Male03:08:09454554103:08:09
116Etienne MEYEREtienne MEYER #116Sub Vet (30-39)Male03:08:20464664203:08:20
112Lawrence BERNARDLawrence BERNARD #112Grand Master (60-69)Male03:08:27474744303:08:27
92Trevor ELLIOTTTrevor ELLIOTT #92Grand Master (60-69)Male03:10:11484854403:10:11
122Sven MAHIEUSven MAHIEU #122Master (50-59)Male03:10:57494954503:10:57
134David GOLDBERGDavid GOLDBERG #134Grand Master (60-69)Male03:10:59505064603:10:59
Page 1 of 3 (109 items)