Quentin Halys def. Pablo Carreno-Busta — Round of 32, Qatar Open 2026

🇶🇦
Qatar Open 2026

ATP 500HardDoha, Qatar

Played17 Feb 2026

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

🇫🇷ranked ATP number 77 going into this drawWon

Quentin Halys 4 7 6

🇪🇸ranked ATP number 105 going into this draw

Pablo Carreno-Busta 6 5 3

🇫🇷Q. HalysQuentin HalysvP. Carreno-BustaPablo Carreno-Busta🇪🇸

🇫🇷Quentin Halys

🇪🇸Pablo Carreno-Busta

Match stats

Serve

14

Aces

4

2

Double faults

0

52%

1st serve in

66%

85%

1st serve points won

65%

52%

2nd serve points won

56%

69%

Service points won

62%

5/7

Break points saved

1/4

Return

38%

Return points won

31%

3/4

Break points won

2/7

99

Total points won

86

Head to head

2–0 Halys

  1. This matchDoha R32won by Halys
  2. 2025HardIndian Wells R128won by Halys

Stats, 6 months going in

Won–lost

4–6

Last 10 matches

4–6

2–2

Last 30 days

1–2

By surface

4–9

Hard

3–5

1–1

Indoor hard

–

By round

3–4

R32

1–2

0–3

R16

0–1

5–5

First match at an event

3–2

1–2

At ATP 500s

–

How their matches go

15

Completed matches

8

20%

Won in straight sets

25%

13%

Won after losing a set

13%

20%

Lost after winning a set

13%

47%

Lost in straight sets

50%

4–2

Tiebreaks

2–1

2–1

Deciding sets

1–1

3/6

Won after winning set 1

2/2

2/9

Won after losing set 1

1/6

Serve and return, last 5 matches

62%

1st serve in

67%

77%

1st serve points won

68%

44%

2nd serve points won

43%

59%

Break points saved

39%

36%

Return points won

33%

35%

Break points won

37%

10.6

Aces a match

3.0

3.0

Double faults a match

2.6

Last 14 days

2

Matches

2

5

Sets

5

6

Days since last match

12

Last 10 matches going in

LatestQuentin HalysPablo Carreno-Busta
1Lost🇳🇱T. GriekspoorTallon GriekspoorNo. 29No. 29 · 11 FebRotterdam R16 · 11 FebLost🇳🇱T. GriekspoorTallon GriekspoorNo. 26No. 26 · 5 FebMontpellier R16 · 5 Feb
2Won🇳🇱M. RottgeringMees RottgeringR32 · 10 FebRotterdam R32 · 10 FebWon🇷🇸M. KecmanovicMiomir KecmanovicNo. 60No. 60 · 3 FebMontpellier R32 · 3 Feb
3Lost🇷🇺D. MedvedevDaniil MedvedevNo. 12No. 12 · 21 JanMelbourne R64 · 21 JanLost🇨🇿J. MensikJakub MensikNo. 18No. 18 · 20 JanMelbourne R128 · 20 Jan
4Won🇨🇱A. TabiloAlejandro TabiloNo. 81No. 81 · 19 JanMelbourne R128 · 19 JanLost🇧🇬G. DimitrovGrigor DimitrovNo. 44No. 44 · 6 JanBrisbane R32 · 6 Jan
5Lost🇨🇿T. MachacTomas MachacNo. 35No. 35 · 14 JanAdelaide R16 · 14 JanLost🇺🇸B. SheltonBen SheltonNo. 6No. 6 · 27 AugNew York R64 · 27 Aug
6Won🇬🇧J. FearnleyJacob FearnleyNo. 74No. 74 · 13 JanAdelaide R32 · 13 JanWon🇪🇸P. Llamas RuizPablo Llamas RuizR128 · 24 AugNew York R128 · 24 Aug
7Lost🇺🇸B. NakashimaBrandon NakashimaNo. 35No. 35 · 8 JanBrisbane R16 · 8 JanLost🇦🇷S. BaezSebastian BaezNo. 43No. 43 · 19 AugWinston-Salem R32 · 19 Aug
8Won🇦🇺A. PopyrinAlexei PopyrinNo. 53No. 53 · 5 JanBrisbane R32 · 5 JanWon🇯🇵Y. NishiokaYoshihito NishiokaR64 · 17 AugWinston-Salem R64 · 17 Aug
9Lost🇮🇹M. BerrettiniMatteo BerrettiniNo. 61No. 61 · 3 NovMetz R32 · 3 NovLost🇫🇷A. FilsArthur FilsNo. 21No. 21 · 30 JulCanada R64 · 30 Jul
10Lost🇳🇴C. RuudCasper RuudNo. 12No. 12 · 22 OctBasel R32 · 22 OctWon🇨🇦L. DraxlLiam DraxlNo. 115No. 115 · 28 JulCanada R128 · 28 Jul