W latach 2016–2018 zdobył z Realem Madryt trzy Puchary Ligi Mistrzów UEFA z rzędu. Do tego w tych latach dołożył m.in.: Superpuchary Europy, Klubowe Mistrzostwa Świata, Superpuchar Hiszpanii i mistrzostwo Hiszpanii. Był wtedy ważnym zawodnikiem w układance Zinedine Zidane’a. Nie był zawodnikiem pierwszej jedenastki, ale zawsze stawał na wysokości zadania, gdy drużyna go potrzebowała.
W sezonie 2019/2020 zdobył po trzech latach przerwy mistrzostwo Hiszpanii z Realem Madryt. Łącznie Hiszpan z Realem zdobył 22 trofeów.
Latem 2024 roku po wygranej wynikiem 2:0 z Borussią Dortmund w finale Ligi Mistrzów, przeniósł się do saudyjskiego Al Qadsiah FC.
Kariera reprezentacyjna Nacho występował w młodzieżowych drużynach Hiszpanii U-17, U-19, U-21. Nacho po raz pierwszy został powołany do drużyny seniorskiej 2 września 2013 roku w miejsce kontuzjowanego Iñigo MartínezaNacho, convocado por la selección española absoluta (Nacho, called up by Spain’s full team).. Swój debiut zaliczył 8 dni później w Genewie, zmieniając w drugiej połowie Sergio Ramosa w towarzyskim spotkaniu przeciwko Chile, zakończonego wynikiem 2-2.;