Licensed To: Westville Amateur Swim Club 
                                 KZN Aquatics                                  
                        Registration Data - 2010 / 2011                        
     KZN SEAGULLS WINTER SC CHAMPS 2011  07-Oct-11 to 09-Oct-11 SC Meters      
 
Women  Open 200 IM
===============================================================================
    Name                     Age Team             
===============================================================================
  1 Kathryn Meaklim           22 SGUL              2:11.71S F      
  2 Amanda Loots              33 MDOL              2:13.90S F      
  3 Ronwyn Roper              24 SGUL              2:17.62S F      
  4 Bianca Meyer              22 SGUL              2:18.19S F      
  5 Rene' Warnes              19 SGUL              2:18.25S F      
  6 Kelly Gunnell             17 MDOL              2:22.34S F      
  7 Kristy Muller             17 SGUL              2:22.51S F      
  8 Jeanie DU Toit            19 MDOL              2:23.75S F      
  9 Bianca Hauzer             17 MDOL              2:27.75S F      
 10 Melissa Ferreira          16 DDA               2:28.08S F      
 11 Kelly McCann              18 WSTV              2:28.67S F      
 12 Casey Pullen              17 STAD              2:30.72S F      
 13 Jessica Kelsey            17 BARS              2:31.94S F      
 14 Hunter Tilling            17 SGUL              2:33.79S F      
 15 Danielle Van Veijeren     15 UNIQ              2:34.92S F      
 16 Katija Pimenta            17 BOKS              2:39.94S F      
 17 Tamryn Duarte             15 MDOL              2:42.62S F      
 18 Megan Hattingh            16 MDOL              2:43.30S F      
 19 Laeeqah Bulbulia          15 ATLA              2:49.88S F      
 20 Simone Masters            17 BON               2:55.79S F      
 21 Nazeerah Ally             15 ATLA              2:56.32S F      
 22 Karin Kennedy             45 PHOE              3:02.76S F      
  0 Simone Rathbone           17 BON                     NS F      
  0 Suzaan van Biljon         23 SGUL                    NS F      
  0 Cecile Olivier            15 OLDE                    NS F      
 
Men  Open 200 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Michael Meyer             19 MDOL              2:00.25S F      
  2 Rohan Jacobs              24 SGUL              2:02.25S F      
  3 Byron Lockett             20 SGUL              2:11.30S F      
  4 Luke Herbst               18 HASC              2:11.65S F      
  5 Shaun De Villiers         19 SGUL              2:13.37S F      
  6 Grant Mc Neil             18 SGUL              2:14.19S F      
  7 Robin Raven               16 STAD              2:14.35S F      
  8 Blayne Duffy              17 HASC              2:14.57S F      
  9 Wade Dannhauser           18 SGUL              2:14.88S F      
 10 Damen Pheiffer            17 MDOL              2:16.38S F      
 11 Devon Beetge              20 STAD              2:20.32S F      
 12 Anton Reyneke             17 ALSC              2:21.20S F      
 13 Ryan Jamison              16 MDOL              2:21.30S F      
 14 Yeorgos Melissakis        16 UNIQ              2:21.47S F      
 15 Jarred Stigant            15 STAD              2:21.61S F      
 17 Reino von Wielligh        18 NEWS              2:22.73S F      
 18 Tian Grove                16 STAD              2:23.17S F      
 19 Saul Hack                 19 MDOL              2:23.27S F      
 20 Johannes Siecker          17 MDOL              2:25.94S F      
 21 Jean - Michel Alves       16 UNIQ              2:26.23S F      
 22 Brandon Matthews          16 ALSC              2:28.29S F      
 23 Vincent Delagey           17 UNIQ              2:28.48S F      
 24 Rubin Terblanche          16 WSTV              2:28.51S F      
 25 Aiden Carvalho            15 STAD              2:29.34S F      
 26 Ryan Rensburg             15 BOKS              2:35.39S F      
 27 Wiehann Kock              17 NEWS              2:35.50S F      
 28 Alexander Finney          17 BENS              2:35.94S F      
 29 Ike Segone                16 ATLA              2:38.60S F      
 30 Devan Falconer            15 BON               2:45.50S F      
  0 Devon Brown               19 SGUL              2:04.40S F      
  0 Leon-Willem Brits         17 WATR                    NS F      
  0 Brandon Hattingh          17 MDOL                    NS F      
 
Women  11-12 200 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Erin Anderson             12 STAD              2:31.07S F      
  2 Kirsten Reeves            12 SASE              2:39.70S F      
  3 Heike Thormahlen          12 UNI               2:41.34S F      
  4 Cheyenne Smith            12 WATR              2:43.86S F      
  5 Amber Smith               12 SEAL              2:44.54S F      
  6 Jeanri Buys               11 WATR              2:44.62S F      
  7 Kate Beavon               11 WATR              2:45.21S F      
  8 Fae-Siri Keighley         12 OLDE              2:49.33S F      
  9 Charlise Oberholzer       12 ACSA              2:52.18S F      
 10 Tayla Putz                12 SGUL              2:54.91S F      
 11 Samantha Whelan           12 STAD              2:55.54S F      
 12 Claire Berzen             12 WATR              2:59.39S F      
 13 Marne Groenewald          12 WATR              3:00.22S F      
 14 Rachel Ronaldson          11 WSTV              3:01.50S F      
 15 McKenna Holmes            12 SGUL              3:01.61S F      
 16 Chante Rademan            11 UNIQ              3:03.02S F      
 17 Nikita Rambrij            12 BEAV              3:03.06S F      
 18 Lara Murran               12 ACSA              3:04.50S F      
 19 Camryn Fenthum            11 MDOL              3:05.37S F      
 20 Christie Luyt             11 WSTV              3:05.75S F      
 21 Amarah Rangraze           12 ATLA              3:05.85S F      
 22 Chane Scholtemeyer        12 MDOL              3:06.49S F      
 23 Natasha Kleyn             12 SEAL              3:07.50S F      
 24 Chesnay Havenga           12 SASE              3:07.85S F      
 25 Carlene Taylor            11 AZON              3:08.16S F      
 26 Tyler Pretorius           11 LINR              3:08.18S F      
 27 Lauren Forsyth            11 AZON              3:08.93S F      
 28 Alexandra Van Veijeren    12 UNIQ              3:11.30S F      
 29 Hannah Jones              11 SEAL              3:11.56S F      
 30 Demi Leech                11 ONY               3:12.19S F      
 31 Minenhle Nkosi            12 SGUL              3:13.10S F      
 32 Karley Lotz               11 SEAL              3:16.20S F      
 33 Genevieve Sandwell        12 ONY               3:16.37S F      
 34 Natalie Arthur            11 HASC              3:17.23S F      
 35 Cayleigh De Sousa         11 BARS              3:17.35S F      
 36 Dane'l Van Staden         12 BEAV              3:18.63S F      
 37 Ayesha Valli              12 ATLA              3:19.74S F      
 38 Ciara Morley              11 SASE              3:23.72S F      
 39 Gabriella Gerritsen       11 BOKS              3:27.11S F      
 40 Kiahra Kalideen           11 SGUL              3:31.90S F      
 41 Kayla Van Der Westhuizen  11 LAD               3:35.14S F      
  0 Bernedette Van Vuuren     11 SEAL              3:37.80S F      
  0 Cassia Stocchi            12 SASE              3:00.17S F      
  0 Kristin White             12 SEAL                    NS F      
  0 Hannah Rathbone           11 BON                     NS F      
  0 Justine Glaeser           12 SASE                    NS F      
  0 Melissa Bethke            11 WATR              3:34.03S F      
  0 Jordan Dittmar            12 SASE                    NS F      
  0 Sarah Crawford            11 BARS                    NS F      
  0 Kaitlyn Hastings          11 BENS              3:22.29S F      
 
Men  11-12 200 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Jarryd Baxter             12 WATR              2:25.12S F      
  2 Gareth Kemp               12 SGUL              2:26.37S F      
  3 Reuben Schoeman           12 BEAV              2:33.12S F      
  4 Reece Kincaid             11 KLOO              2:35.65S F      
  5 Samer Khalil              12 ACSA              2:42.90S F      
  6 Travis Misdorp            12 SEAL              2:43.98S F      
  7 Anandt Van Rensburg       12 STAD              2:46.44S F      
  8 Jonathan Bennett          12 SGUL              2:47.32S F      
  9 Evan Hulett               11 SEAL              2:51.17S F      
 10 Ruan Jansen Van Vuuren    11 ATOT              2:51.50S F      
 11 Jasper Botha              12 SEAL              2:51.96S F      
 12 Tyrone Kruger             12 ACSA              2:53.65S F      
 13 Jared Robinson            12 SEAL              2:56.81S F      
 14 Rance Gower-Winter        12 SGUL              2:58.40S F      
 15 Gerald Kent               12 SEAL              2:59.45S F      
 16 Ewan Thorpe               11 DORE              3:00.40S F      
 17 Charl Grove               12 STAD              3:01.54S F      
 18 Albertus Viljoen          12 WSTV              3:01.56S F      
 19 Willem Viljoen            12 WSTV              3:02.54S F      
 20 Ryno Du Toit              12 WATR              3:02.78S F      
 21 Daniel Taylor             11 AZON              3:05.20S F      
 22 Llewellyn Taylor          12 SOUL              3:06.16S F      
 23 Matthew Swanepoel         12 ATOT              3:06.26S F      
 24 Alessio Ferreri           12 MDOL              3:10.65S F      
 25 Joshua Coetzee            12 ACSA              3:11.07S F      
 26 Tiago Cordeiro            11 UNIQ              3:11.97S F      
 27 Jarrod Bubb               12 SOUL              3:13.54S F      
 28 Keegan McNeil             11 BARS              3:20.08S F      
 29 Christian Kriel           11 WATR              3:20.69S F      
 30 Kayleb O Donoghue         11 BON               3:22.35S F      
 31 Forrest Brown             11 AZON              3:37.74S F      
 32 Jan-Hendrik Visagie       12 NEWS              3:37.88S F      
  0 Tayne Olivier             11 SGUL              3:35.46S F      
  0 Matthew Hoyle             11 SEAL              3:12.83S F      
 
Women  14&U 200 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Jett Smerdon              14 SGUL              2:43.84S F      
  2 Caitlin Bosma             12 HASC              2:48.47S F      
  3 Jeanri Buys               11 WATR              2:50.64S F      
  4 Cheyenne Smith            12 WATR              2:53.70S F      
  5 Emma Beavon               14 WATR              2:54.04S F      
  6 Caila Davids              14 BARS              2:54.24S F      
  7 Jessica Whelan            14 STAD              2:55.65S F      
  8 Jamie Gardiner            13 SASE              2:58.40S F      
  9 Tatum Tarpey              13 SGUL              2:58.63S F      
 10 Tyla Bassani              13 BARS              2:59.36S F      
 11 Kristina Rogge            13 SEAL              3:00.42S F      
 12 Amy Stanley               14 BARS              3:01.13S F      
 13 Joelle Thevenau           13 SEAL              3:01.30S F      
 14 Helen Taylor              13 AZON              3:01.48S F      
 15 Zandelee Terblanche       13 WSTV              3:01.59S F      
 16 Regan Saunders            13 UNIQ              3:02.87S F      
 17 Caitlyn Boake             13 UNIQ              3:06.64S F      
 18 Tyla Fleischer            13 OLDE              3:07.23S F      
 19 Kate Beavon               11 WATR              3:07.77S F      
 20 Kelsy Cuyler              14 MDOL              3:09.29S F      
 21 Samantha Adams            13 STAD              3:11.57S F      
 22 Erica Hartley             12 BLUO              3:13.23S F      
 23 Tracy-Lee Young           10 WATR              3:13.24S F      
 24 Nerisha Mehta             14 SEAL              3:14.46S F      
 25 Sinead Thorpe             14 DORE              3:14.99S F      
 26 Nicola Farrell            13 OLDE              3:18.70S F      
 27 Tatum Peyerl              10 BOKS              3:18.96S F      
 28 Sarah Du Plessis          14 WATR              3:27.05S F      
 29 Keara Lydon               13 ONY               3:28.93S F      
 30 Nicole Grobbelaar         14 UNIQ              3:33.67S F      
 31 Skyler Radford            12 SASE              3:36.14S F      
 32 Kyla Wehmeyer             11 BOKS              3:37.27S F      
 33 Hannah Jones              11 SEAL              3:40.93S F      
 34 Natalie Arthur            11 HASC              3:43.62S F      
 35 Caelyn Rowe               10 BOKS              3:50.51S F      
 36 Kelsey Teegler            10 BOKS              4:03.37S F      
 37 Emma Boake                10 UNIQ              4:08.06S F      
  0 Emily Visagie             13 SEAL                    NS F      
  0 Dawn Schutte              14 SGUL                    NS F      
  0 Frances Egan              14 MDOL              3:25.17S F      
 
Men  14&U 200 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Dayne Odendaal            14 ACSA              2:31.35S F      
  2 Darren Britz              14 WATR              2:33.38S F      
  3 Mich-Jan Buys             14 WATR              2:36.42S F      
  4 Jarryd Baxter             12 WATR              2:39.29S F      
  5 James Brooks              14 SGUL              2:39.43S F      
  6 Tevin Du Toit             14 ACSA              2:41.78S F      
  7 Tristan Long              14 ACSA              2:47.34S F      
  8 Jordan Le Clos            13 SGUL              2:48.48S F      
  9 Alano Salotto             14 HASC              2:50.40S F      
 10 Denny Valsamakis          14 OLDE              2:53.19S F      
 11 Calvin De Gouveia         13 LINR              3:00.32S F      
 12 Michael Teles             14 BARS              3:01.63S F      
 13 Matthew Lumsden           13 SASE              3:02.77S F      
 14 Albertus Viljoen          12 WSTV              3:03.65S F      
 15 Kellen Hydes              13 SEAL              3:05.11S F      
 17 Jonathan Bennett          12 SGUL              3:07.70S F      
 18 Willem Viljoen            12 WSTV              3:08.00S F      
 19 Juan Strydom              14 BENS              3:12.20S F      
 20 Cameron Fraser            14 NEWS              3:18.21S F      
 21 Ewan Thorpe               11 DORE              3:18.25S F      
 22 Wanye Phillips            13 UNIQ              3:22.84S F      
 23 Duveine Naicker           13 ACES              3:24.42S F      
 24 Brandon Mackenzie         12 ELEC              3:25.36S F      
 25 Connor Richter-Berkowitz  14 UNIQ              3:27.33S F      
 26 Lee Vd Mast               13 ALBE              3:27.77S F      
 27 Christopher Ringwood      12 BARS              3:30.74S F      
 28 Reece Naidoo              12 ATLA              3:40.77S F      
 29 Shaughn Brandt            11 BARS              3:48.57S F      
 30 Ryno Grove                 9 STAD              3:52.40S F      
  0 Aiden Quinn               13 OLDE              3:10.87S F      
  0 Reuben Abbott             12 SGUL                    NS F      
  0 Reece Bhave               14 HASC                    NS F      
  0 Brendan Levy              14 SGUL                    NS F      
 
Women  08&U 25 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Tatum-Lea Garvey           8 SEAL                17.51S F      
  1 Kelly Crous                8 SGUL                17.51S F      
  3 Daisy Dixon                8 SEAL                18.58S F      
  4 Jessica Brown              8 SEAL                19.87S F      
  5 Kuhle Duma                 7 SGUL                20.55S F      
  6 mia van der Westhuizen     8 LAD                 20.70S F      
  7 Cameron Vd Merwe           8 UNIQ                20.74S F      
  8 Ashley Hall                7 ACSA                21.14S F      
  9 Kimon Kalideen             8 SGUL                22.27S F      
 10 Tanna De Freitas           7 ACSA                22.43S F      
 11 Jade Fourie                7 SEAL                24.52S F      
 
Men  08&U 25 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kayden Edwards             8 BLUO                16.81S F      
  2 Callum Osborne             8 SEAL                18.38S F      
  3 Tyron Klynhans             8 AZON                19.01S F      
  4 Matthew-Ethan Falconer     8 BON                 19.45S F      
  5 Chad Tucker                8 BENS                20.63S F      
  0 Thomas Hancock             7 MDOL                22.94S F      
  6 Ruan Steenkamp             7 SEAL                25.56S F      
  0 Luc Donner                 7 SEAL                    NS F      
 
Women  15-Ov 50 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Amanda Loots              33 MDOL                27.74S F      
  2 Kristy Muller             17 SGUL                28.96S F      
  3 Odile Dauvellier          17 STAD                29.52S F      
  4 Laura McCulloch           18 WSTV                29.67S F      
  5 Marianna Marini           16 BARS                29.81S F      
  6 Jeanie DU Toit            19 MDOL                30.15S F      
  7 Jessica Kelsey            17 BARS                30.41S F      
  8 Brittany Reeves           16 BARS                30.51S F      
  9 Christine Grobler         16 UNI                 30.58S F      
 10 Ashleigh Shepherd         15 MDOL                30.65S F      
 11 Lindsay McLeod            16 ACSA                30.70S F      
 12 Bianca Hauzer             17 MDOL                30.75S F      
 13 Nicole Strydom            16 MDOL                30.77S F      
 14 Aimee Gillis              16 BARS                31.03S F      
 15 Cecile Olivier            15 OLDE                31.50S F      
 16 Elke Vd Walt              15 WATR                31.64S F      
 17 Casey Pullen              17 STAD                31.67S F      
 18 Melissa Ferreira          16 DDA                 31.72S F      
 19 Sarah-Ann Bouwer          16 STAD                31.79S F      
 20 Hunter Tilling            17 SGUL                31.93S F      
 21 Carla Laurie              17 SEAL                31.99S F      
 22 Sian Noble                16 BARS                32.14S F      
 23 Seonaid Leech             15 ONY                 32.27S F      
 24 Nakita Hodgson            16 SGUL                32.38S F      
 25 Megan Ryder               16 MDOL                32.50S F      
 26 Samantha Rowe             16 SGUL                32.56S F      
 27 Lisa Williams             15 WSTV                32.67S F      
 28 Katija Pimenta            17 BOKS                32.74S F      
 29 Dineo Gewer               16 STAD                32.79S F      
 30 Jessica Roux              18 SGUL                32.81S F      
 30 Tamryn Duarte             15 MDOL                32.81S F      
 32 Tayla Saunders            16 UNIQ                32.95S F      
 33 Melissa Hemmings          16 WATR                33.02S F      
 34 Alison Hoernle            16 MDOL                33.55S F      
 35 Tayla Stocks              17 DDA                 33.71S F      
 36 Megan Hattingh            16 MDOL                33.72S F      
 37 Amy Fraser                16 NEWS                33.87S F      
 38 Laeeqah Bulbulia          15 ATLA                34.27S F      
 39 Cassie Shear              15 MDOL                34.52S F      
 40 Savannah Vd Mast          15 ALBE                34.84S F      
 41 Frances Muir              16 SEAL                36.37S F      
 42 Suzana De Pina            16 BARS                36.75S F      
 43 Nazeerah Ally             15 ATLA                36.93S F      
 44 Tayla Van Rooyen          16 UNIQ                37.16S F      
 45 Carla Du Toit             16 WATR                37.23S F      
 46 Letitia Frosch            15 BON                 37.26S F      
 47 Paige Thompson            15 SASE                37.28S F      
 48 Kayleigh Nichols          16 ATOT                37.36S F      
 49 Shannon Britt             17 BENS                37.96S F      
 50 Zarina Swart              17 SGUL                38.25S F      
 51 Wynona Phillips           15 UNIQ                47.05S F      
  0 Simone Rathbone           17 BON                     NS F      
  0 Savannah Smith            15 WATR                    NS F      
  0 Paige Derbyshire          15 WATR                    NS F      
  0 Jessica MacDonald         15 SGUL                    NS F      
 
Men  15-Ov 50 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Rohan Jacobs              24 SGUL                24.61S F      
  2 Wesley Gilchrist          22 SGUL                24.64S F      
  3 Byron Doyle               17 WSTV                25.89S F      
  4 Byron Lockett             20 SGUL                25.98S F      
  5 Shaun De Villiers         19 SGUL                26.12S F      
  6 Gareth Baker              16 MDOL                26.29S F      
  7 Dempsey Bayly             18 SASE                26.46S F      
  8 Luke Herbst               18 HASC                26.55S F      
  9 Calvyn Justus             15 SGUL                26.59S F      
 10 Athisten Cooper           22 MDOL                26.65S F      
 11 Saul Hack                 19 MDOL                26.67S F      
 12 Marno Langeveldt          17 SGUL                26.69S F      
 13 Michele Stocchi           17 SASE                26.70S F      
 14 Clayton Jimmie            16 SGUL                26.77S F      
 15 Robin Raven               16 STAD                26.91S F      
 15 Jesse Nielsen             16 MDOL                26.91S F      
 17 Paul Van Achterbergh      16 WSTV                26.94S F      
 18 Vincent Delagey           17 UNIQ                26.96S F      
 19 Dean Myhill               16 MDOL                26.98S F      
 20 Blayne Duffy              17 HASC                27.01S F      
 21 Kyle van Rensburg         16 MDOL                27.26S F      
 22 Justin Hughes             18 WSTV                27.27S F      
 23 Garth Wadsworth           18 WSTV                27.37S F      
 24 Matthew Hancock           15 MDOL                27.77S F      
 25 Brenden Crawford          15 STAD                27.83S F      
 26 Devon Beetge              20 STAD                27.85S F      
 27 Logan Duffy               15 HASC                27.99S F      
 28 Matthew Crow              16 HASC                28.02S F      
 29 Ryan Jamison              16 MDOL                28.07S F      
 30 Fabian Ruszczynski        18 SASE                28.09S F      
 31 Stuart Gordon             16 LINR                28.16S F      
 32 Dylan Rosser              16 WSTV                28.23S F      
 33 Gregory Warmback          15 MDOL                28.29S F      
 34 Roelof VD Merwe           15 WATR                28.36S F      
 35 Wade Dannhauser           18 SGUL                28.43S F      
 36 Rubin Terblanche          16 WSTV                28.57S F      
 37 Geo Louw                  15 MDOL                28.68S F      
 38 Rohan Jubber              15 HASC                28.77S F      
 39 Ryan Landsberg            15 WSTV                28.82S F      
 40 Yeorgos Melissakis        16 UNIQ                28.84S F      
 41 Johannes Siecker          17 MDOL                28.98S F      
 42 Thilesh Rambalee          16 SEAL                29.01S F      
 43 Damian Mullen             15 LINR                29.06S F      
 44 Tian Grove                16 STAD                29.25S F      
 45 Cameron Coleman           15 SGUL                29.27S F      
 46 Flavio Ferreri            15 MDOL                29.45S F      
 47 Reino von Wielligh        18 NEWS                29.47S F      
 47 Dimitri Kalamoudacos      18 WSTV                29.47S F      
 49 Ryan Clark                15 WSTV                29.51S F      
 50 Alexander Finney          17 BENS                29.54S F      
 51 Jarred Stigant            15 STAD                29.55S F      
 52 Jean - Michel Alves       16 UNIQ                29.68S F      
 53 Thoriso Williams          15 MDOL                29.71S F      
 54 Brandon Matthews          16 ALSC                29.77S F      
 55 Aiden Carvalho            15 STAD                29.86S F      
 56 Marc Mostert              16 MDOL                29.89S F      
 57 Varish Ramautur           16 NEWS                29.99S F      
 57 Claude Jv Rensburg        17 BENS                29.99S F      
 59 Damien De Gouveia         15 LINR                30.14S F      
 60 Ike Segone                16 ATLA                30.22S F      
 61 Nikola Deletic            16 WATR                30.23S F      
 62 Wiehann Kock              17 NEWS                30.81S F      
 63 Nicholas Coghlan          16 BON                 31.34S F      
 64 Brenton Lotz              16 LINR                31.43S F      
 65 Juan-Pierre Marx          15 LAD                 31.48S F      
 66 Ernest Blomeyer           15 BLUO                31.50S F      
 67 Garreth Beech             15 MDOL                31.51S F      
 68 Luke Nel                  16 HASC                32.27S F      
 69 Ryan Rensburg             15 BOKS                32.90S F      
 70 Joshua Lotter             16 BON                 34.01S F      
 71 Brandon Liechti           15 UNIQ                34.04S F      
 72 Devan Falconer            15 BON                 34.88S F      
 73 Ted Mhlongo               18 UNIQ                36.04S F      
 74 Aaron Putz                15 SGUL                37.18S F      
 75 Jason Esson               16 UNIQ                42.07S F      
  0 Leith Shankland           20 SGUL                    NS F      
  0 Garett Brown              15 WSTV                    NS F      
 
Women  09-10 50 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Lize-Mari De Beer         10 MDOL                36.16S F      
  2 Zoe" Frank                 9 SEAL                38.09S F      
  3 Lauren Strydom            10 LINR                38.35S F      
  4 Leeann Masson             10 SEAL                38.76S F      
  5 Kelly Hall                10 ACSA                39.05S F      
  6 Kayla Mc Loughlin         10 MDOL                39.30S F      
  7 Khwezi Duma               10 SGUL                40.19S F      
  8 Jordan-Jenna Rolfe        10 WATR                40.66S F      
  9 Kyla Blakemore            10 ACSA                40.90S F      
 10 Caelyn Rowe               10 BOKS                41.64S F      
 11 Georgia Van Voorst         9 ACSA                42.19S F      
 12 Londi Busse               10 BLUO                42.20S F      
 13 Tatum Peyerl              10 BOKS                42.43S F      
 14 Marine Nortje             10 ACSA                43.64S F      
 15 Carla Meikle               9 AZON                44.05S F      
 16 Jenna Kronholm             9 AZON                44.12S F      
 17 Chanel Bates               9 SEAL                44.13S F      
 18 Megan Lacey                9 ACSA                44.27S F      
 19 Jodi Biggar               10 ACSA                44.41S F      
 20 Kelsey Teegler            10 BOKS                44.69S F      
 21 Tarryn Campbell           10 BARS                44.79S F      
 22 Kayler Hulett             10 SEAL                45.24S F      
 23 Bronwyn Heenan            10 SEAL                45.47S F      
 24 Nondumiso Mvelase         10 BEAV                47.57S F      
 25 Tracy-Lee Young           10 WATR                47.79S F      
 26 Raquel Correia            10 BARS                48.21S F      
 27 Tasneem Kharva            10 LINR                48.37S F      
 28 Amber De Freitas          10 ACSA                48.48S F      
 29 Tegan Garvey              10 SEAL                48.69S F      
 30 Ashleigh Botha            10 BOKS                50.10S F      
 31 Sarah Forfar              10 SGUL                50.57S F      
 32 Anique Engelbrecht         9 WATR                51.20S F      
 33 Kaelin Rogge               9 SEAL                51.82S F      
 34 Bridget Theunissen         9 SGUL                53.14S F      
 35 Cailin Botha               9 WSTV                59.07S F      
  0 Jenna Van Niekerk          9 WATR                49.16S F      
  0 Monica Van der Linde       9 SEAL                    NS F      
  0 Tamryn White              10 SEAL                    NS F      
  0 Bianca Sampson             9 BARS                58.32S F      
  0 Stephanie Tennant         10 SEAL                46.93S F      
  0 Rachel Brown              10 SEAL                49.05S F      
  0 Tamryn Mc Kie              9 SEAL                    NS F      
  0 Nakeisha Naidoo            9 UNIQ                49.91S F      
 
Men  09-10 50 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 David Macdonald           10 SGUL                37.81S F      
  2 Keagan Wood               10 MUST                38.02S F      
  3 Andrew Smith              10 MUST                38.99S F      
  4 Hanno Labuschagne         10 WHAS                40.53S F      
  5 Vernon Nel                10 ACSA                40.57S F      
  6 Joshua Bennett            10 WSTV                40.82S F      
  7 Luke Robinson             10 SEAL                41.12S F      
  8 Travis Stedman             9 AZON                41.17S F      
  8 Andries Groenewald        10 WATR                41.17S F      
  8 Connor Mackenzie          10 ELEC                41.17S F      
 11 Pieter Steenkamp          10 SEAL                41.35S F      
 12 Calvin Johnston           10 SOUL                42.72S F      
 13 Jeremy Maher               9 SEAL                42.97S F      
 14 Jared Meiring              9 SEAL                43.56S F      
 15 Shane Tucker              10 BENS                44.13S F      
 16 Trent Lilford             10 WSTV                44.61S F      
 17 Leeam Vd Walt              9 MDOL                45.19S F      
 18 Cameron McAllister         9 SEAL                45.59S F      
 19 Eadin Layzell              9 BON                 46.01S F      
 20 Jedd Jacobs               10 BARS                46.55S F      
 21 Joshua Olive              10 AZON                46.62S F      
 22 Kyle Hanlon               10 BARS                46.71S F      
 23 Joshua Kyle               10 WSTV                47.71S F      
 24 Ahmed Khalil               9 ACSA                48.88S F      
 25 Matthew du Rand           10 SEAL                49.28S F      
 26 Elliot Muir               10 SEAL                49.53S F      
 27 Pierre Botha              10 SEAL                49.76S F      
 27 Ryno Grove                 9 STAD                49.76S F      
 29 Dominic Chiccaro           9 SEAL                49.93S F      
 30 Craig Tomes               10 UNIQ                51.37S F      
 31 Keegan Long               10 ACSA                51.92S F      
 32 Seth Morgan               10 OLDE                52.40S F      
 33 Jacobus Eloff              9 SOUL                58.80S F      
  0 Murray Dittmar            10 SASE                    NS F      
  0 Kian Du Toit              10 ONY                     NS F      
 
Women  13-14 50 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Natasha Ribeiro           13 SEAL                31.55S F      
  2 Claire Featherstone       14 BARS                32.01S F      
  3 Roh-Anne Coetzee          14 STAD                32.23S F      
  4 Alison Basel              13 WATR                32.44S F      
  5 Dawn Schutte              14 SGUL                32.92S F      
  6 Roxanne Brown             13 WSTV                33.05S F      
  7 Tatum Tarpey              13 SGUL                33.27S F      
  8 Olivia Mac Donnell        14 WATR                33.72S F      
  9 Megan Bates               14 SEAL                33.75S F      
 10 Jaime Myhill              14 MDOL                33.78S F      
 11 Isabella Dal Col          14 SASE                34.13S F      
 12 Caitlin Crow              13 HASC                34.27S F      
 13 Kelsy Cuyler              14 MDOL                34.35S F      
 14 Zandelee Terblanche       13 WSTV                34.38S F      
 14 Laura Berzen              13 WATR                34.38S F      
 16 Caitlyn Boake             13 UNIQ                34.86S F      
 16 Alexandra Loffstadt       13 MUST                34.86S F      
 18 Tyla Bassani              13 BARS                35.16S F      
 19 Kristy Kupfer             14 MDOL                35.18S F      
 20 Ivana Francescutti        14 WATR                35.52S F      
 21 Megan Hollinger           13 WATR                35.58S F      
 22 Brittany Brooks           13 AZON                35.70S F      
 23 Chiara McMillan           13 AZON                35.81S F      
 24 Jessica Bouwer            14 STAD                35.83S F      
 25 Caila Davids              14 BARS                35.93S F      
 26 Kristina Rogge            13 SEAL                36.35S F      
 27 Tyla Fleischer            13 OLDE                36.66S F      
 28 Emma Beavon               14 WATR                36.99S F      
 29 Courtney Macfarlane       13 WATR                37.20S F      
 30 Caitlin Lewington         13 STAD                37.36S F      
 31 Kelly-Mari Botha          14 SEAL                37.48S F      
 32 Nienke Pretorius          13 BARS                37.53S F      
 33 Cheyene Barros            13 BON                 37.54S F      
 34 Jana De Bruin             13 SGUL                37.58S F      
 35 Caitlin McNeil            13 BARS                37.74S F      
 36 Jessica Whelan            14 STAD                37.85S F      
 37 Amy Stanley               14 BARS                38.09S F      
 38 Kayla Campbell            13 BARS                38.57S F      
 39 Kathryn Brandt            13 BARS                38.83S F      
 40 Tiffany Davidson          14 SGUL                38.86S F      
 41 Sarah Jennings            13 HASC                39.09S F      
 42 Samantha Adams            13 STAD                39.14S F      
 43 Jordan Ayres              14 BON                 39.26S F      
 44 Faatima Adam              14 ATLA                39.30S F      
 45 Nerisha Mehta             14 SEAL                39.54S F      
 46 Frances Vd Walt           13 MDOL                39.68S F      
 47 Nicola Farrell            13 OLDE                40.09S F      
 48 Sinead Thorpe             14 DORE                40.20S F      
 49 Tamsyn Mackenzie          14 ELEC                40.34S F      
 50 Sarah Du Plessis          14 WATR                40.57S F      
 51 Frances Egan              14 MDOL                41.16S F      
 52 Saskia Dauvellier         13 STAD                41.70S F      
 53 Kirstene Grant            13 AZON                43.05S F      
 54 Nicole Grobbelaar         14 UNIQ                43.99S F      
 55 Tyler Morgan              14 OLDE                44.68S F      
 56 Kelly Wilson              14 BARS                46.87S F      
 57 Keara Lydon               13 ONY                 50.18S F      
 58 Tamrin Thomas             14 BON                 50.91S F      
  0 Amy Forfar                13 SGUL                    NS F      
 
Men  13-14 50 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Joshua Walters            14 ACSA                28.05S F      
  2 Dayne Jagga               14 ACSA                29.43S F      
  3 Kyle Van Niekerk          13 WATR                29.71S F      
  4 James Brooks              14 SGUL                29.78S F      
  5 Keelan Fuller             14 WATR                30.54S F      
  6 Gareth Wood               14 STAD                30.74S F      
  7 Matthew Alexander         14 MDOL                31.17S F      
  8 Robin Flattery            14 LINR                31.38S F      
  9 Hanro Jansen Van Vuuren   14 WSTV                31.80S F      
 10 Dylan Anderson            14 UNIQ                31.96S F      
 11 Kyle Wittstock            14 WATR                32.22S F      
 12 Joshua Dannhauser         13 SGUL                32.40S F      
 13 Dylan Kilian              13 SGUL                32.90S F      
 14 Liardus Nel               13 NEWS                33.38S F      
 15 Rory Kaletsch             13 ACSA                33.42S F      
 16 James Rudd                13 WSTV                34.27S F      
 17 Tristan Long              14 ACSA                34.30S F      
 18 Denny Valsamakis          14 OLDE                34.36S F      
 19 Mich-Jan Buys             14 WATR                34.45S F      
 20 Marius Roberts            13 SGUL                34.59S F      
 21 Jordan Le Clos            13 SGUL                34.71S F      
 22 Jacques Smal              13 WSTV                35.08S F      
 23 Juan Du Plooy             14 BEAV                35.28S F      
 24 Ruan Lotz                 13 SEAL                35.65S F      
 25 Clayton Pheiffer          13 MDOL                35.70S F      
 26 Marco Pimenta             14 BOKS                35.75S F      
 27 Aiden Quinn               13 OLDE                36.06S F      
 28 Simon Haddon              13 MDOL                36.08S F      
 29 Dane Rampini              13 MDOL                36.29S F      
 30 Keagan Aiken              13 SEAL                36.44S F      
 31 Usharaman Pillay          14 BEAV                36.77S F      
 32 Luke Botha                13 BON                 36.79S F      
 33 Dane van der Westhuizen   14 SGUL                36.85S F      
 34 Ryan Joubert              13 ACSA                36.90S F      
 35 Alano Salotto             14 HASC                37.12S F      
 36 Reece Hargreaves          13 ACSA                37.36S F      
 37 Cameron Fraser            14 NEWS                37.83S F      
 38 Luke Gouveia              13 BON                 37.84S F      
 39 Vian Potgieter            13 BLUO                37.91S F      
 40 James King                13 AZON                39.75S F      
 41 Tevin Morris              13 ACSA                40.47S F      
 42 Reegan Tait               13 WSTV                40.92S F      
 43 Michael Teles             14 BARS                41.10S F      
 44 Wanye Phillips            13 UNIQ                42.25S F      
 45 Lee Vd Mast               13 ALBE                43.50S F      
 46 Connor Richter-Berkowitz  14 UNIQ                44.75S F      
  0 Juan Strydom              14 BENS                42.25S F      
  0 Alasdair Ribbink          13 SGUL                    NS F      
  0 Brendan Levy              14 SGUL                    NS F      
  0 Matthew Lumsden           13 SASE                    NS F      
 
