Career
Born in Barcelona, Catalonia, Badía was a product of local RCD Espanyol. He spent his first seasons as a senior competing in Segunda División B and Tercera División, with the B-team He continued to be almost exclusively associated with the B"s during his spell.
In July 2013 Badía signed with Granada CF, being assigned to the reserves in the third level
On 20 January of the following year, after acting as a backup to Stole Dimitrievski, he rescinded his link with the Andalusians and moved to fellow league team CF Reus Deportiu.