Head-to-Head: Ding Junhui Vs Mark Selby
Non-professional results filtered out by default.

Upcoming Match Predictions

No upcoming matches at the moment.


Statistics

Matches
Played: 26
Ding Junhui: 11 (42.31%)
Mark Selby: 14 (53.85%)
Drawn: 1 (3.85%)
Frames
Played: 263
Ding Junhui: 121 (46.01%)
Mark Selby: 142 (53.99%)

Round Played Junhui Selby
Last 16 5 2 3
Final 5 3 2
Group 4 3 1
Quarter-final 3 1 2
Semi-final 3 0 3
Last 64 2 1 1
Wildcard 1 0 1
Last 48 1 1 0
Group 3 1 0 1

Career Comparison

Junhui Selby
Seasons as Professional
15 19
Matches Played | Won
694 463 (66.71%) 1,022 699 (68.4%)
Matches Lost | Drawn
214 (30.84%) 17 (2.45%) 313 (30.63%) 10 (0.98%)
Frames Played | Won
5,324 3,052 (57.33%) 7,392 4,319 (58.43%)
Tournaments Played | Won
198 21 262 23
Centuries Made | Rate
457 11.65 485 15.24
Maximums made
6 2
Deciders Played | Won
154 96 (62.34%) 230 141 (61.3%)
Whitewashes Played | Won
95 73 (76.84%) 191 150 (78.53%)
Prize Money
GBP 3,084,750 GBP 4,507,241

Past Matches

Semi-final England Mark Selby 17 (33) 15 China Ding Junhui
Played:
2017-04-27 - 04-29
Scores: 45-76(76); 77(68)-22; 24-84(84); 99(99)-0; 73-34; 53-87(52); 1-119(56,50); 0-116(110); 105(100)-23; 61-49; 62-26; 81(67)-0; 0-94(84); 96(85)-9; 0-139(139); 66-27; 128(128)-8; 6-95(95); 6-80; 64(64)-25; 14-86; 66-61; 1-117(117); 1-135(128); 113(74)-2; 96(96)-1; 0-61(52); 75-43; 75-47; 1-66; 14-73(73); 84(72)-9
50+ Breaks:
Selby:
128, 100, 99, 96, 85, 74, 72, 68, 67, 64
Junhui:
139, 128, 117, 110, 95, 84, 84, 76, 73, 56, 52, 52, 50
Match Progress:
0-1, 1-1, 1-2, 2-2, 3-2, 3-3, 3-4, 3-5, 4-5, 5-5, 6-5, 7-5, 7-6, 8-6, 8-7, 9-7, 10-7, 10-8, 10-9, 11-9, 11-10, 12-10, 12-11, 12-12, 13-12, 14-12, 14-13, 15-13, 16-13, 16-14, 16-15, 17-15
Match was broadcast
Selby Junhui Total
Points scored: 1587 1814 3401
Avg. points/frame: 49.59 56.69 106.28
Breaks 50s 60s 70s 80s 90s 100s Total
Selby - 3 2 1 2 2 10
Junhui 4 - 2 2 1 4 13
Final England Mark Selby 10 (19) 1 China Ding Junhui
Played:
2016-10-30
Scores: 94(87)-5; 83(83)-0; 62-54; 58-70; 79(67)-16; 68-5; 71(66)-29; 82-7; 69(50)-1; 62(62)-54; 78(78)-0
50+ Breaks:
Selby:
87, 83, 78, 67, 66, 62, 50
Junhui:

