 He only scored his first goal in the second level on 27 September 2003, netting a last-minute equalizer in a 2–2 home draw to Recreativo de Huelva.On 12 January 2006, after struggling with injuries during the season, Esteban moved to Córdoba CF from division three.After being an ever-present figure during his spell, he moved back to first club Roquetas and retired in 2010, aged 34.