Alejandro Tabilo vs Thiago Agustin Tirante — Semifinal, Nordic Open 2026

🇸🇪
Nordic Open 2026

ATP 250HardStockholm, Sweden

Don’t missRanking at stake

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

🇨🇱ranked ATP number 30 going into this draw

Alejandro Tabilo seeded 4

13 Nov 2026 at UTC

🇦🇷ranked ATP number 53 going into this draw

Thiago Agustin Tirante

🇨🇱A. TabiloAlejandro TabilovT. TiranteThiago Agustin Tirante🇦🇷

🇨🇱Alejandro Tabilo

🇦🇷Thiago Agustin Tirante

Stats, last 6 months

Won–lost

4–6

Last 10 matches

4–6

2–2

Last 30 days

3–2

By surface

9–9

Hard

11–7

5–3

Clay

4–3

0–3

Grass

1–2

By round

0–2

SF

–

4–4

At ATP 250s

6–4

How their matches go

27

Completed matches

26

19%

Won in straight sets

27%

26%

Won after losing a set

31%

15%

Lost after winning a set

19%

41%

Lost in straight sets

23%

8–6

Tiebreaks

11–6

4–4

Deciding sets

6–4

9/11

Won after winning set 1

12/16

3/16

Won after losing set 1

3/10

Serve and return, last 5 matches

66%

1st serve in

60%

72%

1st serve points won

82%

47%

2nd serve points won

47%

69%

Break points saved

65%

33%

Return points won

29%

33%

Break points won

19%

6.4

Aces a match

14.6

2.4

Double faults a match

1.8

Last 14 days

3

Matches

3

7

Sets

8

1

Days since last match

1

Head to head

3–0 Tabilo

  1. 2026ClayBastad QFwon by Tabilo
  2. 2026ClaySantiago R16won by Tabilo
  3. 2026ClayRio de Janeiro QFwon by Tabilo

Common opponents, 6 monthsCommon opponents, last 6 months

OpponentAlejandro TabiloThiago Agustin Tirante
🇩🇪StruffNo. 39
🇩🇪StruffNo. 39WonCincinnati R64LostParis R32LostBeijing R32
🇪🇸JodarNo. 10
🇪🇸JodarNo. 10LostParis R64LostBasel R32LostCincinnati R32LostWashington SFLostShanghai R64
🇪🇸Carreno-BustaNo. 74
🇪🇸Carreno-BustaNo. 74LostShanghai R64LostParis R32
🇫🇷MannarinoNo. 59
🇫🇷MannarinoNo. 59LostChengdu R16LostNew York R128
🇦🇺PopyrinNo. 126
🇦🇺PopyrinNo. 126WonNew York R64WonCanada R32
🇭🇺MarozsanNo. 61
🇭🇺MarozsanNo. 61LostMallorca R16LostLondon R128
Total
Total2–71–6

Last 10 matches

LatestAlejandro TabiloThiago Agustin Tirante
1Won🇺🇸A. MichelsenAlex MichelsenNo. 35No. 35 · 12 NovStockholm QF · 12 NovWon🇰🇿A. ShevchenkoAlexander ShevchenkoNo. 107No. 107 · 12 NovStockholm QF · 12 Nov
2Won🇮🇹L. SonegoLorenzo SonegoNo. 106No. 106 · 11 NovStockholm R16 · 11 NovWon🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 31No. 31 · 10 NovStockholm R16 · 10 Nov
3Lost🇪🇸R. JodarRafael JodarNo. 11No. 11 · 2 NovParis R64 · 2 NovWon🇪🇸J. Antoni Munar ClarJaume Antoni Munar ClarNo. 65No. 65 · 8 NovStockholm R32 · 8 Nov
4Lost🇪🇸R. JodarRafael JodarNo. 11No. 11 · 27 OctBasel R32 · 27 OctLost🇩🇪J. StruffJan-Lennard StruffNo. 47No. 47 · 4 NovParis R32 · 4 Nov
5Lost🇪🇸P. Carreno-BustaPablo Carreno-BustaNo. 66No. 66 · 10 OctShanghai R64 · 10 OctLost🇦🇷F. Diaz AcostaFacundo Diaz AcostaNo. 69No. 69 · 19 OctAlmaty R32 · 19 Oct
6Lost🇨🇦D. ShapovalovDenis ShapovalovNo. 50No. 50 · 3 OctTokyo R16 · 3 OctLost🇪🇸R. JodarRafael JodarNo. 13No. 13 · 10 OctShanghai R64 · 10 Oct
7Won🇺🇸T. PaulTommy PaulNo. 18No. 18 · 30 SepTokyo R32 · 30 SepWon🇷🇸H. MedjedovicHamad MedjedovicNo. 77No. 77 · 8 OctShanghai R128 · 8 Oct
8Lost🇫🇷A. MannarinoAdrian MannarinoNo. 78No. 78 · 25 SepChengdu R16 · 25 SepLost🇩🇪J. StruffJan-Lennard StruffNo. 63No. 63 · 30 SepBeijing R32 · 30 Sep
9Lost🇩🇪A. ZverevAlexander ZverevNo. 2No. 2 · 5 SepNew York R32 · 5 SepLost🇫🇷A. MannarinoAdrian MannarinoNo. 67No. 67 · 31 AugNew York R128 · 31 Aug
10Won🇦🇺A. PopyrinAlexei PopyrinR64 · 3 SepNew York R64 · 3 SepLost🇫🇷A. FilsArthur FilsNo. 21No. 21 · 20 AugCincinnati QF · 20 Aug

At the Nordic Open

YearAlejandro TabiloThiago Agustin Tirante
2024–R32Round of 32