Mark Selby - Season 2024-2025 - Professional Results

Filtering

Status
Categories
Scope
Range

Matches

China 2025 World Open - Professional Ranking
Last 128
Played on
2024-12-22
Frame scores
31-80; 31-59; 52-49; 88-31; 32-83(62); 72-69; 31-65; 74(69)-22; 142(142)-0
Match progress
0-1, 0-2, 1-2, 2-2, 2-3, 3-3, 3-4, 4-4, 5-4
Selby
Zizins
Total
50+ Breaks
142, 69
62
Points Scored
553
458
1011
Avg. points/frame
61.44
50.89
112.33
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 1 - - - 1 2
Zizins - 1 - - - - 1

Germany 2025 German Masters - Professional Ranking
Last 64
Played on
2025-01-28
Frame scores
100-31; 5-71(64); 86(52)-40; 58-69; 117(89)-22; 71(59)-22; 70(58)-14
Match progress
1-0, 1-1, 2-1, 2-2, 3-2, 4-2, 5-2
Selby
Hongyu
Total
50+ Breaks
89, 59, 58, 52
64
Points Scored
507
269
776
Avg. points/frame
72.43
38.43
110.86
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 3 - - 1 - - 4
Hongyu - 1 - - - - 1

England 2025 Masters - Professional Invitational
Quarter-final
Played on
2025-01-16
Referee
Broadcast
Match was broadcast
Frame scores
104(81)-17; 0-92(88); 104(104)-1; 74-71; 69-42; 73-72; 0-108(80); 74(59)-35
Match progress
1-0, 1-1, 2-1, 3-1, 4-1, 5-1, 5-2, 6-2
Allen
Selby
Total
50+ Breaks
104, 81, 59
88, 80
Points Scored
498
438
936
Avg. points/frame
62.25
54.75
117
Breaks
50s 60s 70s 80s 90s 100s Total
Allen 1 - - 1 - 1 3
Selby - - - 2 - - 2
Last 16
Played on
2025-01-13
Referee
Broadcast
Match was broadcast
Frame scores
95(62)-24; 63-59; 110(108)-1; 93(93)-0; 55-84; 126(126)-0; 67(53)-55
Match progress
1-0, 2-0, 3-0, 4-0, 4-1, 5-1, 6-1
Selby
Carter
Total
50+ Breaks
126, 108, 93, 62, 53
Points Scored
609
223
832
Avg. points/frame
87
31.86
118.86
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 1 1 - - 1 2 5
Carter - - - - - - 0

