Skip to content
James McClean

James McClean

Midfield - Left Midfield  at Wrexham AFC
Age37
CitizenshipIreland Northern Ireland
Height1.80 m
Footleft
BornApril 22, 1989
at Wrexham AFC 1,024 days · joined 2023-08-04
👕500+ Apps 50+ Goals 🎯50+ Assists 🏴100+ Caps Veteran
Market value €100k
Left Midfield Midfield

Career snapshot

8
clubs played for
09/10
debut season
0.12
goals / match
Wigan Athletic
top club · 171 apps

Career highs

€6.00m
peak value · 2013
€5.60m
top transfer fee · 18/19
10
best season · 2010
111 / 11
int'l caps / goals
657Appearances
79Goals
96Assists
138Yellow cards
2Red cards
173Full matches (90′)
Full nameJames McClean
Name in home countryJames Joseph McClean
Date of birth1989-04-22 (37 yrs)
Place of birthDerry, Ireland
CitizenshipIreland Northern Ireland
PositionMidfield - Left Midfield (main: Midfield)
Footleft
Height180.00 m
Current clubWrexham AFC
Joined2023-08-04
Contract expires2027-06-30
AgentPlatinum One Group
Jul 2025
25/26 — Wrexham AFC
6 matches · 0 G · 4 A · across 2 competitions
Feb 2025
Injury: unknown
2 games missed
Sep 2024
Injury: unknown
2 games missed
Jul 2024
24/25 — Wrexham AFC
45 matches · 4 G · 6 A · across 4 competitions
Aug 2023
Transfer: Wigan → Wrexham
23/24 · Transfer · €290k
Jul 2023
23/24 — Wrexham AFC
44 matches · 4 G · 13 A · across 4 competitions
Jul 2022
22/23 — Wigan Athletic
48 matches · 3 G · 8 A · across 2 competitions
Aug 2021
Transfer: Stoke City → Wigan
21/22 · Transfer
Jul 2021
21/22 — Wigan Athletic
37 matches · 10 G · 7 A · across 4 competitions
Jul 2020
20/21 — Stoke City, Stoke City U23
30 matches · 2 G · 3 A · across 4 competitions
Jul 2019
19/20 — Stoke City
37 matches · 7 G · 9 A · across 2 competitions
Jul 2018
Transfer: West Brom → Stoke City
18/19 · Transfer · €5.60m
Jul 2018
18/19 — Stoke City
45 matches · 3 G · 7 A · across 3 competitions
Jul 2017
17/18 — West Bromwich Albion
34 matches · 1 G · 0 A · across 3 competitions
Jul 2016
16/17 — West Bromwich Albion
36 matches · 2 G · 3 A · across 3 competitions
Jul 2015
15/16 — West Bromwich Albion
42 matches · 2 G · 2 A · across 3 competitions
Jul 2015
Transfer: Wigan → West Brom
15/16 · Transfer · €2.10m
Jul 2014
14/15 — Wigan Athletic
37 matches · 6 G · 7 A · across 2 competitions
Aug 2013
Transfer: Sunderland → Wigan
13/14 · Transfer · €2.33m
Jul 2013
13/14 — Wigan Athletic
49 matches · 4 G · 5 A · across 6 competitions
Feb 2013
Injury: unknown
2 games missed
Oct 2012
Injury: unknown
3 games missed
Jul 2012
12/13 — Sunderland AFC
41 matches · 5 G · 3 A · across 3 competitions
Aug 2011
Transfer: Derry City → Sunderland
11/12 · Transfer · €420k
Jul 2011
11/12 — Sunderland AFC, Sunderland AFC Reserves
38 matches · 6 G · 6 A · across 3 competitions
Jul 2011
2011 — Derry City
23 matches · 8 G · 9 A · across 3 competitions
Jul 2010
2010 — Derry City
33 matches · 10 G · 1 A · across 3 competitions
Jul 2009
09/10 — Derry City
0 matches · 0 G · 0 A · across 1 competition
Jul 2009
2009 — Derry City
30 matches · 1 G · 3 A · across 3 competitions
Jul 2008
2008 — Derry City
2 matches · 1 G · 0 A · across 3 competitions
Jul 2008
Transfer: Institute → Derry City
08/09 · Transfer
Jul 2007
Transfer: Institute U21 → Institute
07/08 · Transfer
Jan 1970
Peak market value: €6.00m
Highest valuation recorded in dataset
15,610 min
Minutes played by club
Wrexham AFC 12.7%
Wigan Athletic 20.5%
Derry City 12.3%
Stoke City 14.2%
Stoke City U23 0.0%
West Bromwich Albion 26.5%
Sunderland AFC 13.9%
Sunderland AFC Reserves 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Wrexham AFC 3 23/24 25/26 95 8 23 1,980
Wigan Athletic 4 13/14 22/23 171 23 27 3,196
Derry City 5 09/10 2011 88 20 13 1,921
Stoke City 3 18/19 20/21 111 12 19 2,212
Stoke City U23 1 20/21 20/21 1 0 0 0
West Bromwich Albion 3 15/16 17/18 112 5 5 4,130
Sunderland AFC 2 11/12 12/13 70 11 6 2,171
Sunderland AFC Reserves 1 11/12 11/12 9 0 3 0

