UD Salamanca
Born in Salamanca, Castile and León, Carpio was an UD Salamanca youth graduate. After making his debut as a senior with the reserves in the 2003–04 season, he moved to Deportivo Alavés in 2004.