Sportaurus
Your time--:-- UTC--:--
Shang Juncheng

TennisSHANG JUNCHENG

ATP Tour

Shang Juncheng competes for People's Republic of China, born 2 February 2005. Sportaurus holds 4 of their contests, from 2026 onwards — 1 won, 3 lost. Wikipedia

4Matches on file
1Won
3Lost
2026Archive starts

Next fixtures

Nothing scheduled on our books for Shang Juncheng right now.

Latest results

03.10.26 ATP Tour Alexander Zverev Shang Juncheng –– 01.10.26 ATP Tour Shang Juncheng Sebastian Baez –– 24.09.26 ATP Tour Shang Juncheng Adrian Mannarino –– 31.08.26 ATP Tour Shang Juncheng Marco Trungelliti ––

Every figure on this page was collected by machine from the open sources listed in our register. Positions and scores follow the feed and can lag a live match by a minute.