| - | Inverness | Livingston | Return from loan | |
07 Jul2025 | Livingston | Inverness | Loan | |
07 Jan2024 | Maidstone | Livingston | Free agent | |
08 Apr2023 | St. Albans | Maidstone | Free agent | |
| - | Kings Langley | St. Albans | Return from loan | |
02 Mar2023 | St. Albans | Kings Langley | Loan | |
| - | Nottingham | St. Albans | Free agent | |
| - | MK Dons | Nottingham | Free agent | |
| - | St. Albans | MK Dons | Return from loan | |
| - | MK Dons | St. Albans | Loan | |
01 Jun2019 | Hampton & Richmond | MK Dons | Return from loan | |
| - | MK Dons | Hampton & Richmond | Loan |
L. Sole transfer history tracks all club moves during the professional career, including transfer dates and teams involved.