| From the Club | Go to the club | Day | Detail |
|---|---|---|---|
Aberdeen
|
Rangers
|
20/06/2024 | Free |
Kelty Hearts
|
Aberdeen
|
01/01/2022 | Hollow |
Aberdeen
|
Brechin
|
25/09/2020 | Loan |
Rangers
|
Middlesbrough
|
31/08/2026 | Loan |