Page 4 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.
| 23/07/2024 | Atlanta Open - Atlanta | Andres Martin vs. Juncheng Shang |
| 21/07/2024 | Atlanta Open - Atlanta | Juncheng Shang vs. Jeff Wolf |
| 20/07/2024 | Atlanta Open - Atlanta | Juncheng Shang vs. Liam Broady |
| 03/07/2024 | Wimbledon - London | Grigor Dimitrov vs. Juncheng Shang |
| 01/07/2024 | Wimbledon - London | Cristian Garin vs. Juncheng Shang |
| 27/06/2024 | Rothesay International - Eastbourne | Taylor Harry Fritz vs. Juncheng Shang |
| 26/06/2024 | Rothesay International - Eastbourne | Emil Ruusuvuori vs. Juncheng Shang |
| 24/06/2024 | Rothesay International - Eastbourne | Juncheng Shang vs. Tomas Martin Etcheverry |
| 23/06/2024 | Rothesay International - Eastbourne | Giles Hussey vs. Juncheng Shang |
| 22/06/2024 | Rothesay International - Eastbourne | Oscar Otte vs. Juncheng Shang |
| 14/06/2024 | Nottingham 2 Challenger | Juncheng Shang vs. Jacob Fearnley |
| 12/06/2024 | Nottingham 2 Challenger | Juncheng Shang vs. Alex Bolt |
| 10/06/2024 | Nottingham 2 Challenger | Juncheng Shang vs. Tomas Barrios Vera |
| 03/06/2024 | Surbiton Challenger | Billy Harris vs. Juncheng Shang |
| 21/05/2024 | French Open - Paris | Juncheng Shang vs. Roman Andres Burruchaga |
| 18/05/2024 | Bordeaux Challenger | Juncheng Shang vs. Pedro Martinez Portero |
| 17/05/2024 | Bordeaux Challenger | Daniel Evans vs. Juncheng Shang |
| 16/05/2024 | Bordeaux Challenger | Juncheng Shang vs. Roberto Carballes Baena |
| 14/05/2024 | Bordeaux Challenger | Juncheng Shang vs. Hugo Gaston |
| 10/05/2024 | Internazionali BNL d'Italia - Rome | Juncheng Shang vs. Stefano Napolitano |