Career trajectory — goals, assists & market value

4€1.5M9€3M13€4.5M17€6M11/12 — 6 goals (Sunderland AFC)11/12 — 6 assists1211/1212/13 — 5 goals (Sunderland AFC)12/13 — 3 assists812/1313/14 — 4 goals (Wigan Athletic)13/14 — 5 assists913/1414/15 — 6 goals (Wigan Athletic)14/15 — 7 assists1314/1515/16 — 2 goals (West Bromwich Albion)15/16 — 2 assists415/1616/17 — 2 goals (West Bromwich Albion)16/17 — 3 assists516/1717/18 — 1 goals (West Bromwich Albion)117/1818/19 — 3 goals (Stoke City)18/19 — 7 assists1018/1919/20 — 7 goals (Stoke City)19/20 — 9 assists1619/2020/21 — 2 goals (Stoke City)20/21 — 3 assists520/212008 — 1 goals (Derry City)120082009 — 1 goals (Derry City)2009 — 3 assists420092010 — 10 goals (Derry City)2010 — 1 assists1120102011 — 8 goals (Derry City)2011 — 9 assists17201121/22 — 10 goals (Wigan Athletic)21/22 — 7 assists1721/2222/23 — 3 goals (Wigan Athletic)22/23 — 8 assists1122/2323/24 — 4 goals (Wrexham AFC)23/24 — 13 assists1723/2424/25 — 4 goals (Wrexham AFC)24/25 — 6 assists1024/2525/26 — 4 assists425/2612/13 — €4M13/14 — €6M14/15 — €3M15/16 — €3M16/17 — €3M17/18 — €3M18/19 — €5M19/20 — €5M20/21 — €4M21/22 — €2.2M22/23 — €1M23/24 — €500K24/25 — €200K25/26 — €100KGoalsAssistsMarket value

Goals by season

09/10: 0009/1011/12: 6611/1212/13: 5512/1313/14: 4413/1414/15: 6614/1515/16: 2215/1616/17: 2216/1717/18: 1117/1818/19: 3318/1919/20: 7719/2020/21: 2220/212008: 1120082009: 1120092010: 101020102011: 88201121/22: 101021/2222/23: 3322/2323/24: 4423/2424/25: 4424/2525/26: 0025/26

Assists by season

