Gabriel Diallo def. Benjamin Bonzi — Round of 128, Wimbledon 2026

🇬🇧
Wimbledon 2026

Grand SlamGrassLondon, Great Britain

Played30 Jun 2026

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

🇨🇦ranked ATP number 91 going into this drawWon

Gabriel Diallo 1 4 7 6 3

🇫🇷ranked ATP number 93 going into this drawRetired

Benjamin Bonzi 6 6 65 3 1

🇨🇦G. DialloGabriel DiallovB. BonziBenjamin Bonzi🇫🇷

🇨🇦Gabriel Diallo

🇫🇷Benjamin Bonzi

Match stats

Serve

11

Aces

9

4

Double faults

0

75%

1st serve in

70%

69%

1st serve points won

73%

47%

2nd serve points won

62%

63%

Service points won

70%

10/14

Break points saved

5/9

Serve speed (km/h)

220

Fastest serve

215

192

Average 1st serve

194

170

Average 2nd serve

159

Return

30%

Return points won

37%

4/9

Break points won

4/14

Points

49

Winners

37

32

Unforced errors

13

27/44

Net points won

16/31

122

Total points won

135

Head to head

2–0 Diallo

  1. This matchLondon R128won by Diallo
  2. 2025HardShanghai R64won by Diallo

Stats, 6 months going in

Won–lost

3–7

Last 10 matches

4–6

2–3

Last 30 days

2–1

By surface

2–3

Grass

2–1

4–7

Hard

1–2

1–5

Clay

1–2

By round

2–2

R128

2–2

1–3

R64

0–2

5–10

First match at an event

3–2

0–2

At Grand Slams

0–2

How their matches go

20

Completed matches

9

20%

Won in straight sets

22%

15%

Won after losing a set

22%

20%

Lost after winning a set

33%

45%

Lost in straight sets

22%

6–6

Tiebreaks

3–2

3–3

Deciding sets

2–3

4/7

Won after winning set 1

3/4

3/13

Won after losing set 1

1/5

Serve and return, last 5 matches

69%

1st serve in

64%

73%

1st serve points won

70%

43%

2nd serve points won

47%

67%

Break points saved

60%

34%

Return points won

31%

42%

Break points won

39%

9.4

Aces a match

4.6

2.6

Double faults a match

2.2

Last 14 days

4

Matches

0

10

Sets

0

5

Days since last match

18

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentGabriel DialloBenjamin Bonzi
🇦🇺de MinaurNo. 6
🇦🇺de MinaurNo. 6LostLondon R32Lost's-Hertogenbosch QF
🇫🇷HumbertNo. 30
🇫🇷HumbertNo. 30LostMiami R64Won's-Hertogenbosch R16
🇩🇪ZverevNo. 3
🇩🇪ZverevNo. 3LostMunich R16LostMelbourne R128LostParis R128
Total
Total0–41–2

Last 10 matches going in

LatestGabriel DialloBenjamin Bonzi
1Lost🇬🇧J. DraperJack DraperNo. 113No. 113 · 25 JunEastbourne QF · 25 JunLost🇦🇺A. de MinaurAlex de MinaurNo. 7No. 7 · 12 Jun's-Hertogenbosch QF · 12 Jun
2Won🇦🇷T. EtcheverryTomas Martin EtcheverryNo. 30No. 30 · 24 JunEastbourne R16 · 24 JunWon🇫🇷U. HumbertUgo HumbertNo. 32No. 32 · 11 Jun's-Hertogenbosch R16 · 11 Jun
3Won🇫🇷T. AtmaneTerence AtmaneNo. 53No. 53 · 22 JunEastbourne R32 · 22 JunWon🇳🇱M. RottgeringMees RottgeringR32 · 8 Jun's-Hertogenbosch R32 · 8 Jun
4Lost🇦🇺A. de MinaurAlex de MinaurNo. 6No. 6 · 16 JunLondon R32 · 16 JunLost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 24 MayParis R128 · 24 May
5Lost🇫🇷A. MannarinoAdrian MannarinoNo. 45No. 45 · 9 Jun's-Hertogenbosch R32 · 9 JunLost🇮🇹J. SinnerJannik SinnerNo. 1No. 1 · 24 AprMadrid R64 · 24 Apr
6Lost🇦🇺J. DuckworthJames DuckworthNo. 83No. 83 · 24 MayParis R128 · 24 MayWon🇫🇷T. DroguetTitouan DroguetNo. 114No. 114 · 22 AprMadrid R128 · 22 Apr
7Lost🇩🇰E. MollerElmer MollerNo. 129No. 129 · 24 AprMadrid R64 · 24 AprLost🇦🇷F. CerundoloFrancisco CerundoloNo. 19No. 19 · 7 MarIndian Wells R64 · 7 Mar
8Lost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 16 AprMunich R16 · 16 AprWon🇫🇷V. RoyerValentin RoyerNo. 54No. 54 · 5 MarIndian Wells R128 · 5 Mar
9Won🇺🇦V. SachkoVitaliy SachkoNo. 180No. 180 · 13 AprMunich R32 · 13 AprLost🇬🇧C. NorrieCameron NorrieNo. 28No. 28 · 18 JanMelbourne R128 · 18 Jan
10Lost🇧🇷J. FonsecaJoao FonsecaNo. 40No. 40 · 6 AprMonte Carlo R64 · 6 AprLost🇨🇿J. LeheckaJiri LeheckaNo. 19No. 19 · 17 OctBrussels QF · 17 Oct