Alistair Johnston (8 ottobre 1998 a Vancouver) è un calciatore canadese.
È il figlio di un padre canadese e di una madre nordirlandese di Newtownards. All'età di quattro anni la sua famiglia si trasferì a Montreal e all'età di sette anni ad Aurora, in Ontario.
Carriera
Gioventù e università
A Montreal ha giocato a calcio per la prima volta alla Lakeshore SC all'età di quattro anni. Dopo essersi trasferito ad Aurora, ha giocato nell'Aurora FC locale e nel Richmond Hill SC. Successivamente, ha giocato anche per la gioventù fino al 2014 presso l'ANB Futbol, durante il quale ha svolto anche un allenamento di prova per il Troyes AC francese. Successivamente, si è unito al Vaughan Azzurri, passando poi al settore degli adulti dopo anni di successo nella gioventù.
Dal 2016 al 2017 ha frequentato la St. John's University e successivamente, dal 2018 al 2019, la Wake Forest University negli Stati Uniti.
Club
Durante i suoi anni al college, ha giocato anche per il Vaughn Azzurri nella League1 Ontario. Con loro ha partecipato anche al Canadian Championship 2019. Il 9 gennaio 2020 è stato scelto come undicesimo al MLS SuperDraft 2020 dal Nashville SC. A causa della pandemia di Covid-19 e della non partecipazione del Nashville al torneo MLS-is-Back a causa di un focolaio interno alla squadra, ha fatto il suo debutto solo il 13 agosto 2020 nella vittoria per 1-0 contro il FC Dallas. È subentrato al 67º minuto al posto di Brayan Beckeles. Successivamente ha raggiunto i playoff con la sua squadra e il suo contratto è stato rinnovato per due anni.
Il 23 dicembre 2021, CF Montreal ha acquistato Johnston da Nashville per una cifra di 1 milione di dollari statunitensi.
Nel dicembre 2022, il CF Montreal ha annunciato che hanno trasferito Johnston alla squadra scozzese di prima divisione, il Celtic Glasgow. Ha firmato un contratto quinquennale a Glasgow.
Squadra nazionale
Ha avuto il suo primo contatto con la nazionale canadese durante un ritiro dell'Under 18 all'età di 16 anni nel 2015. Ha fatto il suo debutto nella nazionale maggiore il 25 marzo 2021 durante una partita di qualificazione per il Campionato del Mondo 2022 contro le Bermuda, dove è stato inserito in campo al minuto 69. In seguito è stato incluso nella rosa finale per la CONCACAF Gold Cup 2021, dove ha avuto alcune presenze.