Alejandro Tabilo def. Andrey Rublev — Round of 64, Miami Open 2026

🇺🇸
Miami Open 2026

Masters 1000HardMiami, USA

Played21 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 65 6 6

🇷🇺ranked ATP number 16 going into this draw

Andrey Rublev seeded 15 7 2 4

🇨🇱A. TabiloAlejandro TabilovA. RublevAndrey Rublev🇷🇺

🇨🇱Alejandro Tabilo

🇷🇺Andrey Rublev

Match stats

Serve

12

Aces

15

5

Double faults

4

70%

1st serve in

69%

77%

1st serve points won

83%

57%

2nd serve points won

33%

71%

Service points won

68%

0/0

Break points saved

4/7

Return

32%

Return points won

29%

3/7

Break points won

0/0

96

Total points won

92

Head to head

1–1 level

  1. This matchMiami R64won by Tabilo
  2. 2024HardBasel R16won by Rublev

Stats, 6 months going in

Won–lost

7–3

Last 10 matches

6–4

6–3

Last 30 days

4–3

By surface

8–8

Hard

12–9

8–3

Clay

–

By round

0–2

R64

2–2

5–3

R32

3–3

3–2

At Masters 1000s

2–3

How their matches go

27

Completed matches

21

33%

Won in straight sets

43%

26%

Won after losing a set

14%

15%

Lost after winning a set

19%

26%

Lost in straight sets

24%

6–8

Tiebreaks

4–7

7–4

Deciding sets

2–4

13/17

Won after winning set 1

11/14

3/10

Won after losing set 1

1/7

Serve and return, last 5 matches

66%

1st serve in

62%

76%

1st serve points won

80%

51%

2nd serve points won

54%

59%

Break points saved

63%

38%

Return points won

37%

44%

Break points won

28%

5.0

Aces a match

11.0

0.4

Double faults a match

3.0

Last 14 days

2

Matches

1

4

Sets

3

2

Days since last match

14

Last 10 matches going in

LatestAlejandro TabiloAndrey Rublev
1Won🇦🇷F. ComesanaFrancisco ComesanaNo. 82No. 82 · 19 MarMiami R128 · 19 MarLost🇨🇦G. DialloGabriel DialloNo. 41No. 41 · 7 MarIndian Wells R64 · 7 Mar
2Lost🇷🇺D. MedvedevDaniil MedvedevNo. 11No. 11 · 7 MarIndian Wells R64 · 7 MarLost🇳🇱T. GriekspoorTallon GriekspoorNo. 25No. 25 · 27 FebDubai SF · 27 Feb
3Won🇪🇸R. JodarRafael JodarNo. 114No. 114 · 5 MarIndian Wells R128 · 5 MarWon🇫🇷A. RinderknechArthur RinderknechNo. 30No. 30 · 26 FebDubai QF · 26 Feb
4Lost🇦🇷S. BaezSebastian BaezNo. 32No. 32 · 27 FebSantiago QF · 27 FebWon🇫🇷U. HumbertUgo HumbertNo. 36No. 36 · 25 FebDubai R16 · 25 Feb
5Won🇦🇷T. TiranteThiago Agustin TiranteNo. 92No. 92 · 26 FebSantiago R16 · 26 FebWon🇫🇷V. RoyerValentin RoyerNo. 60No. 60 · 24 FebDubai R32 · 24 Feb
6Won🇨🇱T. Barrios VeraTomas Barrios VeraNo. 107No. 107 · 24 FebSantiago R32 · 24 FebLost🇪🇸C. AlcarazCarlos AlcarazNo. 1No. 1 · 20 FebDoha SF · 20 Feb
7Lost🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 54No. 54 · 22 FebRio de Janeiro F · 22 FebWon🇬🇷S. TsitsipasStefanos TsitsipasNo. 32No. 32 · 19 FebDoha QF · 19 Feb
8Won🇵🇪I. BuseIgnacio BuseNo. 96No. 96 · 22 FebRio de Janeiro SF · 22 FebWon🇭🇺F. MarozsanFabian MarozsanNo. 46No. 46 · 18 FebDoha R16 · 18 Feb
9Won🇦🇷T. TiranteThiago Agustin TiranteNo. 92No. 92 · 20 FebRio de Janeiro QF · 20 FebWon🇳🇱J. De JongJesper De JongNo. 86No. 86 · 17 FebDoha R32 · 17 Feb
10Won🇮🇹F. PassaroFrancesco PassaroNo. 159No. 159 · 18 FebRio de Janeiro R16 · 18 FebLost🇦🇷F. CerundoloFrancisco CerundoloNo. 20No. 20 · 23 JanMelbourne R32 · 23 Jan