M. Johnston
🌍 Republic of Ireland 🎂 Age 26 19 Apr 1999 📍 Glasgow, Scotland 📏 176 ⚖ 67
Season Statistics
2025 / 2026
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
West Brom
|
Championship | Attacker | 34 | 2312 | 2 | 9 | 3 | 0 | 7.0 |
Rep. Of Ireland
|
Friendlies | Attacker | 4 | 226 | 1 | 2 | 0 | 6.8 | |
West Brom
|
League Cup | Midfielder | 1 | 87 | 0 | 0 | 0 | 0 | 7.3 |
2024 / 2025
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
West Brom
|
Championship | Attacker | 40 | 2079 | 3 | 5 | 3 | 0 | 7.0 |
Rep. Of Ireland
|
Friendlies | Attacker | 3 | 113 | 0 | 0 | 0 | 6.3 | |
Celtic
|
League Cup | Attacker | 0 | 0 | 0 | 0 | 0 | ||
Celtic
|
Premiership | Attacker | 1 | 15 | 0 | 0 | 0 | 0 | 6.3 |
Celtic
|
UEFA Champions League | Attacker | 0 | 0 | 0 | 0 | 0 | ||
Rep. Of Ireland
|
UEFA Nations League | Attacker | 4 | 226 | 1 | 2 | 0 | 6.8 | |
Rep. Of Ireland
|
World Cup - Qualification Europe | Attacker | 4 | 70 | 0 | 0 | 0 | 0 | 6.5 |
2023 / 2024
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
West Brom
|
Championship | Attacker | 20 | 1342 | 7 | 2 | 1 | 0 | 7.1 |
Rep. Of Ireland
|
Euro Championship - Qualification | Attacker | 6 | 200 | 2 | 0 | 0 | 7.1 | |
Celtic
|
FA Cup | Attacker | 1 | 26 | 0 | 0 | 0 | ||
Rep. Of Ireland
|
Friendlies | Attacker | 2 | 104 | 0 | 0 | 0 | ||
Celtic
|
Premiership | Attacker | 9 | 303 | 2 | 0 | 0 | 7.1 | |
Celtic
|
UEFA Champions League | Attacker | 2 | 97 | 0 | 0 | 0 | 7.0 |
2022 / 2023
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Celtic
|
FA Cup | Attacker | 0 | 0 | 0 | 0 | 0 | ||
Celtic
|
Premiership | Attacker | 0 | 0 | 0 | 0 | 0 | ||
Guimaraes
|
Primeira Liga | Attacker | 25 | 1362 | 1 | 4 | 2 | 0 | 6.9 |
Guimaraes
|
Taça da Liga | Attacker | 3 | 107 | 0 | 0 | 0 | ||
Guimaraes
|
Taça de Portugal | Attacker | 3 | 142 | 2 | 0 | 0 |
2021 / 2022
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Celtic
|
FA Cup | Attacker | 2 | 69 | 0 | 0 | 0 | ||
Celtic
|
League Cup | Attacker | 2 | 83 | 0 | 1 | 0 | ||
Celtic
|
Premiership | Attacker | 12 | 442 | 0 | 1 | 0 | 6.9 | |
Celtic
|
UEFA Champions League | Attacker | 0 | 0 | 0 | 0 | 0 | ||
Celtic
|
UEFA Europa Conference League | Attacker | 0 | 0 | 0 | 0 | 0 | ||
Celtic
|
UEFA Europa League | Attacker | 4 | 67 | 0 | 1 | 0 | 0 | 6.8 |
Scotland U21
|
UEFA U21 Championship | Attacker | 0 | 0 | 0 | 0 | 0 |
2020 / 2021
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Celtic
|
League Cup | Attacker | 0 | 0 | 0 | 0 | 0 | ||
Celtic
|
Premiership | Attacker | 10 | 245 | 0 | 0 | 0 | 6.7 | |
Celtic
|
UEFA Champions League | Attacker | 0 | 0 | 0 | 0 | 0 | ||
Celtic
|
UEFA Europa League | Attacker | 0 | 0 | 0 | 0 | 0 |
2019 / 2020
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Celtic
|
FA Cup | Attacker | 1 | 30 | 0 | 0 | 0 | ||
Celtic
|
League Cup | Attacker | 2 | 159 | 1 | 0 | 0 | ||
Celtic
|
Premiership | Attacker | 11 | 468 | 2 | 4 | 1 | 0 | 6.9 |
Celtic
|
UEFA Champions League | Attacker | 4 | 254 | 1 | 0 | 0 | ||
Celtic
|
UEFA Europa League | Attacker | 4 | 247 | 2 | 0 | 0 | 6.9 |
2018 / 2019
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Celtic
|
League Cup | Attacker | 1 | 71 | 0 | 0 | 0 | ||
Celtic
|
Premiership | Attacker | 14 | 679 | 5 | 0 | 0 | ||
Celtic
|
UEFA Champions League | Attacker | 1 | 14 | 0 | 0 | 0 | ||
Celtic
|
UEFA Europa League | Attacker | 4 | 195 | 0 | 0 | 0 | 6.6 | |
Scotland U19
|
UEFA U19 Championship | Attacker | 2 | 180 | 2 | 1 | 0 |
2017 / 2018
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Celtic
|
Premiership | Attacker | 3 | 153 | 0 | 0 | 0 | ||
Celtic
|
UEFA Champions League | Attacker | 0 | 0 | 0 | 0 | 0 | ||
Celtic U19
|
UEFA Youth League | Attacker | 5 | 428 | 3 | 0 | 0 |
2016 / 2017
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Celtic
|
International Champions Cup | Attacker | 0 | 0 | 0 | 0 | 0 | ||
Celtic
|
Premiership | Attacker | 1 | 57 | 0 | 0 | 0 |
Recent Appearances
| Date | Match | Mins | G | A | Rating |
|---|---|---|---|---|---|
| 28 Feb 26 |
Oxford United
2–1
West Brom
|
22 | 0 | 6.3 | |
| 24 Feb 26 |
West Brom
1–1
Charlton
|
90 | 0 | 7.2 | |
| 21 Feb 26 |
West Brom
0–2
Coventry
|
29 | 0 | 6.6 | |
| 14 Feb 26 |
Norwich
3–1
West Brom
|
90 | 0 | 6.2 | |
| 10 Feb 26 |
Birmingham
0–0
West Brom
|
29 | 0 | 6.3 | |
| 07 Feb 26 |
West Brom
0–0
Stoke City
|
28 | 0 | 6.9 | |
| 31 Jan 26 |
Portsmouth
3–0
West Brom
|
63 | 0 | 6.2 | |
| 23 Jan 26 |
Derby
1–1
West Brom
|
61 | 0 | 6.9 | |
| 20 Jan 26 |
West Brom
0–5
Norwich
|
90 | 0 | 7.7 | |
| 16 Jan 26 |
West Brom
2–3
Middlesbrough
|
90 | 0 | 5.9 | |
| 11 Jan 26 |
Swansea
1–1
West Brom
|
104 | 0 | 6.3 | |
| 05 Jan 26 |
Leicester
2–1
West Brom
|
90 | 0 | 6.7 | |
| 01 Jan 26 |
Swansea
1–0
West Brom
|
90 | 0 | 7.2 | |
| 29 Dec 25 |
West Brom
2–1
QPR
|
67 | 1 | 6.5 | |
| 26 Dec 25 |
West Brom
1–2
Bristol City
|
90 | 1 | 7.6 | |
| 20 Dec 25 |
Hull City
1–0
West Brom
|
81 | 0 | 6.9 | |
| 12 Dec 25 |
West Brom
2–0
Sheffield Utd
|
89 | 0 | 7.2 | |
| 09 Dec 25 |
Southampton
3–2
West Brom
|
14 | 1 | 7.5 | |
| 06 Dec 25 |
QPR
3–1
West Brom
|
90 | 0 | 6.3 | |
| 29 Nov 25 |
West Brom
3–2
Swansea
|
90 | 0 | 6.7 |