
Transfers
- 29 Oct 2021Barrow→RadcliffeFree transfer
- 4 Oct 2020Bradford City→BarrowFree transfer
- 13 Jul 2019Blackpool→Bradford CityJoined
- 1 Jun 2018Bolton Wanderers→BlackpoolFree transfer
- 1 Jul 2017Oldham Athletic→Bolton WanderersJoined
- 31 Jan 2017Bolton Wanderers→Oldham AthleticLoan
- 2 Jul 2016Blackburn Rovers→Bolton WanderersFree transfer
- 1 Jun 2016Millwall→Blackburn RoversJoined
- 17 Mar 2016Blackburn Rovers→MillwallLoan
- 1 Jul 2013Millwall→Blackburn RoversFree transfer
- 19 Jul 2012Oldham Athletic→MillwallFree transfer
Sources: API-Football · Data sources