Match Progress:
1-0, 2-0, 3-0, 3-1, 4-1, 5-1, 6-1, 7-1, 8-1, 9-1, 10-1
Selby Junhui Total
Points scored: 806 241 1047
Avg. points/frame: 73.27 21.91 95.18
Breaks 50s 60s 70s 80s 90s 100s Total
Selby 1 3 1 2 - - 7
Junhui - - - - - - 0
Final China Ding Junhui 10 (19) 6 England Mark Selby
Played:
2016-09-25
Scores: 14-74(74); 115(115)-0; 33-82; 15-108(108); 87-29; 98(53)-31; 80(59)-1; 86(52)-0; 75(75)-17; 0-76(76); 0-102(102); 0-97(53); 100(97)-0; 98(52)-0; 84(63)-15; 72-24
50+ Breaks:
Junhui:
115, 97, 75, 63, 59, 53, 52, 52
Selby:
108, 102, 76, 74, 53
Match Progress:
0-1, 1-1, 1-2, 1-3, 2-3, 3-3, 4-3, 5-3, 6-3, 6-4, 6-5, 6-6, 7-6, 8-6, 9-6, 10-6
Referee: China Zheng Weili
Junhui Selby Total
Points scored: 957 656 1613
Avg. points/frame: 59.81 41 100.81
Breaks 50s 60s 70s 80s 90s 100s Total
Junhui 4 1 1 - 1 1 8
Selby 1 - 2 - - 2 5
Final England Mark Selby 18 (35) 14 China Ding Junhui
Played:
2016-05-02
Scores: 125(91)-8; 70-68(52); 101(76)-43; 124(120)-0; 100(70)-0; 77-38; 47-68; 14-107; 73-22; 30-92(76); 1-103(103); 49-93(89); 71-1; 0-86(86); 52-82(55); 86-25; 67-27; 7-121(89); 56-61; 126(126)-11; 0-103(103); 75(52)-43; 118(68)-9; 1-69(52); 75(55)-11; 103(57)-0; 67-60(60); 0-87(73); 0-108(70); 0-103(103); 59-11; 74(74)-0
50+ Breaks:
Selby:
126, 120, 91, 76, 74, 70, 68, 57, 55, 52
Junhui:
103, 103, 103, 89, 89, 86, 76, 73, 70, 60, 55, 52, 52
Match Progress:
1-0, 2-0, 3-0, 4-0, 5-0, 6-0, 6-1, 6-2, 7-2, 7-3, 7-4, 7-5, 8-5, 8-6, 8-7, 9-7, 10-7, 10-8, 10-9, 11-9, 11-10, 12-10, 13-10, 13-11, 14-11, 15-11, 16-11, 16-12, 16-13, 16-14, 17-14, 18-14
Referee: Wales Paul Collier
Match was broadcast
Selby Junhui Total
Points scored: 1848 1660 3508
Avg. points/frame: 57.75 51.88 109.63
Breaks 50s 60s 70s 80s 90s 100s Total
Selby 3 1 3 - 1 2 10
Junhui 3 1 3 3 - 3 13
Quarter-final England Mark Selby 4 (7) 1 China Ding Junhui
Played:
2013-11-17
Scores: 77-0; 80(80)-0; 45-70; 78-1; 103(103)-0
50+ Breaks:
Selby:
103, 80
Junhui:

