Alistair Johnston, born on 8 October 1998 (age 27), is a Canadian right-back from Vancouver and part of the current Celtic squad. He wears number 2 and arrived in Glasgow in January 2023 from CF Montreal for around £3m.
Johnston had already built a solid profile in Canada before the move. His most productive league season came with CF Montreal in 2022, when he scored four goals in 33 appearances, enough to make Celtic’s interest look more practical than speculative.
At Celtic, he settled quickly into the right side of the defence and has been involved in a successful domestic spell. He has won two Premiership titles, two League Cups and two Scottish Cups with the club, as well as finishing as a Scottish Cup runner-up once.
In the 2025-26 season, Johnston has made seven league appearances without scoring, along with one appearance each in the Scottish Cup, Champions League qualifying and the Europa League. His form has been solid rather than spectacular, though he has been out of the matchday squad recently, with his last appearance coming in the 3-1 win over Hearts on 16 May 2026.
He has also remained involved with Canada, making three Gold Cup appearances this season. His current market value is around £7m, according to Transfermarkt.
Johnston’s career to this point has taken him from Vancouver and CF Montreal to a regular role at Celtic, where he has added medals and European exposure to an already established international profile.
