Home Tip of the day All Matches Bet Builder
Tournaments
Progress How it works Blog

T. Compagnucci vs M. W. Donald — Prediction

Clay · Best of 3 Challenger · Milan · Best of 3 · Italy
Finished
IT·ATP 374
26 yrs · 1.73 m · Right
TCT. Compagnucci
29 Jun 2026 · 09:00
0:2
06
06
1.53 2.5
MDM. W. Donald
CZ·ATP 485
20 yrs · 1.75 m · Right
1.53 2.5
Best Tip
T. Compagnucci 1.53
3/10
Winner
T. Compagnucci 1.53
3/10
Total Games
19
Sets
2 0
Predicted Correct Score
64
63
T. Compagnucci Stats Prediction M. W. Donald
2Aces1
1Double Faults5
65.1%First Serve %66.1%
67.5%1st Serve Points Won55.4%
58.1%2nd Serve Points Won49.7%
4Break Points Won2
46.5%Return Points Won35.8%
68Total Points Won54
Community · Who wins?
85%T. Compagnucci
M. W. Donald15%
357 votes
3
T. Compagnucci
stats lead
M. W. Donald
stats lead
4
Serve
64.5%First Serve %68%
2.5Aces1.3
1.8Double Faults5.1
Rally & Power
1.2Domination Rate1.1
3.6Breaks Converted3.8
6.2Breaks8.6
77.8Total Points Won78.5
T. Compagnucci 70%
W
W
W
W
L
W
W
L
W
L
7–3
Record
16–8
Sets W–L
5
Straight W
M. W. Donald 60%
W
W
W
W
L
W
L
W
W
W
6–4
Record
12–11
Sets W–L
3
Straight W
Form Comparison · Last 10
7Wins6
3Losses4
2Unexpected Wins1
1Unexpected Losses0
5Straight Wins3
1Straight Losses4
16Sets Won12
8Sets Lost11
Recent · T. Compagnucci LWLWW
L 03 Aug
T. Compagnucci 0 3.35
T. Monteiro 2 1.30
W 02 Aug
T. Compagnucci 2 1.23
A. Braynin 0 4.15
L 28 Jul
T. Compagnucci 0 6.00
F. D. Acosta 2 1.18
W 27 Jul
T. Compagnucci 2 2.43
D. Blanch 0 1.50
W 26 Jul
T. Compagnucci 2 1.06
S. Banthia 0 6.60
L 25 Jul
T. Compagnucci 0 2.00
F. Planinsek 2 1.84
W 24 Jul
T. Compagnucci 2 1.83
S. Sorger 0 2.01
W 23 Jul
T. Compagnucci 2 1.10
A. Huszar 0 5.00
W 22 Jul
T. Compagnucci 2 1.13
P. Tsitsipas 1 5.90
W 28 Jun
T. Compagnucci 2 1.01
F. G. Colasanto 0 13.00
Recent · M. W. Donald WWWLW
W 14 Aug
M. Donald 2 1.40
D. Sakellaridis 0 3.40
W 13 Aug
M. Donald 2 1.72
O. Ovcharenko 0 2.08
W 11 Aug
M. Donald 2 1.38
L. Bocchi 0 2.87
L 27 Jul
M. Donald 0 2.15
O. Wallin 2 1.70
W 26 Jul
M. Donald 2 1.03
C. Thies 0 15.00
L 12 Jul
M. Donald 0 1.87
M. Wiskandt 2 1.85
W 11 Jul
M. Donald 2 1.45
A. Oetzbach 0 2.55
W 10 Jul
M. Donald 2 1.64
I. Xilas 1 2.28
W 09 Jul
M. Donald 2 1.34
N. Barsukov 0 3.10
W 08 Jul
M. Donald 2 1.02
A. Barbic 0 15.00