John Echeverria

ATP #669SpainAge 247 titles52 ptsL1 streak
52.3%
Win rate (career)
25%
Hard win rate (career)
2.2
Aces / match (last 10)
116
Career wins

Upcoming

20 Jul 2025Segovia · Segovia - Semi-finalsHardMatch preview →
1.50

Recent form

Form: 10 matches, 7 wins, 3 lossesLWWWLWLWWW

Last 10 matches: 7 wins, 3 losses. Current streak: L1.

Career statistics

John Echeverria career statistics
StatCareerLast 10
Win rate52.3%70%
Win rate — Hard25%
Win rate — Clay0%
Win rate — Grass
Aces per match2.22.2
Break points converted53.3%53.3%
1st serve %57.4%57.4%
Return points won41%41%

Recent results

John Echeverria last 10 match results
DateOpponentTournamentSurfScoreResult
R. BertrandL
P. NesterovW
S. MansouriW
F. BroskaW
Y. ErelL
E. DemanetW
M. HurrionL
O. Poulsen BrostromW
T. TorresW
L. G. VerwerftW

Surface statistics

Clay
0%0–2
Hard
25%1–3
Grass

Betting market analysis

Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.

John Echeverria betting markets last 0 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
No market data (Odds, Total, Spread)

Head to head

John Echeverria head to head records against top opponents
OpponentOverallHardClayGrassLast match
No head-to-head data available