Alejandro Tabilo def. Christopher O'Connell — Quarterfinal, Chengdu Open 2025

🇨🇳
Chengdu Open 2025

ATP 250HardChengdu, China

Played21 Sep 2025

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

🇨🇱ranked ATP number 112 going into this drawWon

Alejandro Tabilo 4 7 6

🇦🇺ranked ATP number 103 going into this draw

C. O'Connell 6 5 2

🇨🇱A. TabiloAlejandro TabilovC. O'ConnellChristopher O'Connell🇦🇺

🇨🇱Alejandro Tabilo

🇦🇺Christopher O'Connell

Match stats

Serve

10

Aces

14

0

Double faults

0

73%

1st serve in

65%

68%

1st serve points won

67%

58%

2nd serve points won

42%

65%

Service points won

59%

5/7

Break points saved

6/10

Return

41%

Return points won

35%

4/10

Break points won

2/7

102

Total points won

89

Head to head

2–0 Tabilo

  1. This matchChengdu QFwon by Tabilo
  2. 2024ClayMonte Carlo R64won by Tabilo

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

5–5

2–1

Last 30 days

2–1

By surface

3–3

Hard

5–4

3–3

Clay

3–5

–

Grass

0–3

By round

–

QF

0–1

2–1

At ATP 250s

5–3

How their matches go

12

Completed matches

18

25%

Won in straight sets

28%

25%

Won after losing a set

17%

17%

Lost after winning a set

0%

33%

Lost in straight sets

56%

0–3

Tiebreaks

1–4

3–2

Deciding sets

3–0

3/4

Won after winning set 1

7/7

3/8

Won after losing set 1

1/11

Serve and return, last 5 matches

66%

1st serve in

58%

73%

1st serve points won

74%

50%

2nd serve points won

52%

57%

Break points saved

65%

30%

Return points won

35%

30%

Break points won

44%

6.6

Aces a match

6.6

1.8

Double faults a match

1.6

Last 14 days

2

Matches

2

4

Sets

5

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAlejandro TabiloChristopher O'Connell
🇮🇹DarderiNo. 30
🇮🇹DarderiNo. 30WonChengdu R16LostMunich R32
🇷🇺SafiullinNo. 92
🇷🇺SafiullinNo. 92LostCincinnati R128WonWinston-Salem R64
Total
Total1–11–1

Last 10 matches going in

LatestAlejandro TabiloChristopher O'Connell
1Won🇮🇹L. DarderiLuciano DarderiNo. 30No. 30 · 19 SepChengdu R16 · 19 SepWon🇨🇳Y. ZhouYi ZhouR16 · 19 SepChengdu R16 · 19 Sep
2Won🇦🇺J. ThompsonJordan ThompsonR32 · 18 SepChengdu R32 · 18 SepWon🇫🇷Q. HalysQuentin HalysNo. 71No. 71 · 17 SepChengdu R32 · 17 Sep
3Lost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 26 AugNew York R128 · 26 AugLost🇦🇺A. de MinaurAlex de MinaurNo. 8No. 8 · 26 AugNew York R128 · 26 Aug
4Lost🇷🇺R. SafiullinRoman SafiullinNo. 82No. 82 · 7 AugCincinnati R128 · 7 AugLost🇪🇸R. Bautista AgutRoberto Bautista AgutNo. 53No. 53 · 19 AugWinston-Salem R32 · 19 Aug
5Lost🇦🇺A. PopyrinAlexei PopyrinNo. 25No. 25 · 28 MayParis R64 · 28 MayWon🇷🇺R. SafiullinRoman SafiullinNo. 80No. 80 · 18 AugWinston-Salem R64 · 18 Aug
6Won🇫🇷A. CazauxArthur CazauxR128 · 26 MayParis R128 · 26 MayLost🇦🇺A. de MinaurAlex de MinaurNo. 13No. 13 · 31 JulCanada R32 · 31 Jul
7Lost🇧🇬G. DimitrovGrigor DimitrovNo. 18No. 18 · 10 AprMonte Carlo R16 · 10 AprWon🇬🇷S. TsitsipasStefanos TsitsipasNo. 29No. 29 · 30 JulCanada R64 · 30 Jul
8Won🇷🇸N. DjokovicNovak DjokovicNo. 5No. 5 · 9 AprMonte Carlo R32 · 9 AprWon🇹🇼C. TsengChun Hsin TsengNo. 101No. 101 · 28 JulCanada R128 · 28 Jul
9Won🇨🇭S. WawrinkaStan WawrinkaNo. 161No. 161 · 7 AprMonte Carlo R64 · 7 AprLost🇺🇸E. QuinnEthan QuinnNo. 82No. 82 · 21 JulWashington R64 · 21 Jul
10Lost🇺🇸J. BrooksbyJenson BrooksbyR16 · 2 AprHouston R16 · 2 AprLost🇫🇷A. MannarinoAdrian MannarinoNo. 125No. 125 · 30 JunLondon R128 · 30 Jun