ATPWorld No. 250

🇨🇳Juncheng Shang

41 wins, 45 losses

Also known as
Shang Juncheng
China Open 202628 Sep 2026ATP 500
Chengdu Open 202622 Sep 2026ATP 250
US Open 202631 Aug 2026Grand Slam
Cincinnati Open 202611 Aug 2026Masters 1000
National Bank Open 20261 Aug 2026Masters 1000
Mubadala DC Open 202625 Jul 2026ATP 500
Dubai Duty Free Tennis Championships 202623 Feb 2026ATP 500
Qatar Open 202616 Feb 2026ATP 500
Australian Open 202619 Jan 2026Grand Slam
Bank of China Hong Kong Tennis Open 20265 Jan 2026ATP 250
Rolex Shanghai Masters 202529 Sep 2025Masters 1000
China Open 202522 Sep 2025ATP 500
Chengdu Open 202515 Sep 2025ATP 250
US Open 202525 Aug 2025Grand Slam
Cincinnati Open 20254 Aug 2025Masters 1000
National Bank Open 202528 Jul 2025Masters 1000
Australian Open 202513 Jan 2025Grand Slam
Bank of China Hong Kong Tennis Open 20251 Jan 2025ATP 250
Belgrade 20244 Nov 2024ATP 250
Rolex Paris Masters 202428 Oct 2024Masters 1000
Swiss Indoors 202421 Oct 2024ATP 500
Rolex Shanghai Masters 202430 Sep 2024Masters 1000
China Open 202423 Sep 2024ATP 500
Chengdu Open 202416 Sep 2024ATP 250
US Open 202426 Aug 2024Grand Slam
Winston-Salem Open 202419 Aug 2024ATP 250
Mubadala DC Open 202429 Jul 2024ATP 500
Atlanta 202422 Jul 2024ATP 250
Wimbledon 20241 Jul 2024Grand Slam
Eastbourne International 202424 Jun 2024ATP 250
Internazionali BNL d'Italia 20246 May 2024Masters 1000
Mutua Madrid Open 202422 Apr 2024Masters 1000
Barcelona Open 202415 Apr 2024ATP 500
Miami Open 202418 Mar 2024Masters 1000
Indian Wells Open 20244 Mar 2024Masters 1000
Delray Beach Open 202412 Feb 2024ATP 250
Australian Open 202415 Jan 2024Grand Slam
Bank of China Hong Kong Tennis Open 20241 Jan 2024ATP 250
Rolex Shanghai Masters 20232 Oct 2023Masters 1000
China Open 202325 Sep 2023ATP 500
Zhuhai 202318 Sep 2023ATP 250
Mubadala DC Open 202331 Jul 2023ATP 500
Atlanta 202324 Jul 2023ATP 250
Roland-Garros 202329 May 2023Grand Slam
Miami Open 202320 Mar 2023Masters 1000
Australian Open 202316 Jan 2023Grand Slam