 
   
| GLCPA London Open 2025 | Dec 8, 2024 | 6 - 4 | ||
| GLCPA London Open 2025 | Dec 8, 2024 | 3 - 6 | ||
| Total9ball - Aramith Pro-Am Series Event 1 | Jul 7, 2024 | 7 - 2 | ||
| Total9ball - Aramith Pro-Am Series Event 1 | Jul 7, 2024 | 9 - 5 | ||
| Total9ball - Aramith Pro-Am Series Event 1 | Jul 7, 2024 | 8 - 9 | ||
| UK Open Qualifier | Apr 28, 2024 | 6 - 2 | ||
| UK Open Qualifier | Apr 28, 2024 | 8 - 0 | ||
| Ultimate Pool Last Man Standing, EPA Pakefield Qualifier | Apr 20, 2024 | 4 - 3 | ||
| Ultimate Pool Last Man Standing, EPA Pakefield Qualifier | Apr 20, 2024 | 1 - 4 | ||
| Ultimate Pool Last Man Standing, EPA Pakefield Qualifier | Apr 20, 2024 | 0 - 4 | ||
| Men's National Singles | Oct 20, 2023 | 6 - 2 | ||
| Men's National Singles | Oct 19, 2023 | 5 - 6 | ||
| Men's National Singles | Oct 19, 2023 | 2 - 6 | ||
| 9ball Sunday | Apr 30, 2023 | 5 - 3 | ||
| 9ball Sunday | Apr 30, 2023 | 2 - 5 | ||
| 9ball Sunday | Apr 30, 2023 | 5 - 4 | ||
| Interleague Singles | Mar 30, 2023 | 6 - 1 | ||
| London Open Plate 2022 | Nov 19, 2022 | 4 - 3 | ||
| London Open Plate 2022 | Nov 19, 2022 | 0 - 4 | ||
| London Open Plate 2022 | Nov 19, 2022 | 3 - 4 | ||
| LONDON OPEN 2022 | Nov 19, 2022 | 6 - 4 | ||
| LONDON OPEN 2022 | Nov 19, 2022 | 1 - 6 | ||
| Surrey Open 2021 | Sep 26, 2021 | 5 - 1 |