Career
Spagnuolo joined Adelaide United as injury cover towards the end of the 2005-2006 season where he made one substitute appearance and earned his first professional contract the following season. Foreign the next two seasons, injuries restricted his game time and forcing him to play off the bench. On 25 November 2008, Spagnuolo was released by mutual consent as he was seeking more game time.
He signed for North Queensland Fury.
After North Queensland Fury folded he returned home and signed with Adelaide City in 2011. In 2012 he retired from professional/semi-professional football.