| 
      March 18 - December 31, 2025 
    
    Welsh Pool Association  
   | 
  48  | 
  
| 
      October 27, 2025 
    
    Welsh Pool Association  
   | 
  5th / 23  | 
  |||
| 
      October 26, 2025 
    
    Welsh Pool Association  
   | 
  3rd / 32  | 
  |||
| 
      October 26, 2025 
    
    Welsh Pool Association  
   | 
  33rd / 64  | 
  |||
| 
      October 17, 2025 
    
    Welsh Pool Association  
   | 
  5th / 26  | 
  |||
| 
      September 12, 2025 
    
    Welsh Pool Association  
   | 
  17th / 26  | 
  
| All matches | 
       Matches 
      29%  
        
      46 / 160 
     | 
  
    
       Frames 
      38%  
        
      453 / 1189 
     | 
  
| Blackball | 
       29%  
        
      45 / 156 
     | 
  
    
       38%  
        
      432 / 1138 
     | 
  
| 8-Ball | 
       25%  
        
      1 / 4 
     | 
  
    
       41%  
        
      21 / 51 
     |