
Środkowy obrońca, który w Dundee United zadebiutował jako nastolatek, a po trzech kontuzjach Achillesa wrócił do kadry Szkocji.
Urodził się 25 września 1996 roku w Aberdeen. W Dundee United spędził dziesięć lat, od młodzieżowych drużyn po pierwszy zespół. Trener młodzieży Stevie Campbell wystawiał go w drużynie do lat 19, gdy ledwie skończył 15 lat. Zawodowy kontrakt mógł dostać dopiero po szesnastych urodzinach. Jego młodszy brat Harry także trafił do Dundee United.
2 stycznia 2013 roku zadebiutował w pierwszym zespole w zremisowanym 2:2 meczu z Aberdeen na Pittodrie. Miał 16 lat i 99 dni i został najmłodszym piłkarzem w historii Dundee United. Trener Peter Houston wstawił go do składu, bo brakowało środkowych obrońców. Na początku popełniał błędy, ale gdy schodził pod koniec meczu, dostał owację. W sezonie 2013/14 grał już regularnie.
Jesienią 2013 roku Dundee United przyjęło ofertę Sunderlandu wartą około 600 tysięcy funtów, a interesowały się nim też Everton i Queens Park Rangers. Pojechał z ojcem obejrzeć Sunderland, ale zdecydował się zostać i przedłużył kontrakt. Tłumaczył, że wielu młodych Szkotów wyjeżdża do Anglii za wcześnie, a jemu najbardziej zależało na regularnej grze.
Na początku 2016 roku przeszedł do Heart of Midlothian. Był to jego pierwszy wyjazd z Dundee i mówił, że mieszkanie samemu w Edynburgu pomogło mu dojrzeć. Krytykowano go wtedy za zbyt małą agresywność i za to, że chce za dużo grać piłką. Później trzy razy leczył kontuzje ścięgna Achillesa. Był w drużynie Hearts, która w 2021 roku wróciła do szkockiej ekstraklasy, a w pierwszym sezonie po powrocie znalazł się w jedenastce roku PFA Scotland.
W styczniu 2022 roku podpisał wstępną umowę z Rangers, choć Hearts proponowało mu nowy kontrakt, a rozmawiał też z Blackburn Rovers i Sheffield United. Wiosną znów miał problem z Achillesem. Latem 2022 roku przeszedł do Glasgow. Był w kadrze Rangers, która w grudniu 2023 roku zdobyła Puchar Ligi Szkockiej, ale w finale z Aberdeen nie wszedł na boisko. W marcu 2025 roku grał w obu meczach z Fenerbahçe w Lidze Europy, a w kwietniu w meczu z Athletic Bilbao.
Od początku był obrońcą, który lubi wyprowadzać piłkę. W Hearts sam przyznawał, że czasem przesadzał z rozgrywaniem, i mówił, że najpierw chce być obrońcą, a gra piłką ma być dodatkiem.
Grał w reprezentacji Szkocji do lat 19. W pierwszej reprezentacji zadebiutował 7 września 2018 roku w towarzyskim meczu z Belgią na Hampden Park. Po kontuzjach wrócił do kadry po ponad trzech latach i w listopadzie 2021 roku strzelił pierwszego gola w wygranym 2:0 meczu eliminacji mundialu z Danią. Był w szerokiej kadrze na Euro 2024, ale przyjechał na zgrupowanie z kontuzją i Steve Clarke skreślił go przed turniejem. W eliminacjach mundialu 2026 zagrał w pięciu meczach, a Szkocja awansowała na mistrzostwa świata po raz pierwszy od 1998 roku.
| Sezon | Klub | Rozgrywki | M | Min | Gole | Asysty |
|---|---|---|---|---|---|---|
| 2026Mistrzostwa Świata | Szkocja | Mistrzostwa Świata | 0 | – | 0 | 0 |
| 2025/2026Liga Europy | Rangers | Liga Europy | 5 | 410 | 0 | 0 |
| 2024Eliminacje MŚ | Szkocja | Eliminacje MŚ | 5 | 378 | 0 | 0 |
| 2025/2026Liga Mistrzów | Rangers | Liga Mistrzów | 6 | 540 | 0 | 0 |
| 2024/2025Liga Europy | Rangers | Liga Europy | 10 | 812 | 0 | 0 |
| 2024/2025Liga Mistrzów | Rangers | Liga Mistrzów | 2 | 180 | 0 | 0 |
| 2023Eliminacje ME | Szkocja | Eliminacje ME | 1 | 11 | 0 | 0 |
| 2021/2022Puchar Szkocji | Heart Of Midlothian | Puchar Szkocji | 2 | 240 | 0 | 0 |
| 2021/2022Scottish Premiership | Heart Of Midlothian | Scottish Premiership | 27 | 2288 | 4 | 0 |
| 2021/2022Puchar Ligi Szkockiej | Heart Of Midlothian | Puchar Ligi Szkockiej | 4 | 360 | 0 | 0 |