SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Taipei · Taiwan · hard

McCabe J. vs Sakamoto R.

Monday, 02 November 2026

Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.

Match preview

The model gives Sakamoto R. a 78% chance on hard courts. That rests on a ranking of No. 125 against No. 255 and 7 wins from the last 10 matches on hard courts to 2.

Key facts

  • Recent form favours Sakamoto R.: 7 wins from the last 10 matches, against 2 for McCabe J.
Taiwan•Challenger•Taipei•hard
McCabe J.
Age 23 · Rank #255
VS
Age 20 · Rank #125
Sakamoto R.
Monday, 02 November 2026 at 05:00
Upcoming. The scheduled start is still ahead. Match status has not been confirmed live.
Model win probability
McCabe J.Sakamoto R.
22%
78%
McCabe J. · all surfaces (latest first)
L4d
L10d
W12d
L19d
W20d
L31d
L67d
L80d
L88d
L98d
2 straight losses · carried over from Ningbo, Guangzhou — first match of this tournament
On hard1–8 · 11%· won 1+ set 5/9
L4d
L10d
W12d
L19d
W20d
L31d
L67d
L80d
L88d
L98d
2 straight losses · carried over from Ningbo, Guangzhou — first match of this tournament
Sakamoto R. · all surfaces (latest first)
D1d
W3d
W5d
L11d
W13d
W14d
L20d
W22d
W24d
W25d
On hard7–2 · 78%· won 1+ set 7/9
D1d
W3d
W5d
L11d
W13d
W14d
L20d
W22d
W24d
W25d
Recent form
McCabe J. · all surfacesSakamoto R. · all surfaces
99
1/97/9
8/92/9
11%78%
0/95/9
4/92/9
5/97/9
5/92/9
6 / 1714 / 6
-11+8
Limited sample — McCabe J. has 9 matches on record.
Limited sample — Sakamoto R. has 9 matches on record.
On hard (this match's surface)
McCabe J. · last 9 on hardSakamoto R. · last 9 on hard
99
1/97/9
8/92/9
11%78%
0/95/9
4/92/9
5/97/9
5/92/9
6 / 1714 / 6
-11+8
First meeting — no head-to-head history between these players.
Model Prediction
McCabe J.
22%
Sakamoto R.
78%
medium confidenceData 63%hard0 H2H used
◀ McCabe J.Why the model leansSakamoto R. ▶
Ranking
-0.30
Surface
0.00
Form
-0.47
H2H
0.00
Model v2.3-2026-06
McCabe J. Form
Mccabe J.
27 Oct2026
Mccabe J.ATP #255 vs Moriya H.ATP #482
1-2L
21 Oct2026
Hara Friend J. D.ATP #266 vs Mccabe J.ATP #255
2-1L
19 Oct2026
Mccabe J.ATP #255 vs Ymer E.ATP #227
2-1W
12 Oct2026
Matsuoka H.ATP #242 vs Mccabe J.ATP #255
2-0L
11 Oct2026
Banthia S.ATP #1204 vs Mccabe J.ATP #255
0-1W
30 Sept2026
Mccabe J.ATP #255 vs Cina F.ATP #142
0-2L
25 Aug2026
Neumayer L.ATP #168 vs Mccabe J.ATP #255
2-0L
12 Aug2026
Mccabe J.ATP #255 vs Zamora N.ATP #758
1-2L
04 Aug2026
Mccabe J.ATP #255 vs Lajovic D.ATP #162
1-2L
25 Jul2026
Mccabe J.ATP #255 vs Bolt A.ATP #175
0-2L
Sakamoto R. Form
Sakamoto R.
30 Oct2026
Sakamoto R.ATP #125 vs Harris B.ATP #252
0-0D
28 Oct2026
Zhang Z.ATP #166 vs Sakamoto R.ATP #125
0-2W
26 Oct2026
Sakamoto R.ATP #125 vs Samrej K.ATP #368
2-0W
20 Oct2026
Sakamoto R.ATP #125 vs Khachanov K.ATP #24
0-2L
18 Oct2026
Diallo G.ATP #149 vs Sakamoto R.ATP #125
1-2W
17 Oct2026
Omarkhanov A.ATP #622 vs Sakamoto R.ATP #125
0-2W
11 Oct2026
de Minaur A.ATP #10 vs Sakamoto R.ATP #125
2-0L
09 Oct2026
Sakamoto R.ATP #125 vs Rublev A.ATP #22
2-0W
07 Oct2026
Trungelliti M.ATP #89 vs Sakamoto R.ATP #125
0-2W
06 Oct2026
Jacquet K.ATP #79 vs Sakamoto R.ATP #125
1-2W
Head-to-Head
Last 10
No rows.

Prediction alerts

Know when the next pick goes live.

Email requires confirmation. Telegram requires pressing Start. Unsubscribe any time.

Explore more matches and live updates on the Tennis board.