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

Tomas Machac vs James Duckworth — Prediction

Hard ATP · Adelaide · Australia
Finished
CZ·ATP 24
25 yrs · 1.83 m · Right
TMTomas Machac
13 Jan 2026 · 00:30
2:0
63
63
1.67 2.45
JDJames Duckworth
AU·ATP 88
33 yrs · 1.83 m · Right
1.67 2.45
Best Tip
U29.5 1.34
7/10
Winner
T. Machac 1.67
3/10
Total Games
U29.5 1.34
7/10
Total Games
19
Sets
2 0
Predicted Correct Score
64
63
Community · Who wins?
85%T. Machac
J. Duckworth15%
4,273 votes
3
T. Machac
stats lead
J. Duckworth
stats lead
4
Serve
63.6%First Serve %61.7%
6.8Aces6.6
3Double Faults1.7
Rally & Power
0.8Domination Rate1.3
2.1Breaks Converted2.8
6.2Breaks3.3
72.6Total Points Won75.8
T. Machac 40%
W
L
W
L
W
L
W
W
L
L
4–6
Record
12–13
Sets W–L
4
Straight W
J. Duckworth 80%
L
L
W
L
W
L
W
L
W
L
8–2
Record
18–4
Sets W–L
8
Straight W
Form Comparison · Last 10
4Wins8
6Losses2
1Unexpected Wins0
3Unexpected Losses1
4Straight Wins8
5Straight Losses0
12Sets Won18
13Sets Lost4
TMTomas Machac
1 1
Head to Head
JDJames Duckworth
Latest Meetings
10 Sep 22 Hard
TM 02 JD
02 Feb 21 Hard
TM 20 JD
Recent · T. Machac LLWWL
L 14 Aug
T. Machac 0 1.98
P. Carreño Busta 2 1.94
L 27 May
T. Machac 0 6.60
A. Zverev 3 1.12
W 24 May
T. Machac 3 1.74
Z. Bergs 0 2.34
W 07 May
T. Machac 2 2.32
S. Tsitsipas 0 1.65
L 24 Apr
T. Machac 1 1.70
C. Norrie 2 2.25
W 22 Apr
T. Machac 2 1.46
F. Comesaña 1 2.79
L 17 Apr
T. Machac 0 2.34
A. Rublev 2 1.65
W 14 Apr
T. Machac 2 1.70
S. Báez 1 2.35
L 09 Apr
T. Machac 1 22.00
J. Sinner 2 1.03
W 08 Apr
T. Machac 2 3.60
F. Cerundolo 0 1.35
Recent · J. Duckworth LWLWL
L 15 Aug
J. Duckworth 1 2.07
A. Fery 2 1.87
W 14 Aug
J. Duckworth 2 2.45
J.J.Wolf 0 1.61
L 04 Aug
J. Duckworth 0 7.00
A. de Minaur 2 1.12
W 03 Aug
J. Duckworth 2 2.32
C. O'Connell 0 1.66
L 30 Jul
J. Duckworth 0
C. Norrie 2
W 29 Jul
J. Duckworth 2 1.58
A. Mayo 1 2.37
L 02 Jul
J. Duckworth 1 3.20
F. Cobolli 3 1.40
W 30 Jun
J. Duckworth 3 2.80
T. Griekspoor 1 1.48
L 20 Jun
J. Duckworth 0 1.22
G. Hussey 2 4.20
L 13 Jun
J. Duckworth 0 1.46
A. Vukic 2 2.72