← Rankings
Mark Williams

Mark Williams

Wales · 1975-03-21 · turned pro 1992
1566
Form rating · #12
Photo: Martin Rulsch, Wikimedia Commons · CC BY-SA 4.0 (https://creativecommons.org/licenses/by-sa/4.0) · via Wikimedia Commons

Mark Williams has a 10–6 match record in the 2026-27 season, with 10 centuries and a high break of 136. Most recent match: beat Robbie Williams 4–2 in the last 64 of the 2026 Northern Ireland Open on 20 October 2026. On the Century Radar Form Rating, Mark Williams is 12th with 1566, down from 10th a month ago.

Nationality
Wales
Born
21 March 1975 (age 51)
Turned pro
1992
2026-27 record
10–6 in matches, 71–66 in frames
2026-27 centuries
10 (high break 136)
2026-27 titles
None yet
Form Rating
12th (1566)
38–22
Matches · 63%
274–220
Frames
36
Centuries · 170×50+
141
High break · 55 pts/fr

All matches we track since June 2025, every season.

Rivalries

7 head-to-heads · 2+ meetings

Season matches

60 played
W 4–2 vs Robbie Williams 2026 Northern Ireland Open · Last 64 · 2026-10-20
66–3157(57)–680–60(59)73(72)–1784–079–35
L 4–5 vs Fan Zhengyi 2026 Shenzhen Open · Last 64 · 2026-09-28
90(68)–00–80(80)43–87(60)1–58(50)114(57)–19–7555–36118(118)–047–56
W 6–4 vs Andrew Higginson 2026 International Championship · Last 128 · 2026-09-18
1–65109(100)–1070(58)–61(61)1–6281(80)–50(50)81(54)–1898(98)–410–850–109(97)101(83)–12
L 6–9 vs Ali Carter 2026 English Open · Final · 2026-09-13
136(136)–047–83(54)70(61)–32132(132)–122–110(103)4–6782–4875–5112–92(64)30–68(57)24–7961(60)–106–5950–840–99(54)
W 6–5 vs Shaun Murphy 2026 English Open · Semi-final · 2026-09-12
24–6362(57)–66(50)30–61(61)0–128(128)71–551(51)–7482(82)–074(69)–6163–2965(65)–52(51)78(69)–28
W 6–3 vs Liam Davies 2026 English Open · Quarter-final · 2026-09-11
62–55(55)71–369–56(55)32–68(57)71(63)–972–1895(95)–034–72120(112)–4
W 4–1 vs Barry Hawkins 2026 English Open · Last 16 · 2026-09-10
76(76)–50103(103)–2999(63)–026–114(114)65–17
W 4–3 vs Matthew Selt 2026 English Open · Last 32 · 2026-09-09
37–10379(79)–481–1061(61)–74(74)62–60–85(85)64–58(57)
W 4–3 vs Thanawat Thirapongpaiboon 2026 English Open · Last 64 · 2026-09-08
86(51)–5757–260(60)–74(74)74(58)–3985–27
L 0–4 vs David Gilbert 2026 British Open · Last 128 · 2026-08-31
22–780–72(53)9–690–67(53)
L 3–5 vs Xiao Guodong 2026 Wuhan Open · Quarter-final · 2026-08-27
77(77)–70–76(76)62–519–63(63)41–69(67)108(91)–2217–7257–70
W 5–2 vs Daniel Wells 2026 Wuhan Open · Last 16 · 2026-08-26
0–73(61)97–475–6191(91)–1866–1226–72(72)63–10
W 5–3 vs David Gilbert 2026 Wuhan Open · Last 32 · 2026-08-24
9–109(80)76(64)–5052–6061(59)–4534–8377(77)–1370(70)–0134(134)–0
L 3–6 vs Zhou Yuelong 2026 China Open · Last 32 · 2026-08-08
8–116(81)0–133(133)88(71)–88–122(115)0–134(134)93(93)–097(97)–124–6653(53)–79(79)
L 5–6 vs Kyren Wilson 2026 Shanghai Masters · Quarter-final · 2026-07-30
33–580–76(76)82(82)–480–84(84)72–0124(100)–12101–21124(124)–01–80(61)18–63(54)1–113(113)
W 6–5 vs Chris Wakelin 2026 Shanghai Masters · Last 16 · 2026-07-28
39–674–83(52)11–109(85)72–4483(83)–541–7973(73)–1873–1113(113)–038–77(64)81(65)–0
L 9–13 vs Barry Hawkins 2026 World Championship · Last 16 · 2026-04-24
0–127(127)69(69)–1534–69124(124)–755–64(58)75(75)–1473–400–73(73)23–64(63)61–66(66)1–114(113)75–64(59)1–6945–6559(54)–580–89(89)73–50–85(85)66(66)–160–133(85)70(70)–125–83
W 10–4 vs Antoni Kowalski 2026 World Championship · Last 32 · 2026-04-18
0–82(82)75–6185(85)–2143–73(67)78–07–75(68)74–4474(50)–3573(50)–4548–8089(65)–967–15115(115)–1555–54
L 8–10 vs John Higgins 2026 Tour Championship · Last 12 · 2026-03-31
67(59)–16121(121)–033–6423–64(64)44–810–73(73)0–7833–6110–111(84)55–4499(74)–3082(82)–1092–10–114(110)107(107)–2176(76)–2513–591–66(52)
L 2–5 vs Hossein Vafaei 2026 World Open · Last 32 · 2026-03-18
79–3565–210–72(66)13–661–131(127)6–76(54)55(55)–76(76)
W 5–2 vs Ricky Walden 2026 World Open · Last 64 · 2026-03-17
92(78)–41–87(87)79–55(55)71–450–69(50)68(67)–67(67)75–16
L 2–4 vs Barry Hawkins 2026 Welsh Open · Last 16 · 2026-02-26
71–64(64)0–95(95)131(115)–023–74(69)57(57)–66(62)0–84(84)
W 4–1 vs Martin O'Donnell 2026 Welsh Open · Last 32 · 2026-02-25
98(60)–1379(58)–1471–5152–6681(57)–6
W 4–2 vs Michael Holt 2026 Welsh Open · Last 64 · 2026-02-23
65–163(58)–6649–7365(64)–753–39
L 3–6 vs Judd Trump 2026 Players Championship · Quarter-final · 2026-02-19
141(141)–01–100(52)0–80(75)7–730–9192(53)–4105(105)–1146–90(70)0–123(123)
W 6–2 vs Barry Hawkins 2026 Players Championship · Last 16 · 2026-02-18
118(64)–0102(101)–069–170–93(93)54–3568–1715–80(54)61–59
W 5–0 vs Kreishh Gurbaxani 2026 World Open · Last 128 · 2026-02-11
83(67)–9133(95)–595(95)–079–4374(57)–36
L 2–5 vs Zhang Anda 2026 World Grand Prix · Last 32 · 2026-02-03
34–89(57)66–130–124(124)88(88)–4336–77(76)0–78(75)0–76
L 3–5 vs Jimmy Robertson 2026 German Masters · Last 32 · 2026-01-28
90–3123–5916–74(54)71–3764–71(59)79–53(53)26–72(72)17–101(101)
W 5–1 vs Sanderson Lam 2026 German Masters · Last 64 · 2026-01-26
35–79126(77)–771–26112–0109–273–49
L 2–6 vs Mark Allen 2026 Masters · Last 16 · 2026-01-12
23–67(67)61–4767–234–82(54)18–66(60)0–125(125)1–127(70)10–57
L 3–6 vs Pang Junxu 2025 UK Championship · Last 16 · 2025-12-03
33–76131(101)–00–80(76)59–6044–62112(112)–465–86–93(53)0–116(116)
W 6–4 vs David Gilbert 2025 UK Championship · Last 32 · 2025-11-30
32–7475–55(55)18–117(102)114(51)–1489(89)–077(73)–4893–01–100(100)3–71(50)67–23
L 0–4 vs Judd Trump 2025 Riyadh Season Championship · Quarter-final · 2025-11-20
18–611–691–100(100)0–102(102)
L 5–6 vs Mark Selby 2025 Champion of Champions · Quarter-final · 2025-11-12
77(77)–0136(114)–054(54)–81(55)0–136(136)55–70(52)68(58)–7071(66)–3554–5272–569–95(95)5–69(55)
W 4–0 vs Alfie Burden 2025 Champion of Champions · Last 16 · 2025-11-12
83(83)–166–33101(70)–069–34
W 10–3 vs Shaun Murphy 2025 Xi'an Grand Prix · Final · 2025-10-13
75(75)–085(73)–4473(56)–55(55)68(68)–4521–73(69)97–37127(127)–8122(122)–00–645–93(93)92(65)–2083(61)–15
W 6–3 vs Daniel Wells 2025 Xi'an Grand Prix · Semi-final · 2025-10-12
16–7397–064–448–6038–5759–23145(129)–069(53)–1770–38
W 5–4 vs Lyu Haotian 2025 Xi'an Grand Prix · Quarter-final · 2025-10-11
36–68(68)67–5373–4915–100(78)88(68)–3770(70)–341–94(94)12–76(62)62–7
W 5–4 vs Barry Hawkins 2025 Xi'an Grand Prix · Last 16 · 2025-10-10
104(104)–05–90(90)25–70(55)25–73(73)82–20102(57)–290–94(93)106(66)–21125(125)–0
W 5–2 vs Zhou Yuelong 2025 Xi'an Grand Prix · Last 32 · 2025-10-09
62–2213–111(100)0–86(81)76(59)–3774–3970–074–58
W 5–2 vs Zhou Jinhao 2025 Xi'an Grand Prix · Last 128 · 2025-10-07
59–5378–1942–7325–69(61)92(52)–884(84)–168(62)–41
W 6–2 vs Iulian Boiko 2025 International Championship · Last 128 · 2025-09-30
0–100(53)113(113)–1067(53)–069–2973(57)–3180(60)–463(51)–7081(81)–4
L 3–5 vs Mark Selby 2025 British Open · Quarter-final · 2025-09-26
48–5843–7192–5366(53)–5782–3022–106(106)54(54)–731–66
W 4–1 vs Lei Peifan 2025 British Open · Last 16 · 2025-09-25
74(53)–3862–6167–07–105(95)124(123)–7
W 4–3 vs Mark Allen 2025 British Open · Last 32 · 2025-09-25
9–110(106)0–94(94)69–163–2443–6577–4067(63)–2
W 4–3 vs Sanderson Lam 2025 British Open · Last 64 · 2025-09-23
33–6680–2264–110–101(67)22–82(82)100(70)–576(56)–1
W 4–2 vs Si Jiahui 2025 British Open · Last 128 · 2025-09-22
47–7269(50)–290–90(90)60–52(52)56(56)–15127(127)–0
L 1–4 vs Zhou Yuelong 2025 English Open · Last 32 · 2025-09-17
70(61)–3235–105(89)58–80(67)0–90(90)0–136(136)
W 4–0 vs Amir Sarkhosh 2025 English Open · Last 64 · 2025-09-15
63–5368–51117(74)–0118(102)–14
L 3–6 vs Xiao Guodong 2025 Wuhan Open · Semi-final · 2025-08-29
69–64(52)15–5781(81)–043–90(53)116(75)–640–630–80(80)39–6758(58)–62(62)
W 5–1 vs Zhang Anda 2025 Wuhan Open · Quarter-final · 2025-08-28
75(74)–1445–64(50)87(58)–3688(83)–883–3174(60)–0
W 5–3 vs Mark Selby 2025 Wuhan Open · Last 16 · 2025-08-27
69–5671(60)–067–530–137(137)5–9050–98(84)63(63)–1370(68)–37
W 5–1 vs Joe O'Connor 2025 Wuhan Open · Last 32 · 2025-08-26
74(54)–2458–4572–140–75(56)138(129)–0139(95)–5
W 5–3 vs Liam Davies 2025 Wuhan Open · Last 64 · 2025-08-24
134(125)–0100(100)–34137(137)–080–382–6935–63(61)0–94(94)77(70)–29
L 5–6 vs Elliot Slessor 2025 Saudi Arabia Masters · Quarter-final · 2025-08-14
26–106(62)5–6890(90)–250–130(130)91(65)–2124–70(52)0–71(70)78(74)–2867–60(60)82(51)–743–71
W 6–1 vs Shaun Murphy 2025 Saudi Arabia Masters · Last 16 · 2025-08-13
65–0111(69)–774(74)–610–81(62)84(62)–3455–50102(102)–0
W 5–3 vs Yuan Sijun 2025 Saudi Arabia Masters · Last 32 · 2025-08-12
105–329–127(127)76–778–350–105(101)45–5773(72)–45
L 5–6 vs Ali Carter 2025 Shanghai Masters · Last 16 · 2025-07-30
1–135(131)69–672(72)–20124(124)–083(83)–2251–1839–93(93)0–88(78)0–87(87)0–132(132)
W 5–0 vs Chatchapong Nasa 2025 Wuhan Open · Last 128 · 2025-06-22
66–3275–4079–3482–2167(67)–1