England 2025 Championship League - Professional Invitational
Group 4 - Final
Played on
2025-01-11
Referee
Frame scores
84(84)-29; 134(134)-0; 80(80)-51(51)
Match progress
1-0, 2-0, 3-0
Selby
Jones
Total
50+ Breaks
134, 84, 80
51
Points Scored
298
80
378
Avg. points/frame
99.33
26.67
126
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - - 2 - 1 3
Jones 1 - - - - - 1
Group 4 - Semi-final
Played on
2025-01-11
Referee
Frame scores
120(120)-0; 69-33; 0-89(89); 64(64)-63(63)
Match progress
1-0, 2-0, 2-1, 3-1
Selby
O'Connor
Total
50+ Breaks
120, 64
89, 63
Points Scored
253
185
438
Avg. points/frame
63.25
46.25
109.5
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 1 - - - 1 2
O'Connor - 1 - 1 - - 2
Group 4
Played on
2025-01-10
Frame scores
0-127(127); 123(93)-1; 74-9; 61-17
Match progress
0-1, 1-1, 2-1, 3-1
Selby
Jones
Total
50+ Breaks
93
127
Points Scored
258
154
412
Avg. points/frame
64.5
38.5
103
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - - - 1 - 1
Jones - - - - - 1 1
Group 4
Played on
2025-01-11
Frame scores
53-75; 102(85)-18; 67(67)-0; 72(71)-6
Match progress
0-1, 1-1, 2-1, 3-1
Selby
Page
Total
50+ Breaks
85, 71, 67
Points Scored
294
99
393
Avg. points/frame
73.5
24.75
98.25
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 1 1 1 - - 3
Page - - - - - - 0
Group 4
Played on
2025-01-11
Referee
Frame scores
76(55)-15; 84(84)-8; 108(103)-11
Match progress
1-0, 2-0, 3-0
Bingham
Selby
Total
50+ Breaks
103, 84, 55
Points Scored
268
34
302
Avg. points/frame
89.33
11.33
100.67
Breaks
50s 60s 70s 80s 90s 100s Total
Bingham 1 - - 1 - 1 3
Selby - - - - - - 0
Group 4
Played on
2025-01-11
Referee
Frame scores
29-78; 0-66(62); 83(72)-16; 82(70)-19; 138(110)-0
Match progress
0-1, 0-2, 1-2, 2-2, 3-2
Selby
Robertson
Total
50+ Breaks
110, 72, 70
62
Points Scored
332
179
511
Avg. points/frame
66.4
35.8
102.2
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - 2 - - 1 3
Robertson - 1 - - - - 1
Group 4
Played on
2025-01-10
Frame scores
47-58(52); 28-61; 72-35; 62-57; 71(71)-42
Match progress
0-1, 0-2, 1-2, 2-2, 3-2
O'Connor
Selby
Total
50+ Breaks
71
52
Points Scored
280
253
533
Avg. points/frame
56
50.6
106.6
Breaks
50s 60s 70s 80s 90s 100s Total
O'Connor - - 1 - - - 1
Selby 1 - - - - - 1
Group 4
Played on
2025-01-10
Frame scores
18-77(77); 18-62; 105(105)-0; 102(97)-35; 129(125)-0
Match progress
0-1, 0-2, 1-2, 2-2, 3-2
Selby
Selt
Total
50+ Breaks
125, 105, 97
77
Points Scored
372
174
546
Avg. points/frame
74.4
34.8
109.2
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - - - 1 2 3
Selt - - 1 - - - 1
Group 3 - Semi-final
Played on
2025-01-09
Referee
Frame scores
131(84)-0; 73-52(52); 15-104(74); 94(93)-0
Match progress
1-0, 2-0, 2-1, 3-1
Jones
Selby
Total
50+ Breaks
93, 84
74, 52
Points Scored
313
156
469
Avg. points/frame
78.25
39
117.25
Breaks
50s 60s 70s 80s 90s 100s Total
Jones - - - 1 1 - 2
Selby 1 - 1 - - - 2
Group 3
Played on
2025-01-09
Referee
Frame scores
134(134)-0; 91(91)-0; 90(88)-27
Match progress
1-0, 2-0, 3-0
Selby
Wakelin
Total
50+ Breaks
134, 91, 88
Points Scored
315
27
342
Avg. points/frame
105
9
114
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - - 1 1 1 3
Wakelin - - - - - - 0
Group 3
Played on
2025-01-09
Frame scores
78(78)-1; 73(53)-30; 84(84)-0
Match progress
1-0, 2-0, 3-0
Selby
Jones
Total
50+ Breaks
84, 78, 53
Points Scored
235
31
266
Avg. points/frame
78.33
10.33
88.67
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 1 - 1 1 - - 3
Jones - - - - - - 0
Group 3
Played on
2025-01-08
Frame scores
0-79; 107(107)-0; 127(127)-5; 72(68)-23
Match progress
0-1, 1-1, 2-1, 3-1
Selby
Carter
Total
50+ Breaks
127, 107, 68
Points Scored
306
107
413
Avg. points/frame
76.5
26.75
103.25
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 1 - - - 2 3
Carter - - - - - - 0
Group 3
Played on
2025-01-08
Frame scores
35-79(79); 88(84)-0; 5-119(101); 126(120)-0; 140(140)-0
Match progress
0-1, 1-1, 1-2, 2-2, 3-2
Selby
O'Sullivan
Total
50+ Breaks
140, 120, 84
101, 79
Points Scored
394
198
592
Avg. points/frame
78.8
39.6
118.4
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - - 1 - 2 3
O'Sullivan - - 1 - - 1 2
Group 3
Played on
2025-01-08
Referee
Frame scores
1-82(82); 64-55; 56-20; 68(63)-8
Match progress
0-1, 1-1, 2-1, 3-1
Selby
Milkins
Total
50+ Breaks
63
82
Points Scored
189
165
354
Avg. points/frame
47.25
41.25
88.5
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 1 - - - - 1
Milkins - - - 1 - - 1
Group 3
Played on
2025-01-08
Referee
Frame scores
71(63)-6; 126(120)-0; 19-101(101); 103(100)-7
Match progress
1-0, 2-0, 2-1, 3-1
Selby
Wilson
Total
50+ Breaks
120, 100, 63
101
Points Scored
319
114
433
Avg. points/frame
79.75
28.5
108.25
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 1 - - - 2 3
Wilson - - - - - 1 1

