De Pedro was born in
Logroño,
La Rioja. A product of
Real Sociedad's youth system, he first appeared with the main squad on 7 November 1993, coming on as a
substitute in a 1–3 home defeat against
UE Lleida. Subsequently, he became an essential element with the
La Liga side, creating opportunities and scoring alike: in the
2002–03 season he contributed with 29 games and three goals as the
Basques finished in second position, trailing eventual champions
Real Madrid by only two points; in
the subsequent edition of the
UEFA Champions League, he scored a late consolation goal after coming on as a
substitute in a 2–4 defeat away to
Juventus FC. De Pedro joined
Blackburn Rovers in mid-June 2004, after he had been refused a move to
Southampton the previous year, playing out the remaining season of his contract undeterred. He made his debut for his new team on 14 August in a 1–1
Premier League home draw against
West Bromwich Albion, before being replaced by
Tugay Kerimoğlu for the second half of the match. On 31 January 2005, in the last day of
the campaign's winter
transfer window, de Pedro was released by Blackburn on a
free transfer and signed for
Perugia Calcio, where he played only a few matches before joining Swedish club
IFK Göteborg, thanks to the presence of former Real Sociedad teammate
Håkan Mild, now their
director of football; he left after only a few days for personal reasons, in December. Afterwards, de Pedro would only play some exhibition matches with
Ergotelis F.C. from the
Football League (Greece). He subsequently returned to Spain to sign with
Burgos CF, but appeared very rarely for the
Segunda División B team. De Pedro started 2007–08, alongside former Real Sociedad and Spain teammate
Agustín Aranzábal, with regional club
CD Vera in the
Canary Islands, but was dismissed by the team's coach due to a lack of commitment. He retired from football after this experience, and subsequently focused on getting a coaching qualification. ==International career==