STATS
Tennis/Players/Ramos-Vinolas A.
Ramos-Vinolas A.
ATP singles

Ramos-Vinolas A.

440
starts, all surfaces, 2014 to 2024
4
titles in 11 finals
No. 122
483 pts, as of Aug 26, 2024

01/Record by surface

each with its own count; nothing here is blended
Hard
57-102
159 starts, 2014 to 2024. 166 of 420 completed sets won
Clay
141-120
261 starts, 4 ended by retirement, 2014 to 2024. 338 of 651 completed sets won
Grass
5-15
20 starts, 1 ended by retirement, 2014 to 2024. 17 of 60 completed sets won

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


02/Titles

4 in 11 finals

03/Round reached

240 tournaments entered
StageEntries ending hereRecord at this round
Champion4 of 240
Final7 of 2404-7 in 11
Semifinal14 of 24011-14 in 25
Quarterfinal22 of 24025-22 in 47
4th Round1 of 2401-1 in 2
3rd Round18 of 2405-18 in 23
2nd Round66 of 24066-66 in 132
1st Round108 of 24091-109 in 200

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
ATP25021521-3592-650-24
Masters 10009925-3219-23none0
ATP500654-1419-230-50
Grand Slam617-2111-95-80

05/By season

2014 to 2024
SeasonStartsHardClayGrassFinalsTitlesRank, newest row
2024120-23-7none00122
2023351-711-140-21094
2022515-1119-140-21139
2021497-1217-100-32144
2020232-57-9none0046
2019548-1122-120-12142
2018465-1313-140-11064
2017639-1522-132-22024
20166413-1519-132-22126
2015397-88-131-20058
201440-30-1none0068

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

