|  |  |  October 18, 2025 Legends Sports Bar  | 24  |  | 
    
  |  |  |  September 22, 2025 Legends Sports Bar  | 11  |  | 
    
  |  |  |  August 24, 2025 Scottish Eightball Pool Federation  | 25th / 32  |  | 
    
  |  |  |  June 29, 2025 Scottish Eightball Pool Federation  | 17th / 34  |  | 
    
  |  |  |  April 15, 2025 Peterhead Pool Tournaments  | 6th / 6  |  | 
    
  |  |  |  April 11 - April 13, 2025 Scottish Eightball Pool Federation  | 41st / 80  |  | 
    
  |  |  |  March 23, 2025 Scottish Eightball Pool Federation  | 13th / 40  |  | 
    
  |  |  |  February 23, 2025 Scottish Eightball Pool Federation  | 17th / 41  |  | 
    
  |  |  |  January 26, 2025 Scottish Eightball Pool Federation  | 9th / 40  |  | 
    
  |  |  |  January 13 - August 2, 2025 Legends Sports Bar  | 9  |  | 
    
  |  |  |  November 17, 2024 Shotz  | 17th / 34  |  | 
    
  |  |  |  October 15, 2024 Legends Sports Bar  | 9th / 46  |  | 
    
  |  |  |  July 12 - November 30, 2024 SaltireLC  | 16  |  | 
    
  |  |  |  March 1 - February 29, 2024 SaltireLC  | 9th / 24  |  | 
    
  |  |  |  January 24 - October 31, 2024 SaltireLC  | 48  |  | 
    
  |  |  |  January 20, 2024 Scottish Eightball Pool Federation  | 33rd / 67  |  | 
    
  |  |  |  January 12, 2024 SaltireLC  | 5th / 24  |  | 
    
  |  |  |  January 2, 2024 Scottish Eightball Pool Federation  | 33rd / 53  |  | 
    
  |  |  |  November 27 - June 16, 2024 Legends Sports Bar  | 11th / 12  |  | 
    
  |  |  |  November 19 - May 18, 2024 Aberdeen District Pool League  | 65th / 194  |  | 
    
  |  |  |  November 19 - February 17, 2024 Aberdeen District Pool League  | 3rd / 58  |  | 
    
  |  |  |  October 20 - October 22, 2023 Scottish Eightball Pool Federation  | 17th / 46  |  | 
    
  |  | 
  |  |  |  June 23 - June 25, 2023 Scottish Eightball Pool Federation  | 17th / 47  |  | 
    
  |  |  |  February 13 - July 31, 2023 SaltireLC  | 9993rd / 52  |  | 
    
  |  |  |  October 2 - September 27, 2022 SEPF  | 17th / 32  |  |