Marta Kostyuk def. Daria Kasatkina — Round of 32, National Bank Open 2025

🇨🇦
National Bank Open 2025

WTA 1000HardCanada

Played31 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 3 6 7

🇦🇺ranked WTA number 18 going into this draw

Daria Kasatkina seeded 15 6 3 64

🇺🇦M. KostyukMarta KostyukvD. KasatkinaDaria Kasatkina🇦🇺

🇺🇦Marta Kostyuk

🇦🇺Daria Kasatkina

Match stats

Serve

4

Aces

0

9

Double faults

11

50%

1st serve in

62%

67%

1st serve points won

56%

35%

2nd serve points won

37%

51%

Service points won

49%

6/13

Break points saved

4/11

Return

51%

Return points won

49%

7/11

Break points won

7/13

100

Total points won

96

Head to head

3–2 Kostyuk

  1. This matchCanada R32won by Kostyuk
  2. 2025ClayRome R64won by Kostyuk
  3. 2024GrassBerlin R32won by Kasatkina
  4. 2024HardBrisbane R32won by Kasatkina
  5. 2020HardNew York R128won by Kostyuk

Stats, 6 months going in

Won–lost

4–6

Last 10 matches

5–5

1–2

Last 30 days

3–1

By surface

9–6

Hard

4–5

6–3

Clay

5–5

0–3

Grass

2–4

By round

5–5

R32

3–7

2–3

R16

0–4

15–6

At WTA 1000s

5–6

How their matches go

27

Completed matches

25

41%

Won in straight sets

32%

15%

Won after losing a set

12%

11%

Lost after winning a set

20%

33%

Lost in straight sets

36%

0–7

Tiebreaks

0–2

4–3

Deciding sets

3–5

14/17

Won after winning set 1

10/13

1/10

Won after losing set 1

1/12

Serve and return, last 5 matches

59%

1st serve in

68%

59%

1st serve points won

64%

43%

2nd serve points won

39%

50%

Break points saved

55%

42%

Return points won

50%

49%

Break points won

54%

3.4

Aces a match

1.4

4.8

Double faults a match

7.8

Last 14 days

2

Matches

1

5

Sets

2

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentMarta KostyukDaria Kasatkina
🇫🇷BlinkovaNo. 79
🇫🇷BlinkovaNo. 79WonMiami R32WonCanada R64
🇬🇧RaducanuNo. 46
🇬🇧RaducanuNo. 46LostWashington R32WonMadrid R64LostStrasbourg R32
🇨🇿SiniakovaNo. 86
🇨🇿SiniakovaNo. 86WonDubai R64WonParis R128
🇺🇸KeninNo. 26
🇺🇸KeninNo. 26LostDubai R32LostCharleston R16WonIndian Wells R64
🇺🇸PegulaNo. 4
🇺🇸PegulaNo. 4LostMiami R16LostDoha R16
Total
Total3–33–3

Last 10 matches going in

LatestMarta KostyukDaria Kasatkina
1Won🇨🇿M. VondrousovaMarketa VondrousovaR64 · 29 JulCanada R64 · 29 JulWon🇫🇷A. BlinkovaAnna BlinkovaNo. 79No. 79 · 29 JulCanada R64 · 29 Jul
2Lost🇬🇧E. RaducanuEmma RaducanuNo. 45No. 45 · 22 JulWashington R32 · 22 JulLost🇷🇺L. SamsonovaLiudmila SamsonovaNo. 19No. 19 · 5 JulLondon R32 · 5 Jul
3Lost🇸🇮V. ErjavecVeronika ErjavecNo. 171No. 171 · 1 JulLondon R128 · 1 JulWon🇷🇴I. BeguIrina-Camelia BeguR64 · 3 JulLondon R64 · 3 Jul
4Lost🇺🇸E. NavarroEmma NavarroNo. 9No. 9 · 22 JunBad Homburg R32 · 22 JunWon🇨🇴E. ArangoEmiliana ArangoNo. 76No. 76 · 1 JulLondon R128 · 1 Jul
5Lost🇺🇸E. NavarroEmma NavarroNo. 10No. 10 · 16 JunBerlin R32 · 16 JunLost🇳🇿L. SunLulu SunNo. 44No. 44 · 23 JunEastbourne R32 · 23 Jun
6Lost🇨🇿S. BejlekSara BejlekNo. 193No. 193 · 25 MayParis R128 · 25 MayLost🇨🇳X. WangXinyu WangNo. 48No. 48 · 17 JunBerlin R32 · 17 Jun
7Lost🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 12 MayRome R16 · 12 MayLost🇬🇧S. KartalSonay KartalNo. 56No. 56 · 9 JunLondon R32 · 9 Jun
8Won🇨🇦L. FernandezLeylah FernandezNo. 25No. 25 · 11 MayRome R32 · 11 MayLost🇷🇺M. AndreevaMirra AndreevaNo. 6No. 6 · 2 JunParis R16 · 2 Jun
9Won🇦🇺D. KasatkinaDaria KasatkinaNo. 14No. 14 · 9 MayRome R64 · 9 MayWon🇪🇸P. Badosa GibertPaula Badosa GibertNo. 10No. 10 · 31 MayParis R32 · 31 May
10Won🇵🇭A. EalaAlexandra EalaNo. 72No. 72 · 7 MayRome R128 · 7 MayWon🇫🇷L. JeanjeanLeolia JeanjeanNo. 103No. 103 · 29 MayParis R64 · 29 May