STATS
Tennis/Players/Paire B.
Paire B.
ATP singles

Paire B.

460
starts, all surfaces, 2013 to 2024
3
titles in 8 finals
No. 227
261 pts, as of Jul 18, 2024

01/Record by surface

each with its own count; nothing here is blended
Hard
115-143
258 starts, 10 ended by retirement, 2013 to 2024. 305 of 662 completed sets won
Clay
73-86
159 starts, 9 ended by retirement, 2013 to 2024. 194 of 403 completed sets won
Grass
19-24
43 starts, 2 ended by retirement, 2013 to 2024. 59 of 123 completed sets won

460 starts on all surfaces, 21 ended by retirement and kept. 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

3 in 8 finals

03/Round reached

255 tournaments entered
StageEntries ending hereRecord at this round
Champion3 of 255
Final5 of 2553-5 in 8
Semifinal14 of 2558-14 in 22
Quarterfinal13 of 25522-13 in 35
4th Round4 of 2550-4 in 4
3rd Round22 of 25510-22 in 32
2nd Round78 of 25561-78 in 139
1st Round116 of 255103-117 in 220

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
ATP25019360-5430-336-103
Masters 100010925-4417-23none0
ATP5008215-2715-191-50
Grand Slam7615-1811-1112-90

05/By season

2013 to 2024
SeasonStartsHardClayGrassFinalsTitlesRank, newest row
202451-10-11-100227
202340-10-3none00149
2022263-101-100-200173
2021417-146-120-20047
2020207-91-3none1028
20196216-2015-53-33223
20185417-175-84-30056
20176217-188-106-31040
20165312-199-101-20045
20154212-912-61-22123
2014297-83-80-30098
20136216-1713-103-31026

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

