Được thăng hạng lên đội dự bị trước mùa giải 2018–19, García có trận ra mắt chuyên nghiệp vào ngày 9 tháng 9 và tham gia 25 phút cuối trận hòa 0–0 trên sân khách trước AD Unión Adarve tại giải vô địch Segunda División B.[3] Anh ra mắt đội một vào ngày 6 tháng 12, vào sân ở hiệp hai thay cho Dani Carvajal trong trận thắng 6–1 trên sân nhà trước UD Melilla trong trận Copa del Rey của mùa giải.[4][5]
García ghi bàn thắng đầu tiên cho đội tuyển quốc gia vào ngày 15 tháng 12 năm 2019 và ghi bàn thắng thứ hai cho đội trong chiến thắng 3–0 trên sân nhà trước Getafe CF B.[6]
Rayo Vallecano
Vào ngày 1 tháng 9 năm 2020, García được cho câu lạc bộ Segunda DivisiónRayo Vallecano mượn cho mùa giải 2020–21.[7] Anh chính thức ra mắt cho Rayo Vallecano mười ba ngày sau đó sau khi tham gia thi đấu trong chiến thắng 1–0 trước RCD Mallorca.[8] Anh ngay lập tức trở thành cầu thủ đá chính cho đội của huấn luyện viên Andoni Iraola nhưng anh gặp phải cú chấn thương đầu gối vào tháng 11.[9] Anh ban đầu dự kiến sẽ phải bỏ lỡ phần còn lại của mùa giải nhưng anh đã trở lại thi đấu sau 20 ngày.[10]
Vào ngày 13 tháng 7 năm 2021, sau khi giúp Rayo Vallecano thăng hạng La Liga, García gia nhập câu lạc bộ này vĩnh viễn theo hợp đồng 4 năm. Anh đã tham gia trận ra mắt ở La Liga này vào ngày 15 tháng 8 với trận thua 0-3 trước Sevilla. Trong mùa giải 2022–23, màn trình diễn đáng chú ý của anh đã thu hút sự chú ý của nhiều câu lạc bộ, bao gồm cả câu lạc bộ thời thơ ấu của anh, Real Madrid.[11]
Trở lại Real Madrid
Vào ngày 9 tháng 6 năm 2023, Real Madrid thông báo họ đã tái ký hợp đồng với García cho đến tháng 6 năm 2027 sau khi kích hoạt điều khoản mua lại với mức phí 5 triệu euro.[12]