Karen Khachanov def. Mackenzie Mcdonald — Round of 128, Wimbledon 2025

🇬🇧
Wimbledon 2025

Grand SlamGrassLondon, Great Britain

Played30 Jun 2025

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

🇷🇺ranked ATP number 19 going into this drawWon

Karen Khachanov seeded 17 7 6 6

🇺🇸ranked ATP number 90 going into this draw

Mackenzie Mcdonald 5 4 4

🇷🇺K. KhachanovKaren KhachanovvM. McdonaldMackenzie Mcdonald🇺🇸

🇷🇺Karen Khachanov

🇺🇸Mackenzie Mcdonald

Match stats

Serve

11

Aces

7

1

Double faults

2

62%

1st serve in

67%

77%

1st serve points won

68%

60%

2nd serve points won

50%

71%

Service points won

62%

6/7

Break points saved

6/10

Serve speed (km/h)

212

Fastest serve

199

199

Average 1st serve

181

169

Average 2nd serve

163

Return

38%

Return points won

29%

4/10

Break points won

1/7

Points

38

Winners

34

29

Unforced errors

35

8/13

Net points won

13/23

110

Total points won

88

Head to head

4–0 Khachanov

  1. This matchLondon R128won by Khachanov
  2. 2025Grass's-Hertogenbosch R16won by Khachanov
  3. 2023HardZhuhai QFwon by Khachanov
  4. 2021GrassLondon R128won by Khachanov

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

4–6

4–2

Last 30 days

2–2

By surface

4–2

Grass

2–2

5–7

Hard

2–3

9–6

Clay

1–2

By round

2–0

R128

1–2

6–1

R64

0–1

11–4

First match at an event

5–2

4–2

At Grand Slams

0–1

How their matches go

32

Completed matches

12

31%

Won in straight sets

8%

22%

Won after losing a set

33%

31%

Lost after winning a set

42%

16%

Lost in straight sets

17%

7–6

Tiebreaks

1–4

6–10

Deciding sets

4–5

15/20

Won after winning set 1

4/7

2/12

Won after losing set 1

1/5

Serve and return, last 5 matches

64%

1st serve in

69%

77%

1st serve points won

68%

60%

2nd serve points won

50%

63%

Break points saved

58%

34%

Return points won

33%

38%

Break points won

48%

7.0

Aces a match

3.6

2.0

Double faults a match

2.2

Last 14 days

4

Matches

2

10

Sets

5

9

Days since last match

12

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentKaren KhachanovMackenzie Mcdonald
🇩🇰Rune
🇩🇰RuneLostBarcelona SFLostLondon R16
🇯🇵Nishikori
🇯🇵NishikoriWonGeneva R16LostHong Kong R16WonDelray Beach R32
🇪🇸Davidovich FokinaNo. 28
🇪🇸Davidovich FokinaNo. 28WonBarcelona QFWonIndian Wells R128LostDelray Beach R16
🇦🇺Kyrgios
🇦🇺KyrgiosWonMiami R64LostMiami R128
Total
Total3–22–3

Last 10 matches going in

LatestKaren KhachanovMackenzie Mcdonald
1Lost🇰🇿A. BublikAlexander BublikNo. 43No. 43 · 21 JunHalle SF · 21 JunLost🇩🇰H. RuneHolger RuneR16 · 18 JunLondon R16 · 18 Jun
2Won🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 62No. 62 · 20 JunHalle QF · 20 JunWon🇫🇷G. MonfilsGael MonfilsR32 · 16 JunLondon R32 · 16 Jun
3Won🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 29No. 29 · 19 JunHalle R16 · 19 JunLost🇷🇺K. KhachanovKaren KhachanovNo. 24No. 24 · 11 Jun's-Hertogenbosch R16 · 11 Jun
4Won🇧🇪Z. BergsZizou BergsNo. 63No. 63 · 18 JunHalle R32 · 18 JunWon🇮🇹M. BellucciMattia BellucciNo. 68No. 68 · 10 Jun's-Hertogenbosch R32 · 10 Jun
5Lost🇨🇦G. DialloGabriel DialloNo. 54No. 54 · 13 Jun's-Hertogenbosch QF · 13 JunLost🇷🇸N. DjokovicNovak DjokovicNo. 6No. 6 · 27 MayParis R128 · 27 May
6Won🇺🇸M. McdonaldMackenzie McdonaldNo. 98No. 98 · 11 Jun's-Hertogenbosch R16 · 11 JunLost🇺🇸B. NakashimaBrandon NakashimaNo. 32No. 32 · 3 AprHouston R16 · 3 Apr
7Lost🇺🇸T. PaulTommy PaulNo. 12No. 12 · 30 MayParis R32 · 30 MayWon🇨🇴D. GalanDaniel Elahi GalanR32 · 1 AprHouston R32 · 1 Apr
8Won🇦🇹S. OfnerSebastian OfnerNo. 128No. 128 · 28 MayParis R64 · 28 MayLost🇦🇺N. KyrgiosNick KyrgiosR128 · 19 MarMiami R128 · 19 Mar
9Won🇦🇺A. VukicAleksandar VukicNo. 78No. 78 · 26 MayParis R128 · 26 MayLost🇦🇷F. CerundoloFrancisco CerundoloNo. 26No. 26 · 8 MarIndian Wells R64 · 8 Mar
10Lost🇦🇹S. OfnerSebastian OfnerNo. 143No. 143 · 22 MayGeneva QF · 22 MayWon🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 48No. 48 · 6 MarIndian Wells R128 · 6 Mar