Juncheng Shang def. Francisco Comesana — Round of 32, Hong Kong Open 2026

🇭🇰
Hong Kong Open 2026

ATP 250HardHong Kong

Played6 Jan 2026

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

🇨🇳Won

Juncheng Shang 6 6

🇦🇷ranked ATP number 67 going into this draw

Francisco Comesana 4 4

🇨🇳J. ShangJuncheng ShangvF. ComesanaFrancisco Comesana🇦🇷

🇨🇳Juncheng Shang

🇦🇷Francisco Comesana

Match stats

Serve

6

Aces

7

0

Double faults

2

67%

1st serve in

71%

77%

1st serve points won

73%

63%

2nd serve points won

67%

72%

Service points won

71%

1/1

Break points saved

3/5

Return

29%

Return points won

28%

2/5

Break points won

0/1

57

Total points won

53

Head to head

2–0 Shang

  1. This matchHong Kong R32won by Shang
  2. 2024HardWinston-Salem R64won by Shang

Stats, 6 months going in

Won–lost

3–7

Last 10 matches

4–6

By surface

3–6

Hard

7–7

–

Clay

3–2

By round

1–2

R32

4–0

0–1

R16

1–3

2–4

First match at an event

7–2

1–1

At ATP 250s

4–4

How their matches go

8

Completed matches

18

13%

Won in straight sets

39%

25%

Won after losing a set

11%

38%

Lost after winning a set

17%

25%

Lost in straight sets

33%

2–5

Tiebreaks

4–5

2–3

Deciding sets

1–2

3/5

Won after winning set 1

7/8

0/3

Won after losing set 1

2/10

Serve and return, last 5 matches

69%

1st serve in

64%

74%

1st serve points won

74%

54%

2nd serve points won

44%

44%

Break points saved

55%

36%

Return points won

34%

40%

Break points won

67%

5.8

Aces a match

6.4

1.0

Double faults a match

2.2

Last 14 days

0

Matches

0

0

Sets

0

92

Days since last match

70

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentJuncheng ShangFrancisco Comesana
🇫🇷Cazaux
🇫🇷CazauxLostBeijing R32LostKitzbuhel R16
🇮🇹BellucciNo. 76
🇮🇹BellucciNo. 76LostNew York R128LostWinston-Salem R64
Total
Total0–20–2

Last 10 matches going in

LatestJuncheng ShangFrancisco Comesana
1Lost🇵🇹N. BorgesNuno BorgesNo. 51No. 51 · 6 OctShanghai R32 · 6 OctLost🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 12No. 12 · 28 OctParis R64 · 28 Oct
2Won🇷🇺K. KhachanovKaren KhachanovNo. 10No. 10 · 4 OctShanghai R64 · 4 OctLost🇧🇪R. CollignonRaphael CollignonNo. 90No. 90 · 15 OctBrussels R16 · 15 Oct
3Won🇺🇸A. KovacevicAleksandar KovacevicNo. 67No. 67 · 2 OctShanghai R128 · 2 OctWon🇧🇪D. GoffinDavid GoffinR32 · 14 OctBrussels R32 · 14 Oct
4Lost🇫🇷A. CazauxArthur CazauxR32 · 26 SepBeijing R32 · 26 SepLost🇮🇹L. MusettiLorenzo MusettiNo. 9No. 9 · 4 OctShanghai R64 · 4 Oct
5Lost🇺🇸B. NakashimaBrandon NakashimaNo. 33No. 33 · 19 SepChengdu R16 · 19 SepWon🇫🇷U. BlanchetUgo BlanchetR128 · 2 OctShanghai R128 · 2 Oct
6Won🇧🇪Z. BergsZizou BergsNo. 46No. 46 · 17 SepChengdu R32 · 17 SepLost🇬🇧C. NorrieCameron NorrieNo. 36No. 36 · 27 AugNew York R64 · 27 Aug
7Lost🇮🇹M. BellucciMattia BellucciNo. 63No. 63 · 25 AugNew York R128 · 25 AugWon🇺🇸A. MichelsenAlex MichelsenNo. 30No. 30 · 25 AugNew York R128 · 25 Aug
8Lost🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 60No. 60 · 7 AugCincinnati R128 · 7 AugLost🇮🇹M. BellucciMattia BellucciNo. 74No. 74 · 18 AugWinston-Salem R64 · 18 Aug
9Lost🇦🇺J. DuckworthJames DuckworthNo. 108No. 108 · 27 JulCanada R128 · 27 JulLost🇷🇺A. RublevAndrey RublevNo. 11No. 11 · 13 AugCincinnati R16 · 13 Aug
10Lost🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 68No. 68 · 13 JanMelbourne R128 · 13 JanWon🇺🇸R. OpelkaReilly OpelkaNo. 74No. 74 · 12 AugCincinnati R32 · 12 Aug