STATS
Tennis/Players/Halys Q.
ATP singles

Halys Q.

168
starts, all surfaces, 2015 to 2026
1
title in 2 finals
No. 52
1,030 pts, as of Aug 25, 2026

01/Record by surface

each with its own count; nothing here is blended
Hard
35-69
104 starts, 2 ended by retirement, 2015 to 2026. 108 of 272 completed sets won
Clay
21-21
42 starts, 1 ended by retirement, 2015 to 2026. 60 of 117 completed sets won
Grass
10-12
22 starts, 2015 to 2026. 32 of 67 completed sets won

168 starts on all surfaces, 3 ended by retirement and kept. A count, not a record: the three records above are never added.


02/Titles

1 in 2 finals

03/Round reached

103 tournaments entered
StageEntries ending hereRecord at this round
Champion1 of 103
Final1 of 1031-1 in 2
Semifinal2 of 1032-2 in 4
Quarterfinal5 of 1034-5 in 9
4th Round2 of 1030-2 in 2
3rd Round4 of 1032-4 in 6
2nd Round31 of 10315-31 in 46
1st Round57 of 10342-57 in 99

An entry is one tournament in one season; its stage is the last round the draw shows him in, and a champion’s is the trophy. The record at a round counts matches started at that round, so a walkover moves him on without a line here.


04/By level

4 levels
LevelStartsHardClayGrassTitles
ATP2507815-3115-93-51
Grand Slam434-145-96-50
Masters 10002711-121-3none0
ATP500205-12none1-20

05/By season

2015 to 2026
SeasonStartsHardClayGrassFinalsTitlesRank, newest row
2026369-109-32-31152
2025367-163-42-40084
2024194-74-12-11084
2023339-134-42-10087
2022141-70-12-30069
202130-3nonenone00183
202020-10-1none00202
20191none0-1none00151
201851-4nonenone00136
201782-40-2none00126
201692-41-2none00154
20152none0-2none00296

Each season is the same count over that season’s matches alone, each surface with its own starts. A season with a start on no grass court says none rather than 0-0. December openers file to the season they open. Finals counts the finals that crowned a champion, a walkover final among them, so Titles is a subset of it and a final lost shows in the gap; the surface columns count starts, which a walkover is not.


06/Head to head

