Swimcloud
SA Level 3 Regional Age Group Champs
16 - 18, Finals, #313
Name Time Score Imp
1 Brad Gunther
Waterborn Swim Club
14 +0.1% PB
2 Luc Van Rooyen
Diadora Aquatics
10 +2.7% PB
3 Zinadeen Scheepers
Superfins Swimming Club
7 +3.8% PB
4 Refiloe Mashao
St Andrew's Dragons
5 PB
5 Deegan Stuhler
Waterborn Swim Club
4 +2.0% PB
6 Liam Olivier
Hillcrest
3 +1.3% SB
7 Dylan Botha
Players
2 +2.0% PB
8 Petrus De Beer
Limpopo TUKS Swimming Club
1
9 Michael Vosloo
Mandeville Dolphins
+1.8% PB
Righardt Labuschagne
Champion
16 - 18, Preliminaries, #313
Name Time FINA Imp
1 Brad Gunther
Waterborn Swim Club
510 -0.6%
2 Luc Van Rooyen
Diadora Aquatics
508 +2.6% PB
3 Deegan Stuhler
Waterborn Swim Club
492 +2.1% PB
4 Keegan Oreilly
Dynamo Aquatics Eku
491 PB
5 Liam Olivier
Hillcrest
485 +2.0% SB
6 Michael Vosloo
Mandeville Dolphins
480 +3.0% PB
7 Zinadeen Scheepers
Superfins Swimming Club
480 +2.6% PB
8 Refiloe Mashao
St Andrew's Dragons
474 PB
9 Petrus De Beer
Limpopo TUKS Swimming Club
470
10 Dylan Botha
Players
464 +1.3% PB
11 Righardt Labuschagne
Champion
463 +4.2% PB
12 Luke Baker
Benoni Swimming Club
462 +1.7% PB
13 Justin Kim
Waterborn Swim Club
457 -1.4%
14 Clayton Malaza
Esp Kempton Park
454 -0.6%
16 Keagan Pulford
Edenvale Stingrays
436 +2.4% PB
17 Matthew Helps
Benoni Swimming Club
435 -0.6%
19 Ernest Botha
Shamu Swimming Club
430
20 Tristan Kennerley
Benoni Swimming Club
429 +0.2% PB
21 Johannes Geyser
Alcatraz Swimming Club
426 +1.0% PB
22 Judah Mynhardt
Boksburg Aquatics
423 +1.0% PB
23 Momo Adam
Atlantis Swimming Club
422 0.0%
25 Werner Botha
Hillcrest
411 PB
26 Gabriel Gibberd
Tuks
399 -2.8%
27 Thabo Yona
Atlantis Swimming Club
398 -2.9%
28 Joshua Zietsman
Soul Swimming Club
397 +3.2% PB
29 Seth Sproule
St Andrew's Dragons
394 +5.3% PB
30 Armand Krynauw
Tuks
391 -0.7%
31 Gareth Bockel
Sandton Seals
389 -0.2%
32 Ethyn Harris
Waterborn Swim Club
386 -1.2%
33 Kevin Yao
Dynamo Aquatics Eku
386 -1.0%
34 Kyle Gericke
St Andrew's Dragons
385 +0.5% PB
35 Tome Jardim
Soul Swimming Club
385 +2.8% PB
36 Ruben Pieterse
Tuks
383 -3.3%
38 Nicholas Tebbit
Mandeville Dolphins
364 -0.4%
40 Itai Melnik
Electric Eels Swimming Club
363 +4.5% PB
41 Uwais Moola
Lenasia
363 -2.2%
42 Jean Pierre Van Dyk
Titans
350 -2.3%
43 Callem Simpson
Mandeville Dolphins
347 -1.2%
45 Cole O'Callaghan
Swift (South Africa)
312 -1.9%
46 Thomas Schulz
Diadora Aquatics
312 +1.5% PB
47 Joshua Erasmus
Team H2o
302 +1.2% PB
Jason Walker
Crusaders
15 - 18, Finals, #203
Name Time Score Imp
2 Amkele Qamarana
Mandeville Dolphins
10 +8.3% PB
3 Kabelo Zwane
Mandeville Dolphins
7 -0.3%
15 - 18, Preliminaries, #203
Name Time FINA Imp
1 Amkele Qamarana
Mandeville Dolphins
169 +6.2% PB
2 Kabelo Zwane
Mandeville Dolphins
149 +0.1% PB
15, Finals, #313
Name Time Score Imp
1 Caelan Hill
Tuks
14 -0.5%
2 Aidan Paveley
Pretoria Aquatic Club
10 +1.5% PB
3 Janno Bouwer
Tuks
7 +2.3% PB
4 Jeanre Catillaz
Tuks
5 +4.1% PB
5 Dieter Buissinne
Haupt Swimming Club
4 +2.7% PB
6 Matthew Falconer
St Andrew's Dragons
3 PB
7 Ruben Glover
Limpopo TUKS Swimming Club
2 PB
8 Chris Haseli
Aquafins Swimming Club
1 -0.1%
9 Dale van der Merwe
Mandeville Dolphins
-0.8%
15, Preliminaries, #313
Name Time FINA Imp
1 Caelan Hill
Tuks
461 -2.3%
2 Janno Bouwer
Tuks
450 +0.2% PB
3 Dieter Buissinne
Haupt Swimming Club
448 +2.5% PB
4 Jeanre Catillaz
Tuks
448 +2.4% PB
5 Ruben Glover
Limpopo TUKS Swimming Club
437 PB
6 Matthew Falconer
St Andrew's Dragons
430 PB
7 Nathanael Friend
Players
424
8 Chris Haseli
Aquafins Swimming Club
423 +0.2% PB
9 Richardt Beineke
Tuks
422 +3.1% PB
10 Aidan Paveley
Pretoria Aquatic Club
421 -3.2%
12 Dale van der Merwe
Mandeville Dolphins
401 +3.4% PB
13 Gert Venter
Hillcrest
399 +2.7% PB
14 Thomas Venables
Waterborn Swim Club
389 +1.8% SB
15 Jordan Trollope
Waterborn Swim Club
380 -1.1%
16 Graham Gwadzoka
Otters Rustenburg
355
17 Jaco Jacobs
Tuks
348 -3.1%
18 Taine Richardson
Haupt Swimming Club
346 PB
19 Ronaldo Gomes
Crusaders
328 +4.6% PB
14, Finals, #313
Name Time Score Imp
1 Kyle Dawson
Waterborn Swim Club
14 +4.4% PB
2 Christian Yates
Electric Eels Swimming Club
10 +4.4% PB
3 Joshua Neuhoff
Mandeville Dolphins
7 +3.7% PB
4 Marseille Van Rooyen
Players
5 +3.4% PB
5 Luke Benbrook
Waterborn Swim Club
4 +1.5% PB
6 Cole Mosterd
Aquafins Swimming Club
3 +4.3% PB
7 Byron Buckley
Team H2o
2 +0.6% PB
8 Orin Rocha
Aquafins Swimming Club
1 +3.9% PB
9 Dandré Pretorius
Deep Blue
+3.6% PB
10 Jared Smith
Otters Rustenburg
14, Preliminaries, #313
Name Time FINA Imp
1 Kyle Dawson
Waterborn Swim Club
405 +2.3% PB
2 Byron Buckley
Team H2o
397 +1.0% PB
3 Luke Benbrook
Waterborn Swim Club
391 +0.4% PB
4 Marseille Van Rooyen
Players
388 +1.9% PB
5 Orin Rocha
Aquafins Swimming Club
385 +4.0% PB
6 Christian Yates
Electric Eels Swimming Club
383 +1.8% PB
7 Dandré Pretorius
Deep Blue
370 +5.0% PB
8 Cole Mosterd
Aquafins Swimming Club
369 +1.6% PB
9 Joshua Neuhoff
Mandeville Dolphins
368 +0.5% PB
10 Jared Smith
Otters Rustenburg
357
11 Tristan Alpers
Linrand Swimming Club
356 -1.9%
12 Leruo Tshepe
Waterborn Swim Club
346 +0.3% PB
13 Brayden Grobler
St Andrew's Dragons
345 +2.6% PB
14 Warrick Williams
Florida Swimming Club South Africa
343 +3.6% PB
15 Christian De Gouveia
Carnival Aquatics
342 -2.0%
16 Oyama Malaza
Esp Kempton Park
341 +3.0% PB
17 Graham Kruger
Benoni Swimming Club
340 +3.1% PB
19 Marnus Kruger
Shamu Swimming Club
335
20 Torgen White
Perfect Stroke Swimming Club
333 +4.9% PB
21 Yusuf Adam
Atlantis Swimming Club
330 +1.0% PB
22 Nicolas Louw
Ellisras Aquatics
326
24 Aleksandar Vujovic
Waterborn Swim Club
323 +3.5% PB
25 Dylan Kim
Waterborn Swim Club
314 -0.5%
27 Vishay Nagin
Waterborn Swim Club
300 +0.2% PB
28 Gavin Robberts
Tuks
285 -0.8%
29 Tyrone McCabe
Waterborn Swim Club
273 -1.5%
30 Sebastian Lutz
Waterborn Swim Club
264 -7.0%
Janco Uys
North West University Swim Club
14 and under, Finals, #203
Name Time Score
1 Matthew Moss
Aquanova Aquatic Club
14
14 and under, Preliminaries, #203
Name Time FINA
1 Matthew Moss
Aquanova Aquatic Club
231
13, Finals, #313
Name Time Score Imp
1 Anton Arwidi
Active Aquatics
14 +3.4% PB
2 Ruben Smit
Reflections
10
3 Jason Bosman
Shamu Swimming Club
7
4 Luke Berry
Southern Dolphins Aquatics
5 +2.8% PB
6 Kai Oellermann
Crusaders
3 +5.3% PB
7 Dawid Wiggett
Linrand Swimming Club
2 +0.1% PB
8 Joshua Brown
Bon Aquatics Club
1 PB
9 Regaugetswe Moima
Eagar Aquatics
+5.4% PB
10 Adriaan Mostert
Waterborn Swim Club
-5.1%
13, Preliminaries, #313
Name Time FINA Imp
1 Anton Arwidi
Active Aquatics
374 +3.4% PB
2 Luke Berry
Southern Dolphins Aquatics
342 +2.3% PB
3 Jason Bosman
Shamu Swimming Club
336
4 Christopher Mace
Aqua Athlete
328 +4.2% PB
5 Ruben Smit
Reflections
328
7 Joshua Brown
Bon Aquatics Club
326 PB
8 Regaugetswe Moima
Eagar Aquatics
325 +8.0% PB
9 Dawid Wiggett
Linrand Swimming Club
312 -0.2%
10 Adriaan Mostert
Waterborn Swim Club
311 -2.7%
11 Kai Oellermann
Crusaders
300 +3.3% PB
12 Ethan Lourens
Elite Swimming Club (RSA)
298 -1.1%
14 Ruan Postma
Tuks
290
15 Nicholas Petrovic
Mandeville Dolphins
290 +3.4% PB
16 John-Thomas Botha
North West University Swim Club
284
17 Andrew Pournara
Crusaders
276 +3.2% PB
18 Chris Smith
Alcatraz Swimming Club
268
19 Vian Schutte
Tuks
267 -0.3%
20 JJ Waterson
Carnival Aquatics
265 +1.2% PB
21 Cullen Holland
Crusaders
259 +1.5% PB
22 Jullian De Villiers
Titans
248 -4.1%
23 Clayton Wright
Matlosana
243
12, Finals, #313
Name Time Score Imp
1 Nicola Toich
Soul Swimming Club
14 +7.3% PB
2 Keegan Rosa
Soul Swimming Club
10 +5.2% PB
3 Brett De waldon-holmes
Boksburg Aquatics
7 +5.1% PB
4 Gilbert Gurira
Onyx Aquatic Club
5 -1.1%
5 Kade Benson
Perfect Stroke Swimming Club
4 +1.7% PB
6 Brandon Linde
Pretoria Aquatic Club
3 +1.1% PB
7 Clayton Kassebaum
Linrand Swimming Club
2 +6.3% PB
8 Ruben Bruyns
Tuks
1
9 Christian Esterhuysen
Tuks
+2.7% PB
10 Daniel Billings
Waterborn Swim Club
+1.7% PB
12, Preliminaries, #313
Name Time FINA Imp
1 Nicola Toich
Soul Swimming Club
323 +6.3% PB
2 Keegan Rosa
Soul Swimming Club
315 +4.2% PB
3 Kade Benson
Perfect Stroke Swimming Club
289 +1.1% PB
4 Brett De waldon-holmes
Boksburg Aquatics
287 +3.5% PB
5 Brandon Linde
Pretoria Aquatic Club
286 +2.0% PB
6 Ruben Bruyns
Tuks
283
7 Gilbert Gurira
Onyx Aquatic Club
275 -3.9%
8 Daniel Billings
Waterborn Swim Club
273 +6.4% PB
9 Clayton Kassebaum
Linrand Swimming Club
272 +6.2% PB
10 Christian Esterhuysen
Tuks
271 +4.8% PB
11 Xander Du Toit
Tuks
269 -2.2%
12 Connor Mitchell
Waterborn Swim Club
267 +6.8% PB
13 JD Venter
Alcatraz Swimming Club
265
14 Kei Jacobs
Old Edwardians Swimming Club
265 +3.9% PB
15 Stephan Jansen
Swift (South Africa)
253 -1.3%
16 Matthew Prevett
Tuks
252 +4.6% PB
17 Liam Searle
Electric Eels Swimming Club
251 +0.8% PB
18 Jensen Welton
Haupt Swimming Club
250 -0.7%
19 Nicholas Fry
Waterborn Swim Club
247 +4.6% PB
20 Alex Nunes
Just Swim
245 -1.6%
22 Christopher Studer
Dynamo Aquatics Eku
241 +4.5% PB
23 Sebastian Meyer
Otters Rustenburg
234
24 Edmund Nel
Red Bears
231 +2.5% PB
25 Wilhelm Verwoerd
Dynamo Aquatics Eku
230 -0.3%
26 Jonathan Van Der Slik
Swift (South Africa)
227 +0.1% PB
27 Bayanda Hufner
Aquazone Margate Swimming Club
217
28 Petrus Hill
Otters Rustenburg
214
Markus Booysen
Gerhard Zandberg Sport Academy
NS
11 and under, Finals, #313
Name Time Score Imp
1 Ting Deng
Soul Swimming Club
14 +3.8% PB
3 Helgaard Muller
Tuks
7 +1.1% PB
4 Uthmaan Seedat
Atlantis Swimming Club
5 +2.8% PB
5 Mighael Alberts
Limpopo TUKS Swimming Club
4
7 Zhaneardt Grahan
Limpopo TUKS Swimming Club
2
8 Michael van Heerden
Mandeville Dolphins
1 +0.5% PB
9 Ethan Engelke
Florida Swimming Club South Africa
+2.3% PB
10 Calder Millington
Boksburg Aquatics
-2.3%
11 and under, Preliminaries, #313
Name Time FINA Imp
1 Ting Deng
Soul Swimming Club
388 +2.6% PB
3 Helgaard Muller
Tuks
320 -0.1%
4 Mighael Alberts
Limpopo TUKS Swimming Club
300
5 Uthmaan Seedat
Atlantis Swimming Club
289 +2.7% PB
6 Ruben Pöhl
Tuks
280 +4.7% PB
7 Ethan Engelke
Florida Swimming Club South Africa
272 +4.9% PB
8 Michael van Heerden
Mandeville Dolphins
267 +2.2% PB
10 Calder Millington
Boksburg Aquatics
260 +0.6% PB
11 Zhaneardt Grahan
Limpopo TUKS Swimming Club
259
12 Claudio Domiter
Boksburg Aquatics
247 -2.3%
13 Huibrecht Sprong
Dynamo Aquatics Eku
247 +5.1% PB
14 Zaine Niemand
Waterborn Swim Club
246 +10.1% PB
16 Grant Lightening
Tuks
238 +1.1% PB
17 Ricchard Meyer
Onyx Aquatic Club
237 +0.6% PB
18 Musa Mofokeng
Carnival Aquatics
235 +1.5% PB
19 Martinhus Wessels
Tuks
231 -1.2%
20 Shane Ramsay
Swift (South Africa)
228 +4.6% PB
21 Michael Lundie
Dynamo Aquatics Eku
222 +2.7% PB
22 Ignatius Van Zyl
Linrand Swimming Club
220 +2.8% PB
23 Francois Goosen
North West University Swim Club
219 +2.8% PB
23 Alexandre Nunes-Churin
Sandton Seals
219 -0.6%
25 Naldo Kock
Rustenburg Swimming Club
217
26 Robbie Jervis
Doreys Swim Club
214 +1.2% PB
27 Hein Dreyer
Pretoria Aquatic Club
213 +0.1% PB
30 Brayden Macfie
Soul Swimming Club
210 +2.5% PB
31 Angelo Dias
Bon Aquatics Club
209 +2.7% PB
32 Quan Merwe
Swift (South Africa)
207 PB
34 Christiaan Bothma
Reflections
204
35 Wiaan Vorster
Otters Rustenburg
203
36 Orestis Barbas
St Andrew's Dragons
203 +0.7% PB
37 Joshua Van Rensburg
Deep Blue
202 +1.8% PB
39 Ayden Loock
Benoni Swimming Club
198 +3.9% PB
42 Brendan Merwe
Reflections
193
44 Michael McCabe
Waterborn Swim Club
191 +7.7% PB
46 Marco Deijs
Soul Swimming Club
189 +4.2% PB
47 Kyle North
Dynamo Aquatics Eku
187 -1.6%
48 Ruvan Roos
Pretoria Aquatic Club
184 -1.0%
50 Wade Swanepoel
Linrand Swimming Club
181 -1.3%
51 Rhys Vos
Elite Swimming Club (RSA)
180 +2.0% PB
53 Jordan Mladovan
Aec Swimming Club
179 +1.8% PB
55 Connor Dewart
Dynamo Aquatics Eku
158 -1.3%
56 Jayden Botha
Dynamo Aquatics Eku
157 -6.7%
Christopher Chantler
Tuks
Kayden Rolfe
Waterborn Swim Club
Paul Loubser
Tuks

Events