W lidze greckiej zadebiutował 25 listopada 2007 w przegranym 0:3 domowym meczu z Iraklisem Saloniki.
W 2012 podpisał kontrakt z amerykańskim Seattle Sounders. W 2014 roku Gspurning opuścił klub i został wolnym agentem. Następnie był zawodnikiem takich klubów jak: PAOK FC, AO Platania Chanion, FC Schalke 04, a w 2016 trafił do 1. FC Union Berlin.
Sezon Klub Kraj Rozgrywki Mecze Bramki 2000/01 Austria Wiedeń
Bundesliga 0 0 2001/02 DSV Leoben
Erste Liga 13 0 2002/03 DSV Leoben
Erste Liga 22 0 2003/04 DSV Leoben
Erste Liga 30 0 2004/05 SV Pasching
Bundesliga 5 0 2005/06 SV Pasching
Bundesliga 2 0 2006/07 SV Pasching
Bundesliga 0 0 2007/08 Skoda Ksanti
Alpha Ethniki 14 0 2008/09 Skoda Ksanti
Alpha Ethniki 26 0 2009/10 Skoda Ksanti
Alpha Ethniki 29 0 2010/11 Skoda Ksanti
Alpha Ethniki 20 0 2011/12 Skoda Ksanti
Alpha Ethniki 0 0 2012 Seattle Sounders FC
MLS 21 0 2013 Seattle Sounders FC
MLS 28 0 2013/14 PAOK FC
Alpha Ethniki 1 0 2014/15 AO Platania Chanion
Alpha Ethniki 0 0 2014/15 Schalke 04 II
Regionalliga 15 0 2015/16 FC Schalke 04
Bundesliga 0 0 2016/17 1. FC Union Berlin
2.