Anna Kalinskaya def. McCartney Kessler — 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 20 going into this drawWon

Anna Kalinskaya seeded 17 6 63 6

🇺🇸ranked WTA number 47 going into this draw

McCartney Kessler 2 7 4

🇷🇺A. KalinskayaAnna KalinskayavM. KesslerMcCartney Kessler🇺🇸

🇷🇺Anna Kalinskaya

🇺🇸McCartney Kessler

Match stats

Serve

7

Aces

5

12

Double faults

3

54%

1st serve in

60%

66%

1st serve points won

60%

51%

2nd serve points won

38%

59%

Service points won

51%

1/5

Break points saved

13/20

Return

49%

Return points won

41%

7/20

Break points won

4/5

117

Total points won

101

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

4–6

2–1

Last 30 days

1–1

By surface

7–5

Hard

2–4

8–4

Clay

5–4

3–3

Grass

3–4

By round

6–2

R64

1–4

6–4

R32

2–4

7–6

At WTA 1000s

3–3

How their matches go

29

Completed matches

22

38%

Won in straight sets

23%

24%

Won after losing a set

23%

7%

Lost after winning a set

9%

31%

Lost in straight sets

45%

7–2

Tiebreaks

4–5

7–2

Deciding sets

5–2

15/16

Won after winning set 1

7/8

3/13

Won after losing set 1

3/14

Serve and return, last 5 matches

58%

1st serve in

57%

69%

1st serve points won

65%

48%

2nd serve points won

48%

50%

Break points saved

52%

40%

Return points won

41%

38%

Break points won

44%

4.6

Aces a match

2.2

7.0

Double faults a match

2.4

Last 14 days

3

Matches

2

7

Sets

4

4

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAnna KalinskayaMcCartney Kessler
🇮🇩TjenNo. 37
🇮🇩TjenNo. 37WonWashington R16WonCharleston R32
🇦🇺KasatkinaNo. 61
🇦🇺KasatkinaNo. 61WonWashington R32WonEastbourne R32
🇵🇱FrechNo. 48
🇵🇱FrechNo. 48WonLondon R128WonMiami R128
🇺🇸JovicNo. 16
🇺🇸JovicNo. 16LostCharleston QFLostRome R64
🇹🇷SonmezNo. 52
🇹🇷SonmezNo. 52WonIndian Wells R64LostIndian Wells R128
Total
Total4–13–2

Last 10 matches going in

LatestAnna KalinskayaMcCartney Kessler
1Lost🇺🇸J. PegulaJessica PegulaNo. 3No. 3 · 31 JulWashington QF · 31 JulWon🇨🇦C. BraceCadence BraceR128 · 3 AugCanada R128 · 3 Aug
2Won🇮🇩J. TjenJanice TjenNo. 37No. 37 · 30 JulWashington R16 · 30 JulLost🇲🇽R. ZarazuaRenata ZarazuaNo. 83No. 83 · 28 JulMemphis R32 · 28 Jul
3Won🇦🇺D. KasatkinaDaria KasatkinaNo. 61No. 61 · 28 JulWashington R32 · 28 JulLost🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 1 JulLondon R64 · 1 Jul
4Lost🇨🇭B. BencicBelinda BencicNo. 12No. 12 · 3 JulLondon R32 · 3 JulWon🇺🇦O. OliynykovaOleksandra OliynykovaNo. 49No. 49 · 29 JunLondon R128 · 29 Jun
5Won🇫🇷D. ParryDiane ParryNo. 47No. 47 · 1 JulLondon R64 · 1 JulLost🇺🇸M. KeysMadison KeysNo. 28No. 28 · 25 JunEastbourne QF · 25 Jun
6Won🇵🇱M. FrechMagdalena FrechNo. 43No. 43 · 29 JunLondon R128 · 29 JunWon🇺🇦A. KalininaAnhelina KalininaNo. 71No. 71 · 24 JunEastbourne R16 · 24 Jun
7Lost🇷🇴E. RuseElena Gabriela RuseNo. 105No. 105 · 24 JunBad Homburg R16 · 24 JunWon🇦🇺D. KasatkinaDaria KasatkinaNo. 69No. 69 · 22 JunEastbourne R32 · 22 Jun
8Won🇦🇹S. KrausSinja KrausNo. 92No. 92 · 22 JunBad Homburg R32 · 22 JunLost🇺🇸K. VolynetsKatie VolynetsNo. 101No. 101 · 16 JunNottingham R32 · 16 Jun
9Lost🇺🇦E. SvitolinaElina SvitolinaNo. 8No. 8 · 16 JunBerlin R32 · 16 JunLost🇨🇿K. PliskovaKarolina PliskovaNo. 106No. 106 · 8 JunLondon R32 · 8 Jun
10Lost🇵🇱M. ChwalinskaMaja ChwalinskaNo. 116No. 116 · 3 JunParis QF · 3 JunLost🇷🇺D. ShnaiderDiana ShnaiderNo. 25No. 25 · 28 MayParis R64 · 28 May