Saudi Arabia 2024 Riyadh Season Championship - Professional Invitational
Quarter-final
Played on
2024-12-19
Frame scores
0-88(88); 69-21; 65(65)-68(68); 78-3; 76(76)-0; 75(75)-35
Match progress
0-1, 1-1, 1-2, 2-2, 3-2, 4-2
Allen
Selby
Total
50+ Breaks
76, 75, 65
88, 68
Points Scored
363
215
578
Avg. points/frame
60.5
35.83
96.33
Breaks
50s 60s 70s 80s 90s 100s Total
Allen - 1 2 - - - 3
Selby - 1 - 1 - - 2

Scotland 2024 Scottish Open - Professional Ranking
Last 32
Played on
2024-12-11
Referee
Frame scores
0-95(95); 72-69; 1-108(81); 74-51; 102(79)-16; 134(134)-0
Match progress
0-1, 1-1, 1-2, 2-2, 3-2, 4-2
Saengkham
Selby
Total
50+ Breaks
134, 79
95, 81
Points Scored
383
339
722
Avg. points/frame
63.83
56.5
120.33
Breaks
50s 60s 70s 80s 90s 100s Total
Saengkham - - 1 - - 1 2
Selby - - - 1 1 - 2
Last 64
Played on
2024-12-10
Frame scores
95-1; 68-67(51); 136(136)-0; 93(93)-0
Match progress
1-0, 2-0, 3-0, 4-0
Selby
Carrington
Total
50+ Breaks
136, 93
51
Points Scored
392
68
460
Avg. points/frame
98
17
115
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - - - 1 1 2
Carrington 1 - - - - - 1

England 2024 Snooker Shoot Out - Professional Ranking
Semi-final
Played on
2024-12-07
Referee
Frame scores
38-20
Match progress
1-0
Graham
Selby
Total
50+ Breaks
Points Scored
38
20
58
Avg. points/frame
38
20
58
Breaks
50s 60s 70s 80s 90s 100s Total
Graham - - - - - - 0
Selby - - - - - - 0
Quarter-final
Played on
2024-12-07
Referee
Frame scores
104(90)-1
Match progress
1-0
Selby
Nüßle
Total
50+ Breaks
90
Points Scored
104
1
105
Avg. points/frame
104
1
105
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - - - 1 - 1
Nüßle - - - - - - 0
Last 16
Played on
2024-12-07
Frame scores
80-0
Match progress
1-0
Selby
Pullen
Total
50+ Breaks
Points Scored
80
0
80
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - - - - - 0
Pullen - - - - - - 0
Last 32
Played on
2024-12-07
Referee
Frame scores
26-7
Match progress
1-0
Selby
Jones
Total
50+ Breaks
Points Scored
26
7
33
Avg. points/frame
26
7
33
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - - - - - 0
Jones - - - - - - 0
Last 64
Played on
2024-12-06
Frame scores
73(69)-8
Match progress
1-0
Selby
Jones
Total
50+ Breaks
69
Points Scored
73
8
81
Avg. points/frame
73
8
81
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 1 - - - - 1
Jones - - - - - - 0

