Alexander Bublik def. Frances Tiafoe — Round of 32, Wimbledon 2026

🇬🇧
Wimbledon 2026

Grand SlamGrassLondon, Great Britain

Played4 Jul 2026

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

🇰🇿ranked ATP number 11 going into this drawWon

Alexander Bublik seeded 10 4 7 7 4 6

🇺🇸ranked ATP number 19 going into this draw

Frances Tiafoe seeded 17 6 65 611 6 3

🇰🇿A. BublikAlexander BublikvF. TiafoeFrances Tiafoe🇺🇸

🇰🇿Alexander Bublik

🇺🇸Frances Tiafoe

Match stats

Serve

48

Aces

12

6

Double faults

7

69%

1st serve in

59%

86%

1st serve points won

76%

51%

2nd serve points won

60%

75%

Service points won

69%

7/9

Break points saved

9/10

Serve speed (km/h)

222

Fastest serve

214

199

Average 1st serve

193

175

Average 2nd serve

156

Return

31%

Return points won

25%

1/10

Break points won

2/9

Points

83

Winners

47

50

Unforced errors

44

18/32

Net points won

39/58

185

Total points won

174

Head to head

1–1 level

  1. This matchLondon R32won by Bublik
  2. 2022GrassLondon R32won by Tiafoe

Stats, 6 months going in

Won–lost

6–4

Last 10 matches

9–1

4–2

Last 30 days

9–1

By surface

4–2

Grass

9–1

9–4

Hard

15–7

3–1

Indoor hard

–

5–6

Clay

7–4

By round

4–4

R32

10–2

5–2

R16

6–5

5–2

At Grand Slams

7–2

How their matches go

34

Completed matches

43

38%

Won in straight sets

33%

24%

Won after losing a set

40%

12%

Lost after winning a set

7%

26%

Lost in straight sets

21%

14–7

Tiebreaks

14–14

8–3

Deciding sets

13–3

16/18

Won after winning set 1

23/23

5/16

Won after losing set 1

8/20

Serve and return, last 5 matches

69%

1st serve in

63%

79%

1st serve points won

77%

52%

2nd serve points won

59%

57%

Break points saved

81%

33%

Return points won

36%

41%

Break points won

50%

13.2

Aces a match

7.2

3.0

Double faults a match

3.2

Last 14 days

2

Matches

4

8

Sets

12

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAlexander BublikFrances Tiafoe
🇺🇸FritzNo. 7
🇺🇸FritzNo. 7LostStuttgart SFWonHalle F
🇨🇦Auger-AliassimeNo. 4
🇨🇦Auger-AliassimeNo. 4LostRotterdam SFWonHalle QF
🇮🇹BellucciNo. 65
🇮🇹BellucciNo. 65LostHalle R32WonAcapulco QF
🇨🇿LeheckaNo. 14
🇨🇿LeheckaNo. 14WonMonte Carlo R16LostStuttgart QF
🇦🇺HijikataNo. 83
🇦🇺HijikataNo. 83LostIndian Wells R32WonStuttgart R16WonHouston R16WonDelray Beach R32
🇵🇱HurkaczNo. 95
🇵🇱HurkaczNo. 95WonRotterdam R32WonParis R64
Total
Total3–78–3

Last 10 matches going in

LatestAlexander BublikFrances Tiafoe
1Won🇫🇷K. JacquetKyrian JacquetNo. 136No. 136 · 2 JulLondon R64 · 2 JulWon🇬🇧J. ChoinskiJan ChoinskiNo. 106No. 106 · 2 JulLondon R64 · 2 Jul
2Won🇦🇺T. KokkinakisThanasi KokkinakisR128 · 30 JunLondon R128 · 30 JunWon🇫🇷T. AtmaneTerence AtmaneNo. 50No. 50 · 1 JulLondon R128 · 1 Jul
3Lost🇮🇹M. BellucciMattia BellucciNo. 78No. 78 · 16 JunHalle R32 · 16 JunWon🇺🇸T. FritzTaylor FritzNo. 9No. 9 · 21 JunHalle F · 21 Jun
4Lost🇺🇸T. FritzTaylor FritzNo. 9No. 9 · 13 JunStuttgart SF · 13 JunWon🇩🇪D. AltmaierDaniel AltmaierNo. 85No. 85 · 20 JunHalle SF · 20 Jun
5Won🇫🇷G. Mpetshi PerricardGiovanni Mpetshi PerricardNo. 83No. 83 · 12 JunStuttgart QF · 12 JunWon🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 4No. 4 · 19 JunHalle QF · 19 Jun
6Won🇩🇪J. StruffJan-Lennard StruffNo. 80No. 80 · 10 JunStuttgart R16 · 10 JunWon🇯🇵S. ShimabukuroSho ShimabukuroNo. 104No. 104 · 17 JunHalle R16 · 17 Jun
7Lost🇩🇪J. StruffJan-Lennard StruffNo. 79No. 79 · 26 MayParis R128 · 26 MayWon🇮🇹F. CobolliFlavio CobolliNo. 10No. 10 · 15 JunHalle R32 · 15 Jun
8Lost🇺🇸L. TienLearner TienNo. 21No. 21 · 22 MayGeneva SF · 22 MayLost🇨🇿J. LeheckaJiri LeheckaNo. 12No. 12 · 12 JunStuttgart QF · 12 Jun
9Won🇫🇷A. RinderknechArthur RinderknechNo. 24No. 24 · 21 MayGeneva QF · 21 MayWon🇦🇺R. HijikataRinky HijikataNo. 98No. 98 · 11 JunStuttgart R16 · 11 Jun
10Won🇱🇹E. ButvilasEdas ButvilasR16 · 20 MayGeneva R16 · 20 MayWon🇩🇪D. AltmaierDaniel AltmaierNo. 57No. 57 · 9 JunStuttgart R32 · 9 Jun