← Rankings
Anthony McGill

Anthony McGill

Scotland · 1991-02-05 · turned pro 2010
1565
Form rating · #13
Photo: Benutzer:Bill da Flute · CC BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0) · via Wikimedia Commons

Anthony McGill has a 13–5 match record in the 2026-27 season, with 2 centuries and a high break of 130. Most recent match: beat Jack Lisowski 4–1 in the last 32 of the 2026 Northern Ireland Open on 20 October 2026. On the Century Radar Form Rating, Anthony McGill is 13th with 1565, up from 18th a month ago.

Nationality
Scotland
Born
5 February 1991 (age 35)
Turned pro
2010
2026-27 record
13–5 in matches, 69–48 in frames
2026-27 centuries
2 (high break 130)
2026-27 titles
None yet
Form Rating
13th (1565)
34–20
Matches · 63%
201–172
Frames
12
Centuries · 121×50+
130
High break · 52 pts/fr

All matches we track since June 2025, every season.

Rivalries

4 head-to-heads · 2+ meetings

Season matches

54 played
W 4–1 vs Jack Lisowski 2026 Northern Ireland Open · Last 32 · 2026-10-20
75(74)–1241–7976(61)–065–3874(73)–0
W 4–1 vs Stephen Maguire 2026 Northern Ireland Open · Last 64 · 2026-10-18
40–5072(68)–1169–3775(65)–960–22
W 4–2 vs Wang Xinbo 2026 Scottish Open · Last 96 · 2026-09-23
47–77(77)97(64)–071(60)–460–132(132)72(72)–072–43
L 1–6 vs Liam Davies 2026 International Championship · Last 128 · 2026-09-19
75–3355–6840–720–131(108)53–710–80(67)27–77(63)
W 4–1 vs Liu Yang 2026 Northern Ireland Open · Last 96 · 2026-09-15
0–89(64)69–3374–4958–4861–13
L 3–4 vs Judd Trump 2026 English Open · Last 16 · 2026-09-10
67–6978–3012–75(68)72–1148–5875(60)–4347–68
W 4–1 vs Fan Zhengyi 2026 English Open · Last 32 · 2026-09-09
10–6264–772–184–2968(52)–52
W 4–3 vs Stuart Bingham 2026 English Open · Last 64 · 2026-09-08
67–4177(77)–01–88(52)14–83(69)36–6768–3091(91)–0
L 0–4 vs Jak Jones 2026 British Open · Last 64 · 2026-09-01
9–118(118)0–139(131)22–72(53)0–84(84)
L 3–6 vs Xiao Guodong 2026 China Open · Last 32 · 2026-08-09
8–68(54)66–540–132(132)103(61)–082(82)–852(52)–76(76)50–71(60)24–74(60)57–68
W 6–0 vs Wu Shengguang 2026 China Open · · 2026-08-08
61–4948–1096(72)–870–3266–3171(58)–0
W 4–1 vs Julien Leclercq 2026 English Open · Last 96 · 2026-07-26
64–70–142(94)72–1566–2077(74)–34
W 4–3 vs Joe O'Connor 2026 British Open · Last 128 · 2026-07-23
16–78(74)67(67)–6866(53)–8115(115)–087(84)–1654(54)–6578(68)–44
W 5–2 vs Jak Jones 2026 Shenzhen Open · Last 64 · 2026-07-22
74(68)–861–5095–3524–104(104)0–88(88)83(78)–070–21
W 5–4 vs Jordan Brown 2026 Shenzhen Open · Last 96 · 2026-07-21
29–7575(63)–4050(50)–76(51)71–1664(64)–971–3219–95(54)12–9281–1
L 2–5 vs Louis Heathcote 2026 Wuhan Open · Last 96 · 2026-06-17
1–8028–621–570–71(70)80(80)–423–78(60)
W 6–2 vs Joe O'Connor 2026 China Open · Last 48 · 2026-06-14
72(72)–042–69(56)59–4570(70)–1675(67)–874(72)–2449–63(57)70(56)–55
W 6–2 vs Ishpreet Singh Chadha 2026 China Open · Last 80 · 2026-06-13
77–954–45103(64)–1516–78(50)72–2884(51)–2119–72(65)130(130)–0
L 7–10 vs Ali Carter 2026 World Championship · Last 48 · 2026-04-15
97(72)–381–7487(87)–4081(81)–245–106(106)76(69)–120–115(106)73–1342–86(77)68–4233–89(82)86–014–92(92)1–747–77(50)37–742–112(68)
W 10–9 vs Martin O'Donnell 2026 World Championship · Last 80 · 2026-04-13
12–8412–73(73)24–7694(94)–072–3851–740–77(77)10–64(57)13–7185(85)–069–338–120(68)71–69(69)74(74)–071(63)–5378(51)–30128(128)–079(72)–4
L 4–5 vs Stuart Bingham 2026 World Open · Last 64 · 2026-03-16
94–817–658–131(131)1–104(89)63–534–108(108)86–095(95)–013–76
L 2–4 vs Jak Jones 2026 Welsh Open · Last 32 · 2026-02-25
14–7592(56)–513–72(50)33–76(61)64–588–99(63)
W 4–3 vs Ali Carter 2026 Welsh Open · Last 64 · 2026-02-23
20–650–63(52)60–58101(65)–080(80)–5027–7067–37
W 5–3 vs Leone Crowley 2026 World Open · Last 128 · 2026-02-10
110(56)–1646–5649–63120(120)–045–7187(87)–4374–5387(86)–0
L 3–5 vs Wu Yize 2026 World Grand Prix · Last 32 · 2026-02-03
0–87(87)109(81)–2670–062–4831–116(65)4–114(77)0–112(112)1–81(81)
L 1–5 vs Kyren Wilson 2026 German Masters · Last 32 · 2026-01-27
77–240–106(65)0–99(99)36–76(52)16–73(56)0–106(106)
W 4–2 vs Haris Tahir 2026 Welsh Open · Last 96 · 2026-01-10
75(67)–461(53)–1380(80)–25–92(92)1–7675–10
W 5–3 vs Hossein Vafaei 2026 German Masters · Last 64 · 2026-01-08
80(76)–11–76(52)80(64)–2548–64124(124)–059–565–127(82)72–13
W 5–1 vs Michal Szubarczyk 2026 German Masters · Last 96 · 2026-01-06
91–5235–79(51)69(69)–180(80)–157–3465(58)–2
L 0–4 vs Chris Wakelin 2025 Scottish Open · Last 32 · 2025-12-17
60–682–610–72(56)56(56)–73(73)
W 4–1 vs Tom Ford 2025 Scottish Open · Last 64 · 2025-12-16
21–84(84)90(90)–3357–45118(118)–075–63(51)
W 1–0 vs Liam Davies 2025 Snooker Shoot Out · Last 128 · 2025-12-11
49–13
L 0–1 vs Liam Davies 2025 Snooker Shoot Out · Last 128 · 2025-12-11
13–49
L 1–6 vs Scott Donaldson 2025 UK Championship · Last 80 · 2025-11-25
38–5744–80(52)60–509–70(70)0–72(72)23–74(64)3–71(71)
L 1–6 vs Mark Selby 2025 International Championship · Last 16 · 2025-11-05
99(86)–410–134(134)34–5416–115(115)0–88(76)
W 6–4 vs Jimmy Robertson 2025 International Championship · Last 32 · 2025-11-04
9–69105(68)–194(53)–773(73)–080(80)–00–145(145)0–100(100)92(88)–00–82(81)113(72)–10
L 2–4 vs Judd Trump 2025 Northern Ireland Open · Last 64 · 2025-10-19
80–80–109(62)4–76(68)0–94(67)59–5236–83(82)
W 4–1 vs Liam Davies 2025 Scottish Open · Last 96 · 2025-10-15
92(85)–35100(54)–2389(89)–55–127(88)79(79)–23
W 6–0 vs Mink Nutcharut 2025 International Championship · Last 128 · 2025-09-30
63–3772(68)–1545–3577–2853–3874–42
L 7–10 vs Shaun Murphy 2025 British Open · Final · 2025-09-28
85(68)–28110(78)–144–106(101)109(109)–140–133(132)61–529–85(78)0–118(112)0–78(78)81(81)–1577(77)–3832–6789(73)–09–78(76)40–97(72)0–100(66)43–81
W 6–3 vs John Higgins 2025 British Open · Semi-final · 2025-09-27
67–5453–73(58)24–67(62)99(99)–160–111(111)68(50)–773(57)–8109(104)–1393(93)–42
W 5–3 vs Stan Moody 2025 British Open · Quarter-final · 2025-09-26
87(67)–1911–81(81)63–650–8468(61)–4577(77)–071(71)–061–46
W 4–2 vs Xiao Guodong 2025 British Open · Last 16 · 2025-09-25
34–8174–37112(105)–2116–74(52)99(87)–069–65(64)
W 4–1 vs Oliver Lines 2025 British Open · Last 32 · 2025-09-24
89(65)–6567(67)–4891(91)–227–77(76)53–41
W 4–1 vs Gary Wilson 2025 British Open · Last 64 · 2025-09-23
132(99)–458–56(56)69(68)–320–144(144)62–15
L 1–4 vs Zhang Anda 2025 English Open · Last 64 · 2025-09-16
77–5036–7955–70(51)0–105(76)0–77(62)
W 4–1 vs Mateusz Baranowski 2025 English Open · Last 96 · 2025-09-14
44–65133(129)–074–1791(91)–1674(50)–39
W 4–1 vs Alexander Ursenbacher 2025 Northern Ireland Open · Last 96 · 2025-09-07
73–4030–7186–4064(64)–1288(88)–0
L 4–5 vs David Grace 2025 Xi'an Grand Prix · Last 128 · 2025-09-01
40–820–10611–535–106(93)94(94)–27104(55)–24122(63)–143–768–81
L 0–5 vs Stephen Maguire 2025 Saudi Arabia Masters · Last 48 · 2025-08-11
0–100(52)0–128(128)0–81(81)53–64(64)
W 4–2 vs Ricky Walden 2025 Saudi Arabia Masters · Last 80 · 2025-08-10
56–52115(108)–131–127(127)90(88)–1746–73111(111)–17
W 4–1 vs Oliver Brown 2025 Saudi Arabia Masters · Last 112 · 2025-08-09
14–6656–071(70)–076–3258–23
W 4–3 vs Dylan Emery 2025 British Open · Last 128 · 2025-06-28
40–7173(59)–976(60)–847–72(63)70(52)–1213–57(50)99(90)–0
L 2–5 vs Jimmy White 2025 Wuhan Open · Last 128 · 2025-06-24
81(51)–06–93(92)63–2330–90(90)0–734–100(71)