SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Palermo · Italy · clay

Roca Batalla O. vs Passaro F.

Tuesday, 06 October 2026

Played. Source reports: FINISHED.
Final score · sets
Roca Batalla O.0-2Passaro F.
Set 1
1-6
Set 2
6-7

Prediction and result

Before the match, the model gave Roca Batalla O. a 65% chance on clay. That rests on 6 wins from the last 10 matches on clay to 4. Passaro F. is the higher-ranked player (No. 229 against No. 312), so the model is leaning on form rather than ranking. Passaro F. won 2-0 in sets, against the model's 65% for Roca Batalla O.

Key facts before the match

  • Passaro F. has won 3 of the last 4 meetings with Roca Batalla O.
  • They last met on 13 Aug 2026, when Passaro F. won 2-0.
Italy•Challenger•Palermo•clay
Roca Batalla O.
Age 33 · Rank #312
VS
Age 25 · Rank #229
Passaro F.
Tuesday, 06 October 2026 at 21:50
Played. Source reports: FINISHED.
Final score · sets
Roca Batalla O.0-2Passaro F.
Set 1
1-6
Set 2
6-7
Model win probability
Roca Batalla O.Passaro F.
65%
35%
Head-to-head
1/43/4
13
4 meetings · 0 went to a deciding set
Model Prediction
Roca Batalla O.
65%
Passaro F.
35%
medium confidenceData 70%clay4 H2H used
◀ Roca Batalla O.Why the model leansPassaro F. ▶
Ranking
-0.13
Surface
+0.30
Form
+0.30
H2H
0.00
Model v2.3-2026-06
Roca Batalla O. Form
Roca Batalla O.
23 Sept2026
Roca Batalla O.ATP #312 vs Hemery C.ATP #309
1-2L
21 Sept2026
Dedura D.ATP #190 vs Roca Batalla O.ATP #312
0-2W
18 Sept2026
Moro Canas A.ATP #233 vs Roca Batalla O.ATP #312
2-0L
16 Sept2026
Roca Batalla O.ATP #312 vs Napolitano S.ATP #284
2-1W
15 Sept2026
Roca Batalla O.ATP #312 vs Sanchez Quilez A.ATP #375
2-0W
08 Sept2026
Munar J.ATP #49 vs Roca Batalla O.ATP #312
2-1L
07 Sept2026
Roca Batalla O.ATP #312 vs Marti Pujolras A.ATP #499
2-0W
06 Sept2026
Roca Batalla O.ATP #312 vs Radulov I.ATP #574
2-1W
04 Sept2026
Roca Batalla O.ATP #312 vs Mena F.ATP #197
0-2L
02 Sept2026
Roca Batalla O.ATP #312 vs Dalla Valle E.ATP #319
2-0W
Passaro F. Form
Passaro F.
22 Sept2026
Juan Mano A.ATP #593 vs Passaro F.ATP #229
2-1L
10 Sept2026
Passaro F.ATP #229 vs Varillas J. P.ATP #200
0-2L
08 Sept2026
Sonego L.ATP #87 vs Passaro F.ATP #229
1-2W
03 Sept2026
de Jong J.ATP #95 vs Passaro F.ATP #229
3-2L
28 Aug2026
Mochizuki S.ATP #123 vs Passaro F.ATP #229
0-2W
26 Aug2026
Passaro F.ATP #229 vs Gentzsch T.ATP #164
2-0W
25 Aug2026
Passaro F.ATP #229 vs Gill F.ATP #222
2-0W
14 Aug2026
Kicker N.ATP #351 vs Passaro F.ATP #229
2-0L
13 Aug2026
Roca Batalla O.ATP #312 vs Passaro F.ATP #229
0-2W
11 Aug2026
Caniato C. A.ATP #318 vs Passaro F.ATP #229
1-2W
Head-to-Head
Last 10
13 Aug2026
Roca Batalla O.ATP #312 vs Passaro F.ATP #229
0-2
23 Jun2026
Roca Batalla O.ATP #312 vs Passaro F.ATP #229
0-2
16 Jun2026
Roca Batalla O.ATP #312 vs Passaro F.ATP #229
2-0
18 Jun2025
Passaro F.ATP #229 vs Roca Batalla O.ATP #312
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.