| 
      November 4 - April 30, 2026 
    
    Eastern Cape  
   | 
  14  | 
  
| 
      July 10 - August 31, 2025 
    
    Eastern Cape  
   | 
  2nd / 8  | 
  |||
| 
      May 18 - June 1, 2025 
    
    Eastern Cape  
   | 
  5th / 64  | 
  |||
| 
      May 10, 2025 
    
    Eastern Cape  
   | 
  3rd / 34  | 
  |||
| 
      March 16 - March 23, 2025 
    
    South African Pool Union  
   | 
  1st / 120  | 
  |||
| 
      March 16 - March 23, 2025 
    
    South African Pool Union  
   | 
  65th / 128  | 
  
| All matches | 
       Matches 
      72%  
        
      108 / 149 
     | 
  
    
       Frames 
      60%  
        
      563 / 942 
     | 
  
| Blackball | 
       73%  
        
      100 / 137 
     | 
  
    
       61%  
        
      503 / 822 
     | 
  
| Multiball | 
       71%  
        
      5 / 7 
     | 
  
    
       48%  
        
      45 / 94 
     | 
  
| 8-Ball | 
       50%  
        
      1 / 2 
     | 
  
    
       50%  
        
      4 / 8 
     | 
  
| International Rules | 
       67%  
        
      2 / 3 
     | 
  
    
       61%  
        
      11 / 18 
     |