W 4–1 vs Tom Peasland 2026 Q School - Event 2 · Last 128 · 2026-05-27
66–5475–918–7059–4970–23
L 3–4 vs Joel Connolly Jnr 2026 Q School - Event 1 · Last 128 · 2026-05-21
8–8457–4767–4216–8528–5993(93)–028–62
L 1–5 vs Gary Wilson 2026 World Open · Last 128 · 2026-02-10
7–101(63)20–99(65)1–106(68)4–86(85)0–80(76)
W 4–0 vs Leone Crowley 2026 Welsh Open · Last 128 · 2026-01-09
59–1572–3467–4571–60
L 3–5 vs Thepchaiya Un-Nooh 2026 German Masters · Last 96 · 2026-01-07
106(63)–172(59)–1838–730–131(130)28–920–78(77)65–1920–78
L 0–1 vs Yuan Sijun 2025 Snooker Shoot Out · Last 64 · 2025-12-12
9–14
W 1–0 vs Stephen Maguire 2025 Snooker Shoot Out · Last 128 · 2025-12-11
49–14
L 1–5 vs Judd Trump 2025 Wuhan Open · Last 128 · 2025-08-24
37–710–89(89)65–829–520–130(130)10–67(50)
— 2–2 vs Si Jiahui 2025 Championship League · · 2025-07-12
19–680–6495(55)–2466–52(50)