Caty McNally def. Elena Gabriela Ruse — Round of 128, Wimbledon 2026

🇬🇧
Wimbledon 2026

Grand SlamGrassLondon, Great Britain

Played30 Jun 2026

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

🇺🇸ranked WTA number 50 going into this drawWon

Caty McNally 7 6

🇷🇴ranked WTA number 105 going into this draw

Elena Gabriela Ruse 5 3

🇺🇸C. McNallyCaty McNallyvE. RuseElena Gabriela Ruse🇷🇴

🇺🇸Caty McNally

🇷🇴Elena Gabriela Ruse

Match stats

Serve

1

Aces

6

4

Double faults

6

71%

1st serve in

47%

65%

1st serve points won

64%

52%

2nd serve points won

49%

62%

Service points won

56%

5/7

Break points saved

4/8

Serve speed (km/h)

170

Fastest serve

183

161

Average 1st serve

170

148

Average 2nd serve

148

Return

44%

Return points won

38%

4/8

Break points won

2/7

Points

16

Winners

24

13

Unforced errors

30

14/15

Net points won

10/17

76

Total points won

67

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

5–5

5–3

Last 30 days

5–2

By surface

5–3

Grass

5–2

5–7

Hard

3–7

6–5

Clay

4–4

By round

5–1

R128

3–2

2–4

R64

1–5

10–5

First match at an event

6–7

2–2

At Grand Slams

2–2

How their matches go

31

Completed matches

24

32%

Won in straight sets

38%

19%

Won after losing a set

13%

23%

Lost after winning a set

17%

26%

Lost in straight sets

33%

4–3

Tiebreaks

4–1

6–7

Deciding sets

3–4

13/16

Won after winning set 1

10/12

3/15

Won after losing set 1

2/12

Serve and return, last 5 matches

71%

1st serve in

54%

66%

1st serve points won

71%

37%

2nd serve points won

52%

65%

Break points saved

57%

46%

Return points won

40%

53%

Break points won

54%

3.2

Aces a match

5.8

5.8

Double faults a match

4.8

Last 14 days

5

Matches

4

12

Sets

8

5

Days since last match

4

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentCaty McNallyElena Gabriela Ruse
🇺🇸NavarroNo. 24
🇺🇸NavarroNo. 24Won's-Hertogenbosch R32WonBad Homburg QFLostDubai R64
🇭🇷RuzicNo. 60
🇭🇷RuzicNo. 60WonNottingham R32WonMadrid R128WonMiami R128
🇦🇺TomljanovicNo. 98
🇦🇺TomljanovicNo. 98Lost's-Hertogenbosch QFWonParis R128LostIndian Wells R128WonMelbourne R64
🇩🇪KorpatschNo. 79
🇩🇪KorpatschNo. 79LostOstrava QFWon's-Hertogenbosch R32
🇨🇭MasarovaNo. 156
🇨🇭MasarovaNo. 156WonMiami R128LostCluj-Napoca R32
Total
Total4–25–3

Last 10 matches going in

LatestCaty McNallyElena Gabriela Ruse
1Lost🇭🇷P. MarcinkoPetra MarcinkoNo. 52No. 52 · 25 JunEastbourne QF · 25 JunLost🇨🇿K. MuchováKarolína MuchováNo. 10No. 10 · 26 JunBad Homburg SF · 26 Jun
2Won🇨🇴E. ArangoEmiliana ArangoNo. 100No. 100 · 24 JunEastbourne R16 · 24 JunWon🇺🇸E. NavarroEmma NavarroNo. 25No. 25 · 25 JunBad Homburg QF · 25 Jun
3Won🇮🇩J. TjenJanice TjenNo. 43No. 43 · 23 JunEastbourne R32 · 23 JunWon🇷🇺A. KalinskayaAnna KalinskayaNo. 20No. 20 · 24 JunBad Homburg R16 · 24 Jun
4Lost🇨🇿K. PliskovaKarolina PliskovaNo. 106No. 106 · 18 JunNottingham R16 · 18 JunWon🇨🇿L. NoskovaLinda NoskovaNo. 13No. 13 · 23 JunBad Homburg R32 · 23 Jun
5Won🇭🇷A. RuzicAntonia RuzicNo. 58No. 58 · 16 JunNottingham R32 · 16 JunLost🇨🇿B. KrejcikovaBarbora KrejcikovaNo. 41No. 41 · 12 Jun's-Hertogenbosch QF · 12 Jun
6Lost🇦🇺A. TomljanovicAjla TomljanovicNo. 100No. 100 · 13 Jun's-Hertogenbosch QF · 13 JunWon🇧🇪E. MertensElise MertensNo. 21No. 21 · 11 Jun's-Hertogenbosch R16 · 11 Jun
7Won🇦🇷S. SierraSolana SierraNo. 68No. 68 · 12 Jun's-Hertogenbosch R16 · 12 JunWon🇩🇪T. KorpatschTamara KorpatschNo. 95No. 95 · 9 Jun's-Hertogenbosch R32 · 9 Jun
8Won🇺🇸E. NavarroEmma NavarroNo. 25No. 25 · 10 Jun's-Hertogenbosch R32 · 10 JunLost🇵🇱M. FrechMagdalena FrechNo. 49No. 49 · 24 MayParis R128 · 24 May
9Lost🇨🇭B. BencicBelinda BencicNo. 11No. 11 · 27 MayParis R64 · 27 MayLost🇱🇻J. OstapenkoJelena OstapenkoNo. 40No. 40 · 7 MayRome R64 · 7 May
10Won🇦🇺A. TomljanovicAjla TomljanovicNo. 90No. 90 · 24 MayParis R128 · 24 MayLost🇰🇿E. RybakinaElena RybakinaNo. 2No. 2 · 24 AprMadrid R64 · 24 Apr