Juncheng Shang def. Pedro Martinez Portero — Round of 16, Bank of China Hong Kong Tennis Open 2025

🇭🇰

Played2 Jan 2025

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

🇨🇳ranked ATP number 50 going into this drawWon

Juncheng Shang 6 6

🇪🇸ranked ATP number 43 going into this draw

P. Martinez Portero seeded 7 3 1

🇨🇳J. ShangJuncheng ShangvP. Martinez PorteroPedro Martinez Portero🇪🇸

🇨🇳Juncheng Shang

🇪🇸Pedro Martinez Portero

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

3–7

1–0

Last 30 days

1–0

By surface

15–9

Hard

4–9

–

Clay

4–2

0–1

Grass

–

By round

2–1

R16

3–1

2–0

QF

1–2

11–3

At ATP 250s

3–4

How their matches go

23

Completed matches

19

57%

Won in straight sets

26%

9%

Won after losing a set

16%

22%

Lost after winning a set

16%

13%

Lost in straight sets

42%

9–3

Tiebreaks

3–4

2–5

Deciding sets

3–3

14/18

Won after winning set 1

6/7

1/5

Won after losing set 1

2/12

Serve and return, last 5 matches

59%

1st serve in

68%

75%

1st serve points won

72%

51%

2nd serve points won

47%

44%

Break points saved

70%

34%

Return points won

35%

22%

Break points won

38%

4.0

Aces a match

4.6

1.8

Double faults a match

2.8

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 ShangPedro Martinez Portero
🇦🇺Thompson
🇦🇺ThompsonLostAtlanta SFLostParis R64
🇩🇪HanfmannNo. 96
🇩🇪HanfmannNo. 96WonChengdu SFLostChengdu QF
Total
Total1–10–2

Last 10 matches going in

LatestJuncheng ShangPedro Martinez Portero
1Won🇭🇰C. Coleman WongChak Lam Coleman WongNo. 170No. 170 · 31 DecHong Kong R32 · 31 DecWon🇮🇹F. PassaroFrancesco PassaroNo. 108No. 108 · 31 DecHong Kong R32 · 31 Dec
2Lost🇭🇺F. MarozsanFabian MarozsanNo. 57No. 57 · 3 NovBelgrade R32 · 3 NovLost🇫🇷P. HerbertPierre-Hugues HerbertNo. 124No. 124 · 4 NovMetz R32 · 4 Nov
3Lost🇺🇸M. GironMarcos GironNo. 48No. 48 · 28 OctParis R64 · 28 OctLost🇦🇺J. ThompsonJordan ThompsonR64 · 28 OctParis R64 · 28 Oct
4Lost🇨🇦D. ShapovalovDenis ShapovalovNo. 92No. 92 · 22 OctBasel R32 · 22 OctLost🇫🇷A. FilsArthur FilsNo. 20No. 20 · 24 OctBasel R16 · 24 Oct
5Lost🇪🇸C. AlcarazCarlos AlcarazNo. 3No. 3 · 5 OctShanghai R64 · 5 OctWon🇨🇿J. LeheckaJiri LeheckaNo. 33No. 33 · 23 OctBasel R32 · 23 Oct
6Won🇭🇰C. Coleman WongChak Lam Coleman WongNo. 134No. 134 · 2 OctShanghai R128 · 2 OctLost🇷🇸L. DjereLaslo DjereNo. 113No. 113 · 15 OctStockholm R32 · 15 Oct
7Lost🇨🇳B. YunchaoketeBu YunchaoketeNo. 124No. 124 · 27 SepBeijing R32 · 27 SepLost🇨🇿J. MensikJakub MensikNo. 66No. 66 · 3 OctShanghai R128 · 3 Oct
8Won🇮🇹L. MusettiLorenzo MusettiNo. 19No. 19 · 24 SepChengdu F · 24 SepLost🇨🇿J. LeheckaJiri LeheckaNo. 36No. 36 · 26 SepBeijing R32 · 26 Sep
9Won🇩🇪Y. HanfmannYannick HanfmannNo. 96No. 96 · 23 SepChengdu SF · 23 SepLost🇩🇪Y. HanfmannYannick HanfmannNo. 96No. 96 · 22 SepChengdu QF · 22 Sep
10Won🇰🇿A. BublikAlexander BublikNo. 27No. 27 · 22 SepChengdu QF · 22 SepWon🇦🇺A. VukicAleksandar VukicNo. 94No. 94 · 20 SepChengdu R16 · 20 Sep