Surface:
Hard
Round:
1/16
James McCabe
AUS
ATP - 247
08
:
46
:
47
Hiroki Moriya
JPN
ATP - 480

Mccabe vs Moriya Prediction 27 October 2026

    🎾 James McCabe and Hiroki Moriya meet in the first round of the Ningbo Challenger. The match is on outdoor hard courts, a familiar surface for both players. Statistically, there are signs this could be a short match.

    Head-to-Head

    📊 In head-to-head meetings, James McCabe has the advantage, with the most recent match ending 2-0.

    Head-to-head statistics Mccabe - Moriya

    75%
    3 Wins
    25%
    1 Win
    17.11.25
    Challenger Sydney
    James McCabe
    James McCabe
    Hiroki Moriya
    Hiroki Moriya
    2
    0
    6
    4
    6
    3
    23.02.24
    ITF Australia F1
    Hiroki Moriya
    Hiroki Moriya
    James McCabe
    James McCabe
    1
    2
    2
    6
    77
    62
    2
    6
    31.01.24
    Challenger Burnie
    James McCabe
    James McCabe
    Hiroki Moriya
    Hiroki Moriya
    0
    2
    2
    6
    3
    6
    20.02.23
    India Bangalore, ATP Challenger Men Singles
    Hiroki Moriya
    Hiroki Moriya
    McCabe, James
    McCabe, James
    0
    2
    1
    6
    3
    6
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    James McCabe Player Overview

    James McCabe arrives at this match in poor form, with just 2 wins from his last 10 matches. He has lost four of those without winning a set. At his most recent tournament in Guangzhou, he beat Elias Ymer in the first round but then lost to Yai Dylan Hara Friend. He averages 24.2 games per match and wins 45% of games overall. On serve, he wins around three-quarters of his service games (75%), though his set-winning percentage remains low at just 26%. These numbers point to inconsistency and a tendency towards shorter matches without prolonged contests.

    Match Results: James McCabe

    21.10.26
    Challenger Guangzhou
    Jay Dylan Hara Friend
    Jay Dylan Hara Friend
    James McCabe
    James McCabe
    2
    1
    4
    6
    77
    61
    6
    4
    L
    19.10.26
    Challenger Guangzhou
    James McCabe
    James McCabe
    Elias Ymer
    Elias Ymer
    2
    1
    6
    0
    62
    77
    78
    66
    W
    12.10.26
    Challenger Jinan
    Hayato Matsuoka
    Hayato Matsuoka
    James McCabe
    James McCabe
    2
    0
    6
    3
    6
    4
    L
    11.10.26
    Challenger Jinan
    Siddhant Banthia
    Siddhant Banthia
    James McCabe
    James McCabe
    0
    1
    0
    6
    1
    3
    W
    30.09.26
    ATP Challenger Jingshan, China, Men Singles
    James McCabe
    James McCabe
    Federico Cina
    Federico Cina
    0
    2
    2
    6
    3
    6
    L
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Hiroki Moriya Player Overview

    Hiroki Moriya has won five of his last ten matches. In qualifying at the current tournament he came through both rounds comfortably. He averages around 23.2 games per match, wins approximately 50% of games overall, holds serve in 73% of service games, and has won 52% of sets - a noticeably higher figure than his opponent. Worth noting: the under on total games has come in frequently in his matches, a trend reflected in his recent results.

    Match Results: Hiroki Moriya

    26.10.26
    Challenger Ningbo
    Hiroki Moriya
    Hiroki Moriya
    Timofei Derepasko
    Timofei Derepasko
    2
    0
    77
    62
    6
    2
    W
    25.10.26
    Challenger Ningbo
    Hiroki Moriya
    Hiroki Moriya
    Taisei Ichikawa
    Taisei Ichikawa
    2
    0
    6
    4
    6
    4
    W
    18.10.26
    Challenger Guangzhou
    Omar Jasika
    Omar Jasika
    Hiroki Moriya
    Hiroki Moriya
    2
    0
    6
    2
    6
    3
    L
    07.10.26
    ATP Challenger Wuning 3, China Men Singles
    Hiroki Moriya
    Hiroki Moriya
    Keisuke Saitoh
    Keisuke Saitoh
    0
    2
    2
    6
    3
    6
    L
    06.10.26
    ATP Challenger Wuning 3, China Men Singles
    Keegan Smith
    Keegan Smith
    Hiroki Moriya
    Hiroki Moriya
    1
    2
    6
    3
    65
    77
    3
    6
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Key factors

    • In 6 of Hiroki Moriya's last 7 matches, the total games were under 21.5.
    • James McCabe lost 4 of his last 10 matches without winning a set, pointing to quick matches.
    • The average number of games per match for both players does not exceed 24.
    • Their head-to-head meetings have mostly ended in straight sets.

    Expected scenario

    The match between James McCabe and Hiroki Moriya will most likely finish in straight sets with a moderate game count. Both players tend to keep their matches relatively short and rarely go to a deciding set, which is consistent with the Under selection.

    ⭐ Editor's Pick

    James McCabe's form remains poor: plenty of losses and frequent short matches that don't reach a third set. Hiroki Moriya's numbers are more consistent, but the average total is also low - both players rarely go deep into two long sets. Their head-to-head meetings have generally been short in terms of sets and rallies. The pick is Total Games - Under 21.5.
    Total Under (21,5)
    Thunderpick
    Place a bet+114
    Published: 26/10/2026, 14:30
    Konstantin Brestov
    Konstantin Brestov
    Scores24 Editor. I dream of watching Cristiano Ronaldo play live.
    18
    1
    28
    47 predictions
    Statistics for October 2026

    Will this prediction come true?

    Total votes cast: 0

    No comments

    Minimum 20 characters, maximum 500 characters

    Betting Tips: James McCabe - Hiroki Moriya

    James McCabe has lost the 2nd set:
    mccabe-james-1in 5 of last 6 matches.
    2nd Set Hiroki Moriya to Win
    +135
    Under 2.5 sets:
    moriya-hirokiin 6 of last 7 Hiroki Moriya games.
    Sets Total Under (2,5)
    Thunderpick
    -185
    Under 21.5 games:
    moriya-hirokiin 6 of last 7 Hiroki Moriya games.
    Total Under (21,5)
    Everygame
    +110