| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 2002 | Huddersfield Town | - | 68 | 22 | 2004 | (Player) |
| 2004 | Blackburn Rovers | £1,250,000 | 42 | 8 | 2005 | (Player) |
| 2005 | Sunderland | £1,800,000 | 35 | 2 | 2007 | (Player) |
| 2006 | Derby County | Loan | 17 | 3 | 2007 | (On loan) |
| 2007 | Sheffield United | £750,000 | 39 | 8 | 2009 | (Player) |
| 2008 | Ipswich Town | Loan | 39 | 12 | 2009 | (On loan) |
| 2009 | Ipswich Town | £600,000 | 25 | 7 | 2010 | (Player) |
| 2010 | Coventry City | Loan | 10 | 2 | 2010 | (On loan) |
| 2010 | Bristol City | - | 79 | 20 | 2013 | (Player) |
| 2013 | Huddersfield Town | Free | 19 | 2 | 2015 | (Player) |
| 2014 | Oldham Athletic | Loan | 5 | 0 | 2014 | (On loan) |
| 2014 | Bradford City | Loan | 32 | 6 | 2015 | (On loan) |
| 2014 | Bradford City | Loan | 8 | 1 | 2014 | (On loan) |
| 2015 | Notts County | Free | 162 | 42 | 2019 | (Player) |
| 2019 | Harrogate Town | Free | 46 | 8 | 2021 | (Player) |