Women  11-12 50 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Nicola MacDonald          12 SGUL                33.43S F      
  2 Caitlin Bosma             12 HASC                33.49S F      
  3 Heike Thormahlen          12 UNI                 34.60S F      
  4 Erin Anderson             12 STAD                34.86S F      
  5 Cheyenne Smith            12 WATR                35.43S F      
  6 Celine Thevenau           11 SEAL                35.62S F      
  7 Amber Smith               12 SEAL                35.63S F      
  8 Tasmin Tennant            12 SEAL                36.79S F      
  9 Lisa du Toit              12 WSTV                37.04S F      
 10 Marne Groenewald          12 WATR                37.28S F      
 11 Jeanri Buys               11 WATR                37.44S F      
 12 Danica Rudd               11 WSTV                37.51S F      
 13 Claire Berzen             12 WATR                37.63S F      
 13 Fae-Siri Keighley         12 OLDE                37.63S F      
 15 Samantha Whelan           12 STAD                37.84S F      
 16 Chane Scholtemeyer        12 MDOL                37.93S F      
 17 Kate Beavon               11 WATR                38.51S F      
 18 Kaitlyn Hastings          11 BENS                38.59S F      
 19 McKenna Holmes            12 SGUL                38.71S F      
 20 Charlise Oberholzer       12 ACSA                38.78S F      
 21 Cayleigh De Sousa         11 BARS                39.14S F      
 22 Minenhle Nkosi            12 SGUL                39.19S F      
 23 Diana Weaver              11 SEAL                39.31S F      
 24 Natasha Kleyn             12 SEAL                39.37S F      
 25 Chante Rademan            11 UNIQ                39.56S F      
 26 Camryn Fenthum            11 MDOL                39.71S F      
 26 Chesnay Havenga           12 SASE                39.71S F      
 28 Christie Luyt             11 WSTV                40.16S F      
 29 Tyler Pretorius           11 LINR                40.51S F      
 30 Brittney Luther           12 ATOT                40.54S F      
 31 Demi Leech                11 ONY                 40.66S F      
 32 Ciara Morley              11 SASE                40.67S F      
 33 Tayla Putz                12 SGUL                40.80S F      
 34 Nikita Rambrij            12 BEAV                41.30S F      
 35 Alexandra Van Veijeren    12 UNIQ                41.77S F      
 36 Bianca Lakha              12 UNIQ                41.92S F      
 37 Robyn Vermonti            11 AZON                41.94S F      
 38 Amarah Rangraze           12 ATLA                42.00S F      
 39 Rachel Ronaldson          11 WSTV                42.02S F      
 40 Lauren Forsyth            11 AZON                42.41S F      
 41 Juan-Mare Marx            11 LAD                 42.64S F      
 42 Candice Botha             12 MUST                42.71S F      
 43 Ayesha Valli              12 ATLA                42.84S F      
 44 Gabriella Gerritsen       11 BOKS                42.98S F      
 45 Kylie Fleischer           11 OLDE                43.00S F      
 46 Karley Lotz               11 SEAL                43.53S F      
 47 Dane'l Van Staden         12 BEAV                43.63S F      
 48 Kimberly Smith            11 SGUL                43.70S F      
 49 Genevieve Sandwell        12 ONY                 43.77S F      
 50 Annabelle Armstrong       11 SGUL                44.12S F      
 51 Kyla Wehmeyer             11 BOKS                44.53S F      
 52 Natalie Arthur            11 HASC                44.55S F      
 53 Chanel Van Zyl            11 SGUL                44.86S F      
 54 Melissa Bethke            11 WATR                45.59S F      
 55 Bernedette Van Vuuren     11 SEAL                45.80S F      
 56 Skyler Radford            12 SASE                46.36S F      
 57 Kayla Van Der Westhuizen  11 LAD                 46.61S F      
 58 Javea Mbapeh              11 STAD                47.33S F      
 59 Kiahra Kalideen           11 SGUL                47.46S F      
 60 Alisha Baboolall          12 BEAV                47.72S F      
  0 Cassia Stocchi            12 SASE                    NS F      
  0 Hannah Rathbone           11 BON                     NS F      
  0 Kristin White             12 SEAL                    NS F      
  0 Kiara Blake               11 SEAL                44.12S F      
  0 Jordan Dittmar            12 SASE                    NS F      
  0 Sarah Brand               11 SOUL                    NS F      
  0 Sarah Crawford            11 BARS                    NS F      
  0 Justine Glaeser           12 SASE                    NS F      
  0 Samantha Labuschagne      12 ONY                     NS F      
  0 Erica Hartley             12 BLUO                44.22S F      
 
Men  11-12 50 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Reuben Schoeman           12 BEAV                32.16S F      
  2 Gareth Kemp               12 SGUL                33.92S F      
  3 Nikhil Mehta              12 SEAL                34.22S F      
  4 Travis Misdorp            12 SEAL                34.77S F      
  5 Cameron Pennell           12 SEAL                35.41S F      
  6 Anandt Van Rensburg       12 STAD                35.74S F      
  7 Evan Hulett               11 SEAL                36.49S F      
  8 Roberto Gomes             11 HASC                36.82S F      
  9 Jonathan Bennett          12 SGUL                36.97S F      
 10 Rorke Lilford             12 WSTV                37.09S F      
 11 Ewan Thorpe               11 DORE                37.46S F      
 12 Ruan Jansen Van Vuuren    11 ATOT                37.57S F      
 13 Jared Robinson            12 SEAL                37.67S F      
 14 Jasper Botha              12 SEAL                37.77S F      
 15 Charl Grove               12 STAD                38.59S F      
 16 Darius van der Westhuize  12 SEAL                38.82S F      
 17 Slade Nichols             11 ATOT                38.86S F      
 18 Gerald Kent               12 SEAL                39.17S F      
 19 Ryno Du Toit              12 WATR                39.50S F      
 20 Willem Viljoen            12 WSTV                39.61S F      
 21 Matthew Hoyle             11 SEAL                39.84S F      
 22 Albertus Viljoen          12 WSTV                39.92S F      
 23 Daniel Taylor             11 AZON                40.01S F      
 24 Matthew Bedderson         12 SEAL                40.17S F      
 25 Luke Chisholm             11 SEAL                40.34S F      
 26 Christopher Ringwood      12 BARS                40.38S F      
 27 Alessio Ferreri           12 MDOL                40.41S F      
 28 Jonathan Ray              12 SGUL                40.57S F      
 29 Rance Gower-Winter        12 SGUL                40.82S F      
 30 Brandon Mackenzie         12 ELEC                42.07S F      
 31 Jarrod Bubb               12 SOUL                42.45S F      
 32 Llewellyn Taylor          12 SOUL                43.03S F      
 33 Tiago Cordeiro            11 UNIQ                43.05S F      
 34 Reece Naidoo              12 ATLA                43.10S F      
 35 Christian Kriel           11 WATR                43.11S F      
 36 Keegan McNeil             11 BARS                43.92S F      
 37 Kayleb O Donoghue         11 BON                 44.43S F      
 38 Tiagan De Beer            11 SEAL                44.74S F      
 39 Treelon Catin             12 SGUL                44.97S F      
 40 Jean-Pierre DU Plessis    11 LAD                 45.10S F      
 41 Dreyden Rodie             11 SGUL                45.64S F      
 42 Jan-Hendrik Visagie       12 NEWS                46.53S F      
 43 Shaughn Brandt            11 BARS                47.10S F      
 44 Tayne Olivier             11 SGUL                47.60S F      
 45 Jamie Van Stavel          11 UNIQ                48.52S F      
 46 Liam Lydon                11 ONY                 48.63S F      
  0 Reuben Abbott             12 SGUL                    NS F      
  0 Brett Ellithorne          12 BOKS                    NS F      
  0 Forrest Brown             11 AZON                    NS F      
 
Women  Open 100 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Amanda Loots              33 MDOL              1:02.80S F      
  2 Rene' Warnes              19 SGUL              1:06.27S F      
  3 Odile Dauvellier          17 STAD              1:06.47S F      
  4 Jeanie DU Toit            19 MDOL              1:07.04S F      
  5 Kristy Muller             17 SGUL              1:07.43S F      
  6 Bianca Hauzer             17 MDOL              1:07.86S F      
  7 Jessica Kelsey            17 BARS              1:08.63S F      
  8 Melissa Ferreira          16 DDA               1:09.53S F      
  9 Casey Pullen              17 STAD              1:11.27S F      
 10 Tamryn Duarte             15 MDOL              1:11.43S F      
 11 Kayla Botha               17 SEAL              1:13.77S F      
 12 Carla Laurie              17 SEAL              1:14.52S F      
 13 Katija Pimenta            17 BOKS              1:14.93S F      
 14 Tayla Stocks              17 DDA               1:16.59S F      
 15 Shannon Britt             17 BENS              1:19.51S F      
 16 Zarina Swart              17 SGUL              1:20.52S F      
 17 Simone Masters            17 BON               1:22.70S F      
  0 Ayesha Valli              12 ATLA                    NS F      
  0 Karin Kennedy             45 PHOE                    NS F      
 
Men  Open 100 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Charl Crous               21 SGUL                54.44S F      
  2 Michael Meyer             19 MDOL                54.92S F      
  3 Wesley Gilchrist          22 SGUL                55.55S F      
  4 Rohan Jacobs              24 SGUL                56.17S F      
  5 Marno Langeveldt          17 SGUL                58.47S F      
  6 Justin Hughes             18 WSTV                59.59S F      
  8 Anton Reyneke             17 ALSC              1:02.06S F      
  9 Dempsey Bayly             18 SASE              1:02.29S F      
 10 Shaun De Villiers         19 SGUL              1:02.31S F      
 11 Leon-Willem Brits         17 WATR              1:03.37S F      
 12 Dimitri Kalamoudacos      18 WSTV              1:03.59S F      
 13 Brandon Hattingh          17 MDOL              1:04.01S F      
 14 Grant Mc Neil             18 SGUL              1:04.08S F      
 15 Damen Pheiffer            17 MDOL              1:04.21S F      
 16 Vincent Delagey           17 UNIQ              1:06.09S F      
 17 Rubin Terblanche          16 WSTV              1:06.40S F      
 18 Garth Wadsworth           18 WSTV              1:06.42S F      
 19 Saul Hack                 19 MDOL              1:06.71S F      
 20 Devon Beetge              20 STAD              1:06.82S F      
 21 Reino von Wielligh        18 NEWS              1:07.01S F      
 22 Michele Stocchi           17 SASE              1:07.05S F      
 23 Claude Jv Rensburg        17 BENS              1:07.79S F      
 24 Wiehann Kock              17 NEWS              1:09.93S F      
 25 Rorke Lilford             12 WSTV              1:25.51S F      
 26 Karl Hebbelmann           23 SGUL              1:44.79S F      
  0 Ike Segone                16 ATLA                    NS F      
  0 Leith Shankland           20 SGUL                    NS F      
  0 Ted Mhlongo               18 UNIQ              1:32.49S F      
 
Women  13-14 100 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Roh-Anne Coetzee          14 STAD              1:07.85S F      
  2 Nikita Bauristhene        13 WSTV              1:10.35S F      
  3 Ivana Francescutti        14 WATR              1:11.77S F      
  4 Zandelee Terblanche       13 WSTV              1:11.80S F      
  5 Alison Basel              13 WATR              1:12.20S F      
  6 Jessica Bouwer            14 STAD              1:12.65S F      
  7 Olivia Mac Donnell        14 WATR              1:12.66S F      
  8 Dawn Schutte              14 SGUL              1:15.10S F      
  9 Megan Bates               14 SEAL              1:15.76S F      
 10 Jessica Whelan            14 STAD              1:16.03S F      
 11 Tatum Tarpey              13 SGUL              1:16.12S F      
 12 Tyla Bassani              13 BARS              1:16.45S F      
 13 Roxanne Brown             13 WSTV              1:16.95S F      
 14 Emma Beavon               14 WATR              1:19.06S F      
 15 Jamie Gardiner            13 SASE              1:19.69S F      
 16 Kelsy Cuyler              14 MDOL              1:19.83S F      
 17 Kristy Kupfer             14 MDOL              1:20.83S F      
 18 Regan Saunders            13 UNIQ              1:21.29S F      
 19 Samantha Adams            13 STAD              1:23.00S F      
 20 Faatima Adam              14 ATLA              1:24.95S F      
 21 Courtney Macfarlane       13 WATR              1:25.70S F      
 22 Jordan Ayres              14 BON               1:26.46S F      
 23 Nicola Farrell            13 OLDE              1:28.82S F      
 24 Frances Vd Walt           13 MDOL              1:34.20S F      
 25 Kirstene Grant            13 AZON              1:38.41S F      
  0 Emma Kinghorn             14 ACSA                    NS F      
 
Men  13-14 100 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kyle Van Niekerk          13 WATR              1:00.10S F      
  2 Joshua Walters            14 ACSA              1:00.77S F      
  3 Dayne Odendaal            14 ACSA              1:01.40S F      
  4 Mich-Jan Buys             14 WATR              1:01.99S F      
  5 James Brooks              14 SGUL              1:02.53S F      
  6 Keelan Fuller             14 WATR              1:03.93S F      
  7 Daimon Delomoney          14 SGUL              1:04.25S F      
  8 Dayne Jagga               14 ACSA              1:04.47S F      
  9 Gareth Wood               14 STAD              1:04.54S F      
 10 Kevin Bargate             13 ACSA              1:05.03S F      
 11 Marco Pimenta             14 BOKS              1:06.09S F      
 12 Tristan Doyle             14 WSTV              1:06.28S F      
 13 Matthew Alexander         14 MDOL              1:06.49S F      
 14 Hanro Jansen Van Vuuren   14 WSTV              1:07.55S F      
 15 Kyle Wittstock            14 WATR              1:08.63S F      
 16 Liardus Nel               13 NEWS              1:09.05S F      
 17 Jordan Le Clos            13 SGUL              1:09.06S F      
 18 Dylan Kilian              13 SGUL              1:09.55S F      
 19 Marco' Smit               14 SGUL              1:09.73S F      
 20 Justin Faber              14 AZON              1:10.30S F      
 21 Tevin Du Toit             14 ACSA              1:10.81S F      
 22 Tristan Long              14 ACSA              1:11.51S F      
 23 Dylan Vd Westhuizen       13 WSTV              1:12.11S F      
 24 Joshua Dannhauser         13 SGUL              1:13.06S F      
 25 Ruan Lotz                 13 SEAL              1:14.50S F      
 26 Denny Valsamakis          14 OLDE              1:14.61S F      
 27 Juan Du Plooy             14 BEAV              1:14.71S F      
 28 Dane Rampini              13 MDOL              1:15.29S F      
 29 Dylan Grobler             14 ATOT              1:19.56S F      
 30 Jacques Smal              13 WSTV              1:19.73S F      
 31 Duveine Naicker           13 ACES              1:20.86S F      
 32 Calvin De Gouveia         13 LINR              1:23.67S F      
 33 Simon Haddon              13 MDOL              1:25.58S F      
 34 Luke Botha                13 BON               1:26.34S F      
 35 Hendrick Swanepoel        13 ATOT              1:26.80S F      
 36 Alasdair Ribbink          13 SGUL              1:31.60S F      
  0 Darren Britz              14 WATR                    NS F      
  0 Reece Bhave               14 HASC                    NS F      
  0 Brendan Levy              14 SGUL                    NS F      
 
Women  08&U 25 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Tatum-Lea Garvey           8 SEAL                23.21S F      
  2 Jade Fourie                7 SEAL                26.20S F      
  3 Daisy Dixon                8 SEAL                26.82S F      
  4 Kelly Crous                8 SGUL                26.86S F      
  5 Jessica Brown              8 SEAL                27.26S F      
  6 Kimon Kalideen             8 SGUL                28.26S F      
  7 Ashley Hall                7 ACSA                29.20S F      
  8 Tanna De Freitas           7 ACSA                29.55S F      
  9 Kuhle Duma                 7 SGUL                31.32S F      
 10 Cameron Vd Merwe           8 UNIQ                31.71S F      
 11 mia van der Westhuizen     8 LAD                 39.99S F      
 
Men  08&U 25 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kayden Edwards             8 BLUO                21.61S F      
  2 Tyron Klynhans             8 AZON                24.14S F      
  3 Matthew-Ethan Falconer     8 BON                 26.11S F      
  4 Callum Osborne             8 SEAL                28.21S F      
  5 Chad Tucker                8 BENS                29.67S F      
  6 Ruan Steenkamp             7 SEAL                35.29S F      
  0 Luc Donner                 7 SEAL                    NS F      
 
Women  09-10 50 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Tatum Peyerl              10 BOKS                40.93S F      
  2 Lize-Mari De Beer         10 MDOL                42.78S F      
  3 Tracy-Lee Young           10 WATR                44.23S F      
  4 Kayla Mc Loughlin         10 MDOL                45.03S F      
  5 Lauren Strydom            10 LINR                45.52S F      
  6 Amber De Freitas          10 ACSA                45.55S F      
  7 Caelyn Rowe               10 BOKS                46.35S F      
  8 Aime'e Grant              10 ACSA                46.42S F      
  9 Josie Dobeyn              10 SGUL                46.87S F      
 10 Tarryn Campbell           10 BARS                47.33S F      
 11 Kelly Hall                10 ACSA                47.93S F      
 12 Kayler Hulett             10 SEAL                48.43S F      
 13 Jessica Reimers           10 SEAL                48.77S F      
 14 Jordan-Jenna Rolfe        10 WATR                49.13S F      
 15 Nondumiso Mvelase         10 BEAV                49.27S F      
 16 Zoe" Frank                 9 SEAL                49.40S F      
 16 Ashleigh Botha            10 BOKS                49.40S F      
 18 Khwezi Duma               10 SGUL                49.42S F      
 19 Jodi Biggar               10 ACSA                50.56S F      
 20 Carla Meikle               9 AZON                50.57S F      
 21 Kelsey Teegler            10 BOKS                50.79S F      
 22 Jenna Kronholm             9 AZON                50.93S F      
 23 Kaelin Rogge               9 SEAL                51.32S F      
 24 Georgia Van Voorst         9 ACSA                51.36S F      
 25 Tasneem Kharva            10 LINR                51.81S F      
 26 Londi Busse               10 BLUO                51.85S F      
 27 Bronwyn Heenan            10 SEAL                51.97S F      
 28 Erin Armstrong             9 SGUL                52.17S F      
 29 Emma Boake                10 UNIQ                52.60S F      
 30 Leeann Masson             10 SEAL                52.62S F      
 31 Marine Nortje             10 ACSA                52.83S F      
 32 Amrisha Baboolall          9 BEAV                53.36S F      
 33 Sarah Forfar              10 SGUL                53.88S F      
 34 Jenna Van Niekerk          9 WATR                54.25S F      
 35 Megan Lacey                9 ACSA                54.70S F      
 36 Bridget Theunissen         9 SGUL                54.85S F      
 37 Nakeisha Naidoo            9 UNIQ                54.88S F      
 38 Tegan Garvey              10 SEAL                54.92S F      
 39 Rachel Brown              10 SEAL                55.38S F      
 40 Anique Engelbrecht         9 WATR                55.76S F      
 41 Raquel Correia            10 BARS                58.20S F      
 42 Stephanie Tennant         10 SEAL                58.32S F      
 43 Bianca Sampson             9 BARS              1:00.56S F      
 44 Cailin Botha               9 WSTV              1:05.21S F      
 45 Chanel Bates               9 SEAL              1:05.33S F      
  0 Tamryn White              10 SEAL                    NS F      
  0 Monica Van der Linde       9 SEAL                    NS F      
  0 Callan Nel                10 SEAL                    NS F      
  0 Tamryn Mc Kie              9 SEAL                    NS F      
 
Men  09-10 50 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Keagan Wood               10 MUST                44.21S F      
  2 Andrew Smith              10 MUST                44.31S F      
  3 Shane Tucker              10 BENS                44.66S F      
  4 David Macdonald           10 SGUL                46.29S F      
  5 Vernon Nel                10 ACSA                46.75S F      
  6 Jeremy Maher               9 SEAL                47.18S F      
  7 Joshua Bennett            10 WSTV                48.32S F      
  8 Pieter Steenkamp          10 SEAL                49.66S F      
  9 Connor Mackenzie          10 ELEC                49.84S F      
 10 Stefan Friedrich           9 BEAV                50.00S F      
 11 Keegan Long               10 ACSA                50.28S F      
 12 Andries Groenewald        10 WATR                50.30S F      
 13 Calvin Johnston           10 SOUL                50.60S F      
 14 Jedd Jacobs               10 BARS                50.83S F      
 15 Ryno Grove                 9 STAD                51.18S F      
 16 Seth Morgan               10 OLDE                51.93S F      
 17 Pierre Botha              10 SEAL                52.04S F      
 18 Travis Stedman             9 AZON                52.07S F      
 19 Joshua Olive              10 AZON                53.14S F      
 20 Dominic Chiccaro           9 SEAL                53.16S F      
 21 Cameron McAllister         9 SEAL                53.37S F      
 22 Jared Meiring              9 SEAL                53.73S F      
 23 Eadin Layzell              9 BON                 54.75S F      
 24 Trent Lilford             10 WSTV                56.11S F      
 25 Ahmed Khalil               9 ACSA                56.38S F      
 26 Joshua Kyle               10 WSTV                57.37S F      
 27 Craig Tomes               10 UNIQ                57.40S F      
 28 Elliot Muir               10 SEAL                57.53S F      
 29 Leeam Vd Walt              9 MDOL              1:00.02S F      
 30 Kyle Hanlon               10 BARS              1:01.57S F      
  0 Luke Robinson             10 SEAL                48.22S F      
  0 Matthew du Rand           10 SEAL              1:05.83S F      
  0 Murray Dittmar            10 SASE                    NS F      
  0 Jacobus Eloff              9 SOUL              1:05.84S F      
 
Women  11-12 50 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Erin Anderson             12 STAD                34.73S F      
  2 Caitlin Bosma             12 HASC                36.34S F      
  3 Kirsten Reeves            12 SASE                36.58S F      
  4 Cheyenne Smith            12 WATR                37.89S F      
  5 Jeanri Buys               11 WATR                38.61S F      
  6 Amber Smith               12 SEAL                38.81S F      
  7 Erica Hartley             12 BLUO                39.07S F      
  8 Celine Thevenau           11 SEAL                39.68S F      
  9 Fae-Siri Keighley         12 OLDE                39.87S F      
 10 Samantha Whelan           12 STAD                40.02S F      
 11 Tayla Putz                12 SGUL                40.96S F      
 12 Rachel Ronaldson          11 WSTV                41.12S F      
 13 Nicola MacDonald          12 SGUL                41.74S F      
 14 Charlise Oberholzer       12 ACSA                42.25S F      
 15 Marne Groenewald          12 WATR                43.08S F      
 16 Carlene Taylor            11 AZON                43.23S F      
 17 Kate Beavon               11 WATR                43.72S F      
 18 McKenna Holmes            12 SGUL                43.84S F      
 19 Tyler Pretorius           11 LINR                43.98S F      
 20 Lara Murran               12 ACSA                44.00S F      
 21 Christie Luyt             11 WSTV                44.13S F      
 22 Nikita Rambrij            12 BEAV                44.18S F      
 23 Chante Rademan            11 UNIQ                44.37S F      
 24 Tasmin Tennant            12 SEAL                44.44S F      
 25 Tanika Schram             11 ACSA                44.90S F      
 26 Brittney Luther           12 ATOT                45.33S F      
 27 Skyler Radford            12 SASE                45.41S F      
 28 Chesnay Havenga           12 SASE                45.66S F      
 29 Kyla Wehmeyer             11 BOKS                45.91S F      
 30 Chane Scholtemeyer        12 MDOL                45.92S F      
 31 Danica Rudd               11 WSTV                46.18S F      
 32 Amarah Rangraze           12 ATLA                46.37S F      
 33 Diana Weaver              11 SEAL                46.44S F      
 34 Camryn Fenthum            11 MDOL                46.52S F      
 35 Ayesha Valli              12 ATLA                46.71S F      
 36 Robyn Vermonti            11 AZON                47.03S F      
 37 Natasha Kleyn             12 SEAL                47.10S F      
 38 Dane'l Van Staden         12 BEAV                47.61S F      
 39 Gabriella Gerritsen       11 BOKS                48.09S F      
 40 Natalie Arthur            11 HASC                48.30S F      
 41 Genevieve Sandwell        12 ONY                 48.45S F      
 42 Juan-Mare Marx            11 LAD                 49.25S F      
 43 Cayleigh De Sousa         11 BARS                49.75S F      
 44 Alisha Baboolall          12 BEAV                49.77S F      
 45 Candice Botha             12 MUST                49.94S F      
 46 Kiahra Kalideen           11 SGUL                50.30S F      
 47 Ciara Morley              11 SASE                50.65S F      
 48 Melissa Bethke            11 WATR                50.98S F      
 49 Bianca Lakha              12 UNIQ                51.27S F      
 50 Karley Lotz               11 SEAL                51.32S F      
 51 Alexandra Van Veijeren    12 UNIQ                51.99S F      
 52 Kayla Van Der Westhuizen  11 LAD                 52.64S F      
 53 Kiara Blake               11 SEAL                53.66S F      
 54 Javea Mbapeh              11 STAD                53.87S F      
 55 Kimberly Smith            11 SGUL                54.87S F      
 56 Bernedette Van Vuuren     11 SEAL                58.07S F      
  0 Chanel Van Zyl            11 SGUL                    NS F      
  0 Cassia Stocchi            12 SASE                    NS F      
  0 Hannah Rathbone           11 BON                     NS F      
  0 Kristin White             12 SEAL                    NS F      
  0 Justine Glaeser           12 SASE                    NS F      
  0 Jordan Dittmar            12 SASE                    NS F      
  0 Sarah Brand               11 SOUL                    NS F      
  0 Sarah Crawford            11 BARS                    NS F      
 
Men  11-12 50 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Jarryd Baxter             12 WATR                34.70S F      
  2 Gareth Kemp               12 SGUL                35.09S F      
  3 Willem Viljoen            12 WSTV                36.45S F      
  4 Travis Misdorp            12 SEAL                37.08S F      
  5 Reece Kincaid             11 KLOO                37.55S F      
  6 Albertus Viljoen          12 WSTV                37.76S F      
  7 Jonathan Bennett          12 SGUL                38.65S F      
  8 Anandt Van Rensburg       12 STAD                39.01S F      
  9 Ross Clelland             11 SEAL                39.17S F      
 10 Ewan Thorpe               11 DORE                40.93S F      
 11 Ruan Jansen Van Vuuren    11 ATOT                41.01S F      
 12 Evan Hulett               11 SEAL                41.36S F      
 13 Jordan Olive              12 AZON                42.20S F      
 14 Gerald Kent               12 SEAL                42.22S F      
 15 Jared Robinson            12 SEAL                42.63S F      
 15 Jasper Botha              12 SEAL                42.63S F      
 17 Matthew Bedderson         12 SEAL                43.50S F      
 18 Llewellyn Taylor          12 SOUL                43.84S F      
 19 Joshua Coetzee            12 ACSA                43.92S F      
 20 Darius van der Westhuize  12 SEAL                43.97S F      
 21 Slade Nichols             11 ATOT                44.28S F      
 22 Jonathan Ray              12 SGUL                44.38S F      
 22 Brandon Mackenzie         12 ELEC                44.38S F      
 24 Christopher Ringwood      12 BARS                44.46S F      
 25 Charl Grove               12 STAD                45.22S F      
 26 Reece Naidoo              12 ATLA                45.31S F      
 27 Ryno Du Toit              12 WATR                45.77S F      
 28 Keegan McNeil             11 BARS                46.46S F      
 29 Richard Dobeyn            11 SGUL                47.12S F      
 30 Roberto Gomes             11 HASC                47.35S F      
 31 Treelon Catin             12 SGUL                47.78S F      
 32 Matthew Hoyle             11 SEAL                47.94S F      
 33 Jan-Hendrik Visagie       12 NEWS                48.46S F      
 34 Jarrod Bubb               12 SOUL                49.11S F      
 35 Rance Gower-Winter        12 SGUL                49.20S F      
 36 Shaughn Brandt            11 BARS                49.40S F      
 37 Tayne Olivier             11 SGUL                51.38S F      
 38 Christian Kriel           11 WATR                51.72S F      
 39 Sharur Ramautur           11 NEWS                52.68S F      
 40 Tiagan De Beer            11 SEAL                53.63S F      
 41 Kayleb O Donoghue         11 BON                 54.28S F      
 42 Liam Lydon                11 ONY                 54.30S F      
 43 Tiago Cordeiro            11 UNIQ                54.71S F      
  0 Jamie Van Stavel          11 UNIQ                    NS F      
  0 Dreyden Rodie             11 SGUL                    NS F      
  0 Reuben Abbott             12 SGUL                    NS F      
  0 Dashiell Naicker          11 ACES                50.70S F      
  0 Nikhil Mehta              12 SEAL                    NS F      
 
Women  Open 200 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kathryn Meaklim           22 SGUL              2:26.34S F      
  2 Kelly Gunnell             17 MDOL              2:28.06S F      
  3 Ronwyn Roper              24 SGUL              2:28.98S F      
  4 Jeanie DU Toit            19 MDOL              2:35.31S F      
  5 Kelly McCann              18 WSTV              2:42.31S F      
  6 Erin Anderson             12 STAD              2:46.00S F      
  7 Paige Derbyshire          15 WATR              2:46.93S F      
  8 Nakita Hodgson            16 SGUL              2:47.34S F      
  9 Cassie Shear              15 MDOL              2:47.35S F      
 10 Alison Hoernle            16 MDOL              2:49.36S F      
 11 Megan Ryder               16 MDOL              2:51.84S F      
 12 Melissa Hemmings          16 WATR              2:52.00S F      
 13 Danielle Van Veijeren     15 UNIQ              2:53.62S F      
 14 Megan Hattingh            16 MDOL              2:53.80S F      
 15 Kirsten Reeves            12 SASE              2:59.31S F      
 16 Nazeerah Ally             15 ATLA              3:00.70S F      
 17 Sandra Broich             16 HASC              3:03.41S F      
 18 Kelsey Heatlie            15 BENS              3:08.91S F      
 19 Simone Masters            17 BON               3:10.39S F      
 20 Catherine Finney          13 BENS              3:36.11S F      
  0 Simone Rathbone           17 BON                     NS F      
  0 Suzaan van Biljon         23 SGUL                    NS F      
 
Men  Open 200 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Brenden Crawford          15 STAD              2:16.62S F      
  2 Nicholas Kieck            19 SGUL              2:19.26S F      
  3 Fabian Ruszczynski        18 SASE              2:19.50S F      
  4 Wesley Gilchrist          22 SGUL              2:20.11S F      
  5 Warren Karsten            21 SGUL              2:22.80S F      
  6 Byron Lockett             20 SGUL              2:24.45S F      
  7 Evan Pearce               17 WSTV              2:25.46S F      
  8 Wade Dannhauser           18 SGUL              2:26.33S F      
  9 Athisten Cooper           22 MDOL              2:27.84S F      
 10 Matthew Crow              16 HASC              2:27.88S F      
 11 Blayne Duffy              17 HASC              2:29.76S F      
 12 Grant Mc Neil             18 SGUL              2:31.17S F      
 13 Drew Rosser               18 WSTV              2:31.65S F      
 14 Ryan Clark                15 WSTV              2:33.87S F      
 15 Logan Duffy               15 HASC              2:34.35S F      
 16 Vincent Delagey           17 UNIQ              2:37.88S F      
 17 Tian Grove                16 STAD              2:38.85S F      
 18 Garett Brown              15 WSTV              2:39.29S F      
 19 Aiden Carvalho            15 STAD              2:44.96S F      
 20 Ryan Rensburg             15 BOKS              2:46.86S F      
 21 Alexander Finney          17 BENS              2:49.76S F      
 22 Joshua Lotter             16 BON               2:54.48S F      
 23 Brandon Liechti           15 UNIQ              3:03.16S F      
 24 Devan Falconer            15 BON               3:08.37S F      
  0 Nicholas Glaeser          16 SASE                    NS F      
  0 Karl Hebbelmann           23 SGUL                    NS F      
 
Women  15-16 100 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Lindsay McLeod            16 ACSA                59.68S F      
  2 Jessica Bartram           16 STAD                59.71S F      
  3 Sarah-Jane Walker         15 WSTV              1:00.53S F      
  4 Christine Grobler         16 UNI               1:01.33S F      
  5 Brittany Reeves           16 BARS              1:01.44S F      
  6 Seonaid Leech             15 ONY               1:01.66S F      
  7 Cecile Olivier            15 OLDE              1:01.84S F      
  8 Ashleigh Shepherd         15 MDOL              1:02.10S F      
  9 Sarah-Ann Bouwer          16 STAD              1:02.11S F      
 10 Nicole Strydom            16 MDOL              1:02.41S F      
 11 Amy Fraser                16 NEWS              1:03.21S F      
 12 Marianna Marini           16 BARS              1:03.43S F      
 13 Samantha Rowe             16 SGUL              1:03.44S F      
 14 Melissa Ferreira          16 DDA               1:03.48S F      
 15 Elke Vd Walt              15 WATR              1:03.68S F      
 16 Sian Noble                16 BARS              1:03.71S F      
 17 Tayla Saunders            16 UNIQ              1:04.19S F      
 18 Nakita Hodgson            16 SGUL              1:04.64S F      
 19 Alison Hoernle            16 MDOL              1:04.71S F      
 20 Paige Derbyshire          15 WATR              1:05.11S F      
 21 Lisa Williams             15 WSTV              1:06.30S F      
 22 Suzana De Pina            16 BARS              1:06.47S F      
 23 Aimee Gillis              16 BARS              1:06.65S F      
 24 Dineo Gewer               16 STAD              1:07.56S F      
 25 Laeeqah Bulbulia          15 ATLA              1:08.14S F      
 26 Kayleigh Nichols          16 ATOT              1:09.02S F      
 27 Savannah Vd Mast          15 ALBE              1:09.77S F      
 28 Paige Thompson            15 SASE              1:10.84S F      
 29 Frances Muir              16 SEAL              1:11.45S F      
 30 Megan Hattingh            16 MDOL              1:11.58S F      
 31 Sandra Broich             16 HASC              1:12.05S F      
 32 Carla Du Toit             16 WATR              1:12.96S F      
 33 Kelsey Heatlie            15 BENS              1:13.96S F      
 34 Tayla Van Rooyen          16 UNIQ              1:15.12S F      
 35 Letitia Frosch            15 BON               1:16.41S F      
 36 Shine' Cornelius          15 SGUL              1:24.94S F      
 37 Wynona Phillips           15 UNIQ              1:25.65S F      
  0 Savannah Smith            15 WATR                    NS F      
  0 Tamryn Duarte             15 MDOL                    NS F      
  0 Jessica MacDonald         15 SGUL                    NS F      
  0 Melissa Hemmings          16 WATR                    NS F      
 
