Selby M. vs Junhui D.: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 05 Apr, 12:00 PM
FT
10
2
Scheduled H2H Match For Selby M. Vs Junhui D.
Sat, 05 Apr 2025 at 12:00 PM UTC
Selby M.
ENG
Recent Form
L
W
W
W
W
6
Win
Last 10 Played
10
0 Draws4
Win
Junhui D.
CHN
Recent Form
L
W
W
L
W
6
Win
Last 10 Played
10
0 Draws4
Win
Selby M. vs Junhui D. H2H Results Summary
In the last 10 head-2-head results for these rivals, Selby M. have won 6 times and Junhui D. have won on 4 occasion. In the most recent match between them, Selby M. won 10-2.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Selby M. | 6 |
| Junhui D. | 4 |
Selby M. vs Junhui D. Past H2H Matches
Tour Championship
12:00 PM
05/04/25
05/04/25
Selby M.
10
Junhui D.
2
European Masters
12:00 PM
26/09/20
26/09/20
Junhui D.
1
Selby M.
5
Shanghai Masters
11:30 AM
13/09/18
13/09/18
Selby M.
5
Junhui D.
6
06:00 AM
25/09/16
25/09/16
Junhui D.
10
Selby M.
6
World Grand Prix
07:00 PM
24/02/18
24/02/18
Selby M.
5
Junhui D.
6
World Championship
12:00 PM
27/04/17
27/04/17
Selby M.
17
Junhui D.
15
01:00 PM
01/05/16
01/05/16
Junhui D.
14
Selby M.
18
International Championship
06:00 AM
30/10/16
30/10/16
Junhui D.
1
Selby M.
10
German Masters
12:00 PM
01/02/13
01/02/13
Junhui D.
3
Selby M.
5
11:30 AM
05/02/11
05/02/11
Selby M.
5
Junhui D.
1
Premier League
06:30 PM
11/10/12
11/10/12
Selby M.
2
Junhui D.
4
06:30 PM
07/10/10
07/10/10
Selby M.
2
Junhui D.
4
China Open
11:30 AM
29/03/12
29/03/12
Selby M.
Junhui D.
11:30 AM
02/04/11
02/04/11
Junhui D.
3
Selby M.
6
11:30 AM
01/04/10
01/04/10
Junhui D.
5
Selby M.
3
Players Championship
11:00 AM
16/03/12
16/03/12
Selby M.
4
Junhui D.
1
Welsh Open
01:00 PM
19/02/12
19/02/12
Junhui D.
9
Selby M.
6
Wuxi Classic
10:30 AM
09/07/11
09/07/11
Junhui D.
5
Selby M.
6
Selby M. Recent Matches
Scottish Open (4 Matches)
12:00 PM
19/12/25
19/12/25
Bingyu C.
5
Selby M.
3
L
01:00 PM
18/12/25
18/12/25
Selby M.
4
Saengkham N.
0
W
01:00 PM
17/12/25
17/12/25
Vafaei Hossein
0
Selby M.
4
W
03:30 PM
16/12/25
16/12/25
Selby M.
4
Mcguigan R.
1
W
UK Championship (5 Matches)
01:00 PM
07/12/25
07/12/25
Judd Trump
8
Selby M.
10
W
07:00 PM
06/12/25
06/12/25
Selby M.
6
Murphy S.
3
W
07:00 PM
05/12/25
05/12/25
Hawkins B.
2
Selby M.
6
W
07:00 PM
03/12/25
03/12/25
Selby M.
6
Yuelong Z.
2
W
01:00 PM
02/12/25
02/12/25
Selby M.
6
Peifan L.
2
W
Crucible Cup (2 Matches)
01:00 PM
25/11/25
25/11/25
Robertson N.
6
Selby M.
2
L
07:00 PM
24/11/25
24/11/25
Selby M.
6
Guodong X.
2
W
Champion of Champions (4 Matches)
01:00 PM
16/11/25
16/11/25
Selby M.
10
Judd Trump
5
W
07:00 PM
15/11/25
15/11/25
Selby M.
6
Robertson N.
2
W
07:00 PM
12/11/25
12/11/25
Williams M.
5
Selby M.
6
W
02:40 PM
12/11/25
12/11/25
Selby M.
4
Maguire S.
0
W
International Championship (5 Matches)
06:30 AM
06/11/25
06/11/25
Selby M.
5
Xintong Z.
6
L
06:30 AM
05/11/25
05/11/25
McGill A.
1
Selby M.
6
W
11:30 AM
04/11/25
04/11/25
Selby M.
6
Wells D.
3
W
06:00 AM
02/11/25
02/11/25
Selby M.
6
Hongyu L.
5
W
01:30 PM
30/09/25
30/09/25
Selby M.
6
Hallworth S.
0
W
Northern Ireland Open (2 Matches)
12:00 PM
22/10/25
22/10/25
Lisowski J.
4
Selby M.
2
L
01:55 PM
19/10/25
19/10/25
Selby M.
4
Burns I.
1
W
Xi'an Grand Prix (1 Matches)
11:30 AM
08/10/25
08/10/25
Selby M.
4
Davis M.
5
L
British Open (6 Matches)
06:00 PM
27/09/25
27/09/25
Selby M.
1
Murphy S.
6
L
12:00 PM
26/09/25
26/09/25
Williams M.
3
Selby M.
5
W
06:00 PM
25/09/25
25/09/25
Bingyu C.
0
Selby M.
4
W
12:00 PM
25/09/25
25/09/25
O'Connor J.
3
Selby M.
4
W
12:00 PM
24/09/25
24/09/25
Hongyu L.
3
Selby M.
4
W
12:00 PM
22/09/25
22/09/25
Grace D.
1
Selby M.
4
W
English Open (1 Matches)
12:00 PM
20/09/25
20/09/25
Selby M.
3
Yuelong Z.
6
L
Junhui D. Recent Matches
UK Championship (3 Matches)
01:00 PM
05/12/25
05/12/25
Judd Trump
6
Junhui D.
2
L
01:00 PM
04/12/25
04/12/25
Junhui D.
6
Donaldson S.
5
W
01:00 PM
01/12/25
01/12/25
Junhui D.
6
Xu Si.
4
W
World Masters of Snooker (2 Matches)
08:40 PM
19/11/25
19/11/25
Higgins J.
4
Junhui D.
0
L
03:55 PM
19/11/25
19/11/25
Junhui D.
4
Alamri A.
0
W
International Championship (4 Matches)
11:30 AM
05/11/25
05/11/25
Junhui D.
2
Murphy S.
6
L
11:30 AM
04/11/25
04/11/25
Junhui D.
6
Highfield L.
4
W
06:30 AM
03/11/25
03/11/25
Junhui D.
6
Holt M.
1
W
11:30 AM
02/11/25
02/11/25
Junhui D.
6
Grace D.
0
W
Xi'an Grand Prix (5 Matches)
11:30 AM
11/10/25
11/10/25
Murphy S.
5
Junhui D.
3
L
11:30 AM
10/10/25
10/10/25
Lines O.
1
Junhui D.
5
W
06:00 AM
09/10/25
09/10/25
Heathcote L.
3
Junhui D.
5
W
06:00 AM
08/10/25
08/10/25
Brown J.
1
Junhui D.
5
W
11:30 AM
07/10/25
07/10/25
Junhui D.
5
Craigie S.
1
W
English Open (3 Matches)
06:00 PM
18/09/25
18/09/25
Allen M.
4
Junhui D.
3
L
09:00 AM
17/09/25
17/09/25
Selt M.
1
Junhui D.
4
W
09:00 AM
15/09/25
15/09/25
Junhui D.
4
Pullen L.
1
W
Wuhan Open (2 Matches)
06:00 AM
25/08/25
25/08/25
Moody S.
5
Junhui D.
3
L
06:00 AM
24/08/25
24/08/25
Junhui D.
5
Zhang Z.
1
W
Saudi Arabia Snooker Masters (2 Matches)
04:30 PM
13/08/25
13/08/25
Junhui D.
5
Hawkins B.
6
L
04:30 PM
12/08/25
12/08/25
Junhui D.
5
Maguire S.
2
W
Shanghai Masters (2 Matches)
11:30 AM
31/07/25
31/07/25
Junhui D.
1
Xintong Z.
6
L
11:30 AM
29/07/25
29/07/25
Junhui D.
6
Zhang A.
5
W
World Championship (2 Matches)
06:00 PM
28/04/25
28/04/25
Brecel L.
13
Junhui D.
4
L
09:00 AM
21/04/25
21/04/25
Junhui D.
10
Surety Z.
7
W
Tour Championship (3 Matches)
12:00 PM
05/04/25
05/04/25
Selby M.
10
Junhui D.
2
L
12:00 PM
03/04/25
03/04/25
Wilson K.
5
Junhui D.
10
W
06:00 PM
31/03/25
31/03/25
Williams M.
3
Junhui D.
10
W
Players Championship (1 Matches)
07:00 PM
17/03/25
17/03/25
Williams M.
6
Junhui D.
2
L
World Grand Prix (1 Matches)
11:30 AM
05/03/25
05/03/25
Junhui D.
3
Xu Si.
4
L
Selby M. Next Fixtures
Junhui D. Next Fixtures
Selby M. Last Match Played stats
Bingyu C. vs Selby M.
Final Score: 5 - 3
No past records found.
Junhui D. Last Match Played stats
Judd Trump vs Junhui D.
Final Score: 6 - 2
No past records found.
Top Upcoming
No matches found.