Born in
Nigrán,
Pontevedra,
Galicia, Miki represented
RC Celta de Vigo and
Rápido de Bouzas as a youth. He made his senior debut with the latter's first team on 24 November 2013, playing the last 27 minutes of a 1–2
Tercera División home loss against
UD Somozas. Miki scored his first senior goal on 15 December 2013, netting his team's third in a 3–1 away win over
Racing Club Villalbés. He became a regular starter in the
2014–15 season, playing in 37 matches and scoring six times. On 21 July 2015, Miki signed for
Segunda División B side
Pontevedra CF. The following 1 February, after being rarely used, he extended his contract for a further year and returned to his former side Rápido on loan. On 24 July 2017, Miki joined
CD Boiro in the fourth division, and immediately became a first-choice. On 5 July of the following year, he agreed to a deal with fellow league team
SD Compostela, and helped the side in their promotion back to division three
2020. On 16 June 2021, Miki signed a two-year deal with
Segunda División newcomers
UD Ibiza. He made his professional debut on 13 August, coming on as a late
substitute for
Mateusz Bogusz in a 0–0 away draw against
Real Zaragoza. Miki scored his first goal for Ibiza on 7 November 2021, netting the winner in a 1–0 away success over
Real Sociedad B. On 23 January 2023, he terminated his contract with the club. Shortly after, on 27 January, Villar signed with Polish club
Wisła Kraków until June 2024, joining his compatriots
Ángel Rodado,
Sergio Benito,
Tachi,
David Juncà,
Luis Fernández and
Álex Mula. He aided Wisła in winning the
2023–24 Polish Cup, making five appearances in the competition, including coming on a second-half substitute in a 2–1 victory over
Pogoń Szczecin in the final on 2 May 2024. He left the club at the end of his contract on 30 June 2024. On 2 July 2024, Villar joined defending
Ekstraklasa champions
Jagiellonia Białystok on a two-year deal, with an option for a further year. On 8 September 2025, Villar returned to Kraków to join second-tier
Wieczysta Kraków on a two-year contract, with an option for a third year. ==Career statistics==