9 years TOP 100 ATP
Best ATP Ranking in singles: 40
1 ATP Tour title and 5 Challengers
Quarter-finalist in Roland Garros
Wins over players like: Pete Sampras (1 ATP), Patrick Rafter (1 ATP), Gustavo Kuerten (1 ATP), Marat Safin (1 ATP), Carlos Moya (1 ATP), Juan Carlos Ferrero (1 ATP), Alex Corretja (2 ATP),Tommy Haas(2 ATP), Sergi Bruguera (3 ATP), Tim Henman (4 ATP),Alberto Berasategui (7 ATP).
Trained Players: Milos Raonic (4 ATP), Elias Ymers (119 ATP), Karen Khachanov (109 ATP)