Asimismo, ha sido también finalista en los torneos Masters 1000 de Miami en 2010, Madrid en 2012 y Monte Carlo en 2015, perdiendo ante Andy Roddick, Roger Federer y Novak Djokovic, respectivemente.