Ekaterina Alexandrova def. Ann Li — Round of 32, Bad Homburg Open 2026

🇩🇪
Bad Homburg Open 2026

WTA 500GrassBad Homburg, Germany

Played23 Jun 2026

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

🇷🇺ranked WTA number 19 going into this drawWon

E. Alexandrova 6 65 6

🇺🇸ranked WTA number 29 going into this draw

Ann Li 1 7 1

🇷🇺E. AlexandrovaEkaterina AlexandrovavA. LiAnn Li🇺🇸

🇷🇺Ekaterina Alexandrova

🇺🇸Ann Li

Match stats

Serve

11

Aces

11

4

Double faults

3

61%

1st serve in

58%

76%

1st serve points won

62%

44%

2nd serve points won

44%

64%

Service points won

54%

2/3

Break points saved

3/8

Return

46%

Return points won

36%

5/8

Break points won

1/3

112

Total points won

90

Head to head

3–1 Alexandrova

  1. This matchBad Homburg R32won by Alexandrova
  2. 2026ClayStrasbourg R16won by Li
  3. 2025HardWuhan R32won by Alexandrova
  4. 2025ClayCharleston R32won by Alexandrova

Stats, 6 months going in

Won–lost

2–8

Last 10 matches

6–4

1–3

Last 30 days

3–2

By surface

1–2

Grass

2–1

5–8

Hard

5–8

1–5

Clay

9–6

By round

3–5

R32

6–1

1–5

R16

3–4

5–10

First match at an event

10–5

6–7

At WTA 500s

3–4

How their matches go

21

Completed matches

30

24%

Won in straight sets

17%

5%

Won after losing a set

33%

24%

Lost after winning a set

23%

48%

Lost in straight sets

27%

3–3

Tiebreaks

3–6

1–5

Deciding sets

10–7

5/6

Won after winning set 1

8/10

1/15

Won after losing set 1

7/20

Serve and return, last 5 matches

58%

1st serve in

65%

67%

1st serve points won

71%

43%

2nd serve points won

44%

55%

Break points saved

62%

39%

Return points won

42%

31%

Break points won

38%

3.6

Aces a match

7.6

5.0

Double faults a match

2.8

Last 14 days

2

Matches

3

3

Sets

9

6

Days since last match

4

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentEkaterina AlexandrovaAnn Li
🇧🇾SabalenkaNo. 1
🇧🇾SabalenkaNo. 1LostBerlin R16LostMiami R64
🇨🇴Osorio SerranoNo. 70
🇨🇴Osorio SerranoNo. 70LostParis R128WonMelbourne R128
🇨🇿NoskovaNo. 13
🇨🇿NoskovaNo. 13LostStuttgart R16LostDubai R64
🇺🇦YastremskaNo. 50
🇺🇦YastremskaNo. 50WonAbu Dhabi R16LostLinz R32
🇦🇺GibsonNo. 66
🇦🇺GibsonNo. 66LostIndian Wells R64LostIndian Wells R128
🇹🇷SonmezNo. 61
🇹🇷SonmezNo. 61LostMelbourne R128LostMerida R16
Total
Total1–61–6

Last 10 matches going in

LatestEkaterina AlexandrovaAnn Li
1Lost🇧🇾A. SabalenkaAryna SabalenkaNo. 1No. 1 · 17 JunBerlin R16 · 17 JunLost🇨🇭V. GolubicViktorija GolubicNo. 70No. 70 · 19 JunNottingham QF · 19 Jun
2Won🇦🇹A. PotapovaAnastasia PotapovaNo. 27No. 27 · 15 JunBerlin R32 · 15 JunWon🇦🇺T. PrestonTaylah PrestonNo. 126No. 126 · 18 JunNottingham R16 · 18 Jun
3Lost🇭🇺P. UdvardyPanna UdvardyNo. 59No. 59 · 8 Jun's-Hertogenbosch R32 · 8 JunWon🇦🇺K. BirrellKimberly BirrellNo. 74No. 74 · 16 JunNottingham R32 · 16 Jun
4Lost🇨🇴M. Osorio SerranoMaria Camila Osorio SerranoNo. 77No. 77 · 25 MayParis R128 · 25 MayLost🇫🇷D. ParryDiane ParryNo. 94No. 94 · 28 MayParis R64 · 28 May
5Lost🇺🇸A. LiAnn LiNo. 29No. 29 · 19 MayStrasbourg R16 · 19 MayWon🇨🇳S. ZhangShuai ZhangNo. 74No. 74 · 26 MayParis R128 · 26 May
6Lost🇩🇪L. SiegemundLaura SiegemundNo. 47No. 47 · 8 MayRome R64 · 8 MayLost🇺🇸E. NavarroEmma NavarroNo. 35No. 35 · 22 MayStrasbourg SF · 22 May
7Lost🇨🇿L. NoskovaLinda NoskovaNo. 14No. 14 · 16 AprStuttgart R16 · 16 AprWon🇨🇿M. BouzkovaMarie BouzkovaNo. 26No. 26 · 21 MayStrasbourg QF · 21 May
8Won🇨🇿G. Andrea KnutsonGabriela Andrea KnutsonNo. 223No. 223 · 14 AprStuttgart R32 · 14 AprWon🇷🇺E. AlexandrovaEkaterina AlexandrovaNo. 14No. 14 · 19 MayStrasbourg R16 · 19 May
9Lost🇨🇿K. PliskovaKarolina PliskovaR16 · 9 AprLinz R16 · 9 AprWon🇦🇺M. JointMaya JointNo. 34No. 34 · 17 MayStrasbourg R32 · 17 May
10Lost🇷🇴J. CristianJaqueline CristianNo. 35No. 35 · 22 MarMiami R32 · 22 MarLost🇷🇺L. SamsonovaLiudmila SamsonovaNo. 20No. 20 · 8 MayRome R64 · 8 May