Elena Gabriela Ruse def. Peyton Stearns — Round of 128, National Bank Open 2026

🇨🇦
National Bank Open 2026

WTA 1000HardCanada

Played3 Aug 2026

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

🇷🇴ranked WTA number 75 going into this drawWon

Elena Gabriela Ruse 6 7

🇺🇸ranked WTA number 58 going into this draw

Peyton Stearns 0 5

🇷🇴E. RuseElena Gabriela RusevP. StearnsPeyton Stearns🇺🇸

🇷🇴Elena Gabriela Ruse

🇺🇸Peyton Stearns

Match stats

Serve

5

Aces

2

5

Double faults

7

56%

1st serve in

53%

80%

1st serve points won

51%

37%

2nd serve points won

37%

61%

Service points won

45%

8/10

Break points saved

6/12

Return

55%

Return points won

39%

6/12

Break points won

2/10

79

Total points won

57

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

5–5

0–1

Last 30 days

2–1

By surface

1–4

Hard

9–5

4–5

Clay

6–5

5–3

Grass

0–1

By round

2–3

R128

4–2

0–4

R64

2–4

5–7

First match at an event

9–3

2–5

At WTA 1000s

4–6

How their matches go

21

Completed matches

26

33%

Won in straight sets

42%

14%

Won after losing a set

15%

14%

Lost after winning a set

19%

38%

Lost in straight sets

23%

4–1

Tiebreaks

3–1

3–3

Deciding sets

4–5

8/10

Won after winning set 1

13/15

2/11

Won after losing set 1

2/11

Serve and return, last 5 matches

49%

1st serve in

57%

69%

1st serve points won

64%

48%

2nd serve points won

46%

50%

Break points saved

60%

40%

Return points won

43%

33%

Break points won

45%

4.6

Aces a match

2.4

5.6

Double faults a match

4.0

Last 14 days

0

Matches

3

0

Sets

8

20

Days since last match

3

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentElena Gabriela RusePeyton Stearns
🇵🇱FrechNo. 48
🇵🇱FrechNo. 48LostParis R128WonDubai R64
🇺🇸KeysNo. 22
🇺🇸KeysNo. 22LostMiami R64LostRome R64
Total
Total0–21–1

Last 10 matches going in

LatestElena Gabriela RusePeyton Stearns
1Lost🇪🇸K. QuevedoKaitlin QuevedoNo. 107No. 107 · 14 JulIasi R32 · 14 JulLost🇺🇸E. KalievaElvina KalievaNo. 133No. 133 · 31 JulMemphis QF · 31 Jul
2Lost🇺🇸C. McNallyCaty McNallyNo. 50No. 50 · 30 JunLondon R128 · 30 JunWon🇷🇺T. ProzorovaTatiana ProzorovaNo. 163No. 163 · 30 JulMemphis R16 · 30 Jul
3Lost🇨🇿K. MuchováKarolína MuchováNo. 10No. 10 · 26 JunBad Homburg SF · 26 JunWon🇺🇸M. StoianaMary StoianaNo. 124No. 124 · 28 JulMemphis R32 · 28 Jul
4Won🇺🇸E. NavarroEmma NavarroNo. 25No. 25 · 25 JunBad Homburg QF · 25 JunLost🇨🇿N. BartunkovaNikola BartunkovaNo. 46No. 46 · 29 JunLondon R128 · 29 Jun
5Won🇷🇺A. KalinskayaAnna KalinskayaNo. 20No. 20 · 24 JunBad Homburg R16 · 24 JunLost🇨🇭B. BencicBelinda BencicNo. 11No. 11 · 29 MayParis R32 · 29 May
6Won🇨🇿L. NoskovaLinda NoskovaNo. 13No. 13 · 23 JunBad Homburg R32 · 23 JunWon🇺🇦D. SnigurDaria SnigurNo. 95No. 95 · 27 MayParis R64 · 27 May
7Lost🇨🇿B. KrejcikovaBarbora KrejcikovaNo. 41No. 41 · 12 Jun's-Hertogenbosch QF · 12 JunWon🇺🇸S. KeninSofia KeninNo. 88No. 88 · 24 MayParis R128 · 24 May
8Won🇧🇪E. MertensElise MertensNo. 21No. 21 · 11 Jun's-Hertogenbosch R16 · 11 JunLost🇦🇺D. KasatkinaDaria KasatkinaNo. 66No. 66 · 19 MayStrasbourg R16 · 19 May
9Won🇩🇪T. KorpatschTamara KorpatschNo. 95No. 95 · 9 Jun's-Hertogenbosch R32 · 9 JunWon🇬🇷M. SakkariMaria SakkariNo. 47No. 47 · 17 MayStrasbourg R32 · 17 May
10Lost🇵🇱M. FrechMagdalena FrechNo. 49No. 49 · 24 MayParis R128 · 24 MayLost🇺🇸M. KeysMadison KeysNo. 17No. 17 · 8 MayRome R64 · 8 May