ATP - Rogers Masters
28.07.25
Shang Juncheng
Duckworth James
L 0:2
(3:6, 6:7)
ATP - Hong Kong
04.01.25
Shang Juncheng ret.
Nishikori Kei
D 0:0
(3:4)
03.01.25
Marozsan Fabian
Shang Juncheng
W 1:2
(6:1, 3:6, 4:6)
02.01.25
Shang Juncheng
Martinez P...
W 2:0
(6:3, 6:1)
31.12.24
Shang Juncheng
Wong Chak ...
W 2:0
(7:6, 6:4)