07 Jan2013 | Gainsborough Trinity | Scunthorpe United | Free Transfer | |
08 Aug2014 | Scunthorpe United | Macclesfield Town FC | Loan | |
| - | Scunthorpe United | Mansfield Town | Loan | |
| - | Mansfield Town | Scunthorpe United | Back from Loan | |
| - | Scunthorpe United | Wrexham | Free Transfer | |
07 Jan2015 | Wrexham | Lincoln City | Free Transfer | |
08 Jul2018 | Lincoln City | Shrewsbury Town | Transfer | |
| - | Shrewsbury Town | Grimsby Town | Free Transfer | |
| - | Grimsby Town | Hartlepool United | Free Transfer | |
07 Jan2025 | Hartlepool United | Worksop Town | Free Transfer |
L. Waterfall transfer history tracks all club moves during the professional career, including transfer dates and teams involved.