James McClean

Midfielder · Ireland · Derry City

2025-266.78Average ratingWrexham
2025-262Assists0.20 per 90
2025-260Goals0.00 per 90
2025-2616Appearances910 minutes
2025-260.90Expected goalsunderperforming by 0.90
€92kMarket 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.

27% on target
51' saved · xG 0.20 · vs Preston North End34' missed · xG 0.02 · vs Preston North End24' missed · xG 0.12 · vs Blackburn Rovers42' missed · xG 0.03 · vs Bristol City59' saved · xG 0.17 · vs Queens Park Rangers5' missed · xG 0.04 · vs Queens Park Rangers90+3' missed · xG 0.02 · vs Sheffield Wednesday67' blocked · xG 0.05 · vs West Bromwich Albion41' saved · xG 0.05 · vs West Bromwich Albion19' blocked · xG 0.03 · vs West Bromwich Albion13' missed · xG 0.30 · vs West Bromwich Albion
11 Shots0 Goals1.03xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2025-12-06Preston North End51'SavedOpen playHeader0.20
2025-12-06Preston North End34'Off targetOpen playLeft foot0.02
2025-11-29Blackburn Rovers24'Off targetOpen playHeader0.12
2025-11-26Bristol City42'Off targetOpen playLeft foot0.03
2025-09-13Queens Park Rangers59'SavedOpen playLeft foot0.17
2025-09-13Queens Park Rangers5'Off targetFrom cornerLeft foot0.04
2025-08-23Sheffield Wednesday90+3'Off targetOpen playHeader0.02
2025-08-16West Bromwich Albion67'BlockedOpen playLeft foot0.05
2025-08-16West Bromwich Albion41'SavedOpen playRight foot0.05
2025-08-16West Bromwich Albion19'BlockedOpen playHeader0.03
2025-08-16West Bromwich Albion13'Off targetFrom cornerLeft foot0.30

Shot maps for this player begin in 2025-26. 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
2026-27Int'l cup UEFA Conference League Derry City1000——
2026-27Int'l cup UEFA Europa League Derry City2000——
2025-26League Championship Wrexham16910020.906.78
2025-26Cup FA Cup Wrexham13200—6.00
2025-26Cup League Cup Wrexham418002—7.50
2024-25League League One Wrexham443,40747—7.01
2024-25Cup FA Cup Wrexham13100—6.90
2024-25Cup League Cup Wrexham16200—6.70
2023-24League League Two Wrexham373,24439—7.19
2023-24Cup FA Cup Wrexham436001—7.08
2023-24Cup League Cup Wrexham12900—6.10
2023National team Int. Friendly Games Ireland28000—6.85
2022-23League Championship Wigan Athletic464,01038—7.07
2022National team World Cup Qualification, UEFA Ireland843001—6.89
2022-23National team UEFA Nations League Ireland630100—6.66
2022-23Cup FA Cup Wigan Athletic2000——
2022National team Int. Friendly Games Ireland46600—7.00
2021-22League League One Wigan Athletic332,70497—7.25
2021-22Cup FA Cup Wigan Athletic3000——
2021-22Cup League Cup Wigan Athletic18600—6.80
2021National team Int. Friendly Games Ireland4000——
2020-21League Championship Stoke City241,60323—6.70
2020-21National team UEFA Nations League Ireland418600—6.50
2020-21Cup FA Cup Stoke City16500—6.80
2020-21Cup League Cup Stoke City435900—6.40
2020National team Int. Friendly Games Ireland1000——
2019-20League Championship Stoke City362,98877—7.03
2019-20Cup League Cup Stoke City19000—6.70
2019National team Int. Friendly Games Ireland2000——
2018-19League Championship Stoke City422,94836—6.82
2018National team World Cup 2018, Qualification, UEFA Ireland1154020—7.05
2018-19National team UEFA Nations League Ireland2000——
2018-19Cup FA Cup Stoke City2000——
2018-19Cup League Cup Stoke City1000——
2018National team Int. Friendly Games Ireland4000——
2017-18League Premier League West Bromwich Albion301,39610—6.51
2017-18Cup FA Cup West Bromwich Albion318000—8.05
2017-18Cup League Cup West Bromwich Albion21000—6.60
2017National team Int. Friendly Games Ireland3000——
2016-17League Premier League West Bromwich Albion341,46412—6.62
2016National team European Championship Ireland421200—6.55
2016-17Cup FA Cup West Bromwich Albion1000——
2016National team Int. Friendly Games Ireland4010——
2015-16League Premier League West Bromwich Albion352,41322—6.63
2015-16Cup FA Cup West Bromwich Albion2000——
2015National team Int. Friendly Games Ireland1000——
2014National team World Cup 2014, Qualification Ireland8000——
2014-15Cup FA Cup Wigan Athletic1000——
2014-15League Championship Wigan Athletic36062——
2014National team Int. Friendly Games Ireland5020——
2013-14Cup FA Cup Wigan Athletic3000——
2013-14Int'l cup UEFA Europa League Wigan Athletic5000——
2013-14League Championship Wigan Athletic4419531—6.93
2013National team Int. Friendly Games Ireland2000——
2012-13League Premier League Sunderland322,22720——
2012National team European Championship Ireland31400—6.50
2012-13Cup FA Cup Sunderland2000——
2011-12Cup FA Cup Sunderland5000——
2011-12League Premier League Sunderland281,84352——

James McClean 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
111.09 per 90
Shots on target
30.30 per 90
Shooting accuracy
27%
Shots blocked
20.20 per 90
Key passes
80.79 per 90
Expected assists
0.760.08 per 90

Passing and possession

Touches
55254.59 per 90
Accurate passes
21721.46 per 90
Pass accuracy
78%
Accurate long balls
201.98 per 90
Accurate crosses
100.99 per 90
Cross accuracy
23%
Successful dribbles
50.49 per 90
Dribble success
45%
Dispossessed
60.59 per 90
Possession lost
14314.14 per 90

Defending

Tackles won
212.08 per 90
Tackle success
70%
Interceptions
131.29 per 90
Clearances
333.26 per 90
Ball recoveries
474.65 per 90
Duels won
525.14 per 90
Duel success
54%
Aerial duels won
100.99 per 90
Aerial success
50%

Discipline

Fouls committed
161.58 per 90
Was fouled
70.69 per 90
Yellow cards
20.20 per 90
Red cards
0

Data updated 29 Sept 2026, 03:02 UTC