England 2024 UK Championship - Professional Ranking
Last 32
Played on
2024-11-24
Frame scores
0-119(119); 6-74(59); 0-136(136); 72(55)-32; 85(63)-23; 125(100)-3; 0-66(61); 70(70)-55; 82(61)-44; 69-30
Match progress
0-1, 0-2, 0-3, 1-3, 2-3, 3-3, 3-4, 4-4, 5-4, 6-4
Lisowski
Selby
Total
50+ Breaks
100, 70, 63, 61, 55
136, 119, 61, 59
Points Scored
509
582
1091
Avg. points/frame
50.9
58.2
109.1
Breaks
50s 60s 70s 80s 90s 100s Total
Lisowski 1 2 1 - - 1 5
Selby 1 1 - - - 2 4

England 2024 Champion of Champions - Professional Non-ranking
Quarter-final
Played on
2024-11-14
Referee
Frame scores
48-93(89); 1-122(63); 1-125(120); 122(118)-0; 0-75(64); 80(80)-0; 98(59)-0; 72-0; 17-59; 68-46; 78(58)-51
Match progress
0-1, 0-2, 0-3, 1-3, 1-4, 2-4, 3-4, 4-4, 4-5, 5-5, 6-5
Guodong
Selby
Total
50+ Breaks
118, 80, 59, 58
120, 89, 64, 63
Points Scored
585
571
1156
Avg. points/frame
53.18
51.91
105.09
Breaks
50s 60s 70s 80s 90s 100s Total
Guodong 2 - - 1 - 1 4
Selby - 2 - 1 - 1 4
Last 16
Played on
2024-11-14
Frame scores
0-97(96); 57-38; 132(132)-0; 18-86(74); 76(76)-0; 115(72)-0
Match progress
0-1, 1-1, 2-1, 2-2, 3-2, 4-2
Selby
Murphy
Total
50+ Breaks
132, 76, 72
96, 74
Points Scored
398
221
619
Avg. points/frame
66.33
36.83
103.17
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - 2 - - 1 3
Murphy - - 1 - 1 - 2

China 2024 International Championship - Professional Ranking
Last 16
Played on
2024-11-06
Referee
Frame scores
79(73)-33; 54(54)-81(78); 57-44; 123(123)-0; 57-66; 108(80)-5; 66(52)-57(57); 17-66(61); 68-2
Match progress
1-0, 1-1, 2-1, 3-1, 3-2, 4-2, 5-2, 5-3, 6-3
Wilson
Selby
Total
50+ Breaks
123, 80, 73, 54, 52
78, 61, 57
Points Scored
629
354
983
Avg. points/frame
69.89
39.33
109.22
Breaks
50s 60s 70s 80s 90s 100s Total
Wilson 2 - 1 1 - 1 5
Selby 1 1 1 - - - 3
Last 32
Played on
2024-11-05
Referee
Frame scores
1-79(79); 25-86; 100(65)-24; 69(60)-20; 69(68)-23; 81-52(52); 71(71)-0; 35-105(96); 66-39
Match progress
0-1, 0-2, 1-2, 2-2, 3-2, 4-2, 5-2, 5-3, 6-3
Selby
Saengkham
Total
50+ Breaks
71, 68, 65, 60
96, 79, 52
Points Scored
517
428
945
Avg. points/frame
57.44
47.56
105
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 3 1 - - - 4
Saengkham 1 - 1 - 1 - 3
Last 64
Played on
2024-11-03
Referee
Frame scores
32-80(66); 102(64)-1; 90-29; 4-121(111); 0-78(78); 20-101(100); 127(112)-0; 114(114)-0; 71(70)-4; 61-29
Match progress
0-1, 1-1, 2-1, 2-2, 2-3, 2-4, 3-4, 4-4, 5-4, 6-4
Selby
Clarke
Total
50+ Breaks
114, 112, 70, 64
111, 100, 78, 66
Points Scored
621
443
1064
Avg. points/frame
62.1
44.3
106.4
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 1 1 - - 2 4
Clarke - 1 1 - - 2 4
Last 128
Played on
2024-10-01
Frame scores
95(93)-5; 71(71)-7; 8-79; 155(143)-0; 131(103)-0; 50-73(59); 82(82)-2; 9-87(55); 99(55)-0
Match progress
1-0, 2-0, 2-1, 3-1, 4-1, 4-2, 5-2, 5-3, 6-3
Selby
Zizins
Total
50+ Breaks
143, 103, 93, 82, 71, 55
59, 55
Points Scored
700
253
953
Avg. points/frame
77.78
28.11
105.89
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 1 - 1 1 1 2 6
Zizins 2 - - - - - 2

