SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Biella · Italy · clay

Moro Canas A. vs Roca Batalla O.

Friday, 18 September 2026

Played. Source reports: FINISHED.
Final score · sets
Moro Canas A.2-0Roca Batalla O.
Set 1
7-6
Set 2
6-4

Prediction and result

Before the match, the model gave Moro Canas A. a 56% chance on clay. That rests on a ranking of No. 240 against No. 318. Moro Canas A. won 2-0 in sets, as the model expected.

Key facts before the match

  • They last met on 27 Feb 2024, when Moro Canas A. won 2-0.
Italy•Challenger•Biella•clay
Moro Canas A.
Age 25 · Rank #240
VS
Age 33 · Rank #318
Roca Batalla O.
Friday, 18 September 2026 at 16:50
Played. Source reports: FINISHED.
Final score · sets
Moro Canas A.2-0Roca Batalla O.
Set 1
7-6
Set 2
6-4
Model win probability
Moro Canas A.Roca Batalla O.
56%
44%
Head-to-head
1/10/1
10
1 meeting · 0 went to a deciding set
Model Prediction
Moro Canas A.
56%
Roca Batalla O.
44%
high confidenceData 100%clay0 H2H used
◀ Moro Canas A.Why the model leansRoca Batalla O. ▶
Ranking
+0.12
Surface
0.00
Form
0.00
H2H
0.00
Model v2.3-2026-06
Moro Canas A. Form
Moro Canas A.
16 Sept2026
Moro Canas A.ATP #240 vs Lagutin P.ATP #432
2-0W
14 Sept2026
Moro Canas A.ATP #240 vs Blancaneaux G.ATP #435
2-0W
09 Sept2026
Diaz Acosta F.ATP #72 vs Moro Canas A.ATP #240
2-0L
07 Sept2026
Brunclik P.ATP #366 vs Moro Canas A.ATP #240
1-2W
04 Sept2026
Vives Marcos P.ATP #476 vs Moro Canas A.ATP #240
2-1L
03 Sept2026
Moro Canas A.ATP #240 vs Cecchinato M.ATP #163
2-0W
01 Sept2026
Cacao T.ATP #702 vs Moro Canas A.ATP #240
1-2W
24 Aug2026
Bertola R.ATP #187 vs Moro Canas A.ATP #240
2-0L
19 Aug2026
Onclin G.ATP #164 vs Moro Canas A.ATP #240
2-1L
18 Aug2026
Balshaw F.ATP #193 vs Moro Canas A.ATP #240
0-2W
Roca Batalla O. Form
Roca Batalla O.
16 Sept2026
Roca Batalla O.ATP #318 vs Napolitano S.ATP #283
2-1W
15 Sept2026
Roca Batalla O.ATP #318 vs Sanchez Quilez A.ATP #372
2-0W
08 Sept2026
Munar J.ATP #68 vs Roca Batalla O.ATP #318
2-1L
07 Sept2026
Roca Batalla O.ATP #318 vs Marti Pujolras A.ATP #506
2-0W
06 Sept2026
Roca Batalla O.ATP #318 vs Radulov I.ATP #596
2-1W
04 Sept2026
Roca Batalla O.ATP #318 vs Mena F.ATP #218
0-2L
02 Sept2026
Roca Batalla O.ATP #318 vs Dalla Valle E.ATP #316
2-0W
31 Aug2026
Kolar Z.ATP #173 vs Roca Batalla O.ATP #318
0-2W
18 Aug2026
Roca Batalla O.ATP #318 vs Papoe R. M.ATP #315
1-2L
13 Aug2026
Roca Batalla O.ATP #318 vs Passaro F.ATP #201
0-2L
Head-to-Head
Last 10
27 Feb2024
Moro Canas A.ATP #240 vs Roca Batalla O.ATP #318
2-0

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.