Taylor Fritz def. Karen Khachanov — Quarterfinal, Wimbledon 2025

🇬🇧
Wimbledon 2025

Grand SlamGrassLondon, Great Britain

Played8 Jul 2025

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

🇺🇸ranked ATP number 5 going into this drawWon

Taylor Fritz seeded 5 6 6 1 7

🇷🇺ranked ATP number 19 going into this draw

Karen Khachanov seeded 17 3 4 6 64

🇺🇸T. FritzTaylor FritzvK. KhachanovKaren Khachanov🇷🇺

🇺🇸Taylor Fritz

🇷🇺Karen Khachanov

Match stats

Serve

16

Aces

6

2

Double faults

3

64%

1st serve in

55%

81%

1st serve points won

73%

58%

2nd serve points won

53%

72%

Service points won

64%

1/4

Break points saved

5/8

Serve speed (km/h)

222

Fastest serve

212

199

Average 1st serve

197

170

Average 2nd serve

165

Return

36%

Return points won

28%

3/8

Break points won

3/4

Points

47

Winners

35

31

Unforced errors

38

17/24

Net points won

18/21

119

Total points won

105

Stats, 6 months going in

Won–lost

9–1

Last 10 matches

8–2

12–1

Last 30 days

8–2

By surface

12–1

Grass

8–2

10–5

Hard

5–6

3–4

Clay

9–6

By round

3–2

QF

2–2

2–1

SF

0–2

6–2

At Grand Slams

8–2

How their matches go

33

Completed matches

35

45%

Won in straight sets

34%

24%

Won after losing a set

26%

15%

Lost after winning a set

26%

15%

Lost in straight sets

14%

9–15

Tiebreaks

10–6

7–3

Deciding sets

8–9

20/23

Won after winning set 1

18/22

3/10

Won after losing set 1

3/13

Serve and return, last 5 matches

65%

1st serve in

66%

81%

1st serve points won

73%

65%

2nd serve points won

58%

76%

Break points saved

65%

37%

Return points won

36%

45%

Break points won

40%

17.4

Aces a match

11.4

1.6

Double faults a match

2.6

Last 14 days

8

Matches

4

27

Sets

16

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentTaylor FritzKaren Khachanov
🇪🇸Davidovich FokinaNo. 28
🇪🇸Davidovich FokinaNo. 28WonLondon R32WonEastbourne SFLostDelray Beach QFWonBarcelona QF
🇨🇦DialloNo. 41
🇨🇦DialloNo. 41WonLondon R64Lost's-Hertogenbosch QFWonMelbourne R64
🇨🇦Auger-AliassimeNo. 27
🇨🇦Auger-AliassimeNo. 27WonStuttgart SFWonHalle R16
🇨🇿MensikNo. 17
🇨🇿MensikNo. 17LostMiami SFWonIndian Wells R64
Total
Total4–24–1

Last 10 matches going in

LatestTaylor FritzKaren Khachanov
1Won🇦🇺J. ThompsonJordan ThompsonR16 · 6 JulLondon R16 · 6 JulWon🇵🇱K. MajchrzakKamil MajchrzakNo. 108No. 108 · 6 JulLondon R16 · 6 Jul
2Won🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 28No. 28 · 4 JulLondon R32 · 4 JulWon🇵🇹N. BorgesNuno BorgesNo. 37No. 37 · 4 JulLondon R32 · 4 Jul
3Won🇨🇦G. DialloGabriel DialloNo. 41No. 41 · 2 JulLondon R64 · 2 JulWon🇯🇵S. MochizukiShintaro MochizukiNo. 146No. 146 · 2 JulLondon R64 · 2 Jul
4Won🇫🇷G. Mpetshi PerricardGiovanni Mpetshi PerricardNo. 36No. 36 · 1 JulLondon R128 · 1 JulWon🇺🇸M. McdonaldMackenzie McdonaldNo. 90No. 90 · 30 JunLondon R128 · 30 Jun
5Won🇺🇸J. BrooksbyJenson BrooksbyNo. 149No. 149 · 28 JunEastbourne F · 28 JunLost🇰🇿A. BublikAlexander BublikNo. 43No. 43 · 21 JunHalle SF · 21 Jun
6Won🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 28No. 28 · 27 JunEastbourne SF · 27 JunWon🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 62No. 62 · 20 JunHalle QF · 20 Jun
7Won🇺🇸M. GironMarcos GironNo. 43No. 43 · 26 JunEastbourne QF · 26 JunWon🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 29No. 29 · 19 JunHalle R16 · 19 Jun
8Won🇧🇷J. FonsecaJoao FonsecaNo. 57No. 57 · 26 JunEastbourne R16 · 26 JunWon🇧🇪Z. BergsZizou BergsNo. 63No. 63 · 18 JunHalle R32 · 18 Jun
9Lost🇫🇷C. MoutetCorentin MoutetNo. 91No. 91 · 17 JunLondon R32 · 17 JunLost🇨🇦G. DialloGabriel DialloNo. 54No. 54 · 13 Jun's-Hertogenbosch QF · 13 Jun
10Won🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 15 JunStuttgart F · 15 JunWon🇺🇸M. McdonaldMackenzie McdonaldNo. 98No. 98 · 11 Jun's-Hertogenbosch R16 · 11 Jun