Alex Molcan def. Daniel Altmaier — Round of 128, Wimbledon 2026

🇬🇧
Wimbledon 2026

Grand SlamGrassLondon, Great Britain

Played1 Jul 2026

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

🇸🇰ranked ATP number 102 going into this drawWon

Alex Molcan 6 3 7 6

🇩🇪ranked ATP number 59 going into this draw

Daniel Altmaier 4 6 5 2

🇸🇰A. MolcanAlex MolcanvD. AltmaierDaniel Altmaier🇩🇪

🇸🇰Alex Molcan

🇩🇪Daniel Altmaier

Match stats

Serve

8

Aces

19

5

Double faults

10

71%

1st serve in

62%

69%

1st serve points won

73%

53%

2nd serve points won

42%

64%

Service points won

61%

15/17

Break points saved

8/13

Serve speed (km/h)

206

Fastest serve

209

186

Average 1st serve

187

151

Average 2nd serve

157

Return

39%

Return points won

36%

5/13

Break points won

2/17

Points

33

Winners

57

26

Unforced errors

38

27/45

Net points won

54/83

141

Total points won

132

Head to head

2–0 Molcan

  1. This matchLondon R128won by Molcan
  2. 2026ClayMunich R16won by Molcan

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

5–5

0–1

Last 30 days

4–3

By surface

0–1

Grass

4–3

–

Hard

0–6

5–2

Clay

6–9

By round

–

R128

1–5

–

R64

0–2

2–1

First match at an event

6–12

–

At Grand Slams

0–2

How their matches go

8

Completed matches

26

63%

Won in straight sets

19%

0%

Won after losing a set

19%

25%

Lost after winning a set

12%

13%

Lost in straight sets

50%

1–2

Tiebreaks

5–8

0–2

Deciding sets

5–3

5/7

Won after winning set 1

6/7

0/1

Won after losing set 1

4/19

Serve and return, last 5 matches

64%

1st serve in

65%

76%

1st serve points won

75%

65%

2nd serve points won

48%

67%

Break points saved

58%

36%

Return points won

30%

32%

Break points won

35%

4.0

Aces a match

9.0

1.4

Double faults a match

2.8

Last 14 days

1

Matches

5

3

Sets

12

9

Days since last match

7

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentAlex MolcanDaniel Altmaier
🇭🇺MarozsanNo. 62
🇭🇺MarozsanNo. 62LostMallorca R32LostBucharest QF
🇺🇸SheltonNo. 5
🇺🇸SheltonNo. 5LostMunich SFWonHamburg R16
Total
Total0–21–1

Last 10 matches going in

LatestAlex MolcanDaniel Altmaier
1Lost🇭🇺F. MarozsanFabian MarozsanNo. 61No. 61 · 22 JunMallorca R32 · 22 JunLost🇧🇪Z. BergsZizou BergsNo. 48No. 48 · 24 JunEastbourne R16 · 24 Jun
2Lost🇺🇸B. SheltonBen SheltonNo. 8No. 8 · 18 AprMunich SF · 18 AprWon🇺🇸A. KovacevicAleksandar KovacevicNo. 68No. 68 · 23 JunEastbourne R32 · 23 Jun
3Won🇨🇦D. ShapovalovDenis ShapovalovNo. 38No. 38 · 17 AprMunich QF · 17 AprLost🇺🇸F. TiafoeFrances TiafoeNo. 26No. 26 · 20 JunHalle SF · 20 Jun
4Won🇩🇪D. AltmaierDaniel AltmaierNo. 49No. 49 · 16 AprMunich R16 · 16 AprWon🇷🇺D. MedvedevDaniil MedvedevNo. 8No. 8 · 19 JunHalle QF · 19 Jun
5Won🇰🇿A. BublikAlexander BublikNo. 11No. 11 · 14 AprMunich R32 · 14 AprWon🇵🇱H. HurkaczHubert HurkaczNo. 96No. 96 · 17 JunHalle R16 · 17 Jun
6Lost🇦🇷M. NavoneMariano NavoneNo. 61No. 61 · 3 AprBucharest QF · 3 AprWon🇬🇪N. BasilashviliNikoloz BasilashviliNo. 118No. 118 · 15 JunHalle R32 · 15 Jun
7Won🇨🇦G. DialloGabriel DialloNo. 37No. 37 · 1 AprBucharest R16 · 1 AprLost🇺🇸F. TiafoeFrances TiafoeNo. 22No. 22 · 9 JunStuttgart R32 · 9 Jun
8Won🇮🇹M. ArnaldiMatteo ArnaldiNo. 101No. 101 · 31 MarBucharest R32 · 31 MarLost🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 5No. 5 · 26 MayParis R128 · 26 May
9Lost🇦🇷F. CoriaFederico CoriaR32 · 26 FebSantiago R32 · 26 FebLost🇺🇸T. PaulTommy PaulNo. 18No. 18 · 21 MayHamburg QF · 21 May
10Lost🇧🇬G. DimitrovGrigor DimitrovR128 · 29 AugNew York R128 · 29 AugWon🇺🇸B. SheltonBen SheltonNo. 6No. 6 · 19 MayHamburg R16 · 19 May