
- Age
- 26
- Height
- 176 cm
- Weight
- 67 kg
- Born
- 1999-04-19 · Glasgow
Current Season
M. Johnston has made 41 appearances this season with 2 goals scored. Current form, physical attributes, and performance metrics at a glance — useful for anytime scorer bets and player prop markets.
41
Appearances
2819
Min
2
Goals
10
Assists
41
Shots
17
On Target
65
Key Passes
83%
Pass Accuracy %
27
Tackles
1
Blocks
11
Interceptions
142
Dribbles
135
Duels Won
25
Fouls
6
Yellow Cards
0
Red Cards
7.0
Rating
Statistics by Season
M. Johnston has recorded 40 goals and 27 assists in 272 appearances across 11 seasons. Career history spans 7 teams including Rep. Of Ireland, West Brom, Celtic. Season-by-season breakdown reveals consistency and long-term impact.
| Team | Season | Competition | Appearances | Goals | Assists | Min | Rating | ||
|---|---|---|---|---|---|---|---|---|---|
| TeamRep. Of Ireland | Season2025 | CompetitionFriendlies | Appearances4 | Goals— | Assists1 | Min226 | 2 | 0 | Rating6.8 |
| TeamWest Brom | Season2025 | CompetitionLeague Cup | Appearances1 | Goals0 | Assists0 | Min87 | 0 | 0 | Rating7.3 |
| TeamWest Brom | Season2025 | CompetitionFA Cup | Appearances2 | Goals0 | Assists0 | Min194 | 1 | 0 | Rating6.3 |
| TeamWest Brom | Season2025 | CompetitionChampionship | Appearances34 | Goals2 | Assists9 | Min2312 | 3 | 0 | Rating7.0 |
| TeamWest Brom | Season2024 | CompetitionChampionship | Appearances40 | Goals3 | Assists5 | Min2079 | 3 | 0 | Rating7.0 |
| TeamCeltic | Season2024 | CompetitionPremiership | Appearances1 | Goals0 | Assists0 | Min15 | 0 | 0 | Rating6.3 |
| TeamWest Brom | Season2024 | CompetitionFA Cup | Appearances1 | Goals0 | Assists0 | Min27 | 0 | 0 | Rating6.3 |
| TeamCeltic | Season2024 | CompetitionLeague Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCeltic | Season2024 | CompetitionUEFA Champions League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamRep. Of Ireland | Season2024 | CompetitionFriendlies | Appearances3 | Goals0 | Assists— | Min113 | 0 | 0 | Rating6.3 |
| TeamRep. Of Ireland | Season2024 | CompetitionUEFA Nations League | Appearances4 | Goals0 | Assists1 | Min243 | 2 | 0 | Rating6.8 |
| TeamRep. Of Ireland | Season2024 | CompetitionWorld Cup - Qualification Europe | Appearances4 | Goals0 | Assists0 | Min70 | 0 | 0 | Rating6.5 |
| TeamWest Brom | Season2023 | CompetitionChampionship | Appearances20 | Goals7 | Assists2 | Min1342 | 1 | 0 | Rating7.1 |
| TeamCeltic | Season2023 | CompetitionPremiership | Appearances9 | Goals2 | Assists— | Min303 | 0 | 0 | Rating7.1 |
| TeamCeltic | Season2023 | CompetitionFA Cup | Appearances1 | Goals0 | Assists— | Min26 | 0 | 0 | Rating— |
| TeamCeltic | Season2023 | CompetitionUEFA Champions League | Appearances2 | Goals0 | Assists— | Min97 | 0 | 0 | Rating7.0 |
| TeamRep. Of Ireland | Season2023 | CompetitionEuro Championship - Qualification | Appearances6 | Goals2 | Assists— | Min200 | 0 | 0 | Rating7.1 |
| TeamRep. Of Ireland | Season2023 | CompetitionFriendlies | Appearances2 | Goals0 | Assists— | Min104 | 0 | 0 | Rating— |
| TeamGuimaraes | Season2022 | CompetitionPrimeira Liga | Appearances25 | Goals1 | Assists4 | Min1362 | 2 | 0 | Rating6.9 |
| TeamCeltic | Season2022 | CompetitionPremiership | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamGuimaraes | Season2022 | CompetitionTaça de Portugal | Appearances3 | Goals2 | Assists— | Min142 | 0 | 0 | Rating— |
| TeamGuimaraes | Season2022 | CompetitionTaça da Liga | Appearances3 | Goals0 | Assists— | Min107 | 0 | 0 | Rating— |
| TeamCeltic | Season2022 | CompetitionFA Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCeltic | Season2021 | CompetitionPremiership | Appearances12 | Goals0 | Assists— | Min442 | 1 | 0 | Rating6.8 |
| TeamCeltic | Season2021 | CompetitionLeague Cup | Appearances2 | Goals0 | Assists— | Min83 | 1 | 0 | Rating— |
| TeamCeltic | Season2021 | CompetitionFA Cup | Appearances2 | Goals0 | Assists— | Min69 | 0 | 0 | Rating— |
| TeamCeltic | Season2021 | CompetitionUEFA Europa Conference League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCeltic | Season2021 | CompetitionUEFA Champions League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCeltic | Season2021 | CompetitionUEFA Europa League | Appearances4 | Goals0 | Assists1 | Min67 | 0 | 0 | Rating6.8 |
| TeamScotland U21 | Season2021 | CompetitionUEFA U21 Championship | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCeltic | Season2020 | CompetitionPremiership | Appearances10 | Goals0 | Assists— | Min245 | 0 | 0 | Rating6.7 |
| TeamCeltic | Season2020 | CompetitionLeague Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCeltic | Season2020 | CompetitionUEFA Champions League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCeltic | Season2020 | CompetitionUEFA Europa League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCeltic | Season2019 | CompetitionPremiership | Appearances11 | Goals2 | Assists4 | Min468 | 1 | 0 | Rating6.9 |
| TeamCeltic | Season2019 | CompetitionLeague Cup | Appearances2 | Goals1 | Assists— | Min159 | 0 | 0 | Rating— |
| TeamCeltic | Season2019 | CompetitionFA Cup | Appearances1 | Goals0 | Assists— | Min30 | 0 | 0 | Rating— |
| TeamCeltic | Season2019 | CompetitionUEFA Europa League | Appearances4 | Goals2 | Assists— | Min247 | 0 | 0 | Rating6.8 |
| TeamCeltic | Season2019 | CompetitionUEFA Champions League | Appearances4 | Goals1 | Assists— | Min254 | 0 | 0 | Rating— |
| TeamScotland U21 | Season2019 | CompetitionUEFA U21 Championship | Appearances2 | Goals0 | Assists— | Min160 | 0 | 0 | Rating— |
| TeamCeltic | Season2018 | CompetitionPremiership | Appearances14 | Goals5 | Assists— | Min679 | 0 | 0 | Rating— |
| TeamCeltic | Season2018 | CompetitionLeague Cup | Appearances1 | Goals0 | Assists— | Min71 | 0 | 0 | Rating— |
| TeamCeltic | Season2018 | CompetitionScottish Cup | Appearances3 | Goals0 | Assists— | Min107 | 0 | 0 | Rating— |
| TeamCeltic | Season2018 | CompetitionUEFA Champions League | Appearances1 | Goals0 | Assists— | Min14 | 0 | 0 | Rating— |
| TeamCeltic | Season2018 | CompetitionUEFA Europa League | Appearances4 | Goals0 | Assists— | Min195 | 0 | 0 | Rating6.5 |
| TeamScotland U19 | Season2018 | CompetitionUEFA U19 Championship | Appearances2 | Goals2 | Assists— | Min180 | 1 | 0 | Rating— |
| TeamScotland U21 | Season2018 | CompetitionTournoi Maurice Revello | Appearances4 | Goals1 | Assists— | Min262 | 0 | 0 | Rating— |
| TeamCeltic | Season2017 | CompetitionPremiership | Appearances3 | Goals0 | Assists— | Min153 | 0 | 0 | Rating— |
| Team— | Season2017 | CompetitionChallenge Cup | Appearances1 | Goals0 | Assists— | Min44 | 0 | 0 | Rating— |
| TeamCeltic | Season2017 | CompetitionScottish Cup | Appearances1 | Goals0 | Assists— | Min21 | 0 | 0 | Rating— |
| Team— | Season2017 | CompetitionPremier League International Cup | Appearances2 | Goals1 | Assists— | Min109 | 0 | 0 | Rating— |
| TeamCeltic | Season2017 | CompetitionUEFA Champions League | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCeltic U19 | Season2017 | CompetitionUEFA Youth League | Appearances5 | Goals3 | Assists— | Min428 | 0 | 0 | Rating— |
| TeamScotland U19 | Season2017 | CompetitionUEFA U19 Championship | Appearances3 | Goals1 | Assists— | Min196 | 1 | 1 | Rating— |
| TeamCeltic | Season2016 | CompetitionPremiership | Appearances1 | Goals0 | Assists— | Min57 | 0 | 0 | Rating— |
| Team— | Season2016 | CompetitionChallenge Cup | Appearances1 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCeltic U19 | Season2016 | CompetitionUEFA Youth League | Appearances5 | Goals2 | Assists— | Min242 | 1 | 0 | Rating— |
| TeamCeltic | Season2016 | CompetitionInternational Champions Cup | Appearances0 | Goals0 | Assists— | Min0 | 0 | 0 | Rating— |
| TeamCeltic U19 | Season2015 | CompetitionUEFA Youth League | Appearances2 | Goals0 | Assists— | Min3 | 0 | 0 | Rating— |
Career Timeline
Trophies17
| '15 | '16 | '17 | '18 | '19 | '20 | '21 | '22 | '23 | '24 | '25 ★ | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Goals | 0 | 0 | 0 | 5 | 2 | 0 | 0 | 1 | 7 | 3 | 2 |
| Assists | 0 | 0 | 0 | 0 | 4 | 0 | 0 | 4 | 2 | 5 | 1 |
| Appearances | 2 | 1 | 3 | 14 | 11 | 10 | 12 | 25 | 20 | 40 | 4 |
| Goals per 90 | — | — | — | — | — | — | — | — | — | — | 0.26 |
| Win Rate | — | — | — | — | — | — | — | — | — | — | 35% |
| Min | 3 | 57 | 153 | 679 | 468 | 245 | 442 | 1,362 | 1,342 | 2,079 | 226 |
| Yellow Cards | — | — | — | — | 1 | — | 1 | 2 | 1 | 3 | 2 |
Recent Matches
Rep. Of IrelandSquad
Rep. Of IrelandTrophies
19M. Johnston has earned 19 trophy entries with 17 titles won, including Premiership, League Cup, Scottish Cup. Honours at club and international level reflect sustained success and competitive pedigree.
| Competition | Season | Country | Result |
|---|---|---|---|
| CompetitionPremiership | Season2021/2022 | Country | ResultWinner |
| CompetitionLeague Cup | Season2021 | Country | ResultWinner |
| CompetitionPremiership | Season2020/2021 | Country | Result2nd Place |
| CompetitionPremiership | Season2019/2020 | Country | ResultWinner |
| CompetitionScottish Cup | Season2019/2020 | Country | ResultWinner |
| CompetitionLeague Cup | Season2019 | Country | ResultWinner |
| CompetitionPremiership | Season2018/2019 | Country | ResultWinner |
| CompetitionScottish Cup | Season2018/2019 | Country | ResultWinner |
| CompetitionLeague Cup | Season2018 | Country | ResultWinner |
| CompetitionPremiership | Season2017/2018 | Country | ResultWinner |
| CompetitionScottish Cup | Season2017/2018 | Country | ResultWinner |
| CompetitionLeague Cup | Season2017 | Country | ResultWinner |
| CompetitionPremiership | Season2016/2017 | Country | ResultWinner |
| CompetitionScottish Cup | Season2016/2017 | Country | ResultWinner |
| CompetitionLeague Cup | Season2016 | Country | ResultWinner |
| CompetitionLeague Cup | Season— | Country | ResultWinner |
| CompetitionPremiership | Season— | Country | ResultWinner |
| CompetitionPremiership | Season— | Country | Result2nd Place |
| CompetitionScottish Cup | Season— | Country | ResultWinner |
Transfer History
1M. Johnston has 1 recorded transfer. Transfer history provides context for career trajectory and market valuation.
| Date | From | To | Type |
|---|---|---|---|
| Date— | From— | To— | Type— |
API data: May 10, 2026 · Stats updated: Apr 26, 2026