Mikey Johnston

Midfielder · Ireland · West Bromwich Albion

2025-267.00Average ratingWest Bromwich Albion
2025-269Assists0.38 per 90
2025-262Goals0.08 per 90
2025-2632Appearances2,134 minutes
2025-263.67Expected goalsunderperforming by 1.67
€4.1mMarket valueMidfielder
Season2025-26
Championship

Shot map

Every shot is plotted where it was taken, with distances in real metres and each marker the same size. Colour shows the outcome, not the chance quality. New to xG? See what xG means.

25% on target
4' blocked · xG 0.05 · vs Oxford United89' missed · xG 0.05 · vs Charlton Athletic86' missed · xG 0.14 · vs Charlton Athletic72' missed · xG 0.02 · vs Charlton Athletic45+3' blocked · xG 0.16 · vs Charlton Athletic7' blocked · xG 0.07 · vs Charlton Athletic80' missed · xG 0.02 · vs Coventry City90+7' blocked · xG 0.02 · vs Stoke City57' saved · xG 0.02 · vs Portsmouth83' blocked · xG 0.08 · vs Norwich City59' blocked · xG 0.02 · vs Norwich City31' saved · xG 0.09 · vs Norwich City68' blocked · xG 0.02 · vs Middlesbrough68' saved · xG 0.04 · vs Leicester City29' saved · xG 0.07 · vs Leicester City66' saved · xG 0.11 · vs Swansea City65' blocked · xG 0.03 · vs Swansea City43' missed · xG 0.04 · vs Queens Park Rangers15' missed · xG 0.06 · vs Queens Park Rangers3' blocked · xG 0.02 · vs Bristol City80' blocked · xG 0.01 · vs Hull City36' missed · xG 0.01 · vs Hull City4' missed · xG 0.11 · vs Hull City42' saved · xG 0.02 · vs Sheffield United17' blocked · xG 0.12 · vs Sheffield United49' blocked · xG 0.02 · vs Queens Park Rangers82' saved · xG 0.03 · vs Swansea City80' blocked · xG 0.05 · vs Swansea City42' missed · xG 0.03 · vs Swansea City28' saved · xG 0.06 · vs Swansea City84' missed · xG 0.13 · vs Birmingham City54' missed · xG 0.03 · vs Birmingham City40' missed · xG 0.08 · vs Birmingham City29' missed · xG 0.05 · vs Birmingham City2' missed · xG 0.08 · vs Coventry City74' blocked · xG 0.05 · vs Oxford United60' blocked · xG 0.03 · vs Oxford United39' missed · xG 0.03 · vs Oxford United33' blocked · xG 0.03 · vs Oxford United18' saved · xG 0.07 · vs Oxford United12' blocked · xG 0.03 · vs Oxford United8' blocked · xG 0.02 · vs Oxford United89' missed · xG 0.06 · vs Charlton Athletic72' saved · xG 0.02 · vs Sheffield Wednesday45+1' missed · xG 0.02 · vs Sheffield Wednesday3' saved · xG 0.02 · vs Sheffield Wednesday40' blocked · xG 0.04 · vs Ipswich Town83' saved · xG 0.03 · vs Watford50' blocked · xG 0.07 · vs Watford28' blocked · xG 0.03 · vs Preston North End17' missed · xG 0.05 · vs Preston North End1' missed · xG 0.02 · vs Preston North End86' blocked · xG 0.03 · vs Millwall83' saved · xG 0.03 · vs Millwall84' blocked · xG 0.05 · vs Middlesbrough46' blocked · xG 0.06 · vs Derby County40' blocked · xG 0.17 · vs Derby County58' missed · xG 0.02 · vs Stoke City38' blocked · xG 0.03 · vs Stoke City33' missed · xG 0.01 · vs Stoke City20' saved · xG 0.06 · vs Stoke City52' blocked · xG 0.04 · vs Portsmouth32' blocked · xG 0.02 · vs Portsmouth40' goal · xG 0.03 · vs Preston North End26' goal · xG 0.06 · vs Portsmouth
65 Shots2 Goals3.21xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2026-02-28Oxford United4'BlockedFrom throw-inLeft foot0.05
2026-02-24Charlton Athletic89'Off targetOpen playRight foot0.05
2026-02-24Charlton Athletic86'Off targetOpen playLeft foot0.14
2026-02-24Charlton Athletic72'Off targetOpen playRight foot0.02
2026-02-24Charlton Athletic45+3'BlockedFrom throw-inRight foot0.16
2026-02-24Charlton Athletic7'BlockedOpen playRight foot0.07
2026-02-21Coventry City80'Off targetFrom throw-inRight foot0.02
2026-02-07Stoke City90+7'BlockedOpen playRight foot0.02
2026-01-31Portsmouth57'SavedOpen playLeft foot0.02
2026-01-20Norwich City83'BlockedOpen playRight foot0.08
2026-01-20Norwich City59'BlockedFrom throw-inRight foot0.02
2026-01-20Norwich City31'SavedOpen playRight foot0.09
2026-01-16Middlesbrough68'BlockedOpen playRight foot0.02
2026-01-05Leicester City68'SavedOpen playLeft foot0.04
2026-01-05Leicester City29'SavedOpen playHeader0.07
2026-01-01Swansea City66'SavedOpen playHeader0.11
2026-01-01Swansea City65'BlockedOpen playRight foot0.03
2025-12-29Queens Park Rangers43'Off targetDirect free kickRight foot0.04
2025-12-29Queens Park Rangers15'Off targetFree kick deliveryRight foot0.06
2025-12-26Bristol City3'BlockedOpen playRight foot0.02
2025-12-20Hull City80'BlockedOpen playRight foot0.01
2025-12-20Hull City36'Off targetOpen playRight foot0.01
2025-12-20Hull City4'Off targetDirect free kickRight foot0.11
2025-12-12Sheffield United42'SavedOpen playRight foot0.02
2025-12-12Sheffield United17'BlockedOpen playRight foot0.12
2025-12-06Queens Park Rangers49'BlockedOpen playRight foot0.02
2025-11-29Swansea City82'SavedOpen playLeft foot0.03
2025-11-29Swansea City80'BlockedOpen playRight foot0.05
2025-11-29Swansea City42'Off targetOpen playRight foot0.03
2025-11-29Swansea City28'SavedOpen playRight foot0.06
2025-11-26Birmingham City84'Off targetOpen playLeft foot0.13
2025-11-26Birmingham City54'Off targetFrom cornerRight foot0.03
2025-11-26Birmingham City40'Off targetCounter-attackRight foot0.08
2025-11-26Birmingham City29'Off targetDirect free kickRight foot0.05
2025-11-22Coventry City2'Off targetOpen playLeft foot0.08
2025-11-08Oxford United74'BlockedOpen playRight foot0.05
2025-11-08Oxford United60'BlockedOpen playLeft foot0.03
2025-11-08Oxford United39'Off targetCounter-attackRight foot0.03
2025-11-08Oxford United33'BlockedOpen playRight foot0.03
2025-11-08Oxford United18'SavedOpen playRight foot0.07
2025-11-08Oxford United12'BlockedOpen playRight foot0.03
2025-11-08Oxford United8'BlockedOpen playRight foot0.02
2025-11-04Charlton Athletic89'Off targetOpen playRight foot0.06
2025-11-01Sheffield Wednesday72'SavedOpen playRight foot0.02
2025-11-01Sheffield Wednesday45+1'Off targetOpen playRight foot0.02
2025-11-01Sheffield Wednesday3'SavedOpen playLeft foot0.02
2025-10-25Ipswich Town40'BlockedOpen playRight foot0.04
2025-10-22Watford83'SavedOpen playRight foot0.03
2025-10-22Watford50'BlockedOpen playRight foot0.07
2025-10-18Preston North End40'GoalOpen playRight foot0.03
2025-10-18Preston North End28'BlockedOpen playRight foot0.03
2025-10-18Preston North End17'Off targetOpen playLeft foot0.05
2025-10-18Preston North End1'Off targetOpen playRight foot0.02
2025-10-04Millwall86'BlockedOpen playRight foot0.03
2025-10-04Millwall83'SavedOpen playRight foot0.03
2025-09-19Middlesbrough84'BlockedOpen playRight foot0.05
2025-09-13Derby County46'BlockedCounter-attackLeft foot0.06
2025-09-13Derby County40'BlockedOpen playLeft foot0.17
2025-08-30Stoke City58'Off targetFree kick deliveryRight foot0.02
2025-08-30Stoke City38'BlockedOpen playRight foot0.03
2025-08-30Stoke City33'Off targetOpen playRight foot0.01
2025-08-30Stoke City20'SavedCounter-attackLeft foot0.06
2025-08-23Portsmouth52'BlockedOpen playRight foot0.04
2025-08-23Portsmouth32'BlockedOpen playLeft foot0.02
2025-08-23Portsmouth26'GoalOpen playRight foot0.06

