Club | Details |
---|---|
Paris Saint-Germain
PSG |
(youth) |
OGC Nice
Nice |
(youth) |
Preston North End
Preston North End |
November 29th, 2000 |
Nottingham Forest
Nottingham Forest |
June 22nd, 2001 |
Brentford
Brentford |
March 10th, 2003 (loan) |
Burnley
Burnley |
July 2003 (trial) |
Swindon Town
Swindon |
July 2003 (trial) |
Oldham Athletic
Oldham Athletic |
August 8th, 2003 |
Kidderminster Harriers
Kidderminster Harriers |
September 19th, 2003 |
Rochdale
Rochdale |
September 23rd, 2003 |
Sheffield Wednesday
Sheffield Wednesday |
November 21st, 2003 |
Notts County
Notts County |
February 19th, 2004 |
Grimsby Town
Grimsby Town |
March 19th, 2004 |
SK Vard Haugesund
Vard Haugesund |
July 2004 |
FK Haugesund
Haugesund |
July 2006 ; transferred out (rptd August 31st, 2007) |
Hibernian
Hibernian |
rptd August 31st, 2007 (transferred in, nominal fee nominal fee) |
Dundee
Dundee |
January 2008 (loan) |
Dundee
Dundee |
rptd May 7th, 2008 ; released (rptd October 15th, 2010) |
Hamilton Academical
Hamilton Academical |
September 2009 (loan) |
Hamilton Academical
Hamilton Academical |
rptd January 11th, 2011 |
Ermis Aradippou
Ermis Aradippou |
rptd July 14th, 2011 ; released |
Ethnikos Achnas
Ethnikos Achnas |
rptd September 21st, 2011 |
Felda United
Felda United |
January 2012 |
Atyrau
Atyrau |
February 2013 |
Hamilton Academical
Hamilton Academical |
August 2013 ; released (rptd February 2nd, 2015) |
Burton Albion
Burton Albion |
February 18th, 2015 (unattached); released (2014/5) |
Dunfermline Athletic
Dunfermline Athletic |
rptd September 5th, 2015 (unattached); released (rptd January 22nd, 2016) |
Royale Union Saint-Gilloise
Union SG |
rptd January 22nd, 2016 (unattached) |
Eendracht Aalst
Eendracht Aalst |
rptd January 10th, 2017 (loan) |
FC Mulhouse
Mulhouse |
rptd September 14th, 2017 ; retired (2017/8) |