TOP Tournaments
Show more
person-avatar

Johnston Mikey

Ireland
Ireland
Position:
Forward
Number:
11
Age:
27 (19.04.1999)
Height:
176 cm
Weight:
73 kg
Preferred Foot:
Left
Contract expires:
30.06.2028
Johnston Mikey Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
18.04 Preston North End Preston North End West Bromwich Albion West Bromwich Albion 0 2 Injured
10.04 West Bromwich Albion West Bromwich Albion Millwall Millwall 0 0 Injured
06.04 Blackburn Rovers Blackburn Rovers West Bromwich Albion West Bromwich Albion 0 0 Injured
03.04 West Bromwich Albion West Bromwich Albion Wrexham Wrexham 2 2 Injured
21.03 Bristol City Bristol City West Bromwich Albion West Bromwich Albion 0 1 Injured
14.03 West Bromwich Albion West Bromwich Albion Hull City Hull City 3 0 Injured
11.03 West Bromwich Albion West Bromwich Albion Southampton Southampton 1 1 Injured
07.03 Sheffield United Sheffield United West Bromwich Albion West Bromwich Albion 1 1 Injured
28.02 Oxford United Oxford United West Bromwich Albion West Bromwich Albion 2 1 6.6 22’ 0 0 0 0
24.02 West Bromwich Albion West Bromwich Albion Charlton Athletic Charlton Athletic 1 1 6.8 90’ 0 0 0 0
21.02 West Bromwich Albion West Bromwich Albion Coventry City Coventry City 0 2 6.3 30’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
14.02 Norwich City Norwich City West Bromwich Albion West Bromwich Albion 3 1 6.2 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
10.02 Birmingham City Birmingham City West Bromwich Albion West Bromwich Albion 0 0 6.3 30’ 0 0 0 0
07.02 West Bromwich Albion West Bromwich Albion Stoke City Stoke City 0 0 6.9 29’ 0 0 0 0
31.01 Portsmouth Portsmouth West Bromwich Albion West Bromwich Albion 3 0 6 63’ 0 0 1 0
23.01 Derby County Derby County West Bromwich Albion West Bromwich Albion 1 1 7.4 61’ 0 0 0 0
20.01 West Bromwich Albion West Bromwich Albion Norwich City Norwich City 0 5 6.1 90’ 0 0 1 0
16.01 West Bromwich Albion West Bromwich Albion Middlesbrough Middlesbrough 2 3 6.2 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
11.01 Swansea City Swansea City West Bromwich Albion West Bromwich Albion 2 2 6.5 106’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
05.01 Leicester City Leicester City West Bromwich Albion West Bromwich Albion 2 1 7.2 90’ 0 0 0 0
01.01 Swansea City Swansea City West Bromwich Albion West Bromwich Albion 1 0 6.4 90’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Queens Park Rangers Queens Park Rangers 2 1 7.4 67’ 0 1 0 0
2025 West Bromwich Albion West Bromwich Albion Bristol City Bristol City 1 2 7.2 90’ 0 1 0 0
2025 Hull City Hull City West Bromwich Albion West Bromwich Albion 1 0 6.1 81’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Sheffield United Sheffield United 2 0 7.2 90’ 0 0 0 0
2025 Southampton Southampton West Bromwich Albion West Bromwich Albion 3 2 7.5 15’ 0 1 0 0
2025 Queens Park Rangers Queens Park Rangers West Bromwich Albion West Bromwich Albion 3 1 6.3 90’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Swansea City Swansea City 3 2 7.1 90’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Birmingham City Birmingham City 1 1 6.5 90’ 0 0 1 0
2025 Coventry City Coventry City West Bromwich Albion West Bromwich Albion 3 2 8.9 46’ 0 2 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Hungary Hungary Republic of Ireland Republic of Ireland 2 3 On the bench
2025 Republic of Ireland Republic of Ireland Portugal Portugal 2 0 0 5’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 West Bromwich Albion West Bromwich Albion Oxford United Oxford United 2 1 7.5 88’ 0 0 0 0
2025 Charlton Athletic Charlton Athletic West Bromwich Albion West Bromwich Albion 1 0 6.5 18’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Sheffield Wednesday Sheffield Wednesday 0 0 7.6 90’ 0 0 0 0
2025 Ipswich Town Ipswich Town West Bromwich Albion West Bromwich Albion 1 0 6.3 90’ 0 0 0 0
2025 Watford Watford West Bromwich Albion West Bromwich Albion 2 1 7.3 90’ 0 1 0 0
2025 West Bromwich Albion West Bromwich Albion Preston North End Preston North End 2 1 7.8 87’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Republic of Ireland Republic of Ireland Armenia Armenia 1 0 On the bench
2025 Portugal Portugal Republic of Ireland Republic of Ireland 1 0 6 27’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Millwall Millwall West Bromwich Albion West Bromwich Albion 3 0 6.5 89’ 0 0 0 0
2025 Norwich City Norwich City West Bromwich Albion West Bromwich Albion 0 1 7.3 60’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Leicester City Leicester City 1 1 6.7 86’ 0 0 0 0
2025 Middlesbrough Middlesbrough West Bromwich Albion West Bromwich Albion 2 1 7.5 29’ 0 1 0 0
2025 West Bromwich Albion West Bromwich Albion Derby County Derby County 0 1 7 83’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Armenia Armenia Republic of Ireland Republic of Ireland 2 1 6.1 21’ 0 0 0 0
2025 Republic of Ireland Republic of Ireland Hungary Hungary 2 2 6.3 13’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Stoke City Stoke City West Bromwich Albion West Bromwich Albion 0 1 7.3 88’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Portsmouth Portsmouth 1 1 7.8 60’ 1 0 0 0
2025 Wrexham Wrexham West Bromwich Albion West Bromwich Albion 2 3 8.2 18’ 0 2 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 West Bromwich Albion West Bromwich Albion Derby County Derby County 1 1 7.2 87’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 West Bromwich Albion West Bromwich Albion Blackburn Rovers Blackburn Rovers 1 0 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 West Bromwich Albion West Bromwich Albion Rayo Vallecano Rayo Vallecano 3 2 0 70’ 0 0 0 0
2025 Lincoln City Lincoln City West Bromwich Albion West Bromwich Albion 4 2 0 23’ 0 0 0 0
2025 Blackpool Blackpool West Bromwich Albion West Bromwich Albion 2 1 On the bench
2025 West Bromwich Albion West Bromwich Albion Dynamo Kyiv Dynamo Kyiv 1 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 West Bromwich Albion West Bromwich Albion Luton Town Luton Town 5 3 On the bench
2025 Cardiff City Cardiff City West Bromwich Albion West Bromwich Albion 0 0 0 6’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Derby County Derby County 1 3 7 63’ 0 0 0 0
2025 Coventry City Coventry City West Bromwich Albion West Bromwich Albion 2 0 6.9 73’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Watford Watford 2 1 7.5 82’ 1 0 0 0
2025 Bristol City Bristol City West Bromwich Albion West Bromwich Albion 2 1 6.3 11’ 0 0 0 0
2025 West Bromwich Albion West Bromwich Albion Sunderland Sunderland 0 1 7 70’ 0 0 0 0
Johnston Mikey Transfers
Date From To Fee
29/08/24 Celtic Celtic West Bromwich Albion West Bromwich Albion
3.5M € Transfer
30/05/24 West Bromwich Albion West Bromwich Albion Celtic Celtic Return from loan
31/01/24 Celtic Celtic West Bromwich Albion West Bromwich Albion On loan
Johnston Mikey Career
National leagues
National cups
International cups
National team
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Johnston Mikey injury history

From Until Injury
28.02.2026 ? injury-icon Broken leg
14.04.2025 17.04.2025 injury-icon Toe Injury
11.08.2024 29.08.2024 injury-icon Head injury
Top bookmakers
gift-icon-gray 3000 USD
Get Bonus
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray 750 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus