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

James Duckworth vs C. O'Connell — Prediction

Hard · Best of 3 ATP · Montreal · Best of 3 · Canada
Live
AU·ATP 83
34 yrs · 1.83 m · Right
JDJames Duckworth
3 Aug 2026 · 20:35
1:0
63
21
2.32 1.66
COC. O'Connell
AU·ATP 126
32 yrs · 1.83 m · Right
2.32 1.66
Unlock AI features with a subscription!Subscribe to unlock the full AI analysis for this match.
Unlock predictions
Best Tip
Winner
Total Games
Total Games
Sets
Predicted Correct Score
Community · Who wins?
54%J. Duckworth
C. O'Connell46%
5,867 votes
🤖 Unlock Advanced AI Predictions🔐 Install App & Subscribe for full access · 🌎 Trusted by thousands worldwide
2
J. Duckworth
stats lead
C. O'Connell
stats lead
4
Serve
54.4%First Serve %62.3%
7.7Aces9.1
3.9Double Faults1.4
Rally & Power
0.9Domination Rate1.2
1.8Breaks Converted1.8
6.9Breaks5
84.7Total Points Won81
J. Duckworth 30%
L
L
W
L
L
L
W
L
W
L
3–7
Record
11–18
Sets W–L
1
Straight W
C. O'Connell 80%
W
W
W
W
W
W
W
L
L
W
8–2
Record
17–7
Sets W–L
6
Straight W
Form Comparison · Last 10
3Wins8
7Losses2
1Unexpected Wins4
2Unexpected Losses2
1Straight Wins6
3Straight Losses1
11Sets Won17
18Sets Lost7
JDJames Duckworth
3 1
Head to Head
COC. O'Connell
Latest Meetings
14 Jun 25 Grass
JD 02 CO
04 Jun 24 Grass
JD 00 CO
30 Aug 22 Hard
JD 31 CO
02 Feb 15 Hard
JD 20 CO
Recent · J. Duckworth LWLWL
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
L 11 Jun
J. Duckworth 1 3.75
J. Lehečka 2 1.33
W 09 Jun
J. Duckworth 2 1.34
D. Dedura-Palomero 0 3.65
L 27 May
J. Duckworth 1 16.00
R. Jodar 3 1.04
L 19 May
J. Duckworth 1
L. Djere 2
Recent · C. O'Connell WLLWW
W 01 Aug
C. O'Connell 2 2.47
J. Faria 1 1.57
L 25 Jul
C. O'Connell 1 1.37
A. Martin 2 3.25
L 25 Jun
C. O'Connell 0 1.65
M. McDonald 3 2.27
W 24 Jun
C. O'Connell 2 1.39
B. Tomic 0 3.05
W 22 Jun
C. O'Connell 2 1.17
J. Schwaerzler 0 5.80
W 20 Jun
C. O'Connell 2 2.75
O. Virtanen 0 1.47
W 19 Jun
C. O'Connell 2 1.60
R. Bertola 0 2.39
W 18 Jun
C. O'Connell 2 2.75
B. Bonzi 0 1.44
W 17 Jun
C. O'Connell 2 1.55
J. Clarke 1 2.47
W 15 Jun
C. O'Connell 2 1.97
H. Rocha 0 1.89