STATS
Tennis/Players/Lopez F.
ATP singles

Lopez F.

404
starts, all surfaces, 2013 to 2023
5
titles in 11 finals
No. 634
45 pts, as of Jun 29, 2023

01/Record by surface

each with its own count; nothing here is blended
Hard
108-117
225 starts, 7 ended by retirement, 2013 to 2023. 278 of 587 completed sets won
Clay
48-53
101 starts, 4 ended by retirement, 2013 to 2023. 121 of 258 completed sets won
Grass
50-28
78 starts, 3 ended by retirement, 2013 to 2023. 123 of 208 completed sets won

404 starts on all surfaces, 14 ended by retirement and kept, 6 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

5 in 11 finals

03/Round reached

205 tournaments entered
StageEntries ending hereRecord at this round
Champion5 of 205
Final6 of 2055-6 in 11
Semifinal6 of 20511-6 in 17
Quarterfinal21 of 20517-21 in 38
4th Round5 of 2052-5 in 7
3rd Round26 of 20511-26 in 37
2nd Round66 of 20566-64 in 130
1st Round70 of 20594-70 in 164

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
ATP25014728-3326-1927-143
Masters 100010239-3810-15none0
ATP5007818-275-1013-52
Grand Slam7723-197-910-90

05/By season

2013 to 2023
SeasonStartsHardClayGrassFinalsTitlesRank, newest row
202371-10-12-200634
2022110-50-20-400415
2021293-112-54-400108
2020175-82-2none0064
2019267-90-35-21159
20184212-125-64-30071
2017488-148-79-22133
20165316-1411-72-32130
20155820-149-83-42017
20146422-165-712-22114
20134914-136-59-22129

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

