Career
Club
Soria spent six seasons developing with Villareal, which included one year with their reserve team for the 2007-2008 season. Soria would then join RCD Mallorca B from 2009-2011 where he also served as captain. Over the next three seasons Soria would play for three different Spanish clubs - Albacete Balompié, Football Club Jove Español and Teruel, before spending a short time in Norway with Gjøvik FF. Soria signed with NASL club Ottawa Fury Football Club as their first defender in the club"s history on December 13, 2013.
In March 2016, Soria signed for NASL expansion side Puerto Rico.
International
Soria has represented Spain at the U16, and U17 levels, including at the 2006 Union of European Football Associations European Under-17 Football Championship in Luxembourg where Spain finished third.