Swimcloud
National Junior Age Group Championships
16, Finals
Name Time Score Imp
1 Brendan Visser
Action Swim
14 +0.3% PB
2 Tumelo Mahan
Tuks
11 +1.8% PB
3 Keegan Wright
Tygerberg Aquatics
9 +2.6% PB
4 Daniel Wolson
Swimlab Aquatic Academy
7 +6.2% PB
5 Aiden Nel
Super Seals Bloemfontein
6 PB
6 Daniel Billings
Aqua Athlete
5 -0.4%
7 Wilbert Vorster
Potchefstroom Swimming Club
4 PB
8 Jared Fairweather
Tuks
3 +0.8% PB
9 Bjorn Mhlanga
Waterborn Swim Club
2 PB
10 Nicholas Kruger
Seals A.S.C.
1 +2.7% PB
16, Preliminaries
Name Time FINA Imp
1 Brendan Visser
Action Swim
666 -2.5%
2 Tumelo Mahan
Tuks
662 -0.2%
3 Keegan Wright
Tygerberg Aquatics
618 +1.6% PB
4 Daniel Wolson
Swimlab Aquatic Academy
617 +5.5% PB
5 Wilbert Vorster
Potchefstroom Swimming Club
604 PB
6 Daniel Billings
Aqua Athlete
598 -0.8%
7 Aiden Nel
Super Seals Bloemfontein
588 PB
8 Jared Fairweather
Tuks
587 +0.3% PB
9 Bjorn Mhlanga
Waterborn Swim Club
577 PB
10 Nicholas Kruger
Seals A.S.C.
575 +2.6% PB
11 Christiaan Van Eeden
Reflections
570 PB
12 Ruan Potgieter
Action Aquatics
570 PB
13 Canaan Brice
Infinity Swimming Academy
553 PB
14 Benn McWilliam
Tygerberg Aquatics
552 +6.4% PB
15 Damien Angel
Action Swim
547 -1.4%
16 Clayton Kassebaum
Linrand Swimming Club
544 +3.6% PB
17 Liam Searle
Seals A.S.C.
540 -1.6%
18 George Alevras
Aquarius Aquatics Swimming Club
536 +1.7% PB
19 Jeremiah George
Seals A.S.C.
530 -1.6%
20 Michal Du Toit
Tuks
523 PB
21 Liam Ellis
Aqua Athlete CTA
518 -0.1%
22 Johan Malan
Curro Durbanvill
516 +0.7% PB
23 Stèphen Viljoen
Aquasharks Winel
514 -3.3%
24 Pieter-Jacq du Toit
Potchefstroom Swimming Club
498
25 Wilhelm Verwoerd
Cardinal Aquatics
497 PB
26 Vasco Theron
Flamingo's
493 +4.1% SB
27 Adriaan Louw
Tuks
483 +0.1% SB
28 Ayrton Sutcliffe
Westville Swimming Club
482 -3.2%
29 Francois Bester
Quicksilver Wine
480
30 Jeremy Labuschagne
Sport Science Institute of SA
476 +2.5% PB
31 Patrick Lamb
Seals A.S.C.
470 -1.4%
32 Anton Van Vondel
Tygerberg Aquatics
469 -2.5%
33 Aiden Foot
Swartland Swim Club
462 +0.6% PB
Lance Cromhout
Tuks
NS
15, Finals
Name Time Score Imp
1 Kris Mihaylov
Boksburg Aquatics
14 +1.1% PB
2 Grant Lightening
Tuks
11 +3.4% PB
3 Oliver Durand
Namibia
9 PB
4 Joshua Esterhuysen
Tygerberg Aquatics
7 +2.3% PB
5 Stephan Engelbrecht
Waterborn Swim Club
6 +3.9% PB
6 Helgaard Muller
Tuks
5 PB
7 Ting Deng
Cardinal Aquatics
4 -0.3%
8 Tai Pearson
Vineyard SC
3 -2.0%
9 Liam Clarke
Lane Leader
2 +2.0% PB
10 Claudio Domiter
Cardinal Aquatics
1 PB
15, Preliminaries
Name Time FINA Imp
1 Oliver Durand
Namibia
647 PB
2 Grant Lightening
Tuks
646 +2.9% PB
3 Kris Mihaylov
Boksburg Aquatics
633 -4.1%
4 Joshua Esterhuysen
Tygerberg Aquatics
625 +1.1% PB
5 Stephan Engelbrecht
Waterborn Swim Club
616 +2.8% PB
6 Tai Pearson
Vineyard SC
605 -1.2%
7 Ting Deng
Cardinal Aquatics
603 -0.4%
8 Helgaard Muller
Tuks
601 PB
9 Liam Clarke
Lane Leader
589 +2.8% PB
10 Claudio Domiter
Cardinal Aquatics
573 PB
11 Conor Moynihan
Bay Eagle Swim Team
562 PB
12 Sean Gibson
Seagulls SC
560 -0.3%
13 Francois Goosen
North West University Swim Club
558 +7.0% PB
14 Alexander Yates
Cybersmart
552 +1.0% PB
15 Kodi Minnie
Royal Swimming Academy
547 +1.0% PB
15 Christian Thomas
Electric Eels Swimming Club
547 +4.0% PB
17 Cleyton Gomes Munguambe
Tuks
543
18 Henning Radley
Curro Swimming Academy
538 +8.0% PB
19 Guy Wessels
Electric Eels Swimming Club
528 +6.0% PB
20 Luuk Pretorius
Knysna Dragons
525 +2.4% PB
21 Roald Basson
Super Seals Bloemfontein
521 +3.3% PB
22 Wade Beukes
Vineyard SC
513 -0.4%
23 Antony Clayton
Lane Leader
508 +0.8% PB
24 Neil Holtzhausen
Reflections
505 PB
25 Ethan Engelke
Aqua Athlete
503 +1.3% PB
26 Christiaan Bothma
Reflections
501 PB
27 Ben Storm
Aquarius Aquatics Swimming Club
499 +3.9% PB
28 Christopher Chantler
Tuks
490 -1.3%
29 Wayne Van Wyk
Generation Swimming Academy
489 -1.1%
30 Wiaan Vorster
Pretoria Aquatic Club
489 +3.4% SB
31 Troy McWilliam
Tygerberg Aquatics
488 +2.2% PB
32 Juan-dre De Vos
Bloemfontein Otters
478 PB
33 Gaamangwe Keitsile
Propellers Swimming Club
476
34 Riley Holton
Ashton Swimming Academy
476 +2.5% PB
35 Milan Coetzer
Cybersmart
470 +0.7% PB
36 Bjorn Bekker
Kloof Asc
462 +3.8% PB
37 Khaya Vimba
Zimbabwe
438 +2.2% PB
38 FC Möller
Tygerberg Aquatics
423 -0.7%
39 Christopher Nelson
Lane Leader
418 -0.8%
14, Finals
Name Time Score Imp
1 Nic Trower
Tygerberg Aquatics
14 +3.7% PB
2 Matthew Mann
Cardinal Aquatics
11 PB
3 Dihandré Hartmann
Titans
9 PB
4 Joshua Erasmus
Waterborn Swim Club
7 +4.3% PB
5 Jedrick Geleta
Super Seals Bloemfontein
6 +1.7% PB
6 Rinaldo Fernandes
Aquazone Swim Club
5 +7.1% PB
7 Matthew Southworth
Cybersmart
4 +1.1% PB
8 Kayden Rolfe
Waterborn Swim Club
3 PB
9 Will Beatt
Port Elizabeth Amateur Swimming
2 +5.1% PB
10 Dewet Gous
Flamingo's
1 PB
14, Preliminaries
Name Time FINA Imp
1 Matthew Mann
Cardinal Aquatics
583 PB
2 Jedrick Geleta
Super Seals Bloemfontein
577 +3.2% PB
3 Dihandré Hartmann
Titans
556 PB
4 Rinaldo Fernandes
Aquazone Swim Club
549 +7.2% PB
5 Joshua Erasmus
Waterborn Swim Club
539 +2.9% PB
6 Nic Trower
Tygerberg Aquatics
538 -0.8%
7 Will Beatt
Port Elizabeth Amateur Swimming
537 +7.3% PB
8 Kayden Rolfe
Waterborn Swim Club
513 PB
9 Matthew Southworth
Cybersmart
506 +0.9% PB
10 Dewet Gous
Flamingo's
500 PB
11 Juan Randall
Action Aquatics
499
12 Noah Wollenschlaeger
Vineyard SC
494 +1.9% PB
13 Lior Hyman
Waterborn Swim Club
494 +4.6% PB
14 Rayhan Khonat
Seals A.S.C.
494 PB
15 Marius Van Rooyen
Tuks
487 PB
16 Harold Pienaar
Pgac
478 PB
17 Luke Scott
Knysna Dragons
457 -0.5%
18 Conrad Meier
Pretoria Aquatic Club
439 +3.4% PB
19 Luan Terblanche
Tygerberg Aquatics
430 +0.9% PB
19 Kai Forrest
Action Swim
430 +1.4% PB
21 Art Mpungose
Seagulls SC
430 +1.7% PB
22 Liam Kinnaird
Namibia
424 PB
23 Callum Koekemoer
Quick Silver
424 -1.0%
24 Ethan Oswald
Aquarius Aquatics Swimming Club
419 +4.6% PB
25 James Brice
Infinity Swimming Academy
418 +1.0% PB
26 Wayne Swarts
Action Aquatics
408
27 Ethan Van Helden
Generation Swimming Academy
407 +3.4% PB
28 Limbikani Kalipengule
Zimbabwe
401
29 Heindrich Schoeman
Tuks
397 -1.7%
30 Rhys Mills
Infinity Swimming Academy
391
31 Heinrich Schultz
Lane Leader
388 +3.0% PB
32 Caleb Ingram
Tuks
386 +0.8% PB
33 George Harrop-Allin
Champion
381 PB
34 Rosseau Burger
Lane Leader
334 +1.6% PB
Fourie Van Wyk
Action Aquatics
Joshua Van Rensburg
Old Edwardians Swimming Club
DNF
13, Finals
Name Time Score Imp
1 Janco Grobbelaar
Flamingo's
14 +12.5% PB
2 Matthew Goller
Tuks
11 +4.5% PB
3 Nicholas Pretorius
Port Elizabeth Amateur Swimming
9 +7.4% PB
4 Matthew Adonis
Aquarius Aquatics Swimming Club
7 +2.9% PB
5 Liam Stephenson
Fish Eagle Swim School
6 +4.2% PB
6 Sebastian Smith
Tygerberg Aquatics
5 +1.7% PB
7 Everraud Raynard
Seagulls SC
4 +0.3% PB
8 Kai Whelan
Cardinal Aquatics
3 PB
9 Jonathan Brady
Rav
2 PB
10 Daniel Morel
Swift (South Africa)
1 PB
13, Preliminaries
Name Time FINA Imp
1 Janco Grobbelaar
Flamingo's
508 +11.0% PB
2 Nicholas Pretorius
Port Elizabeth Amateur Swimming
493 +6.8% PB
3 Matthew Goller
Tuks
491 +2.9% PB
4 Matthew Adonis
Aquarius Aquatics Swimming Club
485 +1.8% PB
5 Liam Stephenson
Fish Eagle Swim School
469 +3.2% PB
6 Everraud Raynard
Seagulls SC
467 +0.2% PB
7 Kai Whelan
Cardinal Aquatics
459 PB
8 Jonathan Brady
Rav
456 PB
9 Daniel Morel
Swift (South Africa)
454 PB
10 Sebastian Smith
Tygerberg Aquatics
454 +0.5% PB
11 Joshua Boyd
Midwit Uniswim
449 PB
12 Dawid Rossouw
North West University Swim Club
446 PB
13 Keaton Hammond
Electric Eels Swimming Club
437 +1.4% PB
14 Janco Bartleman
Potchefstroom Swimming Club
434 PB
15 Juan Nel
Westville Swimming Club
428 -1.7%
16 AJ Fernold
Royal Swimming Academy
428 +4.9% PB
17 John De Kock
Lane Leader
423 +3.3% PB
18 Martinus Van Tonder
Action Swim
417 +2.3% PB
19 Hendro De Beer
Bay Eagle Swim Team
415 +5.6% PB
20 Adriaan De Lange
Tygerberg Aquatics
414 +0.2% PB
21 Juan Calitz
Neptune's Aquatics
411 PB
22 Lucas Das Neves
Tygerberg Aquatics
408 +3.4% PB
23 Jason Mumford
Penguins
401 +0.7% PB
24 Michael McCabe
Waterborn Swim Club
399 PB
25 Cristiano Sandri
Kloof Asc
397 +0.7% PB
26 Lucca Basson
Cybersmart
390 +2.2% PB
27 Pierre-Daniel Jacobs
Infinity Swimming Academy
385
28 Jenson Havinga
Tuks
376 +1.9% PB
29 Joshua Dobrowsky
Cardinal Aquatics
371 PB
30 Ernst Jansen
Namibia
367 PB
31 Nabil Bejia
Seals A.S.C.
357 +1.2% PB
32 Luke Mansfield
Lane Leader
357 +1.2% PB
33 Marco Furtado
Sport Science Institute of SA
355 +3.4% PB
34 Kieran-Dante Wilkes
Tca
353 PB
35 Xander Oosthuizen
Vikings Race Club
352 +0.4% PB
36 Ryan Viviers
Toti Titans Swimming Club
352 +2.8% PB
37 Hanco Vermeulen
Aquasharks Winel
349 -1.9%
38 Slade Forrester
Toti Titans Swimming Club
349 +2.9% PB
39 Leo Petrovic
Alcatraz Swimming Club
349 +12.3% PB
40 Nicky Lategan
Swartland Swim Club
348 -0.7%
41 Ulrich Westhuizen
Lane Leader
346 +5.5% PB
42 Jan-Johan Van Aswegen
Doreys Swim Club
342 +0.7% PB
43 Ziya Jasat
Penguins
342 +1.9% PB
44 Chrissie Kotze
Super Seals Bloemfontein
331
45 Ben Sirin
Vineyard SC
329 +1.8% PB
46 Jaden Van Zyl
Kathu Tweekamp & Swem
319 PB
47 Julian Pratt
Generation Swimming Academy
306 +4.5% PB
James Barber
Infinity Swimming Academy
NS
12 and under, Finals
Name Time Score Imp
1 Kellen Jones
Infinity Swimming Academy
14 +10.5% PB
2 Ryan Shaw
Tuks
11 +3.3% PB
3 Brayden Richard
Westville Swimming Club
9 +1.0% PB
4 Rodney Feris
Namibia
7 PB
5 Jayden Viduya
Infinity Swimming Academy
6 +5.2% PB
6 Anton Harrop-Allin
Champion
5 PB
7 Giancarlo Raccanello
Cardinal Aquatics
4 PB
8 Tian De Beer
Waterborn Swim Club
3 +0.5% PB
9 Ernst Bezuidenhout
Curro Durbanvill
2 +3.6% PB
10 Adam Fradkin
Waterborn Swim Club
1 +3.1% PB
12 and under, Preliminaries
Name Time FINA Imp
1 Kellen Jones
Infinity Swimming Academy
484 +9.5% PB
2 Ryan Shaw
Tuks
451 +3.6% PB
3 Brayden Richard
Westville Swimming Club
433 +0.3% PB
4 Rodney Feris
Namibia
422 PB
5 Jayden Viduya
Infinity Swimming Academy
412 +4.4% PB
6 Tian De Beer
Waterborn Swim Club
395 +2.2% PB
7 Adam Fradkin
Waterborn Swim Club
382 +3.8% PB
8 Anton Harrop-Allin
Champion
379 PB
9 Ernst Bezuidenhout
Curro Durbanvill
378 +3.9% PB
10 Giancarlo Raccanello
Cardinal Aquatics
377 PB
11 Jack Berry
Bay Eagle Swim Team
375 PB
12 Kyle Snyders
Curro Langebaan Swimming Club
375 +1.2% PB
13 Leqian Li
Waterborn Swim Club
367 +6.8% PB
14 Ruben Vorster
Tuks
363 +0.2% PB
15 Noah Wagner
Sport Science Institute of SA
361 +1.7% PB
16 Sacha Willemse
Upington Swemklub
355
17 Zian Shepherd
Kalahari Aquatics
347
18 Egbert Palmer
Potchefstroom Swimming Club
344 PB
19 Dehan Lotter
Otters Rustenburg
338
20 Max Nel
Royal Swimming Academy
328 +6.1% PB
21 Llewelyn Viljoen
Knysna Dragons
325 +1.3% PB
22 Jason Bouwer
Tygerberg Aquatics
317 +4.1% PB
23 Michele Cavallaro
Cybersmart
312 +1.7% PB
24 Regardt Schoeman
Tuks
292 -1.2%
25 Nico Swart
Aqua Sharks
289 -0.4%
26 Kairen Van der Bank
Crusaders
288
27 Kamran Sabapathy
Beavers Swim Club
287
28 Carter Markgraaff
Tuks
281 -2.0%
29 Helio Chen
Super Seals Bloemfontein
278
30 Dylan Manini
Otters Rustenburg
250
Nick Taylor
Seals A.S.C.
NS
Henry Goussard
Greydogs
NS

Events