STATS
Tennis/Players/Carreno Busta P.
Carreno Busta P.
ATP singles

Carreno Busta P.

512
starts, all surfaces, 2013 to 2026
7
titles in 12 finals
No. 66
899 pts, as of Aug 23, 2026

01/Record by surface

each with its own count; nothing here is blended
Hard
153-123
276 starts, 13 ended by retirement, 2013 to 2026. 395 of 720 completed sets won
Clay
117-97
214 starts, 9 ended by retirement, 2013 to 2026. 302 of 544 completed sets won
Grass
7-15
22 starts, 2 ended by retirement, 2013 to 2026. 22 of 60 completed sets won

512 starts on all surfaces, 24 ended by retirement and kept, 3 walkovers listed and not counted. A count, not a record: the three records above are never added. The record begins with the 2013 season; his earlier matches are not in it.


02/Titles

7 in 12 finals

03/Round reached

242 tournaments entered
StageEntries ending hereRecord at this round
Champion7 of 242
Final5 of 2427-5 in 12
Semifinal20 of 24212-20 in 32
Quarterfinal30 of 24232-30 in 62
4th Round7 of 2426-7 in 13
3rd Round19 of 24226-19 in 45
2nd Round68 of 24287-67 in 154
1st Round85 of 242107-85 in 192
Round robin1 of 2420-2 in 2

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

5 levels
LevelStartsHardClayGrassTitles
ATP25019855-3855-424-46
Masters 100012343-4017-23none1
Grand Slam10539-2321-131-80
ATP5008416-2024-192-30
Masters Cup20-2nonenone0

05/By season

2013 to 2026
SeasonStartsHardClayGrassFinalsTitlesRank, newest row
2026243-86-51-10066
2025174-62-5none00137
2024157-60-10-100203
202341-3nonenone0016
20225620-1111-92-32114
20214515-913-42-23217
20203216-104-2none0015
20195123-105-92-21134
20185217-1014-100-10024
20175915-1520-9none2110
20166620-1220-120-24231
2015396-118-120-20069
2014384-99-150-10063
2013142-35-4none0066

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

