Junhui Ding vs Mcguigan Robbie: Prediction, Head-to-Head, Odds & Stats

    Wojtek Kolan

    Wojtek Kolan

    Published on 18 Dec, 02:14 AM

    FT
    0
    0

    Scheduled H2H Match For Junhui Ding Vs Mcguigan Robbie

    Junhui Ding
    Junhui Ding

    Country CHN FlagCHN

    Recent Form

    L
    W
    W
    L
    W
    Mcguigan Robbie
    Mcguigan Robbie

    Country NIR FlagNIR

    Recent Form

    L
    L
    W
    W
    L

    0

    Win

    Last 0 Played

    0
    0 Draws

    0

    Win

    Junhui Ding vs Mcguigan Robbie H2H Game Summary

    For the most recent 0 head-to-head fixtures between these rivals, Junhui Ding have won 0 times and Mcguigan Robbie have come out on top on 0 occasion.


    Head-to-Head (Last 0 Matches)
    Junhui Ding0
    Mcguigan Robbie0

    Junhui Ding Recent Matches

    907
    UK Championship (3 Matches)
    01:00 PM
    05/12/25
    Judd Trump
    6
    Junhui D.
    2
    L
    01:00 PM
    04/12/25
    Junhui D.
    6
    Donaldson S.
    5
    W
    01:00 PM
    01/12/25
    Junhui D.
    6
    Xu Si.
    4
    W
    22058
    World Masters of Snooker (2 Matches)
    08:40 PM
    19/11/25
    Higgins J.
    4
    Junhui D.
    0
    L
    03:55 PM
    19/11/25
    Junhui D.
    4
    Alamri A.
    0
    W
    1209
    International Championship (4 Matches)
    11:30 AM
    05/11/25
    Junhui D.
    2
    Murphy S.
    6
    L
    11:30 AM
    04/11/25
    Junhui D.
    6
    Highfield L.
    4
    W
    06:30 AM
    03/11/25
    Junhui D.
    6
    Holt M.
    1
    W
    11:30 AM
    02/11/25
    Junhui D.
    6
    Grace D.
    0
    W
    22946
    Xi'an Grand Prix (5 Matches)
    11:30 AM
    11/10/25
    Murphy S.
    5
    Junhui D.
    3
    L
    11:30 AM
    10/10/25
    Lines O.
    1
    Junhui D.
    5
    W
    06:00 AM
    09/10/25
    Heathcote L.
    3
    Junhui D.
    5
    W
    06:00 AM
    08/10/25
    Brown J.
    1
    Junhui D.
    5
    W
    11:30 AM
    07/10/25
    Junhui D.
    5
    Craigie S.
    1
    W
    10621
    English Open (3 Matches)
    06:00 PM
    18/09/25
    Allen M.
    4
    Junhui D.
    3
    L
    09:00 AM
    17/09/25
    Selt M.
    1
    Junhui D.
    4
    W
    09:00 AM
    15/09/25
    Junhui D.
    4
    Pullen L.
    1
    W
    21008
    Wuhan Open (2 Matches)
    06:00 AM
    25/08/25
    Moody S.
    5
    Junhui D.
    3
    L
    06:00 AM
    24/08/25
    Junhui D.
    5
    Zhang Z.
    1
    W
    23355
    Saudi Arabia Snooker Masters (2 Matches)
    04:30 PM
    13/08/25
    Junhui D.
    5
    Hawkins B.
    6
    L
    04:30 PM
    12/08/25
    Junhui D.
    5
    Maguire S.
    2
    W
    908
    Shanghai Masters (2 Matches)
    11:30 AM
    31/07/25
    Junhui D.
    1
    Xintong Z.
    6
    L
    11:30 AM
    29/07/25
    Junhui D.
    6
    Zhang A.
    5
    W
    430
    World Championship (2 Matches)
    06:00 PM
    28/04/25
    Brecel L.
    13
    Junhui D.
    4
    L
    09:00 AM
    21/04/25
    Junhui D.
    10
    Surety Z.
    7
    W
    13433
    Tour Championship (3 Matches)
    12:00 PM
    05/04/25
    Selby M.
    10
    Junhui D.
    2
    L
    12:00 PM
    03/04/25
    Wilson K.
    5
    Junhui D.
    10
    W
    06:00 PM
    31/03/25
    Williams M.
    3
    Junhui D.
    10
    W
    1014
    Players Championship (1 Matches)
    07:00 PM
    17/03/25
    Williams M.
    6
    Junhui D.
    2
    L
    2064
    World Grand Prix (1 Matches)
    11:30 AM
    05/03/25
    Junhui D.
    3
    Xu Si.
    4
    L

    Mcguigan Robbie Recent Matches

    10702
    Scottish Open (4 Matches)
    03:30 PM
    16/12/25
    Selby M.
    4
    Mcguigan R.
    1
    L
    12:00 PM
    17/10/25
    Chenzhi G.
    1
    Mcguigan R.
    4
    W
    12:00 PM
    16/10/25
    Mcguigan R.
    4
    Brown O.
    1
    W
    04:00 PM
    28/10/24
    Mertens B.
    4
    Mcguigan R.
    0
    L
    1604
    Snooker Shoot-Out (5 Matches)
    01:30 PM
    13/12/25
    Mertens B.
    1
    Mcguigan R.
    0
    L
    04:30 PM
    12/12/25
    Vafaei Hossein
    0
    Mcguigan R.
    1
    W
    02:00 PM
    10/12/25
    Jun J.
    0
    Mcguigan R.
    1
    W
    08:45 PM
    05/12/24
    Greene G.
    1
    Mcguigan R.
    0
    L
    08:45 PM
    05/12/24
    Walden R.
    Mcguigan R.
    -
    907
    UK Championship (4 Matches)
    02:30 PM
    24/11/25
    Taylor A.
    6
    Mcguigan R.
    4
    L
    09:30 AM
    23/11/25
    Mcguigan R.
    6
    Sykes O.
    1
    W
    02:30 PM
    18/11/24
    Guoqiang H.
    6
    Mcguigan R.
    1
    L
    09:30 AM
    17/11/24
    Mcguigan R.
    6
    Habib S.
    3
    W
    1209
    International Championship (1 Matches)
    01:30 PM
    02/10/25
    Ford T.
    6
    Mcguigan R.
    1
    L
    17018
    British Open (3 Matches)
    02:05 PM
    25/09/25
    Mertens B.
    4
    Mcguigan R.
    0
    L
    09:00 AM
    23/09/25
    Guoqiang H.
    3
    Mcguigan R.
    4
    W
    09:00 AM
    27/06/25
    Mcguigan R.
    4
    Haotian Lyu
    2
    W
    10621
    English Open (1 Matches)
    12:00 PM
    12/09/25
    Mcguigan R.
    2
    Wongharuthai N.
    4
    L
    10666
    Northern Ireland Open (1 Matches)
    03:00 PM
    05/09/25
    Mcguigan R.
    3
    Quinn F.
    4
    L
    22946
    Xi'an Grand Prix (1 Matches)
    01:30 PM
    03/09/25
    Donaldson S.
    5
    Mcguigan R.
    1
    L
    23355
    Saudi Arabia Snooker Masters (1 Matches)
    11:00 AM
    08/08/25
    Mcguigan R.
    1
    Gao Y.
    4
    L
    2045
    Championship League (3 Matches)
    05:00 PM
    01/07/25
    Mcguigan R.
    3
    Burden A.
    1
    W
    04:05 PM
    01/07/25
    Murphy S.
    1
    Mcguigan R.
    3
    W
    12:20 PM
    01/07/25
    Revesz B.
    3
    Mcguigan R.
    1
    L
    21008
    Wuhan Open (1 Matches)
    09:00 AM
    22/06/25
    Saengkham N.
    5
    Mcguigan R.
    0
    L
    430
    World Championship (2 Matches)
    09:00 AM
    10/04/25
    Davis M.
    10
    Mcguigan R.
    7
    L
    01:30 PM
    08/04/25
    Mcguigan R.
    10
    Yassen H.
    6
    W
    902
    Welsh Open (1 Matches)
    04:00 PM
    04/02/25
    Heathcote L.
    4
    Mcguigan R.
    1
    L
    909
    World Open (1 Matches)
    10:00 AM
    20/12/24
    Yize W.
    5
    Mcguigan R.
    0
    L
    906
    German Masters (1 Matches)
    10:00 AM
    18/12/24
    Muir R.
    5
    Mcguigan R.
    0
    L

    Junhui Ding Next Fixtures

    905
    The Masters

    Junhui Ding Last Match Played stats

    Judd Trump vs Junhui D.

    Final Score: 6 - 2

    No past records found.

    Mcguigan Robbie Last Match Played stats

    Selby M. vs Mcguigan R.

    Final Score: 4 - 1

    No past records found.

    Top Upcoming
    01:00 PM 18/12/25
    Prediction
    Un-Nooh T.
    Jun J.
    01:00 PM 18/12/25
    Prediction
    Selby M.
    Saengkham N.
    02:00 PM 18/12/25
    Prediction
    Wilson K.
    Bingyu C.
    02:00 PM 18/12/25
    Prediction
    Yize W.
    Selt M.
    07:00 PM 18/12/25
    Prediction
    Allen M.
    Zhang A.
    07:00 PM 18/12/25
    Prediction
    Sijun Y.
    Wakelin C.
    08:00 PM 18/12/25
    Prediction
    Surety Z.
    O'Connor J.
    08:00 PM 18/12/25
    Prediction
    Bingham S.
    Yuelong Z.
    1. NFL Upcoming Matches
    2. NHL Upcoming Matches
    3. MLB Upcoming Matches
    4. NBA Upcoming Matches
    5. Football Upcoming Matches
    6. Tennis Upcoming Matches
    7. Table Tennis Upcoming Matches