García scored his first senior goal on 22 September 2019, netting the opener in a 2–1 home success over AD Torrejón CF.[3] He did not establish himself as a regular starter during the campaign, starting in just seven matches and scoring one further goal.
On 6 October 2020, García signed for CD Leganés, being initially assigned to the B-team also in the fourth division.[4] The following 16 May, after scoring 13 goals with the B's, he made his first team debut by replacing Sabin Merino late into a 3–0 home win against UD Logroñés in the Segunda División championship.[5][6]
On 3 August 2022, García was loaned to Primera Federación side CF Fuenlabrada for the season.[7] After being the club's top scorer with 13 goals, he returned to Lega in June 2023 and renewed his contract until 2025.[8]
García scored his first professional goal on 27 August 2023, netting Leganés' second through a penalty kick in a 2–0 home win over Albacete Balompié.