235 opponents faced
OpponentMeetingsRecordHardClayGrassSpan
Paire B.115-63-32-3none2013 to 2021Every meeting
Fognini F.98-14-04-1none2013 to 2022Every meeting
Delbonis F.94-50-14-4none2015 to 2022Every meeting
Shapovalov D.87-16-00-11-02017 to 2026Every meeting
Dimitrov G.83-50-43-1none2014 to 2026Every meeting
Khachanov K.83-51-42-1none2017 to 2022Every meeting
Thiem D.81-71-40-3none2015 to 2022Every meeting
Nadal R.80-80-30-5none2015 to 2021Every meeting
Simon G.74-32-12-2none2016 to 2022Every meeting
Ramos-Vinolas A.65-12-13-0none2016 to 2022Every meeting
Monfils G.63-32-21-00-12014 to 2021Every meeting
Chardy J.62-42-10-3none2014 to 2020Every meeting
Anderson K.61-51-40-1none2013 to 2020Every meeting
Schwartzman D.54-11-13-0none2017 to 2022Every meeting
Goffin D.53-22-21-0none2013 to 2022Every meeting
Johnson S.53-21-22-0none2015 to 2021Every meeting
Lajovic D.53-22-01-10-12015 to 2022Every meeting
Verdasco F.53-22-01-2none2014 to 2018Every meeting
Bedene A.52-30-12-2none2016 to 2019Every meeting
Cuevas P.52-32-10-2none2015 to 2017Every meeting
Djokovic N.51-41-10-3none2014 to 2020Every meeting
Medvedev D.51-41-3none0-12017 to 2021Every meeting
Bublik A.44-03-01-0none2016 to 2022Every meeting
Bautista Agut R.41 w/o3-12-01-1none2016 to 2020Every meeting
Istomin D.43-11-12-0none2016 to 2018Every meeting
Lorenzi P.43-11-12-0none2014 to 2017Every meeting
Millman J.43-12-11-0none2016 to 2020Every meeting
Muller G.43-11-12-0none2015 to 2018Every meeting
Rune H.43-12-1none1-02021 to 2024Every meeting
Struff J.L.43-12-11-0none2016 to 2020Every meeting
Ferrer D.42-21-11-00-12014 to 2019Every meeting
Ruud C.42-2none2-2none2017 to 2022Every meeting
Sousa J.42-21-21-0none2014 to 2019Every meeting
Kuznetsov An.41-31-10-2none2014 to 2017Every meeting
Raonic M.41-30-21-00-12016 to 2017Every meeting
Robredo T.41-3none1-3none2014 to 2017Every meeting
Wawrinka S.41-30-11-2none2013 to 2022Every meeting
Cilic M.40-40-30-1none2016 to 2018Every meeting
Rublev A.40-40-30-1none2015 to 2026Every meeting
Zverev A.40-40-30-1none2018 to 2024Every meeting
Cervantes I.33-0none3-0none2016Every meeting
Gojowczyk P.33-03-0nonenone2017 to 2020Every meeting
Haase R.33-01-02-0none2013 to 2018Every meeting
Korda S.33-02-0none1-02022 to 2024Every meeting
Pella G.33-02-01-0none2017 to 2020Every meeting
Baez S.32-11-11-0none2022 to 2025Every meeting
Gasquet R.32-12-1nonenone2016 to 2023Every meeting
Gombos N.32-11-11-0none2020 to 2021Every meeting
Hurkacz H.32-12-1nonenone2021 to 2022Every meeting
Ivashka I.32-12-1nonenone2016 to 2021Every meeting
Kwon S.W.32-12-1nonenone2021 to 2023Every meeting
Sinner J.32-12-1nonenone2020 to 2022Every meeting
Sonego L.32-11-01-00-12019 to 2022Every meeting
Souza J.32-1none2-1none2015 to 2017Every meeting
Zverev M.32-12-1nonenone2015 to 2017Every meeting
Benneteau J.31-20-21-0none2013 to 2017Every meeting
Coric B.31-21-10-1none2015 to 2018Every meeting
Griekspoor T.31-21-10-1none2022 to 2026Every meeting
Kecmanovic M.31-21-2nonenone2022 to 2026Every meeting
Youzhny M.31-2none1-10-12014 to 2016Every meeting
Kyrgios N.30-30-10-10-12015 to 2022Every meeting
Tsitsipas S.30-30-10-2none2018 to 2021Every meeting
Berankis R.22-02-0nonenone2019 to 2020Every meeting
Daniel T.22-0none2-0none2016 to 2017Every meeting
De Minaur A.22-01-01-0none2019 to 2022Every meeting
Donskoy E.22-01-01-0none2016Every meeting
Estrella Burgos V.22-0none2-0none2015 to 2017Every meeting
Garin C.22-01-01-0none2016 to 2019Every meeting
Koepfer D.22-02-0nonenone2021Every meeting
Kovalik J.22-01-01-0none2018 to 2020Every meeting
Kukushkin M.22-01-01-0none2014 to 2019Every meeting
Mannarino A.22-01-01-0none2018 to 2020Every meeting
Mayer F.22-0none2-0none2017 to 2018Every meeting
Monteiro T.22-01-01-0none2018 to 2022Every meeting
Nishioka Y.22-02-0nonenone2018 to 2025Every meeting
Robert S.22-01-01-0none2016Every meeting
Seppi A.22-0none2-0none2016 to 2017Every meeting
Thompson J.22-0none1-01-02021Every meeting
Tomic B.22-01-0none1-02016 to 2019Every meeting
Vesely J.22-01-0none1-02021Every meeting
Zapata Miralles B.22-0none2-0none2021 to 2022Every meeting
Albot R.21-11-0none0-12018 to 2019Every meeting
Almagro N.21-1none1-1none2016 to 2017Every meeting
Berlocq C.21 w/o1-1none1-1none2014 to 2015Every meeting
Berrettini M.21-11-1nonenone2022Every meeting
Brown D.21-1none1-1none2014Every meeting
Cachin P.21-11-00-1none2019 to 2023Every meeting
Carballes Baena R.21-1none1-00-12016 to 2024Every meeting
Cecchinato M.21-1none1-1none2018Every meeting
Dolgopolov O.21-1none1-1none2017Every meeting
Fucsovics M.21-10-11-0none2021 to 2026Every meeting
Gabashvili T.21-1none1-1none2015 to 2016Every meeting
Gaston H.21-11-1nonenone2020 to 2021Every meeting
Granollers M.21-11-00-1none2014Every meeting
Janowicz J.21-11-1nonenone2013 to 2015Every meeting
Krajinovic F.21-10-11-0none2019 to 2021Every meeting
Lehecka J.21-10-11-0none2026Every meeting
Lopez F.21-11-1nonenone2014 to 2016Every meeting
Mahut N.21-11-1nonenone2017Every meeting
Melzer J.21-11-00-1none2014 to 2016Every meeting
Munar J.21-11-1nonenone2021 to 2022Every meeting
Nishikori K.21 w/o1-11-1nonenone2019 to 2021Every meeting
Querrey S.21-11-0none0-12019 to 2021Every meeting
Alcaraz C.20-20-10-1none2022Every meeting
Basilashvili N.20-20-10-1none2018 to 2021Every meeting
Bellucci T.20-2none0-2none2013 to 2016Every meeting
Fils A.20-20-10-1none2025Every meeting
Halys Q.20-20-2nonenone2025 to 2026Every meeting
Herbert P.H20-20-2nonenone2014 to 2015Every meeting
Jodar R.20-2none0-10-12026Every meeting
Kohlschreiber P.20-20-10-1none2014 to 2016Every meeting
Mensik J.20-20-2nonenone2025 to 2026Every meeting
Shelton B.20-20-2nonenone2025Every meeting
Sock J.20-20-10-1none2015Every meeting
Tiafoe F.20-2none0-2none2018 to 2025Every meeting
Tsonga J.W.20-20-10-1none2014 to 2016Every meeting
Ugo Carabelli C.20-2none0-2none2025 to 2026Every meeting
Van De Zandschulp B.20-20-10-1none2022 to 2024Every meeting
Altmaier D.11-0none1-0none2020Every meeting
Andujar P.11-0none1-0none2013Every meeting
Beck A.11-01-0nonenone2014Every meeting
Bogomolov A.11-01-0nonenone2013Every meeting
Bolelli S.11-01-0nonenone2015Every meeting
Chung H.11-01-0nonenone2018Every meeting
Comesana F.11-0none1-0none2025Every meeting
Copil M.11-01-0nonenone2019Every meeting
Couacaud E.11-0none1-0none2021Every meeting
Djere L.11-0none1-0none2021Every meeting
Dodig I.11-0none1-0none2014Every meeting
Dodig M.11-0none1-0none2026Every meeting
Donaldson J.11-0none1-0none2018Every meeting
Draper J.11-01-0nonenone2022Every meeting
Draxl L.11-01-0nonenone2025Every meeting
Dutra Silva R.11-0none1-0none2016Every meeting
Dzumhur D.11-01-0nonenone2016Every meeting
Edmund K.11-01-0nonenone2017Every meeting
Etcheverry T.11-01-0nonenone2022Every meeting
Evans D.11-01-0nonenone2022Every meeting
Gaubas V.11-0none1-0none2026Every meeting
Giannessi A.11-0none1-0none2017Every meeting
Gimeno-Traver D.11-0none1-0none2016Every meeting
Giraldo S.11-01-0nonenone2016Every meeting
Gomez E.11-01-0nonenone2021Every meeting
Gonzalez A.11-01-0nonenone2015Every meeting
Haas T.11-01-0nonenone2015Every meeting
Hamou M.11-0none1-0none2015Every meeting
Hanfmann Y.11-0none1-0none2019Every meeting
Isner J.11-01-0nonenone2019Every meeting
Jarry N.11-0none1-0none2018Every meeting
Jaziri M.11-01-0nonenone2018Every meeting
Kamke T.11-0none1-0none2014Every meeting
Kicker N.11-0none1-0none2018Every meeting
King E.11-01-0nonenone2017Every meeting
Klahn B.11-01-0nonenone2018Every meeting
Kokkinakis T.11-0none1-0none2026Every meeting
Krajicek A.11-01-0nonenone2016Every meeting
Krawietz K.11-0nonenone1-02019Every meeting
Krueger M.11-01-0nonenone2020Every meeting
Kubler J.11-01-0nonenone2018Every meeting
Kumar O.11-01-0nonenone2024Every meeting
Lalami Laaroussi Y.11-0none1-0none2025Every meeting
Lenz J.11-01-0nonenone2019Every meeting
Lestienne C.11-0none1-0none2015Every meeting
Llamas Ruiz P.11-01-0nonenone2025Every meeting
Machac T.11-01-0nonenone2026Every meeting
Mager G.11-01-0nonenone2019Every meeting
Majchrzak K.11-01-0nonenone2025Every meeting
Marozsan F.11-01-0nonenone2024Every meeting
Nardi L.11-0none1-0none2022Every meeting
Nedovyesov A.11-0none1-0none2014Every meeting
Norrie C.11-01-0nonenone2017Every meeting
Otte O.11-01-0nonenone2022Every meeting
Polansky P.11-01-0nonenone2017Every meeting
Purcell M.11-01-0nonenone2024Every meeting
Shevchenko A.11-01-0nonenone2024Every meeting
Skugor F.11-01-0nonenone2018Every meeting
Stricker D.11-01-0nonenone2022Every meeting
Taberner C.11-0none1-0none2021Every meeting
Tien L.11-01-0nonenone2024Every meeting
Tipsarevic J.11-01-0nonenone2016Every meeting
Tirante T.A.11-0none1-0none2026Every meeting
Travaglia S.11-0none1-0none2021Every meeting
Uchiyama Y.11-01-0nonenone2020Every meeting
Vanni L.11-01-0nonenone2019Every meeting
Vega Hernandez D.11-0none1-0none2015Every meeting
Vilella Martinez M.11-01-0nonenone2021Every meeting
Volandri F.11-0none1-0none2014Every meeting
Vukic A.11-01-0nonenone2024Every meeting
Ymer M.11-01-0nonenone2021Every meeting
Zeballos H.11-01-0nonenone2018Every meeting
Zhang Ze.11-01-0nonenone2019Every meeting
Zopp J.11-01-0nonenone2013Every meeting
Auger-Aliassime F.10-10-1nonenone2020Every meeting
Baghdatis M.10-10-1nonenone2016Every meeting
Bautista R.10-10-1nonenone2015Every meeting
Becker B.10-10-1nonenone2014Every meeting
Bellier A.10-1nonenone0-12022Every meeting
Bhambri Y.10-10-1nonenone2014Every meeting
Bonzi B.10-10-1nonenone2023Every meeting
Borges N.10-1none0-1none2025Every meeting
Cazaux A.10-10-1nonenone2024Every meeting
Cerundolo F.10-1none0-1none2022Every meeting
Coria F.10-1none0-1none2022Every meeting
Cressy M.10-10-1nonenone2021Every meeting
Darcis S.10-10-1nonenone2017Every meeting
Davidovich Fokina A.10-1none0-1none2026Every meeting
Elias G.10-1none0-1none2016Every meeting
Federer R.10-1none0-1none2013Every meeting
Fritz T.10-1nonenone0-12015Every meeting
Garcia-Lopez G.10-1none0-1none2018Every meeting
Giron M.10-10-1nonenone2022Every meeting
Gonzalez M.10-1none0-1none2014Every meeting
Hanescu V.10-1none0-1none2014Every meeting
Harris L.10-10-1nonenone2020Every meeting
Huesler M.A.10-10-1nonenone2022Every meeting
Humbert U.10-10-1nonenone2020Every meeting
Karlovic I.10-1none0-1none2014Every meeting
Klizan M.10-1none0-1none2015Every meeting
Lu Y.H.10-10-1nonenone2015Every meeting
Martin A.10-1none0-1none2018Every meeting
Michelsen A.10-10-1nonenone2024Every meeting
Molcan A.10-1none0-1none2022Every meeting
Navone M.10-1none0-1none2024Every meeting
Opelka R.10-1none0-1none2019Every meeting
Paul T.10-10-1nonenone2022Every meeting
Popyrin A.10-1nonenone0-12019Every meeting
Rinderknech A.10-10-1nonenone2022Every meeting
Royer V.10-10-1nonenone2026Every meeting
Stakhovsky S.10-1none0-1none2015Every meeting
Sugita Y.10-1none0-1none2017Every meeting
Tabilo A.10-1none0-1none2026Every meeting
Tursunov D.10-10-1nonenone2013Every meeting
Vallejo D.10-10-1nonenone2026Every meeting
Van Assche L.10-1none0-1none2026Every meeting
Young D.10-10-1nonenone2015Every meeting

