Swimcloud
CGA Championships
Open, Preliminaries, #71
Name Time FINA Imp
1 Gift Mncube
Mandeville Dolphins
122 -7.0%
16 and over, A Final, #69
Name Time Score Imp
1 Rais Hassim
Waterborn Swim Club
14 +4.3% SB
2 Rogan Shepherd
Electric Eels Swimming Club
11 -0.6%
3 Brad Gunther
Waterborn Swim Club
9 +2.1% PB
4 Andrew Smith
St Andrew's Dragons
7 PB
5 MATTHEW Simpson
Aqua Athlete
6 +1.0% PB
6 Lyle Fortune
Sandton Seals
5 +2.7% SB
7 Josh Nel
Old Edwardians Swimming Club
4 +2.2% SB
8 Adriaan Steyn
Aqua Athlete
3
Divan Bester
Mandeville Dolphins
Mikhi Hassim
Waterborn Swim Club
16 and over, B Final, #69
Name Time FINA Imp
11 Tully Njoroge
Electric Eels Swimming Club
459 +1.3% PB
12 Keagan Wood
St Andrew's Dragons
454
13 Thabo Yona
Atlantis Swimming Club
432 +1.0% PB
14 Michael Vosloo
Mandeville Dolphins
430 -0.7%
15 Emile Marnewick
Florida Swimming Club South Africa
414 +1.7% PB
16 Momo Adam
Atlantis Swimming Club
410 -1.0%
17 Jandre Du Preez
Florida Swimming Club South Africa
385 +0.9% PB
18 Alessandro Trevisan
Mandeville Dolphins
379 -6.7%
19 Michael Geere
Sandton Seals
362
20 Daniel Billings
Aqua Athlete
307 0.0%
16 and over, Preliminaries, #69
Name Time FINA Imp
1 Rais Hassim
Waterborn Swim Club
569 +3.7% SB
2 Divan Bester
Mandeville Dolphins
554 +0.8% SB
3 Mikhi Hassim
Waterborn Swim Club
527 -1.4%
4 Rogan Shepherd
Electric Eels Swimming Club
517 -1.2%
5 MATTHEW Simpson
Aqua Athlete
492 +1.1% PB
6 Brad Gunther
Waterborn Swim Club
490 +0.2% PB
7 Josh Nel
Old Edwardians Swimming Club
488 +2.7% SB
8 Lyle Fortune
Sandton Seals
479 +2.1% SB
9 Adriaan Steyn
Aqua Athlete
465
10 Andrew Smith
St Andrew's Dragons
464 PB
11 Taahir Essof
Atlantis Swimming Club
461 -0.2%
12 Michael Geere
Sandton Seals
454
13 Keagan Wood
St Andrew's Dragons
447
14 Jordan Bradshaw
Waterborn Swim Club
443 +5.3% PB
Justin Kim
Waterborn Swim Club
436 -3.0%
15 Thabo Yona
Atlantis Swimming Club
433 +1.1% PB
16 Tully Njoroge
Electric Eels Swimming Club
428 -1.0%
17 Momo Adam
Atlantis Swimming Club
420 -0.2%
18 Alessandro Trevisan
Mandeville Dolphins
418 -3.3%
19 Sam Lissoos
Old Edwardians Swimming Club
415 PB
20 Michael Vosloo
Mandeville Dolphins
414 -1.9%
21 Jandre Du Preez
Florida Swimming Club South Africa
410 +3.0% PB
22 Daniel Billings
Aqua Athlete
407 +8.9% PB
23 Emile Marnewick
Florida Swimming Club South Africa
398 +0.4% PB
24 Faraaz Khan
Atlantis Swimming Club
392 +2.8% PB
25 Kellin Roos
Electric Eels Swimming Club
388 +0.6% SB
26 Craig Slabbert
Florida Swimming Club South Africa
387 -2.5%
27 Thomas Woodhead
Perfect Stroke Swimming Club
384 -5.5%
28 Kyle Gericke
St Andrew's Dragons
379 +2.1% PB
29 Uwais Moola
Lenasia
377 -1.0%
30 Callem Simpson
Mandeville Dolphins
354 -0.5%
31 Nicholas Tebbit
Mandeville Dolphins
336 -3.1%
32 Seth Sproule
St Andrew's Dragons
335 +8.5% PB
33 Alan Ngugi
Waterborn Swim Club
322 +4.9% PB
Michael Hadlow
Mandeville Dolphins
Gareth Bockel
Sandton Seals
Jason Walker
Crusaders
Tristan Walt
Engedi Aquatics
NS
15, Finals, #91
Name Time Score Imp
1 Muhammad Adam
Mandeville Dolphins
14 PB
2 Ethan Lewis
Old Edwardians Swimming Club
11 +0.7% PB
3 Joshua Honiball
Florida Swimming Club South Africa
9 +1.8% PB
4 Blake Godfrey
Florida Swimming Club South Africa
7 +1.3% PB
5 Zinadeen Scheepers
Superfins Swimming Club
6 +3.1% PB
6 Luke Sproule
St Andrew's Dragons
5 +2.8% PB
7 Dieter Buissinne
Haupt Swimming Club
4 +3.4% PB
8 Ethyn Harris
Waterborn Swim Club
3 +0.1% SB
9 Ryan Fermoyle
Haupt Swimming Club
2 PB
10 Divan Smith
Perfect Stroke Swimming Club
1 +0.8% PB
15, Preliminaries, #91
Name Time FINA Imp
1 Joshua Honiball
Florida Swimming Club South Africa
484 +2.2% PB
2 Blake Godfrey
Florida Swimming Club South Africa
474 +1.9% PB
3 Ethan Lewis
Old Edwardians Swimming Club
471 -1.0%
4 Muhammad Adam
Mandeville Dolphins
458 PB
5 Zinadeen Scheepers
Superfins Swimming Club
429 +2.0% PB
6 Dieter Buissinne
Haupt Swimming Club
416 +3.8% PB
7 Luke Sproule
St Andrew's Dragons
410 +2.6% PB
8 Mattia Gallino
Old Edwardians Swimming Club
381 +2.9% PB
9 Ethyn Harris
Waterborn Swim Club
379 +0.0% SB
10 Ryan Fermoyle
Haupt Swimming Club
347 PB
11 Trent Dickson
Unique Swimming Club
341
12 Danyal Karl van der Schyff
Florida Swimming Club South Africa
329 -4.4%
13 Itai Melnik
Electric Eels Swimming Club
317 PB
14 Divan Smith
Perfect Stroke Swimming Club
313 +1.4% PB
15 Rayhaan Goondie
Superfins Swimming Club
312 +0.9% PB
16 Michael Botha
Linrand Swimming Club
299 -1.9%
17 Will Robertson
Perfect Stroke Swimming Club
294
18 Mpilo Mbuntshu
Mandeville Dolphins
272 +1.4% PB
19 Tyron Erasmus
Perfect Stroke Swimming Club
241 -1.3%
14, Finals, #91
Name Time Score Imp
1 Matthew de Gouveia
Perfect Stroke Swimming Club
14 +3.9% PB
2 Gabriel Correia
Crusaders
11 +1.6% PB
3 Chris Haseli
Aquafins Swimming Club
9 -0.2%
4 Edrich Du Preez
Linrand Swimming Club
7 +5.2% PB
5 Kyle Dawson
Waterborn Swim Club
6 0.0%
6 Adrian Harcourt-Cooke
Sandton Seals
5 +4.1% PB
7 Benjamin Cluley
Haupt Swimming Club
4 -1.6%
8 Joshua Neuhoff
Mandeville Dolphins
3
9 Tristan Alpers
Linrand Swimming Club
2 -1.5%
10 Braden De-Caris
Electric Eels Swimming Club
1 PB
14, Preliminaries, #91
Name Time FINA Imp
1 Matthew de Gouveia
Perfect Stroke Swimming Club
437 +2.0% PB
2 Gabriel Correia
Crusaders
412 -0.7%
3 Jordan Trollope
Waterborn Swim Club
393 +3.0% PB
4 Edrich Du Preez
Linrand Swimming Club
392 +3.3% PB
5 Chris Haseli
Aquafins Swimming Club
381 -3.4%
6 Tristan Alpers
Linrand Swimming Club
377 +1.2% PB
7 Kyle Dawson
Waterborn Swim Club
376 -0.1%
8 Luke Benbrook
Waterborn Swim Club
375 -1.0%
9 Benjamin Cluley
Haupt Swimming Club
372 +0.3% PB
10 Ronan Hill
Doreys Swim Club
365 +0.3% PB
11 Joshua Neuhoff
Mandeville Dolphins
363 PB
12 Adrian Harcourt-Cooke
Sandton Seals
352 +3.7% PB
13 Orin Rocha
Aquafins Swimming Club
341 +1.0% PB
14 Braden De-Caris
Electric Eels Swimming Club
332 PB
15 Luca Lazzari
Aqua Athlete
330 +1.3% PB
16 Isam SEPETU
Waterborn Swim Club
330 -0.5%
17 Leo De Greef
Aqua Athlete
330 -2.7%
18 Kyle Kisson
Unique Swimming Club
328 +1.1% PB
19 Sebastian Lutz
Waterborn Swim Club
324 +3.4% PB
20 Brayden Grobler
St Andrew's Dragons
320 +0.0% PB
21 Dylan Kim
Waterborn Swim Club
319 +1.5% PB
22 Zak Rachelson
Haupt Swimming Club
318 PB
23 James Crawford
Aqua Tribe
310 +2.7% PB
24 Bennu Dyson
Aqua Athlete
308 +0.9% PB
25 Aleksandar Vujovic
Waterborn Swim Club
290 +0.5% PB
26 William Nicolson-Geyer
Electric Eels Swimming Club
286 PB
27 Ronaldo Gomes
Crusaders
277 -1.0%
28 Vishay Nagin
Waterborn Swim Club
256 +1.4% PB
29 James Ashcroft
Unique Swimming Club
243 +10.0% PB
30 Jason Wood
Aqua Marines
223 -1.3%
31 Zaeem Kara
Aqua Marines
164
32 Suhail Ally
Lenasia
120
Reece Johnson
Electric Eels Swimming Club
MK Mkhize
Unique Swimming Club
13, Finals, #91
Name Time Score Imp
1 Garron Wallace
Electric Eels Swimming Club
14 PB
2 Kinnae Lindeque
Waterborn Swim Club
11 +0.8% PB
3 Jamie Allamby
Doreys Swim Club
9 +2.2% PB
4 Cullen Greyling
Waterborn Swim Club
7 +3.2% PB
5 Christian Yates
Electric Eels Swimming Club
6
6 Cameron Thompson
Crusaders
5 +5.1% PB
7 Ranga Shoshore
Crusaders
4 +4.9% PB
8 Luke Berry
Southern Dolphins Aquatics
3 +0.3% PB
9 Jaun-Taylor Gouws
Elite Swimming Club (RSA)
2 +1.3% PB
10 Scott Cloete
Linrand Swimming Club
1 +0.0% PB
13, Preliminaries, #91
Name Time FINA Imp
1 Kinnae Lindeque
Waterborn Swim Club
401 -0.6%
2 Garron Wallace
Electric Eels Swimming Club
392 PB
3 Jamie Allamby
Doreys Swim Club
360 +0.3% PB
4 Cullen Greyling
Waterborn Swim Club
358 +2.2% PB
5 Christian Yates
Electric Eels Swimming Club
350
6 Cameron Thompson
Crusaders
329 +5.0% PB
7 Ranga Shoshore
Crusaders
324 +4.4% PB
8 Scott Cloete
Linrand Swimming Club
322 +1.1% PB
9 Luke Berry
Southern Dolphins Aquatics
319 +0.9% PB
10 Jaun-Taylor Gouws
Elite Swimming Club (RSA)
312 +1.3% PB
11 Eben De Jager
Mandeville Dolphins
306 +3.2% PB
12 Shaun Thomas
Mandeville Dolphins
294 -1.7%
13 Nicholas Johnson
Aqua Athlete
278 PB
14 Tyrone McCabe
Waterborn Swim Club
271 +1.3% PB
15 Kai Oellermann
Crusaders
271 +1.2% PB
16 Nicholas Petrovic
Mandeville Dolphins
261 +4.1% PB
17 Shane Feinberg
Haupt Swimming Club
258 -1.1%
18 Cullen Holland
Crusaders
242 -0.7%
19 Joshua Muller
Electric Eels Swimming Club
229 +0.7% PB
20 Oliver Da Costa
Aqua Athlete
218 +1.4% PB
21 Darren Randall
Just Swim
210
22 Rocco Gnudi
Old Edwardians Swimming Club
166 +2.4% PB
Cole Fortune
Sandton Seals
12, Timed Finals, #101
Name Time Score Imp
1 Matt Caldwell
St Andrew's Dragons
14 +0.5% PB
2 Eric Huang
Mandeville Dolphins
11 +4.3% PB
3 Adriaan Mostert
Waterborn Swim Club
9 +4.6% PB
4 Jason Malan
Electric Eels Swimming Club
7 -0.5%
5 Dawid Wiggett
Linrand Swimming Club
6 +4.8% PB
6 Bjorn Mhlanga
Waterborn Swim Club
5 +3.5% PB
7 Marc Smith
Aqua Athlete
4 +1.1% PB
8 Kade Benson
Perfect Stroke Swimming Club
3 +1.9% PB
9 Jensen Welton
Haupt Swimming Club
2 +3.5% PB
10 Alex Nunes
Just Swim
1
11 Liam Searle
Electric Eels Swimming Club
+3.7% PB
12 Kieran Rolfe
Waterborn Swim Club
+8.7% PB
13 Kwame Ndegwa
Electric Eels Swimming Club
+1.3% PB
14 Matthew Eksteen
Aquafins Swimming Club
+4.4% PB
15 Kiano Jorge
Aec Swimming Club
+3.3% PB
16 Abhay Morar
Atlantis Swimming Club
+0.3% PB
17 Aiden Godfrey
Florida Swimming Club South Africa
-1.2%
18 Soham Lala
Atlantis Swimming Club
+4.7% PB
19 Brenden Atti
Aec Swimming Club
-1.4%
20 Brennan De Lange
Electric Eels Swimming Club
-2.3%
21 Muhammed Kathrada
Lenasia
Clayton Kassebaum
Linrand Swimming Club
Armand Jubber
Bon Aquatics Club
Joshua Rogers
Aquafins Swimming Club
11, Timed Finals, #101
Name Time Score Imp
1 Kris Mihaylov
Mandeville Dolphins
14 -2.7%
2 Reily Elliot
Waterborn Swim Club
11 +0.8% PB
3 Michael van Heerden
Mandeville Dolphins
9 +2.7% PB
4 Kei Jacobs
Old Edwardians Swimming Club
7 +2.6% PB
5 Ethan Engelke
Florida Swimming Club South Africa
6 -0.1%
6 Daniel Billings
Waterborn Swim Club
5 +1.8% PB
7 Alexandre Nunes-Churin
Sandton Seals
4 +2.6% PB
8 Cyan Searle
Crusaders
3 +1.1% PB
9 Angelo Dias
Bon Aquatics Club
2 +0.8% PB
10 Ignatius Van Zyl
Linrand Swimming Club
1
11 Rhys Vos
Elite Swimming Club (RSA)
12 Delano Matias
Mandeville Dolphins
-2.4%
13 Menno Popken
Haupt Swimming Club
-3.5%
14 Seth Mansfield
Bon Aquatics Club
-1.1%
15 Chali Tambatamba
Linrand Swimming Club
-1.0%
16 Cuan Dickson
Unique Swimming Club
+5.3% PB
17 Rourke Dickson
Unique Swimming Club
Jedd Goldberg
Electric Eels Swimming Club
Alessio Ciani
Unique Swimming Club
10 and under, Timed Finals, #101
Name Time Score Imp
1 Orestis Barbas
St Andrew's Dragons
14 PB
2 Eugene Naruse
Aqua Athlete
11 +3.1% PB
3 Kayden Rolfe
Waterborn Swim Club
9 -3.3%
4 Stephan Engelbrecht
Waterborn Swim Club
7 +1.3% PB
5 Aiden Schoeman
Bon Aquatics Club
6 -0.2%
6 Daniel Keating
Bon Aquatics Club
5
7 Ethan Reynders
Bon Aquatics Club
4
8 Andreas Siemers
Linrand Swimming Club
3 -4.1%
9 Joshua Erasmus
Mandeville Dolphins
2 +1.4% PB
10 Ethan Mulligan
Southern Dolphins Aquatics
1 -1.2%
11 Cameron Kourie
Aquafins Swimming Club
+0.6% PB
Matthew Peacock
Waterborn Swim Club
+0.6% PB
12 Joshua Broodryk
Bon Aquatics Club
13 Lesedi Makhanda
Mandeville Dolphins
+4.4% PB
Keagan Kumnig
Bon Aquatics Club

Events