Andrey Rublev def. Alejandro Tabilo — Semifinal, Nordea Open 2026

🇸🇪
Nordea Open 2026

ATP 250ClayBastad, Sweden

Played18 Jul 2026

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

🇷🇺ranked ATP number 13 going into this drawWon

Andrey Rublev seeded 1 6 4 6

🇨🇱ranked ATP number 33 going into this draw

Alejandro Tabilo seeded 3 4 6 4

🇷🇺A. RublevAndrey RublevvA. TabiloAlejandro Tabilo🇨🇱

🇷🇺Andrey Rublev

🇨🇱Alejandro Tabilo

Match stats

Serve

12

Aces

8

3

Double faults

3

55%

1st serve in

69%

78%

1st serve points won

75%

57%

2nd serve points won

37%

69%

Service points won

63%

1/3

Break points saved

10/13

Return

37%

Return points won

31%

3/13

Break points won

2/3

97

Total points won

89

Head to head

2–1 Rublev

  1. This matchBastad SFwon by Rublev
  2. 2026HardMiami R64won by Tabilo
  3. 2024HardBasel R16won by Rublev

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

5–5

2–1

Last 30 days

2–2

By surface

13–5

Clay

16–8

8–5

Hard

3–3

0–2

Grass

0–3

By round

1–2

SF

1–0

0–1

F

0–1

2–0

At ATP 250s

6–3

How their matches go

33

Completed matches

31

39%

Won in straight sets

32%

24%

Won after losing a set

23%

12%

Lost after winning a set

16%

24%

Lost in straight sets

29%

9–10

Tiebreaks

4–9

5–4

Deciding sets

6–5

19/21

Won after winning set 1

13/18

2/12

Won after losing set 1

4/13

Serve and return, last 5 matches

62%

1st serve in

61%

74%

1st serve points won

67%

55%

2nd serve points won

46%

76%

Break points saved

50%

32%

Return points won

31%

33%

Break points won

24%

11.6

Aces a match

4.8

5.6

Double faults a match

2.8

Last 14 days

2

Matches

1

5

Sets

3

1

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAndrey RublevAlejandro Tabilo
🇦🇷BaezNo. 57
🇦🇷BaezNo. 57WonBastad QFLostSantiago QF
🇭🇺MarozsanNo. 53
🇭🇺MarozsanNo. 53WonDoha R16LostMallorca R16
🇵🇪BuseNo. 34
🇵🇪BuseNo. 34WonParis R128WonRio de Janeiro SF
🇦🇷CerundoloNo. 21
🇦🇷CerundoloNo. 21LostMelbourne R32LostRome R64
🇫🇷RoyerNo. 75
🇫🇷RoyerNo. 75WonDubai R32WonMadrid R128
Total
Total4–12–3

Last 10 matches going in

LatestAndrey RublevAlejandro Tabilo
1Won🇦🇷S. BaezSebastian BaezNo. 57No. 57 · 17 JulBastad QF · 17 JulWon🇦🇷T. TiranteThiago Agustin TiranteNo. 55No. 55 · 17 JulBastad QF · 17 Jul
2Won🇮🇹A. PellegrinoAndrea PellegrinoNo. 133No. 133 · 16 JulBastad R16 · 16 JulWon🇦🇷L. MidonLautaro MidonNo. 230No. 230 · 16 JulBastad R16 · 16 Jul
3Lost🇷🇺R. SafiullinRoman SafiullinNo. 127No. 127 · 29 JunLondon R128 · 29 JunLost🇵🇱K. MajchrzakKamil MajchrzakNo. 46No. 46 · 30 JunLondon R128 · 30 Jun
4Lost🇵🇱H. HurkaczHubert HurkaczNo. 96No. 96 · 16 JunHalle R32 · 16 JunLost🇭🇺F. MarozsanFabian MarozsanNo. 61No. 61 · 23 JunMallorca R16 · 23 Jun
5Lost🇨🇿J. MensikJakub MensikNo. 28No. 28 · 31 MayParis R16 · 31 MayLost🇦🇺R. HijikataRinky HijikataNo. 106No. 106 · 16 JunLondon R32 · 16 Jun
6Won🇵🇹N. BorgesNuno BorgesNo. 50No. 50 · 29 MayParis R32 · 29 MayLost🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 5No. 5 · 1 JunParis R16 · 1 Jun
7Won🇦🇷C. Ugo CarabelliCamilo Ugo CarabelliNo. 68No. 68 · 27 MayParis R64 · 27 MayWon🇫🇷M. KouameMoise KouameR32 · 30 MayParis R32 · 30 May
8Won🇵🇪I. BuseIgnacio BuseNo. 57No. 57 · 25 MayParis R128 · 25 MayWon🇲🇨V. VacherotValentin VacherotNo. 18No. 18 · 27 MayParis R64 · 27 May
9Lost🇮🇹J. SinnerJannik SinnerNo. 1No. 1 · 14 MayRome QF · 14 MayWon🇵🇱K. MajchrzakKamil MajchrzakNo. 77No. 77 · 26 MayParis R128 · 26 May
10Won🇬🇪N. BasilashviliNikoloz BasilashviliNo. 120No. 120 · 12 MayRome R16 · 12 MayLost🇦🇷F. CerundoloFrancisco CerundoloNo. 20No. 20 · 8 MayRome R64 · 8 May