Felix Auger-Aliassime def. Michael Zheng — Round of 32, Wimbledon 2026

🇬🇧
Wimbledon 2026

Grand SlamGrassLondon, Great Britain

Played3 Jul 2026

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

🇨🇦ranked ATP number 4 going into this drawWon

F. Auger-Aliassime seeded 3 7 6 6

🇺🇸ranked ATP number 143 going into this draw

Michael Zheng 61 2 1

🇨🇦F. Auger-AliassimeFelix Auger-AliassimevM. ZhengMichael Zheng🇺🇸

🇨🇦Felix Auger-Aliassime

🇺🇸Michael Zheng

Match stats

Serve

10

Aces

4

3

Double faults

1

61%

1st serve in

64%

91%

1st serve points won

57%

59%

2nd serve points won

58%

79%

Service points won

58%

2/2

Break points saved

5/10

Serve speed (km/h)

214

Fastest serve

202

205

Average 1st serve

194

168

Average 2nd serve

157

Return

42%

Return points won

21%

5/10

Break points won

0/2

Points

38

Winners

10

27

Unforced errors

22

22/29

Net points won

11/23

95

Total points won

65

Stats, 6 months going in

Won–lost

7–3

Last 10 matches

3–4

5–3

Last 30 days

2–0

By surface

5–2

Grass

2–0

10–4

Hard

1–3

4–1

Indoor hard

–

8–5

Clay

0–1

By round

7–2

R32

0–1

7–2

R16

–

6–2

At Grand Slams

3–2

How their matches go

37

Completed matches

6

49%

Won in straight sets

0%

22%

Won after losing a set

50%

11%

Lost after winning a set

0%

19%

Lost in straight sets

50%

12–9

Tiebreaks

2–5

6–3

Deciding sets

2–0

20/23

Won after winning set 1

1/1

6/14

Won after losing set 1

2/5

Serve and return, last 5 matches

71%

1st serve in

64%

84%

1st serve points won

71%

48%

2nd serve points won

47%

67%

Break points saved

67%

34%

Return points won

35%

42%

Break points won

37%

17.2

Aces a match

9.6

2.8

Double faults a match

2.4

Last 14 days

3

Matches

2

9

Sets

9

2

Days since last match

2

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentFelix Auger-AliassimeMichael Zheng
🇭🇷PrizmicNo. 81
🇭🇷PrizmicNo. 81WonLondon R64LostParis R128
🇨🇿KoprivaNo. 68
🇨🇿KoprivaNo. 68WonHamburg R32LostIndian Wells R128
Total
Total2–00–2

Last 10 matches going in