209 opponents faced
OpponentMeetingsRecordHardClayGrassSpan
Carreno Busta P.116-53-33-2none2013 to 2021Every meeting
Wawrinka S.103-72-51-2none2013 to 2019Every meeting
Gasquet R.102-81-61-2none2013 to 2020Every meeting
Simon G.93-63-30-3none2013 to 2021Every meeting
Bedene A.84-42-32-00-12013 to 2020Every meeting
Nishikori K.82-62-20-4none2013 to 2019Every meeting
Cilic M.72-52-40-1none2013 to 2020Every meeting
Federer R.60-60-40-10-12013 to 2018Every meeting
Basilashvili N.54-13-11-0none2015 to 2021Every meeting
Cuevas P.54-11-03-1none2015 to 2019Every meeting
Robredo T.54-11-03-1none2013 to 2017Every meeting
Kohlschreiber P.53-22-01-2none2013 to 2017Every meeting
Baghdatis M.52-31-31-0none2013 to 2018Every meeting
Goffin D.52-31-31-0none2015 to 2019Every meeting
Schwartzman D.51-40-11-20-12018 to 2022Every meeting
Tsitsipas S.51-41-30-1none2017 to 2022Every meeting
Bautista R.50-50-30-10-12013 to 2015Every meeting
Granollers M.43-11-12-0none2013 to 2017Every meeting
Herbert P.H.43-10-12-01-02013 to 2019Every meeting
Johnson S.43-12-1none1-02014 to 2019Every meeting
Shapovalov D.43-11-01-11-02018 to 2021Every meeting
Zverev M.43-13-1nonenone2017 to 2018Every meeting
Garcia-Lopez G.42-21-11-1none2014 to 2018Every meeting
Janowicz J.42-20-2none2-02015 to 2017Every meeting
Munar J.42-2none2-2none2015 to 2022Every meeting
Sousa J.42-21-21-0none2015 to 2017Every meeting
Lajovic D.41-31-10-2none2016 to 2022Every meeting
Monaco J.41-3none1-3none2013 to 2016Every meeting
Murray A.41-31-00-10-22016 to 2024Every meeting
Pouille L.41-30-11-10-12015 to 2018Every meeting
Laaksonen H.40-40-4nonenone2019 to 2022Every meeting
Nadal R.40-40-10-3none2013 to 2018Every meeting
Ruud C.40-4none0-4none2020 to 2022Every meeting
Jarry N.33-01-02-0none2018 to 2021Every meeting
Monteiro T.33-03-0nonenone2019 to 2022Every meeting
Muller G.33-03-0nonenone2015 to 2018Every meeting
Albot R.32-1none2-1none2016 to 2019Every meeting
Dimitrov G.32-12-1nonenone2013 to 2022Every meeting
Donaldson J.32-12-1nonenone2016 to 2018Every meeting
Fritz T.32-10-11-01-02017 to 2019Every meeting
Gojowczyk P.32-11-1none1-02017 to 2022Every meeting
Kubot L.32-11-01-00-12013Every meeting
Mcdonald M.32-11-11-0none2019 to 2021Every meeting
Millman J.32-12-0none0-12016 to 2020Every meeting
Montanes A.32-1none2-1none2013 to 2014Every meeting
Fucsovics M.31-21-10-1none2018Every meeting
Kwon S.W.31-2none1-2none2020 to 2022Every meeting
Llodra M.31-21-1none0-12013Every meeting
Lopez F.31-21-10-1none2017 to 2019Every meeting
Rosol L.31-21-1none0-12014 to 2016Every meeting
Ruusuvuori E.31-20-21-0none2021 to 2022Every meeting
Tsonga J.W.31-20-11-00-12015 to 2019Every meeting
Berdych T.30-30-10-10-12015 to 2019Every meeting
Coric B.30-30-3nonenone2016 to 2020Every meeting
De Minaur A.30-30-3nonenone2017 to 2018Every meeting
Gerasimov E.30-30-3nonenone2018 to 2021Every meeting
Mayer F.30-30-2none0-12013 to 2017Every meeting
Medvedev D.30-30-3nonenone2017 to 2022Every meeting
Norrie C.30-30-20-1none2019 to 2023Every meeting
Andujar P.22-0none2-0none2013 to 2019Every meeting
Barrere G.22-02-0nonenone2019 to 2020Every meeting
Benneteau J.22-01-01-0none2013 to 2014Every meeting
Bolelli S.22-02-0nonenone2016 to 2019Every meeting
Dancevic F.22-02-0nonenone2014Every meeting
Falla A.22-01-01-0none2014Every meeting
Fognini F.22-01-01-0none2015 to 2017Every meeting
Isner J.22-02-0nonenone2019 to 2021Every meeting
Kecmanovic M.22-01-0none1-02019 to 2021Every meeting
Kyrgios N.22-02-0nonenone2014 to 2015Every meeting
Londero J.I.22-0none1-01-02019Every meeting
Vesely J.22-01-0none1-02019Every meeting
Youzhny M.22-01-0none1-02015 to 2016Every meeting
Darcis S.21-11-1nonenone2013 to 2016Every meeting
Davydenko N.21-10-11-0none2013Every meeting
Del Potro J.M.21-1none1-00-12013 to 2018Every meeting
Djokovic N.21-11-1nonenone2015 to 2018Every meeting
Dodig I.21-10-11-0none2013 to 2016Every meeting
Gabashvili T.21-1none1-1none2016Every meeting
Giraldo S.21-11-00-1none2013 to 2014Every meeting
Golubev A.21-1none1-1none2014Every meeting
Gunneswaran P.21-11-1nonenone2019Every meeting
Haas T.21-11-00-1none2017Every meeting
Haase R.21-11-1nonenone2014 to 2018Every meeting
Halys Q.21-11-0none0-12018 to 2022Every meeting
Humbert U.21-11-1nonenone2019 to 2020Every meeting
Hurkacz H.21-11-1nonenone2019 to 2020Every meeting
Istomin D.21-1none1-1none2015Every meeting
Kudla D.21-1none1-00-12013 to 2015Every meeting
Mathieu P.H.21-11-1nonenone2015 to 2016Every meeting
Millot V.21-11-1nonenone2016Every meeting
Monfils G.21-11-1nonenone2015 to 2019Every meeting
Nishioka Y.21-11-1nonenone2018 to 2022Every meeting
Novak D.21-11-1nonenone2018 to 2020Every meeting
Sela D.21-11-0none0-12013 to 2014Every meeting
Sinner J.21-11-00-1none2020Every meeting
Troicki V.21-1nonenone1-12017 to 2019Every meeting
Uchiyama Y.21-11-1nonenone2019 to 2021Every meeting
Young D.21-11-1nonenone2017Every meeting
Bautista Agut R.20-20-1none0-12017 to 2019Every meeting
Becker B.20-20-10-1none2013 to 2014Every meeting
Cerundolo F.20-2none0-2none2021 to 2022Every meeting
Coria F.20-2none0-2none2020 to 2021Every meeting
Hanescu V.20-2none0-2none2013Every meeting
Koepfer D.20-20-10-1none2021 to 2022Every meeting
Krueger M.20-20-2nonenone2017 to 2018Every meeting
Lorenzi P.20-20-10-1none2013 to 2016Every meeting
Mannarino A.20-20-10-1none2016Every meeting
Musetti L.20-20-10-1none2021 to 2022Every meeting
Nieminen J.20-20-1none0-12013 to 2014Every meeting
Rune H.20-20-10-1none2021 to 2022Every meeting
Thiem D.20-20-2nonenone2017 to 2019Every meeting
Thompson J.20-2none0-2none2017 to 2021Every meeting
Tiafoe F.20-20-2nonenone2017 to 2021Every meeting
Auger-Aliassime F.11-0none1-0none2019Every meeting
Baker J.11-0nonenone1-02013Every meeting
Berankis R.11-0none1-0none2021Every meeting
Berlocq C.11-0none1-0none2017Every meeting
Bhambri Y.11-01-0nonenone2017Every meeting
Blake J.11-01-0nonenone2013Every meeting
Brown D.11-01-0nonenone2017Every meeting
Carballes Baena R.11-0none1-0none2018Every meeting
Cecchinato M.11-01-0nonenone2019Every meeting
Cervantes I.11-0none1-0none2016Every meeting
Cipolla F.11-01-0nonenone2013Every meeting
Copil M.11-0none1-0none2019Every meeting
Davidovich Fokina A.11-01-0nonenone2021Every meeting
Donskoy E.11-01-0nonenone2019Every meeting
Dutra Silva R.11-0nonenone1-02017Every meeting
Dzumhur D.11-01-0nonenone2019Every meeting
Edmund K.11-0none1-0none2016Every meeting
Elias G.11-0none1-0none2015Every meeting
Eriksson M.11-0none1-0none2015Every meeting
Fabbiano T.11-01-0nonenone2016Every meeting
Ferrer D.11-01-0nonenone2018Every meeting
Gombos N.11-01-0nonenone2015Every meeting
Griekspoor T.11-0none1-0none2021Every meeting
Gulbis E.11-0none1-0none2015Every meeting
Ilhan M.11-01-0nonenone2015Every meeting
Jaziri M.11-0none1-0none2016Every meeting
Jung J.11-0nonenone1-02018Every meeting
Khachanov K.11-01-0nonenone2017Every meeting
Klizan M.11-01-0nonenone2017Every meeting
Kovalik J.11-0none1-0none2021Every meeting
Kravchuk K.11-01-0nonenone2017Every meeting
Lacko L.11-01-0nonenone2017Every meeting
Mahut N.11-0none1-0none2017Every meeting
Mayer L.11-01-0nonenone2018Every meeting
Menendez-Maceiras A.11-01-0nonenone2013Every meeting
Polmans M.11-01-0nonenone2019Every meeting
Przysiezny M.11-01-0nonenone2014Every meeting
Raonic M.11-01-0nonenone2013Every meeting
Robert S.11-0nonenone1-02013Every meeting
Schnur B.11-01-0nonenone2019Every meeting
Sijsling I.11-0none1-0none2013Every meeting
Skugor F.11-0nonenone1-02016Every meeting
Souza J.11-0none1-0none2013Every meeting
Stebe C.M.11-01-0nonenone2020Every meeting
Svajda Z.11-0nonenone1-02024Every meeting
Tomic B.11-0none1-0none2016Every meeting
Tursunov D.11-0none1-0none2017Every meeting
Ungur A.11-0nonenone1-02013Every meeting
Varillas J. P.11-0none1-0none2021Every meeting
Venus M.11-01-0nonenone2016Every meeting
Verdasco F.11-01-0nonenone2019Every meeting
Almagro N.10-1none0-1none2017Every meeting
Anderson K.10-10-1nonenone2018Every meeting
Arnaldi M.10-1none0-1none2023Every meeting
Bogomolov A.10-10-1nonenone2013Every meeting
Brooksby J.10-10-1nonenone2022Every meeting
Bublik A.10-10-1nonenone2020Every meeting
Chardy J.10-1none0-1none2019Every meeting
Chiudinelli M.10-1nonenone0-12015Every meeting
Chung H.10-10-1nonenone2015Every meeting
De Schepper K.10-1none0-1none2017Every meeting
Delbonis F.10-1none0-1none2021Every meeting
Devvarman S.10-10-1nonenone2013Every meeting
Duckworth J.10-10-1nonenone2021Every meeting
Eubanks C.10-1none0-1none2023Every meeting
Gaio F.10-1none0-1none2021Every meeting
Galan D.E.10-1none0-1none2024Every meeting
Gimeno-Traver D.10-1none0-1none2016Every meeting
Giron M.10-1nonenone0-12024Every meeting
Ivashka I.10-1none0-1none2022Every meeting
Karlovic I.10-10-1nonenone2014Every meeting
Kicker N.10-1none0-1none2017Every meeting
Kokkinakis T.10-10-1nonenone2022Every meeting
Krajinovic F.10-10-1nonenone2018Every meeting
Kukushkin M.10-10-1nonenone2020Every meeting
Lu Y.H.10-10-1nonenone2013Every meeting
Maden Y.10-10-1nonenone2018Every meeting
Marcora R.10-10-1nonenone2020Every meeting
Matosevic M.10-10-1nonenone2013Every meeting
Mayot H.10-10-1nonenone2024Every meeting
Melzer J.10-10-1nonenone2013Every meeting
Pella G.10-1none0-1none2019Every meeting
Ramos A.10-1none0-1none2014Every meeting
Rubin N.10-10-1nonenone2016Every meeting
Rublev A.10-10-1nonenone2021Every meeting
Sock J.10-1none0-1none2016Every meeting
Sonego L.10-1nonenone0-12022Every meeting
Stepanek R.10-10-1nonenone2016Every meeting
Struff J.L.10-10-1nonenone2018Every meeting
Sugita Y.10-10-1nonenone2017Every meeting
Tipsarevic J.10-10-1nonenone2016Every meeting
Travaglia S.10-1none0-1none2021Every meeting
Watanuki Y.10-10-1nonenone2023Every meeting
Ymer E.10-1none0-1none2022Every meeting
Zeballos H.10-1none0-1none2017Every meeting
Zverev A.10-10-1nonenone2016Every meeting