192 opponents faced
OpponentMeetingsRecordHardClayGrassSpan
Mannarino A.94-50-54-0none2015 to 2023Every meeting
Fognini F.93-61-42-10-12014 to 2023Every meeting
Carballes Baena R.85-31-14-2none2016 to 2023Every meeting
Cilic M.82-61-51-1none2016 to 2022Every meeting
Cuevas P.81-70-11-6none2015 to 2020Every meeting
Verdasco F.75-20-15-1none2016 to 2022Every meeting
Ruud C.73-40-13-20-12017 to 2024Every meeting
Delbonis F.72-5none2-5none2016 to 2021Every meeting
Schwartzman D.72-51-01-5none2015 to 2022Every meeting
Sousa J.65-12-13-0none2015 to 2023Every meeting
Monfils G.62-41-31-1none2016 to 2021Every meeting
Carreno Busta P.61-51-20-3none2016 to 2022Every meeting
Varillas J.P.55-0none5-0none2020 to 2024Every meeting
Pouille L.54-12-12-0none2015 to 2021Every meeting
Lajovic D.53-20-13-1none2016 to 2023Every meeting
Monteiro T.53-2none3-2none2017 to 2023Every meeting
Munar J.53-21-02-2none2016 to 2024Every meeting
Andujar P.52-3none2-3none2015 to 2022Every meeting
Ferrer D.52-30-12-2none2015 to 2019Every meeting
Mayer L.52-3none2-3none2015 to 2020Every meeting
Struff J.L.51-41-20-2none2017 to 2024Every meeting
Djokovic N.50-50-20-3none2015 to 2018Every meeting
Tsonga J.W.50-50-30-10-12015 to 2016Every meeting
Wawrinka S.50-50-10-4none2015 to 2024Every meeting
Bagnis F.44-0none4-0none2019 to 2022Every meeting
Londero J.I.43-1none3-1none2019 to 2022Every meeting
Norrie C.43-1none3-00-12019 to 2022Every meeting
Robert S.43-12-01-00-12016 to 2018Every meeting
Chardy J.42-20-12-1none2016 to 2021Every meeting
Fritz T.42-21-21-0none2017 to 2021Every meeting
Pella G.42-20-12-1none2017 to 2019Every meeting
Coric B.41-31-20-1none2016 to 2018Every meeting
Fucsovics M.41-30-11-2none2018 to 2020Every meeting
Khachanov K.41-30-31-0none2016 to 2018Every meeting
Rublev A.41-30-10-11-12017 to 2021Every meeting
Alcaraz C.40-4none0-4none2020 to 2023Every meeting
Dutra Silva R.33-0none3-0none2018 to 2019Every meeting
Etcheverry T.33-0none3-0none2021 to 2023Every meeting
Querrey S.33-02-01-0none2015 to 2017Every meeting
Sonego L.33-0none3-0none2019 to 2023Every meeting
Thompson J.33-01-01-01-02017 to 2022Every meeting
Troicki V.33-02-0none1-02015 to 2018Every meeting
Gombos N.32-12-00-1none2021 to 2022Every meeting
Moutet C.32-10-12-0none2020 to 2021Every meeting
Musetti L.32-12-00-1none2021 to 2022Every meeting
Auger-Aliassime F.31-21-10-1none2019 to 2021Every meeting
Bautista Agut R.31-2none1-2none2016 to 2022Every meeting
Cachin P.31-2none1-2none2023 to 2024Every meeting
Davidovich Fokina A.31-2none1-10-12021 to 2023Every meeting
Djere L.31-2none1-2none2017 to 2020Every meeting
Herbert P.H.31-20-21-0none2018 to 2021Every meeting
Isner J.31-20-11-1none2017 to 2019Every meeting
Jarry N.31-2none1-2none2018 to 2022Every meeting
Kukushkin M.31-20-11-1none2015 to 2018Every meeting
Kyrgios N.31-21-10-1none2015 to 2016Every meeting
Lorenzi P.31-21-10-1none2015 to 2018Every meeting
Millman J.31-21-2nonenone2016 to 2023Every meeting
Thiem D.31-21-00-2none2016 to 2019Every meeting
Baez S.30-30-10-2none2022Every meeting
Bublik A.30-30-20-1none2017 to 2022Every meeting
Hurkacz H.30-30-10-10-12022 to 2023Every meeting
Kuznetsov An.30-30-20-1none2015 to 2017Every meeting
Mathieu P.H.30-30-10-2none2016Every meeting
Tsitsipas S.30-30-20-1none2018 to 2020Every meeting
Benneteau J.22-02-0nonenone2015 to 2016Every meeting
Clezar G.22-0none2-0none2015 to 2018Every meeting
Copil M.22-01-01-0none2017 to 2019Every meeting
Dellien H.22-0none2-0none2019 to 2024Every meeting
Donaldson J.22-01-01-0none2018Every meeting
Dzumhur D.22-02-0nonenone2017 to 2019Every meeting
Istomin D.22-01-0none1-02015 to 2017Every meeting
Kecmanovic M.22-01-01-0none2019 to 2023Every meeting
Lu Y.H.22-02-0nonenone2015 to 2016Every meeting
Rune H.22-0none2-0none2021Every meeting
Zeballos H.22-0none2-0none2015 to 2016Every meeting
Almagro N.21-1none1-1none2015Every meeting
Cecchinato M.21-11-00-1none2019 to 2020Every meeting
Chung H.21-11-0none0-12015 to 2016Every meeting
Federer R.21-11-1nonenone2015 to 2019Every meeting
Goffin D.21-11-1nonenone2017 to 2022Every meeting
Haase R.21-10-11-0none2015 to 2017Every meeting
Ivashka I.21-10-11-0none2021 to 2023Every meeting
Murray A.21-1none1-1none2017Every meeting
Raonic M.21-1none1-00-12016 to 2017Every meeting
Varillas J. P.21-1none1-1none2022 to 2023Every meeting
Basilashvili N.20-20-2nonenone2019 to 2021Every meeting
Berrettini M.20-20-2nonenone2021 to 2024Every meeting
Cerundolo F.20-2none0-2none2021 to 2024Every meeting
Coria F.20-2none0-2none2023 to 2024Every meeting
Del Potro J.M.20-20-10-1none2018Every meeting
Gasquet R.20-20-1none0-12016Every meeting
Giron M.20-20-2nonenone2020 to 2022Every meeting
Medvedev D.20-20-10-1none2019 to 2022Every meeting
Nadal R.20-20-10-1none2017Every meeting
Paul T.20-20-10-1none2020 to 2022Every meeting
Vesely J.20-20-2nonenone2017Every meeting
Ahouda A.11-0none1-0none2018Every meeting
Ajdukovic D.11-0none1-0none2021Every meeting
Arnaboldi A.11-0none1-0none2016Every meeting
Becker B.11-0none1-0none2015Every meeting
Berankis R.11-01-0nonenone2021Every meeting
Berlocq C.11-0none1-0none2017Every meeting
Berrer M.11-01-0nonenone2016Every meeting
Bonzi B.11-0none1-0none2017Every meeting
Darcis S.11-01-0nonenone2017Every meeting
Dimitrov G.11-01-0nonenone2016Every meeting
Donskoy E.11-01-0nonenone2016Every meeting
Elias G.11-0none1-0none2017Every meeting
Falla A.11-0none1-0none2017Every meeting
Gabashvili T.11-0none1-0none2016Every meeting
Galan D.E.11-0none1-0none2023Every meeting
Gojowczyk P.11-0none1-0none2018Every meeting
Gonzalez A.11-01-0nonenone2016Every meeting
Griekspoor T.11-0none1-0none2022Every meeting
Kicker N.11-0none1-0none2017Every meeting
Koepfer D.11-0none1-0none2021Every meeting
Kokkinakis T.11-0none1-0none2022Every meeting
Kwon S.W.11-0none1-0none2022Every meeting
Laaksonen H.11-0none1-0none2019Every meeting
Lamasine T.11-0none1-0none2016Every meeting
Lestienne C.11-0none1-0none2019Every meeting
Lopez F.11-0none1-0none2016Every meeting
Martin A.11-0none1-0none2022Every meeting
Martinez P.11-0none1-0none2022Every meeting
Matosevic M.11-0none1-0none2015Every meeting
Melzer G.11-0none1-0none2018Every meeting
Melzer J.11-01-0nonenone2016Every meeting
Mott B.11-01-0nonenone2021Every meeting
Muller G.11-01-0nonenone2017Every meeting
Nagal S.11-0none1-0none2021Every meeting
Nishioka Y.11-01-0nonenone2019Every meeting
Olivo R.11-0none1-0none2017Every meeting
Passaro F.11-0none1-0none2023Every meeting
Pospisil V.11-0nonenone1-02016Every meeting
Quiroz R.11-0none1-0none2018Every meeting
Ram R.11-0none1-0none2016Every meeting
Seppi A.11-01-0nonenone2018Every meeting
Smyczek T.11-01-0nonenone2018Every meeting
Sock J.11-0none1-0none2016Every meeting
Stebe C.M.11-0none1-0none2019Every meeting
Stricker D.11-0none1-0none2022Every meeting
Taberner C.11-0none1-0none2022Every meeting
Tabilo A.11-0none1-0none2022Every meeting
Travaglia S.11-0none1-0none2021Every meeting
Trungelliti M.11-0none1-0none2016Every meeting
Vanni L.11-0none1-0none2015Every meeting
Youzhny M.11-01-0nonenone2017Every meeting
Andreozzi G.10-1none0-1none2019Every meeting
Arnaldi M.10-10-1nonenone2023Every meeting
Bedene A.10-1none0-1none2018Every meeting
Bellucci T.10-1none0-1none2015Every meeting
Berdych T.10-1none0-1none2016Every meeting
Bergs Z.10-10-1nonenone2020Every meeting
Bolt A.10-10-1nonenone2020Every meeting
Borges N.10-10-1nonenone2022Every meeting
Brown D.10-1nonenone0-12016Every meeting
Cerundolo J.M.10-1none0-1none2021Every meeting
Cressy M.10-10-1nonenone2023Every meeting
De Bakker T.10-10-1nonenone2016Every meeting
Edmund K.10-10-1nonenone2018Every meeting
Estrella Burgos V.10-1none0-1none2016Every meeting
Gomez E.10-1none0-1none2023Every meeting
Groth S.10-10-1nonenone2014Every meeting
Haider-Maurer A.10-1none0-1none2015Every meeting
Harris L.10-1none0-1none2022Every meeting
Huesler M.A.10-10-1nonenone2023Every meeting
Janowicz J.10-1none0-1none2014Every meeting
Johnson S.10-1nonenone0-12019Every meeting
Kohlschreiber P.10-1none0-1none2018Every meeting
Korda S.10-10-1nonenone2022Every meeting
Kotov P.10-1none0-1none2024Every meeting
Lacko L.10-10-1nonenone2017Every meeting
Mager G.10-1none0-1none2021Every meeting
Mahut N.10-10-1nonenone2017Every meeting
Michelsen A.10-10-1nonenone2023Every meeting
Molcan A.10-10-1nonenone2023Every meeting
Muller A.10-1none0-1none2024Every meeting
Nieminen J.10-10-1nonenone2014Every meeting
Nishikori K.10-1none0-1none2020Every meeting
O Connell C.10-1none0-1none2022Every meeting
Opelka R.10-10-1nonenone2019Every meeting
Rinderknech A.10-1nonenone0-12023Every meeting
Robredo T.10-1none0-1none2015Every meeting
Rodionov J.10-1none0-1none2023Every meeting
Ruusuvuori E.10-1nonenone0-12021Every meeting
Sela D.10-10-1nonenone2017Every meeting
Sidorenko A.10-10-1nonenone2016Every meeting
Sinner J.10-1none0-1none2021Every meeting
Vatutin A.10-1none0-1none2018Every meeting
Ymer M.10-10-1nonenone2021Every meeting
Zapata Miralles B.10-1none0-1none2023Every meeting
Zverev A.10-10-1nonenone2021Every meeting

