Es el actual número 10 del ranking ATP. Es un tenista solvente en todas las superficies. En 2009 participó en su primer ATP 500, en Valencia donde perdió en primera ronda contra Albert Montañés. En 2016, Roberto sus dos primeros torneos ATP, uno en Auckland y otro en Sofía. Este mismo año ha llegado por primera vez a semifinales de Wimbledon.