Season | Team | Tournament | GP | G | A | TP | YC | RC | Min |
---|---|---|---|---|---|---|---|---|---|
1997/1998 | Tranmere Rovers | Division 1 | 14 (0) | 0 | 0 | 0 | 0 | 0 | 0 |
1998/1999 | Tranmere Rovers | Division 1 | 33 (0) | 4 | 0 | 4 | 0 | 0 | 0 |
1999/2000 | Tranmere Rovers | Division 1 | 29 (1) | 5 | 0 | 5 | 6 | 2 | 2429 |
2000/2001 | Tranmere Rovers | Division 1 | 34 (0) | 5 | 0 | 5 | 15 | 0 | 2646 |
2001/2002 | Tranmere Rovers | Division 2 | 30 (0) | 2 | 0 | 2 | 5 | 1 | 2572 |
2002/2003 | Oldham Athletic | Division 2 | 18 (0) | 1 | 0 | 1 | 1 | 1 | 1620 |
Oldham Athletic | FA Cup | 2 (0) | 0 | 0 | 0 | 0 | 0 | 184 | |
Oldham Athletic | Carling Cup | 4 (0) | 0 | 0 | 0 | 1 | 0 | 315 | |
2003/2004 | Stoke City | Championship | 12 (3) | 0 | 0 | 0 | 2 | 0 | 715 |
2004/2005 | Stoke City | Championship | 32 (1) | 1 | 1 | 2 | 6 | 1 | 2642 |
Stoke City | Carling Cup | 1 (0) | 0 | 0 | 0 | 0 | 0 | 90 | |
2005/2006 | Stoke City | Championship | 13 (1) | 0 | 0 | 0 | 0 | 0 | 1149 |
Stoke City | FA Cup | 1 (0) | 0 | 0 | 0 | 0 | 0 | 90 | |
2006/2007 | Stoke City | Championship | 18 (3) | 2 | 0 | 2 | 4 | 1 | 1334 |
Stoke City | FA Cup | 1 (0) | 0 | 0 | 0 | 0 | 0 | 90 | |
Stoke City | Carling Cup | 1 (0) | 0 | 0 | 0 | 0 | 0 | 90 | |
2007/2008 | Stoke City | Championship | 5 (1) | 0 | 0 | 0 | 1 | 0 | 317 |
Crystal Palace | Championship | 30 (0) | 3 | 0 | 3 | 7 | 0 | 2707 | |
Crystal Palace | FA Cup | 1 (1) | 0 | 0 | 0 | 0 | 0 | 10 | |
2008/2009 | Crystal Palace | Championship | 43 (0) | 1 | 3 | 4 | 7 | 0 | 3820 |
Crystal Palace | FA Cup | 3 (0) | 1 | 0 | 1 | 0 | 0 | 270 | |
Crystal Palace | Carling Cup | 2 (0) | 0 | 0 | 0 | 0 | 0 | 180 | |
2009/2010 | Crystal Palace | Championship | 43 (0) | 1 | 0 | 1 | 12 | 0 | 3870 |
Crystal Palace | FA Cup | 3 (0) | 0 | 0 | 0 | 0 | 0 | 270 | |
Crystal Palace | Carling Cup | 2 (0) | 0 | 0 | 0 | 0 | 0 | 180 | |
2010/2011 | Queens Park Rangers | Championship | 44 (0) | 2 | 1 | 3 | 7 | 1 | 3776 |
Queens Park Rangers | FA Cup | 1 (0) | 0 | 0 | 0 | 0 | 0 | 90 | |
2011/2012 | Queens Park Rangers | Premier League | 22 (3) | 0 | 2 | 2 | 5 | 1 | 1704 |
Queens Park Rangers | FA Cup | 3 (0) | 0 | 0 | 0 | 0 | 0 | 270 | |
Nottingham Forest | Championship | 6 (0) | 0 | 0 | 0 | 0 | 0 | 532 | |
2012/2013 | Queens Park Rangers | Premier League | 31 (0) | 0 | 1 | 1 | 8 | 0 | 2628 |
Queens Park Rangers | FA Cup | 2 (0) | 0 | 0 | 0 | 0 | 0 | 180 | |
Queens Park Rangers | Carling Cup | 1 (0) | 0 | 0 | 0 | 0 | 0 | 90 | |
2013/2014 | Queens Park Rangers | Championship | 40 (0) | 1 | 2 | 3 | 4 | 0 | 3542 |
Queens Park Rangers | FA Cup | 1 (0) | 0 | 0 | 0 | 0 | 0 | 90 | |
Queens Park Rangers | Carling Cup | 2 (0) | 0 | 0 | 0 | 0 | 0 | 180 | |
2014/2015 | Queens Park Rangers | Premier League | 19 (4) | 1 | 0 | 1 | 4 | 0 | 1348 |
2015/2016 | Queens Park Rangers | Championship | - | - | - | - | - | - | - |
2016/2017 | Queens Park Rangers | Championship | - | - | - | - | - | - | - |
2017/2018 | Queens Park Rangers | Championship | - | - | - | - | - | - | - |
2018/2019 | Queens Park Rangers | Championship | - | - | - | - | - | - | - |
2019/2020 | Queens Park Rangers | Championship | - | - | - | - | - | - | - |
2020/2021 | Queens Park Rangers | Championship | - | - | - | - | - | - | - |
Tournament | Team | GP | G | A | TP | YC | RC | Min |
---|---|---|---|---|---|---|---|---|
Carling Cup | Crystal Palace | 4 (0) | 0 | 0 | 0 | 0 | 0 | 360 |
Carling Cup | Oldham Athletic | 4 (0) | 0 | 0 | 0 | 1 | 0 | 315 |
Carling Cup | Queens Park Rangers | 3 (0) | 0 | 0 | 0 | 0 | 0 | 270 |
Carling Cup | Stoke City | 2 (0) | 0 | 0 | 0 | 0 | 0 | 180 |
Championship | Crystal Palace | 116 (0) | 5 | 3 | 8 | 26 | 0 | 10397 |
Championship | Nottingham Forest | 6 (0) | 0 | 0 | 0 | 0 | 0 | 532 |
Championship | Queens Park Rangers | 84 (0) | 3 | 3 | 6 | 11 | 1 | 7318 |
Championship | Stoke City | 80 (9) | 3 | 1 | 4 | 13 | 2 | 6157 |
Division 1 | Tranmere Rovers | 110 (1) | 14 | 0 | 14 | 21 | 2 | 5075 |
Division 2 | Oldham Athletic | 18 (0) | 1 | 0 | 1 | 1 | 1 | 1620 |
Division 2 | Tranmere Rovers | 30 (0) | 2 | 0 | 2 | 5 | 1 | 2572 |
FA Cup | Crystal Palace | 7 (1) | 1 | 0 | 1 | 0 | 0 | 550 |
FA Cup | Oldham Athletic | 2 (0) | 0 | 0 | 0 | 0 | 0 | 184 |
FA Cup | Queens Park Rangers | 7 (0) | 0 | 0 | 0 | 0 | 0 | 630 |
FA Cup | Stoke City | 2 (0) | 0 | 0 | 0 | 0 | 0 | 180 |
Premier League | Queens Park Rangers | 72 (7) | 1 | 3 | 4 | 17 | 1 | 5680 |
Total | 547 (18) | 30 | 10 | 40 | 95 | 8 | 42020 |
Date | From | To | Status | Src |
---|---|---|---|---|
06/25/2014 | Queens Park Rangers | Queens Park Rangers | Extension | |
06/20/2012 | Queens Park Rangers | Queens Park Rangers | Extension | |
06/29/2010 | Crystal Palace | Queens Park Rangers | Confirmed |