Men  15-16 100 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Calvyn Justus             15 SGUL                53.09S F      
  2 Paul Van Achterbergh      16 WSTV                53.20S F      
  3 Clayton Jimmie            16 SGUL                53.25S F      
  4 Dean Myhill               16 MDOL                53.49S F      
  5 Gareth Baker              16 MDOL                53.61S F      
  6 Kyle van Rensburg         16 MDOL                53.94S F      
  7 Jesse Nielsen             16 MDOL                55.07S F      
  8 Ryan Jamison              16 MDOL                55.39S F      
  9 Robin Raven               16 STAD                55.48S F      
 10 Rohan Jubber              15 HASC                56.44S F      
 11 Geo Louw                  15 MDOL                56.46S F      
 12 Matthew Hancock           15 MDOL                56.47S F      
 13 Jarred Stigant            15 STAD                56.53S F      
 14 Gregory Warmback          15 MDOL                56.57S F      
 15 Logan Duffy               15 HASC                56.67S F      
 16 Roelof VD Merwe           15 WATR                56.86S F      
 17 Matthew Crow              16 HASC                57.05S F      
 17 Cameron Coleman           15 SGUL                57.05S F      
 19 Marc Mostert              16 MDOL                57.25S F      
 20 Yeorgos Melissakis        16 UNIQ                57.28S F      
 21 Ryan Clark                15 WSTV                58.02S F      
 22 Thilesh Rambalee          16 SEAL                58.09S F      
 23 Jean - Michel Alves       16 UNIQ                58.23S F      
 24 Flavio Ferreri            15 MDOL                59.09S F      
 25 Nikola Deletic            16 WATR                59.19S F      
 26 Ryan Landsberg            15 WSTV                59.44S F      
 27 Lloyd Smith               16 LINR                59.49S F      
 28 Garett Brown              15 WSTV                59.52S F      
 29 Stuart Gordon             16 LINR                59.82S F      
 30 Thoriso Williams          15 MDOL              1:00.24S F      
 31 Brandon Matthews          16 ALSC              1:00.26S F      
 32 Christophere Thompson     16 LINR              1:00.68S F      
 33 Varish Ramautur           16 NEWS              1:01.03S F      
 34 Damian Mullen             15 LINR              1:01.21S F      
 35 Garreth Beech             15 MDOL              1:01.25S F      
 36 Luke Nel                  16 HASC              1:01.47S F      
 37 Brenton Lotz              16 LINR              1:02.34S F      
 38 Damien De Gouveia         15 LINR              1:02.53S F      
 39 Ernest Blomeyer           15 BLUO              1:03.22S F      
 40 Ryan Rensburg             15 BOKS              1:03.76S F      
 41 Ike Segone                16 ATLA              1:04.19S F      
 42 Devan Falconer            15 BON               1:06.43S F      
 43 Juan-Pierre Marx          15 LAD               1:07.86S F      
 44 Nicholas Coghlan          16 BON               1:07.96S F      
 45 Joshua Lotter             16 BON               1:09.55S F      
 46 Brandon Liechti           15 UNIQ              1:10.00S F      
 47 Aaron Putz                15 SGUL              1:11.85S F      
 48 Jason Esson               16 UNIQ              1:16.92S F      
  0 Nicholas Glaeser          16 SASE                    NS F      
  0 Brenden Crawford          15 STAD                    NS F      
 
Women  08&U 50 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kelly Crous                8 SGUL                40.42S F      
  2 Daisy Dixon                8 SEAL                41.12S F      
  3 Tatum-Lea Garvey           8 SEAL                42.28S F      
  4 Cameron Vd Merwe           8 UNIQ                46.45S F      
  5 Jessica Brown              8 SEAL                46.93S F      
  6 Ashley Hall                7 ACSA                47.61S F      
  7 Kuhle Duma                 7 SGUL                49.34S F      
  8 Kimon Kalideen             8 SGUL                50.91S F      
  9 mia van der Westhuizen     8 LAD                 54.17S F      
 10 Tanna De Freitas           7 ACSA                57.86S F      
 11 Jade Fourie                7 SEAL              1:03.29S F      
 
Men  08&U 50 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kayden Edwards             8 BLUO                38.94S F      
  2 Callum Osborne             8 SEAL                44.12S F      
  3 Matthew-Ethan Falconer     8 BON                 45.75S F      
  4 Tyron Klynhans             8 AZON                45.87S F      
  5 Chad Tucker                8 BENS                53.30S F      
 
Women  13-14 50 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Caitlin Crow              13 HASC                28.12S F      
  2 Claire Featherstone       14 BARS                28.28S F      
  3 Jett Smerdon              14 SGUL                28.30S F      
  4 Roh-Anne Coetzee          14 STAD                29.02S F      
  5 Natasha Ribeiro           13 SEAL                29.09S F      
  6 Ivana Francescutti        14 WATR                29.26S F      
  7 Olivia Mac Donnell        14 WATR                29.27S F      
  8 Tamarin Wakefield         14 WSTV                29.52S F      
  8 Dawn Schutte              14 SGUL                29.52S F      
 10 Alison Basel              13 WATR                29.61S F      
 10 Jessica Bouwer            14 STAD                29.61S F      
 12 Kristina Rogge            13 SEAL                29.71S F      
 12 Megan Bates               14 SEAL                29.71S F      
 14 Caila Davids              14 BARS                29.73S F      
 15 Roxanne Brown             13 WSTV                29.76S F      
 16 Isabella Dal Col          14 SASE                29.79S F      
 17 Tatum Tarpey              13 SGUL                29.83S F      
 18 Laura Berzen              13 WATR                30.02S F      
 19 Sarah Jennings            13 HASC                30.08S F      
 20 Kelsy Cuyler              14 MDOL                30.17S F      
 21 Nienke Pretorius          13 BARS                30.43S F      
 22 Kristy Kupfer             14 MDOL                30.45S F      
 23 Megan Hollinger           13 WATR                30.56S F      
 24 Emma Beavon               14 WATR                30.68S F      
 25 Caitlyn Boake             13 UNIQ                30.74S F      
 26 Tyla Bassani              13 BARS                30.75S F      
 27 Jessica Whelan            14 STAD                30.77S F      
 28 Caitlin Lewington         13 STAD                30.97S F      
 29 Chiara McMillan           13 AZON                31.00S F      
 30 Alexandra Loffstadt       13 MUST                31.05S F      
 31 Regan Saunders            13 UNIQ                31.10S F      
 32 Tyla Fleischer            13 OLDE                31.14S F      
 33 Jamie Gardiner            13 SASE                31.25S F      
 34 Jana De Bruin             13 SGUL                31.48S F      
 35 Kathryn Brandt            13 BARS                31.52S F      
 36 Samantha Adams            13 STAD                32.00S F      
 37 Faatima Adam              14 ATLA                32.24S F      
 38 Kayla Campbell            13 BARS                32.28S F      
 39 Helen Taylor              13 AZON                32.39S F      
 40 Tiffany Davidson          14 SGUL                32.56S F      
 41 Amy Stanley               14 BARS                32.71S F      
 42 Dulce Brand               13 LINR                33.00S F      
 43 Caitlin McNeil            13 BARS                33.03S F      
 44 Frances Vd Walt           13 MDOL                33.07S F      
 45 Jordan Ayres              14 BON                 33.08S F      
 46 Nicola Farrell            13 OLDE                33.27S F      
 47 Kelly-Mari Botha          14 SEAL                33.33S F      
 48 Saskia Dauvellier         13 STAD                33.48S F      
 49 Brittany Brooks           13 AZON                33.54S F      
 50 Nerisha Mehta             14 SEAL                33.68S F      
 51 Courtney Macfarlane       13 WATR                33.81S F      
 52 Kirstene Grant            13 AZON                33.88S F      
 53 Cheyene Barros            13 BON                 34.37S F      
 54 Sarah Du Plessis          14 WATR                34.45S F      
 55 Tamsyn Mackenzie          14 ELEC                34.51S F      
 56 Frances Egan              14 MDOL                34.88S F      
 57 Nicole Grobbelaar         14 UNIQ                36.23S F      
 58 Amy Forfar                13 SGUL                36.91S F      
 59 Keara Lydon               13 ONY                 37.52S F      
 60 Tyler Morgan              14 OLDE                38.20S F      
 61 Kelly Wilson              14 BARS                38.69S F      
 62 Tamrin Thomas             14 BON                 38.77S F      
 63 Catherine Finney          13 BENS                39.00S F      
  0 Emily Visagie             13 SEAL                    NS F      
 
Men  13-14 50 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kyle Van Niekerk          13 WATR                25.18S F      
  2 Joshua Walters            14 ACSA                25.27S F      
  3 Dayne Jagga               14 ACSA                25.38S F      
  4 Gareth Wood               14 STAD                26.14S F      
  5 Keelan Fuller             14 WATR                26.58S F      
  6 Robin Flattery            14 LINR                26.90S F      
  7 Matthew Alexander         14 MDOL                26.99S F      
  8 Tristan Long              14 ACSA                27.22S F      
  9 Mich-Jan Buys             14 WATR                27.24S F      
 10 Justin Faber              14 AZON                27.33S F      
 11 Tristan Doyle             14 WSTV                27.40S F      
 12 Jeandre Petersen          14 SGUL                27.47S F      
 13 Marius Roberts            13 SGUL                27.74S F      
 14 Kevin Bargate             13 ACSA                27.84S F      
 15 Daimon Delomoney          14 SGUL                27.86S F      
 16 Hanro Jansen Van Vuuren   14 WSTV                28.15S F      
 17 Denny Valsamakis          14 OLDE                28.19S F      
 18 Kyle Wittstock            14 WATR                28.34S F      
 19 Jacques Smal              13 WSTV                28.74S F      
 20 Dylan Anderson            14 UNIQ                28.85S F      
 21 Cameron Fraser            14 NEWS                29.07S F      
 22 Dylan Kilian              13 SGUL                29.08S F      
 23 Marco Pimenta             14 BOKS                29.15S F      
 24 Jordan Le Clos            13 SGUL                29.30S F      
 25 Rory Kaletsch             13 ACSA                29.35S F      
 26 Marco' Smit               14 SGUL                29.38S F      
 27 Juan Du Plooy             14 BEAV                29.48S F      
 28 Calvin De Gouveia         13 LINR                29.59S F      
 29 James Rudd                13 WSTV                29.63S F      
 30 Vian Potgieter            13 BLUO                29.66S F      
 31 Ryan Joubert              13 ACSA                30.14S F      
 32 Dane van der Westhuizen   14 SGUL                30.18S F      
 33 Liardus Nel               13 NEWS                30.33S F      
 34 Ruan Lotz                 13 SEAL                30.36S F      
 35 Usharaman Pillay          14 BEAV                30.37S F      
 36 Alano Salotto             14 HASC                30.40S F      
 37 Aiden Quinn               13 OLDE                30.41S F      
 38 Luke Botha                13 BON                 30.46S F      
 39 Dane Rampini              13 MDOL                30.53S F      
 40 Luke Gouveia              13 BON                 30.97S F      
 41 Duveine Naicker           13 ACES                31.22S F      
 42 Thomas Clayton            14 SEAL                31.32S F      
 43 Dylan Grobler             14 ATOT                31.49S F      
 44 Juan Strydom              14 BENS                31.50S F      
 45 Aqeel Salie               14 ACSA                31.84S F      
 46 Tevin Morris              13 ACSA                31.90S F      
 47 Clayton Pheiffer          13 MDOL                31.94S F      
 48 Matthew Lumsden           13 SASE                31.98S F      
 49 Reegan Tait               13 WSTV                32.13S F      
 49 Kellen Hydes              13 SEAL                32.13S F      
 51 Simon Haddon              13 MDOL                32.20S F      
 52 Reece Hargreaves          13 ACSA                32.28S F      
 53 Keagan Aiken              13 SEAL                32.73S F      
 54 Michael Teles             14 BARS                33.45S F      
 55 Kyle Coleman              13 SGUL                33.47S F      
 55 Wanye Phillips            13 UNIQ                33.47S F      
 57 James King                13 AZON                33.70S F      
 58 Hendrick Swanepoel        13 ATOT                34.00S F      
 59 Alasdair Ribbink          13 SGUL                34.39S F      
 60 Connor Richter-Berkowitz  14 UNIQ                36.28S F      
 61 Lee Vd Mast               13 ALBE                36.50S F      
  0 Reece Bhave               14 HASC                    NS F      
  0 Darren Britz              14 WATR                    NS F      
  0 Brendan Levy              14 SGUL                    NS F      
 
Women  09-10 100 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Lize-Mari De Beer         10 MDOL              1:06.89S F      
  2 Zoe" Frank                 9 SEAL              1:14.14S F      
  3 Lauren Strydom            10 LINR              1:14.86S F      
  4 Jordan-Jenna Rolfe        10 WATR              1:15.77S F      
  5 Kayla Mc Loughlin         10 MDOL              1:16.98S F      
  6 Tatum Peyerl              10 BOKS              1:18.23S F      
  7 Marine Nortje             10 ACSA              1:19.78S F      
  8 Kyla Blakemore            10 ACSA              1:19.98S F      
  9 Leeann Masson             10 SEAL              1:19.99S F      
 10 Tracy-Lee Young           10 WATR              1:20.39S F      
 11 Jessica Reimers           10 SEAL              1:21.31S F      
 12 Megan Lacey                9 ACSA              1:21.70S F      
 13 Emma Boake                10 UNIQ              1:21.96S F      
 14 Georgia Van Voorst         9 ACSA              1:22.11S F      
 15 Aime'e Grant              10 ACSA              1:22.28S F      
 16 Jodi Biggar               10 ACSA              1:23.21S F      
 17 Nondumiso Mvelase         10 BEAV              1:24.28S F      
 18 Khwezi Duma               10 SGUL              1:24.36S F      
 19 Kayler Hulett             10 SEAL              1:25.52S F      
 20 Caelyn Rowe               10 BOKS              1:27.11S F      
 21 Kelsey Teegler            10 BOKS              1:28.12S F      
 22 Jenna Kronholm             9 AZON              1:28.61S F      
 23 Londi Busse               10 BLUO              1:29.16S F      
 24 Amber De Freitas          10 ACSA              1:29.60S F      
 25 Tarryn Campbell           10 BARS              1:30.43S F      
 26 Stephanie Tennant         10 SEAL              1:30.55S F      
 27 Tasneem Kharva            10 LINR              1:31.06S F      
 28 Chanel Bates               9 SEAL              1:31.40S F      
 29 Bronwyn Heenan            10 SEAL              1:32.87S F      
 30 Nakeisha Naidoo            9 UNIQ              1:34.82S F      
 31 Anique Engelbrecht         9 WATR              1:35.41S F      
 32 Ashleigh Botha            10 BOKS              1:35.46S F      
 33 Amrisha Baboolall          9 BEAV              1:35.65S F      
 34 Bridget Theunissen         9 SGUL              1:36.42S F      
 35 Jenna Van Niekerk          9 WATR              1:39.13S F      
 36 Rachel Brown              10 SEAL              1:42.14S F      
 37 Bianca Sampson             9 BARS              1:56.53S F      
 38 Cailin Botha               9 WSTV              1:57.04S F      
  0 Monica Van der Linde       9 SEAL                    NS F      
  0 Tamryn White              10 SEAL                    NS F      
  0 Tegan Garvey              10 SEAL                    NS F      
  0 Raquel Correia            10 BARS              1:45.29S F      
  0 Sarah Forfar              10 SGUL                    NS F      
  0 Callan Nel                10 SEAL                    NS F      
  0 Tamryn Mc Kie              9 SEAL                    NS F      
  0 Carla Meikle               9 AZON              1:29.85S F      
 
Men  09-10 100 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Andrew Smith              10 MUST              1:12.41S F      
  2 Keagan Wood               10 MUST              1:13.72S F      
  3 Andries Groenewald        10 WATR              1:15.04S F      
  4 Luke Robinson             10 SEAL              1:16.02S F      
  5 Calvin Johnston           10 SOUL              1:18.14S F      
  6 Shane Tucker              10 BENS              1:18.28S F      
  7 Connor Mackenzie          10 ELEC              1:18.46S F      
  8 Jeremy Maher               9 SEAL              1:19.20S F      
  9 Vernon Nel                10 ACSA              1:20.67S F      
 10 Hanno Labuschagne         10 WHAS              1:22.99S F      
 11 Joshua Bennett            10 WSTV              1:23.73S F      
 12 Jared Meiring              9 SEAL              1:24.83S F      
 13 Pieter Steenkamp          10 SEAL              1:26.00S F      
 14 Kian Du Toit              10 ONY               1:26.21S F      
 15 Pierre Botha              10 SEAL              1:27.35S F      
 16 Cameron McAllister         9 SEAL              1:28.33S F      
 17 Eadin Layzell              9 BON               1:28.86S F      
 18 Stefan Friedrich           9 BEAV              1:30.05S F      
 19 Jedd Jacobs               10 BARS              1:30.60S F      
 20 Joshua Olive              10 AZON              1:30.72S F      
 21 Kyle Hanlon               10 BARS              1:33.33S F      
 22 Matthew du Rand           10 SEAL              1:33.87S F      
 23 Leeam Vd Walt              9 MDOL              1:35.03S F      
 24 Ahmed Khalil               9 ACSA              1:36.08S F      
 25 Ryno Grove                 9 STAD              1:37.18S F      
 26 Seth Morgan               10 OLDE              1:38.20S F      
 27 Keegan Long               10 ACSA              1:40.83S F      
 28 Elliot Muir               10 SEAL              1:42.70S F      
 29 Craig Tomes               10 UNIQ              1:45.26S F      
 30 Jacobus Eloff              9 SOUL              1:56.11S F      
  0 Dominic Chiccaro           9 SEAL                    NS F      
  0 Murray Dittmar            10 SASE                    NS F      
  0 David Macdonald           10 SGUL                    DQ F      
 
Women  11-12 50 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Caitlin Bosma             12 HASC                31.82S F      
  2 Amber Smith               12 SEAL                33.22S F      
  3 Kirsten Reeves            12 SASE                33.29S F      
  4 Erin Anderson             12 STAD                34.46S F      
  5 Fae-Siri Keighley         12 OLDE                34.84S F      
  6 Nicola MacDonald          12 SGUL                34.86S F      
  7 Tasmin Tennant            12 SEAL                35.16S F      
  8 Kate Beavon               11 WATR                35.33S F      
  9 Jeanri Buys               11 WATR                35.67S F      
 10 Cheyenne Smith            12 WATR                35.83S F      
 11 Lara Murran               12 ACSA                36.69S F      
 12 Marne Groenewald          12 WATR                36.72S F      
 13 Natasha Kleyn             12 SEAL                36.77S F      
 14 Chante Rademan            11 UNIQ                36.79S F      
 15 Tayla Putz                12 SGUL                37.27S F      
 15 Minenhle Nkosi            12 SGUL                37.27S F      
 17 McKenna Holmes            12 SGUL                37.37S F      
 18 Cassia Stocchi            12 SASE                37.56S F      
 19 Lisa du Toit              12 WSTV                37.63S F      
 20 Charlise Oberholzer       12 ACSA                37.94S F      
 21 Samantha Whelan           12 STAD                38.03S F      
 22 Rachel Ronaldson          11 WSTV                38.20S F      
 23 Lauren Forsyth            11 AZON                38.56S F      
 24 Brittney Luther           12 ATOT                38.68S F      
 25 Amarah Rangraze           12 ATLA                38.69S F      
 26 Camryn Fenthum            11 MDOL                38.81S F      
 27 Danica Rudd               11 WSTV                38.93S F      
 28 Christie Luyt             11 WSTV                39.33S F      
 29 Erica Hartley             12 BLUO                39.51S F      
 30 Tyler Pretorius           11 LINR                39.52S F      
 31 Chane Scholtemeyer        12 MDOL                39.54S F      
 32 Claire Berzen             12 WATR                39.70S F      
 33 Karley Lotz               11 SEAL                39.93S F      
 34 Nikita Rambrij            12 BEAV                40.34S F      
 35 Carlene Taylor            11 AZON                40.91S F      
 36 Cayleigh De Sousa         11 BARS                41.36S F      
 37 Tanika Schram             11 ACSA                41.53S F      
 38 Robyn Vermonti            11 AZON                41.72S F      
 39 Annabelle Armstrong       11 SGUL                42.43S F      
 40 Chesnay Havenga           12 SASE                42.57S F      
 41 Kiahra Kalideen           11 SGUL                42.85S F      
 42 Natalie Arthur            11 HASC                43.31S F      
 43 Demi Leech                11 ONY                 43.68S F      
 44 Genevieve Sandwell        12 ONY                 43.98S F      
 45 Chanel Van Zyl            11 SGUL                44.15S F      
 46 Diana Weaver              11 SEAL                44.66S F      
 47 Bianca Lakha              12 UNIQ                45.00S F      
 48 Dane'l Van Staden         12 BEAV                45.31S F      
 49 Alexandra Van Veijeren    12 UNIQ                45.38S F      
 50 Kimberly Smith            11 SGUL                46.02S F      
 51 Kaitlyn Hastings          11 BENS                46.63S F      
 52 Kyla Wehmeyer             11 BOKS                46.71S F      
 53 Kylie Fleischer           11 OLDE                47.07S F      
 54 Alisha Baboolall          12 BEAV                47.44S F      
 55 Kayla Van Der Westhuizen  11 LAD                 48.12S F      
 56 Gabriella Gerritsen       11 BOKS                48.27S F      
 57 Ciara Morley              11 SASE                48.59S F      
 58 Melissa Bethke            11 WATR                49.46S F      
 59 Skyler Radford            12 SASE                49.67S F      
 60 Kiara Blake               11 SEAL                51.11S F      
 61 Bernedette Van Vuuren     11 SEAL                54.03S F      
  0 Jenna Smith               12 MUST                    NS F      
  0 Kristin White             12 SEAL                    NS F      
  0 Celine Thevenau           11 SEAL                35.04S F      
  0 Hannah Rathbone           11 BON                     NS F      
  0 Jordan Dittmar            12 SASE                    NS F      
  0 Sarah Crawford            11 BARS                    NS F      
  0 Justine Glaeser           12 SASE                    NS F      
  0 Sarah Brand               11 SOUL                    NS F      
  0 Samantha Labuschagne      12 ONY                     NS F      
 
Men  11-12 50 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Jarryd Baxter             12 WATR                32.36S F      
  2 Samer Khalil              12 ACSA                32.74S F      
  3 Reece Kincaid             11 KLOO                32.90S F      
  4 Gareth Kemp               12 SGUL                32.99S F      
  5 Travis Misdorp            12 SEAL                33.02S F      
  6 Jordan Olive              12 AZON                33.23S F      
  7 Anandt Van Rensburg       12 STAD                33.78S F      
  8 Ruan Jansen Van Vuuren    11 ATOT                34.49S F      
  9 Jared Robinson            12 SEAL                35.88S F      
 10 Gerald Kent               12 SEAL                35.97S F      
 11 Evan Hulett               11 SEAL                36.13S F      
 12 Jonathan Bennett          12 SGUL                36.18S F      
 13 Darius van der Westhuize  12 SEAL                36.47S F      
 14 Rance Gower-Winter        12 SGUL                36.60S F      
 15 Daniel Taylor             11 AZON                36.91S F      
 16 Matthew Swanepoel         12 ATOT                36.98S F      
 17 Roberto Gomes             11 HASC                37.14S F      
 18 Rorke Lilford             12 WSTV                37.71S F      
 19 Charl Grove               12 STAD                37.98S F      
 20 Ross Clelland             11 SEAL                38.03S F      
 20 Cameron Pennell           12 SEAL                38.03S F      
 22 Llewellyn Taylor          12 SOUL                38.13S F      
 23 Kayleb O Donoghue         11 BON                 38.44S F      
 24 Joshua Coetzee            12 ACSA                39.19S F      
 25 Slade Nichols             11 ATOT                39.63S F      
 26 Christopher Ringwood      12 BARS                39.70S F      
 27 Jasper Botha              12 SEAL                39.72S F      
 28 Ewan Thorpe               11 DORE                39.78S F      
 29 Reece Naidoo              12 ATLA                40.02S F      
 30 Ryno Du Toit              12 WATR                40.80S F      
 31 Brandon Mackenzie         12 ELEC                41.51S F      
 32 Alessio Ferreri           12 MDOL                41.68S F      
 33 Jarrod Bubb               12 SOUL                42.06S F      
 34 Tiago Cordeiro            11 UNIQ                42.16S F      
 35 Luke Chisholm             11 SEAL                42.87S F      
 36 Christian Kriel           11 WATR                43.89S F      
 37 Matthew Bedderson         12 SEAL                44.39S F      
 38 Liam Lydon                11 ONY                 46.71S F      
 39 Forrest Brown             11 AZON                46.91S F      
 40 Jan-Hendrik Visagie       12 NEWS                47.88S F      
  0 Jonathan Ray              12 SGUL                    NS F      
  0 Jamie Van Stavel          11 UNIQ                52.88S F      
  0 Dreyden Rodie             11 SGUL                    NS F      
  0 Sharur Ramautur           11 NEWS                    NS F      
  0 Tayne Olivier             11 SGUL                    NS F      
  0 Dashiell Naicker          11 ACES                50.20S F      
  0 Keegan McNeil             11 BARS                43.47S F      
 
Women  14&U 400 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Roh-Anne Coetzee          14 STAD              4:34.60S F      
  2 Nikita Bauristhene        13 WSTV              4:40.01S F      
  3 Jaime Myhill              14 MDOL              4:42.89S F      
  4 Jessica Bouwer            14 STAD              4:45.85S F      
  5 Emma Kinghorn             14 ACSA              4:49.58S F      
  6 Dawn Schutte              14 SGUL              4:51.05S F      
  7 Jessica Whelan            14 STAD              4:53.94S F      
  8 Roxanne Brown             13 WSTV              4:55.90S F      
  9 Heike Thormahlen          12 UNI               4:57.45S F      
 10 Megan Bates               14 SEAL              4:57.91S F      
 11 Kelly-Mari Botha          14 SEAL              5:01.46S F      
 12 Regan Saunders            13 UNIQ              5:02.05S F      
 13 Samantha Adams            13 STAD              5:04.27S F      
 14 Chiara McMillan           13 AZON              5:05.27S F      
 15 Dulce Brand               13 LINR              5:11.05S F      
 16 Caitlin Lewington         13 STAD              5:12.66S F      
 17 Faatima Adam              14 ATLA              5:20.43S F      
 18 Caitlyn Boake             13 UNIQ              5:24.96S F      
 19 Samantha Whelan           12 STAD              5:36.35S F      
 20 Erica Hartley             12 BLUO              5:36.72S F      
 21 Jordan Ayres              14 BON               5:40.91S F      
 22 Kirstene Grant            13 AZON              5:42.54S F      
  0 Cassia Stocchi            12 SASE                    NS F      
  0 Isabella Dal Col          14 SASE                    NS F      
  0 Erin Anderson             12 STAD                    NS F      
 
Men  14&U 400 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Dayne Odendaal            14 ACSA              4:13.75S F      
  2 Kevin Bargate             13 ACSA              4:19.09S F      
  3 Gareth Wood               14 STAD              4:21.70S F      
  4 Brandon Isemonger         14 MUST              4:29.67S F      
  5 Kyle Wittstock            14 WATR              4:30.41S F      
  6 Robin Flattery            14 LINR              4:35.62S F      
  7 Tristan Long              14 ACSA              4:40.96S F      
  8 Reece Kincaid             11 KLOO              4:41.00S F      
  9 Joshua Dannhauser         13 SGUL              4:43.16S F      
 10 Marco' Smit               14 SGUL              4:46.92S F      
 11 Tristan Doyle             14 WSTV              4:51.29S F      
 12 Dylan Vd Westhuizen       13 WSTV              4:52.39S F      
 13 Denny Valsamakis          14 OLDE              4:54.24S F      
 14 Jordan Le Clos            13 SGUL              4:54.56S F      
 15 Jacques Smal              13 WSTV              4:55.15S F      
 16 Ruan Lotz                 13 SEAL              4:56.04S F      
 17 James Rudd                13 WSTV              4:57.21S F      
 18 Reegan Tait               13 WSTV              4:57.94S F      
 19 Cameron Pennell           12 SEAL              4:58.65S F      
 20 Rory Kaletsch             13 ACSA              5:02.23S F      
 21 Simon Haddon              13 MDOL              5:04.61S F      
 22 Dane Rampini              13 MDOL              5:04.89S F      
 23 Jasper Botha              12 SEAL              5:05.51S F      
 24 Marius Roberts            13 SGUL              5:05.69S F      
 25 Dylan Anderson            14 UNIQ              5:10.04S F      
 27 Roberto Gomes             11 HASC              5:16.04S F      
 28 James King                13 AZON              5:16.94S F      
 29 Vian Potgieter            13 BLUO              5:26.17S F      
 30 Ewan Thorpe               11 DORE              5:33.76S F      
 31 Matthew Hoyle             11 SEAL              5:37.64S F      
 32 Anandt Van Rensburg       12 STAD              5:40.29S F      
 33 Wanye Phillips            13 UNIQ              5:43.06S F      
 34 Jan-Hendrik Visagie       12 NEWS              6:26.71S F      
  0 Jonathan Bennett          12 SGUL                    NS F      
  0 Reece Bhave               14 HASC                    NS F      
  0 Marco Pimenta             14 BOKS                    NS F      
  0 Hanro Jansen Van Vuuren   14 WSTV              4:31.60S F      
  0 Brendan Levy              14 SGUL                    NS F      
 
Women  Open 400 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kathryn Meaklim           22 SGUL              4:08.43S F      
  2 Rene' Warnes              19 SGUL              4:16.98S F      
  3 Bianca Hauzer             17 MDOL              4:17.22S F      
  4 Bianca Meyer              22 SGUL              4:19.17S F      
  5 Laura McCulloch           18 WSTV              4:31.48S F      
  6 Casey Pullen              17 STAD              4:36.63S F      
  7 Jessica Roux              18 SGUL              4:37.90S F      
  8 Christine Grobler         16 UNI               4:38.40S F      
  9 Jessica Bartram           16 STAD              4:42.79S F      
 10 Cassie Shear              15 MDOL              4:54.65S F      
 11 Kayla Botha               17 SEAL              4:57.08S F      
 12 Megan Ryder               16 MDOL              4:57.72S F      
 13 Sian Noble                16 BARS              4:57.79S F      
 14 Cecile Olivier            15 OLDE              4:57.81S F      
 15 Tayla Stocks              17 DDA               5:00.76S F      
 16 Tayla Saunders            16 UNIQ              5:01.04S F      
 17 Danielle Van Veijeren     15 UNIQ              5:01.51S F      
 18 Amy Fraser                16 NEWS              5:10.01S F      
 19 Simone Masters            17 BON               5:30.17S F      
 20 Zarina Swart              17 SGUL              5:34.15S F      
 21 Paige Thompson            15 SASE              5:35.85S F      
  0 Karin Kennedy             45 PHOE                    NS F      
  0 Sarah Jennings            13 HASC                    NS F      
 
Men  Open 400 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Devon Brown               19 SGUL              3:48.37S F      
  2 Michael Meyer             19 MDOL              3:52.25S F      
  3 Jan Venter                23 SGUL              3:56.74S F      
  4 Nicholas Kieck            19 SGUL              3:59.77S F      
  5 Byron Doyle               17 WSTV              4:06.17S F      
  6 Calvyn Justus             15 SGUL              4:06.60S F      
  7 Dean Myhill               16 MDOL              4:06.66S F      
  8 Gareth Baker              16 MDOL              4:10.02S F      
  9 Paul Van Achterbergh      16 WSTV              4:11.33S F      
 10 Kyle van Rensburg         16 MDOL              4:15.94S F      
 11 Geo Louw                  15 MDOL              4:17.42S F      
 12 Brenden Crawford          15 STAD              4:17.83S F      
 13 Flavio Ferreri            15 MDOL              4:19.38S F      
 14 Anton Reyneke             17 ALSC              4:19.57S F      
 15 Luke Herbst               18 HASC              4:20.71S F      
 16 Jarred Stigant            15 STAD              4:25.62S F      
 17 Robin Raven               16 STAD              4:25.75S F      
 19 Devon Beetge              20 STAD              4:27.26S F      
 20 Stuart Gordon             16 LINR              4:28.81S F      
 21 Jean - Michel Alves       16 UNIQ              4:30.83S F      
 22 Tian Grove                16 STAD              4:31.58S F      
 23 Brandon Hattingh          17 MDOL              4:32.52S F      
 24 Reino von Wielligh        18 NEWS              4:32.74S F      
 25 Marc Mostert              16 MDOL              4:34.16S F      
 26 Garreth Beech             15 MDOL              4:38.82S F      
 27 Aiden Carvalho            15 STAD              4:38.84S F      
 28 Yeorgos Melissakis        16 UNIQ              4:41.33S F      
 29 Ernest Blomeyer           15 BLUO              4:52.43S F      
 30 Brenton Lotz              16 LINR              5:00.03S F      
 31 Devan Falconer            15 BON               5:04.87S F      
 32 Ike Segone                16 ATLA              5:16.82S F      
  0 Garett Brown              15 WSTV                    NS F      
  0 Leon-Willem Brits         17 WATR                    NS F      
  0 Logan Duffy               15 HASC                    NS F      
 
Women  Open 400 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kathryn Meaklim           22 SGUL              4:35.59S F      
  2 Rene' Warnes              19 SGUL              4:46.34S F      
  3 Bianca Meyer              22 SGUL              4:48.08S F      
  4 Bianca Hauzer             17 MDOL              5:03.12S F      
  5 Kelly McCann              18 WSTV              5:16.82S F      
  6 Casey Pullen              17 STAD              5:17.69S F      
  7 Erin Anderson             12 STAD              5:20.70S F      
  8 Sarah-Ann Bouwer          16 STAD              5:22.80S F      
  9 Emma Kinghorn             14 ACSA              5:23.23S F      
 10 Megan Ryder               16 MDOL              5:24.87S F      
 11 Tayla Saunders            16 UNIQ              5:34.71S F      
 12 Emma Beavon               14 WATR              5:43.78S F      
  0 Kirsten Coetzee           14 AZON                    NS F      
  0 Clarice Le Roux           15 ACSA                    NS F      
 
