← Back to search

Juncheng Shang

02/02/2005 · left-handed

Global Elo

1847

Record

67-59

ATP / Tour Record

Wins
67
Losses
59
Matches
126

Challenger Record

Wins
50
Losses
32
Matches
82

Elo and Record by Surface

Clay 1706
Wins
7
Losses
9
Matches
16

Challenger

Wins
11
Losses
9
Matches
20
Hard 1758
Wins
54
Losses
46
Matches
100

Challenger

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

Challenger

Wins
9
Losses
5
Matches
14

Elo Over Time

1992 1494
2021-03-22 2026-08-31 · 1865

208 matches in this range.

Performance vs. the Odds

Career record grouped by how big a favorite the market made Juncheng Shang, based on their average odds.

Heavy favorite (odds below 1.30) 0W–0L · 0.0%
Favorite (odds 1.30-1.80) 1W–3L · 25.0%
Even match (odds 1.80-2.20) 0W–1L · 0.0%
Underdog (odds 2.20-4.00) 1W–0L · 100.0%
Heavy underdog (odds above 4.00) 0W–0L · 0.0%

6 matches with market odds since 2026-07-27.

Serve & Return

Serve and return win rates from the last 10 matches at the selected level.

1st Serve In % 59.1%
1st Serve Points Won % 66.1%
2nd Serve Points Won % 54.3%
Return Points Won vs 1st Serve % 25.0%
Return Points Won vs 2nd Serve % 47.3%
Aces per Service Game 0.37
Double Faults per Service Game 0.23

Based on the last 10 ATP/Grand Slam matches.

1st Serve In % 67.1%
1st Serve Points Won % 68.5%
2nd Serve Points Won % 49.0%
Return Points Won vs 1st Serve % 30.4%
Return Points Won vs 2nd Serve % 58.3%
Aces per Service Game 0.23
Double Faults per Service Game 0.10

Based on the last 10 Challenger matches.

Break Point Performance

How the player handles the biggest points, from the last 10 matches at the selected level.

Break Points Saved % 64.2%
Break Points Converted % 51.2%

Based on the last 10 ATP/Grand Slam matches.

Break Points Saved % 59.4%
Break Points Converted % 45.6%

Based on the last 10 Challenger matches.

Recent Matches

L Hard US Open · 1. round · 2026-08-31

vs Marco Trungelliti #83

0-6 7-6 1-6 6-3 6-4

Juncheng Shang Marco Trungelliti
10 Aces 11
5 Double Faults 6
139 Service Points 132
73 First Serve In 68
44 First Serve Won 51
37 Second Serve Won 32
12 Break Points Saved 3
19 Break Points Faced 7
38 Winners 45
49 Unforced Errors 51
1.5 Average Odds 2.7
L Hard Cincinnati · 1. round · 2026-08-14

vs Lorenzo Sonego #88

6-3 6-3

Juncheng Shang Lorenzo Sonego
7 Aces 1
2 Double Faults 5
60 Service Points 54
39 First Serve In 25
28 First Serve Won 14
11 Second Serve Won 15
2 Break Points Saved 3
3 Break Points Faced 7
19 Winners 12
26 Unforced Errors 27
1.6 Average Odds 2.4
L Hard Montreal · 3. round · 2026-08-06

vs Luciano Darderi #22

4-6 6-1 6-4

Juncheng Shang Luciano Darderi
4 Aces 8
3 Double Faults 3
86 Service Points 77
56 First Serve In 44
34 First Serve Won 37
16 Second Serve Won 14
8 Break Points Saved 1
12 Break Points Faced 3
30 Winners 18
41 Unforced Errors 19
1.8 Average Odds 2.0
W Hard Montreal · 2. round · 2026-08-04

vs Andrey Rublev #16

7-5 4-6 7-6

Juncheng Shang Andrey Rublev
5 Aces 12
3 Double Faults 8
126 Service Points 111
76 First Serve In 60
43 First Serve Won 41
36 Second Serve Won 26
11 Break Points Saved 3
15 Break Points Faced 7
28 Winners 34
47 Unforced Errors 68
3.6 Average Odds 1.3
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 -