Quentin Halys def. Matteo Arnaldi — 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 101 going into this drawWon

Quentin Halys 3 6 7 6

🇮🇹ranked ATP number 35 going into this draw

Matteo Arnaldi seeded 32 6 1 65 3

🇫🇷Q. HalysQuentin HalysvM. ArnaldiMatteo Arnaldi🇮🇹

🇫🇷Quentin Halys

🇮🇹Matteo Arnaldi

Match stats

Serve

14

Aces

12

5

Double faults

4

53%

1st serve in

58%

89%

1st serve points won

73%

41%

2nd serve points won

43%

67%

Service points won

60%

5/8

Break points saved

7/12

Serve speed (km/h)

210

Fastest serve

209

193

Average 1st serve

187

165

Average 2nd serve

158

Return

40%

Return points won

33%

5/12

Break points won

3/8

Points

50

Winners

44

26

Unforced errors

28

27/38

Net points won

21/28

129

Total points won

111

Stats, 6 months going in

Won–lost

5–5

Last 10 matches

7–3

1–2

Last 30 days

2–2

By surface

1–2

Grass

0–1

7–7

Hard

0–3

1–1

Indoor hard

–

2–2

Clay

7–4

By round

3–1

R128

2–3

2–1

R64

2–1

8–4

First match at an event

2–6

3–2

At Grand Slams

5–2

How their matches go

23

Completed matches

13

30%

Won in straight sets

0%

17%

Won after losing a set

46%

13%

Lost after winning a set

15%

39%

Lost in straight sets

38%

8–6

Tiebreaks

7–4

4–1

Deciding sets

4–2

7/8

Won after winning set 1

4/4

4/15

Won after losing set 1

2/9

Serve and return, last 5 matches

58%

1st serve in

61%

70%

1st serve points won

71%

53%

2nd serve points won

49%

59%

Break points saved

63%

34%

Return points won

39%

48%

Break points won

40%

8.4

Aces a match

8.2

3.2

Double faults a match

3.8

Last 14 days

2

Matches

1

4

Sets

2

5

Days since last match

7

Common opponents, 6 monthsCommon opponents, 6 months going in

OpponentQuentin HalysMatteo Arnaldi
🇬🇧Hussey
🇬🇧HusseyWonEastbourne R16LostEastbourne R32
🇳🇱GriekspoorNo. 39
🇳🇱GriekspoorNo. 39LostRotterdam R16WonParis R128
Total
Total1–11–1

Last 10 matches going in

LatestQuentin HalysMatteo Arnaldi
1Lost🇫🇷U. HumbertUgo HumbertNo. 33No. 33 · 25 JunEastbourne QF · 25 JunLost🇬🇧G. HusseyGiles HusseyR32 · 23 JunEastbourne R32 · 23 Jun
2Won🇬🇧G. HusseyGiles HusseyR16 · 24 JunEastbourne R16 · 24 JunLost🇮🇹F. CobolliFlavio CobolliNo. 12No. 12 · 5 JunParis SF · 5 Jun
3Lost🇯🇵S. ShimabukuroSho ShimabukuroNo. 103No. 103 · 9 JunStuttgart R32 · 9 JunWon🇮🇹M. BerrettiniMatteo BerrettiniNo. 107No. 107 · 3 JunParis QF · 3 Jun
4Lost🇩🇪A. ZverevAlexander ZverevNo. 3No. 3 · 29 MayParis R32 · 29 MayWon🇺🇸F. TiafoeFrances TiafoeNo. 21No. 21 · 1 JunParis R16 · 1 Jun
5Won🇫🇷U. HumbertUgo HumbertNo. 34No. 34 · 27 MayParis R64 · 27 MayWon🇧🇪R. CollignonRaphael CollignonNo. 64No. 64 · 30 MayParis R32 · 30 May
6Won🇮🇹M. BellucciMattia BellucciNo. 72No. 72 · 24 MayParis R128 · 24 MayWon🇬🇷S. TsitsipasStefanos TsitsipasNo. 82No. 82 · 28 MayParis R64 · 28 May
7Lost🇲🇦K. BennaniKarim BennaniR32 · 30 MarMarrakech R32 · 30 MarWon🇳🇱T. GriekspoorTallon GriekspoorNo. 31No. 31 · 26 MayParis R128 · 26 May
8Lost🇩🇪A. ZverevAlexander ZverevNo. 4No. 4 · 24 MarMiami R16 · 24 MarLost🇪🇸R. JodarRafael JodarNo. 42No. 42 · 10 MayRome R32 · 10 May
9Won🇵🇱K. MajchrzakKamil MajchrzakNo. 57No. 57 · 23 MarMiami R32 · 23 MarWon🇦🇺A. de MinaurAlex de MinaurNo. 8No. 8 · 8 MayRome R64 · 8 May
10Won🇪🇸A. Davidovich FokinaAlejandro Davidovich FokinaNo. 19No. 19 · 21 MarMiami R64 · 21 MarWon🇪🇸J. Antoni Munar ClarJaume Antoni Munar ClarNo. 38No. 38 · 6 MayRome R128 · 6 May