PLAYER PROFILE

Michael Johnston.

West Bromwich Albion · Republic of Ireland

Matrix 25551

At a glance

Full name
Michael Andrew Johnston
Born
19 Apr 1999
Age today
27
Nationality
Republic of Ireland

Career by season

201 recorded appearances
Michael Johnston appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27EFL Cup West Bromwich Albion 1000250
25/26FA Cup West Bromwich Albion 22001941
25/26EFL Cup West Bromwich Albion 1100870
25/26Championship West Bromwich Albion 3427292,3133
2025World Cup Qual. UEFA Ireland 4000620
24/25UEFA Nations League Ireland 43012432
24/25Scottish Premiership Celtic FC 1000150
24/25FA Cup West Bromwich Albion 1000270
24/25Championship West Bromwich Albion 4025352,1753
23/24UEFA Champions League Celtic FC 2100970
23/24Scottish Premiership Celtic FC 93213030
23/24Scottish Cup Celtic FC 1001260
23/24International Friendly Games Ireland 42001920
23/24Championship West Bromwich Albion 2017721,3611
22/23Taça de Portugal Vitória Guimarães SC 32201420
22/23Taça da Liga Vitória Guimarães SC 31011070
22/23Liga Portugal Vitória Guimarães SC 2515141,3622
22/23International Friendly Games Ireland 1000260
22/23EURO, Qualification Ireland 61202020
21/22UEFA Europa League Celtic FC 4001670
21/22Scottish Premiership Celtic FC 123004541
21/22Scottish Cup Celtic FC 1100550
20/21Scottish Premiership Celtic FC 82002120
20/21Scottish Cup Celtic FC 1000300
19/20UEFA Europa League Celtic FC 2110950
19/20Scottish Premiership Celtic FC 114244651

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Michael Johnston match log
DateCompetitionMatchScoreMinutesGoals
11 Mar 2023Liga Portugal Vitória Guimarães SC v FC AroucaSubstitute, on 61′ 0 – 229
05 Mar 2023Liga Portugal CD Santa Clara v Vitória Guimarães SCSubstitute, on 79′ 1 – 311
19 Feb 2023Liga Portugal Casa Pia AC v Vitória Guimarães SC 0 – 066
11 Feb 2023Liga Portugal Vitória Guimarães SC v Portimonense SADSubstitute, on 71′ 1 – 019
30 Jan 2023Liga Portugal Vitória Guimarães SC v GD ChavesSubstitute, on 73′ 2 – 117
21 Jan 2023Liga Portugal Vitória Guimarães SC v FC Porto 0 – 167
16 Jan 2023Liga Portugal Gil Vicente FC v Vitória Guimarães SCSubstitute, on 78′ 2 – 112
11 Jan 2023Taça de Portugal SC Braga v Vitória Guimarães SCSubstitute, on 86′ 3 – 24
07 Jan 2023Liga Portugal Vitória Guimarães SC v Rio Ave FC 0 – 064
30 Dec 2022Liga Portugal FC Vizela v Vitória Guimarães SC 3 – 090
12 Dec 2022Taça da Liga Boavista FC v Vitória Guimarães SCSubstitute, on 66′ 0 – 024
01 Dec 2022Taça da Liga Vitória Guimarães SC v B SAD 2 – 260
19 Nov 2022Taça da Liga UD Vilafranquense v Vitória Guimarães SCSubstitute, on 67′ 0 – 023
13 Nov 2022Liga Portugal Vitória Guimarães SC v CS Marítimo 1 – 058
09 Nov 2022Taça de Portugal Vitória Guimarães SC v FC Vizela 2 – 161
05 Nov 2022Liga Portugal Sporting CP v Vitória Guimarães SC 3 – 062
31 Oct 2022Liga Portugal Vitória Guimarães SC v FC Famalicão 3 – 2901
23 Oct 2022Liga Portugal Vitória Guimarães SC v Boavista FC 3 – 290
15 Oct 2022Taça de Portugal CF Canelas 2010 v Vitória Guimarães SC 1 – 3772
01 Oct 2022Liga Portugal Vitória Guimarães SC v SL BenficaSubstitute, on 84′ 0 – 06

Career transfers

9 recorded moves

All recorded career moves, newest first.

Michael Johnston career transfers
Date FromToMoveFee
30 Aug 2024 Celtic FC West Bromwich Albion Transfer €3.5m
31 May 2024 West Bromwich Albion Celtic FC Loan return
01 Feb 2024 Celtic FC West Bromwich Albion Loan —
30 Jun 2023 Vitória Guimarães SC Celtic FC Loan return
01 Sep 2022 Celtic FC Vitória Guimarães SC Loan —
01 Jul 2019 Celtic FC B Celtic FC Internal move —
01 Jul 2018 Celtic Glasgow U20 Celtic FC B Internal move —
01 Jul 2016 Celtic Glasgow U17 Celtic Glasgow U20 Internal move —
01 Jul 2014 Celtic FC Youth Celtic Glasgow U17 Internal move —

Contracts and market values are not available yet.