He spent the better part of his career with Alavés after signing in 2012, appearing in 308 competitive matches and winning the 2015–16 Segunda División. In La Liga, he totalled 144 games and eight goals over five seasons with the club.[2]
García featured regularly during his loan spell, scoring eight goals to help his team to return to division two after 44 years. In July 2009 he rejoined the Armeros, who in turn had suffered relegation.[4] Despite being an undisputed starter during the campaign, he was deemed surplus to requirements in July 2010.[5]
On 30 December 2010, García joined fellow third-division side UD Logroñés.[6] In 2011–12 he netted a career-best seven goals, as they finished two points short of the play-offs.
Alavés
In June 2012, García moved to Deportivo Alavés,[7] the club he supported as a child.[8] He was ever-present in his first year, appearing in 37 league matches to help his team to achieve promotion to the second division in the playoffs.
García appeared in his first game as a professional on 24 August 2013, a 1–1 home draw against UD Las Palmas.[9] He scored his first professional goal on 15 September 2013, in a 2–1 away loss to Real Murcia.[10] On 2 July 2014, he signed a new two-year contract with the Basques.[11]
García contributed 37 appearances and five goals in 2015–16, and Alavés returned to La Liga after ten years.[12] He made his debut in the league on 21 August, starting and scoring a last-minute equaliser in a 1–1 draw at Atlético Madrid.[13]
On 6 October 2018, after having come on as a 74th-minute substitute for Mubarak Wakaso, García netted 21 minutes later from a corner kick to help his team to get their first win against Real Madrid in 88 years.[14] On 26 May 2021, after nine years at the Mendizorrotza Stadium, the 35-year-old left the club.[15]
^Mallo, Borja; Larretxi, A.; Chavarri, J.; Muñoz, J. (20 January 2015). "100 veces Manu" [100 times Manu]. Noticias de Álava (in Spanish). Archived from the original on 24 September 2016. Retrieved 9 June 2016.