← Back to search

Juncheng Shang

02/02/2005 · left-handed

Global Elo

1708

Record

66-56

ATP / Tour Record

Wins
66
Losses
56
Matches
122

Challenger Record

Wins
50
Losses
32
Matches
82

Elo and Record by Surface

Clay 1494
Wins
7
Losses
9
Matches
16

Challenger

Wins
11
Losses
9
Matches
20
Hard 1687
Wins
53
Losses
43
Matches
96

Challenger

Wins
30
Losses
18
Matches
48
Grass 1516
Wins
6
Losses
4
Matches
10

Challenger

Wins
9
Losses
5
Matches
14

Recent Matches

W Hard Montreal · 1. round · 2026-08-02

vs Adolfo Daniel Vallejo #65

6-3 6-3

Juncheng Shang Adolfo Daniel Vallejo
4 Aces 1
5 Double Faults 2
73 Service Points 42
35 First Serve In 27
23 First Serve Won 22
16 Second Serve Won 11
3 Break Points Saved 0
7 Break Points Faced 1
15 Winners 8
38 Unforced Errors 24
1.7 Average Odds 2.1
L Hard Washington · 1. round · 2026-07-27

vs Kei Nishikori #721

6-7 6-3 6-4

Juncheng Shang Kei Nishikori
6 Aces 4
2 Double Faults 0
109 Service Points 97
58 First Serve In 70
41 First Serve Won 51
31 Second Serve Won 19
7 Break Points Saved 0
9 Break Points Faced 0
27 Winners 28
43 Unforced Errors 44
1.5 Average Odds 2.5
L Hard Dubai · R32 · 2026-02-23

vs Daniil Medvedev #11

6-1 6-3

Juncheng Shang Daniil Medvedev
0 Aces 10
0 Double Faults 3
48 Service Points 49
33 First Serve In 36
17 First Serve Won 29
7 Second Serve Won 6
1 Break Points Saved 3
5 Break Points Faced 3
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Doha · R32 · 2026-02-16

vs Daniil Medvedev #11

6-4 6-2

Juncheng Shang Daniil Medvedev
1 Aces 6
2 Double Faults 1
59 Service Points 53
39 First Serve In 42
25 First Serve Won 33
8 Second Serve Won 7
5 Break Points Saved 1
8 Break Points Faced 1
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Australian Open · R64 · 2026-01-19

vs Botic Van De Zandschulp #75

7-6(6) 6-2 6-3

Juncheng Shang Botic Van De Zandschulp
2 Aces 15
3 Double Faults 6
101 Service Points 94
62 First Serve In 63
44 First Serve Won 55
18 Second Serve Won 14
9 Break Points Saved 1
13 Break Points Faced 1
- Winners -
- Unforced Errors -
- Average Odds -
W Hard Australian Open · R128 · 2026-01-19

vs Roberto Bautista Agut #91

6-4 6-7(2) 6-4 6-0

Juncheng Shang Roberto Bautista Agut
11 Aces 11
6 Double Faults 1
113 Service Points 107
69 First Serve In 70
58 First Serve Won 46
23 Second Serve Won 20
3 Break Points Saved 5
4 Break Points Faced 11
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Hong Kong · QF · 2026-01-05

vs Alexander Bublik #11

6-1 7-6(2)

Juncheng Shang Alexander Bublik
3 Aces 15
3 Double Faults 2
68 Service Points 58
39 First Serve In 39
24 First Serve Won 34
17 Second Serve Won 13
2 Break Points Saved 1
4 Break Points Faced 1
- Winners -
- Unforced Errors -
- Average Odds -
W Hard Hong Kong · R16 · 2026-01-05

vs Lorenzo Sonego #39

6-3 6-4

Juncheng Shang Lorenzo Sonego
7 Aces 5
3 Double Faults 2
70 Service Points 44
49 First Serve In 33
38 First Serve Won 24
11 Second Serve Won 7
5 Break Points Saved 1
5 Break Points Faced 3
- Winners -
- Unforced Errors -
- Average Odds -
W Hard Hong Kong · R32 · 2026-01-05

vs Francisco Comesana #66

6-4 6-4

Juncheng Shang Francisco Comesana
6 Aces 7
0 Double Faults 2
58 Service Points 52
39 First Serve In 37
30 First Serve Won 27
12 Second Serve Won 10
1 Break Points Saved 3
1 Break Points Faced 5
- Winners -
- Unforced Errors -
- Average Odds -
L Hard Shanghai Masters · R32 · 2025-10-01

vs Nuno Borges #51

7-6(5) 4-6 6-3

Juncheng Shang Nuno Borges
6 Aces 17
0 Double Faults 6
93 Service Points 101
70 First Serve In 67
51 First Serve Won 51
11 Second Serve Won 17
2 Break Points Saved 3
4 Break Points Faced 5
- Winners -
- Unforced Errors -
- Average Odds -