Ann Li def. Taylah Preston — Round of 16, Rothesay Open 2026

🇬🇧
Rothesay Open 2026

WTA 250GrassNottingham, Great Britain

Played18 Jun 2026

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

🇺🇸ranked WTA number 29 going into this drawWon

Ann Li seeded 5 5 6 6

🇦🇺ranked WTA number 126 going into this draw

Taylah Preston 7 2 2

🇺🇸A. LiAnn LivT. PrestonTaylah Preston🇦🇺

🇺🇸Ann Li

🇦🇺Taylah Preston

Match stats

Serve

9

Aces

3

4

Double faults

8

58%

1st serve in

53%

70%

1st serve points won

61%

41%

2nd serve points won

40%

58%

Service points won

51%

11/15

Break points saved

8/15

Return

49%

Return points won

42%

7/15

Break points won

4/15

99

Total points won

85

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

5–5

4–2

Last 30 days

1–0

By surface

1–0

Grass

1–0

5–8

Hard

4–2

9–6

Clay

–

By round

2–4

R16

1–0

1–1

QF

1–0

4–2

At WTA 250s

4–1

How their matches go

28

Completed matches

7

18%

Won in straight sets

43%

32%

Won after losing a set

29%

21%

Lost after winning a set

29%

29%

Lost in straight sets

0%

3–6

Tiebreaks

1–0

9–6

Deciding sets

2–2

8/10

Won after winning set 1

4/5

6/18

Won after losing set 1

1/2

Serve and return, last 5 matches

66%

1st serve in

64%

67%

1st serve points won

59%

46%

2nd serve points won

43%

58%

Break points saved

47%

41%

Return points won

48%

37%

Break points won

53%

5.0

Aces a match

2.0

2.2

Double faults a match

3.0

Last 14 days

1

Matches

1

3

Sets

3

2

Days since last match

3

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAnn LiTaylah Preston
🇨🇳ZhangNo. 64
🇨🇳ZhangNo. 64WonParis R128WonRome R128WonMelbourne R128
🇨🇿NoskovaNo. 13
🇨🇿NoskovaNo. 13LostDubai R64LostMelbourne R64
Total
Total2–11–1

Last 10 matches going in

LatestAnn LiTaylah Preston
1Won🇦🇺K. BirrellKimberly BirrellNo. 74No. 74 · 16 JunNottingham R32 · 16 JunWon🇫🇷A. BlinkovaAnna BlinkovaNo. 105No. 105 · 15 JunNottingham R32 · 15 Jun
2Lost🇫🇷D. ParryDiane ParryNo. 94No. 94 · 28 MayParis R64 · 28 MayLost🇨🇿L. NoskovaLinda NoskovaNo. 13No. 13 · 22 JanMelbourne R64 · 22 Jan
3Won🇨🇳S. ZhangShuai ZhangNo. 74No. 74 · 26 MayParis R128 · 26 MayWon🇨🇳S. ZhangShuai ZhangNo. 73No. 73 · 20 JanMelbourne R128 · 20 Jan
4Lost🇺🇸E. NavarroEmma NavarroNo. 35No. 35 · 22 MayStrasbourg SF · 22 MayLost🇺🇸I. JovicIva JovicNo. 35No. 35 · 16 JanHobart SF · 16 Jan
5Won🇨🇿M. BouzkovaMarie BouzkovaNo. 26No. 26 · 21 MayStrasbourg QF · 21 MayWon🇬🇧E. RaducanuEmma RaducanuNo. 29No. 29 · 15 JanHobart QF · 15 Jan
6Won🇷🇺E. AlexandrovaEkaterina AlexandrovaNo. 14No. 14 · 19 MayStrasbourg R16 · 19 MayWon🇸🇰R. SramkovaRebecca SramkovaNo. 71No. 71 · 14 JanHobart R16 · 14 Jan
7Won🇦🇺M. JointMaya JointNo. 34No. 34 · 17 MayStrasbourg R32 · 17 MayWon🇪🇸J. Bouzas ManeiroJessica Bouzas ManeiroNo. 42No. 42 · 12 JanHobart R32 · 12 Jan
8Lost🇷🇺L. SamsonovaLiudmila SamsonovaNo. 20No. 20 · 8 MayRome R64 · 8 MayLost🇫🇷V. GrachevaVarvara GrachevaNo. 67No. 67 · 16 SepHua Hin R32 · 16 Sep
9Won🇨🇳S. ZhangShuai ZhangNo. 65No. 65 · 5 MayRome R128 · 5 MayLost🇷🇺A. PavlyuchenkovaAnastasia PavlyuchenkovaR128 · 27 AugNew York R128 · 27 Aug
10Lost🇨🇦L. FernandezLeylah FernandezNo. 25No. 25 · 27 AprMadrid R16 · 27 AprLost🇺🇦M. KostyukMarta KostyukNo. 30No. 30 · 28 FebSan Diego R16 · 28 Feb