List of Every Official 147 Break in Professional Snooker

Making a maximum 147 break remains one of the most significant achievements in professional snooker.

Although perfect breaks are more frequent than they once were, a 147 continues to represent the highest standard of precision, control, and scoring in the game.

This page lists every official maximum 147 break recorded in professional snooker and is updated as new maximums are made.

What is a maximum 147 break in snooker?

A maximum 147 break is made by potting all 15 reds with 15 blacks (120 points), followed by the colours in order: yellow, green, brown, blue, pink, and black (27 points).

A brief history of the 147

Joe Davis is credited with compiling the first maximum 147 break in an exhibition match against Willie Smith in 1955.

John Spencer later made a 147 at the 1979 Holsten Lager International, but it was not officially ratified due to the table not meeting professional specifications.

The first official maximum 147 in professional competition was made by Steve Davis at the 1982 Classic, famously earning him a Lada car. In 1983, Cliff Thorburn became the first player to make a World Championship maximum at the Crucible Theatre.

For much of the 1980s and 1990s, maximum breaks were rare. Improvements in playing standards and table conditions around the turn of the millennium led to a sharp increase, with double-digit totals now regularly recorded in a single calendar year.

In 2025, there were a record 25 maximum 147 breaks compiled, featuring two occasions where players made a brace in a single match – Jackson Page in the World Championship qualifiers and Ronnie O’Sullivan at the Saudi Arabia Snooker Masters.

Can a break higher than 147 be made?

While a 147 is regarded as the perfect break, higher totals are theoretically possible.

A break of 155 can be achieved if a free ball is awarded at the start of a frame, allowing a player to pot a colour as a 16th red. However, this has never been recorded in professional competition.

The only officially recognised break higher than 147 in professional snooker was made by Jamie Burnett, who compiled a 148 during UK Championship qualifying in 2004 after receiving a free ball against Leo Fernandez.

In 2024, it was also announced that the inaugural World Masters in Saudi Arabia would introduce a gold ball worth 20 points. This would allow a potential maximum of 167 break.

Quick facts

  • Total official maximum 147 breaks: 235
  • Most 147 breaks: Ronnie O’Sullivan (17)
  • Fastest official 147: Ronnie O’Sullivan (5 minutes 8 seconds)
  • Only officially recognised break above 147: Jamie Burnett (148, 2004)
  • First official professional 147: Steve Davis (1982 Classic)
  • First World Championship 147: Cliff Thorburn (1983)
  • List updated: January, 2026

List of every official maximum 147 break

