Sánchez stroomde door vanuit de jeugd van Atlético Madrid. Hiervoor debuteerde hij op 14 december 2019 in de Primera División, tegen Osasuna. Een doorbraak bij de Madrileense club bleef uit. Die verhuurde hem daarom in januari 2021 aan Osasuna. Dat zou het begin van een verblijf van 2,5 jaar bij de club blijken, want hij bracht hier ook seizoen 2021/22 en 2022/23 op huurbasis door. Sánchez speelde zo 80 competitiewedstrijden voor Osasuna, waarvan 57 als basisspeler. Hij maakte op 2 oktober 2021 zijn eerste doelpunt. Hij zette Osasuna toen in blessuretijd op 1–0 tegen Rayo Vallecano, wat meteen het winnende doelpunt was.
Sánchez was na drie huurperiodes in juli 2023 transfervrij. Hij tekende vervolgens voor vijf jaar bij Celta de Vigo, eveneens actief in de Primera División.
Sánchez werd in november 2020 opgeroepen voor Spanje –21, zijn eerste selectie voor een nationaal jeugdteam. Hiermee deed hij drie jaar later mee aan het EK –21 van 2023. De Spanjaarden haalden dit toernooi de finale. Sánchez speelde zelf alleen de derde groepswedstrijd.