124 opponents faced
OpponentMeetingsRecordHardClayGrassSpan
Bonzi B.41-30-3none1-02023 to 2026Every meeting
Popyrin A.33-01-01-01-02022 to 2026Every meeting
Bautista Agut R.32-11-01-1none2023 to 2025Every meeting
Auger-Aliassime F.30-30-3nonenone2024 to 2025Every meeting
Basilashvili N.30-30-2none0-12022 to 2025Every meeting
Fils A.30-30-3nonenone2023 to 2026Every meeting
Medvedev D.30-30-2none0-12023 to 2026Every meeting
Ruud C.30-30-20-1none2018 to 2025Every meeting
Bublik A.22-0none2-0none2026Every meeting
Carreno Busta P.22-02-0nonenone2025 to 2026Every meeting
Davidovich Fokina A.22-02-0nonenone2023 to 2026Every meeting
McDonald M.22-02-0nonenone2023 to 2025Every meeting
Bellucci M.21-1none1-00-12025 to 2026Every meeting
Berankis R.21-11-1nonenone2022Every meeting
De Minaur A.21-11-1nonenone2023 to 2026Every meeting
Humbert U.21-1none1-00-12026Every meeting
Kecmanovic M.21-10-11-0none2025Every meeting
Kopriva V.21-11-00-1none2025 to 2026Every meeting
Machac T.21-10-11-0none2025 to 2026Every meeting
Majchrzak K.21-11-1nonenone2022 to 2026Every meeting
Muller G.21-11-1nonenone2017 to 2018Every meeting
Paire B.21-10-1none1-02018 to 2022Every meeting
Rublev A.21-11-1nonenone2023 to 2025Every meeting
Sonego L.21-1none0-11-02023 to 2025Every meeting
Struff J.L.21-10-11-0none2023 to 2024Every meeting
Walton A.21-11-1nonenone2025 to 2026Every meeting
Berrettini M.20-20-10-1none2024 to 2025Every meeting
Djokovic N.20-20-2nonenone2016 to 2023Every meeting
Duckworth J.20-2none0-10-12015 to 2022Every meeting
Fritz T.20-2none0-10-12025Every meeting
Giron M.20-2none0-10-12020 to 2026Every meeting
Goffin D.20-20-2nonenone2023 to 2025Every meeting
Griekspoor T.20-20-2nonenone2023 to 2026Every meeting
Rune H.20-2none0-10-12024 to 2025Every meeting
Zverev A.20-20-10-1none2026Every meeting
Arnaldi M.11-0nonenone1-02026Every meeting
Borges N.11-0none1-0none2023Every meeting
Chidekh C.11-01-0nonenone2023Every meeting
Chung H.11-0none1-0none2016Every meeting
Cina F.11-0none1-0none2026Every meeting
Djere L.11-0none1-0none2026Every meeting
Dodig I.11-01-0nonenone2016Every meeting
Draxl L.11-01-0nonenone2026Every meeting
Eubanks C.11-0nonenone1-02024Every meeting
Evans D.11-0nonenone1-02023Every meeting
Fearnley J.11-01-0nonenone2026Every meeting
Gasquet R.11-0none1-0none2024Every meeting
Guez D.11-01-0nonenone2016Every meeting
Hanfmann Y.11-0none1-0none2026Every meeting
Harris L.11-01-0nonenone2024Every meeting
Heide G.11-0none1-0none2024Every meeting
Herbert P.H.11-01-0nonenone2024Every meeting
Hussey G.11-0nonenone1-02026Every meeting
Karatsev A.11-01-0nonenone2023Every meeting
Karlovic I.11-01-0nonenone2017Every meeting
Khachanov K.11-0nonenone1-02024Every meeting
Klein L.11-0none1-0none2024Every meeting
Kozlov S.11-01-0nonenone2017Every meeting
Martinez P.11-01-0nonenone2023Every meeting
Molcan A.11-01-0nonenone2023Every meeting
Munar J.11-0none1-0none2025Every meeting
Nagal S.11-01-0nonenone2024Every meeting
Nardi L.11-01-0nonenone2025Every meeting
Navone M.11-0none1-0none2026Every meeting
Papamalamis T.11-01-0nonenone2024Every meeting
Rottgering M.11-01-0nonenone2026Every meeting
Seyboth Wild T.11-01-0nonenone2025Every meeting
Shelton B.11-01-0nonenone2023Every meeting
Tabilo A.11-01-0nonenone2026Every meeting
Thiem D.11-0none1-0none2023Every meeting
Thompson J.11-01-0nonenone2023Every meeting
Vacherot V.11-0none1-0none2026Every meeting
Vukic A.11-0nonenone1-02023Every meeting
Alcaraz C.10-10-1nonenone2025Every meeting
Andujar P.10-10-1nonenone2021Every meeting
Bennani K.10-1none0-1none2026Every meeting
Brooksby J.10-10-1nonenone2023Every meeting
Cerundolo F.10-10-1nonenone2024Every meeting
Coric B.10-10-1nonenone2022Every meeting
Cuevas P.10-1none0-1none2016Every meeting
Darderi L.10-1none0-1none2025Every meeting
De Jong J.10-10-1nonenone2025Every meeting
Del Potro J.M.10-1none0-1none2017Every meeting
Diaz Acosta F.10-10-1nonenone2023Every meeting
Dimitrov G.10-10-1nonenone2024Every meeting
Draper J.10-10-1nonenone2026Every meeting
Dzumhur D.10-10-1nonenone2017Every meeting
Ficovich J.P.10-10-1nonenone2025Every meeting
Fognini F.10-10-1nonenone2018Every meeting
Gulbis E.10-10-1nonenone2016Every meeting
Haase R.10-10-1nonenone2018Every meeting
Holmgren A.10-1nonenone0-12025Every meeting
Isner J.10-1none0-1none2022Every meeting
Ivashka I.10-10-1nonenone2022Every meeting
Koepfer D.10-10-1nonenone2021Every meeting
Kokkinakis T.10-10-1nonenone2023Every meeting
Korda S.10-10-1nonenone2024Every meeting
Kovacevic A.10-10-1nonenone2025Every meeting
Krajinovic F.10-10-1nonenone2020Every meeting
Kuznetsov An.10-10-1nonenone2016Every meeting
Lehecka J.10-10-1nonenone2025Every meeting
Mahut N.10-10-1nonenone2016Every meeting
Marchenko I.10-10-1nonenone2017Every meeting
Monfils G.10-10-1nonenone2024Every meeting
Musetti L.10-10-1nonenone2025Every meeting
Nadal R.10-1none0-1none2015Every meeting
Nakashima B.10-10-1nonenone2026Every meeting
Nishikori K.10-1none0-1none2019Every meeting
O Connell C.10-10-1nonenone2025Every meeting
Pella G.10-1none0-1none2023Every meeting
Querrey S.10-10-1nonenone2017Every meeting
Rinderknech A.10-10-1nonenone2022Every meeting
Ruusuvuori E.10-1nonenone0-12022Every meeting
Shevchenko A.10-1none0-1none2026Every meeting
Shimabukuro S.10-1nonenone0-12026Every meeting
Sinner J.10-1nonenone0-12023Every meeting
Sousa J.10-1none0-1none2016Every meeting
Sugita Y.10-10-1nonenone2021Every meeting
Trungelliti M.10-1none0-1none2017Every meeting
Tsitsipas S.10-10-1nonenone2023Every meeting
Van De Zandschulp B.10-10-1nonenone2023Every meeting
Virtanen O.10-10-1nonenone2024Every meeting
Ymer M.10-10-1nonenone2022Every meeting
Zhang Zh.10-10-1nonenone2025Every meeting

