Alistair Johnston

Alistair Johnston
First Name:
Alistair
Last Name:
Johnston
Short name:
A. Johnston
Position:
Defender
Height:
180 cm
Weight:
77 kg
Nationality:
Canada
Age:
08-10-1998 (27)
SeasonMatches playedMatches Line UpPlayed minutesSubs inSubs outGoalPenaltyMissed penaltyOwn GoalYellow cardRed cardYellow-Red cardTotal goalsAssist
FIFA World Cup 2022CanadaCanada6654000000020000
US Major League Soccer 2020NashvilleNashville4034319666000060200
US Major League Soccer 2020 Group stageNashvilleNashville00000000000000
US Major League Soccer 2021NashvilleNashville56524712410200060022
US Major League Soccer 2022MontréalMontréal686255046108002100088
Scottish Premier League 2025-2026CelticCeltic7650014000020001
FIFA World Cup 2026CanadaCanada2218000000010000

Matches

18-06-2026 23:00
Canada
Qatar
90'
12-06-2026 20:00
Canada
Bosnia and Herzegovina
Yellow card
90'
16-05-2026 12:30
Celtic
Hearts
Yellow card
90'
13-05-2026 20:00
Motherwell
Celtic
70'
10-05-2026 12:00
Celtic
Rangers
Yellow card
81'
03-05-2026 12:00
Hibernian
Celtic
Assist
63'
25-04-2026 17:30
Celtic
Falkirk
18'
10-08-2025 12:30
Aberdeen
Celtic
88'
03-08-2025 16:30
Celtic
St. Mirren
90'
01-12-2022 15:00
Canada
Morocco
90'
90'
27-11-2022 16:00
Croatia
Canada
90'
90'
23-11-2022 19:00
Belgium
Canada
Yellow card
90'
Yellow card
90'
23-10-2022 18:00
Montréal
New York City
90'
90'
17-10-2022 01:00
Montréal
Orlando City
90'
90'
09-10-2022 19:55
Inter Miami
Montréal
90'
90'
02-10-2022 00:30
Montréal
DC United
21'
21'
18-09-2022 00:30
New England Revolution
Montréal
Goal
90'
Goal
90'
14-09-2022 00:30
Montréal
Chicago Fire
10-09-2022 00:30
Montréal
Columbus Crew
90'
90'
05-09-2022 00:30
Toronto
Montréal
Goal
90'
Goal
90'
01-09-2022 00:30
Montréal
New York RB
74'
74'
28-08-2022 01:00
Chicago Fire
Montréal
90'
90'
21-08-2022 00:30
Montréal
New England Revolution
90'
90'
14-08-2022 02:00
Houston Dynamo
Montréal
GoalYellow card
90'
GoalYellow card
90'
07-08-2022 00:30
Montréal
Inter Miami
90'
90'
04-08-2022 00:30
Columbus Crew
Montréal
Assist
26'
Assist
26'
31-07-2022 00:30
Montréal
New York City
Yellow card
90'
Yellow card
90'
24-07-2022 01:00
DC United
Montréal
Yellow card
90'
Yellow card
90'
17-07-2022 00:30
Montréal
Toronto
80'
80'
10-07-2022 00:30
Montréal
Sporting Kansas City
90'
90'
05-07-2022 03:30
LA Galaxy
Montréal
90'
90'
30-06-2022 03:00
Seattle Sounders
Montréal
90'
90'
26-06-2022 00:30
Montréal
Charlotte
90'
90'
19-06-2022 00:30
Montréal
Austin
18'
18'
29-05-2022 00:30
Montréal
Cincinnati
90'
90'
22-05-2022 21:00
Montréal
Real Salt Lake
90'
90'
19-05-2022 01:30
Nashville
Montréal
90'
90'
15-05-2022 00:00
Charlotte
Montréal
Goal
90'
Goal
90'
30-04-2022 21:00
Montréal
Atlanta United
75'
75'
23-04-2022 20:00
Philadelphia Union
Montréal
90'
90'
16-04-2022 20:00
Montréal
Vancouver Whitecaps
AssistYellow card
90'
AssistYellow card
90'
09-04-2022 21:00
New York RB
Montréal
Assist
90'
Assist
90'
02-04-2022 21:00
Cincinnati
Montréal
Own Goal
72'
Own Goal
72'
19-03-2022 20:00
Atlanta United
Montréal
Yellow card
90'
Yellow card
90'
12-03-2022 18:00
New York City
Montréal
46'
46'
05-03-2022 21:00
Montréal
Philadelphia Union
90'
90'
27-02-2022 18:00
Orlando City
Montréal
90'
90'
28-11-2021 22:30
Philadelphia Union
Nashville
120'
90'
24-11-2021 01:00
Nashville
Orlando City
90'
90'
07-11-2021 20:30
Nashville
New York RB
90'
90'
31-10-2021 20:00
Orlando City
Nashville
Yellow card
90'
Yellow card
90'
28-10-2021 00:30
Cincinnati
Nashville
90'
90'
24-10-2021 00:30
Philadelphia Union
Nashville
90'
90'
21-10-2021 01:30
Nashville
Columbus Crew
90'
90'
03-10-2021 17:00
New York City
Nashville
44'
44'
30-09-2021 01:30
Nashville
Orlando City
Yellow card
90'
Yellow card
90'
26-09-2021 18:00
Chicago Fire
Nashville
90'
90'
23-09-2021 00:30
Inter Miami
Nashville
AssistGoal
90'
AssistGoal
90'
19-09-2021 00:30
Toronto
Nashville
85'
85'
12-09-2021 01:00
Montréal
Nashville
26'
26'
28-08-2021 20:30
Atlanta United
Nashville
90'
90'
19-08-2021 01:30
Nashville
Orlando City
90'
90'
16-08-2021 00:00
Nashville
DC United
90'
90'
02-08-2021 00:30
Toronto
Nashville
68'
68'
04-07-2021 01:00
Nashville
Philadelphia Union
46'
46'
27-06-2021 01:30
Nashville
Montréal
77'
77'
24-06-2021 01:30
Nashville
Toronto
90'
90'
19-06-2021 01:00
New York RB
Nashville
90'
90'
29-05-2021 20:30
Atlanta United
Nashville
90'
90'
24-05-2021 02:00
Nashville
Austin
90'
90'
16-05-2021 02:30
Real Salt Lake
Nashville
90'
90'
08-05-2021 18:30
Nashville
New England Revolution
90'
90'
02-05-2021 18:00
Nashville
Inter Miami
90'
90'
24-04-2021 19:00
Nashville
Montréal
90'
90'
18-04-2021 01:30
Nashville
Cincinnati
Yellow card
90'
Yellow card
90'
30-11-2020 01:00
Columbus Crew
Nashville
Yellow card
108'
Yellow card
108'
24-11-2020 23:00
Toronto
Nashville
90'
90'
08-11-2020 20:30
Orlando City
Nashville
90'
90'
05-11-2020 01:30
Nashville
Dallas
01-11-2020 00:30
Nashville
Chicago Fire
90'
90'
27-10-2020 23:00
Montréal
Nashville
90'
90'
21-10-2020 01:30
Nashville
Dallas
90'
90'
12-10-2020 00:30
Sporting Kansas City
Nashville
Yellow cardYellow-Red card
90'
Yellow cardYellow-Red card
90'
07-10-2020 01:30
Nashville
Minnesota United
90'
90'
04-10-2020 00:30
New England Revolution
Nashville
90'
90'
26-09-2020 20:30
Nashville
Houston Dynamo
30'
30'
24-09-2020 01:30
Nashville
DC United
90'
90'
20-09-2020 00:30
Columbus Crew
Nashville
90'
90'
13-09-2020 01:30
Nashville
Atlanta United
90'
90'
07-09-2020 01:00
Inter Miami
Nashville
90'
90'
03-09-2020 01:30
Nashville
Orlando City
90'
90'
31-08-2020 01:30
Nashville
Inter Miami
90'
90'
27-08-2020 00:30
Orlando City
Nashville
Yellow card
44'
Yellow card
44'
23-08-2020 00:00
Atlanta United
Nashville
67'
67'
17-08-2020 05:00
Dallas
Nashville
66'
66'
13-08-2020 01:30
Dallas
Nashville
23'
23'
Share This Article
Enable Notifications OK No thanks