Shot maps for this player begin in 2024-25. Earlier seasons appear in the career table without shot data.

Career

Appearances, goals, assists and expected goals for every competition on record.Figures are the competition's own season totals, not sums of the shot map. Cup and international caps are a pilot, loaded for a small number of players so far.

SeasonCompetitionTeamAppsMinGoalsAssistsxGRating
2026Club Friendly Club Friendly Games West Bromwich Albion1000——
2026National team World Cup Qualification, UEFA Ireland67000—6.50
2026-27League Championship West Bromwich Albion1000——
2026-27Cup League Cup West Bromwich Albion12900—6.60
2025-26League Championship West Bromwich Albion322,134293.677.00
2025-26Cup FA Cup West Bromwich Albion219400—6.40
2025-26Cup League Cup West Bromwich Albion18700—7.50
2024-25League Championship West Bromwich Albion402,079353.936.97
2024-25National team UEFA Nations League Ireland624301—6.80
2024-25Cup FA Cup West Bromwich Albion12700—6.40
2024-25League Premiership Celtic21400—6.40
2024National team Int. Friendly Games Ireland411300—6.40
2023-24League Championship West Bromwich Albion181,171713.017.18
2023-24League Premiership Celtic1131420—7.11
2023-24Int'l cup Champions League Celtic69700—6.90
2023National team Int. Friendly Games Ireland210500—7.15
2022-23Cup League Cup Vitória SC3001——
2022-23Cup Taça de Portugal Vitória SC2000——
2022-23League Primeira Liga Vitória SC291,37514—6.85
2021-22League Premiership Celtic1644800—6.84
2021-22Int'l cup UEFA Europa League Celtic47101—6.73
2020-21League Premiership Celtic1524901—6.63
2019-20Int'l cup UEFA Europa League Celtic49510—6.85
2019-20League Premiership Celtic1143723—6.99
2019-20Int'l cup Champions League Celtic4000——
2018-19Int'l cup UEFA Europa League Celtic54900—6.50
2018-19League Premiership Celtic23000——
2018-19Int'l cup Champions League Celtic5000——
2017-18League Premiership Celtic4000——
2016-17League Premiership Celtic1000——

Mikey Johnston historical transfers

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
572.40 per 90
Shots on target
150.63 per 90
Shooting accuracy
26%
Shots blocked
220.93 per 90
Key passes
492.07 per 90
Expected assists
6.960.29 per 90

Passing and possession

Touches
132856.01 per 90
Accurate passes
63726.87 per 90
Pass accuracy
85%
Accurate long balls
230.97 per 90
Accurate crosses
461.94 per 90
Cross accuracy
25%
Successful dribbles
502.11 per 90
Dribble success
50%
Dispossessed
361.52 per 90
Possession lost
40116.91 per 90

Defending

Tackles won
120.51 per 90
Tackle success
57%
Interceptions
50.21 per 90
Clearances
110.46 per 90
Ball recoveries
1154.85 per 90
Duels won
1014.26 per 90
Duel success
43%
Aerial duels won
90.38 per 90
Aerial success
26%

Discipline

Fouls committed
180.76 per 90
Was fouled
210.89 per 90
Yellow cards
30.13 per 90
Red cards
0

Data updated 29 Sept 2026, 03:02 UTC