..,,,,,:,.
.,:;;;;;;-~~;:.
.:;;;;;----~~~~-;:.
.::;----~~~~~~~~~~-;,..
.,:;--~+++=*********=+++~~-;, .
. ,;---++=*xxx%%%%%##%%xxx**==+~;, . .
. .:;--~+*xxx%%x%#%%%%%%%xx%%x**=++-;. ,
. :;;-~++=**x%%%#####&&##%x%%%%xx**=+~-, .,
. ,~-~~~++==*xxx%#####&&&####%#%%x**=+~--, :.
.. :-~--~~++=====*x%%#&&&&&#%xxxx***==+~---. ,,
,. ,--;-~++++==****==**x#%&%x****====+++~~~, .,
.. .;-;;~+++=*x%%#####%%%%#&%%%xxx***++++~~; .:
. .;-;;~~+~+*x%#&@████@@&@█@@@@&&%%x==+~-+;..,.
.. .,;;::;;,,,,,,:~*&██████████@%x=~-~~---;~~,..
.+ .:;:...,,::;;;;;-~x@████@██&*-;,.. ...,:--,.
,* ,;,.;=x%&@████@&%%#@@██@@@%xx%%%%%*+;::;;..
.= ,:,;*x%x*=*xx%*x#x*x#&&#%*=xx%&#%xx%%x+-,,. .
,* ,:-=*x+:-+,,,=#x%*+~~===~-+x%+---=-;+%x=;:. .
.;::~, .,;+xxx+;%&-:;%@%==-:;~~~;;=*&*::+█#-;*x=-,.
-&@%~~~..;-=xxx%xxx##&%==+-::-+=+-:-~=%#%##x*=***+:;=:
;██x-=~.,-~=*xx%#%%%%%x=+-;::~=++-;:;~=x###%xxx*xx+=@x
.**-*#+.;-+=*x%%%%%%%%%x*~-;;~=*=-;;-=**x%xx%xxxxx*+&&,
-~#██= :-=*x#&########&%=-;:~*%=;;~+x#%xxxx%%%%%%*==#,
-=%&&= ,-*x#&@@&&&&&@@@&%;,-*#&x~:~x#&&##%##&###x%#*%,
-**~+=..;=%&&@█@@@@@@@██+,;=&██@%~;+&@@&&&&&&&##%~*xx.
~x**#+. :~%#&@@@@&&@@██@~==x████@%x=&█@@@@@&&&&#=+=*-
.+&@@% .:~*#&&@&&&@████@%%%x&@@@%%&#@███@@&@####~%x*
~%&x .:;=%&#&&&&@███&##x=+%&#@##&#@████@@&%#&*-%&=
-- .;~*####&&██&#xxx~;-~x%*=+=%&@████@&%%%~-=:
,-*=x%%&@#*=+++-:;::,-.~;;~*x%@█@&&%x*;
.:~~=*%&#*=~-~++~--=++;-~-~---*#@&%**+:
.,-~+~%&&&x=+~+++++*x*x+++++--~%&&x++;.
.::-~~*&█@#%*xx*xxxx**x%xx%**xx&@#+--:
.. ,;;=#&@&###&##&&&@@&@&&&#%#@@@*,;:,
. . .:~++x#&#&&&##%*x*=%##&##&&&x-,,.
.;,, .....;-*&#&@@@@@&&#&@@@@@@&x+~:,
,;:;, . ...:=#&@@@@@@███@@███@#+-:,...
.:;:-~;. .,;~+%&&#%#@██@#%&██#=~:, .
.. .:,:--++~~; .:;;==***%&###%%#&*x+:,,..
...:;......::,:;~++~---, ,,,--;=*x#==##%*~~+:. ..
.,;:,;::~-,,,.,;:::,-+=**++;;-. .,-;+*+=*~%x*;:-:, ;.
.,,::;-:;;::,::;;;-~~,,::;-;:::-=*****=~~+;. ,,-;-+:-+~~:,. ;+
.,;;-;-~-----~:;;,-~+-,;---;;;:-=**xxx%***~~-:,. ., ,,, ,~*=;. .,::,,...
.,,:;-;;-~~~,;~-+;,-~~---;-==**x%%%#%=**=+=+~-:...,,:;-~=*=x#=. ,:;;:::,...
.:;:;-:,--~~;:~++~~--~=**xx%#####%%%xx###%xx%x*==***-;:;~-:,, .:::;;:,,..
.,.... ,;: :-++-:-+++~~~+=*xx%%#&#####&######x*==*x%%+;-;:;~++=~:. .,,::;;::,..
,::;;--:,.... :: ,;-+~--+==++=*%%%%%#&#%####%%#####%%x%%%=,;--;;-~~++++;, .,:;;:,..
-;,;:-~;~;:-~~;:. .::,:;;~~--~=x**%#%%######%%%%%#########*+;,,:::;;-~~++++-. .,::,,.
~-;~;,--~-;-~~~+-:. .:-;:,;;-=+-~+=x%%##%%%%%%%xxxxx%%%%#&%+::~.......,:;;-~;;,
:-;-;:;;--;:;--~~~-:. .,;;-*+++++~-~*%%%%%xxxxxxx*xxxx%%#&%~,,~;,. . .:-;::
;;:;::;,-~+-::;;;---, ,:::;;;-~~-;*%%%xxxxxx*x*xxxx%%%#*;;;--~-;,,,,,. .;,,:.
---~;;~,:-~~;:--, ..,;--;+xx*****xx**==**xx*x%*~-;-:---~;;~+~-:. ,;;:.
;;;-~-~,:~-~-,:--:...... ,-;~+~~~~~++++=+-~*****xx~~~+::~-~;;~~~~+;:. .;-;,
.,,:-:.:-~~~::~;:::;;~~;,,,... ,:;;:;;;;:,,.,;-~;;~====+-~;-:;;;--;:;---~~-:. .,;:
.:;..;~+~;;;;;:;:-~--;~~;,...,:----:::,,. ,;,:-~+*+-;--:-;:~~~;::;:;;;;. ,. ,
,,:,. ,:.,:-~~-;--;~;,~-~-++=~:..,,;--~-;-~~-;, .:;::-~+~---;~~:-~~-;:--, :
;-++-;,. :;.,;~+~;-;;::;;---~+=+-::;,;---;;~~~+~;, ,--;--;;-+-~-:;--~-:;--:,,,,,,. .:.
;;-~-+~;, ,:.,:-~~--;:-:;~~~--+~-;:::-;;-;:;---~~~;, ,;---;:;:;-:.,:;-;,;-::::--~-;, ,.
,;;;--~~~;,,::,:::--~~~~;:-~+~-~--;:,,;:;~~-::;;:;;;: ,,.... ,;; .:---;;;-:;;:--~;
:-;,::;--:;;-~:;-,:::-;~~:;~~+~~---~;:-::--~-:;~:. ... ,:,::;-~-;---~::~-:
-~-;;,::-;;;;--~~;-::;;-;;:--+=~;;-;~--::-;-~;:--;.....,. .,::::.. ,-;,:-~~---;;:;;;. Luca Vanni
ITA · Right-handed · 41 yrs · 198 cm
model rank
—
in the world
ATP rank
#1468
current
record
456-351
ATP-level
── the model's read
How good is he, really?
Luca is the model's unrated. The model and the ATP broadly agree (ATP #1468).
── surface Elo
By surface
Hard—
Clay—
Grass—
── vs the rated field
Scouting
overall Eloinsufficient data
serve ratinginsufficient data
return ratinginsufficient 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
| year | W-L | win% | titles |
|---|---|---|---|
| 2021 | 11-17 | 39% | |
| 2020 | 7-5 | 58% | |
| 2019 | 18-21 | 46% | |
| 2018 | 39-26 | 60% | 1 |
| 2017 | 26-29 | 47% | |
| 2016 | 28-30 | 48% | 3 |
| 2015 | 40-33 | 55% | 1 |
| 2014 | 67-23 | 74% | 7 |
| 2013 | 10-16 | 38% | |
| 2012 | 35-24 | 59% | 2 |
| 2011 | 44-27 | 62% | 1 |
| 2010 | 41-19 | 68% | 3 |
| 2009 | 20-23 | 47% | |
| 2008 | 39-22 | 64% | 2 |
| 2007 | 15-24 | 38% | |
| 2006 | 16-12 | 57% | 1 |
── filter the record · shareable link
Splits
All 807 matches — pick filters to split the record, serve/return and log below.
── career · point data
Serve & return profile
Serve
aces13.0%
double faults3.9%
1st serve in60%
1st serve won75%
2nd serve won49%
serve pts won64%
hold %81%
Return
return pts won36%
break %19%
BP conversion37%
Under pressure
BP saved (serve)63%
BP saved1179/1880
BP conversion37%
Career aggregate over 326 matches with point data · hold/break derived from break-point outcomes.
── 807 matches