ATP
career high · #47

Juncheng
Shang

CHNCHN·age 21·Left-handed·180cm · 5′11″
#250=
Current rank · ATP
220
Points

Juncheng Shang is ranked No. 250 in the ATP ranking of 2 November 2026 with 220 points. Career high: No. 47 (21 October 2024). 2026 season: 6-10 in tour-level matches. Last match: Beijing, 3 October 2026.

Ranking since 2022

weekly ranking, No. 1 at the top
#1#10#100202320242025best #47

Serve and return by season

All figures, every season
Juncheng ShangTour average
76%78%80%2023202420252026
Latest matches
More matches
WashingtonJul 2026HARDLost in R32
DubaiFeb 2026HARDLost in R32
DohaFeb 2026HARDLost in R32
Australian OpenJan 2026HARDLost in R64
Hong KongJan 2026HARDLost in QF
Shanghai MastersOct 2025HARDLost in R32
BeijingSept 2025HARDLost in R32
ChengduSept 2025HARDLost in R16
Us OpenAug 2025HARDLost in R128
R128
🇮🇹Mattia Bellucci7163
🇨🇳Juncheng Shang60630
Cincinnati MastersAug 2025HARDLost in R128
Canada MastersJul 2025HARDLost in R128
Australian OpenJan 2025HARDLost in R128
Hong KongDec 2024HARDLost in SF
Next Gen FinalsDec 2024HARDLost in RR
BelgradeNov 2024HARDLost in R32
R32
🇭🇺Fabian Marozsan277
🇨🇳Juncheng Shang6655
Paris MastersOct 2024HARDLost in R64
R64
🇺🇸Marcos GironQ77
🇨🇳Juncheng ShangQ6666
Q2
🇨🇳Juncheng Shang2637
🇧🇪Zizou Bergs144662
Q1
🇨🇳Juncheng Shang26276
🇦🇺James Duckworth7654
BaselOct 2024HARDLost in R32
Shanghai MastersOct 2024HARDLost in R64
R64
🇪🇸Carlos Alcaraz366
🇨🇳Juncheng Shang22
R128
🇨🇳Juncheng Shang66
🇭🇰Coleman WongWC44
Season by season
tour-level singles
2026Service games won78.3%Tour average 80.8%Return games won16.9%Tour average 19.2%
0%20%40%60%80%2023202420252026
Statistic20222023202420252026
Results
Year-end rank#192#183#50#138#250
W–L0–34–828–223–76–10
–33.3%56.0%30.0%37.5%
Titles00100
Serve
–3.14.74.94.4
–2.42.42.42.6
–64.6%62.0%64.5%60.0%
–66.0%71.2%71.7%68.1%
–54.0%53.2%46.7%54.1%
–60.6%64.0%54.2%63.6%
–76.4%80.7%79.5%78.3%
Return
–41.8%33.2%39.4%43.0%
–19.6%19.4%19.5%16.9%
Matches with statistics–12501016

2026: ranking of today.

Rankings & Race
updated weekly · 52w rolling
Current rank · ATP
#250=
Points total
220
52-week rolling
Points dropping next week
–
next defending · –
Tournaments played
12
career high · #47
Race position
Not in current race
go to ATP Race →
Head to Head
top rivals · all-time
Career Stats
singles · all-time
Career record
41 – 50
win rate · 45.1%
Titles
1
tour-level singles
Hard
37–43
46% win
Clay
1–5
17% win
Grass
3–2
60% win
Elo rating by surface
Hard1724peak 1806 · 121 matches
Clay1557peak 1569 · 36 matches
Grass1545peak 1557 · 24 matches