MF

Mario Gonzalez Fernandez

ESP · Right-handed · 24 yrs · 185 cm

model rank
in the world
ATP rank
#577
current
record
119-119
ATP-level
── the model's read

How good is he, really?

Mario is the model's unrated. The model and the ATP broadly agree (ATP #577). Recent form: 2927 over the last 52 weeks.

── surface Elo

By surface

Hard
Clay
Grass
── vs the rated field

Scouting

overall Elo
insufficient data
serve rating
insufficient data
return rating
insufficient data

percentile across players with a current rating

── model Elo over time

Elo trajectory

Elo — not enough data

── ATP ranking over time · lower is better

Ranking trajectory

── nearest on the rating profile

Similar players

Not enough rating data to find similar players.

── year by year

Seasons

yearW-Lwin%titles
20269-1341%
202526-2353%
202443-3257%
202322-2547%1
202213-1546%
20215-838%
20201-233%
20190-10%
── filter the record · shareable link

Splits

All 238 matches — pick filters to split the record, serve/return and log below.

── career · point data

Serve & return profile

Serve
aces1.6%
double faults6.1%
1st serve in64%
1st serve won61%
2nd serve won47%
serve pts won56%
hold %65%
Return
return pts won44%
break %36%
BP conversion47%
Under pressure
BP saved (serve)55%
BP saved340/621
BP conversion47%

Career aggregate over 78 matches with point data · hold/break derived from break-point outcomes.

── 238 matches

Match log

datetournamentsurfrdopponentresscore
2026-06-01Centurion 2 CHHardR32Luca Castelnuovo #342W6-4 6-2
2026-06-01Centurion 2 CHHardR16Khololwam Montsi #1340L6-1 6-3
2026-05-25Centurion 1 CHHardQ1Ofek Shimanov #1243L6-1 7-6(3)
2026-05-11Oeiras 4 CHClayQ1Cezar Cretu #343L6-1 6-4
2026-05-04M25 LouléHardR32Thomas Fancutt #872W6-3 6-2
2026-05-04M25 LouléHardR16Joao Dinis SilvaL4-6 6-3 6-2
2026-04-27M25 Quinta do LagoHardR32Francisco Rocha #845L2-6 6-3 6-0
2026-04-06Madrid CHClayQ1Oriol Roca Batalla #393L6-7(2) 6-3 6-2
2026-03-30San Luis Potosi CHClayQ1Oswaldo Alejandro Reyes TiradoW6-2 6-0
2026-03-30San Luis Potosi CHClayQ2Theodore WinegarL5-7 6-4 6-2
2026-03-23Morelia CHHardQ1Marc Polmans #362L4-6 6-4 6-1
2026-03-16Cuernavaca CHHardQ1Takeru Yuzuki #1454L7-6(5) 6-4
2026-03-02M25 FaroHardR32Goncalo MarquesW6-3 6-3
2026-03-02M25 FaroHardR16Joao Domingues #1096L7-5 7-6(4)
2026-02-23M25 Vale do LoboHardR32Salvador Monteiro #2048W6-1 6-2
2026-02-23M25 Vale do LoboHardR16Alejandro Turriziani Alvarez #829W6-4 6-2
2026-02-23M25 Vale do LoboHardQFHenry Searle #475W7-5 6-1
2026-02-23M25 Vale do LoboHardSFGiles Hussey #334L3-6 6-3 6-4
2026-02-09M25 MonastirHardR32Petros Tsitsipas #823L6-3 1-6 6-4
2026-02-02M25 MonastirHardR32Adam KnisW6-2 6-1
2026-02-02M25 MonastirHardR16Justin Lenders #2035W6-4 6-1
2026-02-02M25 MonastirHardQFJohn Echeverria #735L6-7(5) 6-2 6-2
2025-12-01M15 MadridClayR16Daniel Lara Salmeron #2078W6-2 6-3
2025-12-01M15 MadridClayR32Luis Garcia Paez #1642W6-3 6-3
2025-12-01M15 MadridClayQFMax Alcala Gurri #422L6-0 6-2
2025-11-17Montemar CHClayQ1Jonas Forejtek #440L6-4 6-3
2025-11-10M25 Vale do LoboHardR32Sergio Callejon Hernando #565W6-2 1-6 6-4
2025-11-10M25 Vale do LoboHardR16Alberto Barroso Campos #602L6-1 6-4
2025-10-27M25 SintraHardR32Tomas Curras Abasolo #807W6-1 7-5
2025-10-13Hersonissos 6 CHHardQ1Max Basing #481L7-5 3-6 6-4
2025-10-06M15 HeraklionHardR32Joao Graa #1316W6-1 6-0
2025-10-06M15 HeraklionHardSFFelix Balshaw #776W6-1 6-2
2025-10-06M15 HeraklionHardR16Conor Gannon #1455W6-0 7-6(1)
2025-10-06M15 HeraklionHardQFGeorgii Kravchenko #825W6-3 4-6 6-2
2025-10-06M15 HeraklionHardFJohan Nikles #642L6-3 6-2
2025-09-29Villena CHHardQ1Eric Vanshelboim #498W3-6 6-3 6-1
2025-09-29Villena CHHardQ2Raul Brancaccio #382L6-3 6-4
2025-09-15M25 SetubalHardR32Pedro Araujo #474W6-3 6-7(5) 7-6(6)
2025-09-15M25 SetubalHardSFRyan Peniston #253W2-6 7-5 7-6(4)
2025-09-15M25 SetubalHardQFDali Blanch #438W6-0 6-1
2025-09-15M25 SetubalHardR16Ioannis Xilas #682W7-6(3) 6-3
2025-09-15M25 SetubalHardFAlec Deckers #1034L3-6 6-4 6-3
2025-09-08M15 MadridHardR32Pedro Rodenas #1181W7-5 6-2
2025-09-08M15 MadridHardR16Gian Luca Tanner #1420L6-4 7-6(7)
2025-09-01Seville CHClayQ1Max Alcala Gurri #419L6-3 3-0 RET
2025-08-25M25 PoznanClayR32Mathys Erhard #283L6-1 6-1
2025-08-18M15 KrakowClayR16Rafael Tosetto #1591W7-6(6) 6-3
2025-08-18M15 KrakowClayR32Kacper Szymkowiak #936W6-2 6-3
2025-08-18M15 KrakowClayQFJakub Filip #904L2-6 6-2 6-2
2025-07-21Segovia CHHardR32Hugo Grenier #190L6-3 6-1