After being a regular in his first year at Alcoy, Molina missed most of his second (which ended in promotion) due to injury.[1][2] On 17 December 2011 he played his first match as a professional, coming on as a second-half substitute in a 3–2 away loss against Real Murcia in the Segunda División.[3]
Molina moved to CD Atlético Baleares of the third division on 31 July 2012.[4] On 13 July of the following year, he joined Gimnàstic de Tarragona in the same league,[5] earning another promotion at the end of 2014–15.[2] He scored his first goal in the second tier on 23 August 2015, his side's first in the 2–2 home draw with Albacete Balompié.[6]
On 7 June 2018, aged nearly 32, Molina moved abroad for the first time in his career after signing for K.A.S. Eupen.[7] His first appearance in top-flight football took place on 29 July, in a 5–2 Belgian First Division A defeat at Club Brugge KV.[8]
Molina returned to his country and its lower leagues subsequently, representing Córdoba CF[9] and CF Badalona.[10]