Gabriel Diallo def. Daniel Altmaier — Round of 128, Wimbledon 2025

🇬🇧
Wimbledon 2025

Grand SlamGrassLondon, Great Britain

Played30 Jun 2025

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

🇨🇦ranked ATP number 41 going into this drawWon

Gabriel Diallo 6 6 6

🇩🇪ranked ATP number 59 going into this draw

Daniel Altmaier 1 2 4

🇨🇦G. DialloGabriel DiallovD. AltmaierDaniel Altmaier🇩🇪

🇨🇦Gabriel Diallo

🇩🇪Daniel Altmaier

Match stats

Serve

7

Aces

5

1

Double faults

3

58%

1st serve in

49%

77%

1st serve points won

60%

68%

2nd serve points won

44%

73%

Service points won

52%

4/5

Break points saved

6/12

Serve speed (km/h)

230

Fastest serve

204

207

Average 1st serve

188

180

Average 2nd serve

158

Return

48%

Return points won

27%

6/12

Break points won

1/5

Points

30

Winners

15

24

Unforced errors

20

24/39

Net points won

7/15

88

Total points won

57

Stats, 6 months going in

Won–lost

8–2

Last 10 matches

4–6

8–2

Last 30 days

1–3

By surface

8–2

Grass

1–2

4–6

Hard

6–7

6–4

Clay

6–7

By round

5–1

R128

2–3

1–4

R64

2–1

10–3

First match at an event

8–8

2–2

At Grand Slams

4–2

How their matches go

29

Completed matches

29

31%

Won in straight sets

14%

31%

Won after losing a set

31%

17%

Lost after winning a set

10%

21%

Lost in straight sets

45%

10–6

Tiebreaks

5–7

9–3

Deciding sets

6–3

12/13

Won after winning set 1

10/10

6/16

Won after losing set 1

3/19

Serve and return, last 5 matches

66%

1st serve in

61%

77%

1st serve points won

72%

50%

2nd serve points won

48%

60%

Break points saved

59%

31%

Return points won

37%

60%

Break points won

41%

9.4

Aces a match

9.2

2.4

Double faults a match

3.4

Last 14 days

5

Matches

3

12

Sets

7

4

Days since last match

5

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentGabriel DialloDaniel Altmaier
🇹🇼TsengNo. 96
🇹🇼TsengNo. 96WonBucharest R32WonMunich R32
🇫🇷FilsNo. 16
🇫🇷FilsNo. 16LostMiami R64LostIndian Wells R64WonRotterdam R16
🇮🇹NardiNo. 94
🇮🇹NardiNo. 94WonMelbourne R128WonMarseille R32
🇪🇸Carballes Baena
🇪🇸Carballes BaenaWonHong Kong R32LostAuckland R32
Total
Total3–23–1

Last 10 matches going in

LatestGabriel DialloDaniel Altmaier
1Lost🇳🇱T. GriekspoorTallon GriekspoorNo. 35No. 35 · 26 JunMallorca QF · 26 JunLost🇫🇷C. MoutetCorentin MoutetNo. 89No. 89 · 25 JunMallorca R16 · 25 Jun
2Won🇷🇸L. DjereLaslo DjereNo. 65No. 65 · 24 JunMallorca R16 · 24 JunWon🇮🇹F. FogniniFabio FogniniR32 · 22 JunMallorca R32 · 22 Jun
3Won🇪🇸J. Antoni Munar ClarJaume Antoni Munar ClarNo. 59No. 59 · 23 JunMallorca R32 · 23 JunLost🇷🇺D. MedvedevDaniil MedvedevNo. 11No. 11 · 16 JunHalle R32 · 16 Jun
4Lost🇨🇿J. LeheckaJiri LeheckaNo. 33No. 33 · 19 JunLondon R16 · 19 JunLost🇺🇸F. TiafoeFrances TiafoeNo. 15No. 15 · 1 JunParis R16 · 1 Jun
5Won🇬🇧B. HarrisBilly HarrisNo. 108No. 108 · 17 JunLondon R32 · 17 JunWon🇷🇸H. MedjedovicHamad MedjedovicNo. 77No. 77 · 30 MayParis R32 · 30 May
6Won🇧🇪Z. BergsZizou BergsNo. 50No. 50 · 15 Jun's-Hertogenbosch F · 15 JunWon🇨🇿V. KoprivaVit KoprivaNo. 85No. 85 · 28 MayParis R64 · 28 May
7Won🇫🇷U. HumbertUgo HumbertNo. 21No. 21 · 14 Jun's-Hertogenbosch SF · 14 JunWon🇺🇸T. FritzTaylor FritzNo. 4No. 4 · 26 MayParis R128 · 26 May
8Won🇷🇺K. KhachanovKaren KhachanovNo. 24No. 24 · 13 Jun's-Hertogenbosch QF · 13 JunLost🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 27No. 27 · 20 MayHamburg R32 · 20 May
9Won🇦🇺J. ThompsonJordan ThompsonR16 · 11 Jun's-Hertogenbosch R16 · 11 JunLost🇦🇷F. ComesanaFrancisco ComesanaNo. 70No. 70 · 7 MayRome R128 · 7 May
10Won🇦🇺A. VukicAleksandar VukicNo. 80No. 80 · 9 Jun's-Hertogenbosch R32 · 9 JunLost🇨🇱N. JarryNicolas JarryR128 · 24 AprMadrid R128 · 24 Apr