189 opponents faced
OpponentMeetingsRecordHardClayGrassSpan
Simon G.86-20-21-05-02013 to 2019Every meeting
Berdych T.85-32-3none3-02013 to 2019Every meeting
Raonic M.71 w/o4-33-3none1-02013 to 2019Every meeting
Ferrer D.72-51-21-3none2013 to 2017Every meeting
Chardy J.61 w/o5-12-00-13-02013 to 2017Every meeting
Querrey S.63-32-20-11-02014 to 2018Every meeting
Nishikori K.62-42-20-2none2013 to 2018Every meeting
Pouille L.61-51-3none0-22016 to 2021Every meeting
Lajovic D.54-11-12-01-02014 to 2019Every meeting
Benneteau J.53-22-2none1-02013 to 2017Every meeting
Verdasco F.53-21-11-11-02013 to 2019Every meeting
Isner J.52-31-2none1-12014 to 2016Every meeting
Kyrgios N.52-31-01-00-32015 to 2018Every meeting
Wawrinka S.52-30-21-01-12013 to 2019Every meeting
Cilic M.51-40-10-11-22013 to 2017Every meeting
Dimitrov G.51-40-3none1-12014 to 2019Every meeting
Djokovic N.51-41-30-1none2015 to 2017Every meeting
Goffin D.51-40-20-21-02016 to 2023Every meeting
Andujar P.43-12-01-1none2015 to 2020Every meeting
Dodig I.43-11-01-11-02013 to 2016Every meeting
Fognini F.43-12-1none1-02015 to 2020Every meeting
Herbert P.H.43-12-11-0none2016 to 2020Every meeting
Mannarino A.42-22-0none0-22014 to 2021Every meeting
Sock J.42-22-10-1none2013 to 2018Every meeting
Sousa J.42-20-21-01-02013 to 2016Every meeting
Karlovic I.41-31-20-1none2014 to 2019Every meeting
Khachanov K.41-30-2none1-12016 to 2021Every meeting
Thiem D.41 w/o1-31-20-1none2014 to 2015Every meeting
Thompson J.41-30-3none1-02017 to 2023Every meeting
Murray A.40-40-30-1none2014 to 2017Every meeting
Delbonis F.33-0none2-01-02014 to 2018Every meeting
Garcia-Lopez G.33-03-0nonenone2016 to 2018Every meeting
Kuznetsov An.33-02-01-0none2013 to 2017Every meeting
Zverev M.33-02-0none1-02015 to 2017Every meeting
Chung H.32-11-11-0none2017Every meeting
Coric B.32-12-1nonenone2016 to 2020Every meeting
Hewitt L.32-11-1none1-02014 to 2015Every meeting
Monaco J.32-11-00-11-02013 to 2016Every meeting
Nadal R.32-12-1nonenone2014 to 2020Every meeting
Paire B.32-11-11-0none2017 to 2019Every meeting
Youzhny M.32-11-01-00-12014 to 2016Every meeting
De Minaur A.31 w/o1-21-2nonenone2018 to 2020Every meeting
Dzumhur D.31-20-11-1none2014 to 2019Every meeting
Estrella Burgos V.31-20-11-1none2014 to 2016Every meeting
Gasquet R.31-20-2none1-02014 to 2020Every meeting
Groth S.31-20-11-00-12015Every meeting
Haase R.31-2none1-2none2013 to 2016Every meeting
Nishioka Y.31-21-2nonenone2016 to 2022Every meeting
Schwartzman D.31-21-10-1none2018Every meeting
Struff J.L.31-20-11-1none2013 to 2018Every meeting
Troicki V.31-20-10-11-02015 to 2018Every meeting
Anderson K.30-30-20-1none2013 to 2021Every meeting
Bautista Agut R.30-30-10-2none2016 to 2020Every meeting
Federer R.30-30-3nonenone2014 to 2017Every meeting
Bautista R.22-02-0nonenone2014 to 2016Every meeting
Becker B.22-01-01-0none2013 to 2015Every meeting
Daniel T.22-02-0nonenone2018 to 2021Every meeting
Escobedo E.22-01-01-0none2017 to 2018Every meeting
Fratangelo B.22-0none2-0none2017Every meeting
Fritz T.22-01-0none1-02015 to 2019Every meeting
Ito T.22-02-0nonenone2013 to 2014Every meeting
Kokkinakis T.22-02-0nonenone2014 to 2018Every meeting
Kukushkin M.22-02-0nonenone2014Every meeting
Nieminen J.22-01-0none1-02013Every meeting
Pella G.22-01-01-0none2016 to 2020Every meeting
Roger-Vasselin E.22-02-0nonenone2014 to 2015Every meeting
Smyczek T.22-01-01-0none2014 to 2016Every meeting
Ward J.22-02-0nonenone2014 to 2015Every meeting
Altmaier D.21-1none1-1none2020 to 2021Every meeting
Basilashvili N.21-11-0none0-12015Every meeting
Carreno Busta P.21-11-1nonenone2014 to 2016Every meeting
Evans D.21-11-0none0-12016 to 2021Every meeting
Gimeno-Traver D.21-1none1-1none2013 to 2014Every meeting
Gonzalez A.21-1none1-1none2014 to 2015Every meeting
Granollers M.21-1none1-1none2013 to 2014Every meeting
Huesler M.A.21-1none1-1none2020 to 2021Every meeting
Ilhan M.21-10-11-0none2015Every meeting
Istomin D.21-11-1nonenone2013 to 2019Every meeting
Klizan M.21-11-00-1none2018Every meeting
Krajinovic F.21-11-1nonenone2018 to 2020Every meeting
Kudla D.21-11-1nonenone2015 to 2021Every meeting
Mayer L.21-1none1-1none2015 to 2016Every meeting
Medvedev D.21-10-11-0none2017 to 2019Every meeting
Norrie C.21-11-1nonenone2018 to 2019Every meeting
Paul T.21-11-1nonenone2020 to 2021Every meeting
Popyrin A.21-10-1none1-02021Every meeting
Rosol L.21-11-00-1none2014 to 2016Every meeting
Stepanek R.21-10-1none1-02013 to 2014Every meeting
Tiafoe F.21-11-1nonenone2018 to 2023Every meeting
Vesely J.21-11-0none0-12014 to 2022Every meeting
Del Potro J.M.21 w/o0-20-1none0-12013 to 2019Every meeting
Donaldson J.20-20-2nonenone2018Every meeting
Gulbis E.20-20-2nonenone2013Every meeting
Hanfmann Y.20-2none0-10-12017 to 2023Every meeting
Hurkacz H.20-20-2nonenone2019 to 2020Every meeting
Johnson S.20-20-2nonenone2014 to 2015Every meeting
Millman J.20-20-2nonenone2019 to 2022Every meeting
Shapovalov D.20-2nonenone0-22021Every meeting
Stakhovsky S.20-20-10-1none2016 to 2018Every meeting
Auger-Aliassime F.11-0nonenone1-02019Every meeting
Berankis R.11-0nonenone1-02013Every meeting
Berrer M.11-01-0nonenone2014Every meeting
Brown D.11-0none1-0none2016Every meeting
Brugues-Davi A.11-01-0nonenone2013Every meeting
Cuevas P.11-01-0nonenone2015Every meeting
Darcis S.11-0nonenone1-02015Every meeting
De Schepper K.11-0nonenone1-02014Every meeting
Devvarman S.11-01-0nonenone2014Every meeting
Djere L.11-01-0nonenone2013Every meeting
Ebden M.11-01-0nonenone2017Every meeting
Eubanks C.11-01-0nonenone2023Every meeting
Fabbiano T.11-0none1-0none2016Every meeting
Fish M.11-01-0nonenone2015Every meeting
Fucsovics M.11-0nonenone1-02019Every meeting
Ginepri R.11-0none1-0none2014Every meeting
Giraldo S.11-0none1-0none2015Every meeting
Giron M.11-0nonenone1-02019Every meeting
Gombos N.11-01-0nonenone2014Every meeting
Hernych J.11-0none1-0none2013Every meeting
Humbert U.11-01-0nonenone2020Every meeting
Janowicz J.11-01-0nonenone2015Every meeting
Kamke T.11-0nonenone1-02014Every meeting
Klahn B.11-01-0nonenone2013Every meeting
Kuhn N.11-0nonenone1-02021Every meeting
Lacko L.11-0none1-0none2016Every meeting
Marchenko I.11-0nonenone1-02021Every meeting
Mathieu P.H.11-0nonenone1-02013Every meeting
Mertl J.11-0none1-0none2016Every meeting
Montanes A.11-0none1-0none2017Every meeting
Opelka R.11-01-0nonenone2016Every meeting
Pavic A.11-0nonenone1-02014Every meeting
Pospisil V.11-01-0nonenone2015Every meeting
Purcell M.11-0nonenone1-02023Every meeting
Ram R.11-0nonenone1-02016Every meeting
Reister J.11-0none1-0none2015Every meeting
Roca Batalla O.11-0none1-0none2018Every meeting
Safwat M.11-01-0nonenone2018Every meeting
Sela D.11-01-0nonenone2014Every meeting
Seppi A.11-01-0nonenone2015Every meeting
Serra F.11-01-0nonenone2013Every meeting
Soeda G.11-01-0nonenone2013Every meeting
Sonego L.11-01-0nonenone2021Every meeting
Souza J.11-0none1-0none2016Every meeting
Sugita Y.11-0nonenone1-02014Every meeting
Tomic B.11-01-0nonenone2013Every meeting
Tu L.11-01-0nonenone2021Every meeting
Venus M.11-01-0nonenone2017Every meeting
Vukic A.11-01-0nonenone2018Every meeting
Ymer E.11-0none1-0none2016Every meeting
Albot R.10-10-1nonenone2022Every meeting
Alcaraz C.10-10-1nonenone2021Every meeting
Baghdatis M.10-10-1nonenone2016Every meeting
Basic M.10-10-1nonenone2018Every meeting
Bedene A.10-10-1nonenone2015Every meeting
Bellucci T.10-10-1nonenone2014Every meeting
Berrettini M.10-1none0-1none2018Every meeting
Bonzi B.10-1nonenone0-12022Every meeting
Brouwer G.10-1none0-1none2022Every meeting
Carballes Baena R.10-10-1nonenone2020Every meeting
Coria F.10-1none0-1none2021Every meeting
Dolgopolov O.10-10-1nonenone2017Every meeting
Duckworth J.10-10-1nonenone2016Every meeting
Edmund K.10-10-1nonenone2020Every meeting
Gabashvili T.10-1none0-1none2015Every meeting
Griekspoor T.10-1nonenone0-12022Every meeting
Haas T.11 w/o0-1nonenone0-12013Every meeting
Harris L.10-10-1nonenone2021Every meeting
Ivashka I.10-10-1nonenone2022Every meeting
Jaziri M.10-10-1nonenone2017Every meeting
Kecmanovic M.10-10-1nonenone2021Every meeting
Koepfer D.10-1none0-1none2021Every meeting
Kohlschreiber P.10-1none0-1none2016Every meeting
Kubot L.10-10-1nonenone2013Every meeting
Lu Y.H.10-1nonenone0-12015Every meeting
Mayer F.10-1none0-1none2013Every meeting
Munoz-De La Nava D.10-10-1nonenone2016Every meeting
Musetti L.10-1none0-1none2021Every meeting
Ramos-Vinolas A.10-1none0-1none2016Every meeting
Robredo T.10-10-1nonenone2015Every meeting
Rublev A.10-10-1nonenone2021Every meeting
Ruusuvuori E.10-1none0-1none2022Every meeting
Taberner C.10-1none0-1none2021Every meeting
Tsonga J.W.10-10-1nonenone2021Every meeting
Van De Zandschulp B.10-1nonenone0-12022Every meeting
Watanuki Y.10-1nonenone0-12023Every meeting
Ymer M.10-1none0-1none2021Every meeting
Young D.10-1none0-1none2014Every meeting
Zapata Miralles B.10-10-1nonenone2021Every meeting
Zverev A.10-1none0-1none2017Every meeting

