Search for active players ...

Logo

Singles Matches - Entire Career

Date

Winner

Loser

Tournament

Round

Score

2024-09-26

Yunchaokete Bu (96)

Juncheng Shang (55)

Beijing

R32

7(7)-6(3) 2-6 4-6 0-0 0-0

2024-09-24

Juncheng Shang (55)

Lorenzo Musetti (19)

Chengdu

F

6(4)-7(7) 1-6 0-0 0-0 0-0

2024-09-23

Juncheng Shang (67)

Yannick Hanfmann (95)

Chengdu

SF

4-6 4-6

2024-09-22

Juncheng Shang (67)

Alexander Bublik (27)

Chengdu

QF

6-4 7(10)-6(8)

2024-09-21

Juncheng Shang (67)

Roman Safiullin (56)

Chengdu

R16

7-5 3-6 3-6

2024-09-19

Juncheng Shang (67)

Kei Nishikori (201)

Chengdu

R32

6-4 6-4

2024-08-30

Casper Ruud (8)

Juncheng Shang (72)

US Open

R32

6(1)-7(7) 3-6 6-0 6-3 6-1

2024-08-28

Juncheng Shang (72)

Roberto Carballes Baena (55)

US Open

R64

2-6 3-6 6(2)-7(7)

2024-08-26

Juncheng Shang (72)

Alexander Bublik (27)

US Open

R128

6-4 3-6 5-7 6-3 6-4

2024-08-20

Juncheng Shang (77)

Mariano Navone (37)

Winston-Salem

R32

7-5 6-3

2024-08-19

Juncheng Shang (78)

Francisco Comesana (108)

Winston-Salem

R64

2-6 1-6

2024-07-31

Arthur Rinderknech (68)

Juncheng Shang (73)

Washington

R32

3-2

2024-07-30

Juncheng Shang (73)

Elias Ymer (216)

Washington

R64

6-4 6-3

2024-07-27

Jordan Thompson (41)

Juncheng Shang (89)

Atlanta

SF

3-6 6-4 3-6

2024-07-26

Juncheng Shang (89)

Max Purcell (66)

Atlanta

QF

7-6 6-4

2024-07-25

Juncheng Shang (89)

Ben Shelton (14)

Atlanta

R16

6(6)-7(8) 4-6

2024-07-24

Juncheng Shang (89)

Andres Martin (483)

Atlanta

R32

1-6 1-6

2024-07-21

Juncheng Shang (89)

J.J. Wolf (0)

Atlanta

F

6-4 6-2

2024-07-20

Juncheng Shang (89)

Liam Broady (206)

Atlanta

RR

3-6 6-1 6-3

2024-07-04

Grigor Dimitrov (10)

Juncheng Shang (91)

Wimbledon

R64

5-7 6-7 6-4 6-2 6-4

2024-07-01

Juncheng Shang (91)

Cristian Garin (106)

Wimbledon

R128

5-7 4-6 4-6

2024-06-27

Taylor Fritz (12)

Juncheng Shang (91)

Eastbourne

QF

7(7)-6(5) 7(7)-6(5)

2024-06-26

Juncheng Shang (91)

Emil Ruusuvuori (87)

Eastbourne

R16

6-4 3-6 4-6

2024-06-24

Juncheng Shang (91)

Tomas Martin Etcheverry (0)

Eastbourne

R32

7-5 3-6 7(7)-6(4)

2024-06-23

Juncheng Shang (91)

Giles Hussey (310)

Eastbourne

F

5-7 6(5)-7(7)

2024-06-22

Juncheng Shang (91)

Oscar Otte (402)

Eastbourne

SF

7(7)-6(3) 2-6 2-6

2024-05-21

Román Andres Burruchaga (0)

Juncheng Shang (91)

Roland Garros

QF

4-6 6(5)-7(7)

2024-05-11

Stefano Napolitano (129)

Juncheng Shang (91)

Rome

R64

7(7)-6(3) 1-6 0-6

2024-05-07

Zizou Bergs (82)

Juncheng Shang (91)

Rome

F

6-4 7(7)-6(5)

2024-05-06

Juncheng Shang (91)

Francesco Maestrelli (263)

Rome

SF

1-6 6-3 3-6

2024-04-26

Alejandro Davidovich Fokina (36)

Juncheng Shang (91)

Madrid

R64

5-7 3-6

2024-04-24

Juncheng Shang (91)

Corentin Moutet (61)

Madrid

R128

