← All matchesAge27
Born29 May 1999
Born inNewcastle, England
NationalityScotland
Summary 2026/27
No stats for this season.
Ratings in recent matches
No matches available.
Transfers
- Jul 2025
Ayr Utd→
PartickFree - Jul 2020
Stevenage→
Ayr UtdFree - Feb 2020
Middlesbrough→
StevenageUndisclosed