Match Progress:
1-0, 2-0, 2-1, 3-1, 4-1
Selby Junhui Total
Points scored: 383 71 454
Avg. points/frame: 76.6 14.2 90.8
Breaks 50s 60s 70s 80s 90s 100s Total
Selby - - - 1 - 1 2
Junhui - - - - - - 0
Last 16 England Mark Selby 5 (9) 3 China Ding Junhui
Scores: 0-78(78); 66-59; 61-55(55); 91(91)-0; 67-60(60); 0-87(87); 0-96(96); 62-38
50+ Breaks:
Selby:
91
Junhui:
96, 87, 78, 60, 55
Match Progress:
0-1, 1-1, 2-1, 3-1, 4-1, 4-2, 4-3, 5-3
Match was broadcast
Selby Junhui Total
Points scored: 347 473 820
Avg. points/frame: 43.38 59.13 102.5
Breaks 50s 60s 70s 80s 90s 100s Total
Selby - - - - 1 - 1
Junhui 1 1 1 1 1 - 5
Group 3 England Mark Selby 3 (5) 1 China Ding Junhui
Scores: 124(122)-0; 95(95)-0; 0-134(134); no scores recorded for 1 frame
50+ Breaks:
Selby:
122, 95
Junhui:
134
Match Progress:
1-0, 2-0, 2-1,
Match was broadcast
Selby Junhui Total
Points scored: 219 134 353
Avg. points/frame: 54.75 33.5 88.25
Breaks 50s 60s 70s 80s 90s 100s Total
Selby - - - - 1 1 2
Junhui - - - - - 1 1
Last 16 China Ding Junhui 4 (7) 1 England Mark Selby
Played:
2012-10-06
Scores: 57-33; 8-102(74); 82-6; 90-9; 100(57)-1
50+ Breaks:
Junhui:
57
Selby:
74
Match Progress:
1-0, 1-1, 2-1, 3-1, 4-1
Junhui Selby Total
Points scored: 337 151 488
Avg. points/frame: 67.4 30.2 97.6
Breaks 50s 60s 70s 80s 90s 100s Total
Junhui 1 - - - - - 1
Selby - - 1 - - - 1
Group China Ding Junhui 4 (6) 2 England Mark Selby
Scores: 96(96)-27; 63-27; 72-25; 94(79)-4; 39-73; 39-90(52)
50+ Breaks:
Junhui:
96, 79
Selby:
52
Match Progress:
1-0, 2-0, 3-0, 4-0, 4-1, 4-2
Referee: Wales Paul Collier
Match was broadcast
Junhui Selby Total
Points scored: 403 246 649
Avg. points/frame: 67.17 41 108.17
Breaks 50s 60s 70s 80s 90s 100s Total
Junhui - - 1 - 1 - 2
Selby 1 - - - - - 1
Last 16 China Ding Junhui(Walkover) 0 (9) 0 England Mark Selby
Last 16 England Mark Selby 4 (7) 1 China Ding Junhui
Scores: 22-75(75); 105(77)-0; 68(68)-0; 80-40; 92(92)-0
50+ Breaks:
Selby:
92, 77, 68
Junhui:
75
Match Progress:
0-1, 1-1, 2-1, 3-1, 4-1
Selby Junhui Total
Points scored: 367 115 482
Avg. points/frame: 73.4 23 96.4
Breaks 50s 60s 70s 80s 90s 100s Total
Selby - 1 1 - 1 - 3
Junhui - - 1 - - - 1
Final China Ding Junhui 9 (17) 6 England Mark Selby
Scores: 1-136(103); 71(64)-8; 0-124(124); 64-61; 66-40; 90(90)-0; 0-91(66); 64(51)-29; 14-80(73); 84(83)-2; 34-91(91); 124(124)-3; 130(130)-0; 0-145(145); 74-11
50+ Breaks:
Junhui:
130, 124, 90, 83, 64, 51
Selby:
145, 124, 103, 91, 73, 66
Match Progress:
0-1, 1-1, 1-2, 2-2, 3-2, 4-2, 4-3, 5-3, 5-4, 6-4, 6-5, 7-5, 8-5, 8-6, 9-6
Junhui Selby Total
Points scored: 816 821 1637
Avg. points/frame: 54.4 54.73 109.13
Breaks 50s 60s 70s 80s 90s 100s Total
Junhui 1 1 - 1 1 2 6
Selby - 1 1 - 1 3 6
Semi-final England Mark Selby 6 (11) 5 China Ding Junhui
Scores: 91-6; 7-81(55); 5-75(75); 97(81)-6; 134(134)-0; 49-46; 96(64)-0; 38-92(71); 1-73; 68(61)-75; 91(63)-0
50+ Breaks:
Selby:
134, 81, 64, 63, 61
Junhui:
75, 71, 55
Match Progress:
1-0, 1-1, 1-2, 2-2, 3-2, 4-2, 5-2, 5-3, 5-4, 5-5, 6-5
Selby Junhui Total
Points scored: 677 454 1131
Avg. points/frame: 61.55 41.27 102.82
Breaks 50s 60s 70s 80s 90s 100s Total
Selby - 3 - 1 - 1 5
Junhui 1 - 2 - - - 3
Quarter-final China Ding Junhui 13 (25) 10 England Mark Selby
Scores: 5-124(124); 115(58,53)-12; 96(63)-22; 112(65)-0; 78-47; 0-138(87,51); 116(77)-0; 5-74(74); 121(121)-0; 50(50)-61; 93(93)-37; 44-92; 104-43; 41-85; 76(76)-0; 60-34; 0-85(55); 25-66(66); 0-89(89); 4-92(92); 63(53)-61; 69-41; 64-54
50+ Breaks:
Junhui:
121, 93, 77, 76, 65, 63, 58, 53, 53, 50
Selby:
124, 92, 89, 87, 74, 66, 55, 51
Match Progress:
0-1, 1-1, 2-1, 3-1, 4-1, 4-2, 5-2, 5-3, 6-3, 6-4, 7-4, 7-5, 8-5, 8-6, 9-6, 10-6, 10-7, 10-8, 10-9, 10-10, 11-10, 12-10, 13-10
Referee: England Brendan Moore
Match was broadcast
Junhui Selby Total
Points scored: 1341 1257 2598
Avg. points/frame: 58.3 54.65 112.96
Breaks 50s 60s 70s 80s 90s 100s Total
Junhui 4 2 2 - 1 1 10
Selby 2 1 1 2 1 1 8
Semi-final England Mark Selby 6 (11) 3 China Ding Junhui
Scores: 2-63(59); 77-20; 131(131)-0; 76(70)-0; 6-81(62); 0-132(126); 98(97)-0; 79(56)-45; 69-9
50+ Breaks:
Selby:
131, 97, 70, 56
Junhui:
126, 62, 59
Match Progress:
0-1, 1-1, 2-1, 3-1, 3-2, 3-3, 4-3, 5-3, 6-3
Referee: Netherlands Jan Verhaas
Match was broadcast
Selby Junhui Total
Points scored: 538 350 888
Avg. points/frame: 59.78 38.89 98.67
Breaks 50s 60s 70s 80s 90s 100s Total
Selby 1 - 1 - 1 1 4
Junhui 1 1 - - - 1 3
Quarter-final England Mark Selby 5 (9) 1 China Ding Junhui
Scores: 0-118(118); 56-26; 70-62(62); 109(69)-0; 70-65(50); 104(60)-19
50+ Breaks:
Selby:
69, 60
Junhui:
118, 62, 50
Match Progress:
0-1, 1-1, 2-1, 3-1, 4-1, 5-1
Referee: Netherlands Jan Verhaas
Selby Junhui Total
Points scored: 409 290 699
Avg. points/frame: 68.17 48.33 116.5
Breaks 50s 60s 70s 80s 90s 100s Total
Selby - 2 - - - - 2
Junhui 1 1 - - - 1 3
Group China Ding Junhui 4 (6) 2 England Mark Selby
Scores: 123(54,69)-0; 49-70(50); 78(78)-0; 74(69)-9; 103(103)-1; 0-97(97)
50+ Breaks:
Junhui:
103, 78, 69, 69, 54
Selby:
97, 50
Match Progress:
1-0, 1-1, 2-1, 3-1, 4-1, 4-2
Referee: Wales Paul Collier
Match was broadcast
Junhui Selby Total
Points scored: 427 177 604
Avg. points/frame: 71.17 29.5 100.67
Breaks 50s 60s 70s 80s 90s 100s Total
Junhui 1 2 1 - - 1 5
Selby 1 - - - 1 - 2
Last 16 China Ding Junhui 5 (9) 3 England Mark Selby
Scores: 126(126)-0; 61(56)-0; 13-101(101); 3-116(116); 101(101)-0; 82-18; 50(50)-66(66); 71-8
50+ Breaks:
Junhui:
126, 101, 56, 50
Selby:
116, 101, 66
Match Progress:
1-0, 2-0, 2-1, 2-2, 3-2, 4-2, 4-3, 5-3
Referee: Netherlands Jan Verhaas
Junhui Selby Total
Points scored: 507 309 816
Avg. points/frame: 63.38 38.63 102
Breaks 50s 60s 70s 80s 90s 100s Total
Junhui 2 - - - - 2 4
Selby - 1 - - - 2 3
Last 16 England Mark Selby 6 (11) 1 China Ding Junhui
Scores: 59-16; 66(60)-42; 69-1; 97(54)-4; 94(64)-26; 58(53)-60; 75-48
50+ Breaks:
Selby:
64, 60, 54, 53
Junhui:

