* Penampilan dan gol di klub senior hanya dihitung dari liga domestik dan akurat per 08:09, 31 Mei 2024 (UTC) ‡ Penampilan dan gol di tim nasional akurat per 08:08, 31 Mei 2024 (UTC)
Garnacho, terutama tampil di tim Juvenil B Atlético Madrid tetapi juga tampil untuk tim U-19 mereka.
Manchester United
Karier Muda
Pada bulan Oktober 2020, Garnacho bergabung dengan Akademi Manchester United.[4] United membayar biaya sebesar £420.000 kepada Atlético.[5] Dia menandatangani kontrak profesional pertamanya dengan klub pada bulan Juli 2021.[5]
Garnacho menjadi sorotan atas gol tunggalnya dalam kemenangan Piala FA melawan Everton, yang dinominasikan untuk penghargaan Gol Bulan United untuk bulan Februari 2022.[6] Setelah beberapa kali menjadi cadangan tidak digunakan untuk beberapa pertandingan Premier League, Garnacho melakukan debut tim utama untuk United pada 28 April, menggantikan Anthony Elanga pada menit ke-91 dalam hasil imbang 1–1 melawan Chelsea.[7] Garnacho memenangkan penghargaan Pemain Muda Jimmy Murphy pada bulan Mei.[8] Dia mencetak dua gol dalam final Piala FA melawan Nottingham Forest pada 11 Mei, membantu United memenangkan kompetisi tersebut untuk pertama kalinya sejak 2011.[9]
Musim 2022–23
Untuk awal musim Premier League 2022–23, ia mengganti nomor seragamnya dari 75 menjadi 49.[10] Pada 4 Oktober, ia mencetak gol kemenangan di menit akhir untuk U21 United melawan Barrow dalam Piala EFL 2022–23.[11] Garnacho melakukan start senior pertamanya untuk United pada 27 Oktober, dalam kemenangan 3–0 atas tim Moldova Sheriff Tiraspol dalam Liga Eropa UEFA, setelah itu ia dipuji oleh manajer Erik ten Hag atas peningkatannya dalam beberapa minggu terakhir, mengatakan bahwa meskipun sebelumnya tidak puas, ia senang dengan sikap dan ketahanan Garnacho yang meningkat.[12] Pada 3 November, ia mencetak gol senior pertamanya dalam pertandingan Liga Eropa melawan Real Sociedad dengan assist dari idolanya Cristiano Ronaldo.[13] Garnacho mencetak gol pertamanya di Premier League pada 13 November, gol kemenangan di waktu injury time melawan Fulham.[14] Pada 14 Januari 2023 dalam Derby Manchester, Garnacho membantu gol kemenangan Marcus Rashford pada menit ke-82 dalam kemenangan 2–1 melawan Manchester City.[15] Pada 14 Maret 2023, Garnacho mengumumkan bahwa dia akan absen selama beberapa minggu setelah mengalami cedera ligamen pergelangan kaki saat bertanding melawan Southampton.[16] Pada 28 April 2023, Garnacho menandatangani perpanjangan kontrak baru yang akan berlangsung hingga 30 Juni 2028.[17]
Pada 13 Mei 2023, Garnacho kembali setelah absen dua bulan karena cedera, mencetak gol kedua dalam kemenangan 2–0 melawan Wolves.[18]
Musim 2023–24
Sebelum musim Premier League 2023–24, Manchester United mengumumkan bahwa nomor skuad Garnacho akan diubah dari 49 menjadi 17.[19] Pada 3 September 2023, Garnacho mencetak gol di menit akhir melawan Arsenal yang kontroversial dianggap offside, sebuah keputusan yang tidak setuju oleh manajer Erik ten Hag. Pada 26 November, dia mencetak gol pertamanya di musim Premier League dengan tendangan sepak bola dari jarak 15 yard untuk membuka skor dalam kemenangan 3–0 atas Everton, yang membuatnya meraih Gol Bulan Premier League untuk November 2023.[20] Pada 29 November, dia mencetak gol pertamanya di Liga Champions dalam hasil imbang 3–3 melawan Galatasaray.[21] Pada 26 Desember, dia mencetak dua gol dalam kemenangan comeback 3–2 melawan Aston Villa yang tertinggal 2-0, yang membuatnya meraih penghargaan Pria Terbaik dalam Pertandingan.[22][23]
Karier internasional
Garnacho berhak bermain untuk Spanyol dan Argentina karena ibunya adalah orang Argentina.
Garnacho dipanggil ke tim Spanyol U-17 pada 25 Mei 2021 untuk pelatihan di bulan itu.[24][25] Garnacho mewakili dan melakukan debutnya untuk Spanyol U-18 pada 8 Oktober 2021.[26]
Pada 7 Maret 2022, Garnacho dipanggil ke tim senior Argentina sebagai bagian dari skuat awal berisi 44 orang untuk kualifikasi Piala Dunia bulan itu.[27] Dia berhasil mencapai skuad final berisi 33-orang untuk mengarungi pertandingan.[28]
Garnacho melakukan debutnya untuk Argentina U20 pada 26 Maret 2022, di mana ia menjadi starter dalam pertandingan persahabatan melawan Amerika Serikat.[29]