Tip of the day Predictions Bet Builder Tournaments Track record How it works Pricing
Odds Format

James Duckworth vs Christopher O'Connell: BananaCore prediction

Hard · Best of 3 ATP · Montreal · Best of 3 · Canada
Finished
AU·ATP 83
34 yrs · 1.83 m · Right
James Duckworth
3 Aug 2026 · 20:40
2:0
63
61
2.32 1.66
C. O'Connell
AU·ATP 126
32 yrs · 1.83 m · Right
2.32 1.66
Best Tip
U29.5 1.29
3
Winner
C. O'Connell 1.66
2
Total Games
U29.5 1.29
3
Total Games
23
Sets
0 – 2
Projected set score
67
46
J. Duckworth Projected match stats C. O'Connell
6Aces11
3Double Faults1
54.5%1st serve in %60.2%
71.3%Points won on 1st serve77.3%
58.9%Points won on 2nd serve67.5%
1Break points converted2
26.6%Points won on return34.4%
66Points won overall76
Fan vote · Who takes it?
54%J. Duckworth
C. O'Connell46%
5,867 votes

Today's matches are on the tennis predictions board.

2
J. Duckworth
leads in stats
C. O'Connell
leads in stats
4
On serve
54.4%1st serve in %62.3%
7.7Aces9.1
3.9Double Faults1.4
Rallies and power
0.9Dominance ratio1.2
1.8Break points converted1.8
6.9Service breaks5
84.7Points won overall81
J. Duckworth 30%
L
L
L
L
W
W
L
L
L
L
3–7
Win–loss
11–18
Sets won–lost
1
Straight-set W
C. O'Connell 80%
W
W
W
W
L
L
W
W
W
L
8–2
Win–loss
17–7
Sets won–lost
6
Straight-set W
Last 10 matches, side by side
3Wins8
7Losses2
1Upset wins4
2Upset losses2
1Straight-set wins6
3Straight-set losses1
11Sets taken17
18Sets dropped7
James Duckworth
2 – 2
Head-to-head record
C. O'Connell
Most recent meetings
14 Jun 25 Grass
JD 0–2 CO
04 Jun 24 Grass
JD 0–0 CO
30 Aug 22 Hard
JD 3–1 CO
02 Feb 15 Hard
JD 2–0 CO
Last matches · J. Duckworth LLLLW
L vsC. Norrie 09 Nov 0 2 3.20 1.39
L vsM. Kecmanovic 31 Oct 1 2 2.16 1.67
L vsA. Kovacevic 24 Oct 0 2 2.23 1.62
L vsS. Tsitsipas 23 Oct 0 2 4.40 1.22
W vsL. Darderi 21 Oct 2 0 2.02 1.83
W vsM. Kecmanovic 19 Oct 2 0 2.50 1.54
L vsL. Draxl 14 Oct 0 2 1.68 2.20
L vsH. Hurkacz 08 Oct 0 2 3.30 1.41
L vsL. Sonego 24 Sep 0 2 2.23 1.68
L vsK. Majchrzak 19 Sep 1 2 2.32 1.58
Last matches · C. O'Connell LWWWL
L vsA. Holmgren 11 Nov 0 2 1.54 2.42
W vsM. Bouzige 10 Nov 2 0 1.11 8.00
W vsN. Budkov Kjaer 26 Aug 2 0 1.50 2.70
W vsS. Sakellaridis 25 Aug 2 0 1.57 2.47
L vsT. Fritz 20 Aug 0 2 8.00 1.09
· vsC. Ruud 16 Aug 1 1 3.75 1.30
W vsK. Majchrzak 14 Aug 2 0 2.60 1.53
W vsA. Shevchenko 13 Aug 2 0 2.02 1.90
W vsD. Sweeny 11 Aug 2 1 1.53 2.47
W vsJ. Faria 01 Aug 2 1 2.47 1.57