Northern Ireland 2024 Northern Ireland Open - Professional Ranking
Last 64
Played on
2024-10-20
Referee
Frame scores
31-81(81); 56-54; 78-43; 20-64; 81-1; 43-75; 71-21
Match progress
0-1, 1-1, 2-1, 2-2, 3-2, 3-3, 4-3
Heathcote
Selby
Total
50+ Breaks
81
Points Scored
380
339
719
Avg. points/frame
54.29
48.43
102.71
Breaks
50s 60s 70s 80s 90s 100s Total
Heathcote - - - - - - 0
Selby - - - 1 - - 1

China 2024 Wuhan Open - Professional Ranking
Last 128
Played on
2024-07-28
Referee
Frame scores
0-135(135); 31-74; 78(53)-17; 28-71; 0-130(130); 79(50)-29; 78(67)-10; 80(54)-31; 67(67)-9
Match progress
0-1, 0-2, 1-2, 1-3, 1-4, 2-4, 3-4, 4-4, 5-4
Zehuang
Selby
Total
50+ Breaks
67, 67, 54, 53, 50
135, 130
Points Scored
441
506
947
Avg. points/frame
49
56.22
105.22
Breaks
50s 60s 70s 80s 90s 100s Total
Zehuang 3 2 - - - - 5
Selby - - - - - 2 2

England 2024 British Open - Professional Ranking
Final
Played on
2024-09-29
Referee
Frame scores
100(63)-12; 0-84(80); 10-61(60); 85(85)-1; 137(137)-0; 88(88)-43; 4-106(105); 135(135)-0; 31-69; 78-32; 95(85)-34; 25-86; 69-22; 91(91)-0; 93(93)-0
Match progress
1-0, 1-1, 1-2, 2-2, 3-2, 4-2, 4-3, 5-3, 5-4, 6-4, 7-4, 7-5, 8-5, 9-5, 10-5
Selby
Higgins
Total
50+ Breaks
137, 135, 93, 91, 88, 85, 85, 63
105, 80, 60
Points Scored
1041
550
1591
Avg. points/frame
69.4
36.67
106.07
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 1 - 3 2 2 8
Higgins - 1 - 1 - 1 3
Semi-final
Played on
2024-09-28
Frame scores
71-13; 105(105)-0; 64-51; 45-65(62); 70(52)-55; 9-77(50); 0-130(130); 95(95)-36; 77(77)-50(50)
Match progress
1-0, 2-0, 3-0, 3-1, 4-1, 4-2, 4-3, 5-3, 6-3
Selby
Allen
Total
50+ Breaks
105, 95, 77, 52
130, 62, 50, 50
Points Scored
536
477
1013
Avg. points/frame
59.56
53
112.56
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 1 - 1 - 1 1 4
Allen 2 1 - - - 1 4
Quarter-final
Played on
2024-09-27
Referee
Frame scores
98-0; 101(101)-0; 72-48; 0-73(73); 71(66)-40; 0-93(93); 30-67(66); 45-82(59); 72(50)-8
Match progress
1-0, 2-0, 3-0, 3-1, 4-1, 4-2, 4-3, 4-4, 5-4
Selby
Gilbert
Total
50+ Breaks
101, 66, 50
93, 73, 66, 59
Points Scored
489
411
900
Avg. points/frame
54.33
45.67
100
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 1 1 - - - 1 3
Gilbert 1 1 1 - 1 - 4
Last 16
Played on
2024-09-26
Frame scores
104(100)-0; 0-96(96); 0-87(86); 82-45; 59-87(79); 115(115)-0; 75-13
Match progress
1-0, 1-1, 1-2, 2-2, 2-3, 3-3, 4-3
Selby
Un-Nooh
Total
50+ Breaks
115, 100
96, 86, 79
Points Scored
435
328
763
Avg. points/frame
62.14
46.86
109
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - - - - 2 2
Un-Nooh - - 1 1 1 - 3
Last 32
Played on
2024-09-25
Referee
Frame scores
68-25; 70-58; 21-81(72); 49-73; 93(72)-0; 0-129(129); 59-45
Match progress
1-0, 2-0, 2-1, 2-2, 3-2, 3-3, 4-3
Selby
Sijun
Total
50+ Breaks
72
129, 72
Points Scored
360
411
771
Avg. points/frame
51.43
58.71
110.14
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - - 1 - - - 1
Sijun - - 1 - - 1 2
Last 64
England Mark Selby (Walkover)
0 (7) 0
Last 128
Played on
2024-09-23
Frame scores
91(68)-44; 9-114(73); 77(73)-45; 50-58; 125(125)-8; 0-76(76); 63(58)-56(56)
Match progress
1-0, 1-1, 2-1, 2-2, 3-2, 3-3, 4-3
Selby
Junxu
Total
50+ Breaks
125, 73, 68, 58
76, 73, 56
Points Scored
415
401
816
Avg. points/frame
59.29
57.29
116.57
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 1 1 1 - - 1 4
Junxu 1 - 2 - - - 3

