MJ

M. Johnston

Republic of Ireland · Football

Age: 26Height: 176 cmWeight: 67 kgBorn: 1999-04-19 · Glasgow, ScotlandAttacker

M. JohnstonCurrent 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

M. JohnstonStatistics 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.

Appearances
4
Goals
Assists
1
Min
226
2
0
Rating
6.8
2025
Appearances
1
Goals
0
Assists
0
Min
87
0
0
Rating
7.3
2025
Appearances
2
Goals
0
Assists
0
Min
194
1
0
Rating
6.3
2025
Appearances
34
Goals
2
Assists
9
Min
2312
3
0
Rating
7.0
2024
Appearances
40
Goals
3
Assists
5
Min
2079
3
0
Rating
7.0
2024
Appearances
1
Goals
0
Assists
0
Min
15
0
0
Rating
6.3
2024
Appearances
1
Goals
0
Assists
0
Min
27
0
0
Rating
6.3
2024
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2024
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
Appearances
3
Goals
0
Assists
Min
113
0
0
Rating
6.3
Appearances
4
Goals
0
Assists
1
Min
243
2
0
Rating
6.8
Appearances
4
Goals
0
Assists
0
Min
70
0
0
Rating
6.5
2023
Appearances
20
Goals
7
Assists
2
Min
1342
1
0
Rating
7.1
2023
Appearances
9
Goals
2
Assists
Min
303
0
0
Rating
7.1
2023
Appearances
1
Goals
0
Assists
Min
26
0
0
Rating
2023
Appearances
2
Goals
0
Assists
Min
97
0
0
Rating
7.0
Appearances
6
Goals
2
Assists
Min
200
0
0
Rating
7.1
Appearances
2
Goals
0
Assists
Min
104
0
0
Rating
Appearances
25
Goals
1
Assists
4
Min
1362
2
0
Rating
6.9
2022
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
Appearances
3
Goals
2
Assists
Min
142
0
0
Rating
Appearances
3
Goals
0
Assists
Min
107
0
0
Rating
2022
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2021
Appearances
12
Goals
0
Assists
Min
442
1
0
Rating
6.8
2021
Appearances
2
Goals
0
Assists
Min
83
1
0
Rating
2021
Appearances
2
Goals
0
Assists
Min
69
0
0
Rating
2021
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2021
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2021
Appearances
4
Goals
0
Assists
1
Min
67
0
0
Rating
6.8
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2020
Appearances
10
Goals
0
Assists
Min
245
0
0
Rating
6.7
2020
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2020
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2020
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
2019
Appearances
11
Goals
2
Assists
4
Min
468
1
0
Rating
6.9
2019
Appearances
2
Goals
1
Assists
Min
159
0
0
Rating
2019
Appearances
1
Goals
0
Assists
Min
30
0
0
Rating
2019
Appearances
4
Goals
2
Assists
Min
247
0
0
Rating
6.8
2019
Appearances
4
Goals
1
Assists
Min
254
0
0
Rating
UEFA U21 Championship
Appearances
2
Goals
0
Assists
Min
160
0
0
Rating
2018
Appearances
14
Goals
5
Assists
Min
679
0
0
Rating
2018
Appearances
1
Goals
0
Assists
Min
71
0
0
Rating
2018
Scottish Cup
Appearances
3
Goals
0
Assists
Min
107
0
0
Rating
2018
Appearances
1
Goals
0
Assists
Min
14
0
0
Rating
2018
Appearances
4
Goals
0
Assists
Min
195
0
0
Rating
6.5
Appearances
2
Goals
2
Assists
Min
180
1
0
Rating
Tournoi Maurice Revello
Appearances
4
Goals
1
Assists
Min
262
0
0
Rating
2017
Appearances
3
Goals
0
Assists
Min
153
0
0
Rating
2017
Challenge Cup
Appearances
1
Goals
0
Assists
Min
44
0
0
Rating
2017
Scottish Cup
Appearances
1
Goals
0
Assists
Min
21
0
0
Rating
2017
Premier League International Cup
Appearances
2
Goals
1
Assists
Min
109
0
0
Rating
2017
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
CUCeltic U19
2017
Appearances
5
Goals
3
Assists
Min
428
0
0
Rating
UEFA U19 Championship
Appearances
3
Goals
1
Assists
Min
196
1
1
Rating
2016
Appearances
1
Goals
0
Assists
Min
57
0
0
Rating
2016
Challenge Cup
Appearances
1
Goals
0
Assists
Min
0
0
0
Rating
CUCeltic U19
2016
UEFA Youth League
Appearances
5
Goals
2
Assists
Min
242
1
0
Rating
2016
Appearances
0
Goals
0
Assists
Min
0
0
0
Rating
CUCeltic U19
2015
UEFA Youth League
Appearances
2
Goals
0
Assists
Min
3
0
0
Rating

Career Timeline

GoalsAssistsGoals per 90CardsBest Season
Premiership 2021/2022League Cup 2021Premiership 2019/2020Scottish Cup 2019/2020League Cup 2019Premiership 2018/2019Scottish Cup 2018/2019League Cup 2018Premiership 2017/2018Scottish Cup 2017/2018League Cup 2017Premiership 2016/2017Scottish Cup 2016/2017League Cup 2016League Cup Premiership Scottish Cup
7542
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
20152016201720182019202020212022202320242025
Goals00052001732
Assists00004004251
Appearances213141110122520404
Goals per 900.26
Win Rate35%
Min3571536794682454421,3621,3422,079226
Yellow Cards112132

Rep. Of IrelandRecent Matches

2025-06-10·Friendlies
2025-06-06·Friendlies

Rep. Of IrelandSquad

SS
S. Szmodics
Attacker
DO
D. O'Shea
Defender
SC
S. Coleman
Defender
CC
C. Coventry
Midfielder
MT
M. Travers
Goalkeeper
RB
R. Brady
Defender
MO
M. O’Leary
Goalkeeper
NC
N. Collins
Defender

M. JohnstonTrophies

M. 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.

PremiershipWinner
2021/2022·Scotland
League CupWinner
2021·Scotland
Premiership2nd Place
2020/2021·Scotland
PremiershipWinner
2019/2020·Scotland
Scottish CupWinner
2019/2020·Scotland
League CupWinner
2019·Scotland
PremiershipWinner
2018/2019·Scotland
Scottish CupWinner
2018/2019·Scotland
League CupWinner
2018·Scotland
PremiershipWinner
2017/2018·Scotland
Scottish CupWinner
2017/2018·Scotland
League CupWinner
2017·Scotland
PremiershipWinner
2016/2017·Scotland
Scottish CupWinner
2016/2017·Scotland
League CupWinner
2016·Scotland
League CupWinner
·Scotland
PremiershipWinner
·Scotland
Premiership2nd Place
·Scotland
Scottish CupWinner
·Scotland

M. JohnstonTransfer History

M. Johnston has 1 recorded transfers between and . The most recent move was from to . Transfer history provides context for career trajectory and market valuation.

API data: Apr 23, 2026 · Stats updated: Apr 21, 2026