Swimcloud
SA Junior Age Group Championship
17 - 19, Finals, #301
Name Time Score Imp
1 Ricky Lottering
Seals A.S.C.
14 -0.9%
2 Matt Caldwell
Cardinal Aquatics
11 +0.2% PB
3 Aiden Godfrey
Tuks
9 +0.2% PB
4 Cristopher Strydom
Cardinal Aquatics
7 +6.4% PB
5 Matthew Pretorius
Ultimate Swim Club
6 +2.1% PB
6 Christiaan Kriegler
Lane Leader
5 +1.1% SB
7 Ayrton Sutcliffe
Westville Swimming Club
4 -0.9%
8 Keyontae Raynard
Tuks
3 -1.9%
9 Bryce Buret
Ultimate Swim Club
2 -2.4%
10 Daniel Mulol
Tuks
1 -1.7%
17 - 19, Preliminaries, #301
Name Time FINA Imp
1 Ricky Lottering
Seals A.S.C.
773 -0.7%
2 Cameron Thompson
Aqua Athlete
719 +0.6% SB
3 Matthew Pretorius
Ultimate Swim Club
716 +3.2% PB
4 Cristopher Strydom
Cardinal Aquatics
714 +6.6% PB
5 Matt Caldwell
Cardinal Aquatics
703 -0.8%
6 Christiaan Kriegler
Lane Leader
673 +0.9% SB
7 Aiden Godfrey
Tuks
673 -1.8%
8 Bryce Buret
Ultimate Swim Club
669 -0.8%
9 Daniel Mulol
Tuks
651 -1.0%
10 Keyontae Raynard
Tuks
649 -2.0%
11 Clayton Cleator
Aquazone Swim Club
647 +1.8% PB
12 Canaan Brice
Infinity Swimming Academy
646 -1.3%
13 Ayrton Sutcliffe
Westville Swimming Club
645 -1.4%
14 Travis Gross-Mitchell
Tuks
642 +2.9% PB
15 Declan Egger
Aqua Athlete
642 +1.9% PB
16 Bryce Minderon
Port Elizabeth Amateur Swimming
641 +2.1% PB
17 Christian Esterhuysen
Tuks
640 +0.5% SB
18 Connor Bagley
Infinity Swimming Academy
639 -0.5%
18 Edmund Nel
Red Bears
639
20 Liam Le Gassick
Super Seals Bloemfontein
636 -0.3%
20 Jeremiah George
Seals A.S.C.
636 -1.2%
22 John Els
Seals A.S.C.
634 +0.3% PB
23 Jace Gomes
Tuks
628 +2.3% PB
24 Daniel Billings
Aqua Athlete
623 -0.4%
25 Tristan Frew
Seals A.S.C.
619 +0.8% PB
26 Jonathan Scheffer
Pretoria Aquatic Club
615 +1.6% PB
27 Marnu Koekemoer
Legacy Swimming Club
611 +0.1% PB
28 Hayden Evans
Cardinal Aquatics
609
29 Keegan Wright
Tygerberg Aquatics
608 +0.8% SB
30 Wilhelm Verwoerd
Cardinal Aquatics
605 -0.6%
31 Andrew Cartwright
Westville Swimming Club
604 -0.9%
32 Nicholas Kruger
Seals A.S.C.
599 -0.1%
33 Diego Boca
Clube Barracudas de Maputo
591
34 Juano De Villiers
Uniswim-Nelspruit
591 PB
35 Jaryd Holton
Ashton Swimming Academy
590 PB
36 Wesley Van Wyk
Aqua Sharks
589 +1.8% PB
36 S Mia
Marlin Swimming Club
589 +0.9% PB
38 Adriaan Louw
Tuks
587 +1.0% SB
39 Joshua Jung
Ultimate Swim Club
586 +1.2% PB
40 Christiaan Van Eeden
Reflections
585 +3.7% PB
41 Matt Hunt
Seagulls SC
584 -2.4%
42 Stèphen Viljoen
Aquasharks Winel
583 +0.2% PB
43 Wido Rudolph
Fish Eagle Swim School
583 -0.1%
44 Adam Klein
Seals A.S.C.
582 -0.1%
45 Elijah Dredge
Pretoria Aquatic Club
581 -5.6%
46 Matt O'Connor
Crusaders
579 +0.5% PB
47 George Alevras
Swimtec Swimming Club
576 -0.1%
48 Nico Esslinger
Namibia
573 PB
49 Nicholas Fry
Old Edwardians Swimming Club
571 -0.5%
50 Cullen Holland
Crusaders
569 PB
51 Aiden Foot
Swartland Swim Club
566 +1.2% PB
52 Chakota Cooks
Soul Swimming Club
563 PB
53 Colin Davidtsz
Cybersmart
560 -1.8%
54 James Kewley
Tuks
559 +1.8% SB
55 Pieter Jacobs
Aquazone Swim Club
556 -1.0%
56 ENRICO VORBECK
Kloof Asc
554 +0.2% SB
57 Benno Strydom
Pretoria Aquatic Club
548 -1.3%
58 Kyle Kleinhans
Sport Science Institute of SA
547 -0.6%
59 Thapelo Ramoholi
Action Swim
541 -2.6%
60 Jayden Coetzer
Cybersmart
531 +2.6% SB
61 Matthew Marillier
Seals A.S.C.
476 -0.3%
19 and under, Swim-off, #399
Name Time FINA Imp
1 Everraud Raynard
Kloof Asc
567 +2.0% PB
2 Juan Calitz
Neptune's Aquatics
547 +2.5% PB
16, Finals, #301
Name Time Score Imp
1 Kris Mihaylov
Boksburg Aquatics
14 +1.8% PB
2 Joshua Esterhuysen
Tygerberg Aquatics
11 +0.8% PB
3 Adrian Van Wyk
Tuks
9 -0.3%
4 Claudio Domiter
Cardinal Aquatics
7 +2.7% PB
5 Michael van Heerden
Rav
6 +1.1% PB
6 Luuk Pretorius
Knysna Dragons
5 +2.5% PB
7 Liam Clarke
Lane Leader
4 +4.0% PB
8 Oliver Durand
Namibia
3
9 Sean Gibson
Seagulls SC
2 +1.7% PB
10 Christian Thomas
Electric Eels Swimming Club
1 -0.3%
16, Preliminaries, #301
Name Time FINA Imp
1 Kris Mihaylov
Boksburg Aquatics
798 +2.4% PB
2 Joshua Esterhuysen
Tygerberg Aquatics
716 -0.2%
3 Adrian Van Wyk
Tuks
703 +0.1% PB
4 Michael van Heerden
Rav
674 +1.1% PB
5 Oliver Durand
Namibia
668
6 Liam Clarke
Lane Leader
664 +4.1% PB
7 Sean Gibson
Seagulls SC
651 +2.0% PB
8 Claudio Domiter
Cardinal Aquatics
641 +0.2% PB
9 Luuk Pretorius
Knysna Dragons
640 +1.1% PB
10 Christian Thomas
Electric Eels Swimming Club
630 -0.9%
11 Grant Lightening
Tuks
630 -1.6%
12 Mighael Alberts
Limpopo TUKS Swimming Club
627 PB
13 Francois Goosen
North West University Swim Club
625 PB
14 Helgaard Muller
Tuks
623 -1.1%
15 Kyle Heyns
Seals A.S.C.
610 +1.3% PB
15 Henning Radley
Uniswim-Nelspruit
610
17 Hugo Barradas
Tuks
601 +1.8% PB
17 Ting Deng
Cardinal Aquatics
601
19 Jason Briggs
Mandeville Dolphins
600 +1.1% PB
20 Kodi Minnie
Royal Swimming Academy
592 +0.4% PB
21 Xander Du Toit
Tuks
591 -0.4%
22 Reuban Haylock
Legacy Swimming Club
580 +1.5% PB
23 Gabriel Han
Tuks
575 +0.1% PB
24 Ethan Engelke
Waterborn Swim Club
573 PB
25 Christiaan Bothma
Reflections
567 +2.6% PB
26 Roald Basson
Super Seals Bloemfontein
564 PB
27 Nico Heyneke
Welkom Aquatics
556
28 Khaya Vimba
Zimbabwe
550 +1.3% PB
29 Gaamangwe Keitsile
Botswana
546 -3.2%
30 Pieter-Jacq du Toit
Potchefstroom Swimming Club
544
31 Olivier Mukaz
Seals A.S.C.
535 -0.3%
32 Joshua Bannister
Tygerberg Aquatics
513 +0.4% PB
33 Christopher Chantler
Tuks
501 -1.1%
34 Milan Coetzer
Cybersmart
497 -1.4%
35 Troy McWilliam
Tygerberg Aquatics
493 +2.3% PB
36 Troy Pillay
Seals A.S.C.
491 -0.6%
37 Riley Holton
Ashton Swimming Academy
490 PB
15, Finals, #301
Name Time Score Imp
1 Nic Trower
Tygerberg Aquatics
14 +1.2% PB
2 Will Beatt
Port Elizabeth Amateur Swimming
11 +3.6% PB
3 Joshua Erasmus
Waterborn Swim Club
9 +3.3% PB
4 Andre Loots
Lane Leader
7 +1.8% PB
5 Matthew Mann
Cardinal Aquatics
6 PB
6 Rayhan Khonat
Seals A.S.C.
5 PB
7 Tristan Janse Van Rensburg
Action Swim
4 -1.2%
8 Harold Pienaar
Pgac
3 +1.7% PB
9 Shane Van der Linde
Seals A.S.C.
2 +2.0% PB
10 Noah Wollenschlaeger
Vineyard SC
1 +1.6% PB
15, Preliminaries, #301
Name Time FINA Imp
1 Joshua Erasmus
Waterborn Swim Club
619 +2.4% PB
2 Nic Trower
Tygerberg Aquatics
610 -2.4%
3 Shane Van der Linde
Seals A.S.C.
598 +2.6% PB
4 Matthew Mann
Cardinal Aquatics
595 PB
4 Andre Loots
Lane Leader
595 +0.4% PB
6 Rayhan Khonat
Seals A.S.C.
594 PB
6 Tristan Janse Van Rensburg
Action Swim
594 -1.0%
8 Noah Wollenschlaeger
Vineyard SC
590 +1.9% PB
9 Will Beatt
Port Elizabeth Amateur Swimming
587 +0.3% PB
10 Harold Pienaar
Pgac
575 +0.8% PB
11 Juan Randall
Action Aquatics
574 +1.4% PB
12 Rinaldo Fernandes
Aquazone Swim Club
571 -0.8%
13 Malachi Holtzhausen
Ashton Swimming Academy
570 +0.4% PB
14 Philip Le Roux
Bull Sharks
567 +1.2% PB
15 James Beningfield
Seals A.S.C.
567 +0.1% PB
16 Alexander Benecke
Sport Science Institute of SA
564 +1.2% PB
17 Conrad Strydom
Quick Silver
557 +2.4% SB
18 Kayden Rolfe
Waterborn Swim Club
556 PB
18 Dewet Gous
Flamingo's
556 PB
20 Lior Hyman
Waterborn Swim Club
554 +1.5% PB
21 Luan De Wit
Tuks
553 -0.6%
22 Marius Van Rooyen
Tuks
552 +0.3% PB
22 Dihandré Hartmann
Cardinal Aquatics
552 PB
24 Seb Lottering
Royal Swimming Academy
547 +0.2% PB
25 Seb De Villiers
Infinity Swimming Academy
546 +3.1% PB
26 Ethan Oswald
Swimtec Swimming Club
537 +4.2% PB
27 Matthew Southworth
Cybersmart
506 +0.7% PB
28 Connor Le Gassick
Super Seals Bloemfontein
506 +5.7% PB
29 James Brice
Infinity Swimming Academy
504 -0.1%
30 Rhys Haupt
Vineyard SC
504 +0.2% PB
31 Danyaal Harris
Swimtec Swimming Club
498 +0.7% PB
32 Conrad Meier
Pretoria Aquatic Club
491 -0.5%
33 Liam Van Wyk
Reflections
474 +3.7% PB
34 Thato Sefehle
Westville Swimming Club
435 +1.2% SB
35 Wayne Swarts
Action Aquatics
398 -2.0%
Nathan Nsereko
Dolphins Swim Club
NS
14, Finals, #301
Name Time Score Imp
1 Nicholas Pretorius
Port Elizabeth Amateur Swimming
14 +5.9% PB
2 Liam Stephenson
Fish Eagle Swim School
11 +8.5% PB
3 Matthew Goller
Tuks
9 +0.3% PB
4 Kai Whelan
Cardinal Aquatics
7 +3.5% PB
5 Janco Grobbelaar
Flamingo's
6 PB
6 Michael Doull
Ashton Swimming Academy
5 +7.5% PB
7 Eric Kotze
Stellenbosch Aqu
4 +0.8% PB
8 Luc Bestel
Vineyard SC
3 +0.5% PB
9 Jonathan Brady
Rav
2 PB
10 Everraud Raynard
Kloof Asc
1 -0.1%
14, Preliminaries, #301
Name Time FINA Imp
1 Nicholas Pretorius
Port Elizabeth Amateur Swimming
628 +4.3% PB
2 Liam Stephenson
Fish Eagle Swim School
611 +8.3% PB
3 Matthew Goller
Tuks
572 -1.2%
4 Janco Grobbelaar
Flamingo's
568 PB
5 Kai Whelan
Cardinal Aquatics
567 +2.5% PB
6 Michael Doull
Ashton Swimming Academy
560 +6.8% PB
7 Eric Kotze
Stellenbosch Aqu
556 +0.1% PB
8 Jonathan Brady
Rav
555 PB
9 Luc Bestel
Vineyard SC
546 -0.5%
10 Everraud Raynard
Kloof Asc
542 +0.5% PB
11 Juan Calitz
Neptune's Aquatics
542 +2.2% PB
12 Matthew Adonis
Swimtec Swimming Club
528 +0.9% PB
13 Daniel Morel
Swift (South Africa)
527 PB
14 Preston Bees-Atkinson
Ohana Aquatics
527 PB
15 Lorenzo Esterhuizen
Namibia
521 +0.6% PB
16 Wyl Wright
Ultimate Swim Club
518 +5.4% PB
17 Carlo Bezuidenhout
Fish Eagle Swim School
506 -0.5%
18 Jason Mumford
Penguins
496 +0.8% PB
19 Heindrich Schoeman
Tuks
492 +1.4% PB
20 Adriaan De Lange
Tygerberg Aquatics
491 -0.6%
21 Ettiene Tröger
Shamu Swimming Club
491 PB
22 Sebastian Smith
Tygerberg Aquatics
487 +1.9% PB
23 Joshua Boyd
Midwit Uniswim
480 PB
24 Riley Cook
Ultimate Swim Club
473 +6.5% PB
25 Troy Storm
Pretoria Aquatic Club
472 +3.8% PB
26 Lucca Basson
Cybersmart
460 +1.7% PB
27 Xander Oosthuizen
Vikings Race Club
460 +2.4% PB
28 Hendro De Beer
Bay Eagle Swim Team
457 +3.4% PB
29 Lucas Das Neves
Tygerberg Aquatics
450 +0.8% PB
30 Max Rowles
Doreys Swim Club
446 PB
31 Tristan Pienaar
Zambezi Aquatics Swimming Club
443 +1.9% PB
32 Caleb Eaton
Crusaders
440 +0.9% PB
33 Noah Bourbon
Tuks
439 +2.3% PB
34 Charles Janse Van Rensburg
Expression Swimmers
438 +2.4% PB
35 Martinus Van Tonder
Action Swim
436 -1.0%
36 AJ Fernold
Royal Swimming Academy
423 -3.1%
37 Aphiwe Nduna
Tuks
420 -1.5%
38 Phoenix De Bruyn
Linrand Swimming Club
411 -0.2%
39 Luke Mansfield
Lane Leader
411 +0.2% PB
40 Jayden Ciampi
Tuks
393 +4.5% PB
41 Joshah Siwela
Zimbabwe
347 -6.0%
13, Finals, #301
Name Time Score Imp
1 Kellen Jones
Infinity Swimming Academy
14 +4.7% PB
2 Rodney Feris
Namibia
11 PB
3 Ryan Botha
Aquafins
9 +2.6% PB
4 Dehan Lotter
Otters Rustenburg
7 +2.3% PB
5 Ramano Sefehle
Westville Swimming Club
6 -0.4%
6 Ryan Shaw
Tuks
5 +1.9% PB
7 Connor Gilmour
Silver Fins
4 +2.5% PB
8 Eliah Schonken
Westville Swimming Club
3 +1.1% PB
9 Ernst Bezuidenhout
Curro Durbanvill
2 +3.5% PB
10 Noah Van Der Merwe
Trident Tigers Swimming Team
1
13, Preliminaries, #301
Name Time FINA Imp
1 Kellen Jones
Infinity Swimming Academy
527 +3.3% PB
2 Rodney Feris
Namibia
516 PB
3 Ryan Botha
Aquafins
501 +1.0% PB
4 Ramano Sefehle
Westville Swimming Club
489 -0.9%
5 Connor Gilmour
Silver Fins
483 +2.2% PB
6 Dehan Lotter
Otters Rustenburg
480 +0.3% PB
7 Ernst Bezuidenhout
Curro Durbanvill
480 +3.0% PB
8 Noah Van Der Merwe
Trident Tigers Swimming Team
475
9 Ryan Shaw
Tuks
473 +0.3% PB
10 Skyler Lutchman
Hps Rebels
469 -2.0%
11 Eliah Schonken
Westville Swimming Club
467 -0.3%
12 Jack Berry
Bay Eagle Swim Team
462 +5.6% PB
13 Tom Delport
Blue Ocean Aquatics
461 -0.7%
14 Giancarlo Raccanello
Cardinal Aquatics
461 PB
15 Luc Van Schaik
Vineyard SC
456 0.0%
16 Alessio Clarke
Royal Fins
455 -1.8%
17 Gordon Yang
Waterborn Swim Club
454 +2.8% PB
18 Ashton Isted
Seagulls SC
453 +0.9% PB
19 Jasper Van Der Westhuizen
Swimtec Swimming Club
453 +1.7% PB
20 Logan Williams
Vineyard SC
451 -1.3%
21 Jonathan Coolen
Stellenbosch Aqu
450 +0.3% PB
22 Jude Searle
Vineyard SC
448 +1.0% PB
23 Noah Wagner
Swimlab Aquatic Academy
446 +0.0% PB
24 James Wing
Greydogs
443 -0.1%
25 Kyle Snyders
Curro Langebaan Swimming Club
439 +1.8% PB
26 Tristan Findlay
Westville Swimming Club
429
27 Leqian Li
Waterborn Swim Club
425 PB
28 Troy Le Roux
Cardinal Aquatics
420 PB
29 Mahiro Numada
Gaborone Aquatics Club
417
30 Ethan Donzva
Zimbabwe
415 +0.9% PB
31 Daniel Walters
Rav
409 PB
32 Dietrich Zandberg
Vikings Race Club
405 -2.5%
33 Ruben Vorster
Tuks
403 +0.6% PB
34 Tristen Jurgens
Dolphin Aquatics
401 PB
35 Matthew Van Graan
Stellenbosch Aqu
398 +2.1% PB
36 Naan Jiao
Namibia
392 PB
37 Demar Van Tonder
Action Swim
390 +3.0% PB
38 Kwandokuhle Nkomozana
Zimbabwe
387 -0.1%
39 Egbert Palmer
Potchefstroom Swimming Club
382 +3.9% PB
40 Michele Cavallaro
Cybersmart
379 +2.8% PB
41 Sibusiso Fayayo
Zimbabwe
368 -2.8%
42 Arden Kotzè
Swartland Swim Club
367 +1.7% PB
43 Stefan Erasmus
Sandhaaie Swemklub
361
44 Jason Bouwer
Tygerberg Aquatics
357 +1.0% PB
45 Carter Markgraaff
Tuks
355 +3.7% PB
46 Max Nel
Lane Leader
351 -0.9%
47 David Hutchings
Crusaders
350 +1.2% PB
48 Aidan Els
Curro Swimming Academy
348 PB
49 Luca Cocci
Boksburg Aquatics
347 PB
50 Julian Ip
Waterborn Swim Club
340 +2.3% PB
51 Luke Walters
Rav
326
12 and under, Finals, #301
Name Time Score Imp
1 Jayden Viduya
Infinity Swimming Academy
14 +0.9% PB
2 Pierre Verbeek
Curro Durbanvill
11 +1.8% PB
3 Dewar Bouwer
Royal Fins
9 +3.0% PB
4 Waldo Fritz
Westville Swimming Club
7 +0.9% PB
5 Bandile Mahaye
Westville Swimming Club
6 +5.3% PB
6 Tian De Beer
Waterborn Swim Club
5 +0.7% PB
7 Adam Fradkin
Waterborn Swim Club
4 +0.5% PB
8 Trent Van Reysen
Tuks
3 +4.0% PB
9 Liam Forsythe
Infinity Swimming Academy
2 +5.6% PB
10 Lleyti Lira
Shamu Swimming Club
1
12 and under, Preliminaries, #301
Name Time FINA Imp
1 Jayden Viduya
Infinity Swimming Academy
456 -1.7%
2 Bandile Mahaye
Westville Swimming Club
438 +5.8% PB
3 Waldo Fritz
Westville Swimming Club
430 +0.3% PB
4 Dewar Bouwer
Royal Fins
417 +1.2% PB
5 Tian De Beer
Waterborn Swim Club
412 -0.2%
6 Pierre Verbeek
Curro Durbanvill
409 -2.3%
7 Adam Fradkin
Waterborn Swim Club
405 +1.2% PB
8 Trent Van Reysen
Tuks
382 +3.2% PB
9 Liam Forsythe
Infinity Swimming Academy
375 +4.7% PB
10 Lleyti Lira
Shamu Swimming Club
371
11 Lohan Van Daalen
Harlequins Aquatic Club
358 +7.6% PB
12 Daniël Van Zyl
Tygerberg Aquatics
357 +1.4% PB
13 Liam Levinson
Sandton Seals
355 +1.4% PB
14 Caiden Vorster
Curro Langebaan Swimming Club
352 +1.3% PB
15 Corne Liversage
Super Seals Bloemfontein
349 PB
16 Joshua Breebaart
Greydogs
338 +1.0% PB
17 Gerhard Yang
Waterborn Swim Club
337 +1.7% PB
18 Gio Cocci
Boksburg Aquatics
336 PB
19 Harm Beens
Cardinal Aquatics
334 PB
20 Callum Chisholm
Zimbabwe
325 -1.3%
21 Dax Herbst
Legacy Swimming Club
325 +1.1% PB
22 Callum Faulkner
Blouberg Marlins
322 +2.4% PB
23 Joubert Haasbroek
Super Seals Bloemfontein
319 +7.8% PB
24 Martin Rabie
Tuks
310 +4.8% PB
25 Marnus van Rensburg
Super Seals Bloemfontein
308 +12.5% PB
26 Bohan Guo
Zimbabwe
301 +1.4% PB

Events