|  |  |  October 13 - December 1, 2025 Western Cape  | 28  |  | 
    
  |  |  |  July 5, 2025 South African Blackball Federation  | 5th / 47  |  | 
    
  |  |  |  July 5 - June 13, 2025 South African Blackball Federation  | 5th / 70  |  | 
    
  |  |  |  June 29 - December 29, 2025 Western Cape  | 31  |  | 
    
  |  | 
  |  |  |  May 25, 2025 Pool International  | 9th / 25  |  | 
    
  |  | 
  |  |  |  May 25, 2025 Pool International  | 17th / 42  |  | 
    
  |  |  |  May 15 - May 17, 2025 Western Cape Pool Union  | 33rd / 64  |  | 
    
  |  |  |  May 14 - May 16, 2025 Western Cape Pool Union  | 1st / 117  |  | 
    
  |  |  |  May 10 - May 17, 2025 Pool International  | 9th / 60  |  | 
    
  |  |  |  April 19 - May 5, 2025 Western Cape Pool Union  | 65th / 146  |  | 
    
  |  |  |  April 18 - April 28, 2025 Western Cape Pool Union  | 65th / 180  |  | 
    
  |  |  |  February 22, 2025 Western Cape Pool Union  | 3rd / 32  |  | 
    
  |  | 
  |  |  |  February 16, 2025 Pool International  | 9th / 10  |  | 
    
  |  |  |  October 8 - October 12, 2024 Western Cape Pool Union  | 49th / 192  |  | 
    
  |  |  |  July 17 - July 19, 2024 Western Cape Pool Union  | 5th / 44  |  | 
    
  |  |  |  July 10 - July 12, 2024 Western Cape Pool Union  | 9th / 100  |  | 
    
  |  |  |  April 26 - April 27, 2024 Western Cape Pool Union  | 33rd / 64  |  | 
    
  |  |  |  March 10 - March 17, 2024 Pool International  | 9th / 19  |  | 
    
  |  |  |  March 3 - March 10, 2024 Pool International  | 18  |  | 
    
  |  |  |  January 28, 2024 Pool International  | 32  |  | 
    
  |  |  |  December 9, 2023 WPPU 8 Ball Pool  | 9th / 13  |  | 
    
  |  |  |  November 11, 2023 WPPU 8 Ball Pool  | 9th / 16  |  | 
    
  |  | 
  |  |  |  September 7 - September 8, 2023 Pool International  | 17th / 124  |  | 
    
  |  |  |  August 29 - August 31, 2023 Pool International  | 3rd / 53  |  | 
    
  |  |  |  May 23 - May 30, 2022 South African Pool Union  | 33rd / 115  |  |