 
       
    |  May 24 - May 28, 2025 South African Pool Union  | 3rd / 53 | |||
|  May 23, 2025 South African Pool Union  | 2nd / 32 | |||
|  March 16 - March 23, 2025 South African Pool Union  | 33rd / 128 | |||
|  March 7 - March 14, 2025 South African Pool Union  | 2nd / 82 | |||
|  March 6, 2025 South African Pool Union  | 9th / 37 | 
| All matches | Matches 76%  185 / 245 | Frames 60%  907 / 1512 | 
| Heyball | 77%  89 / 116 | 58%  362 / 629 | 
| Blackball | 79%  84 / 106 | 65%  449 / 690 | 
| Snooker | 43%  3 / 7 | 43%  19 / 44 | 
| Bankpool | 0%  0 / 1 | 40%  2 / 5 | 
| 9-Ball | 60%  9 / 15 | 52%  75 / 144 |