Player

🇨🇳 Juncheng Shang

Career matches 228
Wins 138
Losses 90
Win rate 60.5%
Elo (current) —

Surface breakdown

Hard 58.5% 86W – 61L (147 matches)
Clay 64.9% 37W – 20L (57 matches)
Grass 62.5% 15W – 9L (24 matches)

Career form (last 10)

LLLWWWLWLW

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

Recent matches

Reset

151–200 of 228

DateTournamentRoundWinnerLoserScoreSurface
2022-10-24Las Vegas CHSFTennys SandgrenJuncheng Shang6-3 7-6(5)Hard
2022-10-24Las Vegas CHQFJuncheng ShangErnesto Escobedo6-4 3-6 6-3Hard
2022-10-24Las Vegas CHR16Juncheng ShangAlfredo Perez7-6(3) 4-6 6-3Hard
2022-10-24Las Vegas CHR32Juncheng ShangAlexander Cozbinov6-4 3-6 6-3Hard
2022-10-10Fairfield CHQFMichael MmohJuncheng Shang6-3 6-1Hard
2022-10-10Fairfield CHR16Juncheng ShangValentin Vacherot6-4 6-3Hard
2022-10-10Fairfield CHR32Juncheng ShangCharles Broom7-5 4-6 6-3Hard
2022-10-03Tiburon CHR32Alex MichelsenJuncheng Shang7-5 4-6 7-6(5)Hard
2022-09-12Cary CHR16Jordan ThompsonJuncheng Shang7-6(4) 6-7(10) 6-2Hard
2022-09-12Cary CHR32Juncheng ShangHenry Patten7-5 7-6(8)Hard
2022-08-22Granby CHFGabriel DialloJuncheng Shang7-5 7-6(5)Hard
2022-08-22Granby CHSFJuncheng ShangAidan Mayo6-3 6-4Hard
2022-08-22Granby CHQFJuncheng ShangJordan Thompson7-5 6-4Hard
2022-08-22Granby CHR16Juncheng ShangColin Markes6-2 6-2Hard
2022-08-01Lexington CHFJuncheng ShangEmilio Gomez6-4 6-4Hard
2022-08-01Lexington CHSFJuncheng ShangAleksandar Kovacevic3-6 7-6(5) 6-4Hard
2022-08-01Lexington CHQFJuncheng ShangRoman Safiullin0-6 6-4 7-5Hard
2022-08-01Lexington CHR16Juncheng ShangMikhail Kukushkin7-6(5) 6-3Hard
2022-08-01Lexington CHR32Juncheng ShangStefan Dostanic6-0 4-6 6-3Hard
2022-07-18Indianapolis CHR16Christopher EubanksJuncheng Shang7-5 6-3Hard
2022-07-18Indianapolis CHR32Juncheng ShangBrandon Holt4-6 7-6(1) 6-3Hard
2022-07-18Indianapolis CHQ2Juncheng ShangBilly Harris6-4 6-7(9) 6-3Hard
2022-07-18Indianapolis CHQ1Juncheng ShangAidan Kim6-2 7-5Hard
2022-07-11Rome CHR32J.J. WolfJuncheng Shang6-1 6-2Hard
2022-07-11Rome CHQ2Juncheng ShangMurphy Cassone6-4 3-6 6-2Hard
2022-07-11Rome CHQ1Juncheng ShangRyan Harrison7-5 7-5Hard
2022-06-20EastbourneQ2Thiago MonteiroJuncheng Shang6-4 6-2Grass
2022-06-20EastbourneQ1Juncheng ShangTomas Martin Etcheverry7-6(6) 2-6 6-2Grass
2022-06-06Lyon CHR32Evan FurnessJuncheng Shang6-2 6-3Clay
2022-06-06Lyon CHQ2Juncheng ShangAlex Rybakov6-4 1-6 6-1Clay
2022-06-06Lyon CHQ1Juncheng ShangSteven Diez2-6 6-2 7-6(4)Clay
2022-05-30Prostejov CHQ1Alexander ErlerJuncheng Shang4-6 7-6(7) 6-4Clay
2022-05-09Zagreb CHR32Juncheng ShangFilip Horansky7-6(5) 3-6 7-5Clay
2022-05-09Zagreb CHQ2Filip MisolicJuncheng Shang6-2 5-7 7-6(3)Clay
2022-05-09Zagreb CHQ1Juncheng ShangDomagoj Biljesko6-2 6-7(2) 6-3Clay
2022-05-02Madrid MastersQ1Soon Woo KwonJuncheng Shang5-7 6-3 6-4Clay
2022-04-18Aguascalientes CHR32Bernard TomicJuncheng Shang4-6 7-6(4) 2-1 RETClay
2022-04-11San Luis Potosi CHR16Marc Andrea HueslerJuncheng Shang6-4 7-6(6)Clay
2022-04-11San Luis Potosi CHR32Juncheng ShangHady Habib4-6 7-6(1) 6-2Clay
2022-04-11San Luis Potosi CHQ2Juncheng ShangKeegan Smith7-6(3) 6-7(4) 7-5Clay
2022-04-11San Luis Potosi CHQ1Juncheng ShangSasi Kumar Mukund6-3 4-6 6-3Clay
2022-03-21Miami MastersR128Denis KudlaJuncheng Shang6-7(3) 7-5 6-4Hard
2022-03-14Phoenix CHQ1Tomas MachacJuncheng Shang6-3 6-0Hard
2022-03-07Indian Wells MastersR128Jaume MunarJuncheng Shang6-3 6-4Hard
2022-03-07Indian Wells MastersQ2Juncheng ShangMats Moraing6-3 0-0 RETHard
2022-03-07Indian Wells MastersQ1Juncheng ShangFrancisco Cerundolo7-6(4) 6-4Hard
2022-02-21M15 Naples FLFJuncheng ShangFelix Corwin7-6(4) 7-6(1)Clay
2022-02-21M15 Naples FLSFJuncheng ShangTimo Stodder6-2 7-5Clay
2022-02-21M15 Naples FLQFJuncheng ShangDarian King6-4 6-0Clay
2022-02-21M15 Naples FLR16Juncheng ShangJose Pereira6-4 6-4Clay

Aliases

5

atp

  • J. Shang
  • Juncheng Shang (s0re)

atp_short

  • J. Shang (s0re)

sackmann

  • Juncheng Shang (209992)

variant

  • J Shang
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair