2023
6th place 400 Y IM – 3:48.64
2nd place 400 Y IM – 3:46.67
2nd place 200 Y Back – 1:43.58
3rd place 200 Y IM – 1:46.68
3rd place 100 Y Back – 48.61
2022
3rd place 400 Y IM – 3:48.49
8th place 200 Y IM – 1:47.76
1st place 400 Y IM – 3:48.62
1st place 200 Y Back – 1:44.21
2nd place 200 Y IM – 1:46.50
7th place 500 Y Free – 4:27.12
2020
1st place 200 Y Free – 1:40.22
1st place 200 Y IM – 1:48.65
1st place 100 Y IM – 49.94
2nd place 100 Y Free – 44.91
2019
2018
1st place 800 L Free – 8:13.86
1st place 200 L IM – 2:00.85 RSA Club (Swimming SA) Record
1st place 200 L Free – 1:49.84
2nd place 400 L IM – 4:26.72
2nd place 400 L Free – 3:56.80
1st place 200 L Free – 1:50.50
1st place 400 L Free – 3:56.42
2017
5th place 400 L Free – 3:51.28 South Africa Record