Site data updated: 2026-05-28 18:14 UTC

James Duckworth #139 def. James McCabe #268

7-6(6) 6-2

Match Information

Date Oct 5, 2023*
Tournament Shanghai Masters
Category Masters 1000
Surface Hard
RoundQ2
Winner James Duckworth
Score7-6(6) 6-2
Loser James McCabe
Duration1h 30m
StatJames DuckworthJames McCabe
Aces418
Double faults21
First serve %5566
First serve points won %6980
Second serve points won %7648
Break points saved %10033
Break points converted %670
Service points won %7269
Return points won %3128
Total points won %5248

Pre-match Comparison

FieldJames DuckworthJames McCabe
Country AUS AUS
Birth dateJan 21, 1992Jul 5, 2003
Age3120
Height183188
HandednessRight-HandedRight-Handed
Backhand styleTwo-Handed Backhand
Ranking (entering)139268
Ranking points (entering)438220
Elo (entering)1,5941,500
Career W-L76–1282–8
Career earnings$5,388,192$835,429
Pre-match H2H
James Duckworth 0 0 James McCabe

Path

James Duckworth's path

DateRoundOpponentScoreW/LH2HMatch data
Oct 4, 2023Q1 Mikalai Haliak 6-4 6-3WH2HMatch data

James Duckworth's next match

DateRoundOpponentScoreW/LH2HMatch data
Oct 6, 2023R128 Yannick Hanfmann 4-6 7-6(10) 3-6LH2HMatch data

James McCabe's path

DateRoundOpponentScoreW/LH2HMatch data
Oct 4, 2023Q1 Linang Xiao 6-4 6-7(5) 6-3WH2HMatch data