McCartney Kessler def. Mirra Andreeva — Round of 32, National Bank Open 2025
WTA 1000HardCanada
Played31 Jul 2025
🇺🇸ranked WTA number 31 going into this drawWon
McCartney Kessler seeded 28 7 6
🇷🇺ranked WTA number 5 going into this draw
Mirra Andreeva seeded 4 65 4
🇺🇸McCartney Kessler
🇷🇺Mirra Andreeva
Match stats
Serve
2
Aces
0
8
Double faults
4
64%
1st serve in
52%
58%
1st serve points won
53%
33%
2nd serve points won
40%
49%
Service points won
47%
3/9
Break points saved
7/14
Return
53%
Return points won
51%
7/14
Break points won
6/9
76
Total points won
72
Stats, 6 months going in
Won–lost
7–3
Last 10 matches
6–4
1–1
Last 30 days
5–1
By surface
10–7
Hard
15–2
0–5
Clay
11–4
6–2
Grass
5–3
By round
4–5
R32
7–3
2–2
R16
7–1
6–6
At WTA 1000s
21–4
How their matches go
29
Completed matches
38
31%
Won in straight sets
61%
24%
Won after losing a set
16%
17%
Lost after winning a set
8%
28%
Lost in straight sets
16%
4–6
Tiebreaks
4–5
7–5
Deciding sets
6–3
12/13
Won after winning set 1
25/27
4/16
Won after losing set 1
4/11
Serve and return, last 5 matches
61%
1st serve in
62%
65%
1st serve points won
72%
51%
2nd serve points won
49%
62%
Break points saved
71%
41%
Return points won
47%
38%
Break points won
56%
2.2
Aces a match
3.0
3.8
Double faults a match
2.4
Last 14 days
2
Matches
0
6
Sets
0
1
Days since last match
22
Common opponents, 6 monthsCommon opponents, 6 months going in
| Opponent | McCartney Kessler | Mirra Andreeva |
|---|---|---|
| 🇨🇦AndreescuNo. 188 | ||
| 🇨🇦AndreescuNo. 188 | LostMadrid R128 | WonCanada R64 |
| 🇨🇿Vondrousova | ||
| 🇨🇿Vondrousova | LostLondon R128 | WonDubai R32 |
| 🇨🇿NoskovaNo. 23 | ||
| 🇨🇿NoskovaNo. 23 | WonMiami R64 | LostBad Homburg QFWonRome R32 |
| 🇸🇰SramkovaNo. 34 | ||
| 🇸🇰SramkovaNo. 34 | WonNottingham SFLostRome R128 | LostDoha R32 |
| 🇺🇸KruegerNo. 29 | ||
| 🇺🇸KruegerNo. 29 | LostStrasbourg R32LostAbu Dhabi R32 | WonParis R64 |
| 🇪🇸BucsaNo. 94 | ||
| 🇪🇸BucsaNo. 94 | WonAustin R16 | WonParis R128 |
| Total | ||
| Total | 6–6 | 7–5 |