David Vega Hernandez

ESP · Right-handed · 31 yrs · 188 cm

model rank
in the world
ATP rank
#1406
current
record
221-200
ATP-level
── the model's read

How good is he, really?

David is the model's unrated. The model and the ATP broadly agree (ATP #1406). Recent form: 02 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
20260-20%
20211-233%
20194-544%
201821-2249%
201738-3254%
201624-3243%
201543-3257%1
201437-3055%1
201346-3358%1
20127-1041%
── filter the record · shareable link

Splits

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

── career · point data

Serve & return profile

Serve
aces3.6%
double faults5.0%
1st serve in62%
1st serve won64%
2nd serve won46%
serve pts won57%
hold %66%
Return
return pts won41%
break %30%
BP conversion44%
Under pressure
BP saved (serve)54%
BP saved266/496
BP conversion44%

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

── 421 matches

Match log

datetournamentsurfrdopponentresscore
2026-03-16Murcia CHClayQ1Denis Yevseyev #364L6-4 6-3
2026-02-09Tenerife 2 CHHardQ1Federico Bondioli #445L6-2 6-2
2021-08-02Liberec CHClayQ1Thomaz Bellucci #328W6-3 3-6 6-3
2021-08-02Liberec CHClayQ2Daniel Siniakov #1717L6-3 7-5
2021-08-02Liberec CHClayR32Malek Jaziri #285L6-1 6-2
2019-11-25M15 Telde Gran CanariaClayR32Pawel Cias #889W6-4 6-1
2019-11-25M15 Telde Gran CanariaClayR16Ricardo Ojeda Lara #488L6-3 6-1
2019-09-09Seville CHClayQ1Alejandro Gonzalez #467W6-4 6-7(2) 6-4
2019-09-09Seville CHClayR64Laurent Lokoli #390L6-3 7-5
2019-08-19L'Aquila CHClayQ1Cristian Rodriguez #587L6-7(3) 6-4 7-5
2019-04-15Tunis CHClayQ1Sander GilleW6-7(5) 6-3 6-4
2019-04-15Tunis CHClayR64Tomislav Brkic #299L6-3 6-1
2019-04-08Murcia CHClayQ1Fabricio NeisW6-3 6-2
2019-04-08Murcia CHClayR64Jan Choinski #280L6-3 6-3
2018-10-22Brest CHHardQ1Benjamin Pietri #942L7-5 7-5
2018-10-08Barcelona CHClayQ1Alexander Zhurbin #365L6-3 4-6 6-4
2018-09-17Biella CHClayQ1Nicholas Bybel #1984L1-6 7-6(11) 6-3
2018-08-27Mallorca CHHardQ1Dante Gennaro #537W6-3 6-2
2018-08-27Mallorca CHHardQ2Hugo Grenier #362L6-4 7-5
2018-07-16Germany F8ClayR32Joao Souza #386L6-3 7-5
2018-06-18Blois CHClayQ1Robin Kern #397W3-6 6-1 6-4
2018-06-18Blois CHClayQ2Gregoire Jacq #500L7-5 6-3
2018-06-04Spain F14ClayR32Pol Toledo Bague #401W7-5 6-1
2018-06-04Spain F14ClayR16Antoine Bellier #806W6-4 6-0
2018-06-04Spain F14ClayQFNiels Desein #452W4-6 6-3 6-4
2018-06-04Spain F14ClaySFPedro Martinez #250L6-2 7-5
2018-05-14Lisbon CHClayQ1Christopher Heyman #293W6-1 6-3
2018-05-14Lisbon CHClayQ2Nathaniel Lammons #1125W6-2 3-6 6-2
2018-05-14Lisbon CHClayQ3Alejandro Davidovich Fokina #409L6-2 6-3
2018-05-07Braga CHClayQ2Eduard Esteve Lobato #379W2-6 6-1 6-3
2018-05-07Braga CHClayQ3Zhizhen Zhang #355W7-6(2) 2-6 6-4
2018-05-07Braga CHClayR32Goncalo Oliveira #214L7-6(2) 4-6 6-2
2018-04-23Francavilla Al Mare CHClayQ1Elliot Benchetrit #345L6-4 6-2
2018-04-16Tunis CHClayQ1Pedro Martinez #221L6-1 6-3
2018-04-02Alicante CHClayQ1Sergio Gutierrez Ferrol #272W6-2 3-2 RET
2018-04-02Alicante CHClayQ2Mario Vilella Martinez #349L6-3 7-6(4)
2018-03-26Marbella CHClayQ1Pedro Cachin #266L6-3 6-4
2018-03-19Portugal F5HardR32Romain Barbosa #581L1-6 6-3 7-5
2018-03-12Portugal F4HardR32Rafael TosettoW6-2 7-5
2018-03-12Portugal F4HardR16Marc Andrea Huesler #568L6-1 5-7 6-0
2018-03-05Portugal F3HardR16Petr Michnev #433W2-6 6-3 6-4
2018-03-05Portugal F3HardR32Vullnet Tashi #1044W6-1 7-6(1)
2018-03-05Portugal F3HardQFMiguel Semmler #536W6-2 6-3
2018-03-05Portugal F3HardSFPablo Vivero Gonzalez #492W6-1 1-6 7-5
2018-03-05Portugal F3HardFFrederico Ferreira Silva #337L5-7 6-1 3-1 RET
2018-02-26Portugal F2HardR16Antoine Escoffier #347W 
2018-02-26Portugal F2HardR32Jorge Hernando Ruano #1377W6-1 6-2
2018-02-26Portugal F2HardQFRoberto Ortega Olmedo #314L6-1 6-4
2018-02-12Spain F5ClayR16Andrey Chepelev #991W6-2 6-4
2018-02-12Spain F5ClayR32Mario Vilella Martinez #334W7-6(2) 2-6 7-5