Men  Open 400 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Michael Meyer             19 MDOL              4:12.15S F      
  2 Devon Brown               19 SGUL              4:20.08S F      
  3 Wesley Gilchrist          22 SGUL              4:32.46S F      
  4 Paul Van Achterbergh      16 WSTV              4:35.34S F      
  5 Dean Myhill               16 MDOL              4:37.94S F      
  6 Gareth Baker              16 MDOL              4:40.35S F      
  7 Shaun De Villiers         19 SGUL              4:41.95S F      
  8 Grant Mc Neil             18 SGUL              4:42.70S F      
  9 Wade Dannhauser           18 SGUL              4:45.05S F      
 10 Robin Raven               16 STAD              4:49.59S F      
 11 Kyle van Rensburg         16 MDOL              4:50.45S F      
 12 Flavio Ferreri            15 MDOL              4:52.17S F      
 13 Daniel Ronaldson          14 WSTV              4:52.74S F      
 15 Devon Beetge              20 STAD              5:02.74S F      
 16 Reino von Wielligh        18 NEWS              5:06.87S F      
 17 Jean - Michel Alves       16 UNIQ              5:15.67S F      
 18 Aiden Carvalho            15 STAD              5:16.12S F      
 19 Garreth Beech             15 MDOL              5:25.01S F      
  0 Matthew Coetzee           16 AZON                    NS F      
  0 Warren Karsten            21 SGUL                    NS F      
 
Women  14&U 200 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Caitlin Bosma             12 HASC              2:10.79S F      
  2 Roh-Anne Coetzee          14 STAD              2:10.88S F      
  3 Nikita Bauristhene        13 WSTV              2:13.68S F      
  4 Jessica Bouwer            14 STAD              2:14.76S F      
  5 Dawn Schutte              14 SGUL              2:15.91S F      
  6 Caitlin Crow              13 HASC              2:15.93S F      
  7 Jaime Myhill              14 MDOL              2:16.27S F      
  8 Carmen Le Roux            13 ACSA              2:17.31S F      
  9 Claire Featherstone       14 BARS              2:17.99S F      
 10 Ivana Francescutti        14 WATR              2:18.54S F      
 11 Jessica Whelan            14 STAD              2:19.20S F      
 12 Roxanne Brown             13 WSTV              2:19.29S F      
 13 Tatum Tarpey              13 SGUL              2:19.53S F      
 14 Alison Basel              13 WATR              2:20.09S F      
 15 Natasha Ribeiro           13 SEAL              2:20.91S F      
 16 Heike Thormahlen          12 UNI               2:21.68S F      
 17 Lize-Mari De Beer         10 MDOL              2:21.82S F      
 18 Laura Berzen              13 WATR              2:22.00S F      
 19 Olivia Mac Donnell        14 WATR              2:22.38S F      
 20 Megan Bates               14 SEAL              2:22.85S F      
 21 Katherine Nel             14 SASE              2:23.24S F      
 22 Regan Saunders            13 UNIQ              2:23.30S F      
 23 Caila Davids              14 BARS              2:23.35S F      
 24 Sarah Jennings            13 HASC              2:25.10S F      
 25 Samantha Adams            13 STAD              2:25.16S F      
 26 Isabella Dal Col          14 SASE              2:26.05S F      
 27 Caitlin Lewington         13 STAD              2:27.21S F      
 28 Angelique Kotze           14 SGUL              2:28.15S F      
 29 Cheyenne Smith            12 WATR              2:28.30S F      
 30 Kirsten Reeves            12 SASE              2:28.52S F      
 31 Nicola Farrell            13 OLDE              2:28.61S F      
 32 Tasmin Tennant            12 SEAL              2:29.10S F      
 33 Jamie Gardiner            13 SASE              2:29.33S F      
 34 Dulce Brand               13 LINR              2:29.55S F      
 35 Kate Beavon               11 WATR              2:30.29S F      
 36 Tayla Putz                12 SGUL              2:30.32S F      
 37 Fae-Siri Keighley         12 OLDE              2:30.54S F      
 38 Courtney Macfarlane       13 WATR              2:30.80S F      
 39 Kelly-Mari Botha          14 SEAL              2:31.44S F      
 40 Caitlyn Boake             13 UNIQ              2:32.23S F      
 41 Kelsy Cuyler              14 MDOL              2:32.72S F      
 42 Nienke Pretorius          13 BARS              2:33.58S F      
 43 Megan Hollinger           13 WATR              2:35.44S F      
 44 Faatima Adam              14 ATLA              2:35.58S F      
 45 Cassia Stocchi            12 SASE              2:35.77S F      
 46 Charlise Oberholzer       12 ACSA              2:36.01S F      
 47 Kathryn Brandt            13 BARS              2:36.29S F      
 48 Jeanri Buys               11 WATR              2:36.65S F      
 49 Kayla Campbell            13 BARS              2:36.83S F      
 50 Marne Groenewald          12 WATR              2:37.04S F      
 51 Nerisha Mehta             14 SEAL              2:38.18S F      
 52 Claire Berzen             12 WATR              2:39.22S F      
 53 Jordan Ayres              14 BON               2:39.37S F      
 54 Samantha Whelan           12 STAD              2:39.76S F      
 55 Ayesha Valli              12 ATLA              2:40.92S F      
 56 Amarah Rangraze           12 ATLA              2:43.46S F      
 57 Sarah Du Plessis          14 WATR              2:43.80S F      
 58 Jordan-Jenna Rolfe        10 WATR              2:44.94S F      
 59 Alexandra Van Veijeren    12 UNIQ              2:48.14S F      
 60 Chante Rademan            11 UNIQ              2:50.39S F      
 61 Karley Lotz               11 SEAL              2:50.59S F      
 62 Tatum Pead                11 AZON              2:51.75S F      
 63 Gabriella Gerritsen       11 BOKS              2:51.98S F      
 64 Hannah Jones              11 SEAL              2:52.29S F      
 65 Kaitlyn Hastings          11 BENS              2:53.35S F      
 66 Frances Egan              14 MDOL              2:54.01S F      
 67 Tatum Peyerl              10 BOKS              2:54.58S F      
 68 Keara Lydon               13 ONY               2:56.90S F      
 69 Natalie Arthur            11 HASC              2:58.07S F      
 70 Kyla Wehmeyer             11 BOKS              3:02.95S F      
 71 Bianca Lakha              12 UNIQ              3:05.30S F      
 72 Nicole Grobbelaar         14 UNIQ              3:07.49S F      
 73 Catherine Finney          13 BENS              3:07.64S F      
 74 Caelyn Rowe               10 BOKS              3:12.21S F      
 75 Skyler Radford            12 SASE              3:13.72S F      
  0 Caylin Weedon             13 SEAL                    NS F      
  0 Tyla Fleischer            13 OLDE              2:26.96S F      
  0 Justine Glaeser           12 SASE                    NS F      
  0 Tamryn Mc Kie              9 SEAL                    NS F      
 
Men  14&U 200 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kyle Van Niekerk          13 WATR              1:58.46S F      
  2 Gareth Wood               14 STAD              2:00.13S F      
  3 Dayne Odendaal            14 ACSA              2:00.93S F      
  4 Joshua Walters            14 ACSA              2:03.47S F      
  5 Kevin Bargate             13 ACSA              2:04.62S F      
  6 Keelan Fuller             14 WATR              2:05.44S F      
  7 Tristan Doyle             14 WSTV              2:06.94S F      
  8 Robin Flattery            14 LINR              2:07.86S F      
  9 Kyle Wittstock            14 WATR              2:07.94S F      
 10 Hanro Jansen Van Vuuren   14 WSTV              2:09.02S F      
 11 Brandon Isemonger         14 MUST              2:09.09S F      
 12 Jarryd Baxter             12 WATR              2:09.41S F      
 13 Tristan Long              14 ACSA              2:09.80S F      
 14 Mich-Jan Buys             14 WATR              2:10.11S F      
 15 Joshua Dannhauser         13 SGUL              2:13.12S F      
 16 Denny Valsamakis          14 OLDE              2:13.86S F      
 17 Reece Kincaid             11 KLOO              2:15.67S F      
 18 Marco' Smit               14 SGUL              2:15.79S F      
 19 Jordan Le Clos            13 SGUL              2:16.92S F      
 20 Dylan Kilian              13 SGUL              2:17.15S F      
 21 Marco Pimenta             14 BOKS              2:18.40S F      
 22 Jacques Smal              13 WSTV              2:18.62S F      
 23 Samer Khalil              12 ACSA              2:18.86S F      
 24 Marius Roberts            13 SGUL              2:19.33S F      
 25 Dylan Vd Westhuizen       13 WSTV              2:19.42S F      
 26 Ruan Lotz                 13 SEAL              2:20.41S F      
 27 Cameron Pennell           12 SEAL              2:20.74S F      
 28 Dylan Anderson            14 UNIQ              2:21.49S F      
 29 Rory Kaletsch             13 ACSA              2:21.84S F      
 30 James Rudd                13 WSTV              2:22.67S F      
 31 Nikhil Mehta              12 SEAL              2:22.97S F      
 32 Reegan Tait               13 WSTV              2:23.19S F      
 33 Jasper Botha              12 SEAL              2:23.34S F      
 34 Cameron Fraser            14 NEWS              2:25.00S F      
 35 Vian Potgieter            13 BLUO              2:26.99S F      
 36 Simon Haddon              13 MDOL              2:27.23S F      
 37 Juan Du Plooy             14 BEAV              2:27.31S F      
 38 Aiden Quinn               13 OLDE              2:28.00S F      
 39 Roberto Gomes             11 HASC              2:28.15S F      
 40 Michael Teles             14 BARS              2:28.27S F      
 42 Calvin De Gouveia         13 LINR              2:29.13S F      
 43 Jonathan Bennett          12 SGUL              2:29.45S F      
 44 Dylan Grobler             14 ATOT              2:29.83S F      
 45 Luke Gouveia              13 BON               2:30.31S F      
 46 Kellen Hydes              13 SEAL              2:30.94S F      
 47 Albertus Viljoen          12 WSTV              2:32.01S F      
 48 Thomas Clayton            14 SEAL              2:32.07S F      
 49 Matthew Lumsden           13 SASE              2:32.09S F      
 50 Alano Salotto             14 HASC              2:32.42S F      
 51 Anandt Van Rensburg       12 STAD              2:33.29S F      
 52 Juan Strydom              14 BENS              2:33.60S F      
 53 Reece Hargreaves          13 ACSA              2:33.77S F      
 54 Ewan Thorpe               11 DORE              2:35.34S F      
 55 Aqeel Salie               14 ACSA              2:36.82S F      
 56 Wanye Phillips            13 UNIQ              2:37.97S F      
 57 Ryno Du Toit              12 WATR              2:37.99S F      
 58 Hendrick Swanepoel        13 ATOT              2:41.17S F      
 59 Matthew Hoyle             11 SEAL              2:42.02S F      
 60 Charl Grove               12 STAD              2:42.62S F      
 61 Christian Kriel           11 WATR              2:44.09S F      
 62 Duveine Naicker           13 ACES              2:44.34S F      
 63 Reuben Abbott             12 SGUL              2:46.45S F      
 64 Reece Naidoo              12 ATLA              2:54.09S F      
 65 Jan-Hendrik Visagie       12 NEWS              2:56.14S F      
 66 Keegan McNeil             11 BARS              2:56.60S F      
 67 Connor Richter-Berkowitz  14 UNIQ              3:01.95S F      
 68 Jamie Van Stavel          11 UNIQ              3:18.23S F      
 69 Kyle Hanlon               10 BARS              3:39.57S F      
  0 Dane Rampini              13 MDOL                    DQ F      
  0 Willem Viljoen            12 WSTV              2:39.61S F      
  0 Reece Bhave               14 HASC                    NS F      
  0 Codey Gibbons             13 AZON                    NS F      
  0 Tiago Cordeiro            11 UNIQ              2:50.10S F      
  0 Treelon Catin             12 SGUL                    NS F      
  0 Brendan Levy              14 SGUL                    NS F      
 
Women  09-10 100 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Tatum Peyerl              10 BOKS              1:30.08S F      
  2 Lize-Mari De Beer         10 MDOL              1:32.09S F      
  3 Tracy-Lee Young           10 WATR              1:32.93S F      
  4 Kayla Mc Loughlin         10 MDOL              1:38.56S F      
  5 Aime'e Grant              10 ACSA              1:38.85S F      
  6 Amber De Freitas          10 ACSA              1:40.58S F      
  7 Lauren Strydom            10 LINR              1:41.14S F      
  8 Caelyn Rowe               10 BOKS              1:42.95S F      
  9 Kayler Hulett             10 SEAL              1:43.80S F      
 10 Jodi Biggar               10 ACSA              1:44.07S F      
 11 Kelly Hall                10 ACSA              1:45.05S F      
 12 Tarryn Campbell           10 BARS              1:45.14S F      
 13 Jessica Reimers           10 SEAL              1:46.27S F      
 14 Josie Dobeyn              10 SGUL              1:46.78S F      
 15 Ashleigh Botha            10 BOKS              1:47.05S F      
 16 Zoe" Frank                 9 SEAL              1:47.57S F      
 17 Khwezi Duma               10 SGUL              1:47.73S F      
 18 Tamryn Mc Kie              9 SEAL              1:48.18S F      
 19 Kaelin Rogge               9 SEAL              1:50.23S F      
 20 Londi Busse               10 BLUO              1:50.77S F      
 21 Tasneem Kharva            10 LINR              1:50.81S F      
 22 Amrisha Baboolall          9 BEAV              1:51.20S F      
 23 Georgia Van Voorst         9 ACSA              1:51.31S F      
 24 Kelsey Teegler            10 BOKS              1:53.60S F      
 25 Sarah Forfar              10 SGUL              1:55.92S F      
 26 Emma Boake                10 UNIQ              1:56.00S F      
 27 Bridget Theunissen         9 SGUL              1:56.20S F      
 28 Jenna Van Niekerk          9 WATR              1:57.65S F      
 29 Nakeisha Naidoo            9 UNIQ              1:58.16S F      
 30 Rachel Brown              10 SEAL              1:58.76S F      
 31 Anique Engelbrecht         9 WATR              2:03.46S F      
 32 Raquel Correia            10 BARS              2:12.07S F      
 33 Cailin Botha               9 WSTV              2:14.43S F      
  0 Monica Van der Linde       9 SEAL                    NS F      
  0 Leeann Masson             10 SEAL                    NS F      
  0 Bronwyn Heenan            10 SEAL              1:52.33S F      
 
Men  09-10 100 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Keagan Wood               10 MUST              1:32.42S F      
  2 Shane Tucker              10 BENS              1:38.39S F      
  3 David Macdonald           10 SGUL              1:39.19S F      
  4 Luke Robinson             10 SEAL              1:43.12S F      
  5 Connor Mackenzie          10 ELEC              1:44.36S F      
  6 Calvin Johnston           10 SOUL              1:46.18S F      
  7 Joshua Bennett            10 WSTV              1:46.99S F      
  8 Jeremy Maher               9 SEAL              1:47.00S F      
  9 Dylan Somerville          10 ACSA              1:48.80S F      
 10 Stefan Friedrich           9 BEAV              1:48.82S F      
 11 Ryno Grove                 9 STAD              1:48.90S F      
 12 Andries Groenewald        10 WATR              1:49.16S F      
 13 Cameron McAllister         9 SEAL              1:49.29S F      
 14 Pierre Botha              10 SEAL              1:49.96S F      
 15 Jedd Jacobs               10 BARS              1:50.71S F      
 16 Rieghardt vd Merwe         9 WATR              1:51.03S F      
 17 Seth Morgan               10 OLDE              1:53.25S F      
 18 Jared Meiring              9 SEAL              1:54.75S F      
 19 Keegan Long               10 ACSA              1:56.18S F      
 20 Eadin Layzell              9 BON               1:57.69S F      
 21 Elliot Muir               10 SEAL              1:59.05S F      
 22 Craig Tomes               10 UNIQ              2:15.01S F      
  0 Murray Dittmar            10 SASE                    NS F      
  0 Jacobus Eloff              9 SOUL              2:16.56S F      
  0 Ahmed Khalil               9 ACSA              1:56.20S F      
  0 Hewitt Isaac              10 BEAV                    NS F      
  0 Vernon Nel                10 ACSA              1:44.76S F      
 
Women  15-Ov 50 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kristy Muller             17 SGUL                27.11S F      
  2 Odile Dauvellier          17 STAD                27.85S F      
  3 Jessica Bartram           16 STAD                27.86S F      
  4 Christine Grobler         16 UNI                 27.97S F      
  5 Laura McCulloch           18 WSTV                28.00S F      
  6 Bianca Hauzer             17 MDOL                28.06S F      
  7 Ashleigh Shepherd         15 MDOL                28.15S F      
  8 Lindsay McLeod            16 ACSA                28.17S F      
  9 Brittany Reeves           16 BARS                28.28S F      
 10 Seonaid Leech             15 ONY                 28.54S F      
 11 Jessica Kelsey            17 BARS                28.59S F      
 12 Samantha Rowe             16 SGUL                28.91S F      
 13 Sian Noble                16 BARS                29.01S F      
 13 Carla Laurie              17 SEAL                29.01S F      
 15 Casey Pullen              17 STAD                29.10S F      
 16 Paige Derbyshire          15 WATR                29.11S F      
 17 Nicole Strydom            16 MDOL                29.12S F      
 18 Amy Fraser                16 NEWS                29.13S F      
 19 Sarah-Ann Bouwer          16 STAD                29.17S F      
 20 Cecile Olivier            15 OLDE                29.20S F      
 21 Melissa Hemmings          16 WATR                29.28S F      
 22 Katija Pimenta            17 BOKS                29.34S F      
 23 Aimee Gillis              16 BARS                29.42S F      
 24 Jeanie DU Toit            19 MDOL                29.45S F      
 25 Cassie Shear              15 MDOL                29.49S F      
 26 Elke Vd Walt              15 WATR                29.53S F      
 27 Lalecia Kotze             17 SGUL                29.57S F      
 28 Alison Hoernle            16 MDOL                29.71S F      
 29 Tayla Saunders            16 UNIQ                29.78S F      
 30 Danielle Van Veijeren     15 UNIQ                29.80S F      
 31 Nakita Hodgson            16 SGUL                30.07S F      
 32 Tayla Stocks              17 DDA                 30.41S F      
 33 Kayla Botha               17 SEAL                30.53S F      
 34 Suzana De Pina            16 BARS                30.56S F      
 35 Dineo Gewer               16 STAD                30.89S F      
 36 Kayleigh Nichols          16 ATOT                30.90S F      
 37 Laeeqah Bulbulia          15 ATLA                31.35S F      
 38 Megan Hattingh            16 MDOL                31.72S F      
 39 Frances Muir              16 SEAL                31.86S F      
 40 Savannah Vd Mast          15 ALBE                32.14S F      
 41 Paige Thompson            15 SASE                32.62S F      
 42 Zarina Swart              17 SGUL                32.77S F      
 43 Ashton Heatlie            18 BENS                33.00S F      
 44 Carla Du Toit             16 WATR                33.34S F      
 45 Shannon Britt             17 BENS                33.39S F      
 46 Tayla Van Rooyen          16 UNIQ                33.58S F      
 47 Nazeerah Ally             15 ATLA                33.88S F      
 48 Letitia Frosch            15 BON                 33.91S F      
 49 Kelsey Heatlie            15 BENS                34.26S F      
 50 Shine' Cornelius          15 SGUL                35.87S F      
 51 Wynona Phillips           15 UNIQ                37.84S F      
  0 Suzaan van Biljon         23 SGUL                    NS F      
  0 Lisa Williams             15 WSTV                    NS F      
  0 Simone Rathbone           17 BON                     NS F      
  0 Savannah Smith            15 WATR                    NS F      
  0 Jessica MacDonald         15 SGUL                    NS F      
  0 Karin Kennedy             45 PHOE                    NS F      
  0 Beth Nothling             22 SGUL                    NS F      
 
Men  15-Ov 50 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Charl Crous               21 SGUL                22.71S F      
  2 Wesley Gilchrist          22 SGUL                22.78S F      
  3 Byron Doyle               17 WSTV                23.41S F      
  4 Devon Brown               19 SGUL                23.76S F      
  5 Rohan Jacobs              24 SGUL                23.80S F      
  6 Clayton Jimmie            16 SGUL                24.29S F      
  7 Dempsey Bayly             18 SASE                24.35S F      
  8 Damen Pheiffer            17 MDOL                24.44S F      
  9 Marno Langeveldt          17 SGUL                24.45S F      
 10 Kyle van Rensburg         16 MDOL                24.61S F      
 10 Calvyn Justus             15 SGUL                24.61S F      
 12 Blayne Duffy              17 HASC                24.64S F      
 13 Saul Hack                 19 MDOL                24.66S F      
 14 Paul Van Achterbergh      16 WSTV                24.73S F      
 15 Drew Rosser               18 WSTV                24.85S F      
 16 Shaun De Villiers         19 SGUL                24.95S F      
 17 Justin Hughes             18 WSTV                25.10S F      
 18 Gareth Baker              16 MDOL                25.11S F      
 19 Anton Reyneke             17 ALSC                25.31S F      
 20 Gregory Warmback          15 MDOL                25.40S F      
 21 Robin Raven               16 STAD                25.44S F      
 21 Geo Louw                  15 MDOL                25.44S F      
 23 Rohan Jubber              15 HASC                25.45S F      
 24 Vincent Delagey           17 UNIQ                25.60S F      
 25 Ryan Jamison              16 MDOL                25.61S F      
 26 Brandon Hattingh          17 MDOL                25.68S F      
 27 Michele Stocchi           17 SASE                25.69S F      
 28 Garth Wadsworth           18 WSTV                25.72S F      
 30 Matthew Crow              16 HASC                25.74S F      
 31 Matthew Hancock           15 MDOL                25.89S F      
 32 Logan Duffy               15 HASC                25.93S F      
 33 Johannes Siecker          17 MDOL                26.10S F      
 34 Leon-Willem Brits         17 WATR                26.13S F      
 35 Dimitri Kalamoudacos      18 WSTV                26.16S F      
 36 Wiehann Kock              17 NEWS                26.18S F      
 37 Fabian Ruszczynski        18 SASE                26.19S F      
 37 Yeorgos Melissakis        16 UNIQ                26.19S F      
 39 Dylan Rosser              16 WSTV                26.20S F      
 40 Roelof VD Merwe           15 WATR                26.24S F      
 41 Thilesh Rambalee          16 SEAL                26.30S F      
 41 Devon Beetge              20 STAD                26.30S F      
 43 Tian Grove                16 STAD                26.38S F      
 44 Jarred Stigant            15 STAD                26.41S F      
 44 Nikola Deletic            16 WATR                26.41S F      
 46 Brenden Crawford          15 STAD                26.51S F      
 47 Marc Mostert              16 MDOL                26.54S F      
 48 Thoriso Williams          15 MDOL                26.57S F      
 49 Ryan Landsberg            15 WSTV                26.68S F      
 50 Claude Jv Rensburg        17 BENS                26.96S F      
 51 Jamie-Scott Gibbons       16 AZON                27.06S F      
 52 Garett Brown              15 WSTV                27.11S F      
 53 Flavio Ferreri            15 MDOL                27.17S F      
 54 Varish Ramautur           16 NEWS                27.22S F      
 55 Javed Dastaghir           16 ACSA                27.25S F      
 56 Alexander Finney          17 BENS                27.28S F      
 57 Christophere Thompson     16 LINR                27.38S F      
 58 Brandon Matthews          16 ALSC                27.42S F      
 59 Damian Mullen             15 LINR                27.57S F      
 60 Aiden Carvalho            15 STAD                27.72S F      
 61 Lloyd Smith               16 LINR                27.91S F      
 62 Ryan Rensburg             15 BOKS                27.98S F      
 63 Sthembiso Zwane           17 SGUL                28.05S F      
 64 Damien De Gouveia         15 LINR                28.47S F      
 65 Ernest Blomeyer           15 BLUO                28.55S F      
 66 Ike Segone                16 ATLA                28.73S F      
 67 Nicholas Coghlan          16 BON                 28.74S F      
 68 Brenton Lotz              16 LINR                28.89S F      
 69 Luke Nel                  16 HASC                28.98S F      
 70 Garreth Beech             15 MDOL                28.99S F      
 71 Juan-Pierre Marx          15 LAD                 29.03S F      
 72 Joshua Lotter             16 BON                 29.09S F      
 73 Brandon Liechti           15 UNIQ                29.46S F      
 74 Sheldon Fourie            15 WSTV                29.58S F      
 75 Devan Falconer            15 BON                 29.76S F      
 76 Ted Mhlongo               18 UNIQ                29.93S F      
 77 Jason Esson               16 UNIQ                30.61S F      
 78 Sipho Khumalo             17 BEAV                30.73S F      
 79 Aaron Putz                15 SGUL                32.09S F      
 80 Peter Lundy               25 SGUL                33.68S F      
  0 Nathan Sparks             17 AZON                    NS F      
  0 Leith Shankland           20 SGUL                    NS F      
  0 Nicholas Glaeser          16 SASE                    NS F      
  0 Cameron Coleman           15 SGUL                    NS F      
 
Women  08&U 25 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kelly Crous                8 SGUL                21.06S F      
  2 Daisy Dixon                8 SEAL                22.00S F      
  3 Jessica Brown              8 SEAL                23.47S F      
  4 mia van der Westhuizen     8 LAD                 24.98S F      
  5 Cameron Vd Merwe           8 UNIQ                25.16S F      
  6 Kimon Kalideen             8 SGUL                25.41S F      
  7 Kuhle Duma                 7 SGUL                25.82S F      
  8 Jade Fourie                7 SEAL                26.23S F      
  9 Tanna De Freitas           7 ACSA                26.52S F      
 10 Ashley Hall                7 ACSA                26.82S F      
 
Men  08&U 25 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Callum Osborne             8 SEAL                20.93S F      
  2 Kayden Edwards             8 BLUO                21.03S F      
  3 Matthew-Ethan Falconer     8 BON                 21.69S F      
  4 Thomas Hancock             7 MDOL                24.56S F      
  5 Chad Tucker                8 BENS                25.41S F      
  0 Luc Donner                 7 SEAL                    NS F      
  0 Tyron Klynhans             8 AZON                23.58S F      
 
Women  11-12 100 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Caitlin Bosma             12 HASC              1:00.69S F      
  2 Nicola MacDonald          12 SGUL              1:03.08S F      
  3 Erin Anderson             12 STAD              1:04.52S F      
  4 Amber Smith               12 SEAL              1:05.90S F      
  5 Heike Thormahlen          12 UNI               1:06.17S F      
  6 Kirsten Reeves            12 SASE              1:07.71S F      
  7 Cheyenne Smith            12 WATR              1:07.86S F      
  8 Fae-Siri Keighley         12 OLDE              1:07.87S F      
  9 Leam Strydom              12 ACSA              1:08.94S F      
 10 Tasmin Tennant            12 SEAL              1:09.27S F      
 11 Marne Groenewald          12 WATR              1:09.73S F      
 12 Natasha Kleyn             12 SEAL              1:10.19S F      
 13 Celine Thevenau           11 SEAL              1:10.30S F      
 13 Lara Murran               12 ACSA              1:10.30S F      
 15 Erica Hartley             12 BLUO              1:10.53S F      
 16 Jeanri Buys               11 WATR              1:10.63S F      
 17 Cassia Stocchi            12 SASE              1:10.91S F      
 18 Tayla Putz                12 SGUL              1:11.01S F      
 19 McKenna Holmes            12 SGUL              1:11.03S F      
 20 Charlise Oberholzer       12 ACSA              1:11.30S F      
 21 Minenhle Nkosi            12 SGUL              1:11.39S F      
 22 Samantha Whelan           12 STAD              1:11.42S F      
 23 Kate Beavon               11 WATR              1:11.98S F      
 24 Rachel Ronaldson          11 WSTV              1:12.48S F      
 25 Genevieve Sandwell        12 ONY               1:13.67S F      
 26 Chane Scholtemeyer        12 MDOL              1:13.70S F      
 27 Amarah Rangraze           12 ATLA              1:13.90S F      
 28 Claire Berzen             12 WATR              1:14.02S F      
 29 Ayesha Valli              12 ATLA              1:14.14S F      
 30 Chesnay Havenga           12 SASE              1:15.13S F      
 31 Tyler Pretorius           11 LINR              1:15.40S F      
 32 Demi Leech                11 ONY               1:15.47S F      
 33 Dane'l Van Staden         12 BEAV              1:16.05S F      
 34 Karley Lotz               11 SEAL              1:16.29S F      
 35 Nikita Rambrij            12 BEAV              1:16.45S F      
 36 Camryn Fenthum            11 MDOL              1:16.67S F      
 37 Danica Rudd               11 WSTV              1:17.19S F      
 38 Kaitlyn Hastings          11 BENS              1:18.07S F      
 39 Cayleigh De Sousa         11 BARS              1:18.77S F      
 40 Alexandra Van Veijeren    12 UNIQ              1:19.04S F      
 41 Chanel Van Zyl            11 SGUL              1:19.15S F      
 42 Hannah Jones              11 SEAL              1:19.18S F      
 43 Candice Botha             12 MUST              1:19.26S F      
 44 Tatum Pead                11 AZON              1:19.28S F      
 45 Chante Rademan            11 UNIQ              1:19.46S F      
 46 Kylie Fleischer           11 OLDE              1:19.99S F      
 47 Ciara Morley              11 SASE              1:20.57S F      
 48 Gabriella Gerritsen       11 BOKS              1:20.61S F      
 49 Kyla Wehmeyer             11 BOKS              1:20.90S F      
 50 Natalie Arthur            11 HASC              1:21.69S F      
 51 Bianca Lakha              12 UNIQ              1:22.02S F      
 52 Brittney Luther           12 ATOT              1:22.72S F      
 53 Sarah Crawford            11 BARS              1:24.32S F      
 54 Melissa Bethke            11 WATR              1:24.62S F      
 55 Skyler Radford            12 SASE              1:24.99S F      
 56 Kiahra Kalideen           11 SGUL              1:26.69S F      
 57 Kimberly Smith            11 SGUL              1:27.93S F      
 58 Alisha Baboolall          12 BEAV              1:29.48S F      
 59 Javea Mbapeh              11 STAD              1:29.70S F      
 60 Bernedette Van Vuuren     11 SEAL              1:29.91S F      
 61 Yuvana Ellappen           12 BEAV              1:36.07S F      
  0 Hannah Rathbone           11 BON                     NS F      
  0 Kristin White             12 SEAL                    NS F      
  0 Jenna Smith               12 MUST                    NS F      
  0 Sarah Brand               11 SOUL                    NS F      
  0 Jordan Dittmar            12 SASE                    NS F      
  0 Justine Glaeser           12 SASE                    NS F      
  0 Samantha Labuschagne      12 ONY                     NS F      
 
Men  11-12 100 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Jarryd Baxter             12 WATR                58.80S F      
  2 Reuben Schoeman           12 BEAV              1:01.09S F      
  3 Gareth Kemp               12 SGUL              1:03.30S F      
  4 Travis Misdorp            12 SEAL              1:04.07S F      
  5 Reece Kincaid             11 KLOO              1:04.17S F      
  6 Samer Khalil              12 ACSA              1:05.14S F      
  7 Nikhil Mehta              12 SEAL              1:06.67S F      
  8 Anandt Van Rensburg       12 STAD              1:07.25S F      
  9 Cameron Pennell           12 SEAL              1:07.31S F      
 10 Evan Hulett               11 SEAL              1:07.54S F      
 11 Jasper Botha              12 SEAL              1:08.10S F      
 12 Gerald Kent               12 SEAL              1:08.59S F      
 13 Jared Robinson            12 SEAL              1:08.96S F      
 14 Roberto Gomes             11 HASC              1:09.01S F      
 15 Jonathan Bennett          12 SGUL              1:09.41S F      
 16 Ewan Thorpe               11 DORE              1:09.54S F      
 17 Darius van der Westhuize  12 SEAL              1:11.50S F      
 18 Ryno Du Toit              12 WATR              1:11.53S F      
 19 Ruan Jansen Van Vuuren    11 ATOT              1:11.59S F      
 20 Matthew Hoyle             11 SEAL              1:12.34S F      
 21 Luke Chisholm             11 SEAL              1:12.85S F      
 22 Ross Clelland             11 SEAL              1:13.23S F      
 23 Slade Nichols             11 ATOT              1:13.33S F      
 24 Charl Grove               12 STAD              1:13.74S F      
 25 Rance Gower-Winter        12 SGUL              1:13.93S F      
 26 Llewellyn Taylor          12 SOUL              1:14.04S F      
 27 Jarrod Bubb               12 SOUL              1:14.89S F      
 28 Christopher Ringwood      12 BARS              1:15.77S F      
 29 Brandon Mackenzie         12 ELEC              1:16.11S F      
 30 Christian Kriel           11 WATR              1:16.42S F      
 31 Matthew Bedderson         12 SEAL              1:16.50S F      
 32 Joshua Coetzee            12 ACSA              1:16.90S F      
 33 Matthew Swanepoel         12 ATOT              1:17.19S F      
 34 Brendon Mitchell          12 SGUL              1:17.38S F      
 35 Alessio Ferreri           12 MDOL              1:17.47S F      
 36 Keegan McNeil             11 BARS              1:18.14S F      
 37 Reece Naidoo              12 ATLA              1:18.18S F      
 38 Treelon Catin             12 SGUL              1:18.26S F      
 39 Reuben Abbott             12 SGUL              1:18.53S F      
 40 Jonathan Ray              12 SGUL              1:18.73S F      
 41 Tayne Olivier             11 SGUL              1:18.99S F      
 42 Jan-Hendrik Visagie       12 NEWS              1:19.30S F      
 43 Tiago Cordeiro            11 UNIQ              1:19.82S F      
 44 Kayleb O Donoghue         11 BON               1:22.19S F      
 45 Liam Lydon                11 ONY               1:23.88S F      
 46 Jean-Pierre DU Plessis    11 LAD               1:26.33S F      
 47 Tiagan De Beer            11 SEAL              1:27.35S F      
 48 Jamie Van Stavel          11 UNIQ              1:28.33S F      
 49 Sharur Ramautur           11 NEWS              1:29.68S F      
 50 Dreyden Rodie             11 SGUL              1:30.18S F      
 51 Dashiell Naicker          11 ACES              1:30.54S F      
 
