04
Oct
2024
BSSA 2nd League Gala
Clifton Pool
09
Nov
2024
BSSA 4th League Gala
TBC (Francistown)
26
Oct
2024
BSSA 3rd League Gala
UB Pool
21
Sep
2024
BSSA 1st League Gala
UB Pool
27
Jan
2024
5th BSSA League Gala 2024
Thornhill P. School Swimming Pool
27
Jan
2023
5th BSSA League Gala 2023
Thornhill P. School Swimming Pool
24
Sep
2022
1st BSSA League Gala - 2022
Clifton Pool
12
Mar
2022
Bev Bell Memorial Gala
Westwood International School
20
Mar
2014
SA Level 2 Regional Age Group Champs 2014-SWD
SWDSWDSWDOudtshoorn
19
Mar
2015
SA Level 2 Regional Age Group Champs 2015-EGA
EGAEGADelville Pool
13
Apr
2024
DM Stockholm 2024
Eriksdalsbadet
05
Apr
2024
Malmsten Swim Open
Eriksdalsbadet
09
Apr
2024
Hungarian National Championships 2024
Duna Arena
09
Mar
2024
13th African Games Swimming
Boteyman Aquatic Center
11
Apr
2024
5th DMSS GATORS Gala
UB Pool
30
Apr
2024
XVI Africa Aquatics Swimming Chanpionships
Piscina de Alvalade
20
Mar
2024
SA Level 3 Regional Age Group Champs 2024-EG
-EG-EG-EGDellive Pool
22
Feb
2024
18th Botswana Swimming Nationals
UB Pool
24
Mar
2024
SA Level 2 Regional Age Group Champs 2024-EGA
EGADelville
02
Feb
2024
World Aquatics Championships DOHA 2024
Aspire Dome
15
Mar
2024
SA National Junior Age Group Champs-KZN 2024
24 Kings Park Pool
05
Jan
2011
CANA Zone 3 & 4 Swimming Championships
UB Pool
27
Jan
2024
Pelicans Gala 2024
Sentraal
12
Dec
2023
NTS Championships 2023
Hillcrest Swimming Pool
19
Jan
2024
2024 Basa gala 7
City Pool
06
Oct
2023
BASA 3rd seeded Gala
City Pool
29
Sep
2023
BASA 2nd Seeded
City Pool
13
Sep
2023
BASA Gala 1
City Pool
03
Feb
2024
6th BSSA League Gala 2024
UB Pool
12
Jan
2024
2024 Grand Prix Invitation Swimming Meet-MP
P P Nelspruit Swimming Pool
29
Nov
2023
2023 Denison Invitational LCM Time Trial
Trumbull Aquatics Center
20
Oct
2023
NTS Level 3+ October Age Group 2023
Hillcrest
09
Dec
2023
18th UB Gala 2023
UB Swimming Pool
20
Nov
2023
2023 Basa Senior Champs
City Pool
06
Dec
2023
15th African Junior Championships 2023
15th African Junior Championships 2023
27
Oct
2023
BSSA LC Distance Gala 2023
UB Pool
07
Oct
2023
2nd BSSA League Gala 2023
UB Pool
23
Sep
2023
1st BSSA League Gala 2023
Clifton Swimming Pool
04
Sep
2023
WA Junior Swimming Championships 2023
Wingate Institute
06
Aug
2023
2023 Commonwealth Youth Games Aquatics
National Aquatic Centre
14
Jul
2023
World Aquatics Championships 2023
Marine Messe Fukuoka Hall A
03
Feb
2023
NTS January Lev 3+ Age Group Gala 2023
Hillcrest Swimming Pool
09
Dec
2022
NTS Championships 2022
Hillcrest Swimming Pool
12
Apr
2023
SA National Aquatic SNR-Champ 2023-PE
Newton Park Swimming Pool
03
May
2023
CANA Zone IV SwimmingChampionship-Angola 2023
023023Anglola
10
Mar
2023
Swedish Grand Prix 2023
Kungsbacka badhus
17
Feb
2023
Järfälla Nationella 2023
Järfälla Simsällskap
29
Jun
2022
SM/Para-SM/JSM (50m) 2022
Tinnerbäcksbadet
03
Jun
2022
TYR Invite Täby Sim
Taby
13
May
2022
Distriktstandvården Neptuniaden 2022
Eriksdalsbadet
31
Mar
2022
Swim festival 2022
AdO Arena
11
Mar
2022
Swedish Grand Prix 2022
Kungsbacka badhus
27
Oct
2018
CGA Level 3 SANJ Gala No 2
Ellis Park Swimming Pool
31
Mar
2023
SA Level 3 Regional Age Group Champs 2023-EG
-EG-EGEGA Delville Pool
16
Feb
2023
Senior National Championships 2023
City Pool
14
Nov
2022
BASA Snr Champs 2022
City Pool
21
Mar
2023
SA National Junior Age Group Champs-KZN 2023
23 23 Kings Park Pool
10
Feb
2023
NW School Championships 2023
Potch Dam Resort
13
Apr
2023
4th DMSS Gators Gala
UB Swimming Pool
23
Feb
2023
17th Botswana National Swimming Championships
ipsipsUB Pool
27
Jan
2023
BASA GALA 6 Jan 2023
City Pool
13
Jan
2023
BASA Gala 5 Jan 2023
City Pool
09
Dec
2022
4th BSSA League Gala Dec 2022
UB Pool
15
Dec
2021
NTS Championships 2021
Hillcrest Swimming Pool
07
Apr
2021
SA Invitational Aquatic Champ 2021-PE
Newton Park Swimming Pool
04
Dec
2022
AUSC-Region 5 Under 20 YTH Games 2022-Malawi
wi wi Malawi
26
Nov
2022
17th UB Swimming Gala 2022
UB Swimming Pool
29
Oct
2022
CANA Virtual Swimming Championships (LC) 2022
022022University of Botswana
03
Oct
2022
Sasolburg Swim Club Invitational Gala
Penny Heyns Pool
15
Oct
2022
2nd BSSA League Gala
University of Botswana
20
Aug
2022
15th CANA Senior African Championships
Menzah Olympic Pool
28
Jul
2022
Commonwealth Games 2022
Sandwell Aquatics Centre
14
Jul
2022
2022 USA Swimming Speedo Championship Series
es es es Jean K. Freeman Aquatic Center
23
Jun
2022
2022 MN AQJT Aquajets Summer Spectacular
Jean K. Freeman Aquatic Center
18
Jun
2022
19th FINA World Championships 2022
Budapest
06
Apr
2022
SA National Aquatic SNR-JNR Championships
Port Elizabeth
29
Mar
2022
SA Regional Aquatic Champs 2022- NT
Hillcrest Pool
30
Mar
2022
2022 TYR Pro Swim Series - San Antonio
Northside Swim Center
31
Mar
2022
Spring 2022 Speedo Sectionals
Indiana University Natatorium
14
Apr
2022
CANA Zone IV SwimmingChampionship-Lusaka 2022
022022Lusaka
18
Mar
2022
SA Level 3 Regional Age Group Champs 2022-NT
-NT-NT-NT-NTHillcrest Pool
24
Mar
2022
3rd DMSS Gators Annual Gala
University of Botswana Pool
28
Jan
2022
EGA Last Chance Gala
Delville Swimming Pool
18
Feb
2022
2022 Grand Prix 2 Invitational Meet Durban
Kings Park Aquatic Centre
26
Feb
2022
5th BSSA League Gala
University of Botswana
07
Jan
2022
2022 Grand Prix Invitation Swimming Meet-MP
P P P Nelspruit Swimming Pool
27
Nov
2021
16th UB Gala 2021
UB Pool
30
Oct
2021
CANA Virtual Swimming Championships (LC)Mast
st st st st Various Pool
09
Oct
2021
HARARE 3RD SEEDED 2021
LES BROWN POOL
09
Dec
2021
16th Botswana National Swimming Championships
ipsipsUB Pool
30
Oct
2021
CANA Virtual Swimming Championships (LC) - BW
BWBWBWUniversity of Botswana
11
Oct
2021
14th Africa Junior Swimming Championship
Bukom International Pool
09
Oct
2021
2nd BSSA League Gala 2021
University of Botswana
23
Jul
2021
Olympic Games Tokyo 2020
Tokyo Aquatics Centre
30
Jun
2021
Swedish Swimming Championships 2021
Simstadion Brottet
12
Jun
2021
DM 2021 Stockholm, 50m
Nälstabadet
28
May
2021
Grand Prix No 4 Durban May 2021
Kings Park Pool
08
Apr
2021
Malmsten Swim Open 2021
Eriksdalsbadet
12
May
2021
2021 TYR Pro Swim Series
IU Natatorium
20
Mar
2016
2016 GT Womens's LC Collegiate Invitational
al al Georgia Tech
08
Apr
2021
2021 TYR Pro Swim Series
Mission Viejo
16
Apr
2021
SA Regional National Championships North
Hillcrest
20
Feb
2021
4th BSSA league Gala (GAC Hosted)
University of Botswana
19
Dec
2020
2nd BSSA League Gala
University of Botswana
21
Nov
2020
1st BSSA League Gala 2020
University of Botswana Pool
14
Feb
2020
NTS February 2020 Age Group Gala
Hillcrest Swimming Pool
21
Feb
2020
NTS February 2020 IM Gala
Hillcrest Swimming Pool
13
Dec
2019
Amstel Cup - Amsterdam
Sloterparkbad
20
Feb
2020
CANA Zone IV Championships
University of Botswana Pool
25
Nov
2019
2019 Mat Senior Championships
City Pool
14
Dec
2019
15th BSSA Nationals
UB Pool
11
Dec
2019
6th Botswana Games
UB Pool
22
Nov
2019
14th UB Gala 2019
University of Botswana Pool
03
Nov
2019
CGA All Levels
Ellis Park
01
Feb
2019
Limpopo School Champs
Polokwane Swimming Pool
05
Oct
2019
BSSA 2nd League Gala - Gaborone-05-Oct-2019
9 9 University of Botswana Pool
11
Sep
2019
13th CANA Junior African Championships
TUNIS
21
Aug
2019
12th Swimming African Games
Casablanca
12
Jul
2019
18th FINA World Champs 2019
Gwanju
20
Aug
2019
7th FINA World Junior Swimming Champs 2019
Budapest
08
Apr
2019
Sa National Aquatic Championship 2019 Durban
an an an Kings Park Pool Durban
01
Feb
2019
NTS Invitational Gala 2019
Hillcrest Swimming Pool
28
Mar
2019
SA Level 3 Regional Age Group Champs 2019-EG
-EG-EG-EGDelville Pool
20
Mar
2019
SA National JNR Age Group Champs 2019-KZN
Kings Park Pool Durban
04
Apr
2019
2nd DMSS Gators Annual Swim Gala
UB Swimming Pool
04
Apr
2018
Gold Coast XXI Commonwealth Games 2018
Gold Coast
16
Feb
2019
CANA Zone IV Championships 2019
Olympia Municipal Pool
10
Sep
2018
CANA SENIOR CHAMPS 2018 ALGERIA
ALGIERS
06
Oct
2018
Youth Olympic Games 2018 ARGENTINA
Argentina, Buenos Aires
23
Nov
2018
Harare Senior Champs 2018-19
Les Brown Pool
09
Nov
2018
Harare 4th Seeded Gala 2018-19
Les Brown Pool
10
Dec
2018
SA Schools Swimming Championship 2018
Ellis Park Swimming Pool
16
Oct
2018
Limpopo Top 10 - High Schools
Polokwane Munisipality Pool
17
Feb
2018
Limpopo Age Group 7
Polokwane Munisipality Pool
27
Jan
2018
LP School Champs 2018
Polokwane Munisipality Pool
20
Oct
2017
Limpopo Top 10 - High Schools
Polokwane Munisipality Pool
27
Jan
2017
Limpopo School Championships
Polokwane Town Pool
14
Oct
2016
MP AGE GROUP 2 - 2016
Van Riebeeck Park Swimming Pool
18
Jan
2019
14th BSSA Nationals 18-20 Jan 2019
University of Botswana Pool
28
Sep
2018
NTS September 2018 Age Group Gala Level 3+
Hillcrest Swimmiing Pool
20
May
2018
Summer Championships
Plymouth
19
May
2018
Summer Championships
Millfield
26
Oct
2018
Harare 3rd Seeded - 181026
Les Brown Pool
20
Oct
2018
Mutare Sprint Gala 2018
Mutare Municipal Pool
19
Oct
2018
Mutare Medleys 2018
Mutare Municipal Pool
21
Sep
2018
Harare 1st Seeded Gala 2018-19
Les Brown Pool
21
Mar
2018
SA National JNR Age Group Champs 2018-KZN
Kings Park Pool Durban
17
Nov
2018
13th UB Gala 17-11-2018
UB Swimming Pool
08
Dec
2018
AUSC -Region 5 Under 20 YTH Games 2018
Botswana
05
Oct
2018
FINA WORLD AQUATICS DAYS - DMSS GATORS 5-7 Oc
OcOcUB
17
Jul
2018
2018 African Youth Games Algeria
Mohamed BOUDIAF Olympic Complex
25
Jun
2018
Sasol National Championship 2018
Penny Heyns Pool
16
Feb
2018
Senior National Championships 2018
City Pool
24
Nov
2017
Mashonaland Snr Champs 2017
Les Brown Pool
10
Nov
2017
Mash 4th Seeded Gala 2017/18
Les Brown Pool
02
Feb
2018
NTS Invitational Gala 2018
LC De Villiers
16
Feb
2017
2017 Cana Zone IV Swimming Champs-Zimbabwe
City Pool
13
Jan
2018
MPUMALANGA GRAND PRIX 13-14 JANUARY 2018
VAN RIEBEECK PARK
06
Dec
2017
NTS Championships 2017
Hillcrest Swimming Pool
07
Dec
2017
13th BSSA Nationals
UB Swimming Pool
12
Dec
2017
5th Botswana Games 2017
University of Botswana
15
Oct
2017
CGA Level 2 gala No 2
Ellis Park
18
Aug
2017
KZN Beavers Winter LongCourse Championships
s s s s Kings Park LC Pool, Durban
11
Jul
2017
TYR PRESTIGE CHAMPIONSHIPS 2017
KINGS PARK LC POOL
01
Jul
2017
eThekwini NDSA Gala 2017
Kings Park Swimming Pool
19
May
2017
12th BSSA Nationals
Botswana
18
Nov
2017
12th UB Gala
UB Swimming Pool
21
Oct
2017
Mutare Sprint Gala 2017
Mutare Municipla Pool
20
Oct
2017
Mutare Medleys 2017
Mutare Municipal Pool
06
Oct
2017
Mash 2nd Seeded Gala 2017/18
Les Brown Pool
31
Mar
2017
SA Level 2 Regional Age Group Champs 2017-EGA
EGAEGAEGADelville Pool
16
Sep
2016
NTS September 2016 Age Group Gala Level 0 - 2
- 2- 2- 2- 2- 2- 2Hillcrest Swimming Pool
13
Oct
2017
NTS October 2017 Age Group Gala Level 3+
Hillcrest Swimming Pool
02
Sep
2017
Adrian Grafe Sprint Gala 2017
Boksburg North Swimming Pool
16
Sep
2017
BSSA 1st League Gala 16 Sept 2017
UB
31
Aug
2017
AUSC Angola 2016
Piscina de Alvalade
31
Aug
2017
2017 Speedo Plantation Championships
Plantation Aquatic Complex
31
Aug
2017
2017 Ontario Summer Provincial Champs
Toronto Pan Am Sport Centre
31
Aug
2017
Commomwealth Youth Games Bahamas 2017
Betty Kelly-Kenning National Swim Complex
31
Aug
2017
17th Fina World Championships
Danube Arena
03
Jul
2017
Sasol National Championship 2017
Penny Heyns Pool
23
Mar
2017
SA Level 3 Regional Age Group Champs 2017-VT
-VT-VT-VTPenny Heyns Pool
23
Aug
2017
6th Fina World Junior Swimming Champs 2017
USA Swimming
30
Jun
2017
SA Junior Champs 2017
Kings Park swimming Pool
23
Mar
2017
SA Level 2 Regional Age Group Champs 2017-VT
VT VT VT Penny Heyns Pool
16
Aug
2016
Rio Olympics
Rio
07
Apr
2017
1st DMSS Gators Gala
UB
28
Jun
2016
Bahamas National Championships
Bahamas
17
Mar
2017
SA National JNR Age Group Champs 2017-KZN
Kings Park Pool Durban
04
Feb
2017
Sprint Gala 04 February 2017
UB pool
16
Feb
2017
2016 Cana Zone IV Swimming Champs-Zimbabwe
Bulawayo
07
Dec
2016
NTS Championships 2016
Hillcrest Swimming Pool
08
Dec
2016
12th BSSA Nationals 2016
UB Swimming Pool
19
Nov
2016
3rd League Gala 19 November 2016
University of Botswana
27
Jun
2016
Sasol National Championship 2016
Penny Heyns Pool
09
Jul
2016
Southern Zone South Sectional Championship
Southern Zone South Sectional Championship
06
Jul
2016
AAA Long Course Championships
AAA Long Course Championships
20
May
2016
Hyack Festival Youth Cup
Hyack Festival Youth Cup
20
Apr
2016
CANA Zone IV Mauritius 2016
Serge Alfred
28
Mar
2016
SA Level 2 Regional Age Group Champs 2016-CGA
CGACGACGAEllis Park Pool
01
Apr
2016
SA Level 1 Regional Age Group Champs 2015-EGA
EGAEGAEGADelville Swimming Pool
18
Mar
2016
SA Level 3 National Age Group Champs 2016-PE
PE PE PE Newton Park Swimming Pool
10
Apr
2016
Sa National Aquatic Championship 2016 Durban
an an an Kings Park Pool Durban
02
Dec
2015
Nova South Eastern University 2015 Shark Invi
nvinvinviNova South Eastern University 2015 S
05
Feb
2016
NTS February Age Group 2016 Level 2+3
Hillcrest Swimming Pool
04
Dec
2015
WP SUMMER CHAMPS
UWC
15
Nov
2015
WP Open Water Challenge 1
Eikenhof Dam
07
Nov
2015
WP SENIOR LEAGUE SUMMER 4
UWC
30
Oct
2015
WP SUMMER QUALIFY GALA 1
Strand Swimming Pool
12
Sep
2015
WP SENIOR LEAGUE SUMMER 2
Strand Swimming Pool
14
Nov
2015
10th UB Gala 14 November 2015
UB
11
Dec
2015
SA Schools Swimming Championship 2015
Hillcrest Swimming Pool
10
Dec
2015
11th BSSA Nationals
UB
17
Oct
2015
African Junior Champion Egypt Oct 2015
Military Academy
03
Aug
2015
Fina World Champs Kazan Russia 2015
Kazan
07
Sep
2015
Commonwealth Youth Games Samoa 2015
Samoa
10
Sep
2015
Congo - Brassaville
Congo
19
Sep
2015
BSSA 1st League
UB
29
Jun
2015
Sasolburg National Championships 2015
Sasolburg
07
Jul
2015
KZN SPEEDO PRESTIGE CHAMPIOSHIPS
KZN AQUATICS - KINGS PARK CENTRE
09
Jul
2015
Southern Zone South Sectional Championship
Orlando
20
Jun
2015
ARENA DUAL MEET COMPETITION
NORTHERN TIGERS
15
May
2015
Mauritius Championships (LC)
BEAU BASSIN
25
Apr
2015
Yukon Invitational Championships
CANADA
06
May
2015
2015 Cana Zone IV Swimming Champs-Luanda
Piscina do Alvalade
28
Feb
2015
2nd League Gala
UB Pool
27
Mar
2015
SA Level 1 Regional Age Group Champs 2015-CGA
CGACGAEllis Park Pool
12
Mar
2015
SA Level 3 National Age Group Champs 2015-PE
PE PE Newton Park Swimming Pool
13
Apr
2015
Sa National Aquatic Championship 2014 Durban
an an Kings Park Pool Durban
11
Dec
2014
SA Schools Swimming Championship 2014
Hillcrest Pool
24
Oct
2014
Mpumalanga Top Schools 2014 High Schools
Van Riebeeck Swimming Pool
20
Sep
2014
MP Xerox Sprint Gala - 20 September 2014
Van Riebeeck Park Swimming Pool
04
Dec
2014
NTS Championships 2014
Hillcrest Swimming Pool
17
Aug
2014
Youth Olympic Games
Nanjing OSC Natatorium
11
Dec
2014
10th BSSA Nationals
UB Pool
07
Nov
2014
NTS November 20014 Age Group - Combined
Hillcrest
08
Nov
2014
10th UB Gala
UB swimming pool
10
Dec
2014
African Union Sports-Region 5 Under 20 YTH Ga
GaGaBulawayo Municipal Pool
17
Oct
2014
NTS Oct 2014 Age Group Lev 2+3
Hillcrest
23
May
2014
2nd African Youth Games,Botswana 2014
University Of Botswana Swimming Complex
01
Feb
2014
Valencia Summer Gala - Feb 2014
Van Riebeeck Park pool
24
Jan
2014
MP Age Group 3 - 24 January 2014
Van Riebeeck Park
07
Apr
2014
Sa National Aquatic Championship 2014 Durban
an an Kings Park Pool Durban
13
Mar
2014
SA Level 3 National Age Group Champs 2014-CT
CT CT UWC POOL
20
Mar
2014
SA Level 2 Regional Age Group Champs 2014-CGA
CGACGAEllis Park Pool
12
Dec
2013
9TH BSSA NATIONAL CHAMPIONSHIPS
UNIVERSITY OF BOTSWANA POOL
12
Oct
2013
NTS Oct 2013 Age Group Level 1+0
Hillcrest
23
Nov
2013
9th Ub Gala
UB Swimming Pool
11
Oct
2013
NTS Oct 2013 Age Group Level 3+
Hillcrest
25
Oct
2013
Mpumalanga Top Schools 2013 High Schools
Van Riebeeck Swimming Pool
01
Nov
2013
MP AGE GROUP 2 - 2013
Van Riebeeck Park Swimming Pool
28
Nov
2013
10th Africa Junior Swimming Champs2013-Lusaka
akaakaOlympic Youth Development Centre
13
Sep
2013
NTS Sept 2013 Combined Age Group
Hillcrest
26
Aug
2013
4th FINA World Junior Swimming Championships
ps ps Dubai
19
Jul
2013
15th FINA World Championships
Palau Sant Jordi
15
Apr
2013
Sa National Aquatic Championship 2013 PE
Newton Park Swimming Pool
21
Feb
2013
8th BSSA Nationals
UB Pool
02
Feb
2013
Valencia Summer Gala 2013
Van Riebeeck Park pool
22
Sep
2012
MP Sprint Gala Tri Nations 2012
Van Riebeeck Park
25
Aug
2012
SA Small Provinces Inter-Provincial Gala
Ellis Park Swimming Pool
02
Nov
2012
MP Age Group 2
Van Riebeeck Park
25
Apr
2013
CANA Zone 3 & 4 Swimming Championships
Zambia Lusaka Youth Olympic Development Ce
15
Mar
2013
SA Level 3 National Age Group Champs 2013-KZN
KZNKZNKings Park Pool
22
Mar
2013
SA Level 2 Regional Age Group Champs2013-Vaal
aalaalSasol Swimming Pool
05
Apr
2013
SA Level 1 Regional Age Group Champs 2013-NTS
NTSNTSHillcrest Swimming Pool
10
Sep
2012
11th African Senior Championship 2012
Kenya
07
Dec
2012
NTS Championships 2012
Hillcrest Pool
22
Nov
2012
2012 NTS-TUKS Time Trial
TUKS
27
Apr
2012
Celtic Tri Nations
Dave McCullagh Memorial Meet
08
Jun
2012
Dutch Open Championships
Dutch open
08
Dec
2012
SCSA Zone VI 2012
Olympic Youth Development Centre
17
Nov
2012
8th UB Gala
UB Swimming Pool
16
Nov
2012
2012 NTS Nov Combined Age Grp
Hillcrest Swimming Pool
19
Oct
2012
2012 NTS Oct Lev 2&O Age Grp
Hillcrest Swimming Pool
31
Aug
2012
2012 NTS Aug Lev 2&O Age Grp
Hillcrest Swimming Pool
12
Apr
2012
7th BSSA Nationals
UB swimming pool
16
Apr
2012
Sa National Aquatic Championship 2012 Durban
an an Kings Park Pool Durban
25
Apr
2012
Cana Zone 3 & 4 Swimming Championship 2012
Zimpeto Swimming Pool-Maputo
30
Mar
2012
SA Level 1 Regional Age Group Champs 2012-EGA
EGAEGADelville Pool Germiston
23
Mar
2012
SA Level 2 Regional Age Gro Champs2012-Limpop
poppopPolokwane Municipal Swimming Pool
16
Mar
2012
SA Level 3 National Age Group Champs PE 2012
12 12 Newton Park Port Elizabeth
01
Dec
2011
9th African Junior Swimming Championships
Port Harcourt
03
Sep
2011
10th All Africa Games
Maputo
16
Jul
2011
14th FINA World Championships
Shanghai
13
Dec
2011
Botswana Games - 13/12/2011
University of Botswana
03
Dec
2011
7th UB Gala Results - 03/12/11
UB Swimming Pool
03
Dec
2011
BSSA 3rd League Gala - 03/12/2011
UB Swimming Pool
15
Dec
2011
WP Sasko Championships
UWC Pool
22
Oct
2011
BSSA 2nd League Gala - 22/10/2011
South - UB Pool
25
Mar
2011
Telkom SA Level 2 Regional Champs 2011 NTS
Hill Crest Pool Pretoria
18
Mar
2011
Telkom SA Level 3 National Champs Durban 2011
011011011Kings Park Pool
07
Apr
2011
BSSA 6TH NATIONAL CHAMPIONSHIPS 2011
UB POOL
04
Dec
2010
SEASON 10 - 3rd LEAGUE GALA
UB POOL
13
Nov
2010
6th University of Botswana Gala Nov 13
University of Botswana
05
Jan
2011
CANA ZONE 3 & 4 SWIMMING CHAMIONSHIPS
UNIVERSITY OF BOTSWANA
08
Apr
2010
BSSA 5th National Championships
UB Pool
19
Mar
2010
Telkom SA Level 2 Regional 2 Champs 2010 EGA
GA GA Delville Pool- EGA
21
Feb
2010
CGA Level 2Champs 2010
Delville Pool
20
Feb
2010
Gauteng Challenge Swimming Series
Ellispark Swimming Pool, JHB
15
Dec
2009
BOTSWANA GAMES
UB POOL, GABORONE
07
Nov
2009
5th University of Botswana Gala 2009 / 2010 s
0 s0 sUniversity of Botswana, Gaborone - BOTS
17
Oct
2009
BSSA 2nd League Gala 2009 / 2010 Season
Gaborone - BOTSWANA
29
Jun
2009
Sasol National Winter Championships 2009
Sasolburg - SOUTH AFRICA
08
Jan
2010
CANA ZONE IV INVITATIONAL CHAMPS 2010
Nairobi, Kenya
13
Mar
2009
BSSA 4th National Champs(Bots Nationals)
UB Pool
08
Jan
2009
ZONE IV INVITATIONAL CHAMPS 2009 South Africa
icaicaEllis Park Johannesburg
08
Aug
2008
Beiing 2008 Olympic Games
Beijing
07
Dec
2007
BSSA League GALA
UB Pool
18
Mar
2008
Telkom SA Nationals Level 1 Championship 2008
008008Newlands-Cape Town
12
Jul
2007
All Africa Games 2007
Algeria
26
Oct
2007
BSSA 2nd National Champs (Bots Nationals)
05
Jan
2007
Zone IV Inv Championships 2007 Zimbabwe
Zimbabwe
28
Oct
2006
BSSA 1st National Champs (Bots Nationals)
Gaborone