← Rankings
John Higgins

John Higgins

Scotland · 1975-05-18 · turned pro 1992
1630
Form rating · #6
Photo: Daniel King · CC BY 4.0 (https://creativecommons.org/licenses/by/4.0) · via Wikimedia Commons

John Higgins has a 6–4 match record in the 2026-27 season, with 4 centuries and a high break of 128. Most recent match: beat Liam Highfield 4–1 in the last 64 of the 2026 Northern Ireland Open on 19 October 2026. On the Century Radar Form Rating, John Higgins is 6th with 1630, down from 5th a month ago.

Nationality
Scotland
Born
18 May 1975 (age 51)
Turned pro
1992
2026-27 record
6–4 in matches, 38–36 in frames
2026-27 centuries
4 (high break 128)
2026-27 titles
None yet
Form Rating
6th (1630)
46–23
Matches · 67%
352–293
Frames
31
Centuries · 230×50+
144
High break · 53 pts/fr

All matches we track since June 2025, every season.

Rivalries

9 head-to-heads · 2+ meetings

Season matches

69 played
W 4–1 vs Liam Highfield 2026 Northern Ireland Open · Last 64 · 2026-10-19
25–59121(121)–065–5760–27102–8
L 4–5 vs David Grace 2026 Shenzhen Open · Last 64 · 2026-09-29
116(116)–1258–344–83(60)4–69(64)14–101(93)7–69(68)101(101)–2166–3748–71(60)
W 6–2 vs Craig Steadman 2026 International Championship · Last 128 · 2026-09-18
61–1795(50)–033–5962(62)–74(69)75(75)–0128(128)–069(53)–2183(79)–0
W 4–3 vs Thanawat Thirapongpaiboon 2026 British Open · Last 32 · 2026-09-03
50–5957–531–97(97)79(75)–2616–110(109)82(64)–1769–42
L 2–4 vs Stan Moody 2026 British Open · Last 16 · 2026-09-03
44–7571(63)–1431–69118(72)–2413–8761(61)–69(69)
W 4–3 vs Noppon Saengkham 2026 British Open · Last 64 · 2026-09-02
63–530–92(91)62–1930–72(56)86(86)–00–73(51)83–7
W 4–1 vs Hossein Vafaei 2026 British Open · Last 128 · 2026-08-31
0–73(66)79(78)–862–2292(92)–264–49
L 4–6 vs Stuart Bingham 2026 China Open · Last 32 · 2026-08-11
0–76(66)66(61)–1370–3874–2937–76(55)36–6476(66)–270–80(80)0–140(140)66–67
L 0–6 vs Judd Trump 2026 Shanghai Masters · Quarter-final · 2026-07-30
0–103(97)37–74(60)0–142(142)0–128(128)0–123(102)
W 6–5 vs Jack Lisowski 2026 Shanghai Masters · Last 16 · 2026-07-29
60–5230–86(82)79(53)–2956–6383(83)–090(56)–624–95(94)63(57)–70–123(123)0–109(109)67–54
L 15–17 vs Shaun Murphy 2026 World Championship · Semi-final · 2026-04-30
1–110(68)65–2724–97(69)0–100(100)61–1863–4115–7190(50)–972(72)–491–88(88)93(67)–82–6069(57)–4486(86)–4040–6436–661–104(60)109(55)–366–540–82(82)82(63)–150–105(105)74(70)–33101(101)–00–133(132)0–133(127)69–1588(88)–110–105(105)3–78(78)8–6450(50)–61
W 13–10 vs Neil Robertson 2026 World Championship · Quarter-final · 2026-04-28
61(61)–1654(54)–77(77)49–5880(56)–626–78(70)89–962(62)–7031–5839–8567(51)–486(86)–0126(126)–07–89(60)33–95(95)33–5280(80)–177(77)–86–77(73)73–4167–2259–5877(53)–15
W 13–12 vs Ronnie O'Sullivan 2026 World Championship · Last 16 · 2026-04-25
0–86(86)69–460–104(82)0–137(137)37–95(95)105(68)–57–6834–83(76)114(83)–221–132(116)8–81(80)63(55)–78–91(91)79(71)–5259–55(55)63–5375(59)–44118(118)–7128(128)–08–62(62)4–93(93)111(111)–788(88)–025–81(81)66–8
W 10–7 vs Ali Carter 2026 World Championship · Last 32 · 2026-04-19
69–964–1076(76)–1463–40–8356–600–820–91(91)6–74(74)72(63)–081(81)–025–106(106)66–071–62(54)64(50)–962–1
L 1–10 vs Zhao Xintong 2026 Tour Championship · Semi-final · 2026-04-04
11–6546–69(69)50(50)–81(81)15–90(74)0–78(78)17–105(104)14–75(54)79(79)–419–93(85)
W 10–8 vs Mark Selby 2026 Tour Championship · Quarter-final · 2026-04-02
0–9268–1869–3821–72(68)7–11687(87)–089(56)–17–127(127)42–5748–68(54)34–610–131(131)80(56)–5492(92)–474(74)–4686(78)–2877(72)–6
W 10–8 vs Mark Williams 2026 Tour Championship · Last 12 · 2026-03-31
16–67(59)0–121(121)64–3364(64)–2381–4473(73)–078–061–33111(84)–1044–5530–99(74)10–82(82)1–92114(110)–021–107(107)25–76(76)59–1366(52)–1
L 4–5 vs Stan Moody 2026 World Open · Last 64 · 2026-03-17
0–84(84)30–75(52)74(57)–2238–91(84)5–97(82)87–0135(135)–065–52(52)15–65(65)
W 5–3 vs Liam Highfield 2026 World Open · Last 128 · 2026-03-16
86(78)–220–132(131)131(102)–058–64(64)0–104(104)74(64)–50(50)67(57)–2875–0
L 5–6 vs Jack Lisowski 2026 Welsh Open · Semi-final · 2026-02-28
72–439–6092(73)–059–450–95(95)0–79(79)0–138(138)82(82)–021–71(58)71–10–78(78)
W 5–0 vs Zhou Yuelong 2026 Welsh Open · Quarter-final · 2026-02-27
55–4380–2762–3075(75)–067(67)–16
W 4–2 vs Zhang Anda 2026 Welsh Open · Last 16 · 2026-02-26
3–77(68)96(95)–078(78)–4107(60)–1113–105(71)144(144)–0
W 4–3 vs Bulcsú Révész 2026 Welsh Open · Last 32 · 2026-02-25
75–1721–7140–61(52)82(74)–40123(83)–00–76(76)81–10
W 4–1 vs Liu Wenwei 2026 Welsh Open · Last 64 · 2026-02-24
71(56)–3861(51)–609–53(52)76(59)–2067–31
L 7–10 vs Zhao Xintong 2026 Players Championship · Final · 2026-02-22
65–082–360–66(61)83(83)–00–820–81(81)111(90)–1173–3814–88(88)71–4414–116(83)77–7114–720–104(104)0–140(126)0–92(92)
W 6–5 vs Judd Trump 2026 Players Championship · Semi-final · 2026-02-21
71(71)–26100(57)–182(76)–520–7071–2821–681–7264–2152–68(68)62–6771(65)–44
W 6–3 vs Chris Wakelin 2026 Players Championship · Quarter-final · 2026-02-19
58–570–83(83)65–261–71(70)74–680–120(72)68(53)–0108(108)–166–41
W 6–1 vs Neil Robertson 2026 Players Championship · Last 16 · 2026-02-17
86(70)–2369–2184(84)–050–73133(133)–060–1369–31
L 3–5 vs Zhao Xintong 2026 World Grand Prix · Last 32 · 2026-02-04
90(62)–300–6660(60)–130–92(60)6–121(121)65–1017–73(73)65–72(58)
L 3–5 vs Xiao Guodong 2026 German Masters · Last 16 · 2026-01-29
30–75(64)53(53)–77(56)63–5071(63)–1424–74(64)73(52)–121–7850–71(51)
W 5–3 vs Zhou Yuelong 2026 German Masters · Last 32 · 2026-01-28
18–105(105)36–6273(73)–163–371–131(131)83–072(72)–57(57)54–32
W 5–1 vs Jamie Jones 2026 German Masters · Last 64 · 2026-01-27
57–56(51)26–7197(92)–1384–1883(75)–067(53)–14
L 6–10 vs Kyren Wilson 2026 Masters · Final · 2026-01-18
80(58)–063(51)–68(58)1–7558(58)–75(53)66–1561–370–103(103)0–111(111)75(71)–2236–8173(61)–5615–6740–527–78(78)70(70)–1712–68
W 6–5 vs Judd Trump 2026 Masters · Semi-final · 2026-01-17
0–945–7041–73(60)62–48104(104)–051–71(70)81(57)–5462(62)–63(57)63–4379(70)–4072(57)–18
W 6–5 vs Zhao Xintong 2026 Masters · Quarter-final · 2026-01-15
0–129(89)115(114)–430–8793(64)–130–74(74)80–929–9345–5381–193(58)–2865–53(53)
W 6–2 vs Barry Hawkins 2026 Masters · Last 16 · 2026-01-13
35–75(58)108(50)–571(71)–4659(53)–49–71(64)99(99)–073(58)–075(61)–37
L 0–4 vs Noppon Saengkham 2025 Scottish Open · Last 32 · 2025-12-17
38–6616–77(69)39–700–104(100)
W 4–2 vs Antoni Kowalski 2025 Scottish Open · Last 64 · 2025-12-15
28–6174(53)–774–45109(104)–054–6061–41
L 5–6 vs Shaun Murphy 2025 UK Championship · Last 16 · 2025-12-04
0–81(81)71(70)–675(70)–55100(78)–877(60)–3739–6344–7074(74)–00–114(89)17–67(53)30–60
W 6–2 vs Ben Woollaston 2025 UK Championship · Last 32 · 2025-11-29
72–3366(66)–5266(51)–55(54)96(84)–076(58)–5658(58)–70(70)7–70(65)82–33
L 2–4 vs Mark Allen 2025 Riyadh Season Championship · Quarter-final · 2025-11-20
39–7254–2282(82)–4847–679–6512–67
W 4–0 vs Ding Junhui 2025 Riyadh Season Championship · Round 2 · 2025-11-19
65–1966–28106(106)–0130(106)–0
L 4–6 vs Neil Robertson 2025 Champion of Champions · Quarter-final · 2025-11-13
1–83(83)91(91)–50–131(127)95(81)–430–135(115)1–73(64)86(86)–026–76(62)117(79)–861(53)–63(63)
W 4–3 vs Xiao Guodong 2025 Champion of Champions · Last 16 · 2025-11-13
99(59)–266–97(89)119(119)–2161(61)–730–132(132)74–672–32
L 6–10 vs Wu Yize 2025 International Championship · Final · 2025-11-09
19–99(86)0–71(62)135(101)–00–117(110)0–113(113)67–190–137(137)58–4061–396–91(87)59(54)–700–80(80)72–416–7669(53)–200–108(108)
W 9–2 vs Stephen Maguire 2025 International Championship · Semi-final · 2025-11-08
78(67)–075–3772(71)–42118(101)–12137(137)–097(97)–00–114(114)43–8197(93)–075–884(84)–0
W 6–2 vs Shaun Murphy 2025 International Championship · Quarter-final · 2025-11-06
77(77)–0112(112)–120–75(52)73(67)–290–137(137)87–1136(116)–059–53(52)
W 6–5 vs Scott Donaldson 2025 International Championship · Last 16 · 2025-11-05
110(110)–0111(57)–943–76(53)5–88(82)0–91(91)15–6275(74)–3063–240–74(73)61(50)–189(89)–1
W 6–3 vs Hossein Vafaei 2025 International Championship · Last 32 · 2025-11-04
80(50)–161(60)–67(67)0–119(95)56–1396(71)–085(61)–468–5774–42105–27
W 6–2 vs Oliver Lines 2025 International Championship · Last 64 · 2025-11-03
75–886(86)–027–6973(66)–59(59)62–3117(56)–121–69(61)61–1
L 2–5 vs Judd Trump 2025 Northern Ireland Open · Quarter-final · 2025-10-24
88(61)–10–93(93)18–90(82)56–511–72(72)0–72(72)8–121(121)
W 4–1 vs Si Jiahui 2025 Northern Ireland Open · Last 16 · 2025-10-23
81–054(54)–71(67)67(64)–1874(64)–2268(58)–21
W 4–3 vs Pang Junxu 2025 Northern Ireland Open · Last 32 · 2025-10-21
5–657–134(94)126(126)–076(58)–3563(58)–530–137(137)63–16
W 4–0 vs Louis Heathcote 2025 Northern Ireland Open · Last 64 · 2025-10-19
106–1796(84)–1895(95)–897(61)–25
W 6–5 vs Liam Pullen 2025 International Championship · Last 128 · 2025-09-30
69(67)–069–4099(60)–3259–6347–68(61)16–7460(54)–6771–1913–64(63)79(55)–074–26
L 3–6 vs Anthony McGill 2025 British Open · Semi-final · 2025-09-27
54–6773(58)–5367(62)–2416–99(99)111(111)–07–68(50)8–73(57)13–109(104)42–93(93)
W 5–2 vs Louis Heathcote 2025 British Open · Quarter-final · 2025-09-26
17–649–110(93)97(86)–14118(74)–8135(135)–0
W 4–1 vs Ben Mertens 2025 British Open · Last 16 · 2025-09-25
83(63)–874–1970–281(76)–19
W 4–2 vs Zhao Xintong 2025 British Open · Last 32 · 2025-09-24
66–10–133(133)76(76)–086(82)–80–135(135)87(55)–20
W 4–3 vs Jack Lisowski 2025 British Open · Last 64 · 2025-09-23
0–96(76)37–67(50)88(62)–1967–846–88(88)65–48132(132)–0
W 4–3 vs Mark Davis 2025 British Open · Last 128 · 2025-09-22
58–6662–65(55)0–125(71)62–5078(78)–3374–29
L 3–5 vs Liam Pullen 2025 Xi'an Grand Prix · Last 128 · 2025-09-02
5–7252–6598(98)–052(51)–63(63)39–63(55)72–3471(71)–4340–64
L 3–5 vs Gary Wilson 2025 Wuhan Open · Quarter-final · 2025-08-28
63–170–85(85)70(70)–124–91(90)0–128(128)1–78(73)71–048–75
W 5–1 vs Tom Ford 2025 Wuhan Open · Last 16 · 2025-08-27
73(73)–171–3383(55)–2421–93(74)68–4254–38
W 5–3 vs Yuan Sijun 2025 Wuhan Open · Last 32 · 2025-08-26
89(85)–1582(63)–980(80)–759–671–63(57)63–4946–6698(77)–4
W 5–1 vs Dylan Emery 2025 Wuhan Open · Last 64 · 2025-08-25
30–71(70)79(79)–471(50)–677(54)–2858–1580(80)–0
L 4–5 vs Elliot Slessor 2025 Saudi Arabia Masters · Last 32 · 2025-08-12
51–6666–5262(58)–1446–6949–6064–2329–7096(96)–041–67
L 4–6 vs Xiao Guodong 2025 Shanghai Masters · Last 16 · 2025-07-30
59–2197(97)–045–71(52)8–104(104)61–230–615–126(111)73(63)–210–113(113)41–80(80)
W 5–2 vs Huang Jiahao 2025 Wuhan Open · Last 128 · 2025-06-22
70(59)–1567(62)–072–52(52)43–6416–87(54)72–28103(71)–4