SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Vancouver · Canada · hard

Matsuoka H. vs Dalmasso G.

Tuesday, 28 July 2026

Played. Source reports: FINISHED.
Final score · sets
Matsuoka H.2-0Dalmasso G.
Set 1
6-4
Set 2
6-4

Prediction and result

Before the match, the model gave Matsuoka H. a 61% chance on hard courts. That rests on a ranking of No. 328 against No. 558. Matsuoka H. won 2-0 in sets, as the model expected.

Key facts before the match

  • Dalmasso G. has won 7 of the last 10 matches on hard courts.
Canada•Challenger•Vancouver•hard
Matsuoka H.
Age 21 · Rank #328
VS
Age 23 · Rank #558
Dalmasso G.
Tuesday, 28 July 2026 at 04:10
Played. Source reports: FINISHED.
Final score · sets
Matsuoka H.2-0Dalmasso G.
Set 1
6-4
Set 2
6-4
Model win probability
Matsuoka H.Dalmasso G.
61%
39%
First meeting — no head-to-head history between these players.
Model Prediction
Matsuoka H.
61%
Dalmasso G.
39%
low confidenceData 25%hard0 H2H used
◀ Matsuoka H.Why the model leansDalmasso G. ▶
Ranking
+0.22
Surface
-0.15
Form
-0.24
H2H
0.00
Model v2.3-2026-06
Matsuoka H. Form
Matsuoka H.
24 Jul2026
Matsuoka H.ATP #328 vs Chidekh C.ATP #204
0-2L
22 Jul2026
Matsuoka H.ATP #328 vs Milavsky D.ATP #325
2-0W
16 Jul2026
Smith C.ATP #184 vs Matsuoka H.ATP #328
2-0L
14 Jul2026
Matsuoka H.ATP #328 vs Moriya H.ATP #510
2-0W
08 Jul2026
Matsuoka H.ATP #328 vs Michelsen A.ATP #40
0-2L
08 Jul2026
Maloney P.ATP #928 vs Matsuoka H.ATP #328
2-0L
05 Jul2026
Farzam M.ATP #1527 vs Matsuoka H.ATP #328
0-2W
30 Jun2026
Broady L.ATP #202 vs Matsuoka H.ATP #328
2-0L
04 Jun2026
Matsuoka H.ATP #328 vs Searle H.ATP #217
0-2L
03 Jun2026
Tomic B.ATP #171 vs Matsuoka H.ATP #328
0-2W
Dalmasso G. Form
Dalmasso G.
20 Jul2026
Trotter J. K.ATP #442 vs Dalmasso G.ATP #558
2-0L
14 Jul2026
Dalmasso G.ATP #558 vs Mayo A.ATP #689
0-2L
13 Jul2026
Arseneault M.ATP #1006 vs Dalmasso G.ATP #558
1-2W
12 Jul2026
Gurenko V.ATP #1476 vs Dalmasso G.ATP #558
0-2W
06 Jul2026
Barroso Campos A.ATP #611 vs Dalmasso G.ATP #558
2-0L
02 Jul2026
Dalmasso G.ATP #558 vs Fomba L.ATP #1269
1-2L
01 Jul2026
Dalmasso G.ATP #558 vs Lapalu V.ATP #1214
2-0W
13 Jun2026
Dalmasso G.ATP #558 vs Guilleme J.ATP #1057
2-0W
13 Jun2026
Peliwo F.ATP #548 vs Dalmasso G.ATP #558
0-2W
12 Jun2026
Dalmasso G.ATP #558 vs Zeuch T.ATP #911
2-1W
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.