CourtCockpit
picks1d agosackmann1d agotennis-data1d agoodds4h ago
ATP · #122 ·

Albert Ramos

?H · ?cm · age 36
Hard 1469Clay 1627Grass 1405
Recent Form · L10
6/10
Hard 30% · Clay 54% · Grass 0%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
526
last:
Head-to-Head
160
OpponentRecordHardClayGrassLast met
Juan Pablo Varillas ·#179610-06-10-02024-02-19
Diego Schwartzman ·#244321-02-20-02024-05-06
Adrian Mannarino ·#54320-23-00-02023-11-06
Unknown410-04-10-02024-11-18
Fabio Fognini ·#74130-11-10-12023-11-20
Carlos Alcaraz ·#2040-00-40-02023-05-08
Casper Ruud ·#7040-10-20-12024-01-15
Tomas Martin Etcheverry ·#39310-03-10-02023-05-15
Marin Cilic ·#196040-30-10-02022-08-29
Corentin Moutet ·#66210-12-00-02021-04-26
Facundo Bagnis ·#136300-03-00-02022-02-21
Jaume Munar ·#65121-00-20-02024-02-26
Juan Ignacio Londero ·#142300-03-00-02022-02-14
Laslo Djere ·#141121-10-10-02023-09-15
Lorenzo Musetti ·#17212-00-10-02022-10-24
Pablo Carreno Busta ·#203030-10-20-02022-10-31
Jan Lennard Struff ·#43030-10-20-02024-07-15
Unknown211-01-10-02022-08-29
Taylor Fritz ·#7211-11-00-02021-08-16
Alejandro Davidovich Fokina ·#62120-01-10-12023-04-24
Thiago Monteiro ·#100120-01-20-02023-02-27
Cameron Norrie ·#57210-02-00-12022-04-11
Fernando Verdasco ·#244300-03-00-02023-06-19
Sebastian Baez ·#27030-10-20-02022-04-25
Unknown300-03-00-02023-11-27
Unknown210-02-10-02024-11-18
Pedro Cachin ·#110120-01-20-02024-02-05
Hubert Hurkacz ·#63030-10-10-12023-07-03
Stan Wawrinka ·#148120-01-20-02024-04-29
Ilya Ivashka ·#103110-11-00-02023-04-24
Unknown110-01-10-02022-02-14
Francisco Cerundolo ·#20020-00-20-02024-02-19
Holger Rune ·#11200-02-00-02021-04-19
Federico Delbonis ·#131020-00-20-02021-07-12
Nikoloz Basilashvili ·#118020-10-10-02024-03-18
Jordan Thompson ·#28201-01-00-02022-04-25
Sumit Nagal ·#83110-01-10-02023-09-04
Stefano Travaglia ·#233200-02-00-02024-07-01
Matteo Berrettini ·#35020-20-00-02024-08-26
Marcos Giron ·#49020-20-00-02022-10-10
Alexander Bublik ·#11020-10-10-02022-10-24
Tommy Paul ·#21020-10-10-02022-05-09
Federico Coria ·#79020-00-20-02024-02-05
Roberto Carballes Baena ·#56111-00-10-02023-11-06
Emilio Nava ·#148110-11-00-02024-09-30
Filip Misolic ·#228200-02-00-02023-09-18
John Millman ·#140111-10-00-02023-01-09
Andrea Pellegrino ·#153020-00-20-02023-09-18
Roberto Bautista Agut ·#47110-01-10-02024-04-22
Andrea Vavassori ·#206110-01-10-02024-05-27
Alex Molcan ·#135110-11-00-02024-06-10
Unknown200-02-00-02024-07-01
Elmer Moller ·#247020-00-20-02024-10-07
Lorenzo Sonego ·#51200-02-00-02023-07-17
Leonardo Mayer ·#146100-01-00-02020-02-10
Andrey Rublev ·#15010-00-10-02021-04-19
Zizou Bergs ·#61010-10-00-02020-10-19
Unknown010-00-10-02021-09-13
Juan Manuel Cerundolo ·#161010-00-10-02021-02-22
Mikael Ymer ·#59010-10-00-02021-08-23
Unknown010-10-00-02021-03-15
Pierre Hugues Herbert ·#127100-01-00-02021-04-26
Stefanos Tsitsipas ·#80010-10-00-02020-08-31
Duje Ajdukovic ·#115100-01-00-02021-07-19
Marton Fucsovics ·#91010-00-10-02020-09-28
Emil Ruusuvuori ·#71010-00-00-12021-06-21
Felix Auger Aliassime ·#19101-00-00-02021-10-04
Gael Monfils ·#52010-00-10-02021-05-31
Alex Bolt ·#210010-10-00-02020-01-20
Marco Cecchinato ·#109010-00-10-02020-10-12
Alexander Zverev ·#3010-10-00-02021-08-30
Unknown101-00-00-02021-02-01
Gianluca Mager ·#67010-00-10-02021-07-26
Kei Nishikori ·#141010-00-10-02020-09-14
Jannik Sinner ·#1010-00-10-02021-04-12
Ricardas Berankis ·#248100-01-00-02021-04-05
Pablo Cuevas ·#149010-00-10-02020-02-10
Dominik Koepfer ·#81100-01-00-02021-03-01
Lucas Pouille ·#212101-00-00-02021-08-30
Andrej Martin ·#115100-01-00-02022-01-31
Giulio Zeppieri ·#148010-00-10-02023-06-19
Maxime Cressy ·#173010-10-00-02023-01-16
Alejandro Tabilo ·#22100-01-00-02022-01-31
Unknown010-00-10-02023-06-12
Daniel Elahi Galan ·#124100-01-00-02023-02-20
Chun Hsin Tseng ·#121100-01-00-02024-07-01
Unknown100-01-00-02024-04-08
Alessandro Giannessi ·#224100-01-00-02023-11-20
Damir Dzumhur ·#100010-00-10-02024-11-25
Laurent Lokoli ·#199010-00-10-02023-05-01
Roman Safiullin ·#60010-00-10-02024-04-29
Calvin Hemery ·#205010-00-10-02024-09-02
Tallon Griekspoor ·#33100-01-00-02022-04-11
Unknown100-01-00-02022-07-18
Francesco Passaro ·#240100-01-00-02023-05-08
Unknown100-01-00-02023-09-18
Gerald Melzer ·#188100-01-00-02023-09-04
Unknown100-01-00-02024-09-02
Unknown010-00-10-02023-04-17
Unknown100-01-00-02024-03-18
Miomir Kecmanovic ·#53100-01-00-02023-07-17
Thanasi Kokkinakis ·#77100-01-00-02022-05-23
Henrique Rocha ·#159010-00-10-02024-06-10
Bernabe Zapata Miralles ·#144010-00-10-02023-02-20
Federico Gaio ·#174100-01-00-02023-06-12
Arthur Rinderknech ·#60010-00-00-12023-06-26
Bu Yunchaokete ·#72100-01-00-02024-03-18
Gregoire Barrere ·#166010-00-10-02024-05-13
Alexandre Muller ·#68010-00-10-02024-04-15
Pedro Martinez ·#42100-01-00-02022-07-25
Juan Pablo Ficovich ·#230010-00-10-02024-07-08
Unknown010-00-10-02024-07-29
Benjamin Hassan ·#245010-00-10-02023-10-02
Lloyd Harris ·#118010-00-10-02022-04-18
Daniel Rincon ·#216100-01-00-02024-11-25
Jaime Faria ·#157100-01-00-02024-09-30
Hugo Gaston ·#81100-01-00-02023-11-20
Unknown101-00-00-02023-10-09
Unknown100-01-00-02024-06-24
Jurij Rodionov ·#170010-00-10-02023-04-03
Christopher Oconnell ·#71010-00-10-02022-05-16
Felipe Meligeni Alves ·#144010-00-10-02024-02-12
Marc Andrea Huesler ·#152010-10-00-02023-03-20
Fabian Marozsan ·#59101-00-00-02023-10-23
Hugo Dellien ·#106100-01-00-02024-02-26
Mikhail Kukushkin ·#111010-00-10-02024-04-08
Maxime Janvier ·#225010-00-10-02023-11-27
Maks Kasnikowski ·#173010-00-10-02024-06-17
Unknown010-00-10-02024-08-05
Jozef Kovalik ·#113100-01-00-02023-11-27
Henri Laaksonen ·#125100-01-00-02023-10-02
Unknown100-01-00-02024-11-25
Unknown010-00-10-02024-06-24
Sebastian Korda ·#16010-10-00-02022-03-21
Dusan Lajovic ·#86100-01-00-02023-02-06
Unknown100-01-00-02023-07-10
Nicolas Jarry ·#143100-01-00-02022-07-18
David Goffin ·#54101-00-00-02022-08-08
Unknown100-01-00-02024-07-01
Daniil Medvedev ·#10010-10-00-02022-10-03
Luciano Darderi ·#43010-00-10-02023-07-10
Unknown100-01-00-02023-05-15
Rudolf Molleker ·#197010-00-10-02024-09-09
Unknown100-01-00-02024-07-01
Nuno Borges ·#33010-10-00-02022-10-17
Daniel Evans ·#180010-10-00-02023-01-02
Matteo Arnaldi ·#72010-10-00-02023-10-23
Abedallah Shelbayh ·#230100-01-00-02024-04-08
Alexander Ritschard ·#194010-00-10-02024-06-03
Unknown010-00-10-02024-07-22
Dino Prizmic ·#171101-00-00-02023-10-23
Pavel Kotov ·#75010-00-10-02024-04-22
Alex Michelsen ·#37010-10-00-02023-08-28
Gastao Elias ·#215100-01-00-02023-10-02
Geoffrey Blancaneaux ·#152100-01-00-02024-09-02
Jason Kubler ·#113010-10-00-02023-01-02
Alejandro Moro Canas ·#188010-00-10-02024-03-25
Unknown100-01-00-02022-09-19
Unknown100-01-00-02022-04-25
Marco Trungelliti ·#138100-01-00-02023-11-20
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2024-11-25Maia CHR16clayDaniel Rincon6-1 4-6 6-3W
2024-11-25Maia CHQFclayDamir Dzumhur6-1 6-0L
2024-11-25Maia CHR32clayNikolas Sanchez Izquierdo6-4 6-4W
2024-11-18Montemar CHR32clayCarlos Taberner6-3 6-3W
2024-11-18Montemar CHR16clayLukas Neumayer6-2 7-6(2)L
2024-10-07Valencia CHR32clayElmer Moller7-6(6) 6-2L
2024-09-30Braga CHSFclayElmer Moller7-5 7-6(2)L
2024-09-30Braga CHR16clayEmilio Nava3-6 6-1 6-3W
2024-09-30Braga CHQFclayCarlos Taberner6-3 6-3W
2024-09-30Braga CHR32clayJaime Faria6-2 6-4W
2024-09-16Bad Waltersdorf CHR16clayCarlos Taberner6-1 6-7(9) 6-1L
2024-09-16Bad Waltersdorf CHR32clayLukas Neumayer6-2 6-2W
2024-09-09Szczecin CHR32clayRudolf Molleker6-2 7-6(6)L
2024-09-02Seville CHR16clayEnrico Dalla Valle7-5 6-2W
2024-09-02Seville CHR32clayGeoffrey Blancaneaux7-5 6-4W
2024-09-02Seville CHQFclayCalvin Hemery6-3 7-6(4)L
2024-08-26Us OpenR128hardMatteo Berrettini7-6(2) 6-2 6-3L
2024-08-05Cordenons CHR16clayAndrea Collarini7-6(5) 6-1L
2024-08-05Cordenons CHR32clayLukas Neumayer6-4 6-4W
2024-07-29San Marino CHR32clayCarlos Lopez Montagud1-6 6-2 6-2L