Women  13-14 200 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Roh-Anne Coetzee          14 STAD              2:24.39S F      
  2 Jett Smerdon              14 SGUL              2:29.15S F      
  3 Nikita Bauristhene        13 WSTV              2:31.57S F      
  4 Alison Basel              13 WATR              2:34.96S F      
  5 Jessica Whelan            14 STAD              2:35.54S F      
  6 Tatum Tarpey              13 SGUL              2:36.43S F      
  7 Jessica Bouwer            14 STAD              2:36.63S F      
  8 Caila Davids              14 BARS              2:36.94S F      
  8 Claire Featherstone       14 BARS              2:36.94S F      
 10 Dawn Schutte              14 SGUL              2:37.94S F      
 11 Caitlin Crow              13 HASC              2:38.60S F      
 12 Emma Beavon               14 WATR              2:39.13S F      
 13 Katherine Nel             14 SASE              2:39.27S F      
 14 Roxanne Brown             13 WSTV              2:41.62S F      
 15 Regan Saunders            13 UNIQ              2:41.64S F      
 16 Tyla Bassani              13 BARS              2:41.68S F      
 17 Olivia Mac Donnell        14 WATR              2:42.94S F      
 18 Alexandra Loffstadt       13 MUST              2:43.50S F      
 19 Ivana Francescutti        14 WATR              2:43.96S F      
 20 Natasha Ribeiro           13 SEAL              2:44.14S F      
 20 Kelly Ebing               13 WSTV              2:44.14S F      
 22 Jamie Gardiner            13 SASE              2:44.24S F      
 23 Amy Stanley               14 BARS              2:44.98S F      
 24 Kristy Kupfer             14 MDOL              2:45.95S F      
 25 Kelsy Cuyler              14 MDOL              2:46.34S F      
 26 Caitlyn Boake             13 UNIQ              2:48.10S F      
 27 Caitlin Lewington         13 STAD              2:48.38S F      
 28 Sarah Jennings            13 HASC              2:48.72S F      
 29 Isabella Dal Col          14 SASE              2:48.97S F      
 30 Samantha Adams            13 STAD              2:49.95S F      
 31 Nicola Farrell            13 OLDE              2:50.21S F      
 32 Tyla Fleischer            13 OLDE              2:52.06S F      
 33 Courtney Macfarlane       13 WATR              2:54.02S F      
 34 Faatima Adam              14 ATLA              2:55.66S F      
 35 Caitlin McNeil            13 BARS              2:58.82S F      
 36 Dulce Brand               13 LINR              2:58.96S F      
 37 Jordan Ayres              14 BON               3:03.79S F      
 38 Megan Hollinger           13 WATR              3:04.21S F      
 39 Frances Vd Walt           13 MDOL              3:04.77S F      
 40 Cheyene Barros            13 BON               3:14.27S F      
 41 Frances Egan              14 MDOL              3:15.39S F      
 42 Tamrin Thomas             14 BON               3:40.54S F      
  0 Caylin Weedon             13 SEAL                    NS F      
  0 Emily Visagie             13 SEAL                    NS F      
  0 Tiffany Davidson          14 SGUL                    NS F      
  0 Laura Berzen              13 WATR              2:50.82S F      
  0 Kathryn Brandt            13 BARS              3:00.49S F      
  0 Carmen Le Roux            13 ACSA                    NS F      
 
Men  13-14 200 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Dayne Odendaal            14 ACSA              2:13.40S F      
  2 Kyle Van Niekerk          13 WATR              2:13.92S F      
  3 Keelan Fuller             14 WATR              2:20.66S F      
  4 James Brooks              14 SGUL              2:20.68S F      
  5 Gareth Wood               14 STAD              2:21.95S F      
  6 Mich-Jan Buys             14 WATR              2:24.45S F      
  7 Brandon Isemonger         14 MUST              2:25.03S F      
  8 Matthew Alexander         14 MDOL              2:25.73S F      
  9 Tristan Long              14 ACSA              2:26.48S F      
 10 Daimon Delomoney          14 SGUL              2:27.63S F      
 11 Kyle Wittstock            14 WATR              2:28.50S F      
 12 Joshua Dannhauser         13 SGUL              2:28.60S F      
 13 Hanro Jansen Van Vuuren   14 WSTV              2:28.98S F      
 14 Dylan Kilian              13 SGUL              2:30.25S F      
 15 Jordan Le Clos            13 SGUL              2:31.10S F      
 16 Marco Pimenta             14 BOKS              2:31.60S F      
 17 Robin Flattery            14 LINR              2:32.16S F      
 18 Denny Valsamakis          14 OLDE              2:33.79S F      
 19 Tevin Du Toit             14 ACSA              2:34.70S F      
 20 Marco' Smit               14 SGUL              2:36.01S F      
 21 Liardus Nel               13 NEWS              2:37.81S F      
 22 Dylan Vd Westhuizen       13 WSTV              2:38.14S F      
 23 Alano Salotto             14 HASC              2:43.45S F      
 24 Dane Rampini              13 MDOL              2:43.87S F      
 25 Aiden Quinn               13 OLDE              2:44.80S F      
 26 James Rudd                13 WSTV              2:44.88S F      
 27 Marius Roberts            13 SGUL              2:46.29S F      
 28 Calvin De Gouveia         13 LINR              2:47.19S F      
 29 Cameron Fraser            14 NEWS              2:47.23S F      
 30 Juan Du Plooy             14 BEAV              2:48.34S F      
 31 Jacques Smal              13 WSTV              2:48.61S F      
 32 Ruan Lotz                 13 SEAL              2:48.81S F      
 33 Michael Teles             14 BARS              2:49.62S F      
 34 Kellen Hydes              13 SEAL              2:51.93S F      
 35 Reece Hargreaves          13 ACSA              2:53.73S F      
 37 Wanye Phillips            13 UNIQ              3:03.15S F      
 38 Alasdair Ribbink          13 SGUL              3:07.77S F      
 39 Connor Richter-Berkowitz  14 UNIQ              3:21.40S F      
  0 Dane van der Westhuizen   14 SGUL              3:00.76S F      
  0 Keagan Aiken              13 SEAL              3:01.55S F      
  0 Codey Gibbons             13 AZON                    NS F      
  0 Luke Gouveia              13 BON               2:58.69S F      
  0 Darren Britz              14 WATR                    NS F      
  0 Reece Bhave               14 HASC                    NS F      
  0 Brendan Levy              14 SGUL                    NS F      
 
Women  09-10 100 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Lize-Mari De Beer         10 MDOL              1:19.71S F      
  2 Lauren Strydom            10 LINR              1:22.74S F      
  3 Zoe" Frank                 9 SEAL              1:23.32S F      
  4 Kyla Blakemore            10 ACSA              1:26.76S F      
  5 Leeann Masson             10 SEAL              1:27.13S F      
  6 Khwezi Duma               10 SGUL              1:27.35S F      
  7 Kayla Mc Loughlin         10 MDOL              1:27.80S F      
  8 Jordan-Jenna Rolfe        10 WATR              1:28.92S F      
  9 Tatum Peyerl              10 BOKS              1:31.61S F      
 10 Georgia Van Voorst         9 ACSA              1:31.78S F      
 11 Caelyn Rowe               10 BOKS              1:31.99S F      
 12 Marine Nortje             10 ACSA              1:33.48S F      
 13 Tamryn Mc Kie              9 SEAL              1:34.71S F      
 14 Londi Busse               10 BLUO              1:35.45S F      
 15 Kelsey Teegler            10 BOKS              1:37.13S F      
 16 Megan Lacey                9 ACSA              1:37.62S F      
 17 Jodi Biggar               10 ACSA              1:38.22S F      
 18 Tracy-Lee Young           10 WATR              1:38.55S F      
 19 Emma Boake                10 UNIQ              1:38.73S F      
 20 Chanel Bates               9 SEAL              1:40.26S F      
 21 Kayler Hulett             10 SEAL              1:40.36S F      
 22 Tarryn Campbell           10 BARS              1:41.13S F      
 23 Tegan Garvey              10 SEAL              1:41.44S F      
 24 Raquel Correia            10 BARS              1:45.25S F      
 25 Amber De Freitas          10 ACSA              1:45.52S F      
 26 Tasneem Kharva            10 LINR              1:45.65S F      
 27 Ashleigh Botha            10 BOKS              1:50.17S F      
 28 Rachel Brown              10 SEAL              1:54.99S F      
 29 Bridget Theunissen         9 SGUL              1:55.35S F      
 30 Bianca Sampson             9 BARS              2:10.01S F      
 31 Cailin Botha               9 WSTV              2:13.48S F      
  0 Monica Van der Linde       9 SEAL                    NS F      
  0 Nakeisha Naidoo            9 UNIQ              1:56.28S F      
 
Men  09-10 100 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 David Macdonald           10 SGUL              1:20.51S F      
  2 Keagan Wood               10 MUST              1:20.61S F      
  3 Andrew Smith              10 MUST              1:24.16S F      
  4 Connor Mackenzie          10 ELEC              1:25.32S F      
  5 Andries Groenewald        10 WATR              1:28.80S F      
  6 Dylan Somerville          10 ACSA              1:28.98S F      
  7 Luke Robinson             10 SEAL              1:29.23S F      
  8 Joshua Bennett            10 WSTV              1:32.19S F      
  9 Jeremy Maher               9 SEAL              1:33.33S F      
 10 Calvin Johnston           10 SOUL              1:33.57S F      
 11 Vernon Nel                10 ACSA              1:34.46S F      
 12 Elliot Muir               10 SEAL              1:34.86S F      
 13 Kian Du Toit              10 ONY               1:39.53S F      
 14 Shane Tucker              10 BENS              1:41.48S F      
 15 Eadin Layzell              9 BON               1:41.72S F      
 16 Cameron McAllister         9 SEAL              1:41.97S F      
 17 Pierre Botha              10 SEAL              1:42.68S F      
 18 Kyle Hanlon               10 BARS              1:44.40S F      
 19 Jedd Jacobs               10 BARS              1:45.06S F      
 20 Ahmed Khalil               9 ACSA              1:45.97S F      
 21 Seth Morgan               10 OLDE              1:55.37S F      
 22 Craig Tomes               10 UNIQ              2:10.77S F      
  0 Leeam Vd Walt              9 MDOL              1:39.24S F      
  0 Murray Dittmar            10 SASE                    NS F      
  0 Ryno Grove                 9 STAD              1:43.34S F      
  0 Hewitt Isaac              10 BEAV                    NS F      
 
Women  15-16 100 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Brittany Reeves           16 BARS              1:05.89S F      
  2 Jessica Bartram           16 STAD              1:05.90S F      
  3 Marianna Marini           16 BARS              1:07.23S F      
  4 Lindsay McLeod            16 ACSA              1:07.34S F      
  5 Christine Grobler         16 UNI               1:07.38S F      
  6 Sarah-Ann Bouwer          16 STAD              1:08.32S F      
  7 Jade Goosen               16 WSTV              1:08.52S F      
  8 Melissa Ferreira          16 DDA               1:09.22S F      
  9 Seonaid Leech             15 ONY               1:09.45S F      
 10 Elke Vd Walt              15 WATR              1:10.25S F      
 11 Danielle Van Veijeren     15 UNIQ              1:10.78S F      
 12 Aimee Gillis              16 BARS              1:11.31S F      
 13 Sian Noble                16 BARS              1:11.68S F      
 14 Laeeqah Bulbulia          15 ATLA              1:12.38S F      
 15 Samantha Rowe             16 SGUL              1:12.50S F      
 16 Cecile Olivier            15 OLDE              1:13.03S F      
 17 Nakita Hodgson            16 SGUL              1:16.04S F      
 18 Sarah Siepman             16 AZON              1:16.62S F      
 19 Tayla Saunders            16 UNIQ              1:17.26S F      
 19 Dineo Gewer               16 STAD              1:17.26S F      
 21 Kayleigh Nichols          16 ATOT              1:18.59S F      
 22 Nazeerah Ally             15 ATLA              1:21.50S F      
 23 Tayla Van Rooyen          16 UNIQ              1:27.98S F      
 24 Shine' Cornelius          15 SGUL              1:35.79S F      
  0 Savannah Smith            15 WATR                    NS F      
  0 Sarah-Jane Walker         15 WSTV                    NS F      
  0 Jessica MacDonald         15 SGUL                    NS F      
  0 Kelsey Heatlie            15 BENS                    NS F      
 
Men  15-16 100 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Paul Van Achterbergh      16 WSTV                58.11S F      
  2 Calvyn Justus             15 SGUL                58.25S F      
  3 Jesse Nielsen             16 MDOL                58.79S F      
  4 Dean Myhill               16 MDOL                58.82S F      
  5 Clayton Jimmie            16 SGUL                59.66S F      
  6 Robin Raven               16 STAD              1:00.69S F      
  7 Kyle van Rensburg         16 MDOL              1:00.87S F      
  8 Geo Louw                  15 MDOL              1:03.20S F      
  9 Brandon Matthews          16 ALSC              1:03.45S F      
 10 Yeorgos Melissakis        16 UNIQ              1:03.54S F      
 11 Ryan Jamison              16 MDOL              1:03.83S F      
 12 Matthew Hancock           15 MDOL              1:04.33S F      
 13 Nikola Deletic            16 WATR              1:04.76S F      
 14 Damian Mullen             15 LINR              1:04.94S F      
 15 Ryan Landsberg            15 WSTV              1:05.11S F      
 16 Thoriso Williams          15 MDOL              1:05.45S F      
 17 Jarred Stigant            15 STAD              1:05.71S F      
 18 Jamie-Scott Gibbons       16 AZON              1:06.30S F      
 19 Gregory Warmback          15 MDOL              1:06.82S F      
 20 Tian Grove                16 STAD              1:07.15S F      
 21 Lloyd Smith               16 LINR              1:08.24S F      
 21 Marc Mostert              16 MDOL              1:08.24S F      
 23 Christophere Thompson     16 LINR              1:08.40S F      
 24 Garett Brown              15 WSTV              1:08.82S F      
 25 Rohan Jubber              15 HASC              1:09.58S F      
 26 Sheldon Fourie            15 WSTV              1:10.21S F      
 27 Ike Segone                16 ATLA              1:10.65S F      
 28 Nicholas Coghlan          16 BON               1:13.10S F      
 29 Devan Falconer            15 BON               1:13.48S F      
 30 Aiden Carvalho            15 STAD              1:13.56S F      
 31 Ryan Rensburg             15 BOKS              1:13.74S F      
 32 Brandon Liechti           15 UNIQ              1:21.80S F      
 33 Aaron Putz                15 SGUL              1:31.12S F      
  0 Matthew Coetzee           16 AZON                    NS F      
 
Women  Open 100 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Amanda Loots              33 MDOL                59.34S F      
  2 Kristy Muller             17 SGUL              1:04.43S F      
  3 Bianca Meyer              22 SGUL              1:04.63S F      
  4 Rene' Warnes              19 SGUL              1:05.09S F      
  5 Laura McCulloch           18 WSTV              1:05.54S F      
  6 Kelly Gunnell             17 MDOL              1:07.11S F      
  6 Bianca Hauzer             17 MDOL              1:07.11S F      
  8 Jeanie DU Toit            19 MDOL              1:07.39S F      
  9 Jessica Kelsey            17 BARS              1:07.72S F      
 10 Melissa Ferreira          16 DDA               1:09.82S F      
 11 Casey Pullen              17 STAD              1:10.58S F      
 12 Katija Pimenta            17 BOKS              1:12.46S F      
 13 Tayla Stocks              17 DDA               1:15.84S F      
 14 Amarah Rangraze           12 ATLA              1:28.42S F      
  0 Odile Dauvellier          17 STAD                    NS F      
  0 Clarice Le Roux           15 ACSA                    NS F      
 
Men  Open 100 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Wesley Gilchrist          22 SGUL                54.24S F      
  2 Rohan Jacobs              24 SGUL                54.91S F      
  3 Byron Lockett             20 SGUL                56.62S F      
  4 Jan Venter                23 SGUL                57.25S F      
  5 Shaun De Villiers         19 SGUL                57.30S F      
  6 Luke Herbst               18 HASC                58.02S F      
  7 Michele Stocchi           17 SASE                58.21S F      
  8 Garth Wadsworth           18 WSTV                58.82S F      
  9 Saul Hack                 19 MDOL                58.84S F      
 10 Dempsey Bayly             18 SASE                58.96S F      
 11 Justin Hughes             18 WSTV                59.95S F      
 12 Warren Karsten            21 SGUL              1:00.20S F      
 13 Blayne Duffy              17 HASC              1:02.56S F      
 13 Wade Dannhauser           18 SGUL              1:02.56S F      
 15 Fabian Ruszczynski        18 SASE              1:02.81S F      
 16 Devon Beetge              20 STAD              1:02.82S F      
 17 Vincent Delagey           17 UNIQ              1:03.22S F      
 18 Reino von Wielligh        18 NEWS              1:05.50S F      
 19 Ike Segone                16 ATLA              1:06.81S F      
 20 Alexander Finney          17 BENS              1:09.74S F      
 21 Jean - Michel Alves       16 UNIQ              1:09.76S F      
 22 Sthembiso Zwane           17 SGUL              1:10.31S F      
 23 Peter Lundy               25 SGUL              1:26.66S F      
 24 Reece Naidoo              12 ATLA              1:39.37S F      
  0 Nathan Sparks             17 AZON                    NS F      
  0 Byron Doyle               17 WSTV                    NS F      
  0 Sipho Khumalo             17 BEAV              1:20.98S F      
 
Women  13-14 50 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Tyla Goosen               14 WSTV                34.49S F      
  2 Jett Smerdon              14 SGUL                35.38S F      
  3 Kristina Rogge            13 SEAL                35.87S F      
  4 Jessica Bouwer            14 STAD                36.93S F      
  5 Tatum Tarpey              13 SGUL                37.02S F      
  6 Roh-Anne Coetzee          14 STAD                37.03S F      
  7 Jessica Whelan            14 STAD                37.22S F      
  8 Amy Stanley               14 BARS                37.90S F      
  9 Caitlin Crow              13 HASC                38.19S F      
 10 Emma Beavon               14 WATR                38.39S F      
 11 Jamie Gardiner            13 SASE                38.53S F      
 12 Claire Featherstone       14 BARS                38.70S F      
 13 Kelsy Cuyler              14 MDOL                38.93S F      
 14 Nikita Bauristhene        13 WSTV                39.00S F      
 15 Nienke Pretorius          13 BARS                39.26S F      
 16 Tyla Fleischer            13 OLDE                39.59S F      
 17 Caila Davids              14 BARS                39.61S F      
 18 Ivana Francescutti        14 WATR                39.63S F      
 19 Tyla Bassani              13 BARS                39.96S F      
 20 Caitlyn Boake             13 UNIQ                40.70S F      
 21 Sinead Thorpe             14 DORE                40.98S F      
 22 Alexandra Loffstadt       13 MUST                41.47S F      
 23 Samantha Adams            13 STAD                41.83S F      
 24 Angelique Kotze           14 SGUL                42.11S F      
 25 Frances Egan              14 MDOL                42.51S F      
 26 Roxanne Brown             13 WSTV                43.09S F      
 27 Kelly Ebing               13 WSTV                43.20S F      
 27 Kristy Kupfer             14 MDOL                43.20S F      
 29 Nicola Farrell            13 OLDE                43.41S F      
 30 Frances Vd Walt           13 MDOL                43.43S F      
 31 Caitlin McNeil            13 BARS                43.60S F      
 32 Saskia Dauvellier         13 STAD                43.72S F      
 33 Tamsyn Mackenzie          14 ELEC                43.93S F      
 34 Jordan Ayres              14 BON                 44.04S F      
 35 Sarah Du Plessis          14 WATR                44.62S F      
 36 Keara Lydon               13 ONY                 44.78S F      
 37 Brittany Brooks           13 AZON                45.00S F      
 38 Nicole Grobbelaar         14 UNIQ                45.07S F      
 39 Courtney Macfarlane       13 WATR                45.10S F      
 40 Catherine Finney          13 BENS                46.18S F      
 41 Cheyene Barros            13 BON                 46.27S F      
 42 Amy Forfar                13 SGUL                47.97S F      
 43 Kelly Wilson              14 BARS                51.62S F      
 44 Tyler Morgan              14 OLDE                51.84S F      
 45 Tamrin Thomas             14 BON                 56.63S F      
  0 Emily Visagie             13 SEAL                    NS F      
  0 Dawn Schutte              14 SGUL                    NS F      
  0 Caylin Weedon             13 SEAL                    NS F      
  0 Jana De Bruin             13 SGUL                    NS F      
  0 Tiffany Davidson          14 SGUL                46.24S F      
  0 Kirsten Coetzee           14 AZON                    NS F      
  0 Carmen Le Roux            13 ACSA                    NS F      
  0 Caitlin Lewington         13 STAD                43.76S F      
 
Men  13-14 50 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Matthew Alexander         14 MDOL                31.67S F      
  2 James Brooks              14 SGUL                32.64S F      
  3 Darren Britz              14 WATR                32.80S F      
  4 Kyle Van Niekerk          13 WATR                33.24S F      
  5 Mich-Jan Buys             14 WATR                33.51S F      
  6 Tevin Du Toit             14 ACSA                33.75S F      
  7 Keelan Fuller             14 WATR                33.90S F      
  8 Tristan Long              14 ACSA                34.30S F      
  9 Brandon Isemonger         14 MUST                34.95S F      
 10 Marco Pimenta             14 BOKS                35.77S F      
 11 Gareth Wood               14 STAD                36.13S F      
 12 Denny Valsamakis          14 OLDE                36.21S F      
 13 Daimon Delomoney          14 SGUL                36.38S F      
 14 Jeandre Petersen          14 SGUL                36.62S F      
 15 Calvin De Gouveia         13 LINR                36.69S F      
 16 Dylan Kilian              13 SGUL                37.23S F      
 17 Luke Botha                13 BON                 37.34S F      
 18 Alano Salotto             14 HASC                37.66S F      
 19 James Rudd                13 WSTV                38.11S F      
 20 Jordan Le Clos            13 SGUL                38.41S F      
 21 Matthew Lumsden           13 SASE                38.52S F      
 22 Cameron Fraser            14 NEWS                38.53S F      
 23 Dylan Vd Westhuizen       13 WSTV                38.98S F      
 24 Kellen Hydes              13 SEAL                39.01S F      
 25 Marius Roberts            13 SGUL                39.08S F      
 26 Aiden Quinn               13 OLDE                39.09S F      
 27 Tevin Morris              13 ACSA                39.11S F      
 28 Luke Gouveia              13 BON                 39.41S F      
 29 Dylan Anderson            14 UNIQ                40.13S F      
 30 Dane Rampini              13 MDOL                40.16S F      
 31 Dane van der Westhuizen   14 SGUL                40.17S F      
 32 Jacques Smal              13 WSTV                40.36S F      
 33 Michael Teles             14 BARS                40.52S F      
 34 Rory Kaletsch             13 ACSA                40.60S F      
 35 Duveine Naicker           13 ACES                41.23S F      
 36 Kyle Coleman              13 SGUL                41.43S F      
 38 Juan Du Plooy             14 BEAV                41.65S F      
 39 Connor Richter-Berkowitz  14 UNIQ                42.16S F      
 40 Wanye Phillips            13 UNIQ                42.69S F      
 40 Dylan Grobler             14 ATOT                42.69S F      
 42 Keagan Aiken              13 SEAL                42.88S F      
 43 Juan Strydom              14 BENS                43.22S F      
 44 Hendrick Swanepoel        13 ATOT                43.47S F      
 45 Alasdair Ribbink          13 SGUL                45.72S F      
  0 Lee Vd Mast               13 ALBE                44.05S F      
  0 Tristan Doyle             14 WSTV                38.75S F      
  0 Brendan Levy              14 SGUL                    NS F      
  0 Vian Potgieter            13 BLUO                    NS F      
 
Women  08&U 100 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Daisy Dixon                8 SEAL              1:44.89S F      
  2 Kelly Crous                8 SGUL              1:45.43S F      
  3 Ashley Hall                7 ACSA              1:54.18S F      
  4 Jessica Brown              8 SEAL              2:00.15S F      
  5 Kimon Kalideen             8 SGUL              2:01.96S F      
  6 Kuhle Duma                 7 SGUL              2:08.22S F      
  0 mia van der Westhuizen     8 LAD                     DQ F      
  0 Cameron Vd Merwe           8 UNIQ              2:03.68S F      
  0 Tatum-Lea Garvey           8 SEAL                    NS F      
 
Men  08&U 100 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kayden Edwards             8 BLUO              1:38.57S F      
  2 Callum Osborne             8 SEAL              1:46.53S F      
  0 Matthew-Ethan Falconer     8 BON               1:46.66S F      
 
Women  09-10 50 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Lize-Mari De Beer         10 MDOL                31.79S F      
  2 Zoe" Frank                 9 SEAL                33.56S F      
  2 Tatum Peyerl              10 BOKS                33.56S F      
  4 Marine Nortje             10 ACSA                34.13S F      
  5 Jordan-Jenna Rolfe        10 WATR                34.20S F      
  6 Lauren Strydom            10 LINR                34.25S F      
  7 Kelly Hall                10 ACSA                34.32S F      
  8 Kayla Mc Loughlin         10 MDOL                34.90S F      
  9 Leeann Masson             10 SEAL                35.14S F      
 10 Aime'e Grant              10 ACSA                35.18S F      
 11 Emma Boake                10 UNIQ                36.17S F      
 12 Tracy-Lee Young           10 WATR                36.27S F      
 13 Kayler Hulett             10 SEAL                36.29S F      
 14 Khwezi Duma               10 SGUL                36.55S F      
 15 Jessica Reimers           10 SEAL                36.63S F      
 16 Kyla Blakemore            10 ACSA                36.75S F      
 17 Tamryn Mc Kie              9 SEAL                37.12S F      
 18 Georgia Van Voorst         9 ACSA                37.34S F      
 19 Jodi Biggar               10 ACSA                37.40S F      
 20 Megan Lacey                9 ACSA                37.96S F      
 21 Kelsey Teegler            10 BOKS                38.14S F      
 22 Caelyn Rowe               10 BOKS                38.20S F      
 23 Stephanie Tennant         10 SEAL                38.38S F      
 24 Josie Dobeyn              10 SGUL                38.98S F      
 25 Tarryn Campbell           10 BARS                39.37S F      
 26 Amber De Freitas          10 ACSA                39.72S F      
 27 Nakeisha Naidoo            9 UNIQ                39.78S F      
 28 Tasneem Kharva            10 LINR                39.84S F      
 29 Bronwyn Heenan            10 SEAL                40.19S F      
 30 Londi Busse               10 BLUO                40.68S F      
 31 Ashleigh Botha            10 BOKS                40.89S F      
 32 Anique Engelbrecht         9 WATR                41.22S F      
 33 Chanel Bates               9 SEAL                41.43S F      
 34 Erin Armstrong             9 SGUL                41.86S F      
 35 Kaelin Rogge               9 SEAL                42.54S F      
 36 Sarah Forfar              10 SGUL                42.61S F      
 37 Tegan Garvey              10 SEAL                42.68S F      
 38 Bridget Theunissen         9 SGUL                43.26S F      
 39 Amrisha Baboolall          9 BEAV                43.29S F      
 40 Jenna Van Niekerk          9 WATR                44.35S F      
 41 Rachel Brown              10 SEAL                45.07S F      
 42 Raquel Correia            10 BARS                46.98S F      
 43 Cailin Botha               9 WSTV                50.00S F      
 44 Bianca Sampson             9 BARS                51.61S F      
  0 Tamryn White              10 SEAL                    NS F      
  0 Monica Van der Linde       9 SEAL                    NS F      
 
Men  09-10 50 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Andrew Smith              10 MUST                32.51S F      
  2 David Macdonald           10 SGUL                33.49S F      
  3 Jeremy Maher               9 SEAL                33.54S F      
  4 Luke Robinson             10 SEAL                33.72S F      
  5 Keagan Wood               10 MUST                34.00S F      
  6 Calvin Johnston           10 SOUL                34.14S F      
  7 Andries Groenewald        10 WATR                34.68S F      
  8 Connor Mackenzie          10 ELEC                35.64S F      
  9 Jared Meiring              9 SEAL                36.13S F      
 10 Joshua Bennett            10 WSTV                36.31S F      
 11 Shane Tucker              10 BENS                36.37S F      
 12 Vernon Nel                10 ACSA                36.38S F      
 13 Jedd Jacobs               10 BARS                38.32S F      
 14 Dylan Somerville          10 ACSA                38.58S F      
 15 Elliot Muir               10 SEAL                39.09S F      
 16 Leeam Vd Walt              9 MDOL                39.29S F      
 17 Joshua Kyle               10 WSTV                39.63S F      
 18 Stefan Friedrich           9 BEAV                40.00S F      
 19 Dominic Chiccaro           9 SEAL                40.15S F      
 20 Cameron McAllister         9 SEAL                40.50S F      
 21 Pierre Botha              10 SEAL                40.91S F      
 22 Eadin Layzell              9 BON                 41.24S F      
 23 Seth Morgan               10 OLDE                41.41S F      
 24 Craig Tomes               10 UNIQ                42.35S F      
 25 Kyle Hanlon               10 BARS                42.80S F      
 26 Ahmed Khalil               9 ACSA                42.96S F      
 27 Matthew du Rand           10 SEAL                42.98S F      
 28 Rieghardt vd Merwe         9 WATR                43.09S F      
 29 Ryno Grove                 9 STAD                43.55S F      
 30 Keegan Long               10 ACSA                44.77S F      
 31 Jacobus Eloff              9 SOUL                48.85S F      
  0 Murray Dittmar            10 SASE                    NS F      
  0 Hewitt Isaac              10 BEAV                    NS F      
 
Women  15-Ov 50 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Amanda Loots              33 MDOL                29.31S F      
  2 Brittany Reeves           16 BARS                30.42S F      
  3 Odile Dauvellier          17 STAD                30.72S F      
  4 Jeanie DU Toit            19 MDOL                31.14S F      
  5 Sarah-Ann Bouwer          16 STAD                31.34S F      
  6 Jessica Bartram           16 STAD                31.35S F      
  7 Christine Grobler         16 UNI                 31.40S F      
  8 Rene' Warnes              19 SGUL                31.69S F      
  9 Marianna Marini           16 BARS                31.72S F      
 10 Kristy Muller             17 SGUL                32.38S F      
 11 Jade Goosen               16 WSTV                32.48S F      
 12 Seonaid Leech             15 ONY                 32.52S F      
 13 Melissa Ferreira          16 DDA                 32.74S F      
 14 Sian Noble                16 BARS                32.89S F      
 15 Aimee Gillis              16 BARS                33.41S F      
 16 Casey Pullen              17 STAD                33.49S F      
 17 Elke Vd Walt              15 WATR                33.74S F      
 18 Cecile Olivier            15 OLDE                33.84S F      
 19 Laeeqah Bulbulia          15 ATLA                33.99S F      
 20 Carla Laurie              17 SEAL                34.00S F      
 21 Samantha Rowe             16 SGUL                34.24S F      
 22 Melissa Hemmings          16 WATR                34.47S F      
 23 Lalecia Kotze             17 SGUL                34.61S F      
 24 Nicole Strydom            16 MDOL                34.98S F      
 25 Kayla Botha               17 SEAL                34.99S F      
 26 Nakita Hodgson            16 SGUL                35.20S F      
 27 Katija Pimenta            17 BOKS                35.26S F      
 28 Alison Hoernle            16 MDOL                35.44S F      
 29 Tayla Stocks              17 DDA                 35.78S F      
 30 Shannon Britt             17 BENS                36.01S F      
 31 Savannah Vd Mast          15 ALBE                36.12S F      
 32 Zarina Swart              17 SGUL                36.96S F      
 33 Amy Fraser                16 NEWS                38.01S F      
 34 Nazeerah Ally             15 ATLA                38.26S F      
 35 Simone Masters            17 BON                 38.95S F      
 36 Letitia Frosch            15 BON                 39.21S F      
 37 Kelsey Heatlie            15 BENS                40.06S F      
 38 Tayla Van Rooyen          16 UNIQ                40.29S F      
 39 Shine' Cornelius          15 SGUL                44.22S F      
 40 Wynona Phillips           15 UNIQ                45.13S F      
  0 Savannah Smith            15 WATR                    NS F      
  0 Sarah-Jane Walker         15 WSTV                    NS F      
  0 Dineo Gewer               16 STAD                    NS F      
  0 Karin Kennedy             45 PHOE                    NS F      
  0 Jessica MacDonald         15 SGUL                    NS F      
  0 Beth Nothling             22 SGUL                    NS F      
 
Men  15-Ov 50 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Charl Crous               21 SGUL                25.27S F      
  2 Wesley Gilchrist          22 SGUL                25.47S F      
  3 Marno Langeveldt          17 SGUL                26.90S F      
  4 Clayton Jimmie            16 SGUL                27.25S F      
  5 Calvyn Justus             15 SGUL                27.29S F      
  6 Dean Myhill               16 MDOL                27.37S F      
  7 Paul Van Achterbergh      16 WSTV                27.54S F      
  8 Dempsey Bayly             18 SASE                27.97S F      
  8 Jesse Nielsen             16 MDOL                27.97S F      
 10 Justin Hughes             18 WSTV                28.25S F      
 11 Kyle van Rensburg         16 MDOL                28.37S F      
 12 Shaun De Villiers         19 SGUL                28.81S F      
 13 Robin Raven               16 STAD                28.91S F      
 14 Matthew Hancock           15 MDOL                29.08S F      
 15 Anton Reyneke             17 ALSC                29.22S F      
 16 Grant Mc Neil             18 SGUL                29.32S F      
 18 Geo Louw                  15 MDOL                29.35S F      
 19 Dimitri Kalamoudacos      18 WSTV                29.75S F      
 20 Ryan Landsberg            15 WSTV                29.81S F      
 21 Brandon Matthews          16 ALSC                29.86S F      
 22 Leon-Willem Brits         17 WATR                29.96S F      
 23 Yeorgos Melissakis        16 UNIQ                30.06S F      
 24 Damian Mullen             15 LINR                30.09S F      
 25 Damen Pheiffer            17 MDOL                30.13S F      
 26 Ryan Jamison              16 MDOL                30.25S F      
 27 Gregory Warmback          15 MDOL                30.35S F      
 28 Brandon Hattingh          17 MDOL                30.36S F      
 29 Vincent Delagey           17 UNIQ                30.48S F      
 29 Nikola Deletic            16 WATR                30.48S F      
 31 Brenden Crawford          15 STAD                30.52S F      
 32 Thilesh Rambalee          16 SEAL                30.85S F      
 32 Christophere Thompson     16 LINR                30.85S F      
 34 Garth Wadsworth           18 WSTV                31.05S F      
 35 Reino von Wielligh        18 NEWS                31.09S F      
 36 Tian Grove                16 STAD                31.29S F      
 37 Lloyd Smith               16 LINR                31.49S F      
 38 Jarred Stigant            15 STAD                31.65S F      
 39 Johannes Siecker          17 MDOL                31.72S F      
 40 Sheldon Fourie            15 WSTV                32.06S F      
 41 Claude Jv Rensburg        17 BENS                32.19S F      
 42 Garett Brown              15 WSTV                32.56S F      
 42 Rohan Jubber              15 HASC                32.56S F      
 44 Nicholas Coghlan          16 BON                 32.61S F      
 45 Ike Segone                16 ATLA                32.70S F      
 46 Alexander Finney          17 BENS                32.96S F      
 47 Wiehann Kock              17 NEWS                32.98S F      
 48 Aiden Carvalho            15 STAD                33.55S F      
 49 Devan Falconer            15 BON                 33.63S F      
 50 Dylan Rosser              16 WSTV                34.02S F      
 51 Damien De Gouveia         15 LINR                34.18S F      
 52 Brenton Lotz              16 LINR                34.29S F      
 53 Ryan Rensburg             15 BOKS                34.70S F      
 54 Sipho Khumalo             17 BEAV                36.25S F      
 55 Brandon Liechti           15 UNIQ                36.76S F      
 56 Juan-Pierre Marx          15 LAD                 38.64S F      
 57 Jason Esson               16 UNIQ                42.37S F      
 58 Aaron Putz                15 SGUL                42.77S F      
 59 Peter Lundy               25 SGUL                45.61S F      
  0 Leith Shankland           20 SGUL                    NS F      
  0 Javed Dastaghir           16 ACSA                    NS F      
  0 Cameron Coleman           15 SGUL                    NS F      
  0 Nicholas Glaeser          16 SASE                    NS F      
  0 Ted Mhlongo               18 UNIQ                41.89S F      
 