Match Progress:
1-0, 2-0, 3-0, 4-0, 5-0, 5-1, 6-1
Match was broadcast
Selby Junhui Total
Points scored: 518 197 715
Avg. points/frame: 74 28.14 102.14
Breaks 50s 60s 70s 80s 90s 100s Total
Selby 2 2 - - - - 4
Junhui - - - - - - 0
Group 1 England Mark Selby 2 (4) 2 China Ding Junhui
Scores: 1-89(88); 74-47; 62(62)-47; 39-87(64)
50+ Breaks:
Selby:
62
Junhui:
88, 64
Match Progress:
0-1, 1-1, 1-2, 2-2
Match was broadcast
Selby Junhui Total
Points scored: 176 270 446
Avg. points/frame: 44 67.5 111.5
Breaks 50s 60s 70s 80s 90s 100s Total
Selby - 1 - - - - 1
Junhui - 1 - 1 - - 2
Group England Mark Selby 4 (6) 2 China Ding Junhui
Scores: 51-64; 15-105(100); 86(86)-0; 80(80)-0; 73(73)-0; 104(104)-0
50+ Breaks:
Selby:
104, 86, 80, 73
Junhui:
100
Match Progress:
0-1, 0-2, 1-2, 2-2, 3-2, 4-2
Match was broadcast
Selby Junhui Total
Points scored: 409 169 578
Avg. points/frame: 68.17 28.17 96.33
Breaks 50s 60s 70s 80s 90s 100s Total
Selby - - 1 2 - 1 4
Junhui - - - - - 1 1
Final China Ding Junhui 6 (11) 5 England Mark Selby
Scores: 50-63; 60-52; 41-67; 76(50)-36; 68(59)-24; 77; 49-38; 44-85(64); 14-93(85); 0-75(74); 77(61)-52(52)
50+ Breaks:
Junhui:
61, 59, 50
Selby:
85, 74, 64, 52
Match Progress:
0-1, 1-1, 1-2, 2-2, 3-2, , 4-2, 4-3, 4-4, 4-5, 5-5
Junhui Selby Total
Points scored: 479 585 1064
Avg. points/frame: 43.55 53.18 96.73
Breaks 50s 60s 70s 80s 90s 100s Total
Junhui 2 1 - - - - 3
Selby 1 1 1 1 - - 4
Group China Ding Junhui 2 (3) 0 England Mark Selby
Scores: (110)-10; 69-30
50+ Breaks:
Junhui:
110
Selby:

