Tomas Martin Etcheverry def. Alejandro Tabilo — Final, Rio Open 2026

🇧🇷
Rio Open 2026

ATP 500ClayRio de Janeiro, Brazil

Played22 Feb 2026

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

🇦🇷ranked ATP number 54 going into this drawWon

T. Etcheverry seeded 8 3 7 6

🇨🇱ranked ATP number 71 going into this draw

Alejandro Tabilo 6 63 4

🇦🇷T. EtcheverryTomas Martin EtcheverryvA. TabiloAlejandro Tabilo🇨🇱

🇦🇷Tomas Martin Etcheverry

🇨🇱Alejandro Tabilo

Match stats

Serve

14

Aces

11

4

Double faults

0

64%

1st serve in

65%

72%

1st serve points won

70%

42%

2nd serve points won

49%

61%

Service points won

63%

6/9

Break points saved

6/9

Return

37%

Return points won

39%

3/9

Break points won

3/9

104

Total points won

108

Head to head

2–0 Etcheverry

  1. This matchRio de Janeiro Fwon by Etcheverry
  2. 2026ClayBuenos Aires QFwon by Etcheverry

Stats, 6 months going in

Won–lost

8–2

Last 10 matches

7–3

7–2

Last 30 days

6–1

By surface

7–1

Clay

6–1

10–9

Hard

8–8

By round

–

F

1–0

5–1

At ATP 500s

4–2

How their matches go

26

Completed matches

23

35%

Won in straight sets

35%

31%

Won after losing a set

26%

19%

Lost after winning a set

13%

15%

Lost in straight sets

26%

11–8

Tiebreaks

6–7

8–4

Deciding sets

6–3

13/17

Won after winning set 1

12/15

4/9

Won after losing set 1

2/8

Serve and return, last 5 matches

64%

1st serve in

67%

75%

1st serve points won

80%

56%

2nd serve points won

60%

65%

Break points saved

38%

33%

Return points won

40%

35%

Break points won

47%

7.0

Aces a match

3.6

1.2

Double faults a match

1.2

Last 14 days

8

Matches

7

20

Sets

18

0

Days since last match

0

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentTomas Martin EtcheverryAlejandro Tabilo
🇰🇿BublikNo. 10
🇰🇿BublikNo. 10LostMelbourne R32LostVienna R32
🇦🇷Ugo CarabelliNo. 47
🇦🇷Ugo CarabelliNo. 47LostParis R64WonNew York R128WonAuckland R32
🇮🇹MusettiNo. 5
🇮🇹MusettiNo. 5LostHong Kong R16LostVienna R16WonChengdu F
Total
Total1–42–1

Last 10 matches going in

LatestTomas Martin EtcheverryAlejandro Tabilo
1Won🇨🇿V. KoprivaVit KoprivaNo. 95No. 95 · 22 FebRio de Janeiro SF · 22 FebWon🇵🇪I. BuseIgnacio BuseNo. 96No. 96 · 22 FebRio de Janeiro SF · 22 Feb
2Won🇵🇹J. FariaJaime FariaNo. 148No. 148 · 20 FebRio de Janeiro QF · 20 FebWon🇦🇷T. TiranteThiago Agustin TiranteNo. 92No. 92 · 20 FebRio de Janeiro QF · 20 Feb
3Won🇱🇹V. GaubasVilius GaubasNo. 127No. 127 · 19 FebRio de Janeiro R16 · 19 FebWon🇮🇹F. PassaroFrancesco PassaroNo. 159No. 159 · 18 FebRio de Janeiro R16 · 18 Feb
4Won🇦🇷F. ComesanaFrancisco ComesanaNo. 63No. 63 · 17 FebRio de Janeiro R32 · 17 FebWon🇺🇸E. NavaEmilio NavaNo. 81No. 81 · 16 FebRio de Janeiro R32 · 16 Feb
5Lost🇦🇷F. CerundoloFrancisco CerundoloNo. 19No. 19 · 14 FebBuenos Aires SF · 14 FebLost🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 54No. 54 · 13 FebBuenos Aires QF · 13 Feb
6Won🇨🇱A. TabiloAlejandro TabiloNo. 73No. 73 · 13 FebBuenos Aires QF · 13 FebWon🇧🇷J. FonsecaJoao FonsecaNo. 34No. 34 · 11 FebBuenos Aires R16 · 11 Feb
7Won🇦🇷R. BurruchagaRoman Andres BurruchagaNo. 118No. 118 · 11 FebBuenos Aires R16 · 11 FebWon🇦🇷F. Diaz AcostaFacundo Diaz AcostaNo. 247No. 247 · 10 FebBuenos Aires R32 · 10 Feb
8Won🇮🇹A. PellegrinoAndrea PellegrinoNo. 143No. 143 · 9 FebBuenos Aires R32 · 9 FebLost🇫🇷Q. HalysQuentin HalysNo. 85No. 85 · 19 JanMelbourne R128 · 19 Jan
9Lost🇰🇿A. BublikAlexander BublikNo. 10No. 10 · 23 JanMelbourne R32 · 23 JanLost🇮🇹L. DarderiLuciano DarderiNo. 24No. 24 · 14 JanAuckland R16 · 14 Jan
10Won🇬🇧A. FeryArthur FeryNo. 185No. 185 · 21 JanMelbourne R64 · 21 JanWon🇦🇷C. Ugo CarabelliCamilo Ugo CarabelliNo. 48No. 48 · 13 JanAuckland R32 · 13 Jan