Salvaggione was drafted in the third round (38th overall) of the 2009 MLS Super Draft by New England Revolution but not signed.
After spending the year in the PDL in 2009, with the Real Colorado Foxes, playing reserve matches with the Colorado Rapids and trialing with Charleston Battery, Chivas USA and in Germany with FC Saarbrucken, FSV Frankfurt and KSV Klein-Karben, Salvaggione signed his first professional contract on February 11, 2010 for AC St. Louis. He made his professional debut on May 1, 2010 in a game against Crystal Palace Baltimore.
After the demise of AC St. Louis, Salvaggione signed with the Charlotte Eagles on February 25, 2011.
College and Amateur Experience
Salvaggione attended Lewis Palmer High School and helped his junior club side Colorado Rush to a US Club Soccer national championship, and began his college soccer career atGardner-Webb University, transferring to UNCC as a junior in 2007. He helped his Gardner-Webb team win the 2006 Atlantic Sun Championship and reach the second round of the NCAA Tournament, while at UNC Charlotte he was named to the All-Atlantic 10 First Team and the NSCAA/Adidas All-Mid-Atlantic second team as a junior, and was the A-10 Offensive Player of the Year, an NSCAA Second Team All-American, and a Hermann Trohpy semi-finalist as a senior.
During his college years Salvaggione also played extensively in the USL PDL, featuring for Colorado Springs Blizzard, the DFW Tornados and Austin Aztex U-23.