New customers only | Commercial content | 18+ age limit | T&Cs apply

Juncheng Shang 0-2 James Duckworth final score - 27 July 2025, ATP Toronto

ATP - ATP Toronto

ATP 109 China
Juncheng Shang
0
-
2
End
ATP 106 Australia
James Duckworth

New customers only | Commercial content | 18+ age limit | T&Cs apply

  S1 S2
Juncheng Shang
3 6
James Duckworth
6 7

Game Statistics

CD Huachipato Juncheng Shang
CD Huachipato James Duckworth
0
Sets
2
2
Aces
6
3
Double faults
4
5
Number of consecutive points
4
55
Points won
49
2
Breaks
0
35
Points won on own serve
35
26
Points lost on own serve
26
4
Breakpoints
2
2
Number of consecutive games
1
9
Games won
6
7
Service games won
5
26
1st Serve Points Won
19
9
2nd Serve Points Won
16
34
1st Serve Won
30
24
2nd Serve Won
27

Form

Last matches

Juncheng Shang Last matches
L L L W W W
Wins

4/6 (67%)

Losses

2/6 (33%)

12 Jan 2025 - ATP Australian Open

Juncheng Shang
abort
Alejandro Davidovich Fokina

4 Jan 2025 - Hong Kong Open

Juncheng Shang
abort
Kei Nishikori

3 Jan 2025 - Hong Kong Open

Fabian Marozsan
1 :  2
Juncheng Shang

1 Jan 2025 - Hong Kong Open

Juncheng Shang
2 :  0
Pedro Martinez

31 Dec 2024 - Hong Kong Open

Juncheng Shang
2 :  0
Coleman Wong

20 Dec 2024 - Next Gen ATP Finals

Alex Michelsen
abort
Juncheng Shang
James Duckworth Last matches
L L W W L W
Wins

3/6 (50%)

Losses

3/6 (50%)

26 Jul 2025 - ATP Toronto

James Duckworth
2 :  0
Justin Boulais

17 Jul 2025 - ATP Los Cabos Open

Adam Walton
2 :  1
James Duckworth

16 Jul 2025 - ATP Los Cabos Open

James Duckworth
2 :  0
Alejandro Davidovich Fokina

15 Jul 2025 - ATP Los Cabos Open

James Duckworth
2 :  0
Adrian Mannarino

7 Jul 2025 - ATP Challenger Newport, USA Men Singles

Patrick Maloney
2 :  0
James Duckworth

30 Jun 2025 - ATP Wimbledon Championships

Felix Auger Aliassime
3 :  2
James Duckworth

Head to head

26 Oct 2024 - Rolex Paris Masters

Juncheng Shang
2 :  1
James Duckworth
Compare Juncheng Shang and James Duckworth with our comparison tool.

Score and result Juncheng Shang - James Duckworth

The Juncheng Shang - James Duckworth (Tennis - ATP Toronto) match in 27/07/2025 18:30 is now complete.

The Juncheng Shang - James Duckworth result is as follows: 0-2 (3-6, 6-7)

Now that this Tennis (ATP Toronto) match is over and the score is known, you can find the highlights and key statistics on that same page.

Please Gamble Responsibly

logo footer