A record, never a share: the most-met opponent is Carreno Busta P., 6-5 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 460 rows, newest first, the score reads his games first
OpponentScoreDateTournamentSurfaceRoundResultHis rank
Giron M.No. 46 that day6-4, 5-7, 4-6Jul 18, 2024Hall of Fame ChampionshipsATP250grass2nd roundL227
Svajda Z.No. 113 that day6-3, 3-6, 7-6Jul 16, 2024Hall of Fame ChampionshipsATP250grass1st roundW227
Galan D.E.No. 83 that day6-7, 4-6Apr 2, 2024U.S. Men's Clay Court ChampionshipsATP250clay1st roundL142
Mayot H.No. 144 that day1-6, 4-6Jan 31, 2024Open Sud de FranceATP250hard2nd roundL112
Murray A.No. 49 that day2-6, 7-6, 6-3Jan 29, 2024Open Sud de FranceATP250hard1st roundW112
Norrie C.No. 13 that day5-7, 6-4, 6-3, 1-6, 4-6May 29, 2023French OpenGrand Slam, best of 5clay1st roundL149
Eubanks C.No. 75 that day6-7, 3-6May 21, 2023Geneva OpenATP250clay1st roundL729
Arnaldi M.No. 105 that day1-6, 6-3, 6-7Apr 26, 2023Mutua Madrid OpenMasters 1000clay1st roundL161
Watanuki Y.No. 123 that day4-6, 5-7Mar 23, 2023Miami OpenMasters 1000hard1st roundL170
Norrie C.No. 9 that day0-6, 6-7, 0-6Aug 30, 2022US OpenGrand Slam, best of 5hard1st roundL173
Nishioka Y.No. 54 that day2-6, 3-6Aug 9, 2022Canadian OpenMasters 1000hard1st roundL104
Rune H.No. 28 that day3-6, 2-6Aug 3, 2022Citi OpenATP500hard2nd roundL112
Gojowczyk P.No. 110 that day7-5, 6-4Aug 2, 2022Citi OpenATP500hard1st roundW112
Brooksby J.No. 43 that day3-6, 1-6Jul 26, 2022Atlanta OpenATP250hard1st roundL94
Ymer E.No. 131 that day2-6, 0-2Jul 19, 2022Suisse Open GstaadATP250clay1st roundLret.92
Halys Q.No. 82 that day6-4, 1-6, 2-6, 4-6Jun 27, 2022WimbledonGrand Slam, best of 5grass1st roundL73
Sonego L.No. 32 that day5-7, 2-6Jun 6, 2022Mercedes CupATP250grass1st roundL80
Ivashka I.No. 50 that day3-6, 5-7, 6-1, 5-7May 24, 2022French OpenGrand Slam, best of 5clay1st roundL78
Ruud C.No. 8 that day3-6, 1-6May 18, 2022Geneva OpenATP250clay2nd roundL67
Ruusuvuori E.No. 61 that day7-5, 5-7, 6-4May 16, 2022Geneva OpenATP250clay1st roundW67
Schwartzman D.No. 15 that day2-6, 7-6, 1-6May 2, 2022Mutua Madrid OpenMasters 1000clay1st roundL62
Kwon S.W.No. 71 that day4-6, 5-7Apr 25, 2022Millennium Estoril OpenATP250clay1st roundL60
Kwon S.W.No. 71 that day4-6, 4-6Apr 18, 2022Barcelona OpenATP500clay1st roundL60
Musetti L.No. 83 that day2-6, 7-6, 2-6Apr 12, 2022Monte Carlo MastersMasters 1000clay1st roundL61
Laaksonen H.No. 86 that day6-7, 6-1, 4-6Mar 23, 2022Miami OpenMasters 1000hard1st roundL49
Koepfer D.No. 51 that day6-2, 5-7, 4-6Mar 11, 2022BNP Paribas OpenMasters 1000hard1st roundL53
Medvedev D.No. 2 that day3-6, 4-6Feb 23, 2022Abierto MexicanoATP500hard1st roundL49
Cerundolo F.No. 100 that day3-6, 6-4, 2-6Feb 16, 2022Rio OpenATP500clay1st roundL52
Lajovic D.No. 37 that day6-4, 4-6, 6-7Feb 7, 2022Argentina OpenATP250clay1st roundL50
Munar J.No. 88 that day4-6, 5-7Feb 1, 2022Cordoba OpenATP250clay1st roundL54
Tsitsipas S.No. 4 that day3-6, 5-7, 7-6, 4-6Jan 22, 2022Australian OpenGrand Slam, best of 5hard3rd roundL56
Dimitrov G.No. 28 that day6-4, 6-4, 6-7, 7-6Jan 20, 2022Australian OpenGrand Slam, best of 5hard2nd roundW56
Monteiro T.No. 79 that day6-4, 3-6, 7-5, 2-6, 7-5Jan 18, 2022Australian OpenGrand Slam, best of 5hard1st roundW56
Kokkinakis T.No. 145 that day4-6, 0-6Jan 11, 2022Adelaide International 2ATP250hard1st roundL47
Laaksonen H.No. 98 that day6-4, 3-6, 2-5Jan 5, 2022Melbourne Summer SetATP250hard1st roundLret.46
Carreno Busta P.No. 17 that day3-6, 4-6Nov 1, 2021BNP Paribas MastersMasters 1000hard1st roundL47
Laaksonen H.No. 99 that day6-4, 0-6, 3-6Oct 19, 2021European OpenATP250hard1st roundL47
Tiafoe F.No. 49 that day4-6, 4-6Oct 8, 2021BNP Paribas OpenMasters 1000hard1st roundL50
Duckworth J.No. 56 that day4-6, 4-6Sep 30, 2021Sofia OpenATP250hard2nd roundL49
Davidovich Fokina A.No. 43 that day6-4, 7-5Sep 27, 2021Sofia OpenATP250hard1st roundW49
Gerasimov E.No. 97 that day5-7, 4-6Sep 21, 2021Astana OpenATP250hard1st roundL53
Lajovic D.No. 40 that day3-6, 5-7, 6-2, 4-6Aug 30, 2021US OpenGrand Slam, best of 5hard1st roundL49
Ruusuvuori E.No. 76 that day4-6, 6-4, 1-6Aug 25, 2021Winston-Salem Open at Wake Forest UniversityATP250hard3rd roundL49
Simon G.No. 103 that day6-3, 6-3Aug 24, 2021Winston-Salem Open at Wake Forest UniversityATP250hard2nd roundW49
Rublev A.No. 7 that day2-6, 6-3, 3-6Aug 20, 2021Western & Southern Financial Group MastersMasters 1000hardquarterfinalL50
Isner J.No. 26 that day7-6, 6-7, 6-1Aug 19, 2021Western & Southern Financial Group MastersMasters 1000hard3rd roundW50
Shapovalov D.No. 10 that day6-3, 4-6, 7-5Aug 18, 2021Western & Southern Financial Group MastersMasters 1000hard2nd roundW50
Kecmanovic M.No. 58 that day5-7, 6-3, 6-2Aug 15, 2021Western & Southern Financial Group MastersMasters 1000hard1st roundW50
Schwartzman D.No. 14 that day5-7, 1-6Aug 11, 2021Canadian OpenMasters 1000hard2nd roundL50
Mcdonald M.No. 64 that day6-3, 6-4Aug 10, 2021Canadian OpenMasters 1000hard1st roundW50

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

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