Juncheng Shang
115 matches followed, from 22 March 2021 to 28 September 2026, 107 of them rated.
1693.6
Elo rating
61
active · out of 290
98
all-time · out of 1,178
60–55
record · 52% wins
Trajectory
Tap a year, or drag across several
Latest changes
Where does this rating come from? →beaten by Alexander Zverev Jr. 0–2
28/09/26 · ATP 500 2026 · Second round · detail
−2.81685.4 → 1682.6
beaten by Marco Trungelliti 2–3
31/08/26 · ATP Grand Slam 2026 · First round · detail
−16.71717.4 → 1700.7
Latest matches
✓Sebastián Báez28/09/26 · ATP 500 2026 · First round✗Alexander Zverev Jr.28/09/26 · ATP 500 2026 · Second round✗Adrian Mannarino21/09/26 · ATP 250 2026 · First round✗Marco Trungelliti31/08/26 · ATP Grand Slam 2026 · First round✗Lorenzo Sonego13/08/26 · ATP 1000 2026 · First round✗Luciano Darderi07/08/26 · ATP 1000 2026 · Third round✓Andrey Rublev06/08/26 · ATP 1000 2026 · Second round✓Adolfo Daniel Vallejo04/08/26 · ATP 1000 2026 · First round
Other spellings
Juncheng Shang · Shang Juncheng