SMO◦ANCE
Match Intelligence
PicksSign in

Tennis · San Marino · San Marino · clay

Diaz Acosta F. vs Compagnucci T.

Tuesday, 28 July 2026

Played. Source reports: FINISHED.
Final score · sets
Diaz Acosta F.2-0Compagnucci T.
Set 1
6-4
Set 2
6-2

Prediction and result

Before the match, the model gave Diaz Acosta F. a 61% chance on clay. That rests on a ranking of No. 107 against No. 358. Diaz Acosta F. won 2-0 in sets, as the model expected.

Key facts before the match

  • Diaz Acosta F. has won 7 of the last 10 matches on clay.
  • Compagnucci T. has won 7 of the last 10 matches on clay.
San Marino•Challenger•San Marino•clay
Diaz Acosta F.
Age 25 · Rank #107
VS
Age 26 · Rank #358
Compagnucci T.
Tuesday, 28 July 2026 at 14:25
Played. Source reports: FINISHED.
Final score · sets
Diaz Acosta F.2-0Compagnucci T.
Set 1
6-4
Set 2
6-2
Model win probability
Diaz Acosta F.Compagnucci T.
61%
39%
First meeting — no head-to-head history between these players.
Model Prediction
Diaz Acosta F.
61%
Compagnucci T.
39%
medium confidenceData 70%clay0 H2H used
◀ Diaz Acosta F.Why the model leansCompagnucci T. ▶
Ranking
+0.51
Surface
0.00
Form
-0.06
H2H
0.00
Model v2.3-2026-06
Diaz Acosta F. Form
Diaz Acosta F.
22 Jul2026
Bublik A.ATP #11 vs Diaz Acosta F.ATP #107
2-0L
20 Jul2026
Diaz Acosta F.ATP #107 vs Cina F.ATP #181
2-1W
14 Jul2026
Diaz Acosta F.ATP #107 vs Midon L.ATP #196
1-2L
11 Jul2026
Diaz Acosta F.ATP #107 vs Gaston H.ATP #90
1-2L
10 Jul2026
Diaz Acosta F.ATP #107 vs Mcdonald N.ATP #509
2-0W
09 Jul2026
Gaubas V.ATP #128 vs Diaz Acosta F.ATP #107
0-2W
07 Jul2026
Molleker R.ATP #484 vs Diaz Acosta F.ATP #107
1-2W
05 Jul2026
Diaz Acosta F.ATP #107 vs Cecchinato M.ATP #174
2-1W
04 Jul2026
Rincon D.ATP #207 vs Diaz Acosta F.ATP #107
1-2W
03 Jul2026
Diaz Acosta F.ATP #107 vs Martin Manzano J. C.ATP #438
2-0W
Compagnucci T. Form
Compagnucci T.
27 Jul2026
Blanch D.ATP #306 vs Compagnucci T.ATP #358
0-2W
26 Jul2026
Banthia S.ATP #1186 vs Compagnucci T.ATP #358
0-2W
25 Jul2026
Planinsek F. J.ATP #592 vs Compagnucci T.ATP #358
2-0L
24 Jul2026
Compagnucci T.ATP #358 vs Sorger S.ATP #476
2-0W
23 Jul2026
Compagnucci T.ATP #358 vs Huszar A.ATP #1905
2-0W
22 Jul2026
Compagnucci T.ATP #358 vs Tsitsipas Pe.
2-1W
29 Jun2026
Compagnucci T.ATP #358 vs Donald M.ATP #455
0-2L
28 Jun2026
Compagnucci T.ATP #358 vs Colasanto F. G.
2-0W
25 Jun2026
Nesterov P.ATP #360 vs Compagnucci T.ATP #358
2-0L
24 Jun2026
Berkieta T.ATP #570 vs Compagnucci T.ATP #358
0-2W
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.