SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · Florence · Italy · clay

Roca Batalla O. vs Sakellaridis D.

Thursday, 22 October 2026

Played. Source reports: FINISHED.
Final score · sets
Roca Batalla O.2-0Sakellaridis D.
Set 1
6-1
Set 2
6-4

Prediction and result

Before the match, the model gave Roca Batalla O. a 69% chance on clay. That rests on a ranking of No. 304 against No. 555. Roca Batalla O. won 2-0 in sets, as the model expected.

Key facts before the match

  • Sakellaridis D. has won 3 matches in a row.
Italy•Challenger•Florence•clay
Roca Batalla O.
Age 33 · Rank #304
VS
Age 20 · Rank #555
Sakellaridis D.
Thursday, 22 October 2026 at 12:15
Played. Source reports: FINISHED.
Final score · sets
Roca Batalla O.2-0Sakellaridis D.
Set 1
6-1
Set 2
6-4
Model win probability
Roca Batalla O.Sakellaridis D.
69%
31%
First meeting — no head-to-head history between these players.
Model Prediction
Roca Batalla O.
69%
Sakellaridis D.
31%
low confidenceData 54%clay0 H2H used
◀ Roca Batalla O.Why the model leansSakellaridis D. ▶
Ranking
+0.25
Surface
0.00
Form
+0.06
H2H
0.00
Model v2.3-2026-06
Roca Batalla O. Form
Roca Batalla O.
20 Oct2026
Papoe R. M.ATP #274 vs Roca Batalla O.ATP #304
0-2W
13 Oct2026
Roca Batalla O.ATP #304 vs Potenza L.ATP #559
0-2L
06 Oct2026
Roca Batalla O.ATP #304 vs Passaro F.ATP #146
0-2L
23 Sept2026
Roca Batalla O.ATP #304 vs Hemery C.ATP #276
1-2L
21 Sept2026
Dedura D.ATP #190 vs Roca Batalla O.ATP #304
0-2W
18 Sept2026
Moro Canas A.ATP #232 vs Roca Batalla O.ATP #304
2-0L
16 Sept2026
Roca Batalla O.ATP #304 vs Napolitano S.ATP #273
2-1W
15 Sept2026
Roca Batalla O.ATP #304 vs Sanchez Quilez A.ATP #323
2-0W
08 Sept2026
Munar J.ATP #51 vs Roca Batalla O.ATP #304
2-1L
07 Sept2026
Roca Batalla O.ATP #304 vs Marti Pujolras A.ATP #484
2-0W
Sakellaridis D. Form
Sakellaridis D.
20 Oct2026
Sakellaridis D.ATP #555 vs Clarke J.ATP #238
2-1W
19 Oct2026
Perez Contri S.ATP #429 vs Sakellaridis D.ATP #555
1-2W
18 Oct2026
Nannelli M.ATP #1250 vs Sakellaridis D.ATP #555
0-2W
11 Oct2026
Ovcharenko O.ATP #616 vs Sakellaridis D.ATP #555
2-0L
06 Oct2026
Kolar Z.ATP #206 vs Sakellaridis D.ATP #555
2-0L
05 Oct2026
Cerny M.ATP #678 vs Sakellaridis D.ATP #555
1-2W
04 Oct2026
Guna R.ATP #858 vs Sakellaridis D.ATP #555
0-2W
28 Sept2026
Donald M.ATP #416 vs Sakellaridis D.ATP #555
2-0L
27 Sept2026
Garbero F. F.ATP #1415 vs Sakellaridis D.ATP #555
0-2W
21 Sept2026
Sakellaridis D.ATP #555 vs Berto L.ATP #1086
1-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.