England 2024 English Open - Professional Ranking
Quarter-final
Played on
2024-09-20
Frame scores
73(73)-16; 70-40; 115(114)-7; 10-106(96); 61-55; 7-61; 65-89; 13-131(96); 74-63
Match progress
1-0, 2-0, 3-0, 3-1, 4-1, 4-2, 4-3, 4-4, 5-4
Singh Chadha
Selby
Total
50+ Breaks
114, 73
96, 96
Points Scored
488
568
1056
Avg. points/frame
54.22
63.11
117.33
Breaks
50s 60s 70s 80s 90s 100s Total
Singh Chadha - - 1 - - 1 2
Selby - - - - 2 - 2
Last 16
Played on
2024-09-19
Frame scores
0-102; 69-58(56); 76(60)-9; 65-0; 17-81; 29-87; 99(61)-30
Match progress
0-1, 1-1, 2-1, 3-1, 3-2, 3-3, 4-3
Selby
Jiahui
Total
50+ Breaks
61, 60
56
Points Scored
355
367
722
Avg. points/frame
50.71
52.43
103.14
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 2 - - - - 2
Jiahui 1 - - - - - 1
Last 32
Played on
2024-09-18
Referee
Frame scores
88(51)-0; 137(137)-0; 61-25; 75-69(57)
Match progress
1-0, 2-0, 3-0, 4-0
Selby
O'Connor
Total
50+ Breaks
137, 51
57
Points Scored
361
94
455
Avg. points/frame
90.25
23.5
113.75
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 1 - - - - 1 2
O'Connor 1 - - - - - 1
Last 64
Played on
2024-09-16
Frame scores
69(69)-2; 119(115)-0; 94-33; 61(54)-69; 0-131(131); 78(59)-25
Match progress
1-0, 2-0, 3-0, 3-1, 3-2, 4-2
Selby
Hill
Total
50+ Breaks
115, 69, 59, 54
131
Points Scored
421
260
681
Avg. points/frame
70.17
43.33
113.5
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 2 1 - - - 1 4
Hill - - - - - 1 1

Saudi Arabia 2024 Saudi Arabia Masters - Professional Ranking
Last 32
Played on
2024-09-03
Referee
Frame scores
115(115)-1; 0-72; 82-0; 136(114)-0; 0-126(126); 0-135(104); 125(82)-0; 70(69)-37
Match progress
1-0, 1-1, 2-1, 3-1, 3-2, 3-3, 4-3, 5-3
Robertson
Selby
Total
50+ Breaks
115, 114, 82, 69
126, 104
Points Scored
528
371
899
Avg. points/frame
66
46.38
112.38
Breaks
50s 60s 70s 80s 90s 100s Total
Robertson - 1 - 1 - 2 4
Selby - - - - - 2 2

