Alexander Bublik def. Aleksandar Vukic — Round of 16, Hangzhou Open 2025

🇨🇳
Hangzhou Open 2025

ATP 250HardHangzhou, China

Played20 Sep 2025

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

🇰🇿ranked ATP number 19 going into this drawWon

Alexander Bublik seeded 3 66 6 6

🇦🇺ranked ATP number 93 going into this draw

Aleksandar Vukic 7 4 4

🇰🇿A. BublikAlexander BublikvA. VukicAleksandar Vukic🇦🇺

🇰🇿Alexander Bublik

🇦🇺Aleksandar Vukic

Match stats

Serve

24

Aces

14

5

Double faults

3

63%

1st serve in

55%

91%

1st serve points won

73%

53%

2nd serve points won

59%

77%

Service points won

67%

0/0

Break points saved

8/10

Return

33%

Return points won

23%

2/10

Break points won

0/0

106

Total points won

94

Head to head

2–1 Bublik

  1. This matchHangzhou R16won by Bublik
  2. 2024GrassEastbourne R16won by Vukic
  3. 2024ClayLyon R16won by Bublik

Stats, 6 months going in

Won–lost

9–1

Last 10 matches

4–6

3–1

Last 30 days

1–1

By surface

3–2

Hard

4–6

16–5

Clay

1–4

5–1

Grass

1–4

By round

4–2

R16

–

3–1

QF

–

8–0

At ATP 250s

1–5

How their matches go

32

Completed matches

20

53%

Won in straight sets

10%

22%

Won after losing a set

20%

13%

Lost after winning a set

30%

13%

Lost in straight sets

40%

9–4

Tiebreaks

5–5

6–4

Deciding sets

3–6

20/22

Won after winning set 1

6/6

4/10

Won after losing set 1

0/14

Serve and return, last 5 matches

60%

1st serve in

56%

81%

1st serve points won

71%

44%

2nd serve points won

45%

74%

Break points saved

58%

35%

Return points won

35%

45%

Break points won

44%

12.2

Aces a match

9.4

8.4

Double faults a match

3.8

Last 14 days

0

Matches

1

0

Sets

3

19

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAlexander BublikAleksandar Vukic
🇮🇹SinnerNo. 2
🇮🇹SinnerNo. 2LostNew York R16WonHalle R16LostParis QFLostLondon R64
🇫🇷Mpetshi PerricardNo. 36
🇫🇷Mpetshi PerricardNo. 36LostHamburg R32WonWashington R64
🇦🇺DuckworthNo. 105
🇦🇺DuckworthNo. 105WonParis R128LostEastbourne R32
🇷🇺KhachanovNo. 10
🇷🇺KhachanovNo. 10WonHalle SFLostParis R128
🇦🇺PopyrinNo. 40
🇦🇺PopyrinNo. 40WonMadrid R64LostLondon R32
Total
Total4–31–4

Last 10 matches going in

LatestAlexander BublikAleksandar Vukic
1Lost🇮🇹J. SinnerJannik SinnerNo. 1No. 1 · 1 SepNew York R16 · 1 SepWon🇧🇪D. GoffinDavid GoffinR32 · 19 SepHangzhou R32 · 19 Sep
2Won🇺🇸T. PaulTommy PaulNo. 14No. 14 · 30 AugNew York R32 · 30 AugLost🇺🇸J. BrooksbyJenson BrooksbyNo. 91No. 91 · 25 AugNew York R128 · 25 Aug
3Won🇦🇺T. SchoolkateTristan SchoolkateNo. 97No. 97 · 28 AugNew York R64 · 28 AugLost🇺🇸S. DostanicStefan DostanicR64 · 18 AugWinston-Salem R64 · 18 Aug
4Won🇭🇷M. CilicMarin CilicNo. 61No. 61 · 26 AugNew York R128 · 26 AugLost🇺🇸N. BasavareddyNishesh BasavareddyNo. 110No. 110 · 8 AugCincinnati R128 · 8 Aug
5Won🇫🇷A. CazauxArthur CazauxF · 26 JulKitzbuhel F · 26 JulLost🇺🇸F. TiafoeFrances TiafoeNo. 11No. 11 · 1 AugCanada R32 · 1 Aug
6Won🇳🇱B. Van De ZandschulpBotic Van De ZandschulpNo. 100No. 100 · 25 JulKitzbuhel SF · 25 JulWon🇬🇧C. NorrieCameron NorrieNo. 41No. 41 · 30 JulCanada R64 · 30 Jul
7Won🇰🇿A. ShevchenkoAlexander ShevchenkoNo. 101No. 101 · 24 JulKitzbuhel QF · 24 JulWon🇪🇸P. Martinez PorteroPedro Martinez PorteroNo. 62No. 62 · 28 JulCanada R128 · 28 Jul
8Won🇦🇷T. TiranteThiago Agustin TiranteNo. 118No. 118 · 23 JulKitzbuhel R16 · 23 JulLost🇺🇸T. FritzTaylor FritzNo. 4No. 4 · 23 JulWashington R32 · 23 Jul
9Won🇦🇷J. CerundoloJuan Manuel CerundoloNo. 112No. 112 · 20 JulGstaad F · 20 JulWon🇫🇷G. Mpetshi PerricardGiovanni Mpetshi PerricardNo. 45No. 45 · 21 JulWashington R64 · 21 Jul
10Won🇫🇷A. CazauxArthur CazauxSF · 19 JulGstaad SF · 19 JulLost🇺🇸E. NavaEmilio NavaNo. 119No. 119 · 14 JulLos Cabos R32 · 14 Jul