Alistair Johnston
Career snapshot
Career highs
Born the same day
Shares 1998-10-08 · 6 players total
| Full name | Alistair Johnston |
|---|---|
| Name in home country | Alistair William Johnston |
| Date of birth | 1998-10-08 (27 yrs) |
| Place of birth | Vancouver, British Columbia, Canada |
| Citizenship | Canada Northern Ireland |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 180.00 m |
| Current club | Celtic FC |
| Joined | 2023-01-01 |
| Contract expires | 2029-06-30 |
| Agent | Remington Ellis ... |
Percentile rank vs 38 other Defender - Right-Backs with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Celtic FC | 4 | 22/23 | 25/26 | 115 | 7 | 22 | 4,140 |
| CF Montréal | 2 | 2022 | 21/22 | 39 | 4 | 4 | 662 |
| Nashville SC | 2 | 2020 | 2021 | 49 | 1 | 1 | 2,146 |
| Wake Forest Demon Deacons (Wake Forest University) | 1 | 2019 | 2019 | 3 | 0 | 0 | 0 |
| Vaughan Azzurri | 1 | 2019 | 2019 | 2 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Champions League Qu. | Celtic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | League Cup | Celtic FC | 1 | 1 | 0 | 0 | 0 | 90 |
| 25/26 | Premiership | Celtic FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Champions League | Celtic FC | 10 | 0 | 1 | 2 | 0 | 0 |
| 24/25 | Prem. Sports Cup | Celtic FC | 3 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Premiership | Celtic FC | 29 | 4 | 8 | 3 | 0 | 605 |
| 24/25 | Scottish Premiership Top Six Split | Celtic FC | 3 | 0 | 2 | 0 | 0 | 0 |
| 24/25 | SFA Cup | Celtic FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | Champions League | Celtic FC | 6 | 0 | 0 | 2 | 0 | 0 |
| 23/24 | Premiership | Celtic FC | 28 | 1 | 4 | 5 | 0 | 2,275 |
| 23/24 | Scottish Premiership Top Six Split | Celtic FC | 4 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | SFA Cup | Celtic FC | 4 | 0 | 2 | 0 | 0 | 0 |
| 22/23 | Premiership | Celtic FC | 13 | 1 | 1 | 1 | 0 | 1,170 |
| 22/23 | Scottish Premiership Top Six Split | Celtic FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | SFA Cup | Celtic FC | 5 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Viaplay Cup | Celtic FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | CONCACAF CL | CF Montréal | 3 | 0 | 0 | 0 | 0 | 0 |
| 2022 | Canadian Championship | CF Montréal | 1 | 0 | 0 | 0 | 0 | 0 |
| 2022 | MLS | CF Montréal | 33 | 4 | 4 | 5 | 0 | 662 |
| 2022 | MLS Cup Playoffs | CF Montréal | 2 | 0 | 0 | 0 | 0 | 0 |
| 2021 | MLS | Nashville SC | 26 | 1 | 1 | 3 | 0 | 2,146 |
| 2021 | MLS Cup Playoffs | Nashville SC | 2 | 0 | 0 | 0 | 0 | 0 |
| 2020 | MLS | Nashville SC | 18 | 0 | 0 | 1 | 0 | 0 |
| 2020 | MLS Cup Playoffs | Nashville SC | 3 | 0 | 0 | 2 | 0 | 0 |
| 2019 | Canadian Championship | Vaughan Azzurri | 2 | 0 | 0 | 1 | 0 | 0 |
| 2019 | NCAA D1 College Cup | Wake Forest Demon Deacons (Wake Forest University) | 3 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 05/06 | 2006-01-01 | Lakeshore SC | Aurora FC | Transfer | 0 | — |
| 13/14 | 2014-01-01 | Aurora FC | ANB Futbol | Transfer | 0 | — |
| 14/15 | 2015-01-01 | ANB Futbol | Vaughan Azzurri | Transfer | 0 | — |
| 15/16 | 2016-01-01 | Vaughan Azzurri | Red Storm | Transfer | 0 | — |
| 15/16 | 2016-05-01 | Red Storm | Vaughan Azzurri | Loan | 0 | — |
| 16/17 | 2016-08-01 | Vaughan Azzurri | Red Storm | Return from loan | 0 | — |
| 16/17 | 2017-05-01 | Red Storm | Vaughan Azzurri | Loan | 0 | — |
| 17/18 | 2017-08-01 | Vaughan Azzurri | Red Storm | Return from loan | 0 | — |
| 17/18 | 2018-05-01 | Red Storm | Vaughan Azzurri | Loan | 0 | — |
| 18/19 | 2018-07-31 | Vaughan Azzurri | Red Storm | Return from loan | 0 | — |
| 18/19 | 2018-08-01 | Red Storm | Wake Forest | Transfer | 0 | — |
| 18/19 | 2019-05-01 | Wake Forest | Vaughan Azzurri | Loan | 0 | — |
| 19/20 | 2019-08-01 | Vaughan Azzurri | Wake Forest | Return from loan | 0 | — |
| 19/20 | 2020-01-09 | Wake Forest | Nashville | Draft | 0 | — |
| 21/22 | 2021-12-27 | Nashville | Montréal | Transfer | 2500000 | €909k |
| 22/23 | 2023-01-01 | Montréal | Celtic | Transfer | 6000000 | €3.50m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 22/23 | Ankle injury | 2023-04-30 | 2023-07-12 | 74 | 13 |
| 23/24 | Ankle surgery | 2023-07-13 | 2023-08-26 | 45 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €8.50m |
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €500k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Greg Taylor | 2 | 0 | 0 |
| Kyogo Furuhashi | 2 | 3 | 0 |
| Kamal Miller | 2 | 0 | 0 |
| Matt O'Riley | 2 | 1 | 0 |
| Adam Idah | 2 | 3 | 0 |
| Nicolas Kühn | 2 | 4 | 0 |
| Ismaël Koné | 2 | 0 | 0 |
| Joe Willis | 2 | 0 | 0 |
| Dave Romney | 2 | 0 | 0 |
| Walker Zimmerman | 2 | 0 | 0 |
| Randall Leal | 2 | 0 | 0 |
| Jonathan David | 2 | 0 | 0 |
| Samuel Piette | 2 | 1 | 0 |
| Stephen Eustaquio | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Premiership | Celtic FC | 4 | 29 |
| 2022 | MLS | CF Montréal | 4 | 33 |
| 22/23 | Premiership | Celtic FC | 1 | 13 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Premiership | Celtic FC | 8 | 29 |
| 23/24 | Premiership | Celtic FC | 4 | 28 |
| 2022 | MLS | CF Montréal | 4 | 33 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2019-08-01 | Vaughan Azzurri | Wake Forest | Return from loan | — | — |
| 18/19 | 2019-05-01 | Wake Forest | Vaughan Azzurri | Loan | — | — |
| 18/19 | 2018-07-31 | Vaughan Azzurri | Red Storm | Return from loan | — | — |
| 17/18 | 2018-05-01 | Red Storm | Vaughan Azzurri | Loan | — | — |
| 17/18 | 2017-08-01 | Vaughan Azzurri | Red Storm | Return from loan | — | — |
| 16/17 | 2017-05-01 | Red Storm | Vaughan Azzurri | Loan | — | — |
| 16/17 | 2016-08-01 | Vaughan Azzurri | Red Storm | Return from loan | — | — |
| 15/16 | 2016-05-01 | Red Storm | Vaughan Azzurri | Loan | — | — |
Last 50 matches for Celtic FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-10-29 | SC1 |
Celtic FC | 4–0 | Falkirk FC | Available |
| 2025-10-26 | SC1 |
Heart of Midlothian | 3–1 | Celtic FC | Available |
| 2025-10-19 | SC1 |
Dundee FC | 2–0 | Celtic FC | Available |
| 2025-10-05 | SC1 |
Celtic FC | 3–2 | Motherwell FC | Available |
| 2025-09-27 | SC1 |
Celtic FC | 0–0 | Hibernian FC | Available |
| 2025-09-14 | SC1 |
Kilmarnock FC | 1–2 | Celtic FC | Available |
| 2025-08-31 | SC1 |
Rangers FC | 0–0 | Celtic FC | Available |
| 2025-08-23 | SC1 |
Celtic FC | 3–0 | Livingston FC | Available |
| 2025-08-10 | SC1 |
Aberdeen FC | 0–2 | Celtic FC | Available |
| 2025-08-03 | SC1 |
Celtic FC | 1–0 | St. Mirren FC | Available |
| 2025-05-17 | SC1 |
Celtic FC | 1–1 | St. Mirren FC | Available |
| 2025-05-14 | SC1 |
Aberdeen FC | 1–5 | Celtic FC | Available |
| 2025-05-10 | SC1 |
Celtic FC | 3–1 | Hibernian FC | Available |
| 2025-05-04 | SC1 |
Rangers FC | 1–1 | Celtic FC | Available |
| 2025-04-26 | SC1 |
Dundee United | 0–5 | Celtic FC | Available |
| 2025-04-12 | SC1 |
Celtic FC | 5–1 | Kilmarnock FC | Available |
| 2025-04-06 | SC1 |
St. Johnstone FC | 1–0 | Celtic FC | Available |
| 2025-03-29 | SC1 |
Celtic FC | 3–0 | Heart of Midlothian | Available |
| 2025-03-16 | SC1 |
Celtic FC | 2–3 | Rangers FC | Available |
| 2025-03-01 | SC1 |
St. Mirren FC | 2–5 | Celtic FC | Available |
| 2025-02-25 | SC1 |
Celtic FC | 5–1 | Aberdeen FC | Available |
| 2025-02-22 | SC1 |
Hibernian FC | 2–1 | Celtic FC | Available |
| 2025-02-15 | SC1 |
Celtic FC | 3–0 | Dundee United | Available |
| 2025-02-05 | SC1 |
Celtic FC | 6–0 | Dundee FC | Available |
| 2025-02-02 | SC1 |
Motherwell FC | 1–3 | Celtic FC | Available |
| 2025-01-14 | SC1 |
Dundee FC | 3–3 | Celtic FC | Available |
| 2025-01-11 | SC1 |
Ross County FC | 1–4 | Celtic FC | Available |
| 2025-01-08 | SC1 |
Celtic FC | 2–0 | Dundee United | Available |
| 2025-01-05 | SC1 |
Celtic FC | 3–0 | St. Mirren FC | Available |
| 2025-01-02 | SC1 |
Rangers FC | 3–0 | Celtic FC | Available |
| 2024-12-29 | SC1 |
Celtic FC | 4–0 | St. Johnstone FC | Available |
| 2024-12-26 | SC1 |
Celtic FC | 4–0 | Motherwell FC | Available |
| 2024-12-22 | SC1 |
Dundee United | 0–0 | Celtic FC | Available |
| 2024-12-07 | SC1 |
Celtic FC | 3–0 | Hibernian FC | Available |
| 2024-12-04 | SC1 |
Aberdeen FC | 0–1 | Celtic FC | Available |
| 2024-11-30 | SC1 |
Celtic FC | 5–0 | Ross County FC | Available |
| 2024-11-23 | SC1 |
Heart of Midlothian | 1–4 | Celtic FC | Available |
| 2024-11-10 | SC1 |
Kilmarnock FC | 0–2 | Celtic FC | Available |
| 2024-10-30 | SC1 |
Celtic FC | 2–0 | Dundee FC | Available |
| 2024-10-27 | SC1 |
Motherwell FC | 0–3 | Celtic FC | Available |
| 2024-10-19 | SC1 |
Celtic FC | 2–2 | Aberdeen FC | Available |
| 2024-10-06 | SC1 |
Ross County FC | 1–2 | Celtic FC | Available |
| 2024-09-28 | SC1 |
St. Johnstone FC | 0–6 | Celtic FC | Available |
| 2024-09-14 | SC1 |
Celtic FC | 2–0 | Heart of Midlothian | Available |
| 2024-09-01 | SC1 |
Celtic FC | 3–0 | Rangers FC | Available |
| 2024-08-25 | SC1 |
St. Mirren FC | 0–3 | Celtic FC | Available |
| 2024-08-11 | SC1 |
Hibernian FC | 0–2 | Celtic FC | Available |
| 2024-08-04 | SC1 |
Celtic FC | 4–0 | Kilmarnock FC | Available |
| 2024-05-18 | SC1 |
Celtic FC | 3–2 | St. Mirren FC | Available |
| 2024-05-15 | SC1 |
Kilmarnock FC | 0–5 | Celtic FC | Available |
Teams faced most often by Alistair Johnston's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Orlando City | 14 | 4 | 3 | 7 | 12 | 17 | -5 | 29% |
| Atlanta United FC | 14 | 5 | 4 | 5 | 24 | 27 | -3 | 36% |
| Philadelphia Union | 13 | 3 | 4 | 6 | 17 | 23 | -6 | 23% |
| Charlotte FC | 13 | 6 | 2 | 5 | 15 | 15 | 0 | 46% |
| FC Cincinnati | 12 | 4 | 3 | 5 | 19 | 24 | -5 | 33% |
| Chicago Fire | 12 | 7 | 2 | 3 | 25 | 13 | +12 | 58% |
| New York RB | 12 | 2 | 5 | 5 | 9 | 12 | -3 | 17% |
| D.C. United | 12 | 5 | 3 | 4 | 19 | 15 | +4 | 42% |
| Columbus Crew | 12 | 3 | 3 | 6 | 15 | 21 | -6 | 25% |
| Toronto FC | 11 | 6 | 2 | 3 | 19 | 17 | +2 | 55% |
| New England Revolution | 11 | 4 | 2 | 5 | 12 | 17 | -5 | 36% |
| New York City FC | 11 | 3 | 1 | 7 | 9 | 17 | -8 | 27% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 2019 | Senior debut season | |
| 2021 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 49 | 605 | 5 | 0 | 0 | 0.74 |
| 23/24 | 42 | 2,275 | 7 | 0 | 0 | 0.28 |
| 22/23 | 20 | 1,170 | 2 | 0 | 0 | 0.15 |
| 2022 | 36 | 662 | 5 | 0 | 0 | 0.68 |
| 2021 | 28 | 2,146 | 3 | 0 | 0 | 0.13 |
| 2020 | 21 | 0 | 3 | 1 | 0 | 0 |
| 2019 | 5 | 0 | 1 | 1 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Alistair Johnston
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Alistair Johnston
Who is Alistair Johnston?
Alistair Johnston is a Canada professional footballer who plays as a right-back for Celtic FC.
How old is Alistair Johnston?
Alistair Johnston is 27 years old. He was born on October 8, 1998 in Vancouver, British Columbia.
What position does Alistair Johnston play?
Alistair Johnston plays as a right-back (Defender - Right-Back).
What club does Alistair Johnston play for?
Alistair Johnston currently plays for Celtic FC.
How many career goals has Alistair Johnston scored?
Across all senior club competitions in our dataset, Alistair Johnston has scored 12 goals in 208 appearances.
What is Alistair Johnston's market value?
Alistair Johnston's most recent reported market value is €10.00m.