Last: Jan 9, 2026, Bank of China Hong Kong Tennis Open Quarterfinal, lost

TennisATPLeft-handed
Shang Juncheng
Shang Juncheng is a left-handed tennis player on the ATP Tour who won the Chengdu Open in 2024.
88 ATP Tour matches1 title
Updated
About Shang Juncheng
Shang Juncheng is a left-handed tennis player from China on the ATP Tour, born on February 2, 2005, in Beijing. He turned pro in 2021, with Martin Alund coaching him since 2022. In 2024, Shang won 1 title, the Chengdu Open, and on October 21, 2024, he reached a career-high ATP Tour ranking of No. 47.
Shang lost to Alexander Zverev 6-0, 6-3 in Round 2 of the China Open on Oct 3, 2026. Earlier in the China Open, Shang beat Sebastian Baez 5-7, 6-3, 7-5 in Round 1. At the Chengdu Open before that, he lost to Adrian Mannarino 7-6, 6-2 in Round 1 on Sep 24, 2026.
Match history88
Every ATP Tour, Grand Slam and Olympic main-draw match in our records, newest first. A walkover is listed but never counted in a record.
2026: 6-10
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 3 | China Open | Round 2 | Alexander Zverev | L | 0-6, 3-6 | Hard |
| Oct 1 | China Open | Round 1 | Sebastian Baez | W | 5-7, 6-3, 7-5 | Hard |
| Sep 24 | Chengdu Open | Round 1 | Adrian Mannarino | L | 6-7(9), 2-6 | Hard |
| Aug 31 | US Open | Round 1 | Marco Trungelliti | L | 6-0, 6-7(5), 6-1, 3-6, 4-6 | Hard |
| Aug 14 | Cincinnati Open | Round 1 | Lorenzo Sonego | L | 3-6, 3-6 | Hard |
| Aug 6 | National Bank Open | Round 3 | Luciano Darderi | L | 6-4, 1-6, 4-6 | Hard |
| Aug 4 | National Bank Open | Round 2 | Andrey Rublev | W | 7-5, 4-6, 7-6(5) | Hard |
| Aug 2 | National Bank Open | Round 1 | Adolfo Daniel Vallejo | W | 6-3, 6-3 | Hard |
| Jul 27 | Mubadala DC Open | Round 1 | Kei Nishikori | L | 7-6(3), 3-6, 4-6 | Hard |
| Feb 24 | Dubai Duty Free | Round 1 | Daniil Medvedev | L | 1-6, 3-6 | Hard |
| Feb 16 | Qatar Open | Round 1 | Daniil Medvedev | L | 4-6, 2-6 | Hard |
| Jan 21 | Australian Open | Round 2 | Botic Van De Zandschulp | L | 6-7(6), 2-6, 3-6 | Hard |
Show 4 more
| Jan 18 | Australian Open | Round 1 | Roberto Bautista Agut | W | 6-4, 6-7(2), 6-4, 6-0 | Hard |
| Jan 9 | Bank of China Hong Kong Tennis Open | Quarterfinal | Alexander Bublik | L | 1-6, 6-7(2) | Hard |
| Jan 8 | Bank of China Hong Kong Tennis Open | Round 2 | Lorenzo Sonego | W | 6-3, 6-4 | Hard |
| Jan 6 | Bank of China Hong Kong Tennis Open | Round 1 | Francisco Comesana | W | 6-4, 6-4 | Hard |
2025: 5-8
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 6 | Shanghai Masters | Round 3 | Nuno Borges | L | 6-7(5), 6-4, 3-6 | Hard |
| Oct 4 | Shanghai Masters | Round 2 | Karen Khachanov | W | 7-6(3), 6-3 | Hard |
| Oct 2 | Shanghai Masters | Round 1 | Aleksandar Kovacevic | W | 6-4, 3-6, 6-3 | Hard |
| Sep 26 | China Open | Round 1 | Arthur Cazaux | L | 6-0, 6-7(5), 5-7 | Hard |
| Sep 19 | Chengdu Open | Round 2 | Brandon Nakashima | L | 5-7, 3-6 | Hard |
| Sep 17 | Chengdu Open | Round 1 | Zizou Bergs | W | 6-1, 5-7, 6-4 | Hard |
| Aug 25 | US Open | Round 1 | Mattia Bellucci | L | 6-7(0), 6-1, 3-6, 0-3 ret. (ret.) | Hard |
| Aug 7 | Cincinnati Open | Round 1 | Tomas Martin Etcheverry | L | 7-6(5), 6-7(4), 4-6 | Hard |
| Jul 27 | National Bank Open | Round 1 | James Duckworth | L | 3-6, 6-7(3) | Hard |
| Jan 13 | Australian Open | Round 1 | Alejandro Davidovich Fokina | L | 6-7(1), 2-5 ret. (ret.) | Hard |
| Jan 4 | Bank of China Hong Kong Tennis Open | Semifinal | Kei Nishikori | L | 3-4 ret. (ret.) | Hard |
| Jan 3 | Bank of China Hong Kong Tennis Open | Quarterfinal | Fabian Marozsan | W | 1-6, 6-3, 6-4 | Hard |
Show 1 more
| Jan 2 | Bank of China Hong Kong Tennis Open | Round 2 | Pedro Martinez | W | 6-3, 6-1 | Hard |
2024: 37-23
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Dec 31 | Bank of China Hong Kong Tennis Open | Round 1 | Chak Lam Coleman Wong | W | 7-6(3), 6-4 | Hard |
| Dec 20 | Next Gen ATP Finals | Group Stage | Alex Michelsen | L | 1-4, 1-1 ret. (ret.) | Hard |
| Dec 19 | Next Gen ATP Finals | Group Stage | Nishesh Basavareddy | L | 4-3(4), 2-4, 2-4, 1-4 | Hard |
| Dec 18 | Next Gen ATP Finals | Group Stage | Luca Van Assche | L | 3-4(3), 4-2, 1-4, 3-4(5) | Hard |
| Nov 3 | Belgrade Open | Round 1 | Fabian Marozsan | L | 6-2, 6-7(5), 5-7 | Hard |
| Oct 28 | Paris Masters | Round 1 | Marcos Giron | L | 6-7(6), 6-7(6) | Hard |
| Oct 27 | Paris Masters | Qualifying Final | Zizou Bergs | W | 6-4, 3-6, 7-6(2) | Hard |
| Oct 26 | Paris Masters | Qualifying 1st Round | James Duckworth | W | 6-7(2), 7-6(5), 6-4 | Hard |
| Oct 22 | Swiss Indoors Basel | Round 1 | Denis Shapovalov | L | 1-6, 4-6 | Hard |
| Oct 5 | Shanghai Masters | Round 2 | Carlos Alcaraz | L | 2-6, 2-6 | Hard |
| Oct 2 | Shanghai Masters | Round 1 | Chak Lam Coleman Wong | W | 6-4, 6-4 | Hard |
| Sep 26 | China Open | Round 1 | Bu Yunchaokete | L | 7-6(3), 2-6, 4-6 | Hard |
Show 49 more
| Sep 24 | Chengdu Open | Final | Lorenzo Musetti | W | 7-6(4), 6-1 | Hard |
| Sep 23 | Chengdu Open | Semifinal | Yannick Hanfmann | W | 6-4, 6-4 | Hard |
| Sep 22 | Chengdu Open | Quarterfinal | Alexander Bublik | W | 6-4, 7-6(8) | Hard |
| Sep 21 | Chengdu Open | Round 2 | Roman Safiullin | W | 5-7, 6-3, 6-3 | Hard |
| Sep 19 | Chengdu Open | Round 1 | Kei Nishikori | W | 6-4, 6-4 | Hard |
| Aug 30 | US Open | Round 3 | Casper Ruud | L | 7-6(1), 6-3, 0-6, 3-6, 1-6 | Hard |
| Aug 28 | US Open | Round 2 | Roberto Carballes Baena | W | 6-2, 6-3, 7-6(2) | Hard |
| Aug 26 | US Open | Round 1 | Alexander Bublik | W | 6-4, 3-6, 5-7, 6-3, 6-4 | Hard |
| Aug 21 | Winston-Salem Open | Round 3 | Lorenzo Sonego | W/O | Walkover | Hard |
| Aug 20 | Winston-Salem Open | Round 1 | Mariano Navone | W | 7-5, 6-3 | Hard |
| Aug 19 | Winston-Salem Open | Round 1 | Francisco Comesana | W | 6-2, 6-1 | Hard |
| Jul 31 | Mubadala DC Open | Round 2 | Arthur Rinderknech | L | 3-2 ret. (ret.) | Hard |
| Jul 30 | Mubadala DC Open | Round 1 | Elias Ymer | W | 6-4, 6-3 | Hard |
| Jul 27 | Atlanta Open | Semifinal | Jordan Thompson | L | 3-6, 6-4, 3-6 | Hard |
| Jul 26 | Atlanta Open | Quarterfinal | Max Purcell | W | 7-6(3), 6-4 | Hard |
| Jul 25 | Atlanta Open | Round 2 | Ben Shelton | W | 7-6(6), 6-4 | Hard |
| Jul 24 | Atlanta Open | Round 1 | Andres Martin | W | 6-1, 6-1 | Hard |
| Jul 21 | Atlanta Open | Qualifying Final | J.J. Wolf | W | 6-4, 6-2 | Hard |
| Jul 20 | Atlanta Open | Qualifying 1st Round | Liam Broady | W | 3-6, 6-1, 6-3 | Hard |
| Jul 4 | Wimbledon | Round 2 | Grigor Dimitrov | L | 7-5, 7-6(4), 4-6, 2-6, 4-6 | Grass |
| Jul 1 | Wimbledon | Round 1 | Cristian Garin | W | 7-5, 6-4, 6-4 | Grass |
| Jun 27 | Lexus Eastbourne Open | Quarterfinal | Taylor Fritz | L | 6-7(5), 6-7(5) | Grass |
| Jun 26 | Lexus Eastbourne Open | Round 2 | Emil Ruusuvuori | W | 4-6, 6-3, 6-4 | Grass |
| Jun 24 | Lexus Eastbourne Open | Round 1 | Tomas Martin Etcheverry | W | 7-5, 3-6, 7-6(4) | Grass |
| Jun 23 | Lexus Eastbourne Open | Qualifying Final | Giles Hussey | W | 7-5, 7-6(5) | Grass |
| Jun 22 | Lexus Eastbourne Open | Qualifying 1st Round | Oscar Otte | W | 6-7(3), 6-2, 6-2 | Grass |
| May 21 | Roland Garros | Qualifying 1st Round | Roman Andres Burruchaga | L | 4-6, 6-7(5) | Clay |
| May 11 | Italian Open | Round 2 | Stefano Napolitano | L | 7-6(3), 1-6, 0-6 | Clay |
| May 7 | Italian Open | Qualifying Final | Zizou Bergs | L | 4-6, 6-7(5) | Clay |
| May 6 | Italian Open | Qualifying 1st Round | Francesco Maestrelli | W | 6-1, 3-6, 6-3 | Clay |
| Apr 26 | Madrid Open | Round 2 | Alejandro Davidovich Fokina | L | 5-7, 3-6 | Clay |
| Apr 24 | Madrid Open | Round 1 | Corentin Moutet | W | 6-7(9), 6-2, 7-6(10) | Clay |
| Apr 16 | Barcelona Open | Round 1 | Tomas Machac | L | 4-6, 4-6 | Clay |
| Apr 14 | Barcelona Open | Qualifying Final | Hugo Grenier | W | 6-4, 6-4 | Clay |
| Apr 13 | Barcelona Open | Qualifying 1st Round | Abdullah Shelbayh | W | 6-2, 6-1 | Clay |
| Mar 23 | Miami Open | Round 2 | Alejandro Davidovich Fokina | L | 3-6, 5-7 | Hard |
| Mar 20 | Miami Open | Round 1 | Miomir Kecmanovic | W | 7-6(5), 4-6, 7-6(5) | Hard |
| Mar 8 | Indian Wells | Round 2 | Alexander Bublik | L | 4-6, 1-6 | Hard |
| Mar 7 | Indian Wells | Round 1 | Jordan Thompson | W | 6-2, 6-3 | Hard |
| Mar 5 | Indian Wells | Qualifying Final | Facundo Bagnis | W | 6-2, 7-5 | Hard |
| Mar 4 | Indian Wells | Qualifying 1st Round | Yoshihito Nishioka | W | 4-6, 7-6(12), 6-3 | Hard |
| Feb 13 | Delray Beach Open | Round 1 | Radu Albot | L | 6-4, 4-6, 2-6 | Hard |
| Jan 19 | Australian Open | Round 3 | Carlos Alcaraz | L | 1-6, 1-6, 0-1 ret. (ret.) | Hard |
| Jan 18 | Australian Open | Round 2 | Sumit Nagal | W | 2-6, 6-3, 7-5, 6-4 | Hard |
| Jan 16 | Australian Open | Round 1 | Mackenzie McDonald | W | 6-3, 1-6, 3-6, 6-4, 6-2 | Hard |
| Jan 6 | Bank of China Hong Kong Tennis Open | Semifinal | Andrey Rublev | L | 6-4, 2-6, 3-6 | Hard |
| Jan 5 | Bank of China Hong Kong Tennis Open | Quarterfinal | Frances Tiafoe | W | 6-4, 6-4 | Hard |
| Jan 3 | Bank of China Hong Kong Tennis Open | Round 2 | Botic Van De Zandschulp | W | 6-7(5), 7-6(2), 7-6(2) | Hard |
| Jan 1 | Bank of China Hong Kong Tennis Open | Round 1 | Laslo Djere | W | 6-7(5), 6-3, 7-6(8) | Hard |
2023: 17-13
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Oct 5 | Shanghai Masters | Round 1 | Yosuke Watanuki | L | 6-7(7), 6-4, 4-6 | Hard |
| Sep 29 | China Open | Round 1 | Yoshihito Nishioka | L | 7-5, 5-7, 1-6 | Hard |
| Sep 21 | Huafa Properties Zhuhai Championships | Round 1 | Mackenzie McDonald | L | 4-6, 7-6(3), 3-6 | Hard |
| Aug 25 | US Open | Qualifying Final | Otto Virtanen | L | 5-7, 7-6(2), 1-6 | Hard |
| Aug 24 | US Open | Qualifying 2nd Round | Patrick Kypson | W | 6-4, 7-6(2) | Hard |
| Aug 22 | US Open | Qualifying 1st Round | Genaro Alberto Olivieri | W | 6-1, 6-4 | Hard |
| Aug 4 | Mubadala DC Open | Round 3 | Frances Tiafoe | L | 2-6, 3-6 | Hard |
| Aug 1 | Mubadala DC Open | Round 2 | Ben Shelton | W | 6-2, 3-6, 6-3 | Hard |
| Jul 31 | Mubadala DC Open | Round 1 | Emilio Gomez | W | 6-3, 6-3 | Hard |
| Jul 30 | Mubadala DC Open | Qualifying Final | Thai-Son Kwiatkowski | W | 7-6(5), 6-2 | Hard |
| Jul 29 | Mubadala DC Open | Qualifying 1st Round | Gage Brymer | W | 6-3, 6-2 | Hard |
| Jul 27 | Atlanta Open | Round 2 | Kei Nishikori | L | 4-6, 6-7(3) | Hard |
Show 18 more
| Jul 25 | Atlanta Open | Round 1 | Ben Shelton | W | 6-4, 6-4 | Hard |
| Jul 23 | Atlanta Open | Qualifying Final | Arthur Cazaux | W | 6-4, 6-7(2), 6-1 | Hard |
| Jul 22 | Atlanta Open | Qualifying 1st Round | Yasutaka Uchiyama | W | 7-6(4), 7-5 | Hard |
| Jun 26 | Wimbledon | Qualifying 1st Round | Matteo Arnaldi | L | 6-3, 6-7(0), 5-7 | Grass |
| May 29 | Roland Garros | Round 1 | Juan Pablo Varillas | L | 6-4, 6-2, 2-6, 3-6, 1-6 | Clay |
| May 25 | Roland Garros | Qualifying Final | Renzo Olivo | W | 6-3, 2-6, 6-3 | Clay |
| May 24 | Roland Garros | Qualifying 2nd Round | Fabian Marozsan | W | 6-3, 6-3 | Clay |
| May 22 | Roland Garros | Qualifying 1st Round | Pablo Cuevas | W | 6-3, 6-4 | Clay |
| Apr 1 | Fayez Sarofim & Co. U.S. Men's Clay Court Championship | Qualifying 1st Round | Felipe Meligeni Alves | L | 6-7(3), 1-4 ret. (ret.) | Clay |
| Mar 23 | Miami Open | Round 1 | Adrian Mannarino | L | 6-1, 4-6, 2-6 | Hard |
| Mar 7 | Indian Wells | Qualifying Final | Zhang Zhizhen | L | 7-6(10), 3-6, 6-7(5) | Hard |
| Mar 6 | Indian Wells | Qualifying 1st Round | Yosuke Watanuki | W | 7-6(1), 7-6(3) | Hard |
| Feb 5 | Nexo Dallas Open | Qualifying 1st Round | Elmar Ejupovic | L | 7-6(5), 6-7(3), 1-6 | Hard |
| Jan 17 | Australian Open | Round 2 | Frances Tiafoe | L | 4-6, 4-6, 1-6 | Hard |
| Jan 15 | Australian Open | Round 1 | Oscar Otte | W | 6-2, 6-4, 6-7(2), 7-5 | Hard |
| Jan 12 | Australian Open | Qualifying Final | Zsombor Piros | W | 6-3, 6-4 | Hard |
| Jan 11 | Australian Open | Qualifying 2nd Round | Fernando Verdasco | W | 6-3, 2-6, 6-4 | Hard |
| Jan 9 | Australian Open | Qualifying 1st Round | Fabian Marozsan | W | 6-4, 7-6(2) | Hard |
2022: 2-6
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Jun 19 | Lexus Eastbourne Open | Qualifying Final | Thiago Monteiro | L | 4-6, 2-6 | Grass |
| Jun 18 | Lexus Eastbourne Open | Qualifying 1st Round | Tomas Martin Etcheverry | W | 7-6(6), 2-6, 6-2 | Grass |
| Apr 30 | Madrid Open | Qualifying 1st Round | SoonWoo Kwon | L | 7-5, 3-6, 4-6 | Clay |
| Mar 23 | Miami Open | Round 1 | Denis Kudla | L | 7-6(3), 5-7, 4-6 | Hard |
| Mar 11 | Indian Wells | Round 1 | Jaume Munar | L | 3-6, 4-6 | Hard |
| Mar 9 | Indian Wells | Qualifying Final | Mats Moraing | L | 6-3, 0-0 ret. (ret.) | Hard |
| Mar 8 | Indian Wells | Qualifying 1st Round | Francisco Cerundolo | W | 7-6(4), 6-4 | Hard |
| Feb 14 | Rio Open | Round 1 | Pedro Martinez | L | 3-6, 4-6 | Clay |
How he is doing now
Agatha on Shang Juncheng
Every graded call Agatha sealed on his matches since Oct 1, 2026, newest first. Each is 1 unit at its sealed price; the number opens its receipt.
| Date | Match | Call | Price | Result | Units | Receipt |
|---|---|---|---|---|---|---|
| Oct 3 | vs Alexander Zverev | PREDAlexander Zverev to win | -1250 | WON | +0.08u | #113 |
Career
- 2022First ATP matchLost to Pedro Martinez, Rio Open
- 2024First titleChengdu Open
- 2024Career high No. 47Oct 21, 2024
- Oct 3, 2026Latest matchLost to Alexander Zverev, China Open
Grand Slam titles
Titles by season
First ATP match
Feb 14, 2022: lost to Pedro Martinez 3-6, 4-6Rio Open, on clay
Latest match
Oct 3, 2026: lost to Alexander Zverev 0-6, 3-6China Open, Round 2, on hard court
Challenger and ITF finals
Challenger: 2 singles finals, 1 won. ITF: 4 singles finals, 4 won. From 2021 to 2022.
Singles
- LAug 2022Runner-up at Championnats de Granby, Canada (hard), losing to Gabriel Diallo 5-7, 6-7(5-7).
- WAug 2022Won the title at Lexington Challenger, US (hard), beating Emilio Gomez 6-4, 6-4.
- WFeb 2022Won the title at M15 Naples, US (clay), beating Felix Corwin 7-6(7-4), 7-6(7-1).
- WOct 2021Won the title at M15 Naples, US (clay), beating Duarte Vale 6-3, 7-6(7-3).
- WOct 2021Won the title at M15 Vero Beach, US (clay), beating Ricardo Rodriguez-Pace 7-6(8-6), 6-4.
- WSep 2021Won the title at M15 Fayetteville, US (hard), beating Mark Whitehouse 6-3, 6-0.
Most often against
The players he has met most in our records, with the head-to-head.
Last: Jan 3, 2025, Bank of China Hong Kong Tennis Open Quarterfinal, won
Last: Jul 27, 2026, Mubadala DC Open Round 1, lost
Last: Jan 13, 2025, Australian Open Round 1, lost
Last: Jul 25, 2024, Atlanta Open Round 2, won
Last: Jan 5, 2024, Bank of China Hong Kong Tennis Open Quarterfinal, won
Sources and updates
Results and schedules come from Agatha's own records of the ATP Tour.
Updated Nov 11, 2026, 7:24 AM ET. Results and form refresh after every match; biography facts are checked weekly.