09/10: 0009/1011/12: 6611/1212/13: 3312/1313/14: 5513/1414/15: 7714/1515/16: 2215/1616/17: 3316/1717/18: 0017/1818/19: 7718/1919/20: 9919/2020/21: 3320/212008: 0020082009: 3320092010: 1120102011: 99201121/22: 7721/2222/23: 8822/2323/24: 131323/2424/25: 6624/2525/26: 4425/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Championship Wrexham AFC 5 0 2 1 0 0
25/26 EFL Cup Wrexham AFC 1 0 2 0 0 0
24/25 EFL Cup Wrexham AFC 1 0 0 1 0 0
24/25 EFL Trophy Wrexham AFC 1 0 0 0 0 0
24/25 FA Cup Wrexham AFC 1 0 0 1 0 0
24/25 League One Wrexham AFC 42 4 6 10 0 852
23/24 EFL Cup Wrexham AFC 1 0 0 1 0 0
23/24 EFL Trophy Wrexham AFC 2 1 2 1 0 47
23/24 FA Cup Wrexham AFC 4 0 1 1 0 0
23/24 League Two Wrexham AFC 37 3 10 12 0 1,081
22/23 Championship Wigan Athletic 46 3 8 9 0 1,337
22/23 FA Cup Wigan Athletic 2 0 0 0 0 0
21/22 EFL Cup Wigan Athletic 1 0 0 1 0 0
21/22 EFL Trophy Wigan Athletic 1 1 0 0 0 90
21/22 FA Cup Wigan Athletic 2 0 0 1 0 0
21/22 League One Wigan Athletic 33 9 7 6 1 301
2011 FAI Cup Derry City 1 0 0 0 0 0
2011 League of Ireland Cup Derry City 1 1 0 0 0 120
2011 Premier Division Derry City 21 7 9 4 0 246
2010 FAI Cup Derry City 2 0 0 1 0 0
2010 First Division Derry City 30 10 1 4 0 262
2010 League of Ireland Cup Derry City 1 0 0 0 0 0
2009 FAI Cup Derry City 2 0 0 0 0 0
2009 League of Ireland Cup Derry City 1 0 0 0 0 0
2009 Premier Division Derry City 27 1 3 1 0 1,224
2008 FAI Cup Derry City 0 0 0 0 0 0
2008 League of Ireland Cup Derry City 1 1 0 0 0 69
2008 Premier Division Derry City 1 0 0 0 0 0
20/21 Championship Stoke City 24 2 3 7 0 802
20/21 EFL Cup Stoke City 4 0 0 2 0 0
20/21 FA Cup Stoke City 1 0 0 0 0 0
20/21 PL2 Playoffs Stoke City U23 1 0 0 0 0 0
19/20 Championship Stoke City 36 7 9 10 0 427
19/20 EFL Cup Stoke City 1 0 0 0 0 0
18/19 Championship Stoke City 42 3 7 11 0 983
18/19 EFL Cup Stoke City 1 0 0 0 0 0
18/19 FA Cup Stoke City 2 0 0 0 0 0
17/18 EFL Cup West Bromwich Albion 2 0 0 1 0 0
17/18 FA Cup West Bromwich Albion 2 0 0 1 0 0
17/18 Premier League West Bromwich Albion 30 1 0 7 0 1,396
16/17 EFL Cup West Bromwich Albion 1 1 0 1 0 62
16/17 FA Cup West Bromwich Albion 1 0 1 0 0 0
16/17 Premier League West Bromwich Albion 34 1 2 9 0 1,465
15/16 FA Cup West Bromwich Albion 5 0 0 1 0 0
15/16 League Cup West Bromwich Albion 2 0 0 0 0 0
15/16 Premier League West Bromwich Albion 35 2 2 7 1 1,207
14/15 Championship Wigan Athletic 36 6 7 11 0 472
14/15 FA Cup Wigan Athletic 1 0 0 0 0 0
13/14 Championship Wigan Athletic 37 3 3 4 0 704
13/14 Championship Play-Offs Wigan Athletic 1 0 1 1 0 0
13/14 Community Shield Wigan Athletic 1 0 0 0 0 0
13/14 Europa League Wigan Athletic 5 0 0 3 0 0
13/14 FA Cup Wigan Athletic 5 1 1 0 0 292
13/14 League Cup Wigan Athletic 0 0 0 0 0 0
12/13 FA Cup Sunderland AFC 2 0 0 0 0 0
12/13 League Cup Sunderland AFC 3 3 0 1 0 65
12/13 Premier League Sunderland AFC 36 2 3 4 0 1,167
11/12 FA Cup Sunderland AFC 6 1 1 0 0 570
11/12 Premier League Sunderland AFC 23 5 2 2 0 369
11/12 Reserve League Sunderland AFC Reserves 9 0 3 0 0 0
09/10 Europa League Qualifying Derry City 0 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
07/08 2007-07-01 Institute U21 Institute Transfer 0
08/09 2008-07-01 Institute Derry City Transfer 0
11/12 2011-08-09 Derry City Sunderland Transfer 50000 €420k
13/14 2013-08-08 Sunderland Wigan Transfer 6000000 €2.33m
15/16 2015-07-01 Wigan West Brom Transfer 3000000 €2.10m
18/19 2018-07-22 West Brom Stoke City Transfer 3000000 €5.60m
21/22 2021-08-17 Stoke City Wigan Transfer 1500000
23/24 2023-08-04 Wigan Wrexham Transfer 500000 €290k
SeasonInjuryFromToDays missedGames missed
12/13 Groin injury 2012-10-06 2012-10-20 15 3
12/13 Ankle injury 2013-02-06 2013-02-23 18 2
24/25 Foot injury 2024-09-08 2024-09-14 7 2
24/25 Hip problems 2025-02-21 2025-02-27 7 2
Current€100k
Peak€6.00m
Low€50k
Δ since start+€50k
€50k€1.54m€3.03m€4.51m€6.00m197019701970
DateValue
Jan 1, 1970 €100k
Jan 1, 1970 €150k
Jan 1, 1970 €200k
Jan 1, 1970 €225k
Jan 1, 1970 €500k
Jan 1, 1970 €1.00m
Jan 1, 1970 €800k
Jan 1, 1970 €2.20m
Jan 1, 1970 €1.50m
Jan 1, 1970 €3.20m
Jan 1, 1970 €4.00m
Jan 1, 1970 €2.80m
Jan 1, 1970 €5.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €5.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €3.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €6.00m
Jan 1, 1970 €3.50m
Jan 1, 1970 €1.50m
Jan 1, 1970 €4.00m
Jan 1, 1970 €50k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #17621 7 0 former national player
Team #3509 #11 104 11 retired national player
TeammatePPG played withJoint goalsMinutes
Salomón Rondón 1 3 0
Will Keane 1 5 0
Max Power 1 3 0
Sam Clucas 1 1 0
Jack Whatmough 2 1 0
Tendayi Darikwa 2 2 0
Tom Naylor 2 1 0
Tom Ince 1 2 0
Jack Butland 1 0 0
Callum Lang 2 6 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
2010 First Division Derry City 10 30
21/22 League One Wigan Athletic 9 33
19/20 Championship Stoke City 7 36

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 League Two Wrexham AFC 10 37
2011 Premier Division Derry City 9 21
19/20 Championship Stoke City 9 36

