| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2018/2019 | Premiership |  Hearts | 4 | 0 | 0 | 0/0/0 | 150 | 
| 2018/2019 | League Cup |  Hearts | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2017/2018 | Championship |  Hearts | 4 | 0 | 0 | 0/0/0 | 277 | 
| 2017/2018 | Premiership |  Hearts | 19 | 0 | 0 | 0/0/0 | 1453 | 
| 2016/2017 | Premiership |  Hearts | 8 | 0 | 0 | 0/0/0 | 0 | 
| 2016/2017 | Coupe d'Écosse |  Hearts | 4 | 0 | 0 | 0/0/0 | 390 | 
| 2016 | Indian Super League |  Kerala Blasters | 11 | 1 | 0 | 1/0/0 | 941 | 
| 2015/2016 | A-League Men |  Melbourne City | 7 | 1 | 0 | 0/0/0 | 0 | 
| 2014/2015 | Carabao Cup |  Brighton & Hove Albion | 3 | 0 | 0 | 0/0/0 | 0 | 
| 2014/2015 | Championship |  Brighton & Hove Albion | 10 | 0 | 0 | 0/0/0 | 598 | 
| 2013/2014 | Premier League |  Fulham | 13 | 0 | 0 | 2/0/0 | 1063 | 
| 2013/2014 | Championship |  Queens Park Rangers | 11 | 0 | 0 | 0/0/0 | 939 | 
| 2013/2014 | Carabao Cup |  Fulham | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2012/2013 | Premier League |  Fulham | 24 | 0 | 0 | 1/0/0 | 2114 | 
| 2012/2013 | FA Cup |  Fulham | 3 | 1 | 0 | 0/0/0 | 0 | 
| 2011/2012 | Ligue Europa |  Fulham | 10 | 1 | 0 | 0/0/0 | 0 | 
| 2011/2012 | Premier League |  Fulham | 19 | 0 | 0 | 0/0/0 | 1621 | 
| 2010/2011 | Carabao Cup |  Fulham | 2 | 0 | 0 | 0/0/0 | 0 | 
| 2010/2011 | FA Cup |  Fulham | 3 | 0 | 0 | 0/0/0 | 0 | 
| 2010/2011 | Premier League |  Fulham | 38 | 1 | 0 | 0/0/0 | 3406 | 
| 2009/2010 | FA Cup |  Fulham | 5 | 0 | 0 | 0/0/0 | 0 | 
| 2009/2010 | Ligue Europa |  Fulham | 17 | 0 | 0 | 1/0/0 | 1485 | 
| 2009/2010 | Premier League |  Fulham | 34 | 0 | 0 | 1/0/0 | 3060 | 
| 2008/2009 | FA Cup |  Fulham | 5 | 0 | 0 | 0/0/0 | 0 | 
| 2008/2009 | Premier League |  Fulham | 38 | 0 | 0 | 0/0/0 | 3394 | 
| 2007/2008 | Premier League |  Fulham | 30 | 0 | 0 | 0/0/0 | 2660 | 
| 2006/2007 | Premier League |  Aston Villa | 15 | 0 | 0 | 0/0/0 | 1306 | 
| 2005/2006 | Premier League |  Aston Villa | 35 | 0 | 0 | 2/0/0 | 3021 | 
| Total: | 376 | 5 | 0 | 8/0/0 | 28058 | 
| De | À | Date | Montant | 
|---|---|---|---|
|  Kerala Blasters |  Hearts | 09/01/2017 | Gratuit | 
|  Melbourne City |  Kerala Blasters | 01/07/2016 | Gratuit | 
|  Brighton & Hove Albion |  Melbourne City | 01/07/2015 | Gratuit | 
|  Queens Park Rangers |  Brighton & Hove Albion | 14/07/2014 | Gratuit | 
|  Fulham |  Queens Park Rangers | 31/01/2014 | Gratuit | 
|  Aston Villa |  Fulham | 01/08/2007 | 1.5M € | 
|  Newcastle United |  Aston Villa | 01/08/2005 | 1.5M € |