Juncheng Shang - Billy Harris

home away
- -

Nottingham 1 2023 (grass)

Head to heads
Juncheng Shang 2:2 Billy Harris
China Country England
255 Ranking 124
108 (pts 50, tourn. 1) Ranking by surface 52 (pts 113, tourn. 7)
Date Tournament Match Surface Score
03.06.2024 Surbiton Challenger Billy Harris - Juncheng Shang grass 2:0 (6:3, 7:6)
11.06.2023 Nottingham 1 Juncheng Shang - Billy Harris grass 2:0 (6:3, 6:3)
04.06.2023 Surbiton Challenger Juncheng Shang - Billy Harris grass 0:2 (5:7, 5:7)
18.07.2022 Indianapolis Billy Harris - Juncheng Shang indoor hard 1:2 (4:6, 7:6, 3:6)
Juncheng Shang - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
06.10.2025 Shanghai Nuno Borges hard Third round L 1:2 (6:7, 6:4, 3:6)
04.10.2025 Shanghai Karen Khachanov hard Second round W 2:0 (7:6, 6:3)
02.10.2025 Shanghai Aleksandar Kovacevic hard First round W 2:1 (6:4, 3:6, 6:3)
02.10.2025 Shanghai Aleksandar Kovacevic hard First round W 2:1 (6:4, 3:6, 6:3)
26.09.2025 Pekin Arthur Cazaux hard First round L 1:2 (6:0, 6:7, 5:7)
19.09.2025 Chengdu Brandon Nakashima hard Second round L 0:2 (5:7, 3:6)
17.09.2025 Chengdu Zizou Bergs hard First round W 2:1 (6:1, 5:7, 6:4)
25.08.2025 US Open Mattia Bellucci hard First round L 1:2 (6:7, 6:1, 3:6, 0:3) Retired
07.08.2025 Cincinnati Tomas Martin Etcheverry hard First round L 1:2 (7:6, 6:7, 4:6)
28.07.2025 Toronto James Duckworth hard First round L 0:2 (3:6, 6:7)
13.01.2025 Australian Open Alejandro Davidovich Fokina hard First round L 0:1 (6:7, 2:5) Retired
04.01.2025 Hong Kong Kei Nishikori hard Semi-finals L 0:0 (3:4) Retired
03.01.2025 Hong Kong Fabian Marozsan hard Quarter-finals W 2:1 (1:6, 6:3, 6:4)
02.01.2025 Hong Kong Pedro Martinez Portero hard Second round W 2:0 (6:3, 6:1)
31.12.2024 Hong Kong Chak Lam Coleman Wong hard First round W 2:0 (7:6, 6:4)
20.12.2024 Next Gen ATP Finals Alex Michelsen indoor hard L 0:1 (1:4, 1:1) Retired
19.12.2024 Next Gen ATP Finals Nishesh Basavareddy indoor hard L 1:3 (4:3, 2:4, 2:4, 1:4)
18.12.2024 Next Gen ATP Finals Luca Van Assche indoor hard L 1:3 (3:4, 4:2, 1:4, 3:4)
03.11.2024 Belgrade Fabian Marozsan indoor hard First round L 1:2 (6:2, 6:7, 5:7)
28.10.2024 Paris Marcos Giron indoor hard First round L 0:2 (6:7, 6:7)
Billy Harris - last games
Surface:
All
clay
grass
carpet
hard
indoor hard
Date Tournament Opponent Surface Round Score
11.11.2025 Lyon Mikhail Kukushkin clay First round L 0:2 (6:7, 5:7)
01.11.2025 Metz Luca Van Assche indoor hard Qualifications - 1st round L 1:2 (1:6, 7:6, 4:6)
29.10.2025 Bratislava $114K Alexander Blockx indoor hard Second round L 0:2 (1:6, 1:6)
28.10.2025 Bratislava $114K Jan Choinski indoor hard First round W 2:0 (6:2, 6:3)
11.10.2025 Astana Marko Topo indoor hard Qualifications - 1st round L 0:2 (6:7, 4:6)
09.10.2025 Jinan Bernard Tomic hard Second round L 1:2 (4:6, 7:6, 2:6)
07.10.2025 Jinan Yosuke Watanuki hard First round W 2:1 (1:6, 6:3, 6:2)
30.09.2025 Shanghai Valentin Royer hard Qialification final L 0:2 (6:7, 4:6)
29.09.2025 Shanghai Taro Daniel hard Qualifications - 1st round W 2:0 (6:4, 6:2)
27.09.2025 Jingshan Alex Bolt hard Quarter-finals L 1:2 (3:6, 6:2, 3:6)
26.09.2025 Jingshan Liam Draxl hard Second round W 2:0 (6:4, 6:4)
18.09.2025 Chengdu Nikoloz Basilashvili hard First round L 0:2 (6:7, 3:6)
17.09.2025 Chengdu Taro Daniel hard Qialification final L 0:2 (5:7, 4:6)
13.09.2025 Guangzhou Juan Manuel Cerundolo hard Semi-finals L 1:2 (2:6, 6:2, 4:6)
12.09.2025 Guangzhou Gauthier Onclin hard Quarter-finals W 2:0 (6:2, 7:6)
11.09.2025 Guangzhou Arthur Gea hard Second round W 2:0 (7:5, 7:6)
10.09.2025 Guangzhou Denis Yevseyev hard First round W 1:0 (6:4, 4:0) Retired
07.09.2025 Cassis Daniil Glinka hard Final W 2:1 (3:6, 7:5, 6:3)
06.09.2025 Cassis Justin Engel hard Semi-finals W 2:1 (6:7, 7:6, 6:2)
04.09.2025 Cassis Eliakim Coulibaly hard Second round W 2:0 (7:6, 6:2)