Ugo Humbert def. Karen Khachanov — Round of 16, Hamburg Open 2026

🇩🇪
Hamburg Open 2026

ATP 500ClayHamburg, Germany

Played20 May 2026

Rounds
  1. R32
  2. R16
  3. QF
  4. Semifinal
  5. Final

🇫🇷ranked ATP number 33 going into this drawWon

Ugo Humbert 6 3 7

🇷🇺ranked ATP number 15 going into this draw

Karen Khachanov seeded 5 3 6 63

🇫🇷U. HumbertUgo HumbertvK. KhachanovKaren Khachanov🇷🇺

🇫🇷Ugo Humbert

🇷🇺Karen Khachanov

Match stats

Serve

7

Aces

4

5

Double faults

0

56%

1st serve in

68%

79%

1st serve points won

74%

56%

2nd serve points won

59%

69%

Service points won

69%

2/3

Break points saved

4/5

Return

31%

Return points won

31%

1/5

Break points won

1/3

92

Total points won

92

Head to head

2–0 Humbert

  1. This matchHamburg R16won by Humbert
  2. 2024HardParis SFwon by Humbert

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

5–5

2–2

Last 30 days

5–2

By surface

3–3

Clay

5–4

8–8

Hard

6–6

3–1

Indoor hard

1–1

By round

2–3

R16

2–3

2–0

QF

0–2

5–3

At ATP 500s

5–4

How their matches go

26

Completed matches

23

42%

Won in straight sets

22%

12%

Won after losing a set

30%

19%

Lost after winning a set

22%

27%

Lost in straight sets

26%

9–7

Tiebreaks

3–9

3–5

Deciding sets

7–4

14/16

Won after winning set 1

7/9

0/10

Won after losing set 1

5/14

Serve and return, last 5 matches

55%

1st serve in

66%

73%

1st serve points won

71%

50%

2nd serve points won

50%

66%

Break points saved

74%

31%

Return points won

40%

32%

Break points won

47%

6.4

Aces a match

5.0

3.6

Double faults a match

1.4

Last 14 days

3

Matches

5

7

Sets

13

1

Days since last match

1

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentUgo HumbertKaren Khachanov
🇭🇷PrizmicNo. 79
🇭🇷PrizmicNo. 79LostRome R32WonRome R16
🇳🇱Van De ZandschulpNo. 54
🇳🇱Van De ZandschulpNo. 54WonMontpellier R32WonRome R32
🇰🇿ShevchenkoNo. 85
🇰🇿ShevchenkoNo. 85WonMiami R32WonAdelaide QFWonRome R64WonDubai R32
🇺🇸MichelsenNo. 42
🇺🇸MichelsenNo. 42LostIndian Wells R64WonMelbourne R128
Total
Total3–25–0

Last 10 matches going in

LatestUgo HumbertKaren Khachanov
1Won🇩🇪J. EngelJustin EngelR32 · 19 MayHamburg R32 · 19 MayWon🇫🇷H. GastonHugo GastonNo. 118No. 118 · 19 MayHamburg R32 · 19 May
2Lost🇭🇷D. PrizmicDino PrizmicNo. 87No. 87 · 10 MayRome R32 · 10 MayLost🇳🇴C. RuudCasper RuudNo. 15No. 15 · 13 MayRome QF · 13 May
3Won🇨🇿V. KoprivaVit KoprivaNo. 66No. 66 · 8 MayRome R64 · 8 MayWon🇭🇷D. PrizmicDino PrizmicNo. 87No. 87 · 12 MayRome R16 · 12 May
4Lost🇫🇷T. AtmaneTerence AtmaneNo. 41No. 41 · 25 AprMadrid R64 · 25 AprWon🇳🇱B. Van De ZandschulpBotic Van De ZandschulpNo. 52No. 52 · 10 MayRome R32 · 10 May
5Lost🇮🇹J. SinnerJannik SinnerNo. 2No. 2 · 7 AprMonte Carlo R32 · 7 AprWon🇰🇿A. ShevchenkoAlexander ShevchenkoNo. 82No. 82 · 8 MayRome R64 · 8 May
6Won🇫🇷M. KouameMoise KouameR64 · 5 AprMonte Carlo R64 · 5 AprLost🇨🇿J. MensikJakub MensikNo. 25No. 25 · 27 AprMadrid R32 · 27 Apr
7Lost🇦🇷F. CerundoloFrancisco CerundoloNo. 20No. 20 · 24 MarMiami R16 · 24 MarWon🇦🇺A. WaltonAdam WaltonNo. 109No. 109 · 25 AprMadrid R64 · 25 Apr
8Won🇰🇿A. ShevchenkoAlexander ShevchenkoNo. 88No. 88 · 23 MarMiami R32 · 23 MarLost🇦🇷C. Ugo CarabelliCamilo Ugo CarabelliNo. 63No. 63 · 14 AprBarcelona R32 · 14 Apr
9Won🇨🇦G. DialloGabriel DialloNo. 38No. 38 · 21 MarMiami R64 · 21 MarLost🇫🇷A. RinderknechArthur RinderknechNo. 27No. 27 · 6 AprMonte Carlo R64 · 6 Apr
10Lost🇺🇸A. MichelsenAlex MichelsenNo. 43No. 43 · 7 MarIndian Wells R64 · 7 MarLost🇪🇸M. LandaluceMartin LandaluceNo. 155No. 155 · 22 MarMiami R32 · 22 Mar