
Transfers
- 1 Jul 2023Oldham Athletic→Port ValeFree transfer
- 1 Jul 2021Huddersfield Town→Oldham AthleticFree transfer
- 1 Feb 2021Fleetwood Town→Huddersfield TownFree transfer
- 11 Sep 2020Blackburn Rovers→Fleetwood TownFree transfer
- 2 Aug 2017Shrewsbury Town→Blackburn RoversJoined
- 1 Jul 2014Middlesbrough→Shrewsbury TownFree transfer
- 15 Aug 2012FC Basel 1893→MiddlesbroughJoined
Sources: API-Football · Data sources