Swimcloud
SA Junior Age Group Championship
17 - 19, Finals, #401
Name Time Score Imp
1 Chris Smith
Alcatraz Swimming Club
14 +0.8% PB
2 Ricky Lottering
Seals A.S.C.
11 +0.1% PB
3 Aiden Godfrey
Tuks
9 -0.2%
4 Edmund Nel
Red Bears
7 +9.5% SB
5 Clayton Cleator
Aquazone Swim Club
6 +1.1% PB
6 Bryce Buret
Ultimate Swim Club
5 0.0%
7 Luca Sandri
Kloof Asc
4 +0.5% SB
8 Declan Egger
Aqua Athlete
3 +2.5% PB
9 Daniel Mulol
Tuks
1 -0.2%
9 Matthew Pretorius
Ultimate Swim Club
1 -0.9%
17 - 19, Preliminaries, #401
Name Time FINA Imp
1 Edmund Nel
Red Bears
675 +9.7% SB
2 Chris Smith
Alcatraz Swimming Club
665 -1.0%
3 Ricky Lottering
Seals A.S.C.
665 -1.1%
3 Luca Sandri
Kloof Asc
665 +2.5% PB
5 Bryce Buret
Ultimate Swim Club
653 +0.7% PB
6 Matthew Pretorius
Ultimate Swim Club
635 +0.1% SB
7 Declan Egger
Aqua Athlete
630 +2.9% PB
8 Clayton Cleator
Aquazone Swim Club
629 +0.2% PB
9 Daniel Mulol
Tuks
619 0.0%
11 Christiaan Kriegler
Lane Leader
617 -0.2%
10 Aiden Godfrey
Tuks
617 -3.7%
12 Ayrton Sutcliffe
Westville Swimming Club
612 -1.3%
13 Connor Bagley
Infinity Swimming Academy
605 +0.6% PB
14 Keyontae Raynard
Tuks
602 +2.9% PB
15 Cristopher Strydom
Cardinal Aquatics
599 +1.7% SB
16 Tristan Frew
Seals A.S.C.
596 +0.8% PB
17 Matt Hunt
Seagulls SC
591 +1.0% PB
18 Joshua Jung
Ultimate Swim Club
583 +3.0% PB
19 Canaan Brice
Infinity Swimming Academy
575 -2.7%
20 Elijah Dredge
Pretoria Aquatic Club
575 -3.5%
20 Jonathan Scheffer
Pretoria Aquatic Club
575 -1.5%
22 Daniel Billings
Aqua Athlete
572 -0.4%
23 Travis Gross-Mitchell
Tuks
569 +1.0% PB
24 Brett De waldon-holmes
Cardinal Aquatics
560 PB
24 Bryce Loom
Seals A.S.C.
560 -1.4%
24 Jace Gomes
Tuks
560 +0.4% PB
27 Wido Rudolph
Fish Eagle Swim School
559 +0.5% SB
28 Jeremiah George
Seals A.S.C.
559 -1.8%
29 Hayden Evans
Cardinal Aquatics
558 +5.0% PB
30 Colin Davidtsz
Cybersmart
556 +0.4% PB
31 Liam Le Gassick
Super Seals Bloemfontein
555 +0.5% SB
31 Juano De Villiers
Uniswim-Nelspruit
555 +4.0% PB
33 Adriaan Louw
Tuks
553 +0.4% SB
34 Diego Boca
Clube Barracudas de Maputo
552
35 Jaryd Holton
Ashton Swimming Academy
549 +6.1% PB
36 Andrew Cartwright
Westville Swimming Club
544 -0.7%
36 Cullen Holland
Crusaders
544 +4.9% PB
38 Christiaan Van Eeden
Reflections
541 +5.9% PB
39 Wesley Van Wyk
Aqua Sharks
540 -0.3%
40 Aiden Foot
Swartland Swim Club
539 +1.3% PB
41 Jordan Denyer
Infinity Swimming Academy
534 -1.4%
41 Daniel Fisher
Kloof Asc
534 +1.9% PB
43 Chakota Cooks
Soul Swimming Club
532 +4.8% PB
44 Wilhelm Verwoerd
Cardinal Aquatics
526 +1.1% PB
45 S Mia
Marlin Swimming Club
524 +2.0% PB
46 Benno Strydom
Pretoria Aquatic Club
520 -1.4%
47 Kyle Kleinhans
Sport Science Institute of SA
516 -0.1%
48 Cameron Harvey
Aquazone Swim Club
515 PB
49 Nicholas Fry
Old Edwardians Swimming Club
515 -1.1%
50 George Alevras
Swimtec Swimming Club
511 +1.6% PB
51 Pieter Jacobs
Aquazone Swim Club
510 -1.2%
52 Nico Esslinger
Namibia
501 +1.8% PB
53 Scott Cloete
Linrand Swimming Club
496 PB
54 Trent Norton
Cardinal Aquatics
491 PB
55 Stèphen Viljoen
Aquasharks Winel
486 -1.2%
56 Matthew Marillier
Seals A.S.C.
474 -0.5%
57 Chase Maclou
Penguins
472 -0.3%
19 and under, Swim-off, #499
Name Time FINA Imp
1 Aiden Godfrey
Tuks
699 +0.5% PB
2 Christiaan Kriegler
Lane Leader
650 +1.5% PB
16, Finals, #401
Name Time Score Imp
1 Joshua Esterhuysen
Tygerberg Aquatics
14 +2.2% PB
2 Liam Clarke
Lane Leader
11 +4.3% PB
3 Mighael Alberts
Limpopo TUKS Swimming Club
9 +7.5% PB
4 Grant Lightening
Tuks
7 -0.5%
5 Luuk Pretorius
Knysna Dragons
6 +1.0% PB
6 Jason Briggs
Mandeville Dolphins
5 +2.5% PB
7 Kyle Heyns
Seals A.S.C.
4 -0.8%
8 Francois Goosen
North West University Swim Club
3 +4.0% PB
9 Michael van Heerden
Rav
2 -0.7%
10 Christian Thomas
Electric Eels Swimming Club
1 -1.8%
16, Preliminaries, #401
Name Time FINA Imp
1 Joshua Esterhuysen
Tygerberg Aquatics
721 +1.3% PB
2 Kris Mihaylov
Boksburg Aquatics
643 +0.6% SB
3 Grant Lightening
Tuks
612 -1.2%
4 Liam Clarke
Lane Leader
607 +2.4% PB
5 Mighael Alberts
Limpopo TUKS Swimming Club
602 +6.2% PB
6 Luuk Pretorius
Knysna Dragons
581 -1.0%
7 Francois Goosen
North West University Swim Club
575 +3.4% PB
8 Jason Briggs
Mandeville Dolphins
573 +0.7% PB
9 Michael van Heerden
Rav
569 -1.0%
10 Kyle Heyns
Seals A.S.C.
569 -2.6%
11 Christian Thomas
Electric Eels Swimming Club
561 -2.3%
12 Guy Wessels
Tuks
559 +2.1% PB
13 Henning Radley
Uniswim-Nelspruit
544 +3.6% PB
14 Kodi Minnie
Royal Swimming Academy
542 +2.4% PB
15 Xander Du Toit
Tuks
537 -2.9%
16 Pieter-Jacq du Toit
Potchefstroom Swimming Club
534 +3.9% SB
17 Nico Heyneke
Welkom Aquatics
527 +4.7% PB
18 Khaya Vimba
Zimbabwe
522 +0.7% PB
19 Christiaan Bothma
Reflections
520 +3.9% PB
20 Zaine Niemand
Aqua Athlete
517 -0.3%
21 Neil Holtzhausen
Reflections
512 +1.2% SB
22 Reuban Haylock
Legacy Swimming Club
511 -0.8%
23 Gabriel Han
Tuks
506 -1.2%
24 Gaamangwe Keitsile
Botswana
499 -1.2%
25 Roald Basson
Super Seals Bloemfontein
492 +3.1% PB
26 Josh Hendricks
Lane Leader
487 -0.5%
27 Milan Coetzer
Cybersmart
474 +4.5% PB
28 Hein Dreyer
Pretoria Aquatic Club
463 -0.3%
29 Olivier Mukaz
Seals A.S.C.
458 +1.8% PB
30 Ricchard Meyer
Cardinal Aquatics
449 PB
31 Riley Holton
Ashton Swimming Academy
435 +4.1% PB
Adrian Van Wyk
Tuks
NS
15, Finals, #401
Name Time Score Imp
1 Andre Loots
Lane Leader
14 +6.7% PB
2 Nic Trower
Tygerberg Aquatics
11 +2.6% PB
3 James Beningfield
Seals A.S.C.
9 +0.8% PB
4 Juan Randall
Action Aquatics
7 +3.1% PB
5 Harold Pienaar
Pgac
6 +5.7% PB
6 Malachi Holtzhausen
Ashton Swimming Academy
5 0.0%
7 Alexander Benecke
Sport Science Institute of SA
4 +3.3% PB
8 Noah Wollenschlaeger
Vineyard SC
3 +1.0% PB
9 Joshua Erasmus
Waterborn Swim Club
2 +1.1% PB
10 Matthew Mann
Cardinal Aquatics
1 +2.8% PB
15, Preliminaries, #401
Name Time FINA Imp
1 Andre Loots
Lane Leader
597 +5.4% PB
2 James Beningfield
Seals A.S.C.
573 +0.5% PB
3 Nic Trower
Tygerberg Aquatics
561 -0.2%
4 Malachi Holtzhausen
Ashton Swimming Academy
557 +0.2% PB
5 Juan Randall
Action Aquatics
550 +2.1% PB
6 Noah Wollenschlaeger
Vineyard SC
546 +1.2% PB
7 Joshua Erasmus
Waterborn Swim Club
543 +1.2% PB
8 Harold Pienaar
Pgac
535 +4.3% PB
9 Alexander Benecke
Sport Science Institute of SA
534 +2.4% PB
10 Matthew Mann
Cardinal Aquatics
528 +2.1% SB
11 Rinaldo Fernandes
Aquazone Swim Club
524 +1.7% PB
12 Philip Le Roux
Bull Sharks
521 +5.3% PB
13 Tristan Janse Van Rensburg
Action Swim
519 -2.8%
13 James Brice
Infinity Swimming Academy
519 +1.1% PB
15 Jordan Harrison
Aqua Athlete
507 +2.5% PB
16 Lior Hyman
Waterborn Swim Club
487 -0.4%
17 Cameron Calder
Potchefstroom Swimming Club
483 PB
18 Teak Watson
Zimbabwe
482 -1.5%
19 Seb Lottering
Royal Swimming Academy
479 +1.6% PB
20 Eben van der Merwe
Pretoria Aquatic Club
475 -1.8%
21 Marius Van Rooyen
Tuks
470 +0.2% PB
22 Dewet Gous
Flamingo's
464 PB
23 Ethan Oswald
Swimtec Swimming Club
463 +0.1% PB
24 Danyaal Harris
Swimtec Swimming Club
458 +1.2% PB
25 Gerard February
Curro Durbanvill
442 -1.9%
26 Jake Borrageiro
Aquazone Swim Club
432 +5.3% PB
27 Jayden Williams
Paarl Aquarius
431 +2.2% PB
28 Wayne Swarts
Action Aquatics
421 +1.4% PB
29 Drake O'Tool
Welkom Aquatics
414 PB
30 Nathan Chibva
Zimbabwe
404 -1.3%
31 Liam Van Wyk
Reflections
398 +2.5% PB
32 Thato Sefehle
Westville Swimming Club
380 +2.3% SB
Luan De Wit
Tuks
NS
14, Finals, #401
Name Time Score Imp
1 Nicholas Pretorius
Port Elizabeth Amateur Swimming
14 +4.1% PB
2 Eric Kotze
Stellenbosch Aqu
11 +2.1% PB
3 Liam Stephenson
Fish Eagle Swim School
9 +4.5% PB
4 Kai Whelan
Cardinal Aquatics
7 +2.9% PB
5 Janco Grobbelaar
Flamingo's
6 +4.3% PB
6 Michael Doull
Ashton Swimming Academy
5 +1.8% PB
7 Preston Bees-Atkinson
Ohana Aquatics
4 +3.7% PB
8 Carlo Bezuidenhout
Fish Eagle Swim School
3 +6.6% PB
9 Juan Calitz
Neptune's Aquatics
2 +5.2% PB
10 Everraud Raynard
Kloof Asc
1 +0.2% PB
14, Preliminaries, #401
Name Time FINA Imp
1 Eric Kotze
Stellenbosch Aqu
563 +1.4% PB
2 Nicholas Pretorius
Port Elizabeth Amateur Swimming
555 +2.3% PB
3 Liam Stephenson
Fish Eagle Swim School
539 +3.4% PB
4 Michael Doull
Ashton Swimming Academy
539 +2.5% PB
5 Kai Whelan
Cardinal Aquatics
538 +3.2% PB
6 Janco Grobbelaar
Flamingo's
511 +3.1% PB
7 Juan Calitz
Neptune's Aquatics
505 +4.8% PB
8 Carlo Bezuidenhout
Fish Eagle Swim School
503 +6.0% PB
9 Preston Bees-Atkinson
Ohana Aquatics
500 +2.5% PB
10 Everraud Raynard
Kloof Asc
498 -0.3%
11 Jonathan Brady
Rav
497 +3.6% PB
12 Joshua Muller
Vikings Race Club
493 +1.1% PB
13 Lorenzo Esterhuizen
Namibia
482 +0.9% PB
14 Ettiene Tröger
Shamu Swimming Club
471 +4.9% PB
15 Daniel Morel
Swift (South Africa)
467 +3.9% PB
16 Adriaan De Lange
Tygerberg Aquatics
462 +2.9% PB
17 Jason Mumford
Penguins
461 +0.8% PB
18 Wyl Wright
Ultimate Swim Club
460 +3.0% PB
19 Matthew Adonis
Swimtec Swimming Club
450 -0.1%
20 Noah Bourbon
Tuks
447 +1.3% PB
21 Joshua Boyd
Midwit Uniswim
445 +3.3% PB
22 Lucca Basson
Cybersmart
444 +5.6% PB
23 Charles Janse Van Rensburg
Expression Swimmers
442 +3.8% PB
24 Heindrich Schoeman
Tuks
441 +1.6% PB
25 Hendro De Beer
Bay Eagle Swim Team
441 +1.3% PB
26 Xander Oosthuizen
Vikings Race Club
436 -1.1%
27 Riley Cook
Ultimate Swim Club
433 +2.9% PB
28 Lucas Das Neves
Tygerberg Aquatics
432 +0.8% PB
29 Cole Martin
Seagulls SC
430 -1.8%
30 Daniel Middlewick
Soul Swimming Club
423 PB
31 Mason Cohen
Tubaroes de Maputo
418 -4.1%
32 Aphiwe Nduna
Tuks
418 +2.9% PB
33 AJ Fernold
Royal Swimming Academy
414 -4.0%
34 Ethan Warren
Ultimate Swim Club
413 +1.3% PB
35 Troy Storm
Pretoria Aquatic Club
412 +1.5% PB
36 Benjamin Prinsloo
Tuks
406 -0.2%
37 Slade Forrester
Action Swim
403 +1.8% PB
38 Nico Arangies
Crusaders
397 +2.5% PB
39 Nic Stanfliet
Vineyard SC
396 +0.2% PB
40 Finn Jenkins
Bay Eagle Swim Team
368 PB
41 Caleb Eaton
Crusaders
365 +0.6% PB
42 Luke Mansfield
Lane Leader
363 +2.8% PB
43 Yiorgos Yiorkas
Bloemfontein Otters
361 +0.5% PB
44 Chrissie Kotze
Super Seals Bloemfontein
345 +3.9% PB
45 Jayden Ciampi
Tuks
332 +2.3% PB
Ziya Jasat
Seals A.S.C.
NS
13, Finals, #401
Name Time Score Imp
1 Ryan Botha
Aquafins
14 +3.6% PB
2 Skyler Lutchman
Hps Rebels
11 +1.4% PB
3 Luc Van Schaik
Vineyard SC
9 +2.9% PB
4 Rodney Feris
Namibia
7 +7.3% PB
5 Ramano Sefehle
Westville Swimming Club
6 +0.6% PB
6 Connor Gilmour
Silver Fins
5 +2.3% PB
7 Dehan Lotter
Otters Rustenburg
4 PB
8 Tom Delport
Blue Ocean Aquatics
2 -0.6%
8 Ashton Isted
Seagulls SC
2 +1.2% PB
10 Jude Searle
Vineyard SC
1 +0.6% PB
13, Preliminaries, #401
Name Time FINA Imp
1 Ryan Botha
Aquafins
501 +2.2% PB
2 Ramano Sefehle
Westville Swimming Club
489 +0.4% PB
3 Skyler Lutchman
Hps Rebels
473 -1.7%
4 Tom Delport
Blue Ocean Aquatics
465 -0.8%
5 Rodney Feris
Namibia
462 +4.3% PB
6 Dehan Lotter
Otters Rustenburg
462 PB
7 Connor Gilmour
Silver Fins
460 +1.1% PB
8 Luc Van Schaik
Vineyard SC
453 -1.2%
10 Ashton Isted
Seagulls SC
444 -0.6%
9 Jude Searle
Vineyard SC
444 -0.6%
11 Eliah Schonken
Westville Swimming Club
442 -0.4%
12 Jack Berry
Bay Eagle Swim Team
442 +5.2% PB
13 Alessio Clarke
Royal Fins
441 +0.3% PB
14 Logan Williams
Vineyard SC
438 +0.9% PB
15 Noah Van Der Merwe
Trident Tigers Swimming Team
433 +3.5% PB
16 Jonathan Coolen
Stellenbosch Aqu
432 +3.5% PB
17 Dietrich Zandberg
Vikings Race Club
429 -2.8%
18 James Wing
Greydogs
427 -1.3%
19 Noah Wagner
Swimlab Aquatic Academy
426 +0.1% PB
20 Kyle Snyders
Curro Langebaan Swimming Club
425 +5.0% PB
21 Ryan Shaw
Tuks
421 -1.2%
22 Jasper Van Der Westhuizen
Swimtec Swimming Club
421 +4.4% PB
23 Giancarlo Raccanello
Cardinal Aquatics
417 +5.6% PB
24 Kwandokuhle Nkomozana
Zimbabwe
412 +2.1% PB
25 Tristan Findlay
Westville Swimming Club
410 +4.0% PB
26 Mahiro Numada
Gaborone Aquatics Club
406
27 Troy Le Roux
Cardinal Aquatics
397 PB
28 Leqian Li
Waterborn Swim Club
395 PB
29 Henry Goussard
Greydogs
393 -1.3%
30 Ethan Donzva
Zimbabwe
389 +1.3% PB
31 Gordon Yang
Waterborn Swim Club
382 +2.0% PB
32 Tristen Jurgens
Dolphin Aquatics
379 +5.0% PB
33 Sibusiso Fayayo
Zimbabwe
377 -3.4%
34 Daniel Walters
Rav
373 +2.9% PB
35 Ruben Vorster
Tuks
353 +0.9% PB
36 Matthew Van Graan
Stellenbosch Aqu
352 -1.5%
37 Arden Kotzè
Swartland Swim Club
336 +3.1% PB
38 Michele Cavallaro
Cybersmart
335 +1.1% PB
39 Jason Bouwer
Tygerberg Aquatics
334 +0.4% PB
40 Aidan Els
Curro Swimming Academy
333 PB
41 Jonathan van Schalkwijk
Ashton Swimming Academy
331 +0.1% PB
42 David Hutchings
Crusaders
327 +2.9% PB
43 Helio Chen
Super Seals Bloemfontein
325
44 Luca Cocci
Boksburg Aquatics
313 PB
45 Carter Markgraaff
Tuks
310 +5.4% PB
46 Dylan Manini
Otters Rustenburg
302 PB
47 Luhan Olivier
Action Aquatics
284
48 Luke Walters
Rav
282 +1.1% PB
Kellen Jones
Infinity Swimming Academy
NS
12 and under, Finals, #401
Name Time Score Imp
1 Jayden Viduya
Infinity Swimming Academy
14 +3.8% PB
2 Bandile Mahaye
Westville Swimming Club
11 +3.5% PB
3 Lleyti Lira
Shamu Swimming Club
9 +11.5% PB
4 Waldo Fritz
Westville Swimming Club
7 -0.5%
5 Dewar Bouwer
Royal Fins
6 +1.8% PB
6 Callum Chisholm
Zimbabwe
5 +5.2% PB
7 Pierre Verbeek
Curro Durbanvill
4 +2.2% PB
8 Lohan Van Daalen
Harlequins Aquatic Club
3 +8.1% PB
9 Adam Fradkin
Waterborn Swim Club
2 +0.9% PB
10 Tian De Beer
Waterborn Swim Club
1 -1.2%
12 and under, Preliminaries, #401
Name Time FINA Imp
1 Jayden Viduya
Infinity Swimming Academy
454 +2.1% PB
2 Bandile Mahaye
Westville Swimming Club
412 +0.9% PB
3 Lleyti Lira
Shamu Swimming Club
409 +9.5% PB
4 Waldo Fritz
Westville Swimming Club
400 -1.6%
5 Pierre Verbeek
Curro Durbanvill
383 +1.2% PB
6 Callum Chisholm
Zimbabwe
374 +3.3% PB
7 Adam Fradkin
Waterborn Swim Club
371 +1.7% PB
8 Dewar Bouwer
Royal Fins
367 -1.0%
9 Lohan Van Daalen
Harlequins Aquatic Club
360 +6.3% PB
10 Tian De Beer
Waterborn Swim Club
357 -1.6%
11 Liam Forsythe
Infinity Swimming Academy
349 +3.2% PB
12 Kyle Hahn
Royal Swimming Academy
340 +1.4% PB
13 Gio Cocci
Boksburg Aquatics
329 PB
14 Gerhard Yang
Waterborn Swim Club
321 +7.2% PB
15 Liam Levinson
Sandton Seals
319 +1.0% PB
16 Joubert Haasbroek
Super Seals Bloemfontein
312 +5.5% PB
17 Corne Liversage
Super Seals Bloemfontein
305 +3.3% PB
18 Marnus van Rensburg
Super Seals Bloemfontein
300 +6.1% PB
19 Dax Herbst
Legacy Swimming Club
298 -2.1%
20 Joshua Breebaart
Greydogs
297 +2.8% PB
21 Noah Nice
Tuks
296 +1.7% PB
22 Harm Beens
Cardinal Aquatics
289 +3.8% PB
23 Lenco Steyn
Pretoria Aquatic Club
287 +2.2% PB
24 Callum Faulkner
Blouberg Marlins
285 +2.0% PB

Events