Eswatini in Swimming

1984 Summer Olympics

100 metres Freestyle, Men Trevor Ncala 62
200 metres Freestyle, Men Trevor Ncala 53
100 metres Butterfly, Men Trevor Ncala 51

1988 Summer Olympics

50 metres Freestyle, Men Trevor Ncala 65
Yul Mark Du Pont 69
100 metres Freestyle, Men Trevor Ncala 74
Yul Mark Du Pont 76
100 metres Backstroke, Men Yul Mark Du Pont 52
100 metres Breaststroke, Men Trevor Ncala DNS
100 metres Butterfly, Men Trevor Ncala 50

1996 Summer Olympics

800 metres Freestyle, Women Daniela Menegon 28

2000 Summer Olympics

100 metres Breaststroke, Men Wickus Nienaber 47
100 metres Butterfly, Women Lisa de la Motte 45

2004 Summer Olympics

100 metres Breaststroke, Men Wickus Nienaber 42

2008 Summer Olympics

50 metres Freestyle, Men Luke Hall 60
50 metres Freestyle, Women Senele Dlamini 61

2010 Summer Youth Olympics

50 metres Freestyle, Girls Kathryn Millin 37
50 metres Butterfly, Girls Kathryn Millin 18

2012 Summer Olympics

50 metres Freestyle, Men Luke Hall 36

2014 Summer Youth Olympics

50 metres Freestyle, Boys Gabriel Richter 39

2018 Summer Youth Olympics

100 metres Freestyle, Girls Robyn Young 45
50 metres Backstroke, Girls Robyn Young 34
100 metres Backstroke, Girls Robyn Young DNS

2020 Summer Olympics

50 metres Freestyle, Men Simanga Dlamini 63
50 metres Freestyle, Women Robyn Young 70