Hiszpan brał udział w Igrzyskach Śródziemnomorskich w Pescarze, które rozgrywane były w 2009 roku. W zawodach gry pojedynczej zwyciężył. W finale pokonał Turka Marsela İlhana wynikiem 6:4, 6:7(1), 7:6(9). W zawodach gry podwójnej, w parze z Gerardem Granollersem, zdobył brązowy medal. W 2016 zagrał na igrzyskach olimpijskich w Rio de Janeiro w konkurencjach singla i debla. W grze pojedynczej osiągnął ćwierćfinał, ulegając Juanowi Martínowi del Potro. W grze podwójnej również awansował do ćwierćfinału, startując w parze z Davidem Ferrerem.