Centuries

Century Breaks

A 100, a ton or a century, all names given to the feat when a player is able to score 100 points or more during a frame, in one visit at the table, without missing a shot.

In professional competition, there are a select group of players who have recorded over 100 century breaks during their careers, the full details of which you can find below.

The list will be is updated daily during tournaments after all games have been completed.

Where two or more players are tied, they will be sorted by most centuries this season. If they remain tied, by the most centuries during previous seasons until a winner is found.

For consistency, century breaks from the Q School and previously PIOS events are included, as these replaced the Challenge Tour which was a professional event.

Thank you to @snookerinfo147 for his assistance updating this list. You can view his website at snookerinfo.webs.com/

You can also find odds from bookmakers on century breaks online.

Players with 100+ Centuries, last updated 14/10/2023:.

# Name 2021/2022 2022/2023 2023/2024 147s TOTAL
 .
1 Ronnie O’Sullivan 62 33 16 15 1,218
2 John Higgins
58 44 19 12 960
3 Judd Trump
48 45 30 8 931
4 Neil Robertson 61 50 7 5 905
5 Mark Selby 31 50 11 5 785
6 Stephen Hendry 1 11 777
7 Shaun Murphy 16 48 11 7 635
8 Ding Junhui
32 28 3 6 621
9 Mark Williams 34 32 21 3 610
10 Mark Allen 33 43 9 2 580
11 Stuart Bingham
25 31 3 9 565
12 Marco Fu 1 10 4 5 516
13 Stephen Maguire 15 15 4 3 498
14 Ryan Day 19 26 3 4 439
15 Barry Hawkins 15 23 11 3 435
16 Kyren Wilson
56 48 16 4 400
17 Ali Carter 12 33 7 3 388
18 Peter Ebdon 2 377
19 David Gilbert
30 24 8 2 366
20 Joe Perry 14 11 2 363
21 Ken Doherty 1 1 2 1 356
22 Ricky Walden 34 18 6 1 351
23 Matthew Stevens 12 5 1 1 344
24 Steve Davis 1 338
25 Jimmy White 4 1 325
26 Anthony Hamilton
5 12 5 321
27 Liang Wenbo
17 1 3 292
28 Jack Lisowski
31 33 13 1 291
29 Mark Davis 9 5 2 2 276
30 Tom Ford
15 12 4 5 270
31 Graeme Dott 16 7 2 2 264
32 Martin Gould
10 5 3 1 248
33 Xiao Guodong
14 34 9 1 245
34 Fergal O’Brien
4 3 1 240
35 Dominic Dale
7 5 1 237
36 Michael Holt
4 5 2 233
37 Alan McManus
230
38 Anthony McGill
17 23 1 229
39 John Parrott
1 221
40 Gary Wilson
20 25 6 4 214
41 Kurt Maflin
8 4 2 208
42 Luca Brecel
23 25 7 1 205
43 Robert Milkins
2 13 4 3 190
44 Zhou Yuelong 10 32 15 2 187
45 Jimmy Robertson
17 8 5 184
46 Stephen Lee
184
47 Matthew Selt
10 33 7 182
48 Michael White
10 8 6 178
49 Thepchaiya Un-Nooh
23 22 5 4 171
50 Robin Hull
2 168
51 James Wattana
3 166
52 Andy Hicks
4 5 1 165
53 Jamie Cope
3 164
54 Barry Pinches
4 5 1 1 159
55 Mark King
3 156
56 Andrew Higginson
3 5 5 1 153
57 Ben Woollaston 7 8 1 1 153
58 Yan Bingtao 40 9 153
59 Jamie Jones
7 20 4 1 147
60 Dave Harold
143
61 Tian Pengfei
2 7 2 141
62 Zhao Xintong 31 19 136
63 Jamie Burnett
1 136
64 Tony Drago
1 132
65 Noppon Saengkham 25 15 7 1 129
66 Nigel Bond
128
67 Willie Thorne
1 126
68 Alfie Burden
3 2 1 1 124
69 Joe Swail
124
70 Gerard Greene
1 2 120
71 Mark Joyce
1 5 2 117
72 Zhang Anda 15 9 11 1 114
73 Paul Hunter
114
74 Rod Lawler
1 1 2 113
75 Li Hang 5 7 111
76 Darren Morgan
111
77 Ian McCulloch
105
78 Liam Highfield 4 6 2 102
79 Hossein Vafaei 12 24 13 1 100

Approaching 100

The following is a list of players who have made 80-99 century breaks. Players will be added here as soon as they reach 80 career tons.

# Name 2021/22 2022/23 2023/24 Career 147s TOTAL
.
1 Stuart Carrington 5 3 3 98
2 Sam Craigie 4 18 2 93
3 Sam Baird 1 93
4 Lyu Haotian 10 23 5 90
5 Daniel Wells 1 8 3 89
6 Chris Wakelin 11 11 4 88
7 Rory McLeod
1 1 1 88
8 Scott Donaldson 11 5 2 80