Swimcloud
SA Junior National Championships
17 - 18, Finals
Name Time Score Imp
2 Calvin Coetzee
Seagulls SC
11 +0.0% SB
3 Matt Bosch
Seagulls SC
9 +0.1% PB
4 Riccardo DI DOMENICO
Mandeville Dolphins
7 +2.5% PB
5 Francois Du Plessis
Tuks
6 +1.2% PB
6 Andrew Ross
Players
5 -0.2%
7 Jetro Piso
Uniswim-Nelspruit
4 PB
8 Kyle McKenzie
Esp Kempton Park
3 +2.2% PB
9 Henre Louw
Tuks
2 +2.6% PB
10 Dante Nortje
Swim Academy
1
17 - 18, Preliminaries
Name Time FINA Imp
2 Calvin Coetzee
Seagulls SC
700 -0.9%
3 Andrew Ross
Players
694 +0.6% SB
4 Riccardo DI DOMENICO
Mandeville Dolphins
679 +1.3% SB
5 Francois Du Plessis
Tuks
675 +0.8% PB
6 Matt Bosch
Seagulls SC
672 -1.9%
7 Henre Louw
Tuks
651 +2.5% PB
8 Dante Nortje
Swim Academy
650 PB
9 Kyle McKenzie
Esp Kempton Park
641 +1.6% PB
10 Jetro Piso
Uniswim-Nelspruit
640
11 Gawie Nortje
Bloemfontein Otters
637 +1.3% SB
12 Divan Pretorius
Boksburg Aquatics
636 -0.7%
13 Cullen THOMAS
Free State Aquatics
630
14 Tiago Cordeiro
Seagulls SC
623 +4.0% SB
15 Altus Beetge
Tuks
622 +1.5% PB
16 Rais Hassim
Waterborn Swim Club
617 +2.8% SB
17 Daniell Van der Merwe
Waterborn Swim Club
617 +0.7% SB
18 Jandre Moll
Dynamo Aquatics Eku
616 -2.0%
19 Jack Oliver
Cybersmart
611 +3.7% PB
20 Jethro Irvine
Aquazone Swim Club
606 PB
21 Divan Bester
Mandeville Dolphins
598 +1.2% SB
22 Hein van Tonder
Boksburg Aquatics
593 +0.3% PB
23 Michael Deans
Waterborn Swim Club
585 +3.4% PB
24 Juvahn Singh
Westville Swimming Club
584
25 Taahir Essof
Atlantis Swimming Club
584 +0.0% SB
26 Ruben Smit
Tuks
583 +0.9% PB
27 Ronan Pleass
Waterborn Swim Club
583 +2.1% PB
28 Henri Kilian
Tuks
579 +2.2% SB
29 Alje Van Deemter
Tuks
578 +3.0% PB
30 Jano Beukes
Limpopo TUKS Swimming Club
577
31 Ruben Smith
Infinity Swimming Academy
576 +4.2% PB
32 Ma'az Khota
North West University Swim Club
571 +2.7% SB
33 Kyle Letley
Edenvale Stingrays
568 +6.3% PB
34 Christiaan Stroebel
Tuks
565 -0.6%
35 Stephen McCallum
Vineyard SC
564 +1.4% SB
36 MICHAEL BROMFIELD
Westville Swimming Club
558
37 Alex Goddard
Aquanova Aquatic Club
557 -0.9%
38 Thomas Woodhead
Perfect Stroke Swimming Club
547 +1.7% SB
39 Alfonso Janse Van Rensburg
Ultimate Swim Club
544
40 Adam Grobbelaar
Beavers Swim Club
544 PB
41 Luke Altmann
Vineyard SC
541
42 Fadhill Saleh
Electric Eels Swimming Club
539 +1.6% PB
43 Alex Ramaala
Mandeville Dolphins
537 +1.5% PB
44 Raymond Kockott
Limpopo TUKS Swimming Club
529
45 Rogan Shepherd
Electric Eels Swimming Club
529 +2.4% PB
46 Jivall Bodlall
Ashton Swimming Academy
506 PB
47 joshua jacoby
Beavers Swim Club
506
48 Pieter-Jan Hough
Royal Fins
496 -1.9%
16, Finals
Name Time Score Imp
1 Ethan Spieker
Tuks
14 +1.9% PB
2 Jacob Armon
Seals A.S.C.
11 +2.1% PB
3 Kobus Groenewald
Bloemfontein Otters
9 +4.1% PB
4 Gavin Smith
Vineyard SC
7 -0.1%
5 Cameron Casali
Infinity Swimming Academy
6 +2.3% PB
6 Guy Brooks
Action Swim
5 +3.0% PB
7 DYLAN Wright
Tygerberg Aquatics
4
8 Willem Pretorius
Bloemfontein Otters
3 PB
9 Brandon Chapman
Port Elizabeth Amateur Swimming
2 -0.3%
10 Johannes Ferreira
Potchefstroom Swimming Club
1 PB
16, Preliminaries
Name Time FINA Imp
1 Ethan Spieker
Tuks
706 +1.2% PB
2 Gavin Smith
Vineyard SC
680 +0.7% PB
3 Kobus Groenewald
Bloemfontein Otters
643 +2.8% PB
4 DYLAN Wright
Tygerberg Aquatics
638
5 Guy Brooks
Action Swim
636 +2.3% PB
6 Cameron Casali
Infinity Swimming Academy
633 +0.8% PB
7 Willem Pretorius
Bloemfontein Otters
624 PB
8 Jacob Armon
Seals A.S.C.
618 -0.6%
9 Brandon Chapman
Port Elizabeth Amateur Swimming
617 -0.1%
10 Johannes Ferreira
Potchefstroom Swimming Club
609 PB
12 Michael Duckham
Seagulls SC
600 -0.3%
13 Adriaan Viljoen
Aquasharks Winel
596 +2.0% PB
14 Bernard Wolfaardt
Linrand Swimming Club
590 +4.4% PB
16 William Slaughter
Potchefstroom Swimming Club
586 +2.6% PB
17 Chad Mayer
Aquazone Swim Club
584 -1.2%
18 Reece Zowitsky
Midwit Uniswim
582 PB
19 Sibusiso Maseko
Westville Swimming Club
579 +2.5% PB
20 Wihann Neitz
Aquasharks Winel
568 PB
21 Won Hee Lee
Vineyard SC
566 +0.9% PB
22 Zian Mostert
Tuks
564 +6.1% PB
23 Alessandro Trevisan
Mandeville Dolphins
564 +4.1% PB
24 Hennie Steyn
Players
562 -0.2%
26 Connor Buck
Action Swim
550 +2.4% PB
27 Enrico Giuricich
Dynamo Aquatics Eku
546 +4.2% PB
28 Johnlouis Landskron
Tuks
537 +5.4% PB
30 Ethan Anderson
Eagar Aquatics
530 -0.3%
31 Steffan Henning
Pretoria Aquatic Club
509 +2.7% PB
32 Chris Van Heerden
Seals A.S.C.
499 -2.5%
33 Rieghardt Merwe
Waterborn Swim Club
499 +0.3% SB
34 Mathew Smith
Westville Swimming Club
487
35 Juandre Uys
North West University Swim Club
474 +3.7% PB
15, Finals
Name Time Score Imp
1 Luca Holtzhausen
Seagulls SC
14 +1.4% PB
2 Matt Sates
Seals A.S.C.
11 +2.6% PB
3 Mitchel Engelke
Maties
9 +3.4% PB
4 Zander Landman
Tuks
7 +3.4% PB
5 Simeon Vorster
Free State Aquatics
6 +3.1% PB
6 Joshua Ashley
Action Swim
5 +2.6% PB
7 Matthew Randle
Tuks
4 +0.3% PB
8 James Smith
Tuks
3 +3.1% PB
9 Flippie Spuy
Bay Eagle Swim Team
2 PB
10 Connor Albertyn
Tuks
1 +0.9% PB
15, Preliminaries
Name Time FINA Imp
1 Luca Holtzhausen
Seagulls SC
712 +0.4% PB
2 Zander Landman
Tuks
631 +4.1% PB
3 Mitchel Engelke
Maties
615 +1.9% PB
4 Matt Sates
Seals A.S.C.
612 -1.6%
5 Matthew Randle
Tuks
610 +1.3% PB
6 Simeon Vorster
Free State Aquatics
590 +2.5% PB
7 Joshua Ashley
Action Swim
587 +2.3% PB
8 Flippie Spuy
Bay Eagle Swim Team
571 PB
9 James Smith
Tuks
567 +2.4% PB
10 Connor Albertyn
Tuks
563 +1.5% PB
11 Dewald Verster
Bloemfontein Otters
561 PB
12 Gideon Wolmarans
Lebone II Aquatic Club
551 +0.5% PB
13 Christo van Loggerenberg
Vikings Aquatic Club
548 PB
14 Luke Sproule
St Andrew's Dragons
544 +2.0% PB
15 Jayden Nel
Welkom Aquatics
539 +2.3% PB
16 James Griffiths
Aqua Sharks
537 PB
17 Conner Kinsey
Seagulls SC
533 +3.6% PB
18 Adrian Caldwell
Active Aquatics
526 +3.2% PB
19 AJ Jordaan
Eagar Aquatics
526 PB
20 Liam Vehbi
Infinity Swimming Academy
525
21 Joshua Parry
Westville Swimming Club
524 PB
22 Mark Jorna
Port Elizabeth Amateur Swimming
524 -0.7%
23 Jaiden Staines
Boksburg Aquatics
524 -0.2%
24 Nicholas Malan
Electric Eels Swimming Club
521 +0.0% PB
25 Logan Truter
Tuks
521 +0.7% PB
26 Donald McKinnon
Aquasharks Winel
518 +1.8% PB
27 Philip Vorster
Flamingo's
517 PB
30 Blake Godfrey
Florida Swimming Club South Africa
511 +2.3% PB
31 Jordan Lotter
St Andrew's Dragons
507 PB
32 Zac Ellis
Tygerberg Aquatics
507 PB
33 Ethan Bender
Ushaka Swimming Club
490 PB
34 Blake Holmes
Westville Swimming Club
489 PB
35 Danyal Karl van der Schyff
Florida Swimming Club South Africa
487 -2.4%
36 Aaron Tarr
Westville Swimming Club
486 +3.1% PB
37 Ethan Lewis
Old Edwardians Swimming Club
483 +1.2% PB
38 Kyle White
Infinity Swimming Academy
482 -1.3%
39 Robbie Hattingh
Bloemfontein Otters
477 PB
40 Tyler Goosen
Tuks
473 +2.3% PB
41 Corey Webb
Swimlab Aquatic Academy
455 -2.1%
42 Joshua Gillespie
Dynamo Aquatics Eku
453 -2.7%
43 Stephan Bekker
Royal Fins
446 PB
44 Oliva Lange
Aquabear Swim Club
433
14, Finals
Name Time Score Imp
1 Ryan Zasas
Waterborn Swim Club
14 +11.3% PB
2 Leshen Pillay
Seagulls SC
11 +2.4% PB
3 Reece Johnson
Electric Eels Swimming Club
9 +3.2% PB
4 Pieter Coetze
North West University Swim Club
7 +1.8% PB
5 Darno Merwe
Tuks
6 +4.3% PB
6 Thomas Forbes
Maties
5 -0.9%
7 Owethu Mahan
Tuks
4 +5.2% PB
8 Ozzy Aromin
Action Swim
3 -0.6%
9 Joss Hempel
Aquabear Swim Club
2 PB
10 Gabriel West
Tygerberg Aquatics
1 +1.1% PB
14, Preliminaries
Name Time FINA Imp
1 Reece Johnson
Electric Eels Swimming Club
575 +1.9% PB
2 Leshen Pillay
Seagulls SC
562 +0.0% PB
3 Pieter Coetze
North West University Swim Club
551 +1.7% PB
4 Ryan Zasas
Waterborn Swim Club
548 +8.1% SB
5 Darno Merwe
Tuks
543 +4.6% PB
6 Ozzy Aromin
Action Swim
525 0.0%
7 Gabriel West
Tygerberg Aquatics
508 +1.8% PB
8 Owethu Mahan
Tuks
508 +4.6% PB
9 Joss Hempel
Aquabear Swim Club
506 PB
10 Thomas Forbes
Maties
503 -2.2%
11 Estiaan Davel
Kalahari Aquatics
494 PB
12 Arno Gauche
Westville Swimming Club
491 +4.4% PB
13 Steven Seagreen
Action Swim
483 PB
14 Henk Fourie
Pretoria Aquatic Club
483 +1.6% PB
15 Nathan Kleyn
Seagulls SC
477 PB
16 Bryce Buret
Harlequins Aquatic Club
473
17 Daniel Baker
Benoni Swimming Club
473 -1.5%
18 Bennet Groenewald
Midwit Uniswim
472 +5.9% PB
19 Ayden Jordaan
Tuks
471 +4.0% PB
20 Matthew Lundie
Dynamo Aquatics Eku
471 +4.0% PB
21 Joshua Hinckley
Dynamo Aquatics Eku
468 +2.8% SB
22 Aiden Bornman
Boksburg Aquatics
465 +2.4% PB
23 Kieran Grant
Alcatraz Swimming Club
464 +0.3% PB
24 Thomas Villet
Flamingo's
444 +5.9% PB
25 Cobus Botes
Free State Aquatics
442 PB
26 Ty Manson
St Andrew's Dragons
440 +3.6% PB
27 Lucques Smal
Titans
437 -1.1%
28 Matthew de Gouveia
Perfect Stroke Swimming Club
433 +0.7% PB
29 Willem Roos
Tuks
427 PB
30 Jamie Allamby
Doreys Swim Club
426 +1.7% PB
31 Nathan Fildes
Tuks
425 +1.6% PB
32 Julian Andrew
Midwit Uniswim
420 PB
33 Callum Hinrichsen
Tuks
412 -0.6%
34 James McLeary
Champion
411 +1.5% PB
35 Ruan Lategan
Players Western Cape
405 +0.7% PB
36 Teague White
Aquazone Swim Club
404 PB
37 Yasheer Maharaj
Bayview Swimming Club
373 PB
38 Markus Nel
Tuks
356
13, Finals
Name Time Score Imp
1 Kian Keylock
Boksburg Aquatics
14 +2.4% PB
2 Ross Paterson
Action Swim
11 +4.6% PB
3 Elijah Dredge
Pretoria Aquatic Club
9 +2.2% PB
4 Jonathan Adams
Flamingo's
7 PB
5 Enzo Nogueira
Waterborn Swim Club
6 +4.1% PB
6 Cameron Thompson
Crusaders
5 +6.5% PB
7 Sven Van der Linde
Ashton Swimming Academy
4 PB
8 Michael Kleynhans
Tuks
3 +3.9% PB
9 Kinnae Lindeque
Waterborn Swim Club
2 +2.4% PB
10 Ben-Johan. Laubscher
Tuks
1 +4.7% PB
13, Preliminaries
Name Time FINA Imp
1 Kian Keylock
Boksburg Aquatics
512 +0.2% PB
2 Jonathan Adams
Flamingo's
496 PB
3 Elijah Dredge
Pretoria Aquatic Club
495 +0.6% PB
4 Ross Paterson
Action Swim
494 +2.6% PB
5 Enzo Nogueira
Waterborn Swim Club
487 +3.5% PB
6 Michael Kleynhans
Tuks
476 +4.0% PB
7 Cameron Thompson
Crusaders
472 +5.0% PB
8 Sven Van der Linde
Ashton Swimming Academy
465 PB
9 Kinnae Lindeque
Waterborn Swim Club
464 +2.0% PB
10 Ben-Johan. Laubscher
Tuks
462 +4.4% PB
11 Matt Caldwell
St Andrew's Dragons
456 +3.8% PB
12 Andrew Cartwright
Tiger Sharks Swimming Academy
455 +8.5% PB
13 Jarden Eaton
Crusaders
453 -0.1%
14 Christiaan Kriegler
Curro Durbanvill
452 +2.1% PB
15 Chad Moutzouris
Free State Aquatics
451 PB
16 Matthew Van Coller
Infinity Swimming Academy
446 PB
17 Matt Carrol
Blouberg Marlins
437 +1.7% PB
19 Liam Coetzee
Aquasharks Winel
428
20 Jayden Coetzer
Cybersmart
426 +1.1% PB
21 Garron Wallace
Electric Eels Swimming Club
420 +5.7% PB
22 Zak Grobler
Soul Swimming Club
420 +1.1% PB
23 Johan Merwe
Maties
418 PB
24 Taylor Luck
Swimlab Aquatic Academy
412 +1.2% PB
25 Stefan Steyn
Fish Eagle Swim School
409
26 Leson Visagie
Midwit Uniswim
407 +5.3% PB
27 Joël Kriek
Potchefstroom Swimming Club
399
28 Rikus Saaiman
Quick Silver
398 +1.9% PB
29 Sebastian Van Rensburg
Tuks
396 -0.1%
30 Regardt Grobler
Tuks
393 -0.6%
31 Ewald Bartleman
Potchefstroom Swimming Club
389
32 Benke Grobler
Cybersmart
386 PB
33 ENRICO VORBECK
Seagulls SC
385 +7.7% PB
34 Zookey Crocker
Action Swim
384 +0.3% PB
36 Keyontae Raynard
Seagulls SC
379
37 Ricky Lottering
Seals A.S.C.
366 -1.9%
38 Jamie Smuts
Tygerberg Aquatics
359 +2.6% PB
39 Dario Consani
Tygerberg Aquatics
353 -1.4%
40 Josh De Beer
Swim Academy
348
41 Jonathan Scheffer
Pretoria Aquatic Club
347 +4.2% PB
42 Cullen Greyling
Waterborn Swim Club
316 -2.4%
12 and under, Finals
Name Time Score Imp
2 Andrè Heever
Tuks
11 +3.9% PB
3 Wilbert Vorster
Flamingo's
9
4 Keegan Wright
Tygerberg Aquatics
7 +1.2% PB
5 Connor Reinders
Bloemfontein Otters
6 PB
6 Chris Jordaan
Aquasharks Winel
5
7 Jason Malan
Electric Eels Swimming Club
4 +1.3% PB
8 Luca Sandri
Kloof Asc
3
9 Brendan Visser
Action Swim
2 -0.3%
MJ Findlay
Tuks
12 and under, Preliminaries
Name Time FINA Imp
2 Keegan Wright
Tygerberg Aquatics
423 +0.9% PB
3 MJ Findlay
Tuks
420 +5.9% PB
4 Connor Reinders
Bloemfontein Otters
418 PB
4 Andrè Heever
Tuks
418 +1.9% PB
6 Luca Sandri
Kloof Asc
412
7 Wilbert Vorster
Flamingo's
410
8 Chris Jordaan
Aquasharks Winel
399
9 Brendan Visser
Action Swim
398 +0.8% PB
10 Jason Malan
Electric Eels Swimming Club
387 -1.5%
11 Michal Du Toit
Tuks
380 +3.1% PB
12 Bryce Minderon
Port Elizabeth Amateur Swimming
373 +1.5% PB
13 Cristopher Strydom
Dynamo Aquatics Eku
369 +0.4% PB
13 Gianluca Torricelli
Waterborn Swim Club
369 +6.2% PB
15 Carlo Britz
Port Elizabeth Amateur Swimming
365 +7.1% PB
16 Nicholas Kruger
Seals A.S.C.
359 +0.8% PB
17 Luca Potgieter
Royal Swimming Academy
357 -1.0%
18 Benn McWilliam
Camps Bay
357 +1.7% PB
19 Charles Briel
Free State Aquatics
356
21 Marnu Koekemoer
Blue Ocean Aquatics
356 +5.0% PB
22 Canaan Brice
Free State Aquatics
352
23 Brogan Jones
Benoni Swimming Club
349 -1.6%
24 Matthew Allen
Aces Swimming Club
347 +7.5% PB
25 Daniel Wolson
Vineyard SC
347 +1.1% PB
26 Lance Cromhout
Tuks
343 +4.3% PB
27 CONNOR PORTER
Seagulls SC
343 +7.9% PB
28 Bjorn Mhlanga
Waterborn Swim Club
339 +5.4% PB
29 David Adams
Flamingo's
338 PB
30 Johan Malan
Curro Durbanvill
336 -2.7%
31 Kyle Kleinhans
Swimlab Aquatic Academy
329
32 Matt O'Connor
Waterborn Swim Club
324 +2.3% PB
33 Vasco Theron
Flamingo's
322
34 Aiden Nel
Potchefstroom Swimming Club
320
35 Liam Ellis
Tygerberg Aquatics
316
36 Jeremy Labuschagne
Swimlab Aquatic Academy
310
37 Migael Lindeque
Tuks
310 -2.8%
38 Rossouw Van Zyl
Cybersmart
293

Events