Swimcloud
CGA Snr & Jnr SC Championships
19 and over, Timed Finals, #60
Name Time Score Imp
1 Jacques Jv Rensburg
Pretoria Aqua Adrenaline
14 PB
2 Josh Goldberg
Haupt Swimming Club
11 PB
3 Brenden Crawford
St Andrew's Dragons
9 +0.2% SB
4 Pierre Dellieu
Electric Eels Swimming Club
7 -1.6%
5 Andrey Omeltchenko
Pretoria Aqua Adrenaline
6
6 Roberto Marchi
Haupt Swimming Club
5
7 Ivan Beukes
Florida Swimming Club South Africa
4 -0.2%
1 Slindokuhle Mabanga
Mandeville Dolphins
14 0.0%
8 Hendrik Merwe
Tuks
3
17 - 18, Timed Finals, #60
Name Time Score Imp
1 Taahir Essof
Atlantis Swimming Club
14 -1.1%
2 Fadhill Saleh
Electric Eels Swimming Club
11 +0.8% PB
3 Divan Bester
Mandeville Dolphins
9 PB
4 Sage Cottle
Waterborn Swim Club
7 +1.0% PB
5 Riccardo DI DOMENICO
Mandeville Dolphins
6
6 Nabil Ahmed SALEH
Electric Eels Swimming Club
5 0.0%
7 Thomas Woodhead
Perfect Stroke Swimming Club
4 PB
8 Sebastian Walker
Waterborn Swim Club
3 PB
9 Lebone Taukobong
Mandeville Dolphins
2
10 Kyle Gericke
St Andrew's Dragons
1 +1.1% PB
11 Righardt Labuschagne
Champion
12 Kyle Letley
Edenvale Stingrays
13 Tully Njoroge
Electric Eels Swimming Club
-0.7%
14 Hein van Tonder
Boksburg Aquatics
15 Refiloe Mashao
St Andrew's Dragons
+1.3% PB
16 Daniel Billings
Aqua Athlete
-1.1%
17 Tyler Buffel
Waterborn Swim Club
PB
18 Seth Sproule
St Andrew's Dragons
+2.2% PB
19 Faraaz Khan
Atlantis Swimming Club
+0.7% PB
16, Timed Finals, #60
Name Time Score Imp
1 Blake Godfrey
Florida Swimming Club South Africa
14 +2.9% PB
2 Matthias Hipper
Electric Eels Swimming Club
11 +0.5% PB
3 Jaiden Staines
Boksburg Aquatics
9
4 Bernard Wolfaardt
Linrand Swimming Club
7 -1.3%
5 Danyal Karl van der Schyff
Florida Swimming Club South Africa
6 +0.4% PB
6 Kellin Roos
Electric Eels Swimming Club
5 +3.4% PB
7 Matthew Falconer
St Andrew's Dragons
4 +3.5% PB
8 Nicholas Malan
Electric Eels Swimming Club
3 -0.7%
9 Ryan Fermoyle
Haupt Swimming Club
2 +0.1% PB
10 Mitchell Bone
Haupt Swimming Club
1 +1.8% PB
11 Muhammed Coovadia
Atlantis Swimming Club
+2.6% SB
12 Alan Ngugi
Waterborn Swim Club
PB
13 Mizaan Alli
Boksburg Aquatics
14 Mpilo Mbuntshu
Mandeville Dolphins
+1.6% PB
15 Trent Dickson
Unique Swimming Club
16 Kabelo Zwane
Mandeville Dolphins
+1.1% PB
1 Elgin Gardner
Mandeville Dolphins
14 -3.3%
15, Timed Finals, #60
Name Time Score Imp
1 Phillip De Lange
Pretoria Aqua Adrenaline
14
2 Jordan Lotter
St Andrew's Dragons
11 -1.7%
3 Reece Johnson
Electric Eels Swimming Club
9 +1.5% PB
4 Ronan Hill
Doreys Swim Club
7 +2.7% PB
5 Janco Viljoen
Otters Rustenburg
6
6 Aidan Lutz
Doreys Swim Club
5 PB
7 Mattia Gallino
Old Edwardians Swimming Club
4 -2.9%
8 James Ashcroft
Unique Swimming Club
3 PB
9 Will Robertson
Perfect Stroke Swimming Club
2 +0.6% PB
10 Zak Rachelson
Haupt Swimming Club
1 PB
11 Joshua Neuhoff
Crusaders
PB
12 Braden De-Caris
Electric Eels Swimming Club
+0.8% PB
13 Kyle Kisson
Unique Swimming Club
-1.7%
14 Jordan Anders
Linrand Swimming Club
PB
15 Jonathan Westhuizen
Reflections
PB
16 Tyron Erasmus
Perfect Stroke Swimming Club
+0.7% PB
17 Ronaldo Gomes
Crusaders
PB
18 Iacopo Marmeggi
Otters Rustenburg
19 Danny Damoense
Otters Rustenburg
20 Dewald Hattingh
Champion
21 Amkele Qamarana
Mandeville Dolphins
+0.5% PB
22 Ashton Apollis
Electric Eels Swimming Club
+2.0% PB
1 Gift Mncube
Mandeville Dolphins
14 +6.1% PB
2 Kamogelo Mmakola
Mandeville Dolphins
11 -4.0%
MK Mkhize
Unique Swimming Club
12 - 14, Timed Finals, #60
Name Time Score Imp
1 Cameron Thompson
Crusaders
14 PB
2 Kian Keylock
Boksburg Aquatics
11 PB
3 Matthew de Gouveia
Perfect Stroke Swimming Club
9 PB
4 Kinnae Lindeque
Waterborn Swim Club
7 -1.4%
5 Dylan Howes
Swim1st
6 +0.8% PB
6 Ty Manson
St Andrew's Dragons
5 +0.4% PB
7 Joshua Naidoo
Tuks
4 -1.5%
8 Garron Wallace
Electric Eels Swimming Club
3 PB
9 Jarden Eaton
Crusaders
2 PB
10 Joshua Muller
Electric Eels Swimming Club
1 +1.8% PB
11 Christian Yates
Electric Eels Swimming Club
0.0%
12 Dylan van Niekerk
Crusaders
-0.5%
13 Jaden Ferris
Doreys Swim Club
+2.3% PB
14 Yusuf Adam
Atlantis Swimming Club
+1.1% PB
15 Jamie Allamby
Doreys Swim Club
PB
16 Kai Oellermann
Crusaders
PB
17 Ethan Lourens
Elite Swimming Club (RSA)
+1.7% PB
18 Tambai Dutiro
Esp Kempton Park
PB
19 Scott Cloete
Linrand Swimming Club
PB
20 Hendré Bergh
Otters Rustenburg
21 Ranga Shoshore
Crusaders
PB
22 Shaun Thomas
Crusaders
+0.6% PB
23 Tyrone McCabe
Waterborn Swim Club
PB
24 Jaun-Taylor Gouws
Elite Swimming Club (RSA)
-1.8%
25 Joshua Gebhardt
Sandton Seals
-4.7%
26 Nick Goddard
Mandeville Dolphins
+0.5% PB
27 Matthew Fry
Old Edwardians Swimming Club
-1.1%
28 Ben Butros
Southern Dolphins Aquatics
-1.2%
29 Arthur Lesch
Doreys Swim Club
30 Rocco Gnudi
Old Edwardians Swimming Club
-1.3%
31 Luke Sile
Electric Eels Swimming Club
PB
32 Kamo Mosime
Mandeville Dolphins
-1.8%
33 Moeketsi Adams
Mandeville Dolphins
-9.1%
34 Thokozana Gininda
Mandeville Dolphins
13, Timed Finals, #80
Name Time Score Imp
1 Bjorn Mhlanga
Waterborn Swim Club
14 PB
2 Matt Caldwell
St Andrew's Dragons
11 +2.8% PB
3 Luke Berry
Southern Dolphins Aquatics
9 -0.6%
4 Aiden Godfrey
Florida Swimming Club South Africa
7 +2.5% PB
5 Cole Fortune
Sandton Seals
6 +0.2% PB
6 Jason Malan
Electric Eels Swimming Club
5 -1.2%
7 Mohammed Mossa
Electric Eels Swimming Club
4 +0.8% PB
8 Shane Feinberg
Haupt Swimming Club
3 PB
9 Taye Padayachee
Crusaders
2
10 Matt O'Connor
Waterborn Swim Club
1 PB
11 Haytham Phillips
Electric Eels Swimming Club
-0.7%
12 Alan Venables
Crusaders
-1.3%
13 Oliver Da Costa
Aqua Athlete
14 Joshua Lensink
Doreys Swim Club
+4.5% PB
15 Mwendwa Leshoai
Reflections
16 Akhil Odhav
Atlantis Swimming Club
+0.7% PB
17 Renato Gomes
Crusaders
Ruan Van Rensburg
Old Edwardians Swimming Club
NS
Luke Chellew
Old Edwardians Swimming Club
NS
12, Timed Finals, #80
Name Time Score Imp
1 Ting Deng
Mandeville Dolphins
14 PB
2 Gianluca Torricelli
Waterborn Swim Club
11
3 Clayton Kassebaum
Linrand Swimming Club
9 +1.4% PB
4 Brogan Jones
Boksburg Aquatics
7 +2.8% PB
5 Pieter-Jacq du Toit
Potchefstroom Swimming Club
6
6 Michael van Heerden
Mandeville Dolphins
5 PB
7 Jed Stacey
Aqua Athlete
4 0.0%
8 Connor Mitchell
Waterborn Swim Club
3
9 Aiden Nel
Potchefstroom Swimming Club
2
10 Brett De waldon-holmes
Boksburg Aquatics
1 +1.2% PB
11 Nicholas Fry
Waterborn Swim Club
+3.6% PB
12 Reece Chaplin
Electric Eels Swimming Club
13 Liam Searle
Electric Eels Swimming Club
+1.7% PB
14 Ethan Engelke
Florida Swimming Club South Africa
+0.3% PB
15 Sean Erasmus
Crusaders
PB
16 Kai Ito
Tuks
+1.4% PB
17 Calder Millington
Boksburg Aquatics
PB
18 Jaidyn Naidoo
Tuks
PB
19 Michael Rainbird
Electric Eels Swimming Club
+4.3% PB
20 Rhys Vos
Elite Swimming Club (RSA)
+0.8% PB
21 Callum Crick
Electric Eels Swimming Club
-3.3%
22 Kwame Ndegwa
Electric Eels Swimming Club
23 Connor Thomas
Waterborn Swim Club
PB
24 Soham Lala
Atlantis Swimming Club
-0.5%
25 Ethan Mazor
Electric Eels Swimming Club
+3.6% PB
26 Luke Fellner
Electric Eels Swimming Club
-1.1%
27 Joshua Bosch
Crusaders
28 Jedd Goldberg
Electric Eels Swimming Club
+1.6% PB
29 Kaiden Beattie
Electric Eels Swimming Club
-2.2%
30 Cole Roodt
Electric Eels Swimming Club
+5.2% PB
31 Gitau Waithiru
Electric Eels Swimming Club
-0.9%
32 Luke Brown
Elite Swimming Club (RSA)
-2.7%
33 Jake Berry
Electric Eels Swimming Club
-7.3%
Shane Ramsay
Boksburg Aquatics
NS
11, Timed Finals, #80
Name Time Score Imp
1 Kris Mihaylov
Mandeville Dolphins
14 -0.2%
2 Cameron Kourie
Waterborn Swim Club
11 +1.1% PB
3 Logan Keylock
Boksburg Aquatics
9 PB
4 Claudio Domiter
Boksburg Aquatics
7 PB
5 Menno Popken
Haupt Swimming Club
6 -1.0%
6 Christian Thomas
Electric Eels Swimming Club
4.50 +1.0% PB
6 Neil Holtzhausen
Reflections
4.50
8 Christiaan Bothma
Reflections
3
9 Ndalo Moyo
Electric Eels Swimming Club
2 +6.1% PB
10 Cameron Wolpert
Electric Eels Swimming Club
1
11 Wade Swanepoel
Linrand Swimming Club
PB
12 Konrad Caroto
Florida Swimming Club South Africa
+0.9% PB
13 Ofentse Monnaemang
Otters Rustenburg
14 Erik Breedt
Doreys Swim Club
-2.2%
15 Roan Wessels
Haupt Swimming Club
-2.1%
16 Reubenne Vlok
Linrand Swimming Club
-1.4%
17 Alex Yates
Electric Eels Swimming Club
PB
17 Kutlwano Sekano
Otters Rustenburg
19 Ricchard Meyer
Boksburg Aquatics
20 Guy Wessels
Haupt Swimming Club
+1.9% PB
21 Orestis Barbas
St Andrew's Dragons
-1.1%
22 Joshua Hicks
Crusaders
23 Scott Robertson
Perfect Stroke Swimming Club
PB
24 Jack Hodson
Electric Eels Swimming Club
-0.8%
25 Luke Laporte
St Andrew's Dragons
-0.8%
26 Bo Yan Han
Electric Eels Swimming Club
+1.4% PB
27 Inacio Gomes
Crusaders
Connor Mc Jannet
Waterborn Swim Club
NS
Adam Venter
Crusaders
NS
10 and under, Timed Finals, #80
Name Time Score Imp
1 Haruki Fukunishi
Tuks
14 PB
2 Nicholas Vogelzang
Aqua Tribe
11 PB
3 Cornelius Van Den Bergh
Otters Rustenburg
9
4 Tyler Cloete
Haupt Swimming Club
7 -1.9%
5 Ethan Kotze
Haupt Swimming Club
6 +3.6% PB
6 Aiden Schoeman
Bon Aquatics Club
5 -1.9%
7 Riley Brown
Waterborn Swim Club
4
8 Ethan Feinberg
Haupt Swimming Club
3 +2.3% PB
9 Caleb Eaton
Crusaders
2 PB
10 Gordon Yang
Waterborn Swim Club
1
11 Riley Hemphill
Florida Swimming Club South Africa
+4.2% PB
12 Tian De Beer
Waterborn Swim Club
13 Christiaan Theron
Crusaders
+0.3% PB
14 Cameron Venables
Florida Swimming Club South Africa
+5.1% PB
15 Lesedi Makhanda
Crusaders
-2.9%
16 Dehan Lotter
Otters Rustenburg
17 Dylan Mitchell
Waterborn Swim Club
PB
18 Joshua Whittaker
Florida Swimming Club South Africa
-1.1%
19 Dylan Manini
Otters Rustenburg
20 Timothy Barbeau
Mandeville Dolphins
21 Mukvozeishe Magava
Unique Swimming Club
+1.3% PB
22 Ashby Nel
North Coast Dolphins Swim Team
23 Troy Wessels
Haupt Swimming Club
+1.7% PB
24 Ruan Holtzhausen
Reflections
PB
25 Blake Venables
Florida Swimming Club South Africa
-0.8%
26 Ayan Fernando
Sandton Seals
-0.6%
Buddy Zackey
Boksburg Aquatics
NS

Events