Page 13 de l'historique des matchs du joueur de tennis: Retrouvez ici la totalité des matchs et tournois joués par Juncheng Shang.
253 matchs enregistrés.
| 07/09/2021 | U.S. Open (juniors) | Juncheng Shang vs. Aidan Mayo |
| 10/07/2021 | Wimbledon (juniors) | Juncheng Shang vs. Victor Lilov |
| 09/07/2021 | Wimbledon (juniors) | Juncheng Shang vs. Jerome Kym |
| 09/07/2021 | Wimbledon (juniors) | Juncheng Shang vs. Matthew William Donald |
| 08/07/2021 | Wimbledon (juniors) | Juncheng Shang vs. Robin Bertrand |
| 07/07/2021 | Wimbledon (juniors) | Juncheng Shang vs. Igor Kudriashov |
| 10/06/2021 | French Open (juniors) | Juncheng Shang vs. Sean Cuenin |
| 09/06/2021 | French Open (juniors) | Juncheng Shang vs. Leo Borg |
| 07/06/2021 | French Open (juniors) | Juncheng Shang vs. Arthur Gea |
| 06/06/2021 | French Open (juniors) | Juncheng Shang vs. Philip Sekulic |
| 18/05/2021 | M25 Pensacola | Juncheng Shang vs. Oscar Mesquida Berg |
| 18/05/2021 | M25 Pensacola | Juncheng Shang vs. Luis Patino |
| 22/03/2021 | Miami Open - Miami | Juncheng Shang vs. Liam Broady |