| From | Team | Fee | Apps | Goals | To | |
|---|---|---|---|---|---|---|
| 2009 | Bracknell Town | Loan | 33 | 0 | 2009 | (On loan) |
| 2009 | Didcot Town | - | 3 | 0 | 2009 | (Player) |
| 2010 | Havant & Waterlooville | Loan | 1 | 0 | 2010 | (On loan) |
| 2010 | Oxford City | Loan | 6 | 0 | 2010 | (On loan) |
| 2010 | Horsham | Loan | 11 | 1 | 2011 | (On loan) |
| 2010 | Reading | - | 54 | 3 | 2015 | (Player) |
| 2011 | Barnet | Loan | 27 | 2 | 2012 | (On loan) |
| 2011 | Dundalk | Loan | 11 | 2 | 2011 | (On loan) |
| 2012 | Shrewsbury Town | Loan | 8 | 0 | 2012 | (On loan) |
| 2012 | Aldershot Town | Loan | 8 | 1 | 2013 | (On loan) |
| 2013 | Cheltenham Town | Loan | 18 | 1 | 2013 | (On loan) |
| 2013 | Aberdeen | Loan | 20 | 1 | 2014 | (On loan) |
| 2015 | Reading | Loan | 26 | 1 | 2016 | (On loan) |
| 2015 | Chelsea | £4,000,000 | 0 | 0 | 2020 | (Player) |
| 2016 | Eintracht Frankfurt | Loan | 22 | 1 | 2017 | (On loan) |
| 2017 | Hull City | Loan | 36 | 1 | 2018 | (On loan) |
| 2018 | Sheffield Wednesday | Loan | 37 | 2 | 2019 | (On loan) |
| 2020 | Fulham | £8,000,000 | 28 | 0 | 2022 | (Player) |
| 2023 | Charlton Athletic | Free | 51 | 0 | 2024 | (Player) |
| 2025 | Dagenham & Redbridge | - | 2 | 0 | Current | (Player) |