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

Mario Vilella Martinez

?H · ?cm · age 26
Hard 1527Clay 1544Grass 1459
Recent Form · L10
3/10
Hard 58% · Clay 53% · Grass 20%
Serve · Hold %
78%
Hold
Return · Win %
28%
Return
Tiebreak %
55%
TB%
Days Since Match
1408
last:
Head-to-Head
74
OpponentRecordHardClayGrassLast met
Yannick Hanfmann ·#95221-01-20-02022-03-28
Antoine Hoang ·#155110-01-10-02021-04-05
Facundo Bagnis ·#136111-00-10-02020-02-03
Jozef Kovalik ·#113020-00-20-02021-07-26
Lorenzo Giustino ·#223200-02-00-02021-03-29
Filip Horansky ·#203110-01-10-02021-05-31
Carlos Alcaraz ·#2020-00-20-02020-10-12
Aleksandar Vukic ·#85110-01-10-02022-05-23
Giulio Zeppieri ·#148200-02-00-02021-07-12
Sumit Nagal ·#83010-00-10-02021-03-01
Felipe Meligeni Alves ·#144010-00-10-02021-03-08
Unknown100-01-00-02020-08-17
Daniel Altmaier ·#88010-00-10-02021-07-05
Daniel Elahi Galan ·#124010-00-10-02020-09-28
Nuno Borges ·#33010-10-00-02021-10-11
Nicolas Kicker ·#203010-00-10-02021-07-19
Tomas Machac ·#25010-10-00-02021-02-08
Evgeny Donskoy ·#149100-01-00-02020-09-28
Pedro Martinez ·#42010-00-10-02020-10-26
Andrey Kuznetsov ·#228010-00-00-12021-06-28
Unknown010-00-10-02021-02-22
Flavio Cobolli ·#31010-00-10-02021-09-27
Unknown101-00-00-02021-01-10
Jordan Thompson ·#28010-10-00-02021-02-01
Unknown100-01-00-02020-10-12
Rudolf Molleker ·#197100-01-00-02021-07-05
Karen Khachanov ·#16010-10-00-02020-01-20
Liam Broady ·#156100-01-00-02020-08-24
Matheus Pucinelli De Almeida ·#212100-01-00-02021-07-12
Unknown101-00-00-02020-01-20
Tomas Barrios Vera ·#162100-01-00-02021-03-01
Bernabe Zapata Miralles ·#144100-01-00-02021-04-05
Unknown010-00-00-12021-06-14
Cedrik Marcel Stebe ·#231101-00-00-02021-03-22
Renzo Olivo ·#179010-00-10-02020-01-27
Kacper Zuk ·#245010-00-10-02021-05-03
Nikola Milojevic ·#136100-01-00-02021-03-29
Unknown100-01-00-02021-07-26
Francisco Cerundolo ·#20101-00-00-02021-01-10
Brandon Nakashima ·#33010-00-00-12021-06-07
Federico Coria ·#79010-00-10-02020-11-23
Pablo Carreno Busta ·#203010-00-10-02021-04-05
Casper Ruud ·#7010-00-10-02021-07-26
Jesper De Jong ·#109010-00-10-02020-11-16
Unknown100-01-00-02021-07-12
Federico Gaio ·#174100-01-00-02021-07-12
Nikoloz Basilashvili ·#118101-00-00-02021-02-01
Unknown100-01-00-02021-07-12
Pedro Cachin ·#110100-01-00-02021-07-19
Riccardo Bonadio ·#181010-00-10-02020-08-24
Dennis Novak ·#192100-01-00-02021-05-31
Roberto Bautista Agut ·#47010-00-10-02021-05-31
Unknown101-00-00-02021-10-11
Lukas Klein ·#153100-01-00-02021-03-08
Unknown100-01-00-02020-10-12
Peter Gojowczyk ·#108100-01-00-02021-05-31
Jaume Munar ·#65010-00-10-02021-03-29
Alessandro Giannessi ·#224101-00-00-02021-01-10
Joao Domingues ·#169100-01-00-02021-07-19
Yuichi Sugita ·#131010-10-00-02021-08-30
Unknown100-01-00-02020-10-12
Unknown010-10-00-02020-01-06
Damir Dzumhur ·#100100-01-00-02021-03-29
Unknown100-01-00-02021-04-05
Nicolas Mahut ·#239101-00-00-02020-01-20
Unknown100-01-00-02021-07-26
Unknown010-00-10-02020-08-31
Thanasi Kokkinakis ·#77010-10-00-02021-03-22
Unknown101-00-00-02022-01-17
Unknown010-00-10-02021-09-13
Unknown100-01-00-02021-09-13
Unknown100-00-01-02022-06-27
Zdenek Kolar ·#119010-00-00-12022-06-27
Unknown010-10-00-02022-01-17
Recent Matches
DateEventRoundSurfaceOpponentScoreW/L
2022-06-27WimbledonQ1grassAltug Celikbilek6-2 7-6(4)W
2022-06-27WimbledonQ2grassZdenek Kolar6-1 2-0 RETL
2022-05-23Roland GarrosQ1clayAleksandar Vukic7-5 6-4L
2022-03-28Marbella CHR32clayYannick Hanfmann6-3 6-0L
2022-02-07Buenos AiresQ1clayYannick Hanfmann4-6 7-6(0) 6-3L
2022-01-17Australian OpenQ1hardDudi Sela6-3 6-2W
2022-01-17Australian OpenQ2hardElias Ymer4-6 6-4 7-6(0)L
2021-10-11Villena CHR16hardNuno Borges3-6 6-3 6-1L
2021-10-11Villena CHR32hardGeorgii Kravchenko6-3 6-2W
2021-09-27Murcia CHR32clayFlavio Cobolli7-5 6-3L
2021-09-13Quito CHR32clayChristian Langmo6-3 6-7(5) 6-2W
2021-09-13Quito CHR16clayGonzalo Lama3-6 7-6(4) 6-3L
2021-08-30Us OpenQ1hardYuichi Sugita3-6 6-3 6-2L
2021-07-26KitzbuhelR32clayLukas Neumayer6-7(4) 7-5 6-4W
2021-07-26KitzbuhelQ1clayLucas Miedler6-3 6-4W
2021-07-26KitzbuhelQ2clayJozef Kovalik7-5 7-5L
2021-07-26KitzbuhelR16clayCasper Ruud7-5 5-7 6-4L
2021-07-19Tampere CHR32clayJoao Domingues4-6 7-6(5) 7-5W
2021-07-19Tampere CHR16clayPedro Cachin7-5 6-4W
2021-07-19Tampere CHQFclayNicolas Kicker7-6(6) 6-0L