Diana Shnaider def. Anna Kalinskaya — Round of 32, National Bank Open 2026

🇨🇦
National Bank Open 2026

WTA 1000HardCanada

Played6 Aug 2026

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

🇷🇺ranked WTA number 18 going into this drawWon

Diana Shnaider seeded 15 6 6

🇷🇺ranked WTA number 20 going into this draw

Anna Kalinskaya seeded 17 3 3

🇷🇺D. ShnaiderDiana ShnaidervA. KalinskayaAnna Kalinskaya🇷🇺

🇷🇺Diana Shnaider

🇷🇺Anna Kalinskaya

Match stats

Serve

3

Aces

4

1

Double faults

5

65%

1st serve in

50%

67%

1st serve points won

70%

53%

2nd serve points won

30%

62%

Service points won

50%

2/4

Break points saved

5/10

Return

50%

Return points won

38%

5/10

Break points won

2/4

61

Total points won

48

Head to head

1–1 level

  1. This matchCanada R32won by Shnaider
  2. 2025HardTokyo R16won by Kalinskaya

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

6–4

3–1

Last 30 days

3–1

By surface

5–5

Hard

8–5

10–5

Clay

8–4

1–3

Grass

3–3

By round

3–6

R32

6–4

3–1

R16

4–2

5–6

At WTA 1000s

8–6

How their matches go

29

Completed matches

30

38%

Won in straight sets

37%

17%

Won after losing a set

27%

17%

Lost after winning a set

7%

28%

Lost in straight sets

30%

4–4

Tiebreaks

7–3

5–5

Deciding sets

8–2

13/15

Won after winning set 1

16/17

3/14

Won after losing set 1

3/13

Serve and return, last 5 matches

67%

1st serve in

55%

64%

1st serve points won

68%

53%

2nd serve points won

48%

44%

Break points saved

49%

45%

Return points won

43%

54%

Break points won

45%

1.2

Aces a match

4.8

2.8

Double faults a match

7.8

Last 14 days

4

Matches

4

9

Sets

10

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentDiana ShnaiderAnna Kalinskaya
🇺🇸KesslerNo. 47
🇺🇸KesslerNo. 47WonParis R64WonCanada R64
🇺🇸PegulaNo. 3
🇺🇸PegulaNo. 3LostWashington SFLostCharleston QFLostWashington QF
🇦🇹PotapovaNo. 27
🇦🇹PotapovaNo. 27WonWashington R16WonParis R16
🇨🇭BencicNo. 14
🇨🇭BencicNo. 14LostMadrid R32LostMiami R32LostLondon R32WonRome R32
🇵🇱ChwalinskaNo. 21
🇵🇱ChwalinskaNo. 21LostParis SFLostParis QF
🇪🇸Bouzas ManeiroNo. 59
🇪🇸Bouzas ManeiroNo. 59WonMadrid R64WonDoha R64
Total
Total3–64–4

Last 10 matches going in

LatestDiana ShnaiderAnna Kalinskaya
1Won🇸🇰R. SramkovaRebecca SramkovaNo. 131No. 131 · 4 AugCanada R64 · 4 AugWon🇺🇸M. KesslerMcCartney KesslerNo. 47No. 47 · 4 AugCanada R64 · 4 Aug
2Lost🇺🇸J. PegulaJessica PegulaNo. 3No. 3 · 1 AugWashington SF · 1 AugLost🇺🇸J. PegulaJessica PegulaNo. 3No. 3 · 31 JulWashington QF · 31 Jul
3Won🇷🇺L. SamsonovaLiudmila SamsonovaNo. 70No. 70 · 31 JulWashington QF · 31 JulWon🇮🇩J. TjenJanice TjenNo. 37No. 37 · 30 JulWashington R16 · 30 Jul
4Won🇦🇹A. PotapovaAnastasia PotapovaNo. 27No. 27 · 30 JulWashington R16 · 30 JulWon🇦🇺D. KasatkinaDaria KasatkinaNo. 61No. 61 · 28 JulWashington R32 · 28 Jul
5Lost🇷🇺L. SamsonovaLiudmila SamsonovaNo. 42No. 42 · 2 JulLondon R64 · 2 JulLost🇨🇭B. BencicBelinda BencicNo. 12No. 12 · 3 JulLondon R32 · 3 Jul
6Won🇩🇪E. LysEva LysNo. 77No. 77 · 30 JunLondon R128 · 30 JunWon🇫🇷D. ParryDiane ParryNo. 47No. 47 · 1 JulLondon R64 · 1 Jul
7Lost🇩🇰C. TausonClara TausonNo. 23No. 23 · 22 JunBad Homburg R32 · 22 JunWon🇵🇱M. FrechMagdalena FrechNo. 43No. 43 · 29 JunLondon R128 · 29 Jun
8Lost🇨🇿N. BartunkovaNikola BartunkovaNo. 61No. 61 · 15 JunBerlin R32 · 15 JunLost🇷🇴E. RuseElena Gabriela RuseNo. 105No. 105 · 24 JunBad Homburg R16 · 24 Jun
9Lost🇵🇱M. ChwalinskaMaja ChwalinskaNo. 116No. 116 · 4 JunParis SF · 4 JunWon🇦🇹S. KrausSinja KrausNo. 92No. 92 · 22 JunBad Homburg R32 · 22 Jun
10Won🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 3 JunParis QF · 3 JunLost🇺🇦E. SvitolinaElina SvitolinaNo. 8No. 8 · 16 JunBerlin R32 · 16 Jun