Women  13-14 100 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Natasha Ribeiro           13 SEAL              1:07.10S F      
  2 Roh-Anne Coetzee          14 STAD              1:07.97S F      
  3 Alison Basel              13 WATR              1:08.78S F      
  4 Dawn Schutte              14 SGUL              1:09.21S F      
  5 Claire Featherstone       14 BARS              1:09.28S F      
  6 Roxanne Brown             13 WSTV              1:10.18S F      
  7 Jaime Myhill              14 MDOL              1:11.11S F      
  8 Tatum Tarpey              13 SGUL              1:11.72S F      
  9 Katherine Nel             14 SASE              1:12.41S F      
 10 Megan Bates               14 SEAL              1:12.46S F      
 11 Caila Davids              14 BARS              1:13.59S F      
 12 Isabella Dal Col          14 SASE              1:13.83S F      
 13 Olivia Mac Donnell        14 WATR              1:13.94S F      
 14 Tyla Bassani              13 BARS              1:15.39S F      
 15 Regan Saunders            13 UNIQ              1:15.72S F      
 16 Laura Berzen              13 WATR              1:15.85S F      
 16 Alexandra Loffstadt       13 MUST              1:15.85S F      
 18 Caitlyn Boake             13 UNIQ              1:16.02S F      
 19 Kristy Kupfer             14 MDOL              1:16.90S F      
 20 Brittany Brooks           13 AZON              1:17.12S F      
 21 Tyla Fleischer            13 OLDE              1:17.20S F      
 22 Kelsy Cuyler              14 MDOL              1:17.35S F      
 23 Emma Beavon               14 WATR              1:17.47S F      
 24 Megan Hollinger           13 WATR              1:17.74S F      
 25 Ivana Francescutti        14 WATR              1:18.08S F      
 26 Kelly Ebing               13 WSTV              1:18.27S F      
 27 Jessica Bouwer            14 STAD              1:18.32S F      
 28 Amy Stanley               14 BARS              1:18.81S F      
 29 Caitlin McNeil            13 BARS              1:19.07S F      
 30 Jessica Whelan            14 STAD              1:20.05S F      
 31 Caitlin Lewington         13 STAD              1:20.43S F      
 32 Kelly-Mari Botha          14 SEAL              1:20.48S F      
 33 Faatima Adam              14 ATLA              1:21.26S F      
 34 Nienke Pretorius          13 BARS              1:21.45S F      
 35 Courtney Macfarlane       13 WATR              1:21.48S F      
 36 Samantha Adams            13 STAD              1:22.52S F      
 37 Cheyene Barros            13 BON               1:23.04S F      
 38 Tiffany Davidson          14 SGUL              1:23.86S F      
 39 Sinead Thorpe             14 DORE              1:24.04S F      
 40 Angelique Kotze           14 SGUL              1:24.47S F      
 41 Nicola Farrell            13 OLDE              1:24.65S F      
 42 Sarah Du Plessis          14 WATR              1:24.83S F      
 43 Kayla Campbell            13 BARS              1:24.87S F      
 44 Frances Vd Walt           13 MDOL              1:25.78S F      
 45 Jordan Ayres              14 BON               1:26.86S F      
 46 Kelly Wilson              14 BARS              1:40.21S F      
 47 Tyler Morgan              14 OLDE              1:43.85S F      
 48 Tamrin Thomas             14 BON               1:44.32S F      
  0 Kirsten Coetzee           14 AZON                    NS F      
  0 Nicole Grobbelaar         14 UNIQ              1:36.67S F      
 
Men  13-14 100 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Joshua Walters            14 ACSA                59.03S F      
  2 Dayne Jagga               14 ACSA              1:02.07S F      
  3 Dayne Odendaal            14 ACSA              1:03.64S F      
  4 Kyle Van Niekerk          13 WATR              1:03.92S F      
  5 James Brooks              14 SGUL              1:04.41S F      
  6 Gareth Wood               14 STAD              1:05.44S F      
  7 Keelan Fuller             14 WATR              1:06.26S F      
  8 Kevin Bargate             13 ACSA              1:07.52S F      
  9 Hanro Jansen Van Vuuren   14 WSTV              1:07.69S F      
 10 Kyle Wittstock            14 WATR              1:08.08S F      
 11 Matthew Alexander         14 MDOL              1:08.29S F      
 12 Robin Flattery            14 LINR              1:08.55S F      
 13 Joshua Dannhauser         13 SGUL              1:09.84S F      
 14 Dylan Anderson            14 UNIQ              1:10.10S F      
 15 Brandon Isemonger         14 MUST              1:10.76S F      
 16 Dylan Kilian              13 SGUL              1:10.85S F      
 16 Tristan Long              14 ACSA              1:10.85S F      
 18 Liardus Nel               13 NEWS              1:11.42S F      
 19 Rory Kaletsch             13 ACSA              1:14.33S F      
 20 Jordan Le Clos            13 SGUL              1:14.46S F      
 21 Denny Valsamakis          14 OLDE              1:15.32S F      
 22 Simon Haddon              13 MDOL              1:16.37S F      
 23 Ruan Lotz                 13 SEAL              1:17.18S F      
 24 Clayton Pheiffer          13 MDOL              1:17.29S F      
 25 Marco Pimenta             14 BOKS              1:17.30S F      
 26 Jacques Smal              13 WSTV              1:17.83S F      
 27 Reece Hargreaves          13 ACSA              1:20.61S F      
 28 Dane van der Westhuizen   14 SGUL              1:20.95S F      
 29 Luke Gouveia              13 BON               1:21.38S F      
 30 Dylan Grobler             14 ATOT              1:22.15S F      
 32 Keagan Aiken              13 SEAL              1:23.00S F      
 33 Juan Du Plooy             14 BEAV              1:23.63S F      
 34 Hendrick Swanepoel        13 ATOT              1:24.06S F      
 35 Wanye Phillips            13 UNIQ              1:30.03S F      
 36 Lee Vd Mast               13 ALBE              1:32.43S F      
 37 Alasdair Ribbink          13 SGUL              1:34.38S F      
  0 Connor Richter-Berkowitz  14 UNIQ                    NS F      
  0 Aiden Quinn               13 OLDE              1:20.84S F      
  0 Reece Bhave               14 HASC                    NS F      
 
Women  11-12 100 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Erin Anderson             12 STAD              1:13.55S F      
  2 Caitlin Bosma             12 HASC              1:18.57S F      
  3 Jeanri Buys               11 WATR              1:20.73S F      
  4 Kirsten Reeves            12 SASE              1:21.15S F      
  5 Cheyenne Smith            12 WATR              1:21.36S F      
  6 Amber Smith               12 SEAL              1:24.65S F      
  7 Heike Thormahlen          12 UNI               1:24.76S F      
  8 Celine Thevenau           11 SEAL              1:25.93S F      
  9 Erica Hartley             12 BLUO              1:26.91S F      
 10 Fae-Siri Keighley         12 OLDE              1:28.37S F      
 11 Rachel Ronaldson          11 WSTV              1:28.75S F      
 12 Tayla Putz                12 SGUL              1:28.87S F      
 13 Samantha Whelan           12 STAD              1:29.41S F      
 14 Kate Beavon               11 WATR              1:30.08S F      
 15 Marne Groenewald          12 WATR              1:31.19S F      
 16 Nikita Rambrij            12 BEAV              1:32.74S F      
 17 Charlise Oberholzer       12 ACSA              1:32.94S F      
 18 McKenna Holmes            12 SGUL              1:33.56S F      
 19 Kyla Wehmeyer             11 BOKS              1:36.84S F      
 20 Chante Rademan            11 UNIQ              1:36.90S F      
 21 Tyler Pretorius           11 LINR              1:37.72S F      
 22 Chesnay Havenga           12 SASE              1:38.50S F      
 23 Tasmin Tennant            12 SEAL              1:38.68S F      
 24 Danica Rudd               11 WSTV              1:38.85S F      
 25 Chane Scholtemeyer        12 MDOL              1:39.55S F      
 26 Tatum Pead                11 AZON              1:39.99S F      
 27 Brittney Luther           12 ATOT              1:40.21S F      
 28 Hannah Jones              11 SEAL              1:40.38S F      
 29 Skyler Radford            12 SASE              1:40.77S F      
 30 Dane'l Van Staden         12 BEAV              1:40.99S F      
 31 Natasha Kleyn             12 SEAL              1:41.40S F      
 32 Demi Leech                11 ONY               1:42.61S F      
 33 Cayleigh De Sousa         11 BARS              1:44.01S F      
 34 Genevieve Sandwell        12 ONY               1:44.29S F      
 35 Alisha Baboolall          12 BEAV              1:45.77S F      
 36 Gabriella Gerritsen       11 BOKS              1:46.14S F      
 37 Natalie Arthur            11 HASC              1:46.91S F      
 38 Kiahra Kalideen           11 SGUL              1:47.34S F      
 39 Juan-Mare Marx            11 LAD               1:48.97S F      
 40 Candice Botha             12 MUST              1:49.10S F      
 41 Alexandra Van Veijeren    12 UNIQ              1:49.47S F      
 42 Chanel Van Zyl            11 SGUL              1:49.65S F      
 43 Melissa Bethke            11 WATR              1:52.84S F      
 44 Bianca Lakha              12 UNIQ              1:53.25S F      
 45 Kayla Van Der Westhuizen  11 LAD               1:53.63S F      
 46 Kimberly Smith            11 SGUL              1:58.03S F      
 47 Sarah Crawford            11 BARS              2:00.05S F      
 48 Bernedette Van Vuuren     11 SEAL              2:00.72S F      
 49 Javea Mbapeh              11 STAD              2:02.39S F      
 50 Yuvana Ellappen           12 BEAV              2:08.91S F      
  0 Hannah Rathbone           11 BON                     NS F      
  0 Kristin White             12 SEAL                    NS F      
  0 Justine Glaeser           12 SASE                    NS F      
  0 Sarah Brand               11 SOUL                    NS F      
  0 Jordan Dittmar            12 SASE                    NS F      
  0 Lara Murran               12 ACSA              1:30.74S F      
 
Men  11-12 100 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Jarryd Baxter             12 WATR              1:13.24S F      
  2 Gareth Kemp               12 SGUL              1:13.26S F      
  3 Reece Kincaid             11 KLOO              1:20.41S F      
  4 Albertus Viljoen          12 WSTV              1:21.72S F      
  5 Willem Viljoen            12 WSTV              1:22.31S F      
  6 Travis Misdorp            12 SEAL              1:23.23S F      
  7 Jonathan Bennett          12 SGUL              1:23.55S F      
  8 Ross Clelland             11 SEAL              1:27.24S F      
  9 Ruan Jansen Van Vuuren    11 ATOT              1:28.38S F      
 10 Evan Hulett               11 SEAL              1:29.02S F      
 11 Anandt Van Rensburg       12 STAD              1:29.92S F      
 12 Ewan Thorpe               11 DORE              1:30.09S F      
 13 Jasper Botha              12 SEAL              1:31.25S F      
 14 Jared Robinson            12 SEAL              1:31.38S F      
 15 Joshua Coetzee            12 ACSA              1:31.50S F      
 16 Matthew Bedderson         12 SEAL              1:33.01S F      
 17 Llewellyn Taylor          12 SOUL              1:33.35S F      
 18 Ryno Du Toit              12 WATR              1:33.46S F      
 19 Gerald Kent               12 SEAL              1:33.69S F      
 20 Slade Nichols             11 ATOT              1:33.77S F      
 21 Jonathan Ray              12 SGUL              1:35.63S F      
 22 Brandon Mackenzie         12 ELEC              1:35.73S F      
 23 Christopher Ringwood      12 BARS              1:36.21S F      
 24 Charl Grove               12 STAD              1:39.54S F      
 25 Roberto Gomes             11 HASC              1:40.06S F      
 26 Richard Dobeyn            11 SGUL              1:41.08S F      
 27 Reuben Abbott             12 SGUL              1:41.21S F      
 28 Matthew Hoyle             11 SEAL              1:43.09S F      
 29 Keegan McNeil             11 BARS              1:43.19S F      
 30 Shaughn Brandt            11 BARS              1:45.27S F      
 31 Jarrod Bubb               12 SOUL              1:45.50S F      
 32 Dashiell Naicker          11 ACES              1:45.99S F      
 33 Reece Naidoo              12 ATLA              1:46.97S F      
 34 Jamie Van Stavel          11 UNIQ              1:53.47S F      
 35 Christian Kriel           11 WATR              1:54.20S F      
 36 Jan-Hendrik Visagie       12 NEWS              1:55.37S F      
 37 Dreyden Rodie             11 SGUL              1:55.83S F      
 38 Tiagan De Beer            11 SEAL              1:57.39S F      
 39 Tiago Cordeiro            11 UNIQ              2:01.89S F      
  0 Treelon Catin             12 SGUL                    NS F      
  0 Liam Lydon                11 ONY                     NS F      
 
Women  15-16 100 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Megan Hattingh            16 MDOL              1:15.71S F      
  2 Marianna Marini           16 BARS              1:17.43S F      
  3 Cassie Shear              15 MDOL              1:17.61S F      
  4 Alison Hoernle            16 MDOL              1:17.81S F      
  5 Nakita Hodgson            16 SGUL              1:17.88S F      
  6 Ashleigh Shepherd         15 MDOL              1:18.17S F      
  7 Paige Derbyshire          15 WATR              1:18.50S F      
  8 Nicole Strydom            16 MDOL              1:19.21S F      
  9 Sarah-Ann Bouwer          16 STAD              1:19.43S F      
 10 Danielle Van Veijeren     15 UNIQ              1:20.64S F      
 11 Melissa Hemmings          16 WATR              1:21.03S F      
 12 Megan Ryder               16 MDOL              1:21.63S F      
 13 Melissa Ferreira          16 DDA               1:21.87S F      
 14 Tayla Saunders            16 UNIQ              1:24.13S F      
 15 Suzana De Pina            16 BARS              1:25.20S F      
 16 Nazeerah Ally             15 ATLA              1:25.25S F      
 17 Sandra Broich             16 HASC              1:26.46S F      
 18 Amy Fraser                16 NEWS              1:27.37S F      
 19 Kelsey Heatlie            15 BENS              1:30.95S F      
 20 Kayleigh Nichols          16 ATOT              1:31.42S F      
 21 Savannah Vd Mast          15 ALBE              1:31.78S F      
 22 Letitia Frosch            15 BON               1:35.45S F      
  0 Lisa Williams             15 WSTV                    NS F      
  0 Tayla Van Rooyen          16 UNIQ                    NS F      
 
Men  15-16 100 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Brenden Crawford          15 STAD              1:03.53S F      
  2 Gareth Baker              16 MDOL              1:05.66S F      
  3 Jesse Nielsen             16 MDOL              1:05.94S F      
  4 Matthew Crow              16 HASC              1:06.54S F      
  5 Matthew Hancock           15 MDOL              1:09.28S F      
  6 Logan Duffy               15 HASC              1:10.46S F      
  7 Jarred Stigant            15 STAD              1:11.00S F      
  8 Ryan Clark                15 WSTV              1:11.14S F      
  9 Tian Grove                16 STAD              1:11.60S F      
 10 Garett Brown              15 WSTV              1:11.93S F      
 11 Kyle van Rensburg         16 MDOL              1:12.64S F      
 12 Yeorgos Melissakis        16 UNIQ              1:13.64S F      
 13 Clayton Jimmie            16 SGUL              1:13.70S F      
 14 Dylan Rosser              16 WSTV              1:14.55S F      
 15 Damian Mullen             15 LINR              1:14.59S F      
 16 Ryan Landsberg            15 WSTV              1:14.80S F      
 17 Ryan Rensburg             15 BOKS              1:14.95S F      
 18 Aiden Carvalho            15 STAD              1:15.39S F      
 19 Christophere Thompson     16 LINR              1:17.33S F      
 20 Brandon Matthews          16 ALSC              1:17.62S F      
 21 Joshua Lotter             16 BON               1:17.73S F      
 22 Luke Nel                  16 HASC              1:18.75S F      
 23 Damien De Gouveia         15 LINR              1:21.06S F      
 24 Varish Ramautur           16 NEWS              1:21.17S F      
 25 Ernest Blomeyer           15 BLUO              1:21.75S F      
 26 Brandon Liechti           15 UNIQ              1:24.88S F      
 27 Devan Falconer            15 BON               1:27.80S F      
 28 Aaron Putz                15 SGUL              1:29.85S F      
 29 Jason Esson               16 UNIQ              1:41.92S F      
  0 Robin Raven               16 STAD                    NS F      
  0 Nicholas Glaeser          16 SASE                    NS F      
  0 Cameron Coleman           15 SGUL                    NS F      
  0 Matthew Coetzee           16 AZON                    NS F      
  0 Dean Myhill               16 MDOL                    NS F      
 
Women  08&U 50 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Daisy Dixon                8 SEAL                57.47S F      
  2 Kimon Kalideen             8 SGUL                58.48S F      
  3 Jessica Brown              8 SEAL                59.07S F      
  4 Kelly Crous                8 SGUL              1:00.58S F      
  5 Jade Fourie                7 SEAL              1:00.65S F      
  6 Ashley Hall                7 ACSA              1:02.14S F      
  7 Cameron Vd Merwe           8 UNIQ              1:11.57S F      
  8 Kuhle Duma                 7 SGUL              1:13.14S F      
  0 Tanna De Freitas           7 ACSA              1:09.09S F      
  0 Tatum-Lea Garvey           8 SEAL                    NS F      
 
Men  08&U 50 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kayden Edwards             8 BLUO                48.95S F      
  2 Tyron Klynhans             8 AZON                53.54S F      
  3 Matthew-Ethan Falconer     8 BON                 56.46S F      
  4 Chad Tucker                8 BENS                59.13S F      
  5 Callum Osborne             8 SEAL              1:00.09S F      
 
Women  Open 200 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kathryn Meaklim           22 SGUL              2:01.79S F      
  2 Rene' Warnes              19 SGUL              2:03.77S F      
  2 Bianca Hauzer             17 MDOL              2:03.77S F      
  4 Ronwyn Roper              24 SGUL              2:04.65S F      
  5 Kristy Muller             17 SGUL              2:07.20S F      
  6 Bianca Meyer              22 SGUL              2:08.18S F      
  7 Laura McCulloch           18 WSTV              2:09.85S F      
  8 Christine Grobler         16 UNI               2:09.93S F      
  9 Sarah-Jane Walker         15 WSTV              2:10.58S F      
 10 Jessica Bartram           16 STAD              2:10.88S F      
 11 Casey Pullen              17 STAD              2:13.19S F      
 12 Melissa Hemmings          16 WATR              2:13.83S F      
 13 Ashleigh Shepherd         15 MDOL              2:13.90S F      
 14 Samantha Rowe             16 SGUL              2:14.73S F      
 15 Sarah-Ann Bouwer          16 STAD              2:14.88S F      
 16 Nicole Strydom            16 MDOL              2:17.02S F      
 17 Elke Vd Walt              15 WATR              2:18.39S F      
 18 Megan Ryder               16 MDOL              2:20.26S F      
 19 Sian Noble                16 BARS              2:21.07S F      
 20 Amy Fraser                16 NEWS              2:21.95S F      
 21 Cecile Olivier            15 OLDE              2:22.19S F      
 22 Kayla Botha               17 SEAL              2:22.78S F      
 23 Tayla Stocks              17 DDA               2:23.81S F      
 24 Paige Derbyshire          15 WATR              2:24.51S F      
 25 Paige Thompson            15 SASE              2:32.05S F      
 26 Laeeqah Bulbulia          15 ATLA              2:32.21S F      
 27 Simone Masters            17 BON               2:34.13S F      
 28 Zarina Swart              17 SGUL              2:40.26S F      
 29 Carla Du Toit             16 WATR              2:41.25S F      
 30 Frances Muir              16 SEAL              2:43.08S F      
 31 Tayla Van Rooyen          16 UNIQ              2:52.66S F      
  0 Suzaan van Biljon         23 SGUL                    NS F      
  0 Cassie Shear              15 MDOL                    NS F      
  0 Karin Kennedy             45 PHOE                    NS F      
  0 Jessica MacDonald         15 SGUL                    NS F      
 
Men  Open 200 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Devon Brown               19 SGUL              1:48.21S F      
  2 Michael Meyer             19 MDOL              1:49.01S F      
  3 Jan Venter                23 SGUL              1:51.17S F      
  4 Charl Crous               21 SGUL              1:52.03S F      
  5 Nicholas Kieck            19 SGUL              1:53.59S F      
  6 Paul Van Achterbergh      16 WSTV              1:54.07S F      
  7 Byron Doyle               17 WSTV              1:54.37S F      
  8 Rohan Jacobs              24 SGUL              1:54.88S F      
  9 Dean Myhill               16 MDOL              1:55.08S F      
 10 Damen Pheiffer            17 MDOL              1:55.22S F      
 11 Gareth Baker              16 MDOL              1:55.61S F      
 12 Calvyn Justus             15 SGUL              1:57.67S F      
 13 Kyle van Rensburg         16 MDOL              1:58.06S F      
 14 Justin Hughes             18 WSTV              1:58.31S F      
 15 Grant Mc Neil             18 SGUL              1:58.76S F      
 16 Saul Hack                 19 MDOL              1:58.90S F      
 17 Anton Reyneke             17 ALSC              1:59.72S F      
 18 Athisten Cooper           22 MDOL              1:59.79S F      
 19 Geo Louw                  15 MDOL              1:59.94S F      
 20 Luke Herbst               18 HASC              2:00.34S F      
 21 Robin Raven               16 STAD              2:00.44S F      
 22 Garth Wadsworth           18 WSTV              2:00.49S F      
 23 Blayne Duffy              17 HASC              2:01.11S F      
 24 Fabian Ruszczynski        18 SASE              2:01.22S F      
 25 Marno Langeveldt          17 SGUL              2:01.92S F      
 26 Logan Duffy               15 HASC              2:03.22S F      
 27 Ryan Clark                15 WSTV              2:03.31S F      
 28 Brenden Crawford          15 STAD              2:03.51S F      
 29 Flavio Ferreri            15 MDOL              2:03.82S F      
 30 Stuart Gordon             16 LINR              2:03.94S F      
 32 Devon Beetge              20 STAD              2:05.15S F      
 33 Matthew Crow              16 HASC              2:05.18S F      
 34 Brandon Hattingh          17 MDOL              2:06.10S F      
 35 Jarred Stigant            15 STAD              2:06.75S F      
 36 Jean - Michel Alves       16 UNIQ              2:06.91S F      
 37 Tian Grove                16 STAD              2:07.69S F      
 38 Marc Mostert              16 MDOL              2:07.84S F      
 39 Reino von Wielligh        18 NEWS              2:08.32S F      
 40 Garreth Beech             15 MDOL              2:08.35S F      
 41 Nikola Deletic            16 WATR              2:09.15S F      
 42 Claude Jv Rensburg        17 BENS              2:10.19S F      
 43 Garett Brown              15 WSTV              2:10.34S F      
 44 Leon-Willem Brits         17 WATR              2:10.90S F      
 45 Thoriso Williams          15 MDOL              2:11.56S F      
 46 Rohan Jubber              15 HASC              2:11.91S F      
 47 Johannes Siecker          17 MDOL              2:12.33S F      
 48 Lloyd Smith               16 LINR              2:13.36S F      
 49 Brandon Matthews          16 ALSC              2:14.24S F      
 50 Brenton Lotz              16 LINR              2:16.14S F      
 51 Aiden Carvalho            15 STAD              2:16.27S F      
 52 Ernest Blomeyer           15 BLUO              2:16.36S F      
 53 Vincent Delagey           17 UNIQ              2:16.79S F      
 54 Ike Segone                16 ATLA              2:24.84S F      
 55 Devan Falconer            15 BON               2:26.03S F      
 56 Brandon Liechti           15 UNIQ              2:34.51S F      
 57 Ted Mhlongo               18 UNIQ              2:37.54S F      
 58 Peter Lundy               25 SGUL              2:48.15S F      
 59 Karl Hebbelmann           23 SGUL              3:21.85S F      
  0 Leith Shankland           20 SGUL                    NS F      
  0 Nicholas Glaeser          16 SASE                    NS F      
  0 Ryan Jamison              16 MDOL              2:05.05S F      
 
Women  Open 200 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kathryn Meaklim           22 SGUL              2:10.16S F      
  2 Amanda Loots              33 MDOL              2:11.34S F      
  3 Rene' Warnes              19 SGUL              2:18.61S F      
  4 Laura McCulloch           18 WSTV              2:26.46S F      
  5 Jessica Kelsey            17 BARS              2:32.16S F      
  6 Melissa Ferreira          16 DDA               2:34.07S F      
  7 Casey Pullen              17 STAD              2:36.71S F      
  8 Megan Ryder               16 MDOL              2:37.87S F      
  9 Emma Kinghorn             14 ACSA              2:40.71S F      
 10 Olivia Mac Donnell        14 WATR              2:48.23S F      
 11 Kate Beavon               11 WATR              2:54.95S F      
 12 Paige Thompson            15 SASE              3:28.08S F      
  0 Carmen Le Roux            13 ACSA                    NS F      
  0 Bianca Meyer              22 SGUL                    NS F      
 
Men  Open 200 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Wesley Gilchrist          22 SGUL              1:59.66S F      
  2 Devon Brown               19 SGUL              2:04.42S F      
  3 Shaun De Villiers         19 SGUL              2:06.47S F      
  4 Bertrand Bristol          29 ONY               2:08.81S F      
  5 Byron Doyle               17 WSTV              2:09.07S F      
  6 Robin Raven               16 STAD              2:13.92S F      
  7 Michele Stocchi           17 SASE              2:14.22S F      
  8 Dayne Odendaal            14 ACSA              2:15.62S F      
  9 Justin Hughes             18 WSTV              2:15.96S F      
 10 Daniel Ronaldson          14 WSTV              2:16.69S F      
 11 Stuart Gordon             16 LINR              2:22.47S F      
 13 Devon Beetge              20 STAD              2:24.33S F      
 14 Kyle Van Niekerk          13 WATR              2:24.86S F      
 15 Marco Pimenta             14 BOKS              2:25.30S F      
 16 Mich-Jan Buys             14 WATR              2:25.63S F      
 17 Daimon Delomoney          14 SGUL              2:29.36S F      
 18 Reino von Wielligh        18 NEWS              2:30.98S F      
 19 Jean - Michel Alves       16 UNIQ              2:34.05S F      
 20 Dylan Vd Westhuizen       13 WSTV              2:34.81S F      
 21 Jarryd Baxter             12 WATR              2:35.40S F      
 22 Samer Khalil              12 ACSA              2:39.24S F      
 23 Damien De Gouveia         15 LINR              2:46.10S F      
 24 Peter Lundy               25 SGUL              3:25.13S F      
  0 Reegan Tait               13 WSTV                    NS F      
  0 Gareth Baker              16 MDOL                    NS F      
 
Women  14&U 200 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Roh-Anne Coetzee          14 STAD              2:23.01S F      
  2 Natasha Ribeiro           13 SEAL              2:29.17S F      
  3 Alison Basel              13 WATR              2:29.52S F      
  4 Caitlin Bosma             12 HASC              2:29.79S F      
  5 Dawn Schutte              14 SGUL              2:30.79S F      
  6 Katherine Nel             14 SASE              2:30.80S F      
  7 Claire Featherstone       14 BARS              2:31.10S F      
  8 Roxanne Brown             13 WSTV              2:32.04S F      
  9 Tatum Tarpey              13 SGUL              2:32.96S F      
 10 Zandelee Terblanche       13 WSTV              2:33.25S F      
 11 Jaime Myhill              14 MDOL              2:34.54S F      
 12 Megan Bates               14 SEAL              2:35.49S F      
 13 Heike Thormahlen          12 UNI               2:38.11S F      
 14 Erin Anderson             12 STAD              2:39.03S F      
 15 Isabella Dal Col          14 SASE              2:40.21S F      
 16 Regan Saunders            13 UNIQ              2:41.24S F      
 17 Tyla Bassani              13 BARS              2:41.96S F      
 18 Laura Berzen              13 WATR              2:42.37S F      
 19 Tyla Fleischer            13 OLDE              2:43.29S F      
 20 Kelsy Cuyler              14 MDOL              2:43.78S F      
 21 Brittany Brooks           13 AZON              2:46.31S F      
 22 Fae-Siri Keighley         12 OLDE              2:47.46S F      
 23 Jessica Whelan            14 STAD              2:47.49S F      
 24 Samantha Adams            13 STAD              2:48.60S F      
 25 Caitlin Lewington         13 STAD              2:49.45S F      
 26 Claire Berzen             12 WATR              2:49.68S F      
 27 Charlise Oberholzer       12 ACSA              2:50.05S F      
 28 Jeanri Buys               11 WATR              2:51.17S F      
 29 Tasmin Tennant            12 SEAL              2:52.85S F      
 30 Nicola Farrell            13 OLDE              2:53.72S F      
 31 Courtney Macfarlane       13 WATR              2:53.79S F      
 32 Marne Groenewald          12 WATR              2:57.47S F      
 33 Samantha Whelan           12 STAD              2:58.35S F      
 34 Sinead Thorpe             14 DORE              3:00.44S F      
 35 Chesnay Havenga           12 SASE              3:02.71S F      
 36 Cayleigh De Sousa         11 BARS              3:02.98S F      
 37 Jordan-Jenna Rolfe        10 WATR              3:04.16S F      
 38 Jordan Ayres              14 BON               3:04.35S F      
 39 Tatum Peyerl              10 BOKS              3:11.54S F      
 40 Chante Rademan            11 UNIQ              3:12.88S F      
 41 Tessa Wartnarby           10 AZON              3:14.02S F      
 42 Natalie Arthur            11 HASC              3:14.97S F      
 43 Gabriella Gerritsen       11 BOKS              3:19.25S F      
 44 Bianca Lakha              12 UNIQ              3:22.08S F      
 45 Caelyn Rowe               10 BOKS              3:23.25S F      
 46 Kelsey Teegler            10 BOKS              3:28.99S F      
  0 Alexandra Van Veijeren    12 UNIQ              3:05.16S F      
  0 Ivana Francescutti        14 WATR                    NS F      
  0 Caitlin McNeil            13 BARS              2:52.04S F      
 
Men  14&U 200 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Joshua Walters            14 ACSA              2:07.76S F      
  2 Daniel Ronaldson          14 WSTV              2:15.76S F      
  3 Gareth Wood               14 STAD              2:18.12S F      
  4 Hanro Jansen Van Vuuren   14 WSTV              2:20.56S F      
  5 James Brooks              14 SGUL              2:20.96S F      
  6 Kyle Wittstock            14 WATR              2:22.19S F      
  7 Joshua Dannhauser         13 SGUL              2:25.22S F      
  8 Dylan Anderson            14 UNIQ              2:29.95S F      
  9 Dylan Kilian              13 SGUL              2:31.43S F      
 10 Jordan Le Clos            13 SGUL              2:37.64S F      
 11 Denny Valsamakis          14 OLDE              2:38.10S F      
 12 Cameron Pennell           12 SEAL              2:38.91S F      
 13 Rory Kaletsch             13 ACSA              2:39.18S F      
 14 Simon Haddon              13 MDOL              2:41.21S F      
 15 Anandt Van Rensburg       12 STAD              2:43.15S F      
 16 Ruan Lotz                 13 SEAL              2:44.53S F      
 17 Jasper Botha              12 SEAL              2:45.82S F      
 18 Roberto Gomes             11 HASC              2:48.04S F      
 20 Reece Hargreaves          13 ACSA              2:53.54S F      
 21 Jonathan Bennett          12 SGUL              2:53.96S F      
 22 Matthew Hoyle             11 SEAL              3:00.75S F      
 23 Charl Grove               12 STAD              3:01.58S F      
 24 Tiago Cordeiro            11 UNIQ              3:03.94S F      
 25 Keegan McNeil             11 BARS              3:15.05S F      
  0 Connor Richter-Berkowitz  14 UNIQ                    NS F      
  0 Reece Bhave               14 HASC                    NS F      
  0 Wanye Phillips            13 UNIQ                    NS F      
 
Women  08&U 50 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kelly Crous                8 SGUL                44.66S F      
  2 Daisy Dixon                8 SEAL                47.56S F      
  3 Tatum-Lea Garvey           8 SEAL                47.95S F      
  4 Jessica Brown              8 SEAL                52.89S F      
  5 Cameron Vd Merwe           8 UNIQ                53.39S F      
  6 Ashley Hall                7 ACSA                56.38S F      
  7 mia van der Westhuizen     8 LAD                 57.66S F      
  8 Kuhle Duma                 7 SGUL                57.75S F      
  9 Kimon Kalideen             8 SGUL                59.99S F      
 
Men  08&U 50 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Callum Osborne             8 SEAL                45.58S F      
  2 Kayden Edwards             8 BLUO                45.61S F      
  3 Matthew-Ethan Falconer     8 BON                 46.82S F      
  4 Chad Tucker                8 BENS                57.99S F      
 
