Back to Results
Gauteng Schools Cycling #3 (PS)
Sub Junior Boys Riversands Farm 2 August 2025Tobias Lubbe
103 riders
| Pos | Race No | Athlete | Time |
|---|---|---|---|
| 1 | 4530 | Christian Moolman | 00:40:57.9 |
| 2 | 3169 | Thomas Booth | 00:41:12.6 |
| 3 | 3600 | Joshua Broughton | 00:43:32.7 |
| 4 | 4498 | Jayden Pieterse | 00:44:21.8 |
| 5 | 4649 | Estian Pierre Kruger | 00:47:21.3 |
| 6 | 4474 | Eric du Plessis | 00:47:23.3 |
| 7 | 4440 | Pieter Van Hoven | 00:47:28.6 |
| 8 | 4595 | Lian Pretorius | 00:48:00.2 |
| 9 | 4586 | Heindru Lombaard | 00:48:23.7 |
| 10 | 4499 | Iwan Ysel | 00:48:40.6 |
| 11 | 3164 | Micah Beyleveld | 00:48:58.3 |
| 12 | 4540 | Keenan Pienaar | 00:49:06.5 |
| 13 | 4321 | Triston Engelbrecht | 00:49:46.7 |
| 14 | 3183 | Ruben Topper | 00:50:50.0 |
| 15 | 3576 | Liam Pieter de Vos | 00:40:57.6 |
| 16 | 3196 | Daniel Nienaber | 00:41:25.0 |
| 17 | 4544 | Christian Laver | 00:41:29.4 |
| 18 | 4547 | Eli-Ray Mulder | 00:41:31.1 |
| 19 | 3543 | Divan Naude | 00:42:16.6 |
| 20 | 4542 | Juwan Kruger | 00:42:31.6 |
| 21 | 4350 | Bernard le Roux | 00:42:47.9 |
| 22 | 3577 | Siyanda Ncube | 00:42:49.2 |
| 23 | 4467 | Dylan Botes | 00:42:59.2 |
| 24 | 4349 | Briers Mostert | 00:43:28.4 |
| 25 | 4532 | Johann Weitz | 00:43:32.9 |
| 26 | 3327 | Ruben Du Plooy | 00:43:37.2 |
| 27 | 4615 | Jean-Caleb Fourie | 00:43:46.0 |
| 28 | 3266 | Zachary Botha | 00:44:07.4 |
| 29 | 4567 | Miga Viljoen | 00:44:59.6 |
| 30 | 3499 | Logan Kruger | 00:45:14.3 |
| 31 | 4385 | Johan Erasmus | 00:45:32.8 |
| 32 | 4559 | Keagan Seymour | 00:45:35.5 |
| 33 | 4584 | Emile Harris | 00:46:08.6 |
| 34 | 4326 | Reuben Duvenage | 00:46:22.0 |
| 35 | 4364 | Adrian van Reenen | 00:46:26.3 |
| 36 | 3296 | Werner Strydom | 00:46:28.1 |
| 37 | 3469 | Xavier Marais | 00:46:34.1 |
| 38 | 3610 | MJ Botha | 00:46:38.4 |
| 39 | 4603 | Steffan Ferreira | 00:46:41.6 |
| 40 | 3165 | Gerhard Moolman | 00:46:44.2 |
| 41 | 3474 | Keagan Brown | 00:46:49.5 |
| 42 | 3181 | Lukhanyo Mzondo | 00:46:53.2 |
| 43 | 3463 | Hanroe Van der Merwe | 00:46:57.3 |
| 44 | 4616 | Willem van der Merwe | 00:47:00.4 |
| 45 | 4553 | Leonardo Pires | 00:47:19.1 |
| 46 | 3294 | Onthatile Tjale | 00:47:22.4 |
| 47 | 4564 | Chris van der Watt | 00:47:25.4 |
| 48 | 4462 | Braydon Forte | 00:47:44.4 |
| 49 | 1264 | Zak Janse van Rensburg | 00:48:11.6 |
| 50 | 3153 | Alexander Botha | 00:48:19.7 |
| 51 | 4560 | Reinhardt Stassen | 00:48:19.9 |
| 52 | 4536 | Joshua du Plooy | 00:48:20.0 |
| 53 | 3746 | stebastiaan van der merwe | 00:48:26.8 |
| 54 | 3481 | Francois Van Wyk | 00:48:56.8 |
| 55 | 4523 | Kethan Barnes | 00:49:32.1 |
| 56 | 4558 | Frederik Rademan | 00:49:35.5 |
| 57 | 3615 | Daniel Van Niekerk | 00:50:34.7 |
| 58 | 4469 | Josua Nienaber | 00:51:40.0 |
| 59 | 3297 | Pieter Nicolaas (Nico) Van der Merwe | 00:51:42.6 |
| 60 | 3158 | Ralph Paul | 00:51:47.8 |
| 61 | 4466 | JJ Rabie | 00:51:53.9 |
| 62 | 4533 | Gavin Burstein | 00:51:57.0 |
| 63 | 4549 | Jackson Netha | 00:51:59.3 |
| 64 | 3467 | Stefan Barnard | 00:53:12.2 |
| 65 | 4333 | Wian van der Westhuizen | 00:53:18.8 |
| 66 | 3633 | Jonathan Naude | 00:53:46.7 |
| 67 | 4319 | Cornell Du Plessis | 00:54:36.8 |
| 68 | 3174 | Travis Fourie | 00:40:56.3 |
| 69 | 3205 | Dawid Muller | 00:41:21.7 |
| 70 | 3459 | Dominic Swanepoel | 00:41:38.4 |
| 71 | 4470 | Bobby le Roux | 00:41:43.6 |
| 72 | 4473 | Ludwig Brocker | 00:41:56.6 |
| 73 | 4555 | Ivan Pretorius | 00:41:58.8 |
| 74 | 4476 | Heinrich Liebenberg | 00:42:21.0 |
| 75 | 4605 | Marko Venter | 00:42:35.7 |
| 76 | 3334 | Jeandre van der Westhuizen | 00:42:41.3 |
| 77 | 4531 | Ziaan Rostoll | 00:42:52.7 |
| 78 | 3214 | Rylan Weyer | 00:42:55.8 |
| 79 | 4552 | Tiago Pimenta | 00:42:55.9 |
| 80 | 4610 | Zeon Du Toit | 00:42:57.0 |
| 81 | 3216 | Logan Fourie | 00:43:03.1 |
| 82 | 4539 | NP Fourie | 00:43:04.0 |
| 83 | 3567 | Janru Oliphant | 00:44:04.5 |
| 84 | 4327 | Jano Visagie | 00:45:08.8 |
| 85 | 4451 | Jowan Basson | 00:45:15.0 |
| 86 | 3572 | Reghardt van Schalkwyk | 00:45:25.2 |
| 87 | 4561 | Trent Surr | 00:45:30.4 |
| 88 | 4606 | Rudolph Pansegrouw | 00:45:39.5 |
| 89 | 3696 | Albert Christopher Senekal | 00:47:12.3 |
| 90 | 3455 | Mpho Mapalakanye | 00:48:28.7 |
| 91 | 4565 | Ruhan van Rooy | 00:48:33.5 |
| 92 | 4322 | Joshua de Wet | 00:50:52.1 |
| 93 | 3348 | Marko Havenga | 00:54:42.3 |
| 94 | 4601 | Keathan Swart | 00:56:18.1 |
| 95 | 4639 | Pierre Jacobs | 00:41:27.5 |
| 96 | 3201 | Ty Steyn | 00:47:52.3 |
| 97 | 3056 | Jonathan Bosua | 00:58:54.6 |
| 98 | 3458 | Aden Saayman | 01:01:19.8 |
| 99 | 4463 | Rossouw Johann Dreyer | 00:11:24.2 |
| 100 | 3312 | Reagan Calitz | 00:12:46.6 |
| 101 | 4343 | Thean Griezel | 00:19:46.1 |
| 102 | 4612 | Carter Wood | 00:28:17.2 |
| 103 | 4460 | DEWAN KOTZE | 00:42:03.7 |