A record, never a share: the most-met opponent is Paire B., 5-6 in 11 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 515 rows, newest first, the score reads his games first
OpponentScoreDateTournamentSurfaceRoundResultHis rank
Vallejo D.No. 61 that day4-6, 0-3Aug 23, 2026Winston-Salem Open at Wake Forest UniversityATP250hard1st roundLret.66
Rublev A.No. 18 that day6-7, 1-6Aug 16, 2026Western & Southern Financial Group MastersMasters 1000hard2nd roundL72
Machac T.No. 62 that day6-3, 6-2Aug 14, 2026Western & Southern Financial Group MastersMasters 1000hard1st roundW72
Royer V.No. 78 that day6-1, 5-7, 2-6Aug 4, 2026Canadian OpenMasters 1000hard1st roundL68
Van Assche L.No. 78 that day3-6, 6-4, 2-6Jul 23, 2026Estoril OpenATP250clay2nd roundL65
Gaubas V.No. 128 that day6-1, 6-3Jul 21, 2026Estoril OpenATP250clay1st roundW65
Ugo Carabelli C.No. 58 that day6-3, 5-7, 5-7Jul 15, 2026Croatia OpenATP250clay2nd roundL65
Dodig M.No. 254 that day6-4, 6-2Jul 14, 2026Croatia OpenATP250clay1st roundW65
Jodar R.No. 26 that day6-3, 3-6, 6-1, 3-6, 4-6Jul 2, 2026WimbledonGrand Slam, best of 5grass2nd roundL71
Shapovalov D.No. 41 that day6-3, 7-6, 0-0Jun 29, 2026WimbledonGrand Slam, best of 5grass1st roundWret., opponent retired71
Jodar R.No. 29 that day6-4, 6-4, 1-6, 2-6, 2-6May 31, 2026French OpenGrand Slam, best of 5clay4th roundL89
Tirante T.A.No. 60 that day7-6, 7-5, 3-6, 6-4May 29, 2026French OpenGrand Slam, best of 5clay3rd roundW89
Kokkinakis T.No. 855 that day7-5, 4-6, 1-0May 27, 2026French OpenGrand Slam, best of 5clay2nd roundWret., opponent retired89
Lehecka J.No. 12 that day6-3, 7-6, 6-3May 25, 2026French OpenGrand Slam, best of 5clay1st roundW89
Tabilo A.No. 35 that day2-6, 1-6May 6, 2026Internazionali BNL d'ItaliaMasters 1000clay1st roundL91
Davidovich Fokina A.No. 24 that day3-6, 3-6Apr 25, 2026Mutua Madrid OpenMasters 1000clay2nd roundL94
Fucsovics M.No. 54 that day4-6, 7-6, 6-2Apr 23, 2026Mutua Madrid OpenMasters 1000clay1st roundW94
Lehecka J.No. 24 that day6-7, 4-6Feb 25, 2026Dubai Tennis ChampionshipsATP500hard2nd roundL124
Shapovalov D.No. 36 that day6-2, 6-4Feb 24, 2026Dubai Tennis ChampionshipsATP500hard1st roundW124
Halys Q.No. 72 that day6-4, 5-7, 3-6Feb 17, 2026Qatar Exxon Mobil OpenATP500hard1st roundL123
Griekspoor T.No. 29 that day4-6, 4-6Feb 5, 2026Open Sud de FranceATP250hard2nd roundL100
Kecmanovic M.No. 69 that day4-6, 6-3, 7-6Feb 3, 2026Open Sud de FranceATP250hard1st roundW100
Mensik J.No. 17 that day5-7, 6-4, 6-2, 6-7, 3-6Jan 20, 2026Australian OpenGrand Slam, best of 5hard1st roundL94
Dimitrov G.No. 47 that day3-6, 2-6Jan 6, 2026Brisbane InternationalATP250hard1st roundL92
Shelton B.No. 6 that day4-6, 2-6, 4-6Aug 28, 2025US OpenGrand Slam, best of 5hard2nd roundL137
Llamas Ruiz P.No. 361 that day7-6, 6-4, 6-2Aug 24, 2025US OpenGrand Slam, best of 5hard1st roundW137
Baez S.No. 40 that day5-7, 2-6Aug 19, 2025Winston-Salem Open at Wake Forest UniversityATP250hard2nd roundL113
Nishioka Y.No. 149 that day6-0, 6-3Aug 17, 2025Winston-Salem Open at Wake Forest UniversityATP250hard1st roundW113
Fils A.No. 21 that day3-6, 4-6Jul 31, 2025Canadian OpenMasters 1000hard2nd roundL93
Draxl L.No. 113 that day2-6, 6-4, 6-4Jul 29, 2025Canadian OpenMasters 1000hard1st roundW93
Tiafoe F.No. 16 that day4-6, 3-6, 1-6May 28, 2025French OpenGrand Slam, best of 5clay2nd roundL99
Comesana F.No. 64 that day6-2, 7-6, 7-5May 25, 2025French OpenGrand Slam, best of 5clay1st roundW99
Ugo Carabelli C.No. 60 that day2-6, 6-1, 3-6May 7, 2025Internazionali BNL d'ItaliaMasters 1000clay1st roundL98
Borges N.No. 41 that day7-6, 6-7, 3-6Apr 23, 2025Mutua Madrid OpenMasters 1000clay1st roundL96
Fils A.No. 14 that day6-7, 3-6Apr 15, 2025Barcelona OpenATP500clay1st roundL99
Griekspoor T.No. 37 that day6-7, 6-3, 3-6Apr 3, 2025Grand Prix Hassan IIATP250clay2nd roundL110
Lalami Laaroussi Y.No. 1,193 that day6-1, 6-3Apr 1, 2025Grand Prix Hassan IIATP250clay1st roundW110
Halys Q.No. 59 that day3-6, 4-6Mar 7, 2025BNP Paribas OpenMasters 1000hard1st roundL112
Shelton B.No. 20 that day3-6, 3-6, 7-6, 4-6Jan 16, 2025Australian OpenGrand Slam, best of 5hard2nd roundL182
Majchrzak K.No. 122 that day6-4, 6-4, 6-3Jan 14, 2025Australian OpenGrand Slam, best of 5hard1st roundW182
Mensik J.No. 49 that day0-6, 6-4, 5-7Jan 7, 2025ASB ClassicATP250hard1st roundL184
Van De Zandschulp B.No. 67 that day6-7, 2-6Oct 2, 2024Shanghai MastersMasters 1000hard1st roundL203
Rublev A.No. 6 that day0-6, 6-4, 4-6Sep 27, 2024China OpenATP500hard1st roundL201
Cazaux A.No. 91 that day1-6, 3-6, 3-6Aug 27, 2024US OpenGrand Slam, best of 5hard1st roundL213
Tien L.No. 231 that day6-4, 6-2Aug 23, 2024Winston-Salem Open at Wake Forest UniversityATP250hardquarterfinalW300
Michelsen A.No. 52 that day6-7, 1-2Aug 23, 2024Winston-Salem Open at Wake Forest UniversityATP250hardsemifinalLret.300
Vukic A.No. 94 that day6-3, 4-6, 6-3Aug 22, 2024Winston-Salem Open at Wake Forest UniversityATP250hard3rd roundW300
Shevchenko A.No. 60 that day6-2, 6-2Aug 20, 2024Winston-Salem Open at Wake Forest UniversityATP250hard2nd roundW300
Kumar O.No. 434 that day6-2, 6-0Aug 19, 2024Winston-Salem Open at Wake Forest UniversityATP250hard1st roundW300
Zverev A.No. 4 that day5-7, 6-7Aug 16, 2024Western & Southern Financial Group MastersMasters 1000hard3rd roundL513

The 50 most recent of 515 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 235 head-to-head pages linked above, which carry every meeting, and on its tournament’s page.

Main-draw singles on the tour, 2013 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.