2023
1st place 400 L IM – 4:50.55
1st place 200 L IM – 2:11.39
2nd place 50 L Fly – 26.87
2nd place 100 L Fly – 59.76
2nd place 100 L Free – 54.88
4th place 200 L Free – 1:59.66
2022
6th place 100 S IM – 58.46
1st place 100 S IM – 1:00.36
1st place 100 S Fly – 57.93
1st place 200 S IM – 2:10.38
2nd place 200 S Breast – 2:23.37
2021
1st place 400 S IM – 4:36.79
1st place 200 S Free – 1:58.07
1st place 100 S Free – 54.87
1st place 200 S IM – 2:10.63
1st place 100 S Fly – 58.62
1st place 100 S IM – 1:00.00
2020
1st place 400 S IM – 4:44.71
1st place 100 S Back – 59.80
1st place 200 S IM – 2:09.76
2nd place 100 S IM – 1:00.57
3rd place 50 S Free – 25.72
3rd place 200 S Free – 1:59.46
4th place 400 S Free – 4:10.52
2019
1st place 100 S IM – 1:02.22
1st place 200 S Free – 2:00.13
1st place 400 S Free – 4:14.74
1st place 100 S Free – 56.64 South Africa Record
1st place 200 L Free – 2:00.82
1st place 400 L IM – 4:49.33
1st place 200 L IM – 2:14.44
3rd place 100 L Breast – 1:10.06
4th place 100 L Free – 56.86 South Africa Record
2018
1st place 100 L Free – 57.80 South Africa Record
1st place 400 L IM – 4:53.55 RSA Club (Swimming SA) Record
1st place 200 L IM – 2:16.84 South Africa Record
1st place 200 L Breast – 2:33.07
1st place 200 L Free – 2:04.18
2nd place 800 L Free – 9:00.84
2nd place 400 L Free – 4:19.15
2nd place 50 L Breast – 33.81
3rd place 200 L Back – 2:21.49
2017
7th place 400 L IM – 4:48.40
1st place 200 S Free – 2:00.97 RSA Club (Swimming SA) Record
1st place 200 S IM – 2:13.08 South Africa Record
1st place 400 S Free – 4:11.96 South Africa Record
1st place 800 S Free – 8:39.93 South Africa Record
1st place 400 S IM – 4:37.60 South Africa Record