SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Porto 2 · Portugal · clay

Moro Canas A. vs Cecchinato M.

Thursday, 03 September 2026

Played. Source reports: FINISHED.
Final score · sets
Moro Canas A.2-0Cecchinato M.
Set 1
6-3
Set 2
6-4

Prediction and result

Before the match, the model gave Cecchinato M. a 65% chance on clay. That rests on a ranking of No. 166 against No. 238 and 7 wins from the last 10 matches on clay to 5. Moro Canas A. won 2-0 in sets, against the model's 65% for Cecchinato M.

Portugal•Challenger•Porto 2•clay
Moro Canas A.
Age 25 · Rank #238
VS
Age 33 · Rank #166
Cecchinato M.
Thursday, 03 September 2026 at 15:05
Played. Source reports: FINISHED.
Final score · sets
Moro Canas A.2-0Cecchinato M.
Set 1
6-3
Set 2
6-4
Model win probability
Moro Canas A.Cecchinato M.
35%
65%
First meeting — no head-to-head history between these players.
Model Prediction
Moro Canas A.
35%
Cecchinato M.
65%
high confidenceData 98%clay0 H2H used
◀ Moro Canas A.Why the model leansCecchinato M. ▶
Ranking
-0.15
Surface
-0.15
Form
-0.42
H2H
0.00
Model v2.3-2026-06
Moro Canas A. Form
Moro Canas A.
01 Sept2026
Cacao T.ATP #665 vs Moro Canas A.ATP #238
1-2W
24 Aug2026
Bertola R.ATP #174 vs Moro Canas A.ATP #238
2-0L
19 Aug2026
Onclin G.ATP #158 vs Moro Canas A.ATP #238
2-1L
18 Aug2026
Balshaw F.ATP #252 vs Moro Canas A.ATP #238
0-2W
05 Aug2026
Moro Canas A.ATP #238 vs Donski A.ATP #523
0-2L
04 Aug2026
Moro Canas A.ATP #238 vs Bertrand R.ATP #409
2-0W
24 Jul2026
Moro Canas A.ATP #238 vs Crawford O.ATP #225
0-2L
23 Jul2026
Moro Canas A.ATP #238 vs Marrero Curbelo I.ATP #350
2-0W
21 Jul2026
Moro Canas A.ATP #238 vs Giunta M.ATP #422
2-1W
25 Jun2026
Moro Canas A.ATP #238 vs Kwon S.ATP #150
0-3L
Cecchinato M. Form
Cecchinato M.
01 Sept2026
Hardt N.ATP #284 vs Cecchinato M.ATP #166
1-2W
26 Aug2026
Gaubas V.ATP #121 vs Cecchinato M.ATP #166
2-0L
24 Aug2026
Cecchinato M.ATP #166 vs Broady L.ATP #197
2-0W
15 Aug2026
Kicker N.ATP #329 vs Cecchinato M.ATP #166
2-1L
14 Aug2026
Cecchinato M.ATP #166 vs Torres J. B.ATP #262
2-0W
12 Aug2026
Cecchinato M.ATP #166 vs Forti F.ATP #367
2-0W
10 Aug2026
Cecchinato M.ATP #166 vs Hardt N.ATP #284
2-0W
29 Jul2026
Muller A.ATP #138 vs Cecchinato M.ATP #166
2-1L
28 Jul2026
Cecchinato M.ATP #166 vs Agamenone F.ATP #291
2-0W
14 Jul2026
Cecchinato M.ATP #166 vs Burruchaga R. A.ATP #59
0-2L
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.