Marta Kostyuk def. Marketa Vondrousova — Round of 64, National Bank Open 2025

🇨🇦
National Bank Open 2025

WTA 1000HardCanada

Played29 Jul 2025

Rounds
  1. R128
  2. R64
  3. R32
  4. R16
  5. QF
  6. Semifinal
  7. Final

🇺🇦ranked WTA number 27 going into this drawWon

Marta Kostyuk seeded 24 2 6 6

🇨🇿

Marketa Vondrousova 6 3 2

🇺🇦M. KostyukMarta KostyukvM. VondrousovaMarketa Vondrousova🇨🇿

🇺🇦Marta Kostyuk

🇨🇿Marketa Vondrousova

Match stats

Serve

5

Aces

2

6

Double faults

3

54%

1st serve in

51%

67%

1st serve points won

61%

41%

2nd serve points won

31%

55%

Service points won

46%

4/10

Break points saved

2/9

Return

54%

Return points won

45%

7/9

Break points won

6/10

79

Total points won

66

Head to head

3–0 Kostyuk

  1. This matchCanada R64won by Kostyuk
  2. 2024ClayStuttgart SFwon by Kostyuk
  3. 2024HardIndian Wells R32won by Kostyuk

Stats, 6 months going in

Won–lost

3–7

Last 10 matches

8–2

0–2

Last 30 days

2–1

By surface

8–6

Hard

4–3

6–3

Clay

2–1

0–3

Grass

6–1

By round

6–0

R64

2–2

5–5

R32

2–2

14–6

At WTA 1000s

2–2

How their matches go

26

Completed matches

17

42%

Won in straight sets

47%

12%

Won after losing a set

24%

12%

Lost after winning a set

12%

35%

Lost in straight sets

18%

0–7

Tiebreaks

3–1

3–3

Deciding sets

4–2

14/17

Won after winning set 1

11/13

0/9

Won after losing set 1

1/4

Serve and return, last 5 matches

60%

1st serve in

64%

55%

1st serve points won

69%

42%

2nd serve points won

41%

55%

Break points saved

66%

40%

Return points won

45%

39%

Break points won

43%

2.4

Aces a match

4.4

4.6

Double faults a match

6.2

Last 14 days

1

Matches

1

2

Sets

3

7

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentMarta KostyukMarketa Vondrousova
🇵🇭EalaNo. 69
🇵🇭EalaNo. 69WonRome R128WonCanada R128
🇬🇧RaducanuNo. 46
🇬🇧RaducanuNo. 46LostWashington R32WonMadrid R64LostLondon R64WonAbu Dhabi R32
🇧🇾SabalenkaNo. 1
🇧🇾SabalenkaNo. 1LostRome R16LostMadrid QFWonBerlin SF
🇺🇸PegulaNo. 4
🇺🇸PegulaNo. 4LostMiami R16LostParis R32
Total
Total2–43–2

Last 10 matches going in

LatestMarta KostyukMarketa Vondrousova
1Lost🇬🇧E. RaducanuEmma RaducanuNo. 45No. 45 · 22 JulWashington R32 · 22 JulWon🇵🇭A. EalaAlexandra EalaNo. 69No. 69 · 27 JulCanada R128 · 27 Jul
2Lost🇸🇮V. ErjavecVeronika ErjavecNo. 171No. 171 · 1 JulLondon R128 · 1 JulLost🇬🇧E. RaducanuEmma RaducanuNo. 38No. 38 · 2 JulLondon R64 · 2 Jul
3Lost🇺🇸E. NavarroEmma NavarroNo. 9No. 9 · 22 JunBad Homburg R32 · 22 JunWon🇺🇸M. KesslerMcCartney KesslerNo. 32No. 32 · 30 JunLondon R128 · 30 Jun
4Lost🇺🇸E. NavarroEmma NavarroNo. 10No. 10 · 16 JunBerlin R32 · 16 JunWon🇨🇳X. WangXinyu WangNo. 48No. 48 · 22 JunBerlin F · 22 Jun
5Lost🇨🇿S. BejlekSara BejlekNo. 193No. 193 · 25 MayParis R128 · 25 MayWon🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 21 JunBerlin SF · 21 Jun
6Lost🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 12 MayRome R16 · 12 MayWon🇹🇳O. JabeurOns JabeurQF · 20 JunBerlin QF · 20 Jun
7Won🇨🇦L. FernandezLeylah FernandezNo. 25No. 25 · 11 MayRome R32 · 11 MayWon🇷🇺D. ShnaiderDiana ShnaiderNo. 12No. 12 · 19 JunBerlin R16 · 19 Jun
8Won🇦🇺D. KasatkinaDaria KasatkinaNo. 14No. 14 · 9 MayRome R64 · 9 MayWon🇺🇸M. KeysMadison KeysNo. 8No. 8 · 17 JunBerlin R32 · 17 Jun
9Won🇵🇭A. EalaAlexandra EalaNo. 72No. 72 · 7 MayRome R128 · 7 MayLost🇺🇸J. PegulaJessica PegulaNo. 3No. 3 · 31 MayParis R32 · 31 May
10Lost🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 30 AprMadrid QF · 30 AprWon🇵🇱M. FrechMagdalena FrechNo. 25No. 25 · 29 MayParis R64 · 29 May