China 2024 Xi'an Grand Prix - Professional Ranking
Last 16
Played on
2024-08-22
Referee
Frame scores
68-8; 56(56)-60; 29-99; 89(64)-30; 68-65; 91(91)-8; 1-116(116); 41-60; 70(56)-6
Match progress
1-0, 1-1, 1-2, 2-2, 3-2, 4-2, 4-3, 4-4, 5-4
Gilbert
Selby
Total
50+ Breaks
91, 64, 56, 56
116
Points Scored
513
452
965
Avg. points/frame
57
50.22
107.22
Breaks
50s 60s 70s 80s 90s 100s Total
Gilbert 2 1 - - 1 - 4
Selby - - - - - 1 1
Last 32
Played on
2024-08-21
Frame scores
63-69; 66-60; 63(54)-80; 67-27; 127(89)-1; 66-8; 0-78(78); 1-86(51); 63-0
Match progress
0-1, 1-1, 1-2, 2-2, 3-2, 4-2, 4-3, 4-4, 5-4
Selby
Junxu
Total
50+ Breaks
89, 54
78, 51
Points Scored
516
409
925
Avg. points/frame
57.33
45.44
102.78
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 1 - - 1 - - 2
Junxu 1 - 1 - - - 2
Last 64
Played on
2024-08-20
Referee
Frame scores
82(54)-0; 153(115)-0; 114(113)-11; 82(82)-1; 80-8
Match progress
1-0, 2-0, 3-0, 4-0, 5-0
Selby
Hill
Total
50+ Breaks
115, 113, 82, 54
Points Scored
511
20
531
Avg. points/frame
102.2
4
106.2
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 1 - - 1 - 2 4
Hill - - - - - - 0
Last 128
Played on
2024-08-19
Frame scores
136(136)-4; 68(50)-59; 0-140(80); 20-94; 64-65; 121(111)-16; 67-1; 77-23
Match progress
1-0, 2-0, 2-1, 2-2, 2-3, 3-3, 4-3, 5-3
Selby
Xinbo
Total
50+ Breaks
136, 111, 50
80
Points Scored
553
402
955
Avg. points/frame
69.13
50.25
119.38
Breaks
50s 60s 70s 80s 90s 100s Total
Selby 1 - - - - 2 3
Xinbo - - - 1 - - 1

China 2024 Shanghai Masters - Professional Non-ranking
Semi-final
Played on
2024-07-19
Referee
Frame scores
1-76(68); 85(62)-0; 0-136(136); 62-6; 34-54; 40-108(53); 7-109(72); 31-73(73); 86(72)-27; 140(140)-0; 66(61)-29; 57(57)-69(69); 39-72(59); 134(134)-0; 89(67)-32; 81-56; 104(104)-1; 116(116)-0
Match progress
0-1, 1-1, 1-2, 2-2, 2-3, 2-4, 2-5, 2-6, 3-6, 4-6, 5-6, 5-7, 5-8, 6-8, 7-8, 8-8, 9-8, 10-8
Murphy
Selby
Total
50+ Breaks
140, 134, 116, 104, 72, 67, 62, 61, 57
136, 73, 72, 69, 68, 59, 53
Points Scored
1172
848
2020
Avg. points/frame
65.11
47.11
112.22
Breaks
50s 60s 70s 80s 90s 100s Total
Murphy 1 3 1 - - 4 9
Selby 2 2 2 - - 1 7
Quarter-final
Played on
2024-07-18
Referee
Frame scores
95(83)-0; 25-76(62); 0-91(91); 86(80)-0; 23-62; 81(75)-1; 89(60)-23; 81(81)-0; 118(118)-1
Match progress
1-0, 1-1, 1-2, 2-2, 2-3, 3-3, 4-3, 5-3, 6-3
Selby
Junxu
Total
50+ Breaks
118, 83, 81, 80, 75, 60
91, 62
Points Scored
598
254
852
Avg. points/frame
66.44
28.22
94.67
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 1 1 3 - 1 6
Junxu - 1 - - 1 - 2
Last 16
6 (11) 1
Played on
2024-07-17
Referee
Frame scores
16-67; 70-52; 122(115)-4; 64-62; 77(76)-9; 57-19; 66(65)-0
Match progress
0-1, 1-1, 2-1, 3-1, 4-1, 5-1, 6-1
Selby
Jin
Total
50+ Breaks
115, 76, 65
Points Scored
472
213
685
Avg. points/frame
67.43
30.43
97.86
Breaks
50s 60s 70s 80s 90s 100s Total
Selby - 1 1 - - 1 3
Jin - - - - - - 0



