Alejandro Tabilo def. Marcos Giron — Round of 128, Rolex Shanghai Masters 2025

🇨🇳
Rolex Shanghai Masters 2025

Masters 1000HardShanghai, China

Played2 Oct 2025

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

🇨🇱ranked ATP number 74 going into this drawWon

Alejandro Tabilo 6 6

🇺🇸ranked ATP number 50 going into this draw

Marcos Giron 4 3

🇨🇱A. TabiloAlejandro TabilovM. GironMarcos Giron🇺🇸

🇨🇱Alejandro Tabilo

🇺🇸Marcos Giron

Match stats

Serve

6

Aces

3

1

Double faults

1

72%

1st serve in

64%

81%

1st serve points won

63%

56%

2nd serve points won

67%

74%

Service points won

64%

2/2

Break points saved

4/6

Return

36%

Return points won

26%

2/6

Break points won

0/2

61

Total points won

47

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

3–7

5–1

Last 30 days

2–2

By surface

5–3

Hard

3–7

3–3

Clay

4–6

–

Grass

3–3

By round

1–2

R128

4–3

1–1

R64

2–4

3–4

First match at an event

7–9

2–2

At Masters 1000s

4–5

How their matches go

14

Completed matches

26

29%

Won in straight sets

27%

29%

Won after losing a set

12%

21%

Lost after winning a set

38%

21%

Lost in straight sets

23%

2–4

Tiebreaks

8–6

4–3

Deciding sets

3–8

5/7

Won after winning set 1

9/13

3/7

Won after losing set 1

1/13

Serve and return, last 5 matches

70%

1st serve in

59%

73%

1st serve points won

78%

51%

2nd serve points won

52%

80%

Break points saved

65%

34%

Return points won

36%

52%

Break points won

32%

9.6

Aces a match

6.2

1.4

Double faults a match

2.0

Last 14 days

6

Matches

3

15

Sets

8

7

Days since last match

7

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAlejandro TabiloMarcos Giron
🇺🇸NakashimaNo. 33
🇺🇸NakashimaNo. 33WonChengdu SFLostChengdu QF
🇮🇹DarderiNo. 30
🇮🇹DarderiNo. 30WonChengdu R16WonEastbourne R32
🇩🇪ZverevNo. 3
🇩🇪ZverevNo. 3LostNew York R128LostHalle R32
Total
Total2–11–2

Last 10 matches going in

LatestAlejandro TabiloMarcos Giron
1Lost🇧🇪Z. BergsZizou BergsNo. 46No. 46 · 25 SepTokyo R32 · 25 SepLost🇺🇸S. KordaSebastian KordaNo. 79No. 79 · 25 SepTokyo R32 · 25 Sep
2Won🇮🇹L. MusettiLorenzo MusettiNo. 9No. 9 · 23 SepChengdu F · 23 SepLost🇺🇸B. NakashimaBrandon NakashimaNo. 33No. 33 · 21 SepChengdu QF · 21 Sep
3Won🇺🇸B. NakashimaBrandon NakashimaNo. 33No. 33 · 22 SepChengdu SF · 22 SepWon🇮🇹L. SonegoLorenzo SonegoNo. 44No. 44 · 19 SepChengdu R16 · 19 Sep
4Won🇦🇺C. O'ConnellChristopher O'ConnellNo. 89No. 89 · 21 SepChengdu QF · 21 SepWon🇺🇸E. QuinnEthan QuinnNo. 80No. 80 · 17 SepChengdu R32 · 17 Sep
5Won🇮🇹L. DarderiLuciano DarderiNo. 30No. 30 · 19 SepChengdu R16 · 19 SepLost🇫🇷B. BonziBenjamin BonziNo. 51No. 51 · 27 AugNew York R64 · 27 Aug
6Won🇦🇺J. ThompsonJordan ThompsonR32 · 18 SepChengdu R32 · 18 SepWon🇦🇷M. NavoneMariano NavoneNo. 74No. 74 · 24 AugNew York R128 · 24 Aug
7Lost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 26 AugNew York R128 · 26 AugLost🇦🇷M. NavoneMariano NavoneNo. 78No. 78 · 19 AugWinston-Salem R32 · 19 Aug
8Lost🇷🇺R. SafiullinRoman SafiullinNo. 82No. 82 · 7 AugCincinnati R128 · 7 AugLost🇧🇪A. BlockxAlexander BlockxNo. 121No. 121 · 8 AugCincinnati R128 · 8 Aug
9Lost🇦🇺A. PopyrinAlexei PopyrinNo. 25No. 25 · 28 MayParis R64 · 28 MayLost🇫🇷A. MannarinoAdrian MannarinoNo. 93No. 93 · 28 JulCanada R128 · 28 Jul
10Won🇫🇷A. CazauxArthur CazauxR128 · 26 MayParis R128 · 26 MayLost🇪🇸J. Antoni Munar ClarJaume Antoni Munar ClarNo. 51No. 51 · 22 JulWashington R64 · 22 Jul