Women  09-10 50 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Lize-Mari De Beer         10 MDOL                34.84S F      
  2 Lauren Strydom            10 LINR                36.40S F      
  3 Marine Nortje             10 ACSA                36.70S F      
  4 Tatum Peyerl              10 BOKS                36.95S F      
  5 Zoe" Frank                 9 SEAL                37.13S F      
  6 Khwezi Duma               10 SGUL                37.16S F      
  7 Kayla Mc Loughlin         10 MDOL                37.44S F      
  8 Kelly Hall                10 ACSA                38.78S F      
  9 Jordan-Jenna Rolfe        10 WATR                39.09S F      
 10 Leeann Masson             10 SEAL                40.33S F      
 11 Georgia Van Voorst         9 ACSA                41.43S F      
 11 Emma Boake                10 UNIQ                41.43S F      
 13 Kyla Blakemore            10 ACSA                41.71S F      
 14 Tamryn Mc Kie              9 SEAL                42.34S F      
 15 Tracy-Lee Young           10 WATR                42.35S F      
 16 Aime'e Grant              10 ACSA                42.59S F      
 17 Amber De Freitas          10 ACSA                43.06S F      
 18 Sarah Forfar              10 SGUL                43.81S F      
 19 Tessa Wartnarby           10 AZON                43.86S F      
 20 Megan Lacey                9 ACSA                44.66S F      
 21 Caelyn Rowe               10 BOKS                45.49S F      
 22 Chanel Bates               9 SEAL                46.50S F      
 23 Jodi Biggar               10 ACSA                47.50S F      
 24 Londi Busse               10 BLUO                47.71S F      
 25 Tegan Garvey              10 SEAL                48.02S F      
 26 Stephanie Tennant         10 SEAL                49.41S F      
 27 Erin Armstrong             9 SGUL                51.23S F      
 28 Nakeisha Naidoo            9 UNIQ                51.49S F      
 29 Kelsey Teegler            10 BOKS                52.03S F      
 30 Kaelin Rogge               9 SEAL                53.15S F      
 31 Bronwyn Heenan            10 SEAL                53.97S F      
 32 Ashleigh Botha            10 BOKS                57.96S F      
 33 Cailin Botha               9 WSTV              1:00.67S F      
  0 Monica Van der Linde       9 SEAL                    NS F      
  0 Tamryn White              10 SEAL                    NS F      
  0 Amrisha Baboolall          9 BEAV                    NS F      
 
Men  09-10 50 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Andrew Smith              10 MUST                34.53S F      
  2 Joshua Bennett            10 WSTV                37.49S F      
  3 David Macdonald           10 SGUL                38.51S F      
  4 Keagan Wood               10 MUST                38.73S F      
  5 Jeremy Maher               9 SEAL                38.94S F      
  6 Luke Robinson             10 SEAL                40.55S F      
  7 Calvin Johnston           10 SOUL                40.86S F      
  8 Arno Smith                 9 MGSC                41.10S F      
  9 Kian Du Toit              10 ONY                 42.41S F      
 10 Connor Mackenzie          10 ELEC                42.60S F      
 11 Andries Groenewald        10 WATR                44.09S F      
 12 Stefan Friedrich           9 BEAV                44.85S F      
 13 Jared Meiring              9 SEAL                45.33S F      
 14 Shane Tucker              10 BENS                45.62S F      
 15 Dominic Chiccaro           9 SEAL                45.91S F      
 16 Matthew du Rand           10 SEAL                46.62S F      
 17 Eadin Layzell              9 BON                 47.85S F      
 18 Elliot Muir               10 SEAL                50.12S F      
 19 Joshua Kyle               10 WSTV                50.13S F      
 20 Cameron McAllister         9 SEAL                52.19S F      
 21 Ahmed Khalil               9 ACSA                52.24S F      
 22 Pierre Botha              10 SEAL                52.88S F      
 23 Leeam Vd Walt              9 MDOL                56.62S F      
 24 Craig Tomes               10 UNIQ              1:02.04S F      
 25 Jacobus Eloff              9 SOUL              1:02.29S F      
 26 Seth Morgan               10 OLDE              1:03.88S F      
 27 Ryno Grove                 9 STAD              1:05.64S F      
  0 Murray Dittmar            10 SASE                    NS F      
  0 Hewitt Isaac              10 BEAV                    NS F      
 
Women  Open 100 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Ronwyn Roper              24 SGUL              1:09.46S F      
  2 Kathryn Meaklim           22 SGUL              1:09.75S F      
  3 Kelly Gunnell             17 MDOL              1:11.22S F      
  4 Jeanie DU Toit            19 MDOL              1:12.03S F      
  6 Megan Hattingh            16 MDOL              1:16.82S F      
  7 Kelly McCann              18 WSTV              1:17.01S F      
  8 Cassie Shear              15 MDOL              1:17.98S F      
  9 Hunter Tilling            17 SGUL              1:18.06S F      
 10 Alison Hoernle            16 MDOL              1:19.86S F      
 11 Jessica Whelan            14 STAD              1:21.17S F      
 12 Zarina Swart              17 SGUL              1:32.35S F      
  0 Suzaan van Biljon         23 SGUL                    NS F      
  0 Simone Rathbone           17 BON                     NS F      
  0 Amy Fraser                16 NEWS                    NS F      
  0 Casey Pullen              17 STAD                    NS F      
 
Men  Open 100 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Warren Karsten            21 SGUL              1:02.56S F      
  2 Michael Meyer             19 MDOL              1:03.01S F      
  3 Rohan Jacobs              24 SGUL              1:03.65S F      
  4 Fabian Ruszczynski        18 SASE              1:04.35S F      
  5 Athisten Cooper           22 MDOL              1:05.15S F      
  6 Evan Pearce               17 WSTV              1:05.62S F      
  7 Blayne Duffy              17 HASC              1:05.99S F      
  8 Byron Lockett             20 SGUL              1:06.13S F      
  9 Matthew Crow              16 HASC              1:06.43S F      
 10 Drew Rosser               18 WSTV              1:08.09S F      
 11 Wade Dannhauser           18 SGUL              1:08.13S F      
 12 Grant Mc Neil             18 SGUL              1:08.38S F      
 13 Rubin Terblanche          16 WSTV              1:10.55S F      
 14 Vincent Delagey           17 UNIQ              1:11.90S F      
 15 Sthembiso Zwane           17 SGUL              1:14.08S F      
 16 Johannes Siecker          17 MDOL              1:14.35S F      
 17 Ryan Rensburg             15 BOKS              1:14.40S F      
 18 Alexander Finney          17 BENS              1:16.07S F      
  0 Matthew Farrar            21 SGUL                    NS F      
  0 Ted Mhlongo               18 UNIQ              1:32.97S F      
  0 Karl Hebbelmann           23 SGUL                    NS F      
 
Women  11-12 100 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Heike Thormahlen          12 UNI               1:12.40S F      
  2 Nicola MacDonald          12 SGUL              1:13.61S F      
  3 Erin Anderson             12 STAD              1:13.76S F      
  4 Danielle Smith            12 MGSC              1:14.82S F      
  5 Celine Thevenau           11 SEAL              1:15.77S F      
  6 Cheyenne Smith            12 WATR              1:16.01S F      
  7 Amber Smith               12 SEAL              1:17.42S F      
  8 Tasmin Tennant            12 SEAL              1:19.18S F      
  9 Fae-Siri Keighley         12 OLDE              1:19.27S F      
 10 Claire Berzen             12 WATR              1:20.02S F      
 11 Danica Rudd               11 WSTV              1:20.33S F      
 12 McKenna Holmes            12 SGUL              1:21.11S F      
 13 Jeanri Buys               11 WATR              1:22.51S F      
 14 Charlise Oberholzer       12 ACSA              1:22.60S F      
 15 Lisa du Toit              12 WSTV              1:22.62S F      
 16 Marne Groenewald          12 WATR              1:22.96S F      
 17 Minenhle Nkosi            12 SGUL              1:23.11S F      
 18 Kate Beavon               11 WATR              1:23.12S F      
 19 Kaitlyn Hastings          11 BENS              1:23.35S F      
 20 Chane Scholtemeyer        12 MDOL              1:23.61S F      
 21 Cayleigh De Sousa         11 BARS              1:24.11S F      
 22 Natasha Kleyn             12 SEAL              1:24.70S F      
 23 Christie Luyt             11 WSTV              1:25.40S F      
 24 Diana Weaver              11 SEAL              1:25.47S F      
 25 Camryn Fenthum            11 MDOL              1:25.80S F      
 26 Chesnay Havenga           12 SASE              1:26.17S F      
 27 Samantha Whelan           12 STAD              1:27.27S F      
 28 Tayla Putz                12 SGUL              1:28.84S F      
 29 Chante Rademan            11 UNIQ              1:30.10S F      
 30 Candice Botha             12 MUST              1:30.37S F      
 31 Tyler Pretorius           11 LINR              1:30.39S F      
 32 Brittney Luther           12 ATOT              1:31.36S F      
 33 Genevieve Sandwell        12 ONY               1:31.83S F      
 34 Ciara Morley              11 SASE              1:32.76S F      
 35 Bianca Lakha              12 UNIQ              1:32.98S F      
 36 Sarah Crawford            11 BARS              1:33.30S F      
 37 Kyla Wehmeyer             11 BOKS              1:33.98S F      
 38 Gabriella Gerritsen       11 BOKS              1:34.64S F      
 39 Karley Lotz               11 SEAL              1:34.77S F      
 40 Natalie Arthur            11 HASC              1:34.98S F      
 41 Skyler Radford            12 SASE              1:35.49S F      
 42 Chanel Van Zyl            11 SGUL              1:35.72S F      
 43 Melissa Bethke            11 WATR              1:42.69S F      
 44 Javea Mbapeh              11 STAD              1:49.82S F      
  0 Kayla Van Der Westhuizen  11 LAD               1:36.62S F      
  0 Kristin White             12 SEAL                    NS F      
  0 Hannah Rathbone           11 BON                     NS F      
  0 Kirsten Reeves            12 SASE                    NS F      
  0 Caitlin Bosma             12 HASC                    NS F      
  0 Justine Glaeser           12 SASE                    NS F      
  0 Kylie Fleischer           11 OLDE              1:29.48S F      
  0 Jordan Dittmar            12 SASE                    NS F      
  0 Sarah Brand               11 SOUL                    NS F      
  0 Samantha Labuschagne      12 ONY                     NS F      
 
Men  11-12 100 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Reuben Schoeman           12 BEAV              1:08.52S F      
  2 Gareth Kemp               12 SGUL              1:11.47S F      
  3 Cameron Pennell           12 SEAL              1:13.99S F      
  4 Nikhil Mehta              12 SEAL              1:14.39S F      
  5 Anandt Van Rensburg       12 STAD              1:17.34S F      
  6 Travis Misdorp            12 SEAL              1:18.00S F      
  7 Roberto Gomes             11 HASC              1:18.35S F      
  8 Jonathan Bennett          12 SGUL              1:18.63S F      
  9 Evan Hulett               11 SEAL              1:19.10S F      
 10 Ruan Jansen Van Vuuren    11 ATOT              1:19.18S F      
 11 Jasper Botha              12 SEAL              1:20.12S F      
 12 Ewan Thorpe               11 DORE              1:21.41S F      
 12 Rorke Lilford             12 WSTV              1:21.41S F      
 14 Ryno Du Toit              12 WATR              1:22.99S F      
 15 Matthew Hoyle             11 SEAL              1:23.29S F      
 16 Slade Nichols             11 ATOT              1:23.89S F      
 17 Jared Robinson            12 SEAL              1:23.97S F      
 18 Luke Chisholm             11 SEAL              1:24.07S F      
 19 Darius van der Westhuize  12 SEAL              1:25.65S F      
 20 Alessio Ferreri           12 MDOL              1:25.77S F      
 21 Charl Grove               12 STAD              1:26.01S F      
 22 Llewellyn Taylor          12 SOUL              1:26.19S F      
 23 Jarrod Bubb               12 SOUL              1:27.31S F      
 24 Tiago Cordeiro            11 UNIQ              1:27.62S F      
 25 Matthew Bedderson         12 SEAL              1:28.04S F      
 26 Brandon Mackenzie         12 ELEC              1:29.66S F      
 27 Christian Kriel           11 WATR              1:31.11S F      
 28 Keegan McNeil             11 BARS              1:31.73S F      
 29 Reuben Abbott             12 SGUL              1:34.44S F      
 30 Brendon Mitchell          12 SGUL              1:37.64S F      
 31 Shaughn Brandt            11 BARS              1:38.01S F      
 32 Kayleb O Donoghue         11 BON               1:38.38S F      
 33 Jean-Pierre DU Plessis    11 LAD               1:39.41S F      
 34 Tiagan De Beer            11 SEAL              1:40.69S F      
  0 Jamie Van Stavel          11 UNIQ              1:46.50S F      
 
Women  13-14 100 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Jett Smerdon              14 SGUL              1:00.30S F      
  2 Caitlin Crow              13 HASC              1:00.91S F      
  3 Nikita Bauristhene        13 WSTV              1:01.91S F      
  4 Roh-Anne Coetzee          14 STAD              1:02.00S F      
  5 Claire Featherstone       14 BARS              1:02.02S F      
  6 Ivana Francescutti        14 WATR              1:02.57S F      
  7 Alison Basel              13 WATR              1:02.99S F      
  8 Jaime Myhill              14 MDOL              1:03.34S F      
  9 Dawn Schutte              14 SGUL              1:03.64S F      
 10 Natasha Ribeiro           13 SEAL              1:03.96S F      
 11 Isabella Dal Col          14 SASE              1:04.42S F      
 12 Olivia Mac Donnell        14 WATR              1:04.47S F      
 13 Katherine Nel             14 SASE              1:04.49S F      
 14 Caila Davids              14 BARS              1:04.72S F      
 15 Tatum Tarpey              13 SGUL              1:04.79S F      
 16 Kristy Kupfer             14 MDOL              1:04.92S F      
 17 Tamarin Wakefield         14 WSTV              1:04.94S F      
 18 Zandelee Terblanche       13 WSTV              1:05.00S F      
 19 Jessica Bouwer            14 STAD              1:05.32S F      
 20 Megan Bates               14 SEAL              1:05.33S F      
 21 Kristina Rogge            13 SEAL              1:05.38S F      
 22 Roxanne Brown             13 WSTV              1:05.43S F      
 23 Tyla Fleischer            13 OLDE              1:06.36S F      
 24 Emma Beavon               14 WATR              1:06.62S F      
 25 Sarah Jennings            13 HASC              1:06.68S F      
 26 Jessica Whelan            14 STAD              1:06.70S F      
 27 Kelsy Cuyler              14 MDOL              1:06.87S F      
 28 Tyla Bassani              13 BARS              1:06.91S F      
 29 Laura Berzen              13 WATR              1:07.27S F      
 30 Angelique Kotze           14 SGUL              1:07.52S F      
 30 Caitlin Lewington         13 STAD              1:07.52S F      
 32 Nienke Pretorius          13 BARS              1:07.95S F      
 33 Jamie Gardiner            13 SASE              1:08.13S F      
 34 Megan Hollinger           13 WATR              1:08.36S F      
 35 Kelly Ebing               13 WSTV              1:08.46S F      
 36 Regan Saunders            13 UNIQ              1:08.47S F      
 37 Alexandra Loffstadt       13 MUST              1:08.50S F      
 38 Kelly-Mari Botha          14 SEAL              1:09.27S F      
 39 Kathryn Brandt            13 BARS              1:09.48S F      
 40 Kayla Campbell            13 BARS              1:09.67S F      
 41 Caitlyn Boake             13 UNIQ              1:09.72S F      
 42 Nicola Farrell            13 OLDE              1:10.06S F      
 43 Amy Stanley               14 BARS              1:10.17S F      
 44 Samantha Adams            13 STAD              1:10.29S F      
 45 Frances Vd Walt           13 MDOL              1:10.74S F      
 46 Dulce Brand               13 LINR              1:11.35S F      
 47 Nerisha Mehta             14 SEAL              1:11.97S F      
 48 Jordan Ayres              14 BON               1:12.14S F      
 49 Courtney Macfarlane       13 WATR              1:12.63S F      
 50 Tiffany Davidson          14 SGUL              1:12.82S F      
 51 Caitlin McNeil            13 BARS              1:12.88S F      
 52 Brittany Brooks           13 AZON              1:13.77S F      
 53 Frances Egan              14 MDOL              1:15.90S F      
 54 Tamsyn Mackenzie          14 ELEC              1:16.14S F      
 55 Cheyene Barros            13 BON               1:18.93S F      
 56 Keara Lydon               13 ONY               1:22.93S F      
 57 Tyler Morgan              14 OLDE              1:23.27S F      
 58 Nicole Grobbelaar         14 UNIQ              1:23.84S F      
 59 Catherine Finney          13 BENS              1:25.64S F      
 60 Tamrin Thomas             14 BON               1:28.86S F      
 61 Kelly Wilson              14 BARS              1:29.63S F      
  0 Emily Visagie             13 SEAL                    NS F      
  0 Caylin Weedon             13 SEAL                    NS F      
  0 Carmen Le Roux            13 ACSA                    NS F      
 
Men  13-14 100 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kyle Van Niekerk          13 WATR                54.46S F      
  2 Dayne Jagga               14 ACSA                54.84S F      
  3 Joshua Walters            14 ACSA                55.43S F      
  4 Gareth Wood               14 STAD                55.91S F      
  5 James Brooks              14 SGUL                56.61S F      
  6 Kevin Bargate             13 ACSA                57.36S F      
  7 Robin Flattery            14 LINR                57.77S F      
  7 Keelan Fuller             14 WATR                57.77S F      
  9 Tristan Doyle             14 WSTV                58.00S F      
 10 Tristan Long              14 ACSA                59.30S F      
 11 Dayne Odendaal            14 ACSA                59.34S F      
 12 Matthew Alexander         14 MDOL                59.84S F      
 13 Mich-Jan Buys             14 WATR              1:00.18S F      
 14 Marius Roberts            13 SGUL              1:00.25S F      
 15 Brandon Isemonger         14 MUST              1:00.47S F      
 16 Kyle Wittstock            14 WATR              1:00.64S F      
 17 Hanro Jansen Van Vuuren   14 WSTV              1:00.75S F      
 18 Denny Valsamakis          14 OLDE              1:01.07S F      
 19 Marco Pimenta             14 BOKS              1:01.17S F      
 20 Jeandre Petersen          14 SGUL              1:01.79S F      
 21 Dylan Kilian              13 SGUL              1:02.24S F      
 22 Joshua Dannhauser         13 SGUL              1:02.76S F      
 23 Dylan Anderson            14 UNIQ              1:03.22S F      
 24 Jacques Smal              13 WSTV              1:03.62S F      
 25 Marco' Smit               14 SGUL              1:04.17S F      
 26 Liardus Nel               13 NEWS              1:04.50S F      
 27 Dane Rampini              13 MDOL              1:04.53S F      
 28 James Rudd                13 WSTV              1:04.60S F      
 29 Rory Kaletsch             13 ACSA              1:05.27S F      
 30 Jordan Le Clos            13 SGUL              1:05.46S F      
 31 Calvin De Gouveia         13 LINR              1:05.73S F      
 32 Cameron Fraser            14 NEWS              1:05.99S F      
 33 Juan Du Plooy             14 BEAV              1:06.25S F      
 34 Juan Strydom              14 BENS              1:06.40S F      
 35 Ruan Lotz                 13 SEAL              1:06.55S F      
 36 Aiden Quinn               13 OLDE              1:07.18S F      
 37 Ryan Joubert              13 ACSA              1:07.21S F      
 38 Peter-John Botha          13 MGSC              1:07.32S F      
 39 Alano Salotto             14 HASC              1:07.43S F      
 40 Luke Gouveia              13 BON               1:07.64S F      
 41 Michael Teles             14 BARS              1:08.04S F      
 42 Luke Botha                13 BON               1:08.29S F      
 43 Reegan Tait               13 WSTV              1:08.35S F      
 44 Thomas Clayton            14 SEAL              1:08.75S F      
 45 Kellen Hydes              13 SEAL              1:08.78S F      
 46 Simon Haddon              13 MDOL              1:08.80S F      
 47 Matthew Lumsden           13 SASE              1:08.81S F      
 48 Dylan Grobler             14 ATOT              1:08.97S F      
 49 Aqeel Salie               14 ACSA              1:09.81S F      
 50 Dane van der Westhuizen   14 SGUL              1:10.11S F      
 52 Clayton Pheiffer          13 MDOL              1:10.25S F      
 53 Duveine Naicker           13 ACES              1:11.88S F      
 54 Keagan Aiken              13 SEAL              1:12.50S F      
 55 Reece Hargreaves          13 ACSA              1:13.31S F      
 56 Tevin Morris              13 ACSA              1:14.00S F      
 57 Hendrick Swanepoel        13 ATOT              1:14.23S F      
 58 Kyle Coleman              13 SGUL              1:15.53S F      
 59 Wanye Phillips            13 UNIQ              1:15.66S F      
 60 Alasdair Ribbink          13 SGUL              1:17.96S F      
 61 Connor Richter-Berkowitz  14 UNIQ              1:18.14S F      
 62 Lee Vd Mast               13 ALBE              1:18.51S F      
  0 Daimon Delomoney          14 SGUL                    NS F      
  0 Reece Bhave               14 HASC                    NS F      
  0 Darren Britz              14 WATR                    NS F      
  0 Brendan Levy              14 SGUL                    NS F      
 
Women  15-16 100 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Jessica Bartram           16 STAD              1:05.07S F      
  2 Marianna Marini           16 BARS              1:05.94S F      
  3 Lindsay McLeod            16 ACSA              1:06.35S F      
  4 Christine Grobler         16 UNI               1:07.14S F      
  5 Jade Goosen               16 WSTV              1:07.45S F      
  6 Sarah-Jane Walker         15 WSTV              1:07.48S F      
  7 Nicole Strydom            16 MDOL              1:08.63S F      
  8 Melissa Ferreira          16 DDA               1:09.54S F      
  9 Elke Vd Walt              15 WATR              1:09.61S F      
 10 Ashleigh Shepherd         15 MDOL              1:10.12S F      
 11 Brittany Reeves           16 BARS              1:10.48S F      
 12 Cecile Olivier            15 OLDE              1:10.55S F      
 13 Nakita Hodgson            16 SGUL              1:10.82S F      
 14 Megan Ryder               16 MDOL              1:11.00S F      
 15 Tayla Saunders            16 UNIQ              1:11.50S F      
 16 Melissa Hemmings          16 WATR              1:12.64S F      
 17 Sian Noble                16 BARS              1:13.08S F      
 18 Sarah-Ann Bouwer          16 STAD              1:13.19S F      
 19 Danielle Van Veijeren     15 UNIQ              1:16.09S F      
 20 Dineo Gewer               16 STAD              1:16.66S F      
 21 Carla Du Toit             16 WATR              1:27.37S F      
 22 Frances Muir              16 SEAL              1:27.47S F      
 23 Paige Thompson            15 SASE              1:30.37S F      
  0 Savannah Vd Mast          15 ALBE              1:24.74S F      
  0 Lisa Williams             15 WSTV                    NS F      
  0 Jessica MacDonald         15 SGUL                    NS F      
  0 Seonaid Leech             15 ONY                     NS F      
 
Men  15-16 100 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Clayton Jimmie            16 SGUL                57.44S F      
  2 Gareth Baker              16 MDOL                57.91S F      
  3 Robin Raven               16 STAD                58.60S F      
  4 Dean Myhill               16 MDOL                58.86S F      
  5 Paul Van Achterbergh      16 WSTV                59.00S F      
  6 Jesse Nielsen             16 MDOL                59.79S F      
  7 Gregory Warmback          15 MDOL              1:00.80S F      
  8 Kyle van Rensburg         16 MDOL              1:01.45S F      
  9 Calvyn Justus             15 SGUL              1:02.05S F      
 10 Ryan Landsberg            15 WSTV              1:02.14S F      
 11 Stuart Gordon             16 LINR              1:02.25S F      
 12 Brenden Crawford          15 STAD              1:02.68S F      
 13 Logan Duffy               15 HASC              1:03.15S F      
 14 Thilesh Rambalee          16 SEAL              1:03.20S F      
 15 Javed Dastaghir           16 ACSA              1:03.43S F      
 16 Yeorgos Melissakis        16 UNIQ              1:04.42S F      
 17 Roelof VD Merwe           15 WATR              1:04.45S F      
 18 Matthew Crow              16 HASC              1:04.70S F      
 19 Geo Louw                  15 MDOL              1:06.19S F      
 20 Dylan Rosser              16 WSTV              1:06.30S F      
 21 Jarred Stigant            15 STAD              1:06.51S F      
 22 Thoriso Williams          15 MDOL              1:07.65S F      
 23 Marc Mostert              16 MDOL              1:07.67S F      
 24 Rohan Jubber              15 HASC              1:07.72S F      
 25 Christophere Thompson     16 LINR              1:07.74S F      
 26 Garreth Beech             15 MDOL              1:08.17S F      
 27 Brenton Lotz              16 LINR              1:08.43S F      
 28 Damien De Gouveia         15 LINR              1:09.46S F      
 29 Varish Ramautur           16 NEWS              1:10.31S F      
 30 Nicholas Coghlan          16 BON               1:13.05S F      
 31 Ernest Blomeyer           15 BLUO              1:14.79S F      
 32 Ryan Rensburg             15 BOKS              1:15.83S F      
 33 Luke Nel                  16 HASC              1:16.10S F      
 34 Aaron Putz                15 SGUL              1:21.52S F      
 35 Devan Falconer            15 BON               1:21.65S F      
  0 Nikola Deletic            16 WATR                    NS F      
  0 Cameron Coleman           15 SGUL                    NS F      
 
Women  Open 100 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Rene' Warnes              19 SGUL                58.48S F      
  2 Bianca Hauzer             17 MDOL                58.82S F      
  3 Kristy Muller             17 SGUL                59.19S F      
  4 Odile Dauvellier          17 STAD              1:00.21S F      
  5 Laura McCulloch           18 WSTV              1:00.98S F      
  6 Kelly Gunnell             17 MDOL              1:01.34S F      
  7 Jessica Kelsey            17 BARS              1:01.93S F      
  8 Casey Pullen              17 STAD              1:02.66S F      
  9 Amy Fraser                16 NEWS              1:02.87S F      
 10 Carla Laurie              17 SEAL              1:03.61S F      
 11 Cassie Shear              15 MDOL              1:03.94S F      
 12 Kayla Botha               17 SEAL              1:06.49S F      
 13 Tayla Stocks              17 DDA               1:06.64S F      
 14 Zarina Swart              17 SGUL              1:12.53S F      
  0 Suzaan van Biljon         23 SGUL                    NS F      
  0 Simone Rathbone           17 BON                     NS F      
  0 Jeanie DU Toit            19 MDOL                    NS F      
  0 Karin Kennedy             45 PHOE                    NS F      
 
Men  Open 100 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Charl Crous               21 SGUL                49.58S F      
  2 Wesley Gilchrist          22 SGUL                50.10S F      
  3 Jan Venter                23 SGUL                50.80S F      
  4 Byron Doyle               17 WSTV                51.43S F      
  5 Devon Brown               19 SGUL                51.99S F      
  6 Luke Herbst               18 HASC                52.79S F      
  7 Damen Pheiffer            17 MDOL                53.15S F      
  8 Athisten Cooper           22 MDOL                53.72S F      
  9 Dempsey Bayly             18 SASE                53.85S F      
 10 Rohan Jacobs              24 SGUL                53.90S F      
 11 Blayne Duffy              17 HASC                53.98S F      
 12 Marno Langeveldt          17 SGUL                54.13S F      
 13 Shaun De Villiers         19 SGUL                54.14S F      
 14 Saul Hack                 19 MDOL                54.23S F      
 15 Michele Stocchi           17 SASE                55.68S F      
 17 Anton Reyneke             17 ALSC                55.77S F      
 18 Brandon Hattingh          17 MDOL                55.89S F      
 19 Leon-Willem Brits         17 WATR                56.49S F      
 20 Devon Beetge              20 STAD                56.77S F      
 21 Rubin Terblanche          16 WSTV                57.01S F      
 22 Reino von Wielligh        18 NEWS                57.37S F      
 23 Tian Grove                16 STAD                57.73S F      
 24 Johannes Siecker          17 MDOL                58.01S F      
 25 Vincent Delagey           17 UNIQ                58.08S F      
 26 Wiehann Kock              17 NEWS                58.88S F      
 27 Dimitri Kalamoudacos      18 WSTV                58.99S F      
 28 Aiden Carvalho            15 STAD                59.99S F      
 29 Alexander Finney          17 BENS              1:01.26S F      
 30 Claude Jv Rensburg        17 BENS              1:01.34S F      
 31 Sthembiso Zwane           17 SGUL              1:02.21S F      
 32 Peter Lundy               25 SGUL              1:16.16S F      
 33 Karl Hebbelmann           23 SGUL              1:30.85S F      
  0 Leith Shankland           20 SGUL                    NS F      
  0 Ted Mhlongo               18 UNIQ                    NS F      
 
Women  08&U 25 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Tatum-Lea Garvey           8 SEAL                20.28S F      
  2 Kelly Crous                8 SGUL                21.43S F      
  3 Daisy Dixon                8 SEAL                21.44S F      
  4 Kuhle Duma                 7 SGUL                22.54S F      
  5 Kimon Kalideen             8 SGUL                24.79S F      
  6 Ashley Hall                7 ACSA                25.37S F      
  7 Jessica Brown              8 SEAL                25.92S F      
  8 Tanna De Freitas           7 ACSA                27.90S F      
  9 Cameron Vd Merwe           8 UNIQ                30.64S F      
 10 mia van der Westhuizen     8 LAD                 32.69S F      
 
Men  08&U 25 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kayden Edwards             8 BLUO                20.56S F      
  2 Callum Osborne             8 SEAL                23.11S F      
  3 Matthew-Ethan Falconer     8 BON                 24.71S F      
  0 Luc Donner                 7 SEAL                    NS F      
 
Women  09-10 200 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Lize-Mari De Beer         10 MDOL              2:44.90S F      
  2 Kayla Mc Loughlin         10 MDOL              3:00.91S F      
  3 Tatum Peyerl              10 BOKS              3:01.97S F      
  4 Jordan-Jenna Rolfe        10 WATR              3:04.73S F      
  5 Zoe" Frank                 9 SEAL              3:07.50S F      
  6 Khwezi Duma               10 SGUL              3:09.98S F      
  7 Tracy-Lee Young           10 WATR              3:14.68S F      
  8 Kyla Blakemore            10 ACSA              3:15.67S F      
  9 Kelly Hall                10 ACSA              3:16.75S F      
 10 Georgia Van Voorst         9 ACSA              3:17.71S F      
 11 Amber De Freitas          10 ACSA              3:18.73S F      
 12 Leeann Masson             10 SEAL              3:19.16S F      
 13 Caelyn Rowe               10 BOKS              3:19.28S F      
 14 Marine Nortje             10 ACSA              3:20.21S F      
 15 Aime'e Grant              10 ACSA              3:23.80S F      
 16 Tessa Wartnarby           10 AZON              3:24.22S F      
 17 Tamryn Mc Kie              9 SEAL              3:24.43S F      
 18 Megan Lacey                9 ACSA              3:26.85S F      
 19 Jodi Biggar               10 ACSA              3:30.14S F      
 20 Londi Busse               10 BLUO              3:37.51S F      
 21 Kelsey Teegler            10 BOKS              3:40.64S F      
 22 Ashleigh Botha            10 BOKS              3:53.24S F      
  0 Lauren Strydom            10 LINR              3:03.68S F      
  0 Monica Van der Linde       9 SEAL                    NS F      
  0 Tegan Garvey              10 SEAL                    NS F      
  0 Amrisha Baboolall          9 BEAV                    NS F      
  0 Emma Boake                10 UNIQ              3:36.37S F      
 
Men  09-10 200 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Keagan Wood               10 MUST              2:56.20S F      
  2 Andrew Smith              10 MUST              3:01.28S F      
  3 David Macdonald           10 SGUL              3:02.79S F      
  4 Luke Robinson             10 SEAL              3:11.00S F      
  5 Shane Tucker              10 BENS              3:12.41S F      
  6 Connor Mackenzie          10 ELEC              3:15.70S F      
  7 Calvin Johnston           10 SOUL              3:18.22S F      
  8 Arno Smith                 9 MGSC              3:23.19S F      
  9 Stefan Friedrich           9 BEAV              3:29.37S F      
 10 Cameron McAllister         9 SEAL              3:29.81S F      
 11 Eadin Layzell              9 BON               3:31.83S F      
  0 Murray Dittmar            10 SASE                    NS F      
  0 Kian Du Toit              10 ONY               3:32.75S F      
  0 Jeremy Maher               9 SEAL              3:15.61S F      
  0 Andries Groenewald        10 WATR              3:37.52S F      
  0 Hewitt Isaac              10 BEAV                    NS F      
 
Women  11-12 50 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Caitlin Bosma             12 HASC                27.74S F      
  2 Nicola MacDonald          12 SGUL                28.76S F      
  3 Erin Anderson             12 STAD                29.24S F      
  4 Heike Thormahlen          12 UNI                 29.46S F      
  5 Amber Smith               12 SEAL                29.86S F      
  6 Kirsten Reeves            12 SASE                29.88S F      
  7 Cheyenne Smith            12 WATR                30.63S F      
  8 Natasha Kleyn             12 SEAL                30.82S F      
  9 Tasmin Tennant            12 SEAL                30.91S F      
 10 Danielle Smith            12 MGSC                31.05S F      
 11 Celine Thevenau           11 SEAL                31.27S F      
 12 Fae-Siri Keighley         12 OLDE                31.45S F      
 13 Rachel Ronaldson          11 WSTV                31.63S F      
 14 Marne Groenewald          12 WATR                31.92S F      
 15 Tayla Putz                12 SGUL                32.30S F      
 16 Cassia Stocchi            12 SASE                32.33S F      
 17 Jeanri Buys               11 WATR                32.61S F      
 18 McKenna Holmes            12 SGUL                32.85S F      
 18 Charlise Oberholzer       12 ACSA                32.85S F      
 20 Claire Berzen             12 WATR                32.86S F      
 21 Genevieve Sandwell        12 ONY                 32.90S F      
 22 Minenhle Nkosi            12 SGUL                32.96S F      
 23 Kate Beavon               11 WATR                33.07S F      
 24 Tyler Pretorius           11 LINR                33.49S F      
 25 Chane Scholtemeyer        12 MDOL                33.97S F      
 26 Dane'l Van Staden         12 BEAV                34.03S F      
 27 Camryn Fenthum            11 MDOL                34.04S F      
 28 Chante Rademan            11 UNIQ                34.12S F      
 29 Natalie Arthur            11 HASC                34.36S F      
 30 Diana Weaver              11 SEAL                34.46S F      
 31 Kaitlyn Hastings          11 BENS                34.89S F      
 32 Alexandra Van Veijeren    12 UNIQ                35.16S F      
 33 Hannah Rathbone           11 BON                 35.32S F      
 34 Karley Lotz               11 SEAL                35.39S F      
 35 Kyla Wehmeyer             11 BOKS                35.40S F      
 36 Chanel Van Zyl            11 SGUL                35.62S F      
 37 Christie Luyt             11 WSTV                35.68S F      
 38 Ciara Morley              11 SASE                35.75S F      
 39 Bianca Lakha              12 UNIQ                35.85S F      
 40 Jenna Smith               12 MUST                35.96S F      
 41 Kylie Fleischer           11 OLDE                36.09S F      
 42 Skyler Radford            12 SASE                36.45S F      
 43 Gabriella Gerritsen       11 BOKS                36.47S F      
 44 Candice Botha             12 MUST                36.59S F      
 45 Juan-Mare Marx            11 LAD                 36.68S F      
 46 Brittney Luther           12 ATOT                36.86S F      
 47 Kayla Van Der Westhuizen  11 LAD                 37.81S F      
 48 Annabelle Armstrong       11 SGUL                37.94S F      
 49 Kiahra Kalideen           11 SGUL                37.96S F      
 50 Kimberly Smith            11 SGUL                38.09S F      
 51 Melissa Bethke            11 WATR                38.60S F      
 52 Sarah Crawford            11 BARS                38.72S F      
 53 Javea Mbapeh              11 STAD                38.81S F      
 54 Alisha Baboolall          12 BEAV                40.11S F      
  0 Kristin White             12 SEAL                    NS F      
  0 Sarah Brand               11 SOUL                    NS F      
  0 Jordan Dittmar            12 SASE                    NS F      
  0 Justine Glaeser           12 SASE                    NS F      
  0 Cayleigh De Sousa         11 BARS                    NS F      
  0 Demi Leech                11 ONY                     NS F      
  0 Chesnay Havenga           12 SASE                    NS F      
  0 Samantha Labuschagne      12 ONY                     NS F      
 