Statistics

Player Information
Country: England England
Date of birth: June 19th 1983 (age 41)
Turned professional: 1999
Seasons as professional: 23

Matches & Frames
Matches
Played: 54
Won: 38 (70.37%)
Lost: 16 (29.63%)
Drawn: 0 (0%)
Frames
Played: 345
Won: 201 (58.26%)
Lost: 144 (41.74%)

Additional Pages

Finishes
Tournaments played: 17
Category Winner Final Semi Quarter Last 16 Last 32
Ranking 1 0 1 1 2 3
Minor Ranking 0 0 0 0 0 0
Non-ranking 0 0 1 1 0 0
League 0 0 0 0 0 0
Invitational 0 0 0 2 0 0
Tour Qualifier 0 0 0 0 0 0
6-reds 0 0 0 0 0 0
Total 1 0 2 4 2 3

Match Statistics
This season
Deciding frames: Played: 21 Won: 14 (66.67%)
Whitewashes: Played: 12 Won: 10 (83.33%)
First match in tournament: Played: 17 Won: 12 (70.59%)
Points scored:
For: 21,254 Against: 15,877
Average shot time:
High: 0 Low: 0
Biggest single prize: GBP 100000 - Winner
England 2024 British Open

Match lengths played:
Best of Played Won
19 2 1 (50%)
11 11 7 (63.64%)
9 10 6 (60%)
7 11 8 (72.73%)
5 15 12 (80%)
1 5 4 (80%)

Rounds played:
Round Played Won
Final 1 1 (100%)
Semi-final 3 1 (33.33%)
Quarter-final 7 3 (42.86%)
Last 16 8 6 (75%)
Last 32 8 5 (62.5%)
Last 64 7 6 (85.71%)
Last 128 5 4 (80%)
Group 4 - Final 1 1 (100%)
Group 4 - Semi-final 1 1 (100%)
Group 4 6 4 (66.67%)
Group 3 - Semi-final 1 0 (0%)
Group 3 6 6 (100%)

Breaks

50s 60s 70s 80s 90s 100s Total
Breaks 21 27 18 22 13 45 146
Frame rate 16.43 12.78 19.17 15.68 26.54 7.67 2.36

Centuries
Tournament Centuries Rate
China 2025 World Open 1 9
England 2025 Masters 2 7.5
England 2025 Championship League 12 5
Scotland 2024 Scottish Open 1 10
England 2024 UK Championship 2 5
England 2024 Champion of Champions 2 8.5
China 2024 International Championship 4 9.25
China 2024 Wuhan Open 2 4.5
England 2024 British Open 7 7.71
England 2024 English Open 2 13
Saudi Arabia 2024 Saudi Arabia Masters 2 4
China 2024 Xi'an Grand Prix 5 6.2
China 2024 Shanghai Masters 3 11.33
Total 45 7.67

Prize money
Tournament Finish Prize Money
(GBP)
China 2025 World Open Still competing 0
Germany 2025 German Masters Still competing 0
England 2025 Masters Quarter-final 40,000
England 2025 Championship League Still competing 9,800
Saudi Arabia 2024 Riyadh Season Championship Quarter-final 50,000
Scotland 2024 Scottish Open Last 32 5,400
England 2024 Snooker Shoot Out Semi-final 8,000
England 2024 UK Championship Last 32 10,000
England 2024 Champion of Champions Quarter-final 17,500
China 2024 International Championship Last 16 14,000
Northern Ireland 2024 Northern Ireland Open Last 64 3,600
China 2024 Wuhan Open Last 128 0
England 2024 British Open Winner 100,000
England 2024 English Open Quarter-final 13,200
Saudi Arabia 2024 Saudi Arabia Masters Last 32 20,000
China 2024 Xi'an Grand Prix Last 16 14,000
China 2024 Shanghai Masters Semi-final 70,000
Total 375,500