Born in Santoña, Cantabria, Miguel Ángel joined local giants Racing de Santander's youth system in 2003, aged 10.
[1] On 20 June 2012 Miguel Ángel was promoted to the Catalans' reserve squad,[2] and played his first match as a professional on 13 October, coming on as a late substitute in a 3–0 home success over Sporting de Gijón in the Segunda División.
[3] On 10 January of the following year Miguel Ángel joined Real Betis B on loan until the end of the season.
[5] After appearing in only ten matches with the Amaranto during the campaign, Miguel Ángel signed a two-year deal with Lega Pro club Foggia Calcio on 6 August 2014.
[8] Just three days later, in his first game for Cavese, he came on as a substitute against his previous club Sicula Leonzio and scored a winning penalty kick in a 3–2 victory.