He began in Cremona, where he played from 1993 to 1996, scoring in the last season 13.3 ppg. The following year he made his debut in Serie A playing for Rolly Pistoia.
He moved in 1998 from Tuscany to Sicily to join Barcellona Pozzo di Gotto. He spent three years there and he reaches a promotion in Serie A2 in his last season, confirming him as a young talent.
He found an agreement in 2000 with Fila Biella. His period in Piemonte became precious because of the promotion in SerieA and in 2001 Soragna became also captain of the team. The team was called Lauretana Biella from 2001 to 2004.
In his last season in Biella in 2004 Soragna made 11.1 ppg, playing 32.9 minutes per game; his stats were 57.9% from the field, 39.1% three point shoot, 80.6% free shoots, 2.9 rebounds, 2.3 steals and 2.6 assists.