ITF - Fayetteville M15 |
11/02 17:00 |
25 |
Juncheng Shang
v
Tadeas Paroulek
|
Retired
|
|
ITF - Vero Beach M15 |
10/24 17:00 |
29 |
Ricardo Rodriguez
v
Juncheng Shang
|
6-7,4-6
|
|
ITF - Vero Beach M15 |
10/23 17:30 |
28 |
Liam Draxl
v
Juncheng Shang
|
4-6,4-6
|
|
ITF - Vero Beach M15 |
10/22 16:55 |
27 |
Duarte Vale
v
Juncheng Shang
|
3-6,6-7
|
|
ITF - Vero Beach M15 |
10/21 20:15 |
26 |
William Bushamuka
v
Juncheng Shang
|
4-6,3-6
|
|
ITF - Vero Beach M15 |
10/20 16:00 |
25 |
Juncheng Shang
v
Damien Wenger
|
6-1,6-4
|
|
ITF - Naples M15 |
10/17 14:25 |
29 |
Duarte Vale
v
Juncheng Shang
|
3-6,6-7
|
|
ITF - Naples M15 |
10/16 13:30 |
28 |
Damien Wenger
v
Juncheng Shang
|
2-6,6-3,3-6
|
|
ITF - Naples M15 |
10/15 16:10 |
27 |
Jake Van Emburgh
v
Juncheng Shang
|
1-6,3-6
|
|
ITF - Naples M15 |
10/14 13:30 |
26 |
Juncheng Shang
v
Louroi Martinez
|
6-4,6-2
|
|
ITF - Naples M15 |
10/13 13:30 |
25 |
Federico Bertuccioli
v
Juncheng Shang
|
1-6,1-6
|
|
ITF - Naples M15 |
10/07 15:35 |
26 |
Juncheng Shang
v
Ryan Harrison
|
3-6,2-6
|
|
ITF - Naples M15 |
10/06 18:50 |
25 |
Juncheng Shang
v
Matthew Foster-Estwick
|
6-1,6-3
|
|
ITF - Fayetteville M15 |
09/26 15:00 |
29 |
Juncheng Shang
v
Mark Whitehouse
|
6-3,6-0
|
|
ITF - Fayetteville M15 |
09/25 15:00 |
28 |
Gabi Adrian Boitan
v
Juncheng Shang
|
3-6,5-7
|
|
ITF - Fayetteville M15 |
09/24 15:00 |
27 |
Toby Kodat
v
Juncheng Shang
|
6-2,0-6,5-7
|
|
ITF - Fayetteville M15 |
09/23 15:00 |
26 |
Juncheng Shang
v
Finn Bass
|
6-2,6-4
|
|
ITF - Fayetteville M15 |
09/21 17:00 |
25 |
Nathan Ponwith
v
Juncheng Shang
|
0-6,6-3,5-7
|
|
ITF - Pensacola M25 |
05/18 16:05 |
54 |
Juncheng Shang
v
Oscar Mesquida Berg
|
5-7,5-7
|
|
ITF - Pensacola M25 |
05/17 17:30 |
54 |
Luis Patino
v
Juncheng Shang
|
2-6,3-6
|
|
ATP Miami |
03/22 14:00 |
14 |
Juncheng Shang
v
Liam Broady
|
6-4,1-6,6-7
|
|
Battle of Bradenton |
06/26 15:30 |
- |
Juncheng Shang
v
Sebastian Murillo
|
View
|
|
Battle of Bradenton |
06/25 20:50 |
1 |
Michael Mmoh
v
Juncheng Shang
|
6-4,6-0
|
|
Battle of Bradenton |
06/20 16:30 |
- |
Axel Geller
v
Juncheng Shang
|
6-7,6-0,1-0
|
|
Battle of Bradenton |
06/19 15:20 |
1 |
Peter Polansky
v
Juncheng Shang
|
4-6,2-6
|
|
Battle of Bradenton |
06/18 13:30 |
1 |
Sebastian Korda
v
Juncheng Shang
|
6-3,6-0
|
|
Battle of Bradenton |
06/13 14:00 |
1 |
Patrick Kypson
v
Juncheng Shang
|
6-3,6-4
|
|
Battle of Bradenton |
06/12 14:00 |
1 |
Vasil Kirkov
v
Juncheng Shang
|
6-1,6-2
|
|
Battle of Bradenton |
06/11 13:00 |
1 |
Paolo Lorenzi
v
Juncheng Shang
|
0-0
|
|