Karen Khachanov def. Yannick Hanfmann — Round of 64, Wimbledon 2026

🇬🇧
Wimbledon 2026

Grand SlamGrassLondon, Great Britain

Played2 Jul 2026

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

🇷🇺ranked ATP number 22 going into this drawWon

Karen Khachanov seeded 19 6 6 6

🇩🇪ranked ATP number 55 going into this draw

Yannick Hanfmann 3 4 4

🇷🇺K. KhachanovKaren KhachanovvY. HanfmannYannick Hanfmann🇩🇪

🇷🇺Karen Khachanov

🇩🇪Yannick Hanfmann

Match stats

Serve

8

Aces

8

0

Double faults

1

78%

1st serve in

59%

81%

1st serve points won

73%

82%

2nd serve points won

44%

82%

Service points won

61%

2/2

Break points saved

8/11

Serve speed (km/h)

214

Fastest serve

207

194

Average 1st serve

188

166

Average 2nd serve

161

Return

39%

Return points won

18%

3/11

Break points won

0/2

Points

27

Winners

38

6

Unforced errors

24

10/22

Net points won

26/40

99

Total points won

71

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

5–5

1–1

Last 30 days

4–3

By surface

1–1

Grass

4–3

6–6

Hard

1–2

1–1

Indoor hard

–

7–6

Clay

10–8

By round

5–2

R64

0–3

5–6

R32

7–1

5–2

At Grand Slams

2–2

How their matches go

29

Completed matches

27

21%

Won in straight sets

30%

31%

Won after losing a set

26%

28%

Lost after winning a set

15%

21%

Lost in straight sets

30%

7–10

Tiebreaks

12–10

7–7

Deciding sets

5–3

10/13

Won after winning set 1

12/12

5/16

Won after losing set 1

3/15

Serve and return, last 5 matches

65%

1st serve in

66%

71%

1st serve points won

85%

56%

2nd serve points won

53%

62%

Break points saved

50%

40%

Return points won

36%

40%

Break points won

26%

9.2

Aces a match

9.0

2.0

Double faults a match

3.0

Last 14 days

1

Matches

4

4

Sets

10

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentKaren KhachanovYannick Hanfmann
🇮🇹DarderiNo. 16
🇮🇹DarderiNo. 16LostMelbourne R32LostMallorca R16LostHamburg R16LostRome R64LostMarrakech QFLostSantiago F
🇧🇷FonsecaNo. 27
🇧🇷FonsecaNo. 27LostIndian Wells R64WonHalle R32
🇳🇱De JongNo. 74
🇳🇱De JongNo. 74LostParis R32WonRotterdam R32WonMarrakech R32
🇦🇷Ugo CarabelliNo. 57
🇦🇷Ugo CarabelliNo. 57LostBarcelona R32WonSantiago R16
🇪🇸AlcarazNo. 2
🇪🇸AlcarazNo. 2LostDoha QFLostMelbourne R64
Total
Total1–53–6

Last 10 matches going in

LatestKaren KhachanovYannick Hanfmann
1Won🇬🇧B. HarrisBilly HarrisNo. 140No. 140 · 30 JunLondon R128 · 30 JunWon🇫🇷G. Mpetshi PerricardGiovanni Mpetshi PerricardNo. 84No. 84 · 30 JunLondon R128 · 30 Jun
2Lost🇺🇸E. QuinnEthan QuinnNo. 67No. 67 · 16 JunHalle R32 · 16 JunLost🇮🇹L. DarderiLuciano DarderiNo. 17No. 17 · 23 JunMallorca R16 · 23 Jun
3Lost🇳🇱J. De JongJesper De JongNo. 109No. 109 · 29 MayParis R32 · 29 MayWon🇵🇾A. VallejoAdolfo Daniel VallejoNo. 71No. 71 · 21 JunMallorca R32 · 21 Jun
4Won🇦🇷M. TrungellitiMarco TrungellitiNo. 81No. 81 · 27 MayParis R64 · 27 MayLost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 18 JunHalle R16 · 18 Jun
5Won🇫🇷A. GeaArthur GeaNo. 140No. 140 · 24 MayParis R128 · 24 MayWon🇧🇷J. FonsecaJoao FonsecaNo. 25No. 25 · 16 JunHalle R32 · 16 Jun
6Lost🇫🇷U. HumbertUgo HumbertNo. 33No. 33 · 20 MayHamburg R16 · 20 MayLost🇮🇹M. BellucciMattia BellucciNo. 73No. 73 · 10 JunStuttgart R16 · 10 Jun
7Won🇫🇷H. GastonHugo GastonNo. 118No. 118 · 19 MayHamburg R32 · 19 MayWon🇺🇸A. KovacevicAleksandar KovacevicNo. 67No. 67 · 9 JunStuttgart R32 · 9 Jun
8Lost🇳🇴C. RuudCasper RuudNo. 15No. 15 · 13 MayRome QF · 13 MayLost🇷🇸H. MedjedovicHamad MedjedovicNo. 56No. 56 · 24 MayParis R128 · 24 May
9Won🇭🇷D. PrizmicDino PrizmicNo. 87No. 87 · 12 MayRome R16 · 12 MayLost🇮🇹L. DarderiLuciano DarderiNo. 20No. 20 · 20 MayHamburg R16 · 20 May
10Won🇳🇱B. Van De ZandschulpBotic Van De ZandschulpNo. 52No. 52 · 10 MayRome R32 · 10 MayWon🇩🇪M. SchoenhausMax SchoenhausR32 · 18 MayHamburg R32 · 18 May