7(11)-6(9) 2-6 6(10)-7(12)

2024-04-16

Tomas Machac (39)

Juncheng Shang (91)

Barcelona

R64

6-4 6-4

2024-04-14

Juncheng Shang (91)

Hugo Grenier (183)

Barcelona

F

6-4 6-4

2024-04-13

Juncheng Shang (91)

Abedallah Shelbayh (223)

Barcelona

SF

6-2 6-1

2024-03-23

Alejandro Davidovich Fokina (36)

Juncheng Shang (91)

Miami

R64

3-6 5-7

2024-03-20

Juncheng Shang (91)

Miomir Kecmanovic (52)

Miami

R128

6(5)-7(7) 6-4 6(5)-7(7)

2024-03-08

Alexander Bublik (23)

Juncheng Shang (91)

Indian Wells

R64

6-4 6-1

2024-03-07

Juncheng Shang (91)

Jordan Thompson (40)

Indian Wells

R128

6-2 6-3

2024-03-05

Juncheng Shang (91)

Facundo Bagnis (124)

Indian Wells

F

6-2 7-5

2024-03-04

Juncheng Shang (91)

Yoshihito Nishioka (90)

Indian Wells

SF

6-4 6(12)-7(14) 3-6

2024-02-13

Radu Albot (144)

Juncheng Shang (91)

Delray Beach

R32

4-6 6-4 6-2

2024-01-19

Carlos Alcaraz (3)

Juncheng Shang (91)

Australian Open

R32

1-6 1-6 0-1

2024-01-18

Juncheng Shang (91)

Sumit Nagal (73)

Australian Open

R64

6-2 3-6 5-7 4-6

2024-01-15

Juncheng Shang (91)

Mackenzie McDonald (96)

Australian Open

R128

3-6 6-1 6-3 4-6 2-6

2024-01-06

Andrey Rublev (6)

Juncheng Shang (91)

Hong Kong

SF

4-6 6-2 6-3

2024-01-05

Juncheng Shang (91)

Frances Tiafoe (29)

Hong Kong

QF

4-6 4-6

2024-01-03

Juncheng Shang (91)

Botic Van De Zandschulp (97)

Hong Kong

R16

7(7)-6(5) 6(2)-7(7) 6(2)-7(7)

2024-01-01

Juncheng Shang (91)

Laslo Djere (51)

Hong Kong

R32

6(5)-7(7) 6-3 7(10)-6(8)

2023-10-02

Yosuke Watanuki (79)

Juncheng Shang (156)

Shanghai Masters

R128

7-6(7) 4-6 6-4

 

2023-09-27

Yoshihito Nishioka (38)

Juncheng Shang (160)

Beijing

R32

5-7 7-5 6-1

 

2023-09-20

Mackenzie Mcdonald (39)

Juncheng Shang (158)

Zhuhai

R32

6-4 6-7(3) 6-3

 

2023-07-31

Frances Tiafoe (10)

Juncheng Shang (149)

Washington

R16

6-2 6-3

 

2023-07-31

Juncheng Shang (149)

Ben Shelton (43)

Washington

R32

6-2 3-6 6-3

 

2023-07-31

Juncheng Shang (149)

Emilio Gomez (155)

Washington

R64

6-3 6-3

 

2023-07-24

Kei Nishikori (439)

Juncheng Shang (156)

Atlanta

R16

6-4 7-6(3)

 

2023-07-24

Juncheng Shang (156)

Ben Shelton (41)

Atlanta

R32

6-4 6-4

 

2023-05-29

Juan Pablo Varillas (94)

Juncheng Shang (200)

Roland Garros

R128

4-6 2-6 6-2 6-3 6-1

 

2023-03-20

Adrian Mannarino (62)

Juncheng Shang (181)

Miami Masters

R128

1-6 6-4 6-2

 

2023-01-16

Frances Tiafoe (17)

Juncheng Shang (194)

Australian Open

R64

6-4 6-4 6-1

 

2023-01-16

Juncheng Shang (194)

Oscar Otte (74)

Australian Open

R128

6-2 6-4 6-7(2) 7-5

 

2022-03-21

Denis Kudla (84)

Juncheng Shang (441)

Miami Masters

R128

6-7(3) 7-5 6-4

 

2022-03-07

Jaume Munar (99)

Juncheng Shang (543)

Indian Wells Masters

R128

6-3 6-4

 

2022-02-14

Pedro Martinez (62)

Juncheng Shang (663)

Rio de Janeiro

R32

6-3 6-4