Alejandro Tabilo def. Francisco Comesana — Round of 128, Miami Open 2026

🇺🇸
Miami Open 2026

Masters 1000HardMiami, USA

Played19 Mar 2026

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

🇨🇱ranked ATP number 41 going into this drawWon

Alejandro Tabilo 6 6

🇦🇷ranked ATP number 82 going into this draw

Francisco Comesana 4 2

🇨🇱A. TabiloAlejandro TabilovF. ComesanaFrancisco Comesana🇦🇷

🇨🇱Alejandro Tabilo

🇦🇷Francisco Comesana

Match stats

Serve

5

Aces

4

0

Double faults

4

72%

1st serve in

59%

74%

1st serve points won

72%

63%

2nd serve points won

41%

71%

Service points won

59%

2/2

Break points saved

2/5

Return

41%

Return points won

29%

3/5

Break points won

0/2

63

Total points won

49

Stats, 6 months going in

Won–lost

7–3

Last 10 matches

3–7

6–3

Last 30 days

1–3

By surface

8–8

Hard

4–7

8–3

Clay

1–3

By round

2–1

R128

2–1

0–2

R64

0–3

8–4

First match at an event

5–5

2–2

At Masters 1000s

1–3

How their matches go

27

Completed matches

15

33%

Won in straight sets

20%

26%

Won after losing a set

13%

15%

Lost after winning a set

33%

26%

Lost in straight sets

33%

6–8

Tiebreaks

4–3

7–4

Deciding sets

1–4

13/17

Won after winning set 1

5/7

3/10

Won after losing set 1

0/8

Serve and return, last 5 matches

67%

1st serve in

63%

76%

1st serve points won

70%

51%

2nd serve points won

43%

56%

Break points saved

35%

38%

Return points won

36%

39%

Break points won

38%

5.4

Aces a match

6.4

0.4

Double faults a match

5.4

Last 14 days

2

Matches

1

4

Sets

2

12

Days since last match

14

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAlejandro TabiloFrancisco Comesana
🇦🇷EtcheverryNo. 31
🇦🇷EtcheverryNo. 31LostRio de Janeiro FLostBuenos Aires QFLostRio de Janeiro R32
🇦🇷Ugo CarabelliNo. 67
🇦🇷Ugo CarabelliNo. 67WonAuckland R32LostBuenos Aires R32
🇨🇦Auger-AliassimeNo. 9
🇨🇦Auger-AliassimeNo. 9LostShanghai R64LostParis R64
🇮🇹MusettiNo. 5
🇮🇹MusettiNo. 5WonChengdu FLostShanghai R64
Total
Total2–30–4

Last 10 matches going in

LatestAlejandro TabiloFrancisco Comesana
1Lost🇷🇺D. MedvedevDaniil MedvedevNo. 11No. 11 · 7 MarIndian Wells R64 · 7 MarLost🇺🇸S. KordaSebastian KordaNo. 40No. 40 · 5 MarIndian Wells R128 · 5 Mar
2Won🇪🇸R. JodarRafael JodarNo. 114No. 114 · 5 MarIndian Wells R128 · 5 MarLost🇮🇹A. PellegrinoAndrea PellegrinoNo. 140No. 140 · 25 FebSantiago R16 · 25 Feb
3Lost🇦🇷S. BaezSebastian BaezNo. 32No. 32 · 27 FebSantiago QF · 27 FebWon🇪🇸P. Martinez PorteroPedro Martinez PorteroNo. 101No. 101 · 23 FebSantiago R32 · 23 Feb
4Won🇦🇷T. TiranteThiago Agustin TiranteNo. 92No. 92 · 26 FebSantiago R16 · 26 FebLost🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 54No. 54 · 17 FebRio de Janeiro R32 · 17 Feb
5Won🇨🇱T. Barrios VeraTomas Barrios VeraNo. 107No. 107 · 24 FebSantiago R32 · 24 FebLost🇦🇷C. Ugo CarabelliCamilo Ugo CarabelliNo. 48No. 48 · 10 FebBuenos Aires R32 · 10 Feb
6Lost🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 54No. 54 · 22 FebRio de Janeiro F · 22 FebLost🇺🇸F. TiafoeFrances TiafoeNo. 31No. 31 · 21 JanMelbourne R64 · 21 Jan
7Won🇵🇪I. BuseIgnacio BuseNo. 96No. 96 · 22 FebRio de Janeiro SF · 22 FebWon🇺🇸P. KypsonPatrick KypsonNo. 116No. 116 · 18 JanMelbourne R128 · 18 Jan
8Won🇦🇷T. TiranteThiago Agustin TiranteNo. 92No. 92 · 20 FebRio de Janeiro QF · 20 FebLost🇺🇸B. SheltonBen SheltonNo. 8No. 8 · 14 JanAuckland R16 · 14 Jan
9Won🇮🇹F. PassaroFrancesco PassaroNo. 159No. 159 · 18 FebRio de Janeiro R16 · 18 FebWon🇫🇷V. RoyerValentin RoyerNo. 56No. 56 · 12 JanAuckland R32 · 12 Jan
10Won🇺🇸E. NavaEmilio NavaNo. 81No. 81 · 16 FebRio de Janeiro R32 · 16 FebLost🇨🇳J. ShangJuncheng ShangR32 · 6 JanHong Kong R32 · 6 Jan