A record, never a share: the most-met opponent is Simon G., 6-2 in 8 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 410 rows, newest first, the score reads his games first
OpponentScoreDateTournamentSurfaceRoundResultHis rank
Hanfmann Y.No. 48 that day2-6, 4-6Jun 29, 2023Mallorca ChampionshipsATP250grassquarterfinalL634
Thompson J.No. 71 that day7-6, 1-6, 6-3Jun 28, 2023Mallorca ChampionshipsATP250grass2nd roundW634
Purcell M.No. 62 that day6-3, 7-5Jun 27, 2023Mallorca ChampionshipsATP250grass1st roundW634
Watanuki Y.No. 121 that day6-7, 3-6Jun 12, 2023Stuttgart OpenATP250grass1st roundL580
Goffin D.No. 99 that day6-7, 7-6, 0-6Apr 18, 2023Barcelona OpenATP500clay1st roundL593
Tiafoe F.No. 15 that day2-6, 6-7Mar 2, 2023Abierto MexicanoATP500hard2nd roundL1,035
Eubanks C.No. 105 that day7-6, 6-4Feb 28, 2023Abierto MexicanoATP500hard1st roundW1,035
Ivashka I.No. 70 that day3-6, 7-6, 4-6Oct 11, 2022Gijon OpenATP250hard1st roundL415
Albot R.No. 118 that day3-6, 7-6, 3-6Aug 3, 2022Los Cabos OpenATP250hard1st roundL329
Vesely J.No. 69 that day4-6, 2-6Jul 12, 2022Hall of Fame ChampionshipsATP250grass1st roundL252
Van De Zandschulp B.No. 25 that day2-6, 3-6, 3-6Jun 28, 2022WimbledonGrand Slam, best of 5grass1st roundL240
Griekspoor T.No. 53 that day6-7, 6-7Jun 20, 2022Mallorca ChampionshipsATP250grass1st roundL214
Bonzi B.No. 58 that day4-6, 1-6Jun 6, 2022Mercedes CupATP250grass1st roundL113
Ruusuvuori E.No. 73 that day0-6, 1-6Apr 19, 2022Barcelona OpenATP500clay1st roundL120
Brouwer G.No. 361 that day4-6, 2-6Apr 5, 2022U.S. Men's Clay Court ChampionshipsATP250clay1st roundL118
Nishioka Y.No. 103 that day6-2, 0-6, 4-6Feb 23, 2022Abierto MexicanoATP500hard1st roundL114
Thompson J.No. 83 that day5-7, 3-6Feb 8, 2022Dallas OpenATP250hard1st roundL102
Millman J.No. 89 that day1-6, 3-6, 6-4, 5-7Jan 17, 2022Australian OpenGrand Slam, best of 5hard1st roundL109
Paul T.No. 60 that day3-6, 6-7Oct 7, 2021BNP Paribas OpenMasters 1000hard1st roundL108
Zapata Miralles B.No. 116 that day7-5, 6-7, 6-4, 3-6, 3-6Aug 30, 2021US OpenGrand Slam, best of 5hard1st roundL97
Pouille L.No. 133 that day1-6, 4-6Aug 23, 2021Winston-Salem Open at Wake Forest UniversityATP250hard1st roundL97
Harris L.No. 49 that day2-6, 3-6Aug 11, 2021Canadian OpenMasters 1000hard2nd roundL99
Kudla D.No. 103 that day3-6, 7-6, 3-6Aug 3, 2021Citi OpenATP500hard1st roundL92
Ymer M.No. 96 that day7-6, 6-7, 4-6Jul 22, 2021Suisse Open GstaadATP250clay2nd roundL89
Huesler M.A.No. 162 that day6-4, 4-6, 6-5Jul 19, 2021Suisse Open GstaadATP250clay1st roundWret., opponent retired89
Taberner C.No. 114 that day4-6, 6-3, 3-6Jul 13, 2021European OpenATP250clay1st roundL90
Evans D.No. 26 that day6-7, 2-6, 5-7Jun 29, 2021WimbledonGrand Slam, best of 5grass1st roundL89
Mannarino A.No. 42 that day4-6, 6-3, 3-6Jun 24, 2021Mallorca ChampionshipsATP250grassquarterfinalL90
Khachanov K.No. 29 that day4-6, 6-2, 6-4Jun 22, 2021Mallorca ChampionshipsATP250grass2nd roundW90
Kuhn N.No. 259 that day6-1, 7-6Jun 21, 2021Mallorca ChampionshipsATP250grass1st roundW90
Shapovalov D.No. 14 that day2-6, 3-6Jun 17, 2021Queen's Club ChampionshipsATP500grass2nd roundL64
Marchenko I.No. 155 that day6-1, 7-6Jun 14, 2021Queen's Club ChampionshipsATP500grass1st roundW64
Shapovalov D.No. 14 that day2-6, 7-6, 3-6Jun 11, 2021Mercedes CupATP250grass2nd roundL62
Popyrin A.No. 63 that day6-4, 6-4Jun 9, 2021Mercedes CupATP250grass1st roundW62
Coria F.No. 94 that day3-6, 6-7, 2-6Jun 1, 2021French OpenGrand Slam, best of 5clay1st roundL62
Koepfer D.No. 59 that day5-7, 7-6, 3-6May 19, 2021Geneva OpenATP250clay2nd roundL61
Altmaier D.No. 144 that day7-6, 6-4May 18, 2021Geneva OpenATP250clay1st roundW61
Musetti L.No. 87 that day4-6, 3-6Apr 20, 2021Barcelona OpenATP500clay1st roundL61
Alcaraz C.No. 133 that day6-4, 2-6, 4-6Apr 8, 2021AnyTech365 Andalucia OpenATP250hard2nd roundL64
Daniel T.No. 117 that day6-4, 6-4Apr 6, 2021AnyTech365 Andalucia OpenATP250hard1st roundW64
Popyrin A.No. 86 that day4-6, 6-7Mar 24, 2021Miami OpenMasters 1000hard1st roundL64
Kecmanovic M.No. 46 that day4-6, 4-6Mar 17, 2021Abierto MexicanoATP500hard1st roundL62
Tsonga J.W.No. 66 that day6-3, 4-6, 5-7Mar 9, 2021Open 13ATP250hard1st roundL61
Rublev A.No. 8 that day5-7, 2-6, 3-6Feb 13, 2021Australian OpenGrand Slam, best of 5hard3rd roundL65
Sonego L.No. 35 that day5-7, 3-6, 6-3, 7-5, 6-4Feb 11, 2021Australian OpenGrand Slam, best of 5hard2nd roundW65
Tu L.unranked that day6-7, 6-4, 7-6, 6-4Feb 9, 2021Australian OpenGrand Slam, best of 5hard1st roundW65
Anderson K.No. 82 that day4-6, 5-7Feb 1, 2021Great Ocean Road OpenATP250hard1st roundL63
Nadal R.No. 2 that day6-4, 6-7, 4-6Nov 4, 2020BNP Paribas MastersMasters 1000hard2nd roundL64
Krajinovic F.No. 30 that day7-6, 6-1Nov 2, 2020BNP Paribas MastersMasters 1000hard1st roundW64
De Minaur A.No. 29 that day4-6, 2-6Oct 21, 2020European OpenATP250hard2nd roundL62

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

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