Men  11-12 50 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Jarryd Baxter             12 WATR                26.67S F      
  2 Reuben Schoeman           12 BEAV                27.90S F      
  3 Gareth Kemp               12 SGUL                28.68S F      
  4 Travis Misdorp            12 SEAL                29.07S F      
  5 Reece Kincaid             11 KLOO                29.70S F      
  6 Nikhil Mehta              12 SEAL                29.76S F      
  7 Anandt Van Rensburg       12 STAD                30.53S F      
  8 Jonathan Bennett          12 SGUL                30.60S F      
  9 Cameron Pennell           12 SEAL                30.68S F      
 10 Jasper Botha              12 SEAL                31.22S F      
 11 Evan Hulett               11 SEAL                31.26S F      
 12 Ewan Thorpe               11 DORE                31.80S F      
 13 Roberto Gomes             11 HASC                31.85S F      
 14 Jared Robinson            12 SEAL                31.86S F      
 15 Ross Clelland             11 SEAL                32.09S F      
 16 Darius van der Westhuize  12 SEAL                32.31S F      
 17 Ruan Jansen Van Vuuren    11 ATOT                32.45S F      
 18 Ryno Du Toit              12 WATR                32.62S F      
 19 Slade Nichols             11 ATOT                32.65S F      
 20 Charl Grove               12 STAD                33.14S F      
 21 Matthew Hoyle             11 SEAL                33.26S F      
 22 Luke Bainbridge           12 WSTV                33.41S F      
 23 Luke Chisholm             11 SEAL                33.45S F      
 24 Jarrod Bubb               12 SOUL                33.63S F      
 25 Matthew Bedderson         12 SEAL                33.71S F      
 26 Jonathan Ray              12 SGUL                33.84S F      
 27 Brendon Mitchell          12 SGUL                33.85S F      
 28 Rance Gower-Winter        12 SGUL                33.92S F      
 29 Llewellyn Taylor          12 SOUL                34.09S F      
 30 Joshua Coetzee            12 ACSA                34.10S F      
 31 Reuben Abbott             12 SGUL                34.11S F      
 32 Brandon Mackenzie         12 ELEC                34.23S F      
 33 Richard Dobeyn            11 SGUL                34.82S F      
 34 Tiago Cordeiro            11 UNIQ                34.94S F      
 35 Matthew Swanepoel         12 ATOT                35.01S F      
 36 Treelon Catin             12 SGUL                35.11S F      
 37 Christian Kriel           11 WATR                35.80S F      
 38 Keegan McNeil             11 BARS                36.02S F      
 39 Alessio Ferreri           12 MDOL                36.13S F      
 40 Kayleb O Donoghue         11 BON                 37.35S F      
 41 Liam Lydon                11 ONY                 37.57S F      
 42 Tiagan De Beer            11 SEAL                37.61S F      
 43 Jean-Pierre DU Plessis    11 LAD                 37.96S F      
 44 Shaughn Brandt            11 BARS                38.01S F      
 45 Dreyden Rodie             11 SGUL                38.84S F      
 46 Sharur Ramautur           11 NEWS                38.92S F      
 47 Jamie Van Stavel          11 UNIQ                39.33S F      
 48 Dashiell Naicker          11 ACES                40.59S F      
 
Women  13-14 50 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Roh-Anne Coetzee          14 STAD                30.72S F      
  2 Tyla Goosen               14 WSTV                30.89S F      
  3 Olivia Mac Donnell        14 WATR                31.08S F      
  4 Tatum Tarpey              13 SGUL                31.57S F      
  5 Claire Featherstone       14 BARS                31.85S F      
  6 Natasha Ribeiro           13 SEAL                31.92S F      
  7 Nikita Bauristhene        13 WSTV                32.02S F      
  8 Caitlin Crow              13 HASC                32.10S F      
  9 Tamarin Wakefield         14 WSTV                32.21S F      
 10 Ivana Francescutti        14 WATR                32.30S F      
 11 Alison Basel              13 WATR                32.41S F      
 12 Megan Bates               14 SEAL                32.43S F      
 13 Jessica Bouwer            14 STAD                32.97S F      
 14 Dawn Schutte              14 SGUL                33.16S F      
 15 Tyla Bassani              13 BARS                33.20S F      
 16 Caila Davids              14 BARS                33.31S F      
 17 Angelique Kotze           14 SGUL                33.56S F      
 18 Kelsy Cuyler              14 MDOL                33.57S F      
 19 Emma Beavon               14 WATR                33.61S F      
 20 Katherine Nel             14 SASE                33.80S F      
 21 Kristina Rogge            13 SEAL                34.21S F      
 22 Alexandra Loffstadt       13 MUST                34.31S F      
 23 Roxanne Brown             13 WSTV                34.58S F      
 24 Caitlin Lewington         13 STAD                34.61S F      
 25 Megan Hollinger           13 WATR                34.66S F      
 26 Kristy Kupfer             14 MDOL                34.72S F      
 27 Amy Stanley               14 BARS                34.74S F      
 27 Jamie Gardiner            13 SASE                34.74S F      
 29 Nienke Pretorius          13 BARS                35.19S F      
 30 Caitlin McNeil            13 BARS                35.27S F      
 31 Isabella Dal Col          14 SASE                35.36S F      
 32 Regan Saunders            13 UNIQ                35.61S F      
 33 Laura Berzen              13 WATR                36.01S F      
 34 Samantha Adams            13 STAD                36.24S F      
 35 Caitlyn Boake             13 UNIQ                36.27S F      
 36 Tyla Fleischer            13 OLDE                36.40S F      
 37 Kathryn Brandt            13 BARS                36.49S F      
 38 Kayla Campbell            13 BARS                36.80S F      
 39 Jana De Bruin             13 SGUL                36.88S F      
 40 Tiffany Davidson          14 SGUL                37.20S F      
 41 Courtney Macfarlane       13 WATR                37.25S F      
 42 Cheyene Barros            13 BON                 37.40S F      
 43 Sarah Jennings            13 HASC                37.45S F      
 44 Kelly-Mari Botha          14 SEAL                38.02S F      
 45 Saskia Dauvellier         13 STAD                38.08S F      
 46 Amy Forfar                13 SGUL                38.37S F      
 47 Nicole Grobbelaar         14 UNIQ                39.23S F      
 48 Frances Vd Walt           13 MDOL                39.36S F      
 49 Nicola Farrell            13 OLDE                39.69S F      
 50 Tamsyn Mackenzie          14 ELEC                41.42S F      
 51 Tyler Morgan              14 OLDE                46.98S F      
  0 Tamrin Thomas             14 BON                     NS F      
  0 Caylin Weedon             13 SEAL                    NS F      
  0 Emily Visagie             13 SEAL                    NS F      
  0 Jordan Ayres              14 BON                     NS F      
  0 Brittany Brooks           13 AZON                    NS F      
 
Men  13-14 50 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Kyle Van Niekerk          13 WATR                27.25S F      
  2 James Brooks              14 SGUL                27.31S F      
  3 Gareth Wood               14 STAD                27.76S F      
  4 Mich-Jan Buys             14 WATR                27.90S F      
  5 Dayne Odendaal            14 ACSA                28.31S F      
  6 Daimon Delomoney          14 SGUL                28.40S F      
  7 Dayne Jagga               14 ACSA                28.50S F      
  8 Keelan Fuller             14 WATR                28.99S F      
  9 Matthew Alexander         14 MDOL                29.07S F      
 10 Kevin Bargate             13 ACSA                29.59S F      
 11 Robin Flattery            14 LINR                30.03S F      
 12 Marco Pimenta             14 BOKS                30.06S F      
 13 Liardus Nel               13 NEWS                30.49S F      
 14 Jeandre Petersen          14 SGUL                30.61S F      
 15 Jordan Le Clos            13 SGUL                30.70S F      
 16 Dylan Kilian              13 SGUL                30.77S F      
 17 Hanro Jansen Van Vuuren   14 WSTV                30.83S F      
 18 Brandon Isemonger         14 MUST                30.91S F      
 19 Kyle Wittstock            14 WATR                31.17S F      
 20 Dane Rampini              13 MDOL                31.19S F      
 21 Tevin Du Toit             14 ACSA                31.71S F      
 22 Marco' Smit               14 SGUL                31.90S F      
 23 Denny Valsamakis          14 OLDE                31.97S F      
 24 Tristan Long              14 ACSA                32.04S F      
 25 Juan Du Plooy             14 BEAV                32.08S F      
 26 Rory Kaletsch             13 ACSA                32.66S F      
 27 Marius Roberts            13 SGUL                32.68S F      
 28 Joshua Dannhauser         13 SGUL                33.44S F      
 29 Duveine Naicker           13 ACES                33.77S F      
 30 Cameron Fraser            14 NEWS                33.78S F      
 31 Alano Salotto             14 HASC                33.80S F      
 32 Ruan Lotz                 13 SEAL                34.09S F      
 33 Jacques Smal              13 WSTV                34.19S F      
 34 Luke Botha                13 BON                 34.34S F      
 35 Dylan Grobler             14 ATOT                34.41S F      
 36 Dane van der Westhuizen   14 SGUL                34.43S F      
 37 Calvin De Gouveia         13 LINR                34.84S F      
 38 Reece Hargreaves          13 ACSA                35.04S F      
 39 Michael Teles             14 BARS                35.45S F      
 39 Aiden Quinn               13 OLDE                35.45S F      
 41 Clayton Pheiffer          13 MDOL                35.77S F      
 42 Simon Haddon              13 MDOL                35.87S F      
 43 Luke Gouveia              13 BON                 36.92S F      
 44 Keagan Aiken              13 SEAL                37.91S F      
 45 Hendrick Swanepoel        13 ATOT                38.26S F      
 46 Peter-John Botha          13 MGSC                38.45S F      
 48 Alasdair Ribbink          13 SGUL                41.44S F      
 49 Wanye Phillips            13 UNIQ                43.42S F      
 50 Connor Richter-Berkowitz  14 UNIQ                44.43S F      
  0 Dylan Vd Westhuizen       13 WSTV                    NS F      
  0 Tristan Doyle             14 WSTV                    NS F      
  0 Darren Britz              14 WATR                    NS F      
  0 Reece Bhave               14 HASC                    NS F      
  0 Ryan Joubert              13 ACSA                    NS F      
  0 Brendan Levy              14 SGUL                    NS F      
 
Women  Open 800 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Bianca Hauzer             17 MDOL              8:49.43S F      
  2 Jessica Roux              18 SGUL              9:14.59S F      
  3 Laura McCulloch           18 WSTV              9:23.17S F      
  4 Roh-Anne Coetzee          14 STAD              9:29.73S F      
  5 Jaime Myhill              14 MDOL              9:42.75S F      
  6 Emma Kinghorn             14 ACSA              9:44.12S F      
  7 Melissa Hemmings          16 WATR             10:08.52S F      
  8 Megan Ryder               16 MDOL             10:09.57S F      
  9 Cecile Olivier            15 OLDE             10:22.95S F      
 10 Samantha Adams            13 STAD             10:25.40S F      
 11 Heike Thormahlen          12 UNI              10:29.77S F      
 12 Dulce Brand               13 LINR             10:40.42S F      
 13 Dene' Blyth               16 SEAL             11:42.10S F      
  0 Carmen Le Roux            13 ACSA                    NS F      
  0 Clarice Le Roux           15 ACSA                    NS F      
  0 Bianca Meyer              22 SGUL                    NS F      
 
Men  Open 1500 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Devon Brown               19 SGUL             14:55.10S F      
  2 Nicholas Kieck            19 SGUL             16:13.87S F      
  3 Dean Myhill               16 MDOL             16:14.54S F      
  4 Wesley Gilchrist          22 SGUL             16:36.49S F      
  5 Flavio Ferreri            15 MDOL             16:43.81S F      
  6 Geo Louw                  15 MDOL             16:59.59S F      
  7 Kyle Wittstock            14 WATR             17:48.63S F      
  8 Jean - Michel Alves       16 UNIQ             17:55.39S F      
  9 Garreth Beech             15 MDOL             18:02.95S F      
 10 Reegan Tait               13 WSTV             19:21.41S F      
 
Women  11-12 100 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Erin Anderson             12 STAD              1:13.81S F      
  2 Kirsten Reeves            12 SASE              1:13.90S F      
  3 Kate Beavon               11 WATR              1:19.69S F      
  4 Danielle Smith            12 MGSC              1:19.70S F      
  5 Fae-Siri Keighley         12 OLDE              1:20.39S F      
  6 Amber Smith               12 SEAL              1:20.58S F      
  7 Cheyenne Smith            12 WATR              1:20.75S F      
  8 Charlise Oberholzer       12 ACSA              1:21.59S F      
  9 Jeanri Buys               11 WATR              1:22.35S F      
 10 Tasmin Tennant            12 SEAL              1:22.88S F      
 11 Tayla Putz                12 SGUL              1:23.07S F      
 12 Heike Thormahlen          12 UNI               1:23.74S F      
 13 Marne Groenewald          12 WATR              1:24.42S F      
 14 Christie Luyt             11 WSTV              1:25.28S F      
 15 Rachel Ronaldson          11 WSTV              1:27.32S F      
 16 Chante Rademan            11 UNIQ              1:27.50S F      
 17 Minenhle Nkosi            12 SGUL              1:28.19S F      
 18 Natasha Kleyn             12 SEAL              1:28.31S F      
 19 Celine Thevenau           11 SEAL              1:28.88S F      
 20 Karley Lotz               11 SEAL              1:34.54S F      
 21 Tyler Pretorius           11 LINR              1:37.21S F      
 22 Kiahra Kalideen           11 SGUL              1:38.29S F      
 23 Kyla Wehmeyer             11 BOKS              1:49.11S F      
 24 Ciara Morley              11 SASE              1:51.06S F      
 25 Alisha Baboolall          12 BEAV              1:52.43S F      
 26 Melissa Bethke            11 WATR              1:57.62S F      
  0 Kristin White             12 SEAL                    NS F      
  0 Cassia Stocchi            12 SASE                    NS F      
  0 Jordan Dittmar            12 SASE                    NS F      
  0 Demi Leech                11 ONY                     NS F      
 
Men  11-12 100 Fly
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Jarryd Baxter             12 WATR              1:10.15S F      
  2 Reece Kincaid             11 KLOO              1:10.76S F      
  3 Samer Khalil              12 ACSA              1:11.05S F      
  4 Gareth Kemp               12 SGUL              1:13.27S F      
  5 Ruan Jansen Van Vuuren    11 ATOT              1:15.90S F      
  6 Anandt Van Rensburg       12 STAD              1:17.07S F      
  7 Travis Misdorp            12 SEAL              1:19.45S F      
  8 Rance Gower-Winter        12 SGUL              1:20.48S F      
  9 Matthew Swanepoel         12 ATOT              1:23.63S F      
 10 Evan Hulett               11 SEAL              1:25.73S F      
 11 Llewellyn Taylor          12 SOUL              1:26.52S F      
 12 Roberto Gomes             11 HASC              1:29.90S F      
 13 Luke Bainbridge           12 WSTV              1:30.17S F      
 14 Darius van der Westhuize  12 SEAL              1:30.21S F      
 15 Jared Robinson            12 SEAL              1:30.27S F      
 16 Brendon Mitchell          12 SGUL              1:36.25S F      
 17 Tiago Cordeiro            11 UNIQ              1:36.68S F      
 18 Alessio Ferreri           12 MDOL              1:38.21S F      
 19 Jarrod Bubb               12 SOUL              1:38.54S F      
 20 Christian Kriel           11 WATR              1:41.77S F      
 21 Kayleb O Donoghue         11 BON               1:43.82S F      
 22 Dashiell Naicker          11 ACES              1:53.08S F      
  0 Ryno Du Toit              12 WATR                    NS F      
  0 Jonathan Bennett          12 SGUL                    NS F      
 
Women  15-Ov 50 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Jeanie DU Toit            19 MDOL                32.82S F      
  2 Ronwyn Roper              24 SGUL                32.89S F      
  3 Kelly Gunnell             17 MDOL                33.28S F      
  5 Kristy Muller             17 SGUL                34.93S F      
  6 Kelly McCann              18 WSTV                35.05S F      
  7 Cassie Shear              15 MDOL                35.30S F      
  8 Nakita Hodgson            16 SGUL                35.40S F      
  9 Hunter Tilling            17 SGUL                35.74S F      
  9 Megan Hattingh            16 MDOL                35.74S F      
 11 Marianna Marini           16 BARS                35.79S F      
 12 Nicole Strydom            16 MDOL                35.90S F      
 13 Lindsay McLeod            16 ACSA                35.97S F      
 14 Paige Derbyshire          15 WATR                35.98S F      
 15 Sarah-Ann Bouwer          16 STAD                36.64S F      
 16 Christine Grobler         16 UNI                 36.81S F      
 17 Ashleigh Shepherd         15 MDOL                37.34S F      
 18 Carla Laurie              17 SEAL                37.46S F      
 19 Melissa Hemmings          16 WATR                37.81S F      
 20 Samantha Rowe             16 SGUL                38.13S F      
 21 Tayla Saunders            16 UNIQ                38.24S F      
 22 Suzana De Pina            16 BARS                38.52S F      
 23 Megan Ryder               16 MDOL                38.57S F      
 24 Danielle Van Veijeren     15 UNIQ                38.59S F      
 25 Jessica Bartram           16 STAD                39.38S F      
 26 Amy Fraser                16 NEWS                39.44S F      
 27 Lalecia Kotze             17 SGUL                39.58S F      
 28 Kelsey Heatlie            15 BENS                40.07S F      
 29 Kayleigh Nichols          16 ATOT                40.75S F      
 30 Dineo Gewer               16 STAD                41.72S F      
 31 Zarina Swart              17 SGUL                42.58S F      
 32 Wynona Phillips           15 UNIQ                47.55S F      
 33 Tayla Van Rooyen          16 UNIQ                49.61S F      
  0 Suzaan van Biljon         23 SGUL                    NS F      
  0 Lisa Williams             15 WSTV                    NS F      
  0 Simone Rathbone           17 BON                     NS F      
  0 Savannah Vd Mast          15 ALBE                    NS F      
  0 Savannah Smith            15 WATR                    NS F      
  0 Jessica MacDonald         15 SGUL                    NS F      
  0 Alison Hoernle            16 MDOL                    NS F      
 
Men  15-Ov 50 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Warren Karsten            21 SGUL                28.60S F      
  2 Rohan Jacobs              24 SGUL                29.40S F      
  3 Athisten Cooper           22 MDOL                29.74S F      
  4 Blayne Duffy              17 HASC                29.78S F      
  5 Fabian Ruszczynski        18 SASE                29.97S F      
  6 Brenden Crawford          15 STAD                30.19S F      
  7 Matthew Crow              16 HASC                30.20S F      
  8 Byron Lockett             20 SGUL                30.29S F      
  9 Luke Herbst               18 HASC                30.35S F      
 10 Jesse Nielsen             16 MDOL                30.42S F      
 11 Drew Rosser               18 WSTV                30.79S F      
 12 Evan Pearce               17 WSTV                30.88S F      
 13 Kyle van Rensburg         16 MDOL                31.43S F      
 14 Dempsey Bayly             18 SASE                31.75S F      
 15 Robin Raven               16 STAD                31.93S F      
 16 Matthew Hancock           15 MDOL                31.99S F      
 17 Wade Dannhauser           18 SGUL                32.31S F      
 18 Logan Duffy               15 HASC                32.42S F      
 19 Jarred Stigant            15 STAD                32.49S F      
 20 Ryan Clark                15 WSTV                32.71S F      
 21 Sthembiso Zwane           17 SGUL                32.75S F      
 22 Dylan Rosser              16 WSTV                33.15S F      
 23 Vincent Delagey           17 UNIQ                33.30S F      
 24 Johannes Siecker          17 MDOL                33.32S F      
 25 Yeorgos Melissakis        16 UNIQ                33.41S F      
 26 Clayton Jimmie            16 SGUL                33.51S F      
 27 Tian Grove                16 STAD                33.61S F      
 28 Garett Brown              15 WSTV                33.70S F      
 29 Ryan Rensburg             15 BOKS                33.76S F      
 30 Dimitri Kalamoudacos      18 WSTV                33.83S F      
 31 Saul Hack                 19 MDOL                33.86S F      
 32 Reino von Wielligh        18 NEWS                33.97S F      
 33 Alexander Finney          17 BENS                34.13S F      
 34 Damian Mullen             15 LINR                34.25S F      
 35 Aiden Carvalho            15 STAD                34.86S F      
 36 Marc Mostert              16 MDOL                35.10S F      
 37 Christophere Thompson     16 LINR                35.22S F      
 38 Luke Nel                  16 HASC                36.01S F      
 39 Varish Ramautur           16 NEWS                36.97S F      
 40 Brandon Liechti           15 UNIQ                37.52S F      
 41 Juan-Pierre Marx          15 LAD                 38.70S F      
 42 Damien De Gouveia         15 LINR                38.78S F      
 43 Ted Mhlongo               18 UNIQ                40.22S F      
 44 Aaron Putz                15 SGUL                40.29S F      
 45 Jason Esson               16 UNIQ                44.05S F      
  0 Ernest Blomeyer           15 BLUO                    NS F      
  0 Matthew Farrar            21 SGUL                    NS F      
  0 Cameron Coleman           15 SGUL                    NS F      
  0 Nicholas Glaeser          16 SASE                    NS F      
  0 Rohan Jubber              15 HASC                    NS F      
 
Women  13-14 100 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Tyla Goosen               14 WSTV              1:15.00S F      
  2 Jett Smerdon              14 SGUL              1:15.32S F      
  3 Kristina Rogge            13 SEAL              1:19.97S F      
  4 Jessica Bouwer            14 STAD              1:21.80S F      
  5 Emma Beavon               14 WATR              1:23.12S F      
  6 Amy Stanley               14 BARS              1:23.13S F      
  7 Caila Davids              14 BARS              1:23.19S F      
  8 Tatum Tarpey              13 SGUL              1:23.76S F      
  9 Caitlin Crow              13 HASC              1:23.80S F      
 10 Tyla Bassani              13 BARS              1:24.17S F      
 11 Jamie Gardiner            13 SASE              1:24.24S F      
 12 Ivana Francescutti        14 WATR              1:25.40S F      
 13 Kelsy Cuyler              14 MDOL              1:26.69S F      
 14 Nienke Pretorius          13 BARS              1:27.09S F      
 15 Tyla Fleischer            13 OLDE              1:27.35S F      
 16 Regan Saunders            13 UNIQ              1:28.02S F      
 17 Sinead Thorpe             14 DORE              1:29.28S F      
 18 Nerisha Mehta             14 SEAL              1:30.30S F      
 19 Angelique Kotze           14 SGUL              1:31.17S F      
 20 Frances Egan              14 MDOL              1:31.69S F      
 21 Samantha Adams            13 STAD              1:32.27S F      
 22 Nicola Farrell            13 OLDE              1:33.84S F      
 23 Kathryn Brandt            13 BARS              1:34.35S F      
 24 Frances Vd Walt           13 MDOL              1:34.42S F      
 25 Kristy Kupfer             14 MDOL              1:34.43S F      
 26 Jana De Bruin             13 SGUL              1:36.75S F      
 27 Tamsyn Mackenzie          14 ELEC              1:38.60S F      
 28 Nicole Grobbelaar         14 UNIQ              1:41.34S F      
 29 Catherine Finney          13 BENS              1:42.58S F      
 30 Kelly Wilson              14 BARS              1:55.12S F      
  0 Dawn Schutte              14 SGUL                    NS F      
  0 Caylin Weedon             13 SEAL                    NS F      
  0 Emily Visagie             13 SEAL                    NS F      
  0 Roxanne Brown             13 WSTV                    NS F      
  0 Amy Forfar                13 SGUL                    NS F      
  0 Carmen Le Roux            13 ACSA                    NS F      
  0 Keara Lydon               13 ONY                     NS F      
  0 Tyler Morgan              14 OLDE              1:51.98S F      
 
Men  13-14 100 Breast
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Dayne Odendaal            14 ACSA              1:10.94S F      
  2 Darren Britz              14 WATR              1:11.23S F      
  3 Kyle Van Niekerk          13 WATR              1:11.46S F      
  4 Matthew Alexander         14 MDOL              1:12.05S F      
  5 James Brooks              14 SGUL              1:12.06S F      
  6 Dayne Jagga               14 ACSA              1:13.05S F      
  7 Mich-Jan Buys             14 WATR              1:13.15S F      
  8 Tevin Du Toit             14 ACSA              1:14.49S F      
  9 Keelan Fuller             14 WATR              1:15.45S F      
 10 Tristan Long              14 ACSA              1:16.42S F      
 11 Brandon Isemonger         14 MUST              1:17.83S F      
 12 Marco Pimenta             14 BOKS              1:17.90S F      
 13 Luke Couzens              13 AZON              1:18.48S F      
 14 Denny Valsamakis          14 OLDE              1:18.67S F      
 15 Jeandre Petersen          14 SGUL              1:19.61S F      
 16 Dylan Kilian              13 SGUL              1:21.96S F      
 17 Jordan Le Clos            13 SGUL              1:22.33S F      
 18 Calvin De Gouveia         13 LINR              1:22.34S F      
 19 Alano Salotto             14 HASC              1:23.56S F      
 20 Matthew Lumsden           13 SASE              1:24.09S F      
 21 Peter-John Botha          13 MGSC              1:24.12S F      
 22 Marius Roberts            13 SGUL              1:24.15S F      
 23 Michael Teles             14 BARS              1:25.22S F      
 24 Kellen Hydes              13 SEAL              1:25.44S F      
 25 Jacques Smal              13 WSTV              1:27.45S F      
 26 Aiden Quinn               13 OLDE              1:28.01S F      
 27 Rory Kaletsch             13 ACSA              1:29.21S F      
 28 Tevin Morris              13 ACSA              1:29.94S F      
 29 Juan Strydom              14 BENS              1:30.09S F      
 31 Dane van der Westhuizen   14 SGUL              1:31.66S F      
 32 Duveine Naicker           13 ACES              1:31.69S F      
 33 Dylan Grobler             14 ATOT              1:31.98S F      
 34 Keagan Aiken              13 SEAL              1:32.06S F      
 35 Wanye Phillips            13 UNIQ              1:32.35S F      
 36 Ryan Joubert              13 ACSA              1:34.01S F      
 37 Hendrick Swanepoel        13 ATOT              1:34.79S F      
 38 Lee Vd Mast               13 ALBE              1:36.57S F      
 39 Connor Richter-Berkowitz  14 UNIQ              1:36.80S F      
 40 Alasdair Ribbink          13 SGUL              1:41.05S F      
  0 Gareth Wood               14 STAD                    NS F      
  0 Kyle Coleman              13 SGUL                    NS F      
  0 Luke Botha                13 BON                     NS F      
  0 Cameron Fraser            14 NEWS                    NS F      
  0 Juan Du Plooy             14 BEAV                    NS F      
  0 Brendan Levy              14 SGUL                    NS F      
 
Women  15-16 200 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Lindsay McLeod            16 ACSA              2:19.80S F      
  2 Sarah-Jane Walker         15 WSTV              2:25.88S F      
  3 Christine Grobler         16 UNI               2:28.21S F      
  4 Marianna Marini           16 BARS              2:29.43S F      
  5 Melissa Ferreira          16 DDA               2:29.62S F      
  6 Nakita Hodgson            16 SGUL              2:29.92S F      
  7 Ashleigh Shepherd         15 MDOL              2:32.84S F      
  8 Nicole Strydom            16 MDOL              2:34.04S F      
  9 Sarah-Ann Bouwer          16 STAD              2:34.66S F      
 10 Tayla Saunders            16 UNIQ              2:35.20S F      
 11 Megan Ryder               16 MDOL              2:35.63S F      
 12 Melissa Hemmings          16 WATR              2:35.75S F      
 13 Sian Noble                16 BARS              2:42.04S F      
 14 Dineo Gewer               16 STAD              2:50.95S F      
 15 Suzana De Pina            16 BARS              2:51.58S F      
 16 Hemisha Nair              15 ACSA              3:09.94S F      
 17 Tayla Van Rooyen          16 UNIQ              3:15.09S F      
  0 Savannah Vd Mast          15 ALBE                    NS F      
  0 Savannah Smith            15 WATR                    NS F      
  0 Lisa Williams             15 WSTV                    NS F      
  0 Paige Thompson            15 SASE                    NS F      
  0 Carla Du Toit             16 WATR                    NS F      
  0 Paige Derbyshire          15 WATR                    NS F      
  0 Amy Fraser                16 NEWS                    NS F      
  0 Alison Hoernle            16 MDOL                    NS F      
  0 Jessica MacDonald         15 SGUL                    NS F      
  0 Ginisha Nair              15 ACSA              3:14.39S F      
 
Men  15-16 200 IM
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Paul Van Achterbergh      16 WSTV              2:05.68S F      
  2 Gareth Baker              16 MDOL              2:07.63S F      
  3 Dean Myhill               16 MDOL              2:11.29S F      
  4 Brenden Crawford          15 STAD              2:11.60S F      
  5 Jesse Nielsen             16 MDOL              2:13.12S F      
  6 Calvyn Justus             15 SGUL              2:15.33S F      
  7 Matthew Crow              16 HASC              2:15.53S F      
  8 Kyle van Rensburg         16 MDOL              2:15.69S F      
  9 Matthew Hancock           15 MDOL              2:16.27S F      
 10 Flavio Ferreri            15 MDOL              2:19.40S F      
 11 Ryan Clark                15 WSTV              2:21.73S F      
 12 Logan Duffy               15 HASC              2:21.92S F      
 13 Gregory Warmback          15 MDOL              2:23.84S F      
 14 Garett Brown              15 WSTV              2:23.91S F      
 15 Geo Louw                  15 MDOL              2:23.98S F      
 16 Marc Mostert              16 MDOL              2:27.99S F      
 17 Christophere Thompson     16 LINR              2:29.83S F      
 18 Roelof VD Merwe           15 WATR              2:30.61S F      
 19 Brenton Lotz              16 LINR              2:34.88S F      
 20 Damien De Gouveia         15 LINR              2:38.57S F      
 21 Luke Nel                  16 HASC              2:40.58S F      
 22 Brandon Liechti           15 UNIQ              2:52.11S F      
 23 Aaron Putz                15 SGUL              2:55.93S F      
  0 Ryan Rensburg             15 BOKS                    NS F      
  0 Ernest Blomeyer           15 BLUO                    NS F      
  0 Cameron Coleman           15 SGUL                    NS F      
  0 Nicholas Glaeser          16 SASE                    NS F      
  0 Nikola Deletic            16 WATR                    NS F      
 
Women  Open 200 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Amanda Loots              33 MDOL              2:12.24S F      
  2 Kathryn Meaklim           22 SGUL              2:16.15S F      
  3 Rene' Warnes              19 SGUL              2:16.66S F      
  4 Jessica Bartram           16 STAD              2:21.49S F      
  5 Jeanie DU Toit            19 MDOL              2:22.57S F      
  6 Sarah-Jane Walker         15 WSTV              2:24.41S F      
  7 Bianca Hauzer             17 MDOL              2:26.47S F      
  8 Brittany Reeves           16 BARS              2:27.13S F      
  9 Sarah-Ann Bouwer          16 STAD              2:28.73S F      
 10 Christine Grobler         16 UNI               2:31.54S F      
 11 Melissa Ferreira          16 DDA               2:32.48S F      
 12 Elke Vd Walt              15 WATR              2:32.55S F      
 13 Kayla Botha               17 SEAL              2:38.87S F      
 14 Tayla Stocks              17 DDA               2:40.40S F      
 15 Danielle Smith            12 MGSC              2:41.88S F      
 16 Zarina Swart              17 SGUL              2:51.50S F      
 17 Shannon Britt             17 BENS              2:52.79S F      
  0 Savannah Smith            15 WATR                    NS F      
  0 Cecile Olivier            15 OLDE                    NS F      
  0 Jessica MacDonald         15 SGUL                    NS F      
  0 Casey Pullen              17 STAD                    NS F      
 
Men  Open 200 Back
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Michael Meyer             19 MDOL              1:56.14S F      
  2 Charl Crous               21 SGUL              2:00.18S F      
  3 Justin Hughes             18 WSTV              2:05.30S F      
  4 Rohan Jacobs              24 SGUL              2:05.62S F      
  5 Grant Mc Neil             18 SGUL              2:07.96S F      
  6 Paul Van Achterbergh      16 WSTV              2:08.36S F      
  7 Anton Reyneke             17 ALSC              2:10.07S F      
  8 Marno Langeveldt          17 SGUL              2:11.41S F      
  9 Devon Brown               19 SGUL              2:11.66S F      
 10 Robin Raven               16 STAD              2:13.83S F      
 12 Clayton Jimmie            16 SGUL              2:14.54S F      
 13 Dimitri Kalamoudacos      18 WSTV              2:14.83S F      
 14 Dean Myhill               16 MDOL              2:15.40S F      
 15 Yeorgos Melissakis        16 UNIQ              2:17.50S F      
 16 Damian Mullen             15 LINR              2:18.08S F      
 17 Leon-Willem Brits         17 WATR              2:19.01S F      
 18 Nikola Deletic            16 WATR              2:19.72S F      
 19 Damen Pheiffer            17 MDOL              2:20.09S F      
 20 Brandon Hattingh          17 MDOL              2:20.19S F      
 21 Jarred Stigant            15 STAD              2:23.27S F      
 22 Tian Grove                16 STAD              2:24.16S F      
 23 Lloyd Smith               16 LINR              2:24.20S F      
 24 Matthew Hancock           15 MDOL              2:25.36S F      
 25 Reino von Wielligh        18 NEWS              2:25.77S F      
 26 Vincent Delagey           17 UNIQ              2:28.38S F      
 27 Claude Jv Rensburg        17 BENS              2:29.54S F      
 28 Aiden Carvalho            15 STAD              2:36.18S F      
 29 Karl Hebbelmann           23 SGUL              3:35.22S F      
  0 Shaun De Villiers         19 SGUL                    NS F      
 
Men  Open 50 Free
===============================================================================
    Name                     Age Team                   
===============================================================================
  1 Reino von Wielligh        18 NEWS                26.63S T