Education
Salvaggione attended Lewis-Palmer High School, helped his junior club side Colorado Rush to a United States Club Soccer national championship, and began his college soccer career at Gardner–Webb University, transferring to the University of North Carolina at Charlotte as a junior in 2007.
Career
College and Amateur
During his college years Salvaggione also played extensively in the USL Premier Development League, featuring for Colorado Springs Blizzard, the Dallas–Fort Worth Tornados and Austin Aztex U23. Professional
Salvaggione was drafted in the third round (38th overall) of the 2009 Master of Library Science SuperDraft by New England Revolution, but was not offered a contract by the Major League Soccer side. After spending another year in the PDL in 2009, with the Real Colorado Foxes, playing reserve matches with the Colorado Rapids, and trialing unsuccessfully with Charleston Battery, Chivas United States of America and in Germany with Football Club Saarbrucken, FSV Frankfurt and KSV Klein-Karben, Salvaggione signed his first professional contract on February 11, 2010 for Air Corps Saint Louis.
He made his professional debut on May 1, 2010 in a game against Crystal Palace Baltimore.
After the demise of Air Corps Saint Louis, Salvaggione signed with Charlotte Eagles of the third division USL Pro league on February 25, 2011.