The Mantuan played youth basketball with local clubs Vigor and Pallacanestro Mantovana before moving to third division Serie B side Juvi Cremona in 1993 to start his professional career.
[3] Soragna moved to Benetton Treviso for 2004-05, making his European top-tier Euroleague debut and winning the Italian Cup that same season.
[3] Soragna returned to Biella in July 2009, signing a three-year deal with the side about to make its European second-tier Eurocup debut.
[10] He made his debut for the senior Italian national team on 25 November 2001 in a FIBA EuroBasket 2003 qualification game against the Czech Republic.
[14] He scored 12 points to help Italy get past European champions Lithuania in the semifinal, which already assured the Italians an olympic medal.
[21] He was Italy's captain during FIBA EuroBasket 2009 qualification,[22] but could not help them reach the tournament proper, this proved to be his last participation with the national team.