Swimcloud
SA Junior National Championships
17 - 18, Finals
Name Time Score Imp
1 Riccardo DI DOMENICO
Mandeville Dolphins
14 +1.5% PB
2 Henju Duvenhage
Curro Durbanvill
11 +0.2% PB
3 Chase Rayment
Seagulls SC
9 -0.1%
4 Damian Fourie
Ultimate Swim Club
7 PB
5 Ruben Smit
Tuks
6 +2.1% PB
6 Altus Beetge
Tuks
5 +2.8% PB
7 Bernard Becker
Gerhard Zandberg Sport Academy
4 +0.7% PB
9 Ruan HanaczeckKruger
Shamu Swimming Club
2 PB
10 Raymond Kockott
Limpopo TUKS Swimming Club
1 PB
17 - 18, Preliminaries
Name Time FINA Imp
1 Riccardo DI DOMENICO
Mandeville Dolphins
675 -1.1%
2 Henju Duvenhage
Curro Durbanvill
673 -0.8%
3 Chase Rayment
Seagulls SC
658 -1.9%
4 Damian Fourie
Ultimate Swim Club
647 PB
6 Ruan HanaczeckKruger
Shamu Swimming Club
638 PB
7 Ruben Smit
Tuks
637 +0.9% PB
8 Bernard Becker
Gerhard Zandberg Sport Academy
627 -0.8%
8 Altus Beetge
Tuks
627 +1.2% PB
10 Raymond Kockott
Limpopo TUKS Swimming Club
625 PB
11 Alex Goddard
Aquanova Aquatic Club
625 -1.0%
12 Chris Luus
Royal Fins
623 -0.8%
13 Francois Du Plessis
Tuks
622 -0.2%
14 Hendrich Muth
Pretoria Aquatic Club
622 -0.1%
15 Stephanus Thompson
Flamingo's
621 PB
16 Jaden Delport
Port Elizabeth Amateur Swimming
620 -1.3%
17 Cullen THOMAS
Free State Aquatics
613
18 Jacobus Koch
Players Western Cape
610 +2.5% PB
19 Joshua Hamilton
Free State Aquatics
607 0.0%
20 Jethro Irvine
Aquazone Swim Club
606 PB
21 Jandre Moll
Dynamo Aquatics Eku
603 -0.6%
22 Taahir Essof
Atlantis Swimming Club
601 -0.3%
23 Josh Emslie
Vikings Aquatic Club
598 -0.8%
24 Ma'az Khota
North West University Swim Club
596 +1.9% SB
25 Rais Hassim
Waterborn Swim Club
593 +2.1% PB
26 Mikhi Hassim
Waterborn Swim Club
592 -1.1%
29 Ivan Beukes
Florida Swimming Club South Africa
584 -1.6%
29 Cole Rothman
Waterborn Swim Club
584 +5.4% PB
31 Corrie Steyn
Free State Aquatics
580 0.0%
31 Jetro Piso
Uniswim-Nelspruit
580 PB
33 Jordan Royle
Infinity Swimming Academy
580 -0.3%
34 Ruben Smith
Infinity Swimming Academy
578 +2.3% PB
35 Jack Oliver
Cybersmart
573 +1.7% SB
36 Deorg Lategan
Players
571 -1.4%
37 Adrian ROBINSON
Tuks
570 PB
38 Michael Deans
Waterborn Swim Club
566 -0.1%
39 Trey Breytenbach
Electric Eels Swimming Club
564 -1.5%
40 MICHAEL BROMFIELD
Westville Swimming Club
561
41 Jivall Bodlall
Ashton Swimming Academy
561 +1.2% PB
42 Jordan Bradshaw
Waterborn Swim Club
560 -0.2%
43 Juvahn Singh
Westville Swimming Club
559
44 Kadin Van Der Lingen
Pretoria Aquatic Club
556 +1.3% PB
45 Kyle Letley
Edenvale Stingrays
553 +0.1% PB
46 Luke Altmann
Vineyard SC
552
47 Gawie Nortje
Bloemfontein Otters
549 -1.8%
48 Lyle Fortune
Sandton Seals
526 -0.3%
49 Josh Nel
Old Edwardians Swimming Club
522 +0.0% PB
50 Tully Njoroge
Electric Eels Swimming Club
520 +4.5% PB
51 Michael Esterhuyse
Ushaka Swimming Club
514 PB
52 Jano Beukes
Limpopo TUKS Swimming Club
514 PB
53 Rourke McGrath
Swim Academy
510 PB
54 Thomas Woodhead
Perfect Stroke Swimming Club
508 -2.0%
55 Stephen McCallum
Vineyard SC
504 -2.7%
56 Michael Geere
Sandton Seals
502 +14.5% PB
57 Andrè Kleynhans
Maties
501 +1.6% PB
58 Divan Pretorius
Boksburg Aquatics
499 -1.2%
59 Rogan Shepherd
Electric Eels Swimming Club
492 -3.0%
60 Cole Craig
Port Elizabeth Amateur Swimming
491
60 Pieter-Jan Hough
Royal Fins
491 -1.5%
62 Hein van Tonder
Boksburg Aquatics
488 -2.5%
63 Alexander Krastanov
Electric Eels Swimming Club
486 +2.4% PB
64 Fadhill Saleh
Electric Eels Swimming Club
477 -0.6%
65 Tyler Buffel
Waterborn Swim Club
459 +1.1% PB
66 Coenraad De Beer
Limpopo TUKS Swimming Club
454
16, Finals
Name Time Score Imp
1 Brandon Chapman
Port Elizabeth Amateur Swimming
14 +4.0% PB
2 Gavin Smith
Vineyard SC
10 +0.7% PB
2 Ethan Spieker
Tuks
10 +1.6% PB
5 Lucas Beukes
Westville Swimming Club
6 PB
6 Jacob Armon
Seals A.S.C.
5 +1.8% PB
7 Ethan Koekemoer
Aquazone Swim Club
4 +2.4% PB
8 Marty Wolmarans
Aquabear Swim Club
3 -1.2%
9 Gustav Schlechter
Fish Eagle Swim School
2 -0.8%
10 Kobe Ndebele
Haupt Swimming Club
1 -1.3%
16, Preliminaries
Name Time FINA Imp
1 Brandon Chapman
Port Elizabeth Amateur Swimming
644 +3.1% PB
2 Lucas Beukes
Westville Swimming Club
622 PB
3 Gavin Smith
Vineyard SC
621 -0.7%
4 Marty Wolmarans
Aquabear Swim Club
611 -1.1%
6 Gustav Schlechter
Fish Eagle Swim School
608 -0.7%
7 Ethan Spieker
Tuks
596 -1.1%
8 Jacob Armon
Seals A.S.C.
595 +0.7% PB
8 Kobe Ndebele
Haupt Swimming Club
595 -1.1%
10 Ethan Koekemoer
Aquazone Swim Club
594 +1.5% PB
11 Jaron Weyermuller
Ushaka Swimming Club
593
12 Wihann Neitz
Aquasharks Winel
585 +0.5% SB
13 Luke Slabber
Vineyard SC
581 PB
14 Enrico Giuricich
Dynamo Aquatics Eku
577 +0.1% PB
14 Chad Mayer
Aquazone Swim Club
577 -2.0%
16 Michael Duckham
Seagulls SC
577 +1.2% PB
17 Hennie Steyn
Players
575 +0.4% PB
18 Kaydn Naidoo
Beavers Swim Club
567 +2.8% PB
19 Johannes Ferreira
Potchefstroom Swimming Club
564 +2.5% PB
20 Dirco Nienaber
Fish Eagle Swim School
561 -1.3%
21 Ethan Riekert
Tuks
558 -1.8%
22 Lebone Taukobong
Mandeville Dolphins
556 +0.3% PB
23 Steffan Henning
Pretoria Aquatic Club
552 +1.1% PB
24 William Slaughter
Potchefstroom Swimming Club
549 +5.8% PB
25 Kobus Groenewald
Bloemfontein Otters
541 +1.3% PB
27 Ivan Horak
Players
540 +3.4% PB
28 Ruan Hutten
Royal Fins
538 +1.1% PB
29 Won Hee Lee
Vineyard SC
536 +0.7% PB
30 Luan De Waal
Free State Aquatics
524 PB
30 Adriaan Steyn
Aqua Athlete
524 +1.4% PB
32 Jakobus Terblanche
Guppie Tigers and Lts
510 +1.0% PB
33 Giano Dos Santos
Players
505 -1.7%
34 Jacques Van der Merwe
Seals A.S.C.
504 +1.3% PB
35 Aidan Griffith
Waterborn Swim Club
499 -0.2%
36 Adriaan Viljoen
Aquasharks Winel
483 PB
37 Wian Smit
Tuks
480 PB
38 Sibusiso Maseko
Westville Swimming Club
476 PB
38 Mathew Smith
Westville Swimming Club
476
41 Tyron Klynhans
Aquazone Swim Club
472
42 Luke Hanlon
Waterborn Swim Club
452 -1.6%
43 Reece Zowitsky
Midwit Uniswim
402 +3.5% PB
44 Juandre Uys
North West University Swim Club
391 -1.7%
45 Matthew Andrew
Midwit Uniswim
350 -1.4%
15, Finals
Name Time Score Imp
1 Matt Sates
Seals A.S.C.
14 +0.7% PB
3 Jaiden Staines
Boksburg Aquatics
9 +2.2% PB
4 Jayden Nel
Welkom Aquatics
7 +3.8% PB
5 Blake Holmes
Westville Swimming Club
6 +5.0% PB
6 James Griffiths
Aqua Sharks
5 +3.2% PB
7 Mark Jorna
Port Elizabeth Amateur Swimming
4 +2.7% PB
8 Joshua Parry
Westville Swimming Club
3 PB
9 Tom Ferguson
Knysna Dragons
2 +2.7% PB
10 Sebastien Michaelides
Tuks
1 +1.0% PB
15, Preliminaries
Name Time FINA Imp
1 Matt Sates
Seals A.S.C.
662 -0.4%
2 Jaiden Staines
Boksburg Aquatics
587 +0.6% PB
4 Blake Holmes
Westville Swimming Club
560 +4.0% PB
5 Joshua Parry
Westville Swimming Club
547 PB
5 Jayden Nel
Welkom Aquatics
547 +1.8% PB
7 Tom Ferguson
Knysna Dragons
546 +2.0% PB
8 Mark Jorna
Port Elizabeth Amateur Swimming
544 +1.6% PB
9 James Griffiths
Aqua Sharks
534 +1.5% PB
9 Sebastien Michaelides
Tuks
534 +1.4% PB
11 Logan Truter
Tuks
533 +4.1% PB
12 Christo van Loggerenberg
Vikings Aquatic Club
532 PB
13 Corey Webb
Swimlab Aquatic Academy
529 +1.1% PB
14 Kaleb Lombard
Free State Aquatics
521 PB
15 Luca Holtzhausen
Seagulls SC
513
16 Pieter Adriaan Lombard
Welkom Aquatics
511 PB
19 Simeon Vorster
Free State Aquatics
504 PB
20 Marius Snyman
Tuks
503 +3.5% PB
20 Stephan Bekker
Royal Fins
503 -0.1%
22 Robbie Hattingh
Bloemfontein Otters
501 PB
23 Fabio Santos
Bloemfontein Otters
498
24 Ethan Bender
Ushaka Swimming Club
498 PB
25 Matthew Taylor
Mandeville Dolphins
497 +1.2% PB
26 Blake Godfrey
Florida Swimming Club South Africa
495 -1.6%
28 Jonathan Heslop
Tuks
492 +1.2% PB
29 James Smith
Tuks
492 +0.6% PB
30 Johannes Botha
Tygerberg Aquatics
489 PB
31 Connor Jerg
Aquazone Swim Club
487 +1.8% PB
32 Jordan Moodley
Seagulls SC
482 -0.1%
33 Philip Vorster
Flamingo's
482 PB
34 Gerardt Berg
Tuks
478 PB
35 Liam Vehbi
Infinity Swimming Academy
467 +3.0% PB
36 Tyler Goosen
Tuks
462 -2.3%
37 Danyal Karl van der Schyff
Florida Swimming Club South Africa
459 +0.5% PB
38 Ethan Lewis
Old Edwardians Swimming Club
455 -2.5%
39 Jordan Lotter
St Andrew's Dragons
455 PB
40 Dewald Verster
Bloemfontein Otters
450 PB
41 Shiragh Singh
Westville Swimming Club
446 +0.6% SB
42 Joshua Gillespie
Dynamo Aquatics Eku
445 +1.1% PB
43 Kian Kirsten
Welkom Aquatics
439
44 Pieter Delport
Free State Aquatics
432 PB
45 Adrian Caldwell
Active Aquatics
426 +0.4% PB
46 Donald McKinnon
Aquasharks Winel
423 +2.3% SB
47 Conrad Snyman
Tuks
421 +1.2% PB
48 Aaron Tarr
Westville Swimming Club
412 +1.6% PB
49 Myles Lea
Westville Swimming Club
403 PB
50 Nicholas Malan
Electric Eels Swimming Club
378 +3.4% PB
51 Adrian Grant
Free State Aquatics
375
52 Luke Sproule
St Andrew's Dragons
368 +0.6% PB
53 Oliva Lange
Aquabear Swim Club
357 +2.3% PB
Gideon Wolmarans
Lebone II Aquatic Club
14, Finals
Name Time Score Imp
1 Pieter Coetze
North West University Swim Club
14 +7.7% PB
3 Matthew de Gouveia
Perfect Stroke Swimming Club
8 +0.8% PB
5 Luard. Elstadt
Fish Eagle Swim School
6 +0.0% PB
6 Joss Hempel
Aquabear Swim Club
5 PB
7 Kieran Grant
Alcatraz Swimming Club
4 +3.8% PB
8 Bryce Buret
Harlequins Aquatic Club
3 +1.6% PB
9 Preeyan Govender
Swim Academy
2 PB
10 Jordan Denyer
Infinity Swimming Academy
1 -2.0%
14, Preliminaries
Name Time FINA Imp
1 Pieter Coetze
North West University Swim Club
591 +5.9% PB
3 Luard. Elstadt
Fish Eagle Swim School
502 -1.1%
3 Joss Hempel
Aquabear Swim Club
502 PB
6 Matthew de Gouveia
Perfect Stroke Swimming Club
497 -1.1%
7 Bryce Buret
Harlequins Aquatic Club
481 +0.5% PB
8 Kieran Grant
Alcatraz Swimming Club
478 +2.0% PB
9 Jordan Denyer
Infinity Swimming Academy
467 -2.3%
10 Preeyan Govender
Swim Academy
461 PB
11 Max Lichtblau
Onyx Aquatic Club
459 -1.3%
12 Benno Strydom
Pretoria Aquatic Club
457 +1.4% PB
13 Matthew Lundie
Dynamo Aquatics Eku
456 +1.1% PB
14 John Els
Westville Swimming Club
452 PB
15 Gabriel West
Tygerberg Aquatics
450
16 Cobus Botes
Free State Aquatics
450 PB
17 Darno Merwe
Tuks
449 +0.3% PB
18 Owethu Mahan
Tuks
447 +1.8% PB
19 Wikus Potgieter
Vineyard SC
445 +0.4% PB
21 Joshua Hinckley
Dynamo Aquatics Eku
443 +3.0% PB
22 Keenan Clark
Tuks
435
23 Hermanus Van Vuuren
Players
431 +1.8% PB
24 Thomas Villet
Flamingo's
429 +2.7% PB
25 Francois Malherbe
Maties
428 PB
26 Leshen Pillay
Seagulls SC
426 +1.0% PB
27 Zander Van Zyl
Curro Durbanvill
425 PB
28 Steven Seagreen
Action Swim
424 PB
29 Keeno Swarts
Vineyard SC
423 -0.2%
30 Joshua Haswell
Action Swim
417 PB
31 Nicholas Arelisky
Aqua Sharks
416 -0.8%
32 Benny Liu
Free State Aquatics
415
33 Willem Roos
Tuks
413 PB
34 Tristan Brits
Lottering Aquatics
411 +9.7% PB
35 Ty Manson
St Andrew's Dragons
410 +6.3% PB
36 Joshua Winter
Mandeville Dolphins
409 -0.9%
37 Reece Johnson
Electric Eels Swimming Club
402 -2.0%
38 Gregory Braithwaite
Penguins
401
39 Andro Louw
Bull Sharks
399 PB
40 Josh Witthuhn
Infinity Swimming Academy
399 +3.9% PB
41 Retief Esterhuysen
North West University Swim Club
398 +3.1% PB
42 Estiaan Davel
Kalahari Aquatics
395
43 Henk Fourie
Pretoria Aquatic Club
393 +1.7% PB
44 Lucques Smal
Titans
389 -2.1%
45 Ruan Lategan
Players Western Cape
386 -0.2%
46 Clinton Eales
Infinity Swimming Academy
381 +0.1% PB
47 Nathan Fildes
Tuks
377 +2.9% PB
47 Bennet Groenewald
Midwit Uniswim
377 +4.0% PB
49 Stephan van Zyl
Upington Swemklub
373
50 Tambai Dutiro
Esp Kempton Park
372 +1.6% PB
51 Josh Balfour
Westville Swimming Club
369 +3.0% PB
52 Aiden Bornman
Boksburg Aquatics
365 -0.9%
53 Wihan Bester
Tygerberg Aquatics
353 -5.4%
54 Kian Claassen
Port Elizabeth Amateur Swimming
343 +1.4% PB
55 Yasheer Maharaj
Bayview Swimming Club
340 PB
56 Nathan Kleyn
Seagulls SC
339 PB
57 Julian Andrew
Midwit Uniswim
319 +3.3% PB
13, Finals
Name Time Score Imp
1 Kian Keylock
Boksburg Aquatics
14 +2.6% PB
3 Liam Coetzee
Aquasharks Winel
9 +5.4% PB
4 Enzo Nogueira
Waterborn Swim Club
7 +4.0% PB
7 Cameron Thompson
Crusaders
4 +4.1% PB
9 Robert Hendricks
Royal Swimming Academy
2
Ben-Johan. Laubscher
Tuks
13, Preliminaries
Name Time FINA Imp
1 Kian Keylock
Boksburg Aquatics
491 -0.2%
3 Enzo Nogueira
Waterborn Swim Club
479 +2.7% PB
4 Liam Coetzee
Aquasharks Winel
465 +2.0% SB
6 Ben-Johan. Laubscher
Tuks
453 +3.0% PB
8 Cameron Thompson
Crusaders
449 +1.7% PB
10 Robert Hendricks
Royal Swimming Academy
440
12 Rikus Saaiman
Quick Silver
435 +7.4% PB
13 Garron Wallace
Electric Eels Swimming Club
429 -0.9%
13 Elijah Dredge
Pretoria Aquatic Club
429 -0.5%
16 Dean De Clerck
Players
415 -1.5%
18 Jared Watkins
Westville Swimming Club
408 PB
19 Byron Smit
Dynamo Aquatics Eku
404 +4.2% PB
20 Johan Merwe
Maties
401 +4.9% PB
21 Travis Gross-Mitchell
Seagulls SC
395 +5.8% PB
22 Kinnae Lindeque
Waterborn Swim Club
393 +0.0% PB
23 Jarden Eaton
Crusaders
387 +0.5% PB
24 Matt Carrol
Blouberg Marlins
384 +1.5% PB
25 Jonathan Adams
Flamingo's
380
26 Jethro Rolfe
Blue Ocean Aquatics
380 PB
27 Dario Consani
Tygerberg Aquatics
378 -0.2%
28 Ricky Lottering
Seals A.S.C.
373 +3.3% PB
29 Jamie Spence
Action Swim
372 -1.4%
30 Ruan Louw
Bull Sharks
370 PB
31 Matthew Van Coller
Infinity Swimming Academy
361
32 Michael Kleynhans
Tuks
356 +0.2% PB
33 Jayden Coetzer
Cybersmart
355 +1.6% PB
34 Ricardo Rebelo
Tuks
353 +3.4% PB
35 Josh De Beer
Swim Academy
348 PB
36 Ruan Le Roux
Infinity Swimming Academy
346 +5.1% PB
37 Jamie Smuts
Tygerberg Aquatics
344 PB
38 Nico Wood
Action Swim
342 PB
40 Andrew Cartwright
Tiger Sharks Swimming Academy
341 +4.8% PB
41 Tom Truter
Penguins
341
42 Taylor Luck
Swimlab Aquatic Academy
338
43 Regardt Grobler
Tuks
335 -0.8%
44 Jonathan Scheffer
Pretoria Aquatic Club
329 +1.0% PB
45 Gerrit Wessels
Tuks
327
46 Matt Caldwell
St Andrew's Dragons
324 -2.1%
47 Ranga Shoshore
Crusaders
311 -1.1%
48 Leson Visagie
Midwit Uniswim
294 +6.3% PB
49 Cullen Greyling
Waterborn Swim Club
288 -0.9%
12 and under, Finals
Name Time Score Imp
1 Andrè Heever
Tuks
14 +0.4% PB
2 S Mia
Marlin Swimming Club
11 +4.9% PB
3 Cristopher Strydom
Dynamo Aquatics Eku
9 -2.1%
5 Tumelo Mahan
Tuks
6 +2.5% PB
7 Jason Malan
Electric Eels Swimming Club
4 +1.0% PB
8 Chris Jordaan
Aquasharks Winel
3 +1.8% PB
9 Connor Reinders
Bloemfontein Otters
2 PB
10 Wilbert Vorster
Flamingo's
1
12 and under, Preliminaries
Name Time FINA Imp
1 Andrè Heever
Tuks
459 +1.0% PB
2 Cristopher Strydom
Dynamo Aquatics Eku
401 -4.1%
3 S Mia
Marlin Swimming Club
400 +2.5% PB
5 Tumelo Mahan
Tuks
381 +1.0% PB
6 Chris Jordaan
Aquasharks Winel
378 +2.3% PB
8 Jason Malan
Electric Eels Swimming Club
366 +0.3% PB
9 Wilbert Vorster
Flamingo's
365
10 Connor Reinders
Bloemfontein Otters
360 PB
11 Charles Briel
Free State Aquatics
360
12 Tai Pearson
Vineyard SC
357 +2.8% PB
13 Brendan Visser
Action Swim
353 +3.9% PB
14 Bryce Minderon
Port Elizabeth Amateur Swimming
345 +4.3% PB
15 MJ Findlay
Tuks
336 +3.7% PB
18 Gianluca Torricelli
Waterborn Swim Club
325 +3.3% PB
19 Luca Potgieter
Royal Swimming Academy
324
20 Bjorn Mhlanga
Waterborn Swim Club
318 +6.9% PB
21 Nathan Forster
Seagulls SC
303
22 David Adams
Flamingo's
302 PB
23 Nicholas Kruger
Seals A.S.C.
301 +0.8% PB
24 Canaan Brice
Free State Aquatics
298
25 Marnu Koekemoer
Blue Ocean Aquatics
297 PB
26 Jayden Sivai
Aquanova Aquatic Club
285 +2.7% PB
27 Matthew Allen
Aces Swimming Club
284 +4.0% PB
28 Matt O'Connor
Waterborn Swim Club
283 +0.3% PB
30 Josh Paton
Aquazone Swim Club
277 PB
31 Benn McWilliam
Camps Bay
263 -3.8%
32 Ruan Potgieter
Eagar Aquatics
263
33 Kagelelo Kgomogadio
Tuks
260 +1.9% PB
34 Jacobus Botha
Limpopo TUKS Swimming Club
237 PB
35 Ho Won Lee
Vineyard SC
219
36 CONNOR PORTER
Seagulls SC
212 +2.5% PB
37 Migael Lindeque
Tuks
186 -1.6%
38 Rossouw Van Zyl
Cybersmart
167

Events