Last 50 matches for Wrexham AFC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-02-07 GB2 Wrexham AFC 0–2 Millwall FC Available
2026-01-31 GB2 Sheffield Wednesday FC 0–1 Wrexham AFC Available
2026-01-24 GB2 Queens Park Rangers FC 2–3 Wrexham AFC Available
2026-01-20 GB2 Wrexham AFC 1–1 Leicester City FC Available
2026-01-17 GB2 Wrexham AFC 1–2 Norwich City FC Available
2026-01-04 GB2 Derby County FC 1–2 Wrexham AFC Available
2025-12-29 GB2 Wrexham AFC 2–2 Preston North End FC Available
2025-12-26 GB2 Wrexham AFC 3–2 Sheffield United FC Available
2025-12-19 GB2 Swansea City AFC 2–2 Wrexham AFC Available
2025-12-13 GB2 Wrexham AFC 1–2 Watford FC Available
2025-12-10 GB2 Hull City AFC 3–3 Wrexham AFC Available
2025-12-06 GB2 Preston North End FC 1–2 Wrexham AFC Available
2025-11-29 GB2 Wrexham AFC 2–1 Blackburn Rovers FC Available
2025-11-26 GB2 Wrexham AFC 2–2 Bristol City FC Available
2025-11-22 GB2 Ipswich Town FC 3–1 Wrexham AFC Available
2025-11-08 GB2 Wrexham AFC 1–0 Charlton Athletic FC Available
2025-11-05 GB2 Portsmouth FC 0–0 Wrexham AFC Available
2025-10-31 GB2 Wrexham AFC 3–2 Coventry City FC Available
2025-10-25 GB2 Middlesbrough FC 1–1 Wrexham AFC Available
2025-10-22 GB2 Wrexham AFC 1–0 Oxford United FC Available
2025-10-18 GB2 Stoke City FC 1–0 Wrexham AFC Available
2025-10-03 GB2 Wrexham AFC 1–1 Birmingham City FC Available
2025-09-30 GB2 Leicester City FC 1–1 Wrexham AFC Available
2025-09-27 GB2 Wrexham AFC 1–1 Derby County FC Available
2025-09-20 GB2 Norwich City FC 2–3 Wrexham AFC Available
2025-09-13 GB2 Wrexham AFC 1–3 Queens Park Rangers FC Available
2025-08-30 GB2 Millwall FC 0–2 Wrexham AFC Available
2025-08-23 GB2 Wrexham AFC 2–2 Sheffield Wednesday FC Available
2025-08-16 GB2 Wrexham AFC 2–3 West Bromwich Albion FC Available
2025-08-09 GB2 Southampton FC 2–1 Wrexham AFC Available
2025-05-03 GB3 Lincoln City 0–2 Wrexham AFC Available
2025-04-26 GB3 Wrexham AFC 3–0 Charlton Athletic Available
2025-04-21 GB3 Blackpool FC 1–2 Wrexham AFC Available
2025-04-18 GB3 Wrexham AFC 1–1 Bristol Rovers Available
2025-04-12 GB3 Wigan Athletic 0–0 Wrexham AFC Available
2025-04-05 GB3 Wrexham AFC 3–0 Burton Albion Available
2025-04-01 GB3 Cambridge United 2–2 Wrexham AFC Available
2025-03-29 GB3 Exeter City 0–2 Wrexham AFC Available
2025-03-22 GB3 Wrexham AFC 1–0 Stockport County Available
2025-03-15 GB3 Wycombe Wanderers 0–1 Wrexham AFC Available
2025-03-11 GB3 Reading FC 2–0 Wrexham AFC Available
2025-03-08 GB3 Wrexham AFC 1–0 Rotherham United Available
2025-03-04 GB3 Huddersfield Town 0–1 Wrexham AFC Available
2025-03-01 GB3 Wrexham AFC 0–0 Bolton Wanderers Available
2025-02-23 GB3 Mansfield Town 1–2 Wrexham AFC INJURED Hip problems
2025-02-18 GB3 Wrexham AFC 1–2 Leyton Orient Available
2025-02-15 GB3 Northampton Town 0–2 Wrexham AFC Available
2025-02-01 GB3 Crawley Town 1–2 Wrexham AFC Available
2025-01-28 GB3 Wrexham AFC 2–3 Stevenage FC Available
2025-01-23 GB3 Wrexham AFC 1–1 Birmingham City Available

