Frances Tiafoe def. Aleksandar Kovacevic — Round of 16, Abierto Mexicano Telcel 2026

🇲🇽
Abierto Mexicano Telcel 2026

ATP 500HardAcapulco, Mexico

Played25 Feb 2026

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

🇺🇸ranked ATP number 28 going into this drawWon

Frances Tiafoe seeded 8 6 3 7

🇺🇸ranked ATP number 75 going into this draw

Aleksandar Kovacevic 4 6 67

🇺🇸F. TiafoeFrances TiafoevA. KovacevicAleksandar Kovacevic🇺🇸

🇺🇸Frances Tiafoe

🇺🇸Aleksandar Kovacevic

Match stats

Serve

9

Aces

19

0

Double faults

3

63%

1st serve in

65%

75%

1st serve points won

76%

73%

2nd serve points won

68%

74%

Service points won

73%

1/2

Break points saved

3/4

Return

27%

Return points won

26%

1/4

Break points won

1/2

92

Total points won

93

Head to head

4–0 Tiafoe

  1. This matchAcapulco R16won by Tiafoe
  2. 2025HardWashington R32won by Tiafoe
  3. 2024HardNew York R128won by Tiafoe
  4. 2024HardWashington R16won by Tiafoe

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

4–6

4–2

Last 30 days

3–3

By surface

9–7

Hard

7–13

By round

1–2

R16

1–3

0–1

QF

1–0

2–2

At ATP 500s

2–2

How their matches go

16

Completed matches

19

31%

Won in straight sets

16%

25%

Won after losing a set

16%

19%

Lost after winning a set

26%

25%

Lost in straight sets

42%

3–3

Tiebreaks

5–9

2–3

Deciding sets

3–5

8/10

Won after winning set 1

5/7

1/6

Won after losing set 1

1/12

Serve and return, last 5 matches

65%

1st serve in

63%

74%

1st serve points won

84%

55%

2nd serve points won

56%

54%

Break points saved

69%

36%

Return points won

28%

41%

Break points won

13%

6.8

Aces a match

15.2

1.0

Double faults a match

3.0

Last 14 days

5

Matches

3

12

Sets

6

1

Days since last match

2

Last 10 matches going in

LatestFrances TiafoeAleksandar Kovacevic
1Won🇵🇹N. BorgesNuno BorgesNo. 45No. 45 · 24 FebAcapulco R32 · 24 FebWon🇦🇺A. WaltonAdam WaltonNo. 93No. 93 · 23 FebAcapulco R32 · 23 Feb
2Lost🇺🇸L. TienLearner TienNo. 23No. 23 · 20 FebDelray Beach QF · 20 FebLost🇺🇸Z. SvajdaZachary SvajdaNo. 110No. 110 · 17 FebDelray Beach R32 · 17 Feb
3Won🇺🇸Z. SvajdaZachary SvajdaNo. 110No. 110 · 19 FebDelray Beach R16 · 19 FebLost🇨🇦D. ShapovalovDenis ShapovalovNo. 25No. 25 · 12 FebDallas R16 · 12 Feb
4Won🇦🇺R. HijikataRinky HijikataNo. 113No. 113 · 16 FebDelray Beach R32 · 16 FebWon🇺🇸P. KypsonPatrick KypsonNo. 107No. 107 · 10 FebDallas R32 · 10 Feb
5Lost🇺🇸S. KordaSebastian KordaNo. 53No. 53 · 11 FebDallas R16 · 11 FebLost🇫🇷T. DroguetTitouan DroguetNo. 155No. 155 · 5 FebMontpellier R16 · 5 Feb
6Won🇫🇷T. AtmaneTerence AtmaneNo. 66No. 66 · 9 FebDallas R32 · 9 FebWon🇫🇷M. KouameMoise KouameR32 · 4 FebMontpellier R32 · 4 Feb
7Lost🇦🇺A. de MinaurAlex de MinaurNo. 6No. 6 · 23 JanMelbourne R32 · 23 JanLost🇺🇸T. PaulTommy PaulNo. 21No. 21 · 19 JanMelbourne R128 · 19 Jan
8Won🇦🇷F. ComesanaFrancisco ComesanaNo. 68No. 68 · 21 JanMelbourne R64 · 21 JanLost🇷🇸H. MedjedovicHamad MedjedovicNo. 80No. 80 · 13 JanAuckland R32 · 13 Jan
9Won🇦🇺J. KublerJason Murray KublerR128 · 18 JanMelbourne R128 · 18 JanLost🇺🇸B. NakashimaBrandon NakashimaNo. 35No. 35 · 10 JanBrisbane SF · 10 Jan
10Lost🇷🇺D. MedvedevDaniil MedvedevNo. 13No. 13 · 7 JanBrisbane R16 · 7 JanWon🇫🇷G. Mpetshi PerricardGiovanni Mpetshi PerricardNo. 58No. 58 · 9 JanBrisbane QF · 9 Jan