Match Progress:
0-1, 1-1
Referee: China Shi Ming
Junhui Selby Total
Points scored: 69 40 109
Avg. points/frame: 34.5 20 54.5
Breaks 50s 60s 70s 80s 90s 100s Total
Junhui - - - - - 1 1
Selby - - - - - - 0
Last 64 England Mark Selby 5 (9) 2 China Ding Junhui
Last 64 China Ding Junhui 5 (9) 3 England Mark Selby
50+ Breaks:
Junhui:

Selby:

Match Progress:
Last 48 China Ding Junhui 5 (9) 4 England Mark Selby
Scores: 0-83(55); 70-24; 109(97)-29; 75(55)-48; 23-71; 28-80; 2-91(81); 95(87)-9; 116(60)
50+ Breaks:
Junhui:
97, 87, 55
Selby:
81, 55
Match Progress:
0-1, 1-1, 2-1, 3-1, 3-2, 3-3, 3-4, 4-4,
Junhui Selby Total
Points scored: 402 435 837
Avg. points/frame: 44.67 48.33 93
Breaks 50s 60s 70s 80s 90s 100s Total
Junhui 1 - - 1 1 - 3
Selby 1 - - 1 - - 2
Wildcard England Mark Selby 5 (9) 2 China Ding Junhui
Scores: 73-40; 52(52)-81; 65-54; 67-32; 114(92)-13; 40-80; 62(50)-54
50+ Breaks:
Selby:
92, 52, 50
Junhui:

Match Progress:
1-0, 1-1, 2-1, 3-1, 4-1, 4-2, 5-2
Selby Junhui Total
Points scored: 473 354 827
Avg. points/frame: 67.57 50.57 118.14
Breaks 50s 60s 70s 80s 90s 100s Total
Selby 2 - - - 1 - 3
Junhui - - - - - - 0