
Transfers
- 30 Jun 2025Oldham Athletic→York CityFree transfer
- 31 Oct 2022Stockport County→Oldham AthleticJoined
- 17 Jul 2020Hartlepool United→Stockport CountyFree transfer
- 3 Jul 2018Rochdale→Hartlepool UnitedFree transfer
- 31 Jan 2017Middlesbrough→RochdaleFree transfer
- 27 Jan 2017Middlesbrough→RochdaleLoan
- 26 Nov 2015Middlesbrough→York CityLoan
Sources: API-Football · Data sources