Tommaso Compagnucci vs Matthew Donald — Head to Head
Matthew Donald leads the head-to-head 0–1 since 2025 across 1 meetings. Match context: Milan — Qualification, Milan - Final, clay court, 2026-06-29. Match odds (Pinnacle): Tommaso Compagnucci 1.49, Matthew Donald 2.61.
Today's matches schedule · Tommaso Compagnucci · Matthew Donald · Tommaso Compagnucci vs Matthew Donald H2H preview
H2H Record: Compagnucci vs Donald
- Tommaso Compagnucci 0–1 Matthew Donald since 2025 (1 meetings).
- 2026-06-29 — Milan (Milan - Final), clay: 0-6 0-6. Winner: Matthew Donald.
Compagnucci Recent Form
- Tommaso Compagnucci recent form (last 5 singles, 2025+): 3 wins, 2 losses — L, W, L, W, W
Donald Recent Form
- Matthew Donald recent form (last 5 singles, 2025+): 2 wins, 2 losses — W, W, L, L
Match Preview — Milan — Qualification June 29, 2026
- Matthew Donald leads the head-to-head 0–1 since 2025 across 1 meetings. Match context: Milan — Qualification, Milan - Final, clay court, 2026-06-29. Match odds (Pinnacle): Tommaso Compagnucci 1.49, Matthew Donald 2.61.
- 1st Serve In: Compagnucci 63%, Donald 70.3%
- Aces / match: Compagnucci 2.2, Donald 2.5
- BP Saved: Compagnucci 47.4%, Donald 72.8%
- BP Converted: Compagnucci 47.3%, Donald 49.8%
- Return Pts Won: Compagnucci 44.4%, Donald 51.3%
- Service Pts Won: Compagnucci 58%, Donald 58.5%
- Winners / match: Compagnucci 24.7, Donald 19.5
- Unforced Errors / match: Compagnucci 26.7, Donald 30
- 1st serve in: Compagnucci 63%, Donald 70.3%
- aces per match: Compagnucci 2.2, Donald 2.5
- break points saved: Compagnucci 47.4%, Donald 72.8%
- break points converted: Compagnucci 47.3%, Donald 49.8%
- return points won: Compagnucci 44.4%, Donald 51.3%
- service points won: Compagnucci 58%, Donald 58.5%
- Dominance Score: Compagnucci +2, Donald +10
- Break Point Efficiency: Compagnucci -5.3, Donald +22.6
Head-to-Head metrics (per match average, last 10)
- 1st Serve In: Compagnucci 63%, Donald 70.3%
- Aces / match: Compagnucci 2.2, Donald 2.5
- BP Saved: Compagnucci 47.4%, Donald 72.8%
- BP Converted: Compagnucci 47.3%, Donald 49.8%
- Return Pts Won: Compagnucci 44.4%, Donald 51.3%
- Service Pts Won: Compagnucci 58%, Donald 58.5%
- Winners / match: Compagnucci 24.7, Donald 19.5
- Unforced Errors / match: Compagnucci 26.7, Donald 30
Performance profile (last 10 matches average)
- 1st serve in: Compagnucci 63%, Donald 70.3%
- aces per match: Compagnucci 2.2, Donald 2.5
- break points saved: Compagnucci 47.4%, Donald 72.8%
- break points converted: Compagnucci 47.3%, Donald 49.8%
- return points won: Compagnucci 44.4%, Donald 51.3%
- service points won: Compagnucci 58%, Donald 58.5%
Match control
- Dominance Score: Compagnucci +2, Donald +10
- Break Point Efficiency: Compagnucci -5.3, Donald +22.6
Rivalry momentum
- After 2026-06-29: Compagnucci 0 wins, Donald 1 wins in the rivalry.
Surface breakdown
- clay court H2H: Compagnucci 0, Donald 1
Key rivalry stats
- Tiebreak sets won: Compagnucci 1, Donald 1.
- Deciding-set wins: Compagnucci 1, Donald 0.
- Wins in last 5: Compagnucci 3, Donald 2.
Shared events
- Milan: Compagnucci 1–1, Donald 2–0.
Match history since 2025
| Date | Tournament | Round | Surface | Score | Winner |
|---|---|---|---|---|---|
| 2026-06-29 | Milan | Milan - Final | clay | 0-6 0-6 | Matthew Donald |

#365
Italy
TommasoCompagnucci
26yrs
140pts
3–2
W–L
0:1
H2H since 2025 · 1 meetings
clay 0–1
1.49vs2.61
0-6 0-6

#499
Czech Republic
MatthewDonald
21yrs
89pts
2–2
W–L
Head-to-Head Metrics
Per match averages · last 10
Performance Profile
Last 10 matches avg
CompagnucciDonald
Match Control
Last 10 matches
+2Dominance Score+10
-5.3Break Point Efficiency+22.6
Recent Form
Last 5 singles
- LM. Donald0-6 0-6
- WF. G. Colasanto6-2 6-1
- LP. Nesterov6-3 7-6
- WT. Berkieta3-6 3-6
- WM. Mrva7-6 6-7 6-2
Compagnucci0.7%
1.50→1.49
+0.4pp
Donald1.6%
2.57→2.61
-0.6pp
Moneyline drift
first capture → pre-match closeCompagnucci·Donald
Surface
Who plays better on each court type
Win rate by surface
Tommaso CompagnucciMatthew Donald
Today's court: Clay
Head-to-head wins by surface
Match History
1 meetings
Milan
0-6 0-6