Teams faced most often by James McClean's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Swansea City 56 19 15 22 69 78 -9 34%
Arsenal FC 46 6 8 32 31 94 -63 13%
Tottenham Hotspur 45 6 14 25 38 82 -44 13%
Aston Villa 45 13 18 14 53 58 -5 29%
Everton FC 44 10 13 21 39 64 -25 23%
Chelsea FC 44 7 7 30 40 90 -50 16%
Liverpool FC 44 8 15 21 42 66 -24 18%
Manchester City 44 5 7 32 31 98 -67 11%
Manchester United 44 9 9 26 37 83 -46 20%
Queens Park Rangers 41 15 10 16 61 58 +3 37%
Newcastle United 41 16 8 17 48 51 -3 39%
Norwich City 40 14 12 14 45 45 0 35%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
11/12 First senior goal
2010 Goal #50 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 6 0 1 0 0 0
24/25 45 852 12 0 0 1.27
23/24 44 1,128 15 0 0 1.2
22/23 48 1,337 9 0 0 0.61
21/22 37 391 8 0 1 2.07
2011 23 366 4 0 0 0.98
2010 33 262 5 0 0 1.72
2009 30 1,224 1 0 0 0.07
20/21 30 802 9 0 0 1.01
19/20 37 427 10 0 0 2.11
18/19 45 983 11 0 0 1.01
17/18 34 1,396 9 0 0 0.58
16/17 36 1,527 10 0 0 0.59
15/16 42 1,207 8 0 1 0.67
14/15 37 472 11 1 0 2.29
13/14 49 996 8 1 0 0.81
12/13 41 1,232 5 0 0 0.37
11/12 38 939 2 0 0 0.19

Output by competition

Career goals and assists broken down by tournament.

Championship
226 apps
24 G
39 A
League One
75 apps
13 G
13 A
Premier League
158 apps
11 G
9 A
First Division
30 apps
10 G
1 A
Premier Division
49 apps
8 G
12 A
League Cup
18 apps
4 G
2 A
League Two
37 apps
3 G
10 A
FA Cup
34 apps
2 G
4 A
EFL Trophy
4 apps
2 G
2 A
League of Ireland Cup
4 apps
2 G
0 A

Frequently asked about James McClean

Who is James McClean?

James McClean is an Ireland professional footballer who plays as a left midfield for Wrexham AFC.

How old is James McClean?

James McClean is 37 years old. He was born on April 22, 1989 in Derry.

What position does James McClean play?

James McClean plays as a left midfield (Midfield - Left Midfield).

What club does James McClean play for?

James McClean currently plays for Wrexham AFC.

How many career goals has James McClean scored?

Across all senior club competitions in our dataset, James McClean has scored 79 goals in 657 appearances.

What is James McClean's market value?

James McClean's most recent reported market value is €100k.