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.