A record, never a share: the most-met opponent is Bonzi B., 1-3 in 4 meetings. A percentage of meetings is a win probability wearing a hat, and this section prints none. Meetings are matches started; a walkover between the two is noted and counted in neither column.


07/Match log

50 of 168 rows, newest first, the score reads his games first
OpponentScoreDateTournamentSurfaceRoundResultHis rank
Bonzi B.No. 109 that day6-2, 6-7, 3-6Aug 25, 2026Winston-Salem Open at Wake Forest UniversityATP250hard2nd roundL52
De Minaur A.No. 8 that day6-1, 3-6, 6-7Aug 15, 2026Western & Southern Financial Group MastersMasters 1000hard2nd roundL57
Kopriva V.No. 71 that day7-6, 6-4Aug 14, 2026Western & Southern Financial Group MastersMasters 1000hard1st roundW57
Bublik A.No. 11 that day6-4, 7-6Jul 25, 2026Generali OpenATP250clayfinalW83
Hanfmann Y.No. 52 that day6-4, 7-6Jul 24, 2026Generali OpenATP250claysemifinalW83
Navone M.No. 47 that day7-5, 6-3Jul 23, 2026Generali OpenATP250clayquarterfinalW83
Vacherot V.No. 19 that day6-3, 6-4Jul 22, 2026Generali OpenATP250clay2nd roundW83
Djere L.No. 221 that day7-6, 6-4Jul 21, 2026Generali OpenATP250clay1st roundW83
Bublik A.No. 11 that day6-7, 6-4, 7-6Jul 17, 2026Suisse Open GstaadATP250clay2nd roundW90
Shevchenko A.No. 100 that day6-7, 3-6Jul 17, 2026Suisse Open GstaadATP250clayquarterfinalL90
Cina F.No. 184 that day6-3, 3-6, 7-6Jul 14, 2026Suisse Open GstaadATP250clay1st roundW90
Giron M.No. 92 that day6-7, 3-6, 4-6Jul 2, 2026WimbledonGrand Slam, best of 5grass2nd roundL95
Arnaldi M.No. 35 that day3-6, 6-1, 7-6, 6-3Jun 30, 2026WimbledonGrand Slam, best of 5grass1st roundW95
Humbert U.No. 30 that day3-6, 4-6Jun 25, 2026Eastbourne InternationalATP250grassquarterfinalL101
Hussey G.No. 293 that day6-1, 7-5Jun 24, 2026Eastbourne InternationalATP250grass2nd roundW101
Shimabukuro S.No. 104 that day4-6, 2-6Jun 9, 2026Stuttgart OpenATP250grass1st roundL92
Zverev A.No. 3 that day4-6, 3-6, 7-5, 2-6May 29, 2026French OpenGrand Slam, best of 5clay3rd roundL90
Humbert U.No. 32 that day6-4, 7-6, 7-6May 27, 2026French OpenGrand Slam, best of 5clay2nd roundW90
Bellucci M.No. 73 that day6-3, 7-6, 6-3May 24, 2026French OpenGrand Slam, best of 5clay1st roundW90
Bennani K.No. 731 that day4-6, 7-6, 2-6Mar 30, 2026Grand Prix Hassan IIATP250clay1st roundL90
Zverev A.No. 4 that day6-7, 6-7Mar 25, 2026Miami OpenMasters 1000hard4th roundL111
Majchrzak K.No. 57 that day7-6, 6-1Mar 23, 2026Miami OpenMasters 1000hard3rd roundW111
Davidovich Fokina A.No. 17 that day7-6, 6-4Mar 21, 2026Miami OpenMasters 1000hard2nd roundW111
Draxl L.No. 147 that day6-7, 6-1, 6-1Mar 19, 2026Miami OpenMasters 1000hard1st roundW111
Walton A.No. 91 that day3-6, 3-6Mar 4, 2026BNP Paribas OpenMasters 1000hard1st roundL102
Draper J.No. 15 that day6-7, 3-6Feb 23, 2026Dubai Tennis ChampionshipsATP500hard1st roundL68
Fils A.No. 40 that day1-6, 6-7Feb 18, 2026Qatar Exxon Mobil OpenATP500hard2nd roundL72
Carreno Busta P.No. 123 that day4-6, 7-5, 6-3Feb 17, 2026Qatar Exxon Mobil OpenATP500hard1st roundW72
Griekspoor T.No. 27 that day5-7, 6-7Feb 11, 2026ABN AMRO World Tennis TournamentATP500hard2nd roundL77
Rottgering M.No. 614 that day3-6, 6-1, 6-1Feb 10, 2026ABN AMRO World Tennis TournamentATP500hard1st roundW77
Medvedev D.No. 12 that day7-6, 3-6, 4-6, 2-6Jan 21, 2026Australian OpenGrand Slam, best of 5hard2nd roundL83
Tabilo A.No. 79 that day6-2, 6-2, 7-6Jan 19, 2026Australian OpenGrand Slam, best of 5hard1st roundW83
Machac T.No. 35 that day4-6, 2-6Jan 14, 2026Adelaide InternationalATP250hard2nd roundL85
Fearnley J.No. 77 that day6-3, 6-4Jan 13, 2026Adelaide InternationalATP250hard1st roundW85
Nakashima B.No. 33 that day2-6, 4-6Jan 8, 2026Brisbane InternationalATP250hard2nd roundL91
Popyrin A.No. 50 that day5-7, 6-3, 6-4Jan 5, 2026Brisbane InternationalATP250hard1st roundW91
Berrettini M.No. 63 that day2-6, 4-6Nov 3, 2025Open de MoselleATP250hard1st roundL84
Ruud C.No. 11 that day1-6, 6-7Oct 22, 2025Swiss IndoorsATP500hard1st roundL78
Basilashvili N.No. 101 that day4-6, 4-6Oct 15, 2025European OpenATP250hard1st roundL77
Lehecka J.No. 19 that day4-6, 5-7Oct 4, 2025Shanghai MastersMasters 1000hard2nd roundL75
McDonald M.No. 99 that day6-3, 6-2Oct 2, 2025Shanghai MastersMasters 1000hard1st roundW75
O Connell C.No. 103 that day7-6, 3-6, 4-6Sep 17, 2025Chengdu OpenATP250hard1st roundL75
Goffin D.No. 80 that day7-6, 4-6, 3-6, 5-7Aug 26, 2025US OpenGrand Slam, best of 5hard1st roundL70
Kecmanovic M.No. 50 that day6-4, 4-6, 5-7Jul 28, 2025Canadian OpenMasters 1000hard1st roundL69
Kovacevic A.No. 66 that day2-6, 6-3, 3-6Jul 22, 2025Citi OpenATP500hard1st roundL71
Ficovich J.P.No. 148 that day4-6, 7-6, 3-6Jul 17, 2025Los Cabos OpenATP250hard2nd roundL52
Holmgren A.No. 192 that day6-7, 3-6, 4-6Jul 1, 2025WimbledonGrand Slam, best of 5grass1st roundL46
Bellucci M.No. 74 that day4-6, 2-6Jun 23, 2025Eastbourne InternationalATP250grass1st roundL47
Medvedev D.No. 11 that day2-6, 5-7Jun 18, 2025Halle OpenATP500grass2nd roundL48
Bonzi B.No. 62 that day6-4, 6-4Jun 16, 2025Halle OpenATP500grass1st roundW48

The 50 most recent of 168 rows. The older rows are in every count on this page and are printed on other pages, not dropped: each one is on one of the 124 head-to-head pages linked above, which carry every meeting, and on its tournament’s page.

Main-draw singles on the tour, 2015 to 2026, counted from the match rows. A match ended by retirement keeps the sets that were completed and is marked; a walkover is listed with no score and enters no count. Ranks are the tour’s ranking on the day of the match. No serve statistic appears on this page: the one archive that carries them is licensed for non-commercial use only. The ATP record runs through Aug 29, 2026.