Juncheng Shang def. Lorenzo Sonego — Round of 16, Hong Kong Open 2026

🇭🇰
Hong Kong Open 2026

ATP 250HardHong Kong

Played8 Jan 2026

Rounds
  1. R32
  2. R16
  3. QF
  4. Semifinal
  5. Final

🇨🇳Won

Juncheng Shang 6 6

🇮🇹ranked ATP number 40 going into this draw

Lorenzo Sonego seeded 5 3 4

🇨🇳J. ShangJuncheng ShangvL. SonegoLorenzo Sonego🇮🇹

🇨🇳Juncheng Shang

🇮🇹Lorenzo Sonego

Match stats

Serve

7

Aces

5

3

Double faults

2

70%

1st serve in

75%

78%

1st serve points won

73%

52%

2nd serve points won

64%

70%

Service points won

70%

5/5

Break points saved

1/3

Return

30%

Return points won

30%

2/3

Break points won

0/5

62

Total points won

52

Head to head

1–1 level

  1. This matchHong Kong R16won by Shang
  2. 2024HardWinston-Salem R16won by Sonego

Stats, 6 months going in

Won–lost

4–6

Last 10 matches

6–4

1–0

Last 30 days

1–0

By surface

4–6

Hard

12–12

By round

0–1

R16

2–3

–

QF

1–1

2–1

At ATP 250s

8–4

How their matches go

9

Completed matches

24

22%

Won in straight sets

29%

22%

Won after losing a set

21%

33%

Lost after winning a set

29%

22%

Lost in straight sets

21%

2–5

Tiebreaks

6–6

2–3

Deciding sets

5–7

4/6

Won after winning set 1

8/14

0/3

Won after losing set 1

4/10

Serve and return, last 5 matches

69%

1st serve in

71%

76%

1st serve points won

77%

53%

2nd serve points won

53%

30%

Break points saved

72%

35%

Return points won

34%

46%

Break points won

29%

5.8

Aces a match

8.0

1.0

Double faults a match

0.0

Last 14 days

1

Matches

1

2

Sets

2

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentJuncheng ShangLorenzo Sonego
🇺🇸KovacevicNo. 60
🇺🇸KovacevicNo. 60WonShanghai R128WonStockholm R16
🇧🇪BergsNo. 42
🇧🇪BergsNo. 42WonChengdu R32WonCincinnati R64
Total
Total2–02–0

Last 10 matches going in

LatestJuncheng ShangLorenzo Sonego
1Won🇦🇷F. ComesanaFrancisco ComesanaNo. 67No. 67 · 6 JanHong Kong R32 · 6 JanWon🇯🇵R. SakamotoRei SakamotoNo. 184No. 184 · 6 JanHong Kong R32 · 6 Jan
2Lost🇵🇹N. BorgesNuno BorgesNo. 51No. 51 · 6 OctShanghai R32 · 6 OctLost🇬🇧C. NorrieCameron NorrieNo. 31No. 31 · 7 NovMetz SF · 7 Nov
3Won🇷🇺K. KhachanovKaren KhachanovNo. 10No. 10 · 4 OctShanghai R64 · 4 OctWon🇩🇪D. AltmaierDaniel AltmaierNo. 50No. 50 · 6 NovMetz QF · 6 Nov
4Won🇺🇸A. KovacevicAleksandar KovacevicNo. 67No. 67 · 2 OctShanghai R128 · 2 OctWon🇮🇹F. CobolliFlavio CobolliNo. 23No. 23 · 4 NovMetz R16 · 4 Nov
5Lost🇫🇷A. CazauxArthur CazauxR32 · 26 SepBeijing R32 · 26 SepWon🇬🇧J. ChoinskiJan ChoinskiNo. 131No. 131 · 3 NovMetz R32 · 3 Nov
6Lost🇺🇸B. NakashimaBrandon NakashimaNo. 33No. 33 · 19 SepChengdu R16 · 19 SepLost🇷🇺D. MedvedevDaniil MedvedevNo. 14No. 14 · 30 OctParis R16 · 30 Oct
7Won🇧🇪Z. BergsZizou BergsNo. 46No. 46 · 17 SepChengdu R32 · 17 SepWon🇮🇹L. MusettiLorenzo MusettiNo. 8No. 8 · 29 OctParis R32 · 29 Oct
8Lost🇮🇹M. BellucciMattia BellucciNo. 63No. 63 · 25 AugNew York R128 · 25 AugWon🇺🇸S. KordaSebastian KordaNo. 56No. 56 · 27 OctParis R64 · 27 Oct
9Lost🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 60No. 60 · 7 AugCincinnati R128 · 7 AugLost🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 20No. 20 · 20 OctBasel R32 · 20 Oct
10Lost🇦🇺J. DuckworthJames DuckworthNo. 108No. 108 · 27 JulCanada R128 · 27 JulLost🇫🇷U. HumbertUgo HumbertNo. 26No. 26 · 17 OctStockholm QF · 17 Oct