2023
5th place 800 S Free – 8:46.28
6th place 200 S Fly – 2:14.96
2nd place 200 L Back – 2:05.96
2nd place 200 L Fly – 1:57.09
6th place 100 L Fly – 54.51
7th place 100 L Back – 58.22
2019
2nd place 200 L Fly – 1:58.24 South Africa Record
6th place 400 L Free – 4:01.03
8th place 100 L Fly – 55.31
8th place 800 L Free – 8:21.14
2018
2nd place 200 L Fly – 2:02.73
8th place 100 L Fly – 57.19
1st place 1500 L Free – 16:19.07 South Africa Record
1st place 200 L Free – 1:57.91
1st place 200 L Fly – 2:03.04 South Africa Record
1st place 400 L Free – 4:07.77 South Africa Record
2nd place 200 L Back – 2:14.74
2nd place 100 L Fly – 56.47
2nd place 400 L IM – 4:45.20
3rd place 100 L Free – 54.94
4th place 50 L Fly – 27.39
2017
7th place 800 S Free – 8:37.51