Madison Keys def. Antonia Ruzic — Round of 64, National Bank Open 2026

🇨🇦
National Bank Open 2026

WTA 1000HardCanada

Played4 Aug 2026

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

🇺🇸ranked WTA number 22 going into this drawWon

Madison Keys seeded 19 6 6

🇭🇷ranked WTA number 55 going into this draw

Antonia Ruzic 1 2

🇺🇸M. KeysMadison KeysvA. RuzicAntonia Ruzic🇭🇷

🇺🇸Madison Keys

🇭🇷Antonia Ruzic

Match stats

Serve

6

Aces

1

6

Double faults

3

62%

1st serve in

67%

71%

1st serve points won

53%

57%

2nd serve points won

25%

65%

Service points won

43%

6/7

Break points saved

9/14

Return

57%

Return points won

35%

5/14

Break points won

1/7

70

Total points won

45

Head to head

2–0 Keys

  1. This matchCanada R64won by Keys
  2. 2026ClayParis R64won by Keys

Stats, 6 months going in

Won–lost

8–2

Last 10 matches

3–7

0–2

Last 30 days

1–1

By surface

2–3

Hard

6–4

7–3

Clay

2–4

10–2

Grass

1–4

By round

5–0

R64

2–3

5–4

R32

1–6

3–3

At WTA 1000s

7–5

How their matches go

26

Completed matches

20

50%

Won in straight sets

5%

19%

Won after losing a set

35%

19%

Lost after winning a set

15%

12%

Lost in straight sets

45%

1–4

Tiebreaks

0–5

5–5

Deciding sets

7–3

14/17

Won after winning set 1

5/6

4/9

Won after losing set 1

3/14

Serve and return, last 5 matches

61%

1st serve in

69%

74%

1st serve points won

60%

49%

2nd serve points won

45%

72%

Break points saved

59%

40%

Return points won

43%

42%

Break points won

38%

5.8

Aces a match

1.4

4.6

Double faults a match

4.4

Last 14 days

1

Matches

1

3

Sets

3

8

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentMadison KeysAntonia Ruzic
🇷🇺SamsonovaNo. 70
🇷🇺SamsonovaNo. 70LostWashington R32LostStuttgart R32
🇭🇷MarcinkoNo. 53
🇭🇷MarcinkoNo. 53WonEastbourne SFLostEastbourne R32
🇨🇿MuchováNo. 6
🇨🇿MuchováNo. 6WonBerlin R16LostIndian Wells R32
🇷🇴RuseNo. 75
🇷🇴RuseNo. 75WonMiami R64LostMadrid R128LostMiami R128
🇨🇳ZhengNo. 135
🇨🇳ZhengNo. 135LostMiami R32WonIndian Wells R64
Total
Total3–21–5

Last 10 matches going in

LatestMadison KeysAntonia Ruzic
1Lost🇷🇺L. SamsonovaLiudmila SamsonovaNo. 70No. 70 · 27 JulWashington R32 · 27 JulWon🇫🇷L. BoissonLois BoissonR128 · 3 AugCanada R128 · 3 Aug
2Lost🇨🇿L. NoskovaLinda NoskovaNo. 10No. 10 · 6 JulLondon R16 · 6 JulLost🇨🇿D. SalkovaDominika SalkovaNo. 127No. 127 · 20 JulPrague R32 · 20 Jul
3Won🇺🇸A. AnisimovaAmanda AnisimovaNo. 6No. 6 · 4 JulLondon R32 · 4 JulLost🇱🇻J. OstapenkoJelena OstapenkoNo. 35No. 35 · 1 JulLondon R64 · 1 Jul
4Won🇬🇧K. SwanKatie SwanNo. 196No. 196 · 2 JulLondon R64 · 2 JulWon🇱🇻D. SemenistajaDarja SemenistajaNo. 102No. 102 · 29 JunLondon R128 · 29 Jun
5Won🇺🇸K. DayKayla DayNo. 138No. 138 · 30 JunLondon R128 · 30 JunLost🇭🇷P. MarcinkoPetra MarcinkoNo. 52No. 52 · 22 JunEastbourne R32 · 22 Jun
6Won🇩🇪T. MariaTatjana MariaNo. 117No. 117 · 27 JunEastbourne F · 27 JunLost🇺🇸C. McNallyCaty McNallyNo. 59No. 59 · 16 JunNottingham R32 · 16 Jun
7Won🇭🇷P. MarcinkoPetra MarcinkoNo. 52No. 52 · 26 JunEastbourne SF · 26 JunLost🇺🇸I. JovicIva JovicNo. 17No. 17 · 9 JunLondon R32 · 9 Jun
8Won🇺🇸M. KesslerMcCartney KesslerNo. 44No. 44 · 25 JunEastbourne QF · 25 JunLost🇺🇸M. KeysMadison KeysNo. 19No. 19 · 28 MayParis R64 · 28 May
9Won🇪🇸J. Bouzas ManeiroJessica Bouzas ManeiroNo. 55No. 55 · 24 JunEastbourne R16 · 24 JunWon🇺🇸A. KruegerAshlyn KruegerNo. 107No. 107 · 26 MayParis R128 · 26 May
10Won🇦🇺T. GibsonTalia GibsonNo. 66No. 66 · 23 JunEastbourne R32 · 23 JunLost🇷🇺M. AndreevaMirra AndreevaNo. 8No. 8 · 7 MayRome R64 · 7 May