Swimcloud
National Junior Age Group Championships
16, Timed Finals, #412
Name Time FINA Imp
1 Christian Esterhuysen
Tuks
571 +3.3% PB
2 Jared Fairweather
Tuks
551 +0.4% PB
16, Finals, #401
Name Time Score Imp
1 Edmund Nel
Red Bears
14 +5.8% PB
2 Tumelo Mahan
Tuks
11 +1.1% PB
3 Matthew Pretorius
Ultimate Swim Club
9 +4.9% PB
4 Cristopher Strydom
Cardinal Aquatics
7 +3.5% PB
5 Canaan Brice
Infinity Swimming Academy
6 +1.6% PB
6 Wilbert Vorster
Potchefstroom Swimming Club
5 +4.3% PB
7 Pieter-Jacq du Toit
Potchefstroom Swimming Club
4 +6.2% PB
8 Renier Van Greunen
Fish Eagle Swim School
3 +3.6% PB
9 Bjorn Mhlanga
Waterborn Swim Club
2 +2.8% PB
10 Jared Fairweather
Tuks
1 -0.5%
16, Preliminaries, #401
Name Time FINA Imp
1 Luca Sandri
Kloof Asc
639 +0.5% PB
2 Edmund Nel
Red Bears
629 +3.4% PB
3 Matthew Pretorius
Ultimate Swim Club
625 +4.0% PB
4 Tumelo Mahan
Tuks
614 -1.2%
5 Cristopher Strydom
Cardinal Aquatics
591 +2.2% PB
6 Renier Van Greunen
Fish Eagle Swim School
579 +3.9% PB
7 Bjorn Mhlanga
Waterborn Swim Club
567 +2.8% PB
8 Canaan Brice
Infinity Swimming Academy
565 +0.3% PB
9 Wilbert Vorster
Potchefstroom Swimming Club
563 +3.5% PB
10 Pieter-Jacq du Toit
Potchefstroom Swimming Club
561 +5.3% PB
12 Jared Fairweather
Tuks
558 +0.7% PB
11 Christian Esterhuysen
Tuks
558 +2.5% PB
13 Jeremiah George
Seals A.S.C.
553 +0.5% PB
14 Ayrton Sutcliffe
Westville Swimming Club
552 -0.9%
15 Neil Burger
Curro Swimming Academy
546 +1.5% PB
16 Nicholas Kruger
Seals A.S.C.
543 +1.3% PB
17 Adriaan Louw
Tuks
531 -1.0%
17 Ruan Potgieter
Action Aquatics
531 +2.6% PB
19 Brett De waldon-holmes
Cardinal Aquatics
530
20 Brandon Linde
Pretoria Aquatic Club
524 PB
20 Ares Sakelliou
Bay Eagle Swim Team
524 +2.0% PB
22 JD Venter
Alcatraz Swimming Club
519 +0.6% PB
23 Luke Field
Vineyard SC
517 +0.4% PB
24 Wilhelm Verwoerd
Cardinal Aquatics
515 +2.2% PB
25 Anton Van Vondel
Tygerberg Aquatics
507 -1.6%
26 Christiaan Van Eeden
Reflections
505 +3.7% PB
27 S Mia
Marlin Swimming Club
499 -1.0%
28 George Alevras
Aquarius Aquatics Swimming Club
497 +2.9% PB
29 Gianluca Torricelli
Waterborn Swim Club
496 -1.3%
30 Aiden Foot
Swartland Swim Club
494 -0.4%
31 Nicholas Malherbe
Lane Leader
492 -1.4%
32 Stèphen Viljoen
Aquasharks Winel
487 +0.2% PB
33 Vasco Theron
Flamingo's
465 +2.4% PB
34 Kaden Rennie
Cardinal Aquatics
428 PB
Michal Du Toit
Tuks
NS
Liam Searle
Seals A.S.C.
NS
Dhilan Govender
Seagulls SC
NS
15, Timed Finals, #411
Name Time FINA Imp
1 Sean Gibson
Seagulls SC
557 +0.8% PB
2 Henning Radley
Curro Swimming Academy
542 +0.3% PB
15, Finals, #401
Name Time Score Imp
1 Joshua Esterhuysen
Tygerberg Aquatics
14 +1.4% PB
2 Kris Mihaylov
Boksburg Aquatics
11 +2.0% PB
3 Tai Pearson
Vineyard SC
9 +2.8% PB
4 Grant Lightening
Tuks
7 +1.2% PB
5 Liam Clarke
Lane Leader
6 +2.4% PB
6 Alexander Yates
Cybersmart
5 +2.1% PB
7 Luuk Pretorius
Knysna Dragons
4 -0.5%
8 Michael van Heerden
Rav
3 +2.0% PB
9 Ting Deng
Cardinal Aquatics
2 +4.4% PB
10 Cleyton Gomes Munguambe
Tuks
1 -0.7%
15, Preliminaries, #401
Name Time FINA Imp
1 Kris Mihaylov
Boksburg Aquatics
645 +1.1% PB
2 Joshua Esterhuysen
Tygerberg Aquatics
622 -1.1%
3 Grant Lightening
Tuks
589 +0.2% PB
3 Tai Pearson
Vineyard SC
589 +1.3% SB
5 Liam Clarke
Lane Leader
560 +1.9% PB
6 Michael van Heerden
Rav
556 +2.2% PB
7 Luuk Pretorius
Knysna Dragons
553 -1.0%
7 Oliver Durand
Namibia
553 PB
9 Cleyton Gomes Munguambe
Tuks
549 +0.1% PB
10 Alexander Yates
Cybersmart
541 +0.5% PB
11 Ting Deng
Cardinal Aquatics
538 +4.0% PB
13 Henning Radley
Curro Swimming Academy
536 -0.1%
12 Sean Gibson
Seagulls SC
536 -0.5%
14 Christian Thomas
Electric Eels Swimming Club
531 +2.5% PB
15 Stephan Engelbrecht
Waterborn Swim Club
529 +5.0% PB
16 Claudio Domiter
Cardinal Aquatics
527 +3.6% PB
17 Neil Holtzhausen
Reflections
523 +5.3% PB
18 Kodi Minnie
Royal Swimming Academy
516 +0.4% PB
19 Jayden Rautenbach
Uniswim-Nelspruit
514 +4.5% PB
20 Christiaan Bothma
Reflections
512 +7.9% PB
21 Francois Goosen
North West University Swim Club
508 +2.0% PB
22 Khaya Vimba
Zimbabwe
497 +2.1% PB
23 Wiaan Vorster
Pretoria Aquatic Club
490 -1.2%
24 Conor Moynihan
Bay Eagle Swim Team
486 +4.3% PB
25 Ethan Engelke
Aqua Athlete
480 +0.6% PB
26 Gaamangwe Keitsile
Propellers Swimming Club
473
27 Ben Storm
Aquarius Aquatics Swimming Club
470 PB
28 Zaine Niemand
Aqua Athlete
469 -0.8%
29 Roald Basson
Super Seals Bloemfontein
464 +3.6% PB
30 Thomas Orchard
Swartland Swim Club
458 -0.1%
31 Juan-dre De Vos
Bloemfontein Otters
451 +4.1% PB
32 Shane Ramsay
Tuks
444 +3.3% PB
33 Milan Coetzer
Cybersmart
433 +1.0% PB
34 Hein Dreyer
Pretoria Aquatic Club
424 -0.3%
35 Ricchard Meyer
Cardinal Aquatics
416 PB
36 Tawanda Jani
Zimbabwe
369 +4.3% PB
14, Finals, #401
Name Time Score Imp
1 Juan Randall
Action Aquatics
14 +5.3% PB
2 Matthew Mann
Cardinal Aquatics
11 +4.7% PB
3 Nic Trower
Tygerberg Aquatics
9 +2.2% PB
4 Armand Landmann
Pretoria Aquatic Club
7 +4.3% PB
5 Tristan Janse Van Rensburg
Toti Titans Swimming Club
6 +0.0% PB
6 Joshua Erasmus
Waterborn Swim Club
5 +2.7% PB
7 Ardan Robertson
Tuks
4 +6.9% PB
8 James Beningfield
Seals A.S.C.
3 +2.3% PB
9 Rhys Mills
Infinity Swimming Academy
2 +3.0% PB
10 Luan De Wit
Royal Fins
1 +5.5% PB
14, Preliminaries, #401
Name Time FINA Imp
1 Matthew Mann
Cardinal Aquatics
519 +3.7% PB
2 Juan Randall
Action Aquatics
508 +3.5% PB
3 Armand Landmann
Pretoria Aquatic Club
504 +3.4% PB
4 Joshua Erasmus
Waterborn Swim Club
501 +2.4% PB
5 Tristan Janse Van Rensburg
Toti Titans Swimming Club
497 -1.1%
6 James Beningfield
Seals A.S.C.
496 +1.9% PB
7 Rhys Mills
Infinity Swimming Academy
494 +2.8% PB
8 Ardan Robertson
Tuks
491 +6.1% PB
9 Nic Trower
Tygerberg Aquatics
490 0.0%
10 Luan De Wit
Royal Fins
483 +5.2% PB
11 Luke Scott
Knysna Dragons
482 +2.1% PB
12 Rinaldo Fernandes
Aquazone Swim Club
478 +1.3% PB
13 James Brice
Infinity Swimming Academy
474 +1.5% PB
14 Harold Pienaar
Pgac
463 +5.8% PB
15 Noah Wollenschlaeger
Vineyard SC
460 +0.3% PB
16 Marius Van Rooyen
Tuks
456 +2.5% PB
17 Callum Koekemoer
Quick Silver
455 +2.8% PB
17 Lior Hyman
Waterborn Swim Club
455 +2.3% PB
19 Seb Lottering
Royal Swimming Academy
455 +1.1% PB
20 Teak Watson
Zimbabwe
454 +2.1% PB
21 Jordan Harrison
Aqua Athlete
452 +0.4% PB
22 Thato Sefehle
Westville Swimming Club
450 +3.5% PB
23 Liam Kinnaird
Namibia
448 +4.0% PB
24 Rayhan Khonat
Seals A.S.C.
445 +3.9% PB
25 Gerard February
Curro Durbanvill
438 +3.5% PB
26 Paul Loubser
Tuks
437 +2.7% PB
27 Ethan Oswald
Aquarius Aquatics Swimming Club
415 +4.1% PB
28 Wayne Swarts
Action Aquatics
415 +5.2% PB
29 Eben van der Merwe
Pretoria Aquatic Club
411 +3.4% PB
30 Art Mpungose
Seagulls SC
410 +2.2% PB
31 Vache Badal
Blues Training Academy
408 +6.2% PB
32 Joshua Van Rensburg
Old Edwardians Swimming Club
405 +2.0% PB
33 Conrad Meier
Pretoria Aquatic Club
404 +2.0% PB
34 Fourie Van Wyk
Action Aquatics
398 PB
35 Jayden Williams
Paarl Aquarius
356 +0.4% PB
36 Rosseau Burger
Lane Leader
328 -2.4%
13, Finals, #401
Name Time Score Imp
1 Eric Kotze
Stellenbosch Aqu
14 +3.3% PB
2 Liam Stephenson
Fish Eagle Swim School
11 +2.7% PB
3 Janco Grobbelaar
Flamingo's
9 +4.7% PB
4 Nicholas Pretorius
Port Elizabeth Amateur Swimming
7 +5.0% PB
5 Joshua Muller
Vikings Race Club
6 +4.8% PB
6 Ethan Adams
Water Wolves
5 +0.7% PB
7 Kai Whelan
Cardinal Aquatics
4 +5.9% PB
8 Everraud Raynard
Seagulls SC
3 +0.9% PB
9 Michael Brady
Electric Eels Swimming Club
2 +7.8% PB
10 Daniel Morel
Swift (South Africa)
1 +1.2% PB
13, Preliminaries, #401
Name Time FINA Imp
1 Eric Kotze
Stellenbosch Aqu
491 +1.2% PB
2 Liam Stephenson
Fish Eagle Swim School
469 +0.4% PB
3 Janco Grobbelaar
Flamingo's
463 +2.4% PB
4 Ethan Adams
Water Wolves
462 +0.8% PB
5 Daniel Morel
Swift (South Africa)
447 +1.8% PB
6 Everraud Raynard
Seagulls SC
445 -0.1%
7 Michael Brady
Electric Eels Swimming Club
442 +7.0% PB
8 Kai Whelan
Cardinal Aquatics
441 +4.6% PB
8 Nicholas Pretorius
Port Elizabeth Amateur Swimming
441 +2.4% PB
10 Joshua Muller
Vikings Race Club
439 +2.3% PB
11 John De Kock
Lane Leader
433 +2.6% PB
12 Dawid Rossouw
North West University Swim Club
432 +3.0% PB
13 Kyle Guta
Zimbabwe
427 +7.2% PB
14 Michael Doull
Ashton Swimming Academy
425 +2.2% PB
15 Juan Calitz
Neptune's Aquatics
416 PB
16 Joshua Boyd
Midwit Uniswim
415 +1.5% PB
17 Jonathan Brady
Rav
413 -0.1%
18 Ulrich Westhuizen
Lane Leader
410 +4.4% PB
19 Luc Bestel
Vineyard SC
404 -0.3%
20 Matthew Goller
Tuks
397 +0.1% PB
21 Matthew Adonis
Aquarius Aquatics Swimming Club
397 -0.9%
22 Sebastian Smith
Tygerberg Aquatics
395 +2.0% PB
23 Hendro De Beer
Bay Eagle Swim Team
393 +3.4% PB
24 AJ Fernold
Royal Swimming Academy
393 +0.5% PB
25 Jason Mumford
Penguins
392 +0.1% PB
26 Martinus Van Tonder
Action Swim
390 +2.1% PB
27 Xander Oosthuizen
Vikings Race Club
389 -0.5%
28 Adriaan De Lange
Tygerberg Aquatics
385 -2.4%
29 Cole Martin
Seagulls SC
384 +0.7% PB
30 Nealyn Cupido
Flamingo's
380 +1.5% PB
31 Lucas Das Neves
Tygerberg Aquatics
378 -1.2%
32 Janco Bartleman
Potchefstroom Swimming Club
376 +4.9% PB
33 Hanco Vermeulen
Aquasharks Winel
373 +0.1% PB
34 Ethan Warren
Ultimate Swim Club
373 PB
35 Lucca Basson
Cybersmart
373 +1.9% PB
36 Marco Furtado
Sport Science Institute of SA
372 +0.5% PB
37 Troy Biddulph
Blues Training Academy
370 +3.8% PB
38 Daniel Middlewick
Soul Swimming Club
368 PB
39 Ettiene Tröger
Shamu Swimming Club
367
40 Kieran-Dante Wilkes
Tca
366 +5.7% PB
41 Christian Rosslee
Aquasharks Winel
365 +0.3% SB
42 Yiorgos Yiorkas
Bloemfontein Otters
360 +2.2% PB
43 Jan-Johan Van Aswegen
Doreys Swim Club
347 PB
44 Pierre-Daniel Jacobs
Infinity Swimming Academy
344 -1.2%
45 Julian Pratt
Generation Swimming Academy
340 +7.5% PB
46 Leo Petrovic
Alcatraz Swimming Club
335 +8.1% PB
47 Ben Sirin
Vineyard SC
321 +0.4% PB
47 Daniël Grovè
Curro Hermanus
321 +2.9% PB
49 Luke Mansfield
Lane Leader
317 -0.3%
50 Jaden Van Zyl
Kathu Tweekamp & Swem
314 PB
51 Ernst Jansen
Namibia
306 +5.5% PB
Jenson Havinga
Tuks
NS
12 and under, Finals, #401
Name Time Score Imp
1 Ramano Sefehle
Westville Swimming Club
14 +4.8% PB
2 Skyler Lutchman
Hps Rebels
11 +4.0% PB
3 Dehan Lotter
Otters Rustenburg
9 +2.7% PB
4 Ryan Shaw
Tuks
7 +3.5% PB
5 Jayden Viduya
Infinity Swimming Academy
6 +2.1% PB
6 Jude Searle
Vineyard SC
5 +1.9% PB
7 Giancarlo Raccanello
Cardinal Aquatics
4 +3.4% PB
8 Kellen Jones
Infinity Swimming Academy
2 +3.3% PB
8 Eliah Schonken
Westville Swimming Club
2 +4.3% PB
10 Jack Berry
Bay Eagle Swim Team
1 +5.9% PB
12 and under, Preliminaries, #401
Name Time FINA Imp
1 Ramano Sefehle
Westville Swimming Club
435 +4.1% PB
2 Jayden Viduya
Infinity Swimming Academy
418 +1.8% PB
3 Ryan Shaw
Tuks
415 +2.7% PB
3 Skyler Lutchman
Hps Rebels
415 +2.1% PB
5 Dehan Lotter
Otters Rustenburg
409 +1.1% PB
6 Kellen Jones
Infinity Swimming Academy
397 +2.4% PB
7 Eliah Schonken
Westville Swimming Club
392 +2.9% PB
8 Jude Searle
Vineyard SC
390 -0.4%
9 Jack Berry
Bay Eagle Swim Team
386 +4.7% PB
10 Giancarlo Raccanello
Cardinal Aquatics
375 +0.5% SB
11 Sacha Willemse
Upington Swemklub
368 +3.3% PB
12 Henry Goussard
Greydogs
361 +7.1% PB
13 Noah Wagner
Sport Science Institute of SA
354 +1.9% PB
13 Kyle Snyders
Curro Langebaan Swimming Club
354 +3.3% PB
15 Leqian Li
Waterborn Swim Club
354 +5.6% PB
16 Dietrich Zandberg
Vikings Race Club
346 +8.1% PB
17 Adam Fradkin
Waterborn Swim Club
339 +2.3% PB
18 Ruben Vorster
Tuks
336 +1.1% PB
19 Waldo Fritz
Westville Swimming Club
332 +1.7% PB
20 Kairen Van der Bank
Crusaders
330 -2.7%
21 Zian Shepherd
Kalahari Aquatics
329 +5.3% PB
22 Ernst Bezuidenhout
Curro Durbanvill
327 +3.5% PB
23 Sibusiso Fayayo
Zimbabwe
323 +3.3% PB
24 Jason Bouwer
Tygerberg Aquatics
309 +5.7% PB
25 Max Nel
Royal Swimming Academy
308 +2.6% PB
26 Egbert Palmer
Potchefstroom Swimming Club
304
27 Kamran Sabapathy
Beavers Swim Club
300 +1.8% PB
27 Michele Cavallaro
Cybersmart
300 +3.0% PB
29 Naan Jiao
Namibia
284 PB
30 Nico Swart
Aqua Sharks
275 +2.7% PB
31 Dylan Manini
Otters Rustenburg
258
Rodney Feris
Namibia

Events