Appearances: 207

886th Man to Play For Wolves

Birthplace: Birmingham

Birth Date: June 8, 1986

Wolves Games Breakdown: 191 League, 8 FA Cup, 7 League Cup, 1 Other

Goals: 0

Signed: July, 2003 as a trainee

Debut: Wolves 5 Chester 1; August 23, 2005

Last Wolves Game: Fulham 1 Wolves 3; March 18, 2017

Other Clubs Played For: Accrington (loan), Stockport (loan), Charlton (loan), Sheffield United (loan), QPR (loan), Leicester (loan), Middlesbrough (loan), Doncaster (loan), Doncaster (loan)