2023
5th place 800 L Free – 8:37.31
2022
5th place 800 S Free – 8:17.01
7th place 200 S Breast – 2:15.98
2021
2nd place 200 S Breast – 2:12.01
4th place 100 S Breast – 1:02.46
4th place 400 S IM – 4:19.34
5th place 800 S Free – 8:11.84
2020
3rd place 200 S Fly – 2:02.26
4th place 400 S IM – 4:23.71
8th place 400 S Free – 3:56.06
2019
4th place 200 L Fly – 2:02.09 South Africa Record
4th place 400 L Free – 3:59.94
6th place 200 L Breast – 2:19.64
6th place 800 L Free – 8:18.48
6th place 400 L IM – 4:30.37
2018
4th place 800 L Free – 8:20.19 South Africa Record
4th place 200 L Fly – 2:03.49
1st place 100 L Fly – 58.14
1st place 200 L Breast – 2:19.94
1st place 200 L IM – 2:07.66
1st place 400 L IM – 4:30.20
1st place 200 L Fly – 2:04.82
1st place 400 L Free – 4:01.78 South Africa Record
3rd place 1500 L Free – 16:01.00 South Africa Record
3rd place 50 L Breast – 30.69
8th place 50 L Fly – 26.96
2017
1st place 400 S IM – 4:23.47
4th place 200 S Fly – 2:04.30
5th place 400 S Free – 4:01.23
6th place 200 S IM – 2:07.50 South Africa Record
9th place 100 S Breast – 1:04.69