 He made his senior debut at only 17, appearing with the reserves in Segunda División B and eventually suffering relegation.On 8 March 2010, as both right-backs in the first team, Bruno and Miguel, were unavailable, Joel made his first La Liga appearance, playing the full 90 minutes in a 0–0 home draw against Racing de Santander.Released on 30 June 2012, he went on to compete solely in the lower leagues, first with Real Madrid C and then with Real Jaén, both in the third tier.