Vafaei Hossein vs Selby M.: Prediction, Head-to-Head, Odds & Stats (Wed, 17 Dec '25)

    Wojtek Kolan

    Wojtek Kolan

    Published on 17 Dec, 01:00 PM

    Next Match 17/12/25 at 01:00 PM UTC

    Vafaei Hossein vs Selby M.

    Scheduled H2H Match For Vafaei Hossein Vs Selby M.

    snooker Tour Logo.
    Scottish Open 2025

    Wed, 17 Dec 2025 at 01:00 PM UTC

    Vafaei Hossein
    Vafaei Hossein

    Country IRN FlagIRN

    Recent Form

    W
    L
    W
    L
    W
    Selby M.
    Selby M.

    Country ENG FlagENG

    Recent Form

    W
    W
    W
    W
    W

    3

    Win

    Last 10 Played

    10
    0 Draws

    7

    Win

    Game Schedule - Time Of Fixture

    Vafaei Hossein will square off vs Selby M. in Scottish Open 2025 on Wed, 17 Dec 2025 at 01:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

    Vafaei Hossein vs Selby M. H2H Results Summary

    For the last 10 head-to-head games between these teams, Vafaei Hossein have won 3 times and Selby M. have won on 7 occasion. In the most recent fixture between them, Selby M. won 3-1.


    Head-to-Head (Last 10 Matches)
    Vafaei Hossein3
    Selby M.7

    Matchstat.com Vafaei Hossein vs Selby M. Prediction For This Upcoming H2H Match

    Vafaei Hossein vs Selby M. Past H2H Matches

    2045
    Championship League
    06:15 PM
    05/02/25
    Selby M.
    3
    Vafaei Hossein
    1
    04:30 PM
    04/02/25
    Selby M.
    3
    Vafaei Hossein
    0
    908
    Shanghai Masters
    11:30 AM
    12/09/23
    Selby M.
    6
    Vafaei Hossein
    5
    905
    The Masters
    07:00 PM
    08/01/23
    Selby M.
    2
    Vafaei Hossein
    6
    907
    UK Championship
    07:00 PM
    15/11/22
    Selby M.
    4
    Vafaei Hossein
    6
    07:00 PM
    28/11/21
    Vafaei Hossein
    6
    Selby M.
    2
    01:00 PM
    01/12/20
    Selby M.
    6
    Vafaei Hossein
    2
    2064
    World Grand Prix
    03:45 PM
    18/12/20
    Selby M.
    5
    Vafaei Hossein
    3
    10621
    English Open
    06:00 PM
    15/10/20
    Selby M.
    4
    Vafaei Hossein
    3
    9257
    Riga Masters
    12:00 AM
    26/07/19
    Selby M.
    Vafaei Hossein
    902
    Welsh Open
    08:55 PM
    14/02/19
    Selby M.
    3
    Vafaei Hossein
    4
    9503
    China Championship
    11:30 AM
    27/09/18
    Selby M.
    5
    Vafaei Hossein
    3
    10:30 AM
    02/09/14
    Selby M.
    Vafaei Hossein

    Vafaei Hossein Recent Matches

    10702
    Scottish Open (1 Matches)
    01:00 PM
    16/12/25
    Vafaei Hossein
    3
    Grace D.
    2
    W
    1604
    Snooker Shoot-Out (2 Matches)
    04:30 PM
    12/12/25
    Vafaei Hossein
    0
    Mcguigan R.
    1
    L
    10:50 PM
    11/12/25
    Vafaei Hossein
    1
    Tahir H.
    0
    W
    907
    UK Championship (2 Matches)
    01:00 PM
    27/11/25
    Day R.
    6
    Vafaei Hossein
    5
    L
    02:30 PM
    25/11/25
    Vafaei Hossein
    6
    Jones D.
    4
    W
    1209
    International Championship (3 Matches)
    06:30 AM
    04/11/25
    Vafaei Hossein
    3
    Higgins J.
    6
    L
    01:30 AM
    03/11/25
    Day R.
    4
    Vafaei Hossein
    6
    W
    01:30 PM
    01/10/25
    Vafaei Hossein
    6
    Quinn F.
    1
    W
    10666
    Northern Ireland Open (1 Matches)
    02:15 PM
    19/10/25
    Vafaei Hossein
    2
    Woollaston B.
    4
    L
    17018
    British Open (1 Matches)
    07:55 PM
    22/09/25
    Wilson G.
    4
    Vafaei Hossein
    1
    L
    10621
    English Open (1 Matches)
    06:00 PM
    15/09/25
    Vafaei Hossein
    3
    Brecel L.
    4
    L
    22946
    Xi'an Grand Prix (1 Matches)
    09:00 AM
    03/09/25
    Vafaei Hossein
    0
    Jun J.
    5
    L
    21008
    Wuhan Open (3 Matches)
    11:30 AM
    26/08/25
    Allen M.
    5
    Vafaei Hossein
    4
    L
    06:00 AM
    25/08/25
    Vafaei Hossein
    5
    Mertens B.
    1
    W
    02:00 AM
    24/08/25
    Vafaei Hossein
    5
    Jinhao Z.
    2
    W
    23355
    Saudi Arabia Snooker Masters (2 Matches)
    04:30 PM
    11/08/25
    Vafaei Hossein
    3
    O'Donnell M.
    5
    L
    06:30 PM
    10/08/25
    Vafaei Hossein
    4
    Leclercq J.
    1
    W
    430
    World Championship (4 Matches)
    09:00 AM
    25/04/25
    Vafaei Hossein
    10
    Williams M.
    13
    L
    06:00 PM
    20/04/25
    Hawkins B.
    9
    Vafaei Hossein
    10
    W
    10:00 AM
    16/04/25
    Yuchen W.
    4
    Vafaei Hossein
    10
    W
    09:00 AM
    14/04/25
    Vafaei Hossein
    10
    Jones D.
    7
    W
    2064
    World Grand Prix (3 Matches)
    11:30 AM
    07/03/25
    Judd Trump
    5
    Vafaei Hossein
    0
    L
    11:30 AM
    06/03/25
    Vafaei Hossein
    4
    Xu Si.
    3
    W
    02:15 PM
    05/03/25
    Jiahui S.
    3
    Vafaei Hossein
    4
    W
    909
    World Open (2 Matches)
    11:30 AM
    25/02/25
    Vafaei Hossein
    3
    Junhui D.
    5
    L
    11:30 AM
    24/02/25
    Sijun Y.
    4
    Vafaei Hossein
    5
    W
    902
    Welsh Open (2 Matches)
    07:00 PM
    12/02/25
    Carter A.
    4
    Vafaei Hossein
    2
    L
    07:00 PM
    11/02/25
    Vafaei Hossein
    4
    Zhengyi F.
    2
    W
    2045
    Championship League (2 Matches)
    06:15 PM
    05/02/25
    Selby M.
    3
    Vafaei Hossein
    1
    L
    04:35 PM
    05/02/25
    Jiahui S.
    0
    Vafaei Hossein
    3
    W

    Selby M. Recent Matches

    10702
    Scottish Open (1 Matches)
    03:30 PM
    16/12/25
    Selby M.
    4
    Mcguigan R.
    1
    W
    907
    UK Championship (5 Matches)
    01:00 PM
    07/12/25
    Judd Trump
    8
    Selby M.
    10
    W
    07:00 PM
    06/12/25
    Selby M.
    6
    Murphy S.
    3
    W
    07:00 PM
    05/12/25
    Hawkins B.
    2
    Selby M.
    6
    W
    07:00 PM
    03/12/25
    Selby M.
    6
    Yuelong Z.
    2
    W
    01:00 PM
    02/12/25
    Selby M.
    6
    Peifan L.
    2
    W
    31164
    Crucible Cup (2 Matches)
    01:00 PM
    25/11/25
    Robertson N.
    6
    Selby M.
    2
    L
    07:00 PM
    24/11/25
    Selby M.
    6
    Guodong X.
    2
    W
    1574
    Champion of Champions (4 Matches)
    01:00 PM
    16/11/25
    Selby M.
    10
    Judd Trump
    5
    W
    07:00 PM
    15/11/25
    Selby M.
    6
    Robertson N.
    2
    W
    07:00 PM
    12/11/25
    Williams M.
    5
    Selby M.
    6
    W
    02:40 PM
    12/11/25
    Selby M.
    4
    Maguire S.
    0
    W
    1209
    International Championship (5 Matches)
    06:30 AM
    06/11/25
    Selby M.
    5
    Xintong Z.
    6
    L
    06:30 AM
    05/11/25
    McGill A.
    1
    Selby M.
    6
    W
    11:30 AM
    04/11/25
    Selby M.
    6
    Wells D.
    3
    W
    06:00 AM
    02/11/25
    Selby M.
    6
    Hongyu L.
    5
    W
    01:30 PM
    30/09/25
    Selby M.
    6
    Hallworth S.
    0
    W
    10666
    Northern Ireland Open (2 Matches)
    12:00 PM
    22/10/25
    Lisowski J.
    4
    Selby M.
    2
    L
    01:55 PM
    19/10/25
    Selby M.
    4
    Burns I.
    1
    W
    22946
    Xi'an Grand Prix (1 Matches)
    11:30 AM
    08/10/25
    Selby M.
    4
    Davis M.
    5
    L
    17018
    British Open (6 Matches)
    06:00 PM
    27/09/25
    Selby M.
    1
    Murphy S.
    6
    L
    12:00 PM
    26/09/25
    Williams M.
    3
    Selby M.
    5
    W
    06:00 PM
    25/09/25
    Bingyu C.
    0
    Selby M.
    4
    W
    12:00 PM
    25/09/25
    O'Connor J.
    3
    Selby M.
    4
    W
    12:00 PM
    24/09/25
    Hongyu L.
    3
    Selby M.
    4
    W
    12:00 PM
    22/09/25
    Grace D.
    1
    Selby M.
    4
    W
    10621
    English Open (4 Matches)
    12:00 PM
    20/09/25
    Selby M.
    3
    Yuelong Z.
    6
    L
    03:00 PM
    19/09/25
    Page J.
    4
    Selby M.
    5
    W
    06:00 PM
    18/09/25
    Yize W.
    2
    Selby M.
    4
    W
    12:00 PM
    17/09/25
    Peifan L.
    0
    Selby M.
    4
    W

    Vafaei Hossein Next Fixtures

    10702
    Scottish Open

    Selby M. Next Fixtures

    10702
    Scottish Open
    905
    The Masters

    Vafaei Hossein Last Match Played stats

    Vafaei Hossein vs Grace D.

    Final Score: 3 - 2

    No past records found.

    Selby M. Last Match Played stats

    Selby M. vs Mcguigan R.

    Final Score: 4 - 1

    No past records found.

    Top Upcoming
    10:00 AM 17/12/25
    Prediction
    Yize W.
    Yuhao L.
    10:00 AM 17/12/25
    Prediction
    Peifan L.
    Sijun Y.
    01:00 PM 17/12/25
    Prediction
    Vafaei Hossein
    Selby M.
    01:00 PM 17/12/25
    Prediction
    Saengkham N.
    Higgins J.
    01:00 PM 17/12/25
    Prediction
    Selt M.
    Guoqiang H.
    01:00 PM 17/12/25
    Prediction
    Slessor E.
    Surety Z.
    02:00 PM 17/12/25
    Prediction
    Allen M.
    Yuchen W.
    02:00 PM 17/12/25
    Prediction
    Zhang A.
    Stevens M.
    02:00 PM 17/12/25
    Prediction
    Jiahui S.
    Bingyu C.
    02:00 PM 17/12/25
    Prediction
    Wakelin C.
    McGill A.
    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