Somma signed a four-year contract with Italian Serie A club Perugia in 2004.
Somma signed a developmental contract with the San Jose Earthquakes of Major League Soccer in September 2008 along with Michael Ghebru[REF] and made three regular season appearances for the club during the 2008 season, in addition to five reserve team appearances in which he notched two goals and three assists.