Statistics
- West Brom2026/27100
- West Brom2025/26372—
- West Brom2024/25413—
- Celtic2024/25100
- West Brom2023/242072
- Celtic2023/241221
- Rep. Of Ireland2023/2462—
- Vitória SC2022/233134
- Celtic2021/222001
- Celtic2020/211001
- Celtic2019/20216—
Scotland U212019/2020—
- Celtic2018/19235—
Scotland U212018/1941—
Scotland U192018/1922—
- Celtic U192017/1853—
- Celtic2017/18400
Scotland U192017/1831—
- Celtic U192016/1752—
- Celtic2016/17101
Trophies & honours
- PremiershipScotlandWinner2021/22
- League CupScotlandWinner2021
- PremiershipScotland2nd Place2020/21
- Scottish CupScotlandWinner2019/20
- PremiershipScotlandWinner2019/20
- League CupScotlandWinner2019
- PremiershipScotlandWinner2018/19
- Scottish CupScotlandWinner2018/19
- League CupScotlandWinner2018
- PremiershipScotlandWinner2017/18
- Scottish CupScotlandWinner2017/18
- League CupScotlandWinner2017
- PremiershipScotlandWinner2016/17
- Scottish CupScotlandWinner2016/17
- League CupScotlandWinner2016
- Scottish CupScotlandWinner
- League CupScotlandWinner
- PremiershipScotlandWinner
- PremiershipScotland2nd Place
Transfers
- 2024
- 2024
- 2024Loan
- 2023
- 2022Loan
About Michael Johnston
Michael Johnston (27, Republic of Ireland) is an attacker for West Brom. In 2026/27 he has scored 0 goals in 1 appearance. His minutes-weighted match rating averages 6.70. Season-by-season and per-competition stats are below.
Before that, Michael Johnston played for Rep. Of Ireland and Celtic. Michael Johnston has earned 8 caps for Republic of Ireland at international level. In 2026/27 he has 0 goals, down from 2 goals in 2025/26.
Michael Johnston: questions and answers
- How many goals has Michael Johnston scored in 2026/27?
- 0 goals in 1 appearance across all competitions, with 0 assists.
- Which club does Michael Johnston play for?
- West Brom.
- How old is Michael Johnston?
- 27, born on 19 April 1999.
- What position does Michael Johnston play?
- Attacker.
West Brom squad
Next fixture
West Brom travel to Swansea in the EFL Championship on 21 November 2026.
Recent matches
- 15 Aug 2026 · EFL Championship · at NorwichW 2–1(sub)
- 8 Aug 2026 · EFL Cup · at RotherhamW 4–1(sub)
- 28 Feb 2026 · EFL Championship · at Oxford UnitedL 1–2
- 24 Feb 2026 · EFL Championship · vs CharltonD 1–1
- 21 Feb 2026 · EFL Championship · vs CoventryL 0–2(sub)
- 14 Feb 2026 · FA Cup · at NorwichL 1–3
- 10 Feb 2026 · EFL Championship · at BirminghamD 0–0(sub)
- 7 Feb 2026 · EFL Championship · vs Stoke CityD 0–0(sub)
- 31 Jan 2026 · EFL Championship · at PortsmouthL 0–3
- 23 Jan 2026 · EFL Championship · at DerbyD 1–1
Rep. Of Ireland squad
Data updated
