2023
2nd place 800 L Free – 8:32.88
1st place 800 S Free – 8:24.39
1st place 400 S Free – 4:05.24
1st place 200 S Free – 1:59.97
1st place 100 S Free – 55.58
1st place 1500 L Free – 16:32.91
1st place 400 L Free – 4:10.49
1st place 800 L Free – 8:33.46
2nd place 200 L Free – 1:59.05
8th place 500 Y Free – 4:40.58
2022
7th place 500 Y Free – 4:41.03
2020
1st place 400 S Free – 4:07.95
1st place 200 S Fly – 2:13.99 South Africa Record
2nd place 200 S Free – 1:58.76
2nd place 100 S Fly – 1:00.44
4th place 100 S Free – 56.49
2019
1st place 200 L Fly – 2:10.89 South Africa Record
1st place 400 L Free – 4:14.27 South Africa Record
2nd place 200 L Free – 2:01.09
3rd place 100 L Fly – 1:00.01
2018
1st place 200 L Fly – 2:14.73
2nd place 100 L Fly – 1:01.26
2nd place 400 L Free – 4:14.82
3rd place 800 L Free – 8:53.21 South Africa Record
1st place 200 L Free – 2:03.89
1st place 200 L Fly – 2:15.93
1st place 400 L Free – 4:16.38
2nd place 50 L Fly – 28.61
5th place 100 L Free – 59.00