Lorenzo Sonego vs Quentin Halys — Round of 32, Nordic Open 2026

🇸🇪
Nordic Open 2026

ATP 250HardStockholm, Sweden

Rounds
  1. R32
  2. R16
  3. QF
  4. Semifinal
  5. Final · Sat

🇮🇹ranked ATP number 106 going into this draw

Lorenzo Sonego

10 Nov 2026 at UTC

🇫🇷ranked ATP number 46 going into this draw

Quentin Halys

🇮🇹L. SonegoLorenzo SonegovQ. HalysQuentin Halys🇫🇷

🇮🇹Lorenzo Sonego

🇫🇷Quentin Halys

Stats, last 6 months

Won–lost

4–6

Last 10 matches

5–5

0–2

Last 30 days

2–3

By surface

4–7

Hard

7–8

2–3

Clay

9–2

3–3

Grass

2–3

By round

4–4

R32

4–5

0–4

R16

3–3

7–6

First match at an event

10–4

5–6

At ATP 250s

8–5

How their matches go

22

Completed matches

31

18%

Won in straight sets

39%

23%

Won after losing a set

19%

18%

Lost after winning a set

26%

41%

Lost in straight sets

16%

9–8

Tiebreaks

18–10

4–3

Deciding sets

4–7

9/12

Won after winning set 1

15/19

0/10

Won after losing set 1

3/12

Serve and return, last 5 matches

69%

1st serve in

64%

72%

1st serve points won

79%

48%

2nd serve points won

50%

63%

Break points saved

76%

31%

Return points won

30%

31%

Break points won

36%

8.2

Aces a match

19.0

2.0

Double faults a match

1.8

Last 14 days

1

Matches

4

2

Sets

10

7

Days since last match

4

Head to head

1–1 level

  1. 2025GrassStuttgart R32won by Halys
  2. 2023ClayMunich R32won by Sonego

Common opponents, 6 monthsCommon opponents, last 6 months

OpponentLorenzo SonegoQuentin Halys
🇺🇸PaulNo. 14
🇺🇸PaulNo. 14LostParis R64LostParis R16
🇺🇸TiafoeNo. 8
🇺🇸TiafoeNo. 8LostCincinnati R64WonParis R32
🇮🇹BellucciNo. 66
🇮🇹BellucciNo. 66LostParis R64WonParis R128
🇩🇪ZverevNo. 1
🇩🇪ZverevNo. 1LostNew York R128LostShanghai R32LostNew York R64LostParis R32
🇦🇷NavoneNo. 48
🇦🇷NavoneNo. 48WonMallorca R32WonKitzbuhel QF
Total
Total1–43–4

Last 10 matches

LatestLorenzo SonegoQuentin Halys
1Lost🇮🇹M. BellucciMattia BellucciNo. 66No. 66 · 2 NovParis R64 · 2 NovLost🇺🇸T. PaulTommy PaulNo. 14No. 14 · 5 NovParis R16 · 5 Nov
2Lost🇫🇷M. KouameMoise KouameNo. 201No. 201 · 19 OctLyon R32 · 19 OctWon🇺🇸F. TiafoeFrances TiafoeNo. 9No. 9 · 4 NovParis R32 · 4 Nov
3Lost🇺🇸J. BrooksbyJenson BrooksbyNo. 77No. 77 · 25 SepChengdu R16 · 25 SepWon🇬🇧A. FeryArthur FeryNo. 35No. 35 · 3 NovParis R64 · 3 Nov
4Won🇦🇺J. DuckworthJames DuckworthNo. 65No. 65 · 24 SepChengdu R32 · 24 SepLost🇩🇰H. RuneHolger RuneR32 · 26 OctBasel R32 · 26 Oct
5Lost🇩🇪A. ZverevAlexander ZverevNo. 2No. 2 · 1 SepNew York R128 · 1 SepLost🇩🇪A. ZverevAlexander ZverevNo. 2No. 2 · 11 OctShanghai R32 · 11 Oct
6Lost🇦🇺J. DuckworthJames DuckworthNo. 86No. 86 · 26 AugWinston-Salem R16 · 26 AugWon🇧🇪A. BlockxAlexander BlockxNo. 27No. 27 · 9 OctShanghai R64 · 9 Oct
7Won🇫🇷A. MannarinoAdrian MannarinoNo. 52No. 52 · 25 AugWinston-Salem R32 · 25 AugWon🇭🇰C. Coleman WongChak Lam Coleman WongNo. 100No. 100 · 7 OctShanghai R128 · 7 Oct
8Won🇫🇷P. HerbertPierre-Hugues HerbertR64 · 24 AugWinston-Salem R64 · 24 AugLost🇦🇺A. de MinaurAlex de MinaurNo. 9No. 9 · 3 OctBeijing R16 · 3 Oct
9Lost🇺🇸F. TiafoeFrances TiafoeNo. 23No. 23 · 16 AugCincinnati R64 · 16 AugWon🇵🇪I. BuseIgnacio BuseNo. 35No. 35 · 1 OctBeijing R32 · 1 Oct
10Won🇨🇳J. ShangJuncheng ShangR128 · 14 AugCincinnati R128 · 14 AugLost🇷🇺R. SafiullinRoman SafiullinNo. 102No. 102 · 26 SepHangzhou R16 · 26 Sep

At the Nordic Open