James Duckworth def. Christopher O'Connell — Round of 128, National Bank Open 2026
Masters 1000HardCanada
Played3 Aug 2026
🇦🇺ranked ATP number 83 going into this drawWon
James Duckworth 6 6
🇦🇺ranked ATP number 127 going into this draw
C. O'Connell 3 1
🇦🇺James Duckworth
🇦🇺Christopher O'Connell
Match stats
Serve
6
Aces
3
3
Double faults
1
57%
1st serve in
50%
82%
1st serve points won
63%
62%
2nd serve points won
42%
73%
Service points won
52%
5/5
Break points saved
3/7
Return
48%
Return points won
27%
4/7
Break points won
0/5
59
Total points won
38
Head to head
2–0 Duckworth
- This matchCanada R128won by Duckworth
- 2022HardNew York R128won by Duckworth
Stats, 6 months going in
Won–lost
4–6
Last 10 matches
3–7
1–1
Last 30 days
–
By surface
1–5
Hard
0–2
–
Indoor hard
2–1
1–2
Clay
0–1
2–2
Grass
–
By round
2–2
R128
0–2
0–2
R64
–
4–5
First match at an event
1–3
0–2
At Masters 1000s
0–2
How their matches go
12
Completed matches
6
8%
Won in straight sets
17%
17%
Won after losing a set
17%
33%
Lost after winning a set
0%
42%
Lost in straight sets
67%
2–5
Tiebreaks
2–2
1–2
Deciding sets
1–0
2/3
Won after winning set 1
2/2
1/9
Won after losing set 1
0/4
Serve and return, last 5 matches
52%
1st serve in
59%
78%
1st serve points won
66%
57%
2nd serve points won
49%
63%
Break points saved
59%
29%
Return points won
31%
38%
Break points won
46%
9.4
Aces a match
5.4
4.4
Double faults a match
1.2
Last 14 days
2
Matches
0
5
Sets
0
5
Days since last match
125