Skip to content
MJMichael Andrew Johnston

Michael Andrew Johnston

€1MMarket Value
West Bromwich Albion
West Bromwich Albion
Attacker
ScotlandScotland
6.8
Season Score
27
Apr 19, 1999
176 cm
Height
0.05
Goals/Match
11
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
39Matches
2Goals
8Assists
10Goal Contributions
55Mins/game
6.71Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

22
Full match
55
Substituted off
36
From Bench

Rival Clubs(102)

Player stats against each opponent club

TeamMPWDLGA
KilmarnockKilmarnock95220000
St. JohnstoneSt. Johnstone99001200
RangersRangers83140000
HibernianHibernian85210000
LivingstonLivingston72320000
MotherwellMotherwell76101000
HeartsHearts75022000
St. MirrenSt. Mirren74210000
DundeeDundee66004000
Norwich CityNorwich City51130010
Coventry CityCoventry City52031000
Ross CountyRoss County55001010
AberdeenAberdeen54100010
Hamilton AcademicalHamilton Academical55000100
PortsmouthPortsmouth42111210
MiddlesbroughMiddlesbrough40040100
Hull CityHull City41210100
Derby CountyDerby County40130000
WatfordWatford41121000
Stoke CityStoke City41301100
120 of 102

Rival National Teams(20)

Player stats against each opponent national team

TeamMPWDLGA
PortugalPortugal31020000
GreeceGreece20020000
FinlandFinland22000000
BulgariaBulgaria22000020
HungaryHungary22000000
Netherlands U21Netherlands U2122000000
New ZealandNew Zealand10100000
ArmeniaArmenia11000000
EnglandEngland10010000
NetherlandsNetherlands10010000
SwitzerlandSwitzerland10010000
LatviaLatvia11000000
BelgiumBelgium10100000
GibraltarGibraltar11001000
Latvia U21Latvia U2111000000
Andorra U21Andorra U2111000000
France U20France U2011000000
Turkey U20Turkey U2010010000
Togo U21Togo U2110100100
Korea Republic U21Korea Republic U2111000000
Transfers

Transfers

Transfer History

-
Free Agent
-
Free Agent
Aug 30, 2024€4M
-
Free Agent
-
Free Agent
May 31, 2024
-
Free Agent
-
Free Agent
Feb 1, 2024
-
Free Agent
-
Free Agent
Jun 30, 2023
-
Free Agent
-
Free Agent
Sep 1, 2022
-
Free Agent
-
Free Agent
Jul 1, 2019
Trophies

About Michael Andrew Johnston

Michael Andrew Johnston is a 27-year-old Scotland forward who currently plays for West Bromwich Albion in the Premier League. Throughout his career, Michael Andrew Johnston has scored 31 goals and provided 27 assists in 244 appearances across 3 clubs. With a career goal ratio of 0.13 per match, Michael Andrew Johnston is a prolific scorer who consistently finds the back of the net. Among the clubs he has represented — West Bromwich Albion, Celtic, Vitória Guimarães — Michael Andrew Johnston was most prolific at Celtic, where he scored 14 goals in 98 appearances. Throughout his career, Michael Andrew Johnston has won 12 trophies, including Scottish Cup, Premiership, League Cup, demonstrating his ability to perform at the highest competitive level. Michael Andrew Johnston stands 176 cm tall, weighs 67 kg. On the international stage, Michael Andrew Johnston represents Scotland.

Frequently Asked Questions

What position does Michael Andrew Johnston play?
Michael Andrew Johnston plays as an Attacker for West Bromwich Albion in the Premier League.
What team does Michael Andrew Johnston play for?
Michael Andrew Johnston currently plays for West Bromwich Albion in the Premier League. The Scotland international has established himself as an important member of the squad.
How old is Michael Andrew Johnston?
Michael Andrew Johnston is 27 years old, born on April 19, 1999. He is a Scotland national. At 27, he has already won 12 trophies in his professional career.
How tall is Michael Andrew Johnston?
Michael Andrew Johnston is 176 cm tall. He weighs 67 kg.
How many trophies has Michael Andrew Johnston won?
Michael Andrew Johnston has won 12 trophies throughout his career, demonstrating his quality at the highest competitive level. He currently plays for West Bromwich Albion.
What nationality is Michael Andrew Johnston?
Michael Andrew Johnston is from Scotland and represents them at international level. At club level, he plays for West Bromwich Albion.