Spiteri played at club level in Australia, Austria, Belgium and Sweden for Albion Rovers,
Parramatta Eagles,
Melbourne Knights,
Sturm Graz,
Lierse,
IFK Norrköping,
Sydney Olympic,
Marconi Stallions and
Kingston City. While at Lierse he helped them win the
1998–99 Belgian Cup, scoring in the final against
Standard Liège. During his time in Belgium, he was known as "Joe The Kangaroo". He also earned eight caps for
Australia,
International goals :''Scores and results list Australia's goal tally first.'' ==Honours==