ATP

Shang Juncheng

Rated 1470 (No. 194 of 223).

Recent results

DateMatchScorePre-game chance of the winner
24 Sep 2026Shang Juncheng vs Adrian Mannarino0–255%