Education
Born in Jerez de la Frontera, Province of Cádiz, Andalusia, Herrero finished his formation with local Xerez Civil Defense, and made his senior debuts with the reserves in 2002.
Born in Jerez de la Frontera, Province of Cádiz, Andalusia, Herrero finished his formation with local Xerez Civil Defense, and made his senior debuts with the reserves in 2002.
On 13 September 2003 he appeared in his first game as a professional, starting in a 1–1 away draw against Elche CF for the Segunda División championship. He finished the season with six first-team appearances, being subsequently released. Subsequently Herrero resumed his career in Segunda División B and Tercera División, representing Racing Club Portuense, Real Balompédica Linense, Jerez Industrial CF, CF Villanovense, Atlético Sanluqueño CF and San Fernando Civil Defense.