Virgili is a big talent and was ranked ~800 couple of years ago but then he struggled with injuries and other stuff.
Virgili struggled with injuries since he was 15/16 years old, he could not stay in a tennis court more than 50 minutes for back pains. He almost retired, few years ago he restarted to play only for funny, without a coach. Now he is more healthy, few weeks ago he got finally a coach, Fanucci (Volandri's coach), and seems that he wants really to try to have a good career.
For now he has too many ups and downs, he can beat a top100 player and the the following week lose from a top800 player...