No.PlayerEventOpponentYear
1Steve DavisClassicJohn Spencer1982
2Cliff ThorburnWorld Snooker ChampionshipTerry Griffiths1983
3Kirk StevensMastersJimmy White1984
4Willie ThorneUK ChampionshipTommy Murphy1987
5Tony MeoMatchroom LeagueStephen Hendry1988
6Alain RobidouxEuropean Open (Qualifying)Jim Meadowcroft1988
7John ReaScottish Professional ChampionshipIan Black1989
8Cliff Thorburn (2)Matchroom LeagueJimmy White1989
9James WattanaWorld MastersPaul Dawkins1991
10Peter EbdonStrachan Open (Qualifying)Wayne Martin1991
11James Wattana (2)British OpenTony Drago1992
12Jimmy WhiteWorld Snooker ChampionshipTony Drago1992
13John ParrottMatchroom LeagueTony Meo1992
14Stephen HendryMatchroom LeagueWillie Thorne1992
15Peter Ebdon (2)UK ChampionshipKen Doherty1992
16David McDonnellBritish Open (Qualifying)Nic Barrow1994
17Stephen Hendry (2)World Snooker ChampionshipJimmy White1995
18Stephen Hendry (3)UK ChampionshipGary Wilkinson1995
19Stephen Hendry (4)Charity ChallengeRonnie O'Sullivan1997
20Ronnie O'SullivanWorld Snooker ChampionshipMick Price1997
21James Wattana (3)China InternationalPang Weiguo1997
22Stephen Hendry (5)Premier LeagueKen Doherty1998
23Adrian GunnellThailand Masters (Qualifying)Mario Wehrmann1998
24Mehmet HusnuChina International (Qualifying)Eddie Barker1998
25Jason PrinceBritish Open (Qualifying)Ian Brumby1999
26Ronnie O'Sullivan (2)Welsh OpenJames Wattana1999
27Stuart BinghamUK Tour Event 3Barry Hawkins1999
28Nick DysonUK Tour Event 4Adrian Gunnell1999
29Graeme DottBritish OpenDavid Roe1999
30Stephen Hendry (6)British OpenPeter Ebdon1999
31Barry PinchesWelsh Open (Qualifying)Joe Johnson1999
32Ronnie O'Sullivan (3)Grand PrixGraeme Dott1999
33Karl BurrowsB&H ChampionshipAdrian Rosa1999
34Stephen Hendry (7)UK ChampionshipPaul Wykes1999
35John HigginsNations CupDennis Taylor2000
36John Higgins (2)Irish MastersJimmy White2000
37Stephen MaguireScottish Open (Qualifying)Phaitoon Phonbun2000
38Ronnie O'Sullivan (4)Scottish OpenQuinten Hann2000
39Marco FuScottish MastersKen Doherty2000
40David McLellanB&H ChampionshipSteve Meakin2000
41Nick Dyson (2)UK ChampionshipRobert Milkins2000
42Stephen Hendry (8)Malta Grand PrixMark Williams2001
43Ronnie O'Sullivan (5)LG CupDrew Henry2001
44Shaun MurphyB&H ChampionshipAdrian Rosa2001
45Tony DragoB&H ChampionshipStuart Bingham2002
46Ronnie O'Sullivan (6)World Snooker ChampionshipMarco Fu2003
47John Higgins (3)LG CupMark Williams2003
48John Higgins (4)British OpenMichael Judge2003
49John Higgins (5)Grand PrixRicky Walden2004
50David GrayUK ChampionshipMark Selby2004
51Mark WilliamsWorld Snooker ChampionshipRobert Milkins2005
52Stuart Bingham (2)Masters (Qualifying)Marcus Campbell2005
53Robert MilkinsWorld Snooker Championship (Qualifying)Mark Selby2006
54Jamie CopeGrand PrixMichael Holt2006
55Ding JunhuiMastersAnthony Hamilton2007
56Andrew HigginsonWelsh OpenAli Carter2007
57Jamie BurnettGrand Prix (Qualifying)Liu Song2007
58Tom FordGrand PrixSteve Davis2007
59Ronnie O'Sullivan (7)Northern Ireland TrophyAli Carter2007
60Ronnie O'Sullivan (8)UK ChampionshipMark Selby2007
61Stephen Maguire (2)China OpenRyan Day2008
62Ronnie O'Sullivan (9)World Snooker ChampionshipMark Williams2008
63Ali CarterWorld Snooker ChampionshipPeter Ebdon2008
64Jamie Cope (2)Shanghai MastersMark Williams2008
65Liang WenboBahrain Championship (Qualifying)Martin Gould2008
66Marcus CampbellBahrain ChampionshipAhmed Basheer Al-Khusaibi2008
67Ding Junhui (2)UK ChampionshipJohn Higgins2008
68Stephen Hendry (9)World Snooker ChampionshipShaun Murphy2009
69Mark SelbyJiangsu ClassicJoe Perry2009
70Neil RobertsonChina OpenPeter Ebdon2010
71Kurt MaflinPlayers Tour Championship Event 1Michal Zielinski2010
72Barry HawkinsPlayers Tour Championship Event 3James McGouran2010
73Ronnie O'Sullivan (10)World Open (Qualifying)Mark King2010
74Thanawat TirapongpaiboonRhein-Main MastersBarry Hawkins2010
75Mark Williams (2)Rhein-Main MastersDiana Schuler2010
76Rory McLeodPrague ClassicIssara Kachaiwong2010
77Stephen Hendry (10)Welsh OpenStephen Maguire2011
78Ronnie O'Sullivan (11)Paul Hunter ClassicAdam Duffy2011
79Mike DunnGerman Masters (Qualifying)Kurt Maflin2011
80David Gray (2)Players Tour Championship Event 10 (Qualifying)Robbie Williams2011
81Ricky WaldenPlayers Tour Championship Event 10Gareth Allen2011
82Matthew StevensFFB Snooker OpenMichael Wasley2011
83Ding Junhui (3)FFB Snooker OpenBrandon Winstone2011
84Ding Junhui (4)Players Tour Championship Event 11James Cahill2011
85Jamie Cope (3)Players Tour Championship Event 11Kurt Maflin2011
86Marco Fu (2)World Open (Qualifying)Matthew Selt2012
87Robert Milkins (2)World Snooker Championship (Qualifying)Xiao Guodong2012
88Stephen Hendry (11)World Snooker ChampionshipStuart Bingham2012
89Stuart Bingham (3)Wuxi ClassicRicky Walden2012
90Ken DohertyPaul Hunter ClassicJulian Treiber2012
91John Higgins (6)Shanghai MastersJudd Trump2012
92Tom Ford (2)Bulgarian OpenMatthew Stevens2012
93Andy HicksUK Championship (Qualifying)Daniel Wells2012
94Jack LisowskiUK Championship (Qualifying)Chen Zhe2012
95John Higgins (7)UK ChampionshipMark Davis2012
96Kurt Maflin (2)Scottish OpenStuart Carrington2012
97Ding Junhui (5)Players Tour Championship Grand FinalMark Allen2013
98Neil Robertson (2)Wuxi Classic (Qualifying)Mohamed Khairy2013
99Judd TrumpAntwerp OpenMark Selby2013
100Mark Selby (2)UK ChampionshipRicky Walden2013
101Dechawat PoomjaengGerman Masters (Qualifying)Zak Surety2013
102Gary WilsonGerman Masters (Qualifying)Ricky Walden2013
103Shaun Murphy (2)Championship LeagueMark Davis2014
104Shaun Murphy (3)Gdynia OpenJamie Jones2014
105Ronnie O'Sullivan (12)Welsh OpenDing Junhui2014
106Aditya MehtaPaul Hunter ClassicStephen Maguire2014
107Ryan DayHaining OpenCao Yupeng2014
108Shaun Murphy (4)Ruhr OpenRobert Milkins2014
109Ronnie O'Sullivan (13)UK ChampionshipMatthew Selt2014
110Ben WoollastonLisbon OpenJoe Steele2014
111Barry Hawkins (2)Championship LeagueStephen Maguire2015
112Marco Fu (3)MastersStuart Bingham2015
113Judd Trump (2)German MastersMark Selby2015
114David GilbertChampionship LeagueXiao Guodong2015
115Neil RobertsonUK ChampionshipLiang Wenbo2015
116Marco Fu (4)Gibraltar OpenSam Baird2015
117Ding Junhui (6)Welsh OpenNeil Robertson2016
118Fergal O'BrienChampionship LeagueMark Davis2016
119Thepchaiya Un-NoohPaul Hunter ClassicKurt Maflin2016
120Stephen Maguire (3)Shanghai MastersXu Yichen2016
121Shaun Murphy (5)European Masters (Qualifying)Allan Taylor2016
122Alfie BurdenEnglish OpenDaniel Wells2016
123John Higgins (8)Northern Ireland OpenSam Craigie2016
124Mark AllenUK ChampionshipRod Lawler2016
125Ali Carter (2)German Masters (Qualifying)Wang Yuchen2016
126Ross MuirGerman Masters (Qualifying)Itaro Santos2016
127Mark DavisChampionship LeagueNeil Robertson2017
128Tom Ford (3)German MastersPeter Ebdon2017
129Mark Davis (2)Championship LeagueJohn Higgins2017
130Judd Trump (3)China OpenTian Pengfei2017
131Gary Wilson (2)World Snooker Championship (Qualifying)Josh Boileau2017
132Liang Wenbo (2)English OpenTom Ford2017
133Kyren WilsonInternational ChampionshipMartin Gould2017
134Cao YupengScottish OpenAndrew Higginson2017
135Martin GouldChampionship LeagueLi Hang2018
136Luca BrecelChampionship LeagueJohn Higgins2018
137Ronnie O'Sullivan (14)China OpenElliot Slessor2018
138Stuart Bingham (4)China OpenRicky Walden2018
139Liang Wenbo (3)World Snooker Championship (Qualifying)Rod Lawler2018
140Michael GeorgiouPaul Hunter ClassicUmut Dikme2018
141Jamie JonesPaul Hunter ClassicLee Walker2018
142Thepchaiya Un-Nooh (2)English OpenSoheil Vahedi2018
143Ronnie O'Sullivan (15)English OpenAllan Taylor2018
144Mark Selby (3)Champion of ChampionsNeil Robertson2018
145John Higgins (9)Scottish OpenGerard Greene2018
146Judd Trump (4)German Masters (Qualifying)Lukas Kleckers2018
147David Gilbert (2)Championship LeagueStephen Maguire2019
148Neil Robertson (4)Welsh OpenJordan Brown2019
149Noppon SaengkhamWelsh OpenMark Selby2019
150Zhou YuelongIndian OpenLyu Haotian2019
151Stuart Bingham (5)China OpenPeter Ebdon2019
152Tom Ford (4)International Championship (Qualifying)Fraser Patrick2019
153Tom Ford (5)English OpenShaun Murphy2019
154Stuart Bingham (6)Northern Ireland OpenLu Ning2019
155Barry Hawkins (3)UK ChampionshipGerard Greene2019
156Kyren Wilson (2)Welsh OpenJackson Page2020
157John Higgins (10)World Snooker ChampionshipKurt Maflin2020
158Ryan Day (2)Championship LeagueRod Lawler2020
159John Higgins (11)Championship LeagueKyren Wilson2020
160Shaun Murphy (6)German Masters (Qualifying)Chen Zifan2020
161Judd Trump (5)Northern Ireland OpenGao Yang2020
162Kyren Wilson (3)UK ChampionshipAshley Hugill2020
163Stuart Bingham (7)UK ChampionshipZak Surety2020
164Zhou Yuelong (2)Scottish OpenPeter Lines2020
165Stuart Bingham (8)Championship LeagueThepchaiya Un-Nooh2021
166Gary Wilson (3)WST Pro SeriesLiam Highfield2021
167John Higgins (12)British OpenAlexander Ursenbacher2021
168Ali Carter (3)British OpenElliot Slessor2021
169Xiao GuodongScottish Open (Qualifying)Fraser Patrick2021
170Mark Allen (2)Northern Ireland OpenSi Jiahui2021
171Thepchaiya Un-Nooh (3)German Masters (Qualifying)Fan Zhengyi2021
172Gary Wilson (4)UK ChampionshipIan Burns2021
173Judd Trump (6)Turkish MastersMatthew Selt2022
174Stuart Bingham (9)Gibraltar OpenGerard Greene2022
175Graeme Dott (2)World Snooker Championship (Qualifying)Pang Junxu2022
176Neil Robertson (5)World Snooker ChampionshipJack Lisowski2022
177Zhang AndaEuropean Masters (Qualifying)Anton Kazakov2022
178Hossein VafaeiEuropean Masters (Qualifying)Ng On-Yee2022
179Mark Selby (4)British OpenJack Lisowski2022
180Marco Fu (5)Hong Kong MastersJohn Higgins2022
181Judd Trump (7)Champion of ChampionsRonnie O'Sullivan2022
182Judd Trump (8)Scottish OpenMitchell Mann2022
183Mark Williams (3)English OpenNeil Robertson2022
184Robert Milkins (3)German MastersChris Wakelin2023
185Shaun Murphy (7)Welsh OpenDaniel Wells2023
186Thepchaiya Un-Nooh (4)WST ClassicXu Si2023
187Ryan Day (3)Tour ChampionshipMark Selby2023
188Kyren Wilson (4)World Snooker ChampionshipRyan Day2023
189Mark Selby (5)World Snooker ChampionshipLuca Brecel2023
190Sean O'SullivanEuropean Masters (Qualifying)Barry Hawkins2023
191Ryan Day (4)International Championship (Qualifying)Mink Nutcharut2023
192Zhang Anda (2)International ChampionshipTom Ford2023
193Xu SiUK Championship (Qualifying)Ma Hailong2023
194Shaun Murphy (8)Snooker Shoot OutBulcsú Révész2023
195Ding Junhui (7)MastersRonnie O'Sullivan2024
196Mark Allen (3)MastersMark Selby2024
197Kyren Wilson (5)Championship LeagueTom Ford2024
198John Higgins (13)Championship LeagueFan Zhengyi2024
199Gary Wilson (5)Welsh OpenJohn Higgins2024
200Joe O'ConnorChampionship LeagueElliot Slessor2024
201Zak SuretyWorld OpenDing Junhui2024
202Noppon Saengkham (2)World Snooker Championship (Qualifying)Andy Hicks2024
203Noppon Saengkham (3)Saudi Arabia Snooker MastersAmir Sarkhosh2024
204Fan ZhengyiEnglish Open (Qualifying)Oliver Lines2024
205Mark Allen (4)British OpenBen Mertens2024
206Si JiahuiWuhan OpenJudd Trump2024
207Xu Si (2)International ChampionshipRyan Day2024
208Zhang Anda (3)UK ChampionshipLei Peifan2024
209Jak JonesChampionship LeagueChris Wakelin2025
210Shaun Murphy (9)MastersMark Allen2025
211David Gilbert (3)Championship LeagueZhou Yuelong2025
212Mark Selby (6)Championship LeagueXiao Guodong2025
213Xu Si (3)Welsh Open (Qualifying)Bulcsú Révész2025
214Shaun Murphy (10)World OpenZhou Jinhao2025
215Jackson PageWorld Snooker Championship (Qualifying)Allan Taylor2025
216Jackson Page (2)World Snooker Championship (Qualifying)Allan Taylor2025
217Mark Allen (5)World Snooker ChampionshipChris Wakelin2025
218Fan Zhengyi (2)Championship LeagueXu Si2025
219Zhang Anda (4)Shanghai MastersDing Junhui2025
220Thepchaiya Un-Nooh (5)Saudi Arabia Snooker MastersJordan Brown2025
221Ronnie O'Sullivan (16)Saudi Arabia Snooker MastersChris Wakelin2025
222Ronnie O'Sullivan (17)Saudi Arabia Snooker MastersChris Wakelin2025
223Xiao Guodong (2)Wuhan OpenMink Nutcharut2025
224Thepchaiya Un-Nooh (6)Wuhan OpenPang Junxu2025
225Zhou Yuelong (3)Xi'an Grand Prix (Qualifying)Julien Leclercq2025
226Aaron HillEnglish OpenYao Pengcheng2025
227Ali Carter (4)English OpenAaron Hill2025
228Gary Wilson (6)International Championship (Qualifying)Artemijs Zizins2025
229Judd Trump (9)Xi'an Grand PrixNg On-Yee2025
230Aaron Hill (2)Xi'an Grand PrixHuang Jiahao2025
231Zak Surety (2)International ChampionshipAaron Hill2025
232Liam PullenUK Championship (Qualifying)Kaylan Patel2025
233Chang BingyuUK Championship (Qualifying)Stephen Maguire2025
234Chris WakelinChampionship LeaguePang Junxu2026
235Matthew SeltChampionship LeagueXiao Guodong2026

View all Records pages →