Shang Juncheng

[7] Shang played in the French Open and reached the quarterfinals, in which he lost to Sean Cuenin in two sets.

He received a wildcard into the qualifying draw of Indian Wells, where he beat Francisco Cerúndolo in the first round and his opponent Mats Moraing retired in the second.

Shang made his Grand Slam debut by qualifying at the Australian Open, after defeating Fábián Marozsán, 16th seed Fernando Verdasco and Zsombor Piros, becoming the youngest male player at the tournament and the youngest Grand Slam men's qualifier since 17-year-old Carlos Alcaraz at the 2021 Australian Open.

At the French Open, he qualified for his second Grand Slam in a row by defeating Pablo Cuevas, Marozsán and Renzo Olivo.

[17] He played his first ATP tour event in his homeland at the 2023 Zhuhai Championships[18] where he lost to Mackenzie McDonald.

Having received a wildcard for the 2024 ATP Hong Kong Tennis Open tournament, he reached his maiden ATP quarterfinal with wins over seventh seed Laslo Djere, and then Botic van de Zandschulp in a 3 and 1/2 hours, close match with three tiebreaks 6–7(5) 7–6(2) 7–6(2).

[21] Next he defeated third seed Frances Tiafoe in straight sets to reach his first career ATP semifinal,[22] before losing to eventual champion Andrey Rublev in a three-set match.

In March, he qualified for the 2024 BNP Paribas Open defeating Yoshihito Nishioka and Facundo Bagnis and recorded his first Masters main draw win over Jordan Thompson after a fifth match point.

He reached another Grand Slam third round at the US Open with wins over 27th seed Alexander Bublik and Roberto Carballés Baena and entered the top 70 in the rankings on 9 September 2024.

He defeated Lorenzo Musetti in the final to claim his maiden ATP Tour title and became only the second Chinese titlist in the Open Era after Wu Yibing.