A record, never a share: the most-met opponent is Mannarino A., 4-5 in 9 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 440 rows, newest first, the score reads his games first
OpponentScoreDateTournamentSurfaceRoundResultHis rank
Berrettini M.No. 44 that day6-7, 2-6, 3-6Aug 26, 2024US OpenGrand Slam, best of 5hard1st roundL122
Struff J.L.No. 37 that day6-7, 6-7Jul 15, 2024Suisse Open GstaadATP250clay1st roundL97
Kotov P.No. 72 that day3-6, 4-6Apr 25, 2024Mutua Madrid OpenMasters 1000clay1st roundL105
Muller A.No. 110 that day6-7, 0-6Apr 15, 2024Barcelona OpenATP500clay1st roundL108
Wawrinka S.No. 82 that day1-6, 4-6Apr 2, 2024Grand Prix Hassan IIATP250clay1st roundL103
Munar J.No. 70 that day3-6, 1-6Feb 29, 2024Chile OpenATP250clay2nd roundL104
Dellien H.No. 157 that day6-3, 6-2Feb 27, 2024Chile OpenATP250clay1st roundW104
Cerundolo F.No. 22 that day2-6, 1-6Feb 21, 2024Rio OpenATP500clay2nd roundL96
Varillas J.P.No. 108 that day3-6, 6-3, 7-5Feb 19, 2024Rio OpenATP500clay1st roundW96
Coria F.No. 93 that day1-6, 3-6Feb 7, 2024Cordoba OpenATP250clay2nd roundL84
Cachin P.No. 73 that day6-4, 3-6, 6-1Feb 5, 2024Cordoba OpenATP250clay1st roundW84
Ruud C.No. 11 that day1-6, 3-6, 1-6Jan 16, 2024Australian OpenGrand Slam, best of 5hard1st roundL85
Mannarino A.No. 25 that day4-6, 4-6Nov 8, 2023Sofia OpenATP250hard2nd roundL94
Carballes Baena R.No. 61 that day7-5, 4-6, 6-3Nov 7, 2023Sofia OpenATP250hard1st roundW94
Arnaldi M.No. 46 that day6-7, 6-7Oct 23, 2023Vienna OpenATP500hard1st roundL93
Michelsen A.No. 127 that day4-6, 3-6, 4-6Aug 29, 2023US OpenGrand Slam, best of 5hard1st roundL88
Cachin P.No. 54 that day5-7, 3-6Aug 2, 2023Generali OpenATP250clay2nd roundL82
Varillas J.P.No. 77 that day6-1, 7-5Jul 31, 2023Generali OpenATP250clay1st roundW82
Munar J.No. 104 that day3-6, 6-3, 3-6Jul 26, 2023Croatia OpenATP250clay1st roundL65
Cachin P.No. 90 that day6-3, 0-6, 5-7Jul 23, 2023Suisse Open GstaadATP250clayfinalL79
Kecmanovic M.No. 44 that day6-2, 6-3Jul 22, 2023Suisse Open GstaadATP250claysemifinalW79
Varillas J.P.No. 66 that day6-7, 6-1, 6-4Jul 21, 2023Suisse Open GstaadATP250clayquarterfinalW79
Sonego L.No. 42 that day6-3, 3-6, 6-4Jul 20, 2023Suisse Open GstaadATP250clay2nd roundW79
Fognini F.No. 128 that day6-1, 2-6, 6-2Jul 18, 2023Suisse Open GstaadATP250clay1st roundW79
Hurkacz H.No. 18 that day1-6, 4-6, 4-6Jul 3, 2023WimbledonGrand Slam, best of 5grass1st roundL76
Rinderknech A.No. 85 that day6-7, 6-7Jun 27, 2023Mallorca ChampionshipsATP250grass1st roundL72
Wawrinka S.No. 89 that day6-7, 4-6, 7-6, 6-1, 4-6May 29, 2023French OpenGrand Slam, best of 5clay1st roundL67
Varillas J. P.No. 97 that day6-3, 6-7, 4-6May 21, 2023Lyon OpenATP250clay1st roundL648
Alcaraz C.No. 2 that day4-6, 1-6May 13, 2023Internazionali BNL d'ItaliaMasters 1000clay2nd roundL72
Passaro F.No. 126 that day4-6, 6-1, 6-4May 11, 2023Internazionali BNL d'ItaliaMasters 1000clay1st roundW72
Davidovich Fokina A.No. 35 that day3-6, 4-6Apr 28, 2023Mutua Madrid OpenMasters 1000clay2nd roundL60
Ivashka I.No. 69 that day4-6, 7-6, 6-2Apr 26, 2023Mutua Madrid OpenMasters 1000clay1st roundW60
Gomez E.No. 120 that day3-6, 6-1, 4-6Apr 18, 2023Barcelona OpenATP500clay1st roundL58
Struff J.L.No. 100 that day4-6, 3-6Apr 10, 2023Monte Carlo MastersMasters 1000clay1st roundL50
Rodionov J.No. 120 that day6-3, 1-6, 4-6Apr 4, 2023Estoril OpenATP250clay1st roundL52
Huesler M.A.No. 47 that day7-6, 6-7, 3-6Mar 22, 2023Miami OpenMasters 1000hard1st roundL51
Molcan A.No. 63 that day3-6, 2-6Mar 9, 2023BNP Paribas OpenMasters 1000hard1st roundL50
Monteiro T.No. 84 that day5-7, 6-4, 5-7Feb 28, 2023Chile OpenATP250clay1st roundL50
Zapata Miralles B.No. 63 that day4-6, 6-2, 4-6Feb 24, 2023Rio OpenATP500clayquarterfinalL47
Galan D.E.No. 88 that day6-2, 6-4Feb 23, 2023Rio OpenATP500clay2nd roundW47
Etcheverry T.No. 75 that day5-7, 6-4, 6-4Feb 22, 2023Rio OpenATP500clay1st roundW47
Carballes Baena R.No. 76 that day5-7, 4-6Feb 14, 2023Argentina OpenATP250clay1st roundL44
Coria F.No. 67 that day4-6, 6-7Feb 11, 2023Cordoba OpenATP250claysemifinalL54
Sousa J.No. 162 that day6-4, 2-6, 6-1Feb 10, 2023Cordoba OpenATP250clayquarterfinalW54
Lajovic D.No. 89 that day6-4, 2-6, 6-2Feb 9, 2023Cordoba OpenATP250clay2nd roundW54
Cressy M.No. 41 that day6-7, 5-7, 6-3, 3-6Jan 18, 2023Australian OpenGrand Slam, best of 5hard1st roundL37
Millman J.No. 148 that day6-4, 3-6, 6-7Jan 10, 2023Adelaide International 2ATP250hard1st roundL38
Carreno Busta P.No. 14 that day3-6, 3-6Nov 1, 2022BNP Paribas MastersMasters 1000hard1st roundL39
Bublik A.No. 38 that day3-6, 3-6Oct 27, 2022Swiss IndoorsATP500hard2nd roundL40
Musetti L.No. 23 that day1-6, 6-3, 6-4Oct 26, 2022Swiss IndoorsATP500hard1st roundW40

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

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