Search for active players ...
Date
Winner
Loser
Tournament
Round
Score
Surface
2024-09-26
Yunchaokete Bu (96)
Juncheng Shang (55)
Beijing
R32
7(7)-6(3) 2-6 4-6 0-0 0-0
Hard
2024-09-24
Juncheng Shang (55)
Lorenzo Musetti (19)
Chengdu
F
6(4)-7(7) 1-6 0-0 0-0 0-0
Hard
2024-09-23
Juncheng Shang (67)
Yannick Hanfmann (95)
Chengdu
SF
4-6 4-6
Hard
2024-09-22
Juncheng Shang (67)
Alexander Bublik (27)
Chengdu
QF
6-4 7(10)-6(8)
Hard
2024-09-21
Juncheng Shang (67)
Roman Safiullin (56)
Chengdu
R16
7-5 3-6 3-6
Hard
2024-09-19
Juncheng Shang (67)
Kei Nishikori (201)
Chengdu
R32
6-4 6-4
Hard
2024-08-30
Casper Ruud (8)
Juncheng Shang (72)
US Open
R32
6(1)-7(7) 3-6 6-0 6-3 6-1
Hard
2024-08-28
Juncheng Shang (72)
Roberto Carballes Baena (55)
US Open
R64
2-6 3-6 6(2)-7(7)
Hard
2024-08-26
Juncheng Shang (72)
Alexander Bublik (27)
US Open
R128
6-4 3-6 5-7 6-3 6-4
Hard
2024-08-20
Juncheng Shang (77)
Mariano Navone (37)
Winston-Salem
R32
7-5 6-3
Hard