A product of hometown Real Zaragoza's youth ranks, he was loaned to Segunda División side Recreativo de Huelva before appearing with the main squad, which happened in the 2002–03 season in the same league.
In the 2003–04 campaign, he scored the winner in 2–1 wins over Racing de Santander[2] and FC Barcelona[3] while also helping his team to the conquest of the Copa del Rey.
[13] After a disappointing campaign overall, Soriano terminated his contract with Osasuna and returned to his previous club in late July 2011, penning a three-year deal.
[14] He scored a career-best 12 goals from 39 appearances in the 2012–13 campaign, helping the team to return to the top flight after a two-year absence.
[17] After managing to avoid relegation and remain unbeaten in his four games in charge (two wins and two draws), he renewed his contract for a further year.