PLAYER PROFILE

Dion Charles.

Blackpool FC · Northern Ireland

Matrix 3074

At a glance

Full name
Dion Elie Raymond Charles
Born
07 Oct 1995
Age today
31
Nationality
Northern Ireland

Career by season

300 recorded appearances
Dion Charles appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Nations League Northern Ireland 1000200
26/27League One Blackpool FC 116225080
25/26League One Huddersfield Town 2912251,2171
25/26FA Cup Huddersfield Town 1000240
25/26EFL Cup Huddersfield Town 33002351
2025World Cup Qual. UEFA Northern Ireland 4100910
24/25UEFA Nations League Northern Ireland 65123530
24/25League One Huddersfield Town 1813021,1782
24/25League One Bolton Wanderers 2415731,2810
24/25International Friendly Games Northern Ireland 1100720
24/25FA Cup Bolton Wanderers 1100750
24/25EFL Cup Bolton Wanderers 31101110
23/24League One Bolton Wanderers 36341612,7092 / 1 red
23/24FA Cup Bolton Wanderers 42201840
23/24EFL Cup Bolton Wanderers 21101160
22/23UEFA Nations League Northern Ireland 51011600
22/23League One Bolton Wanderers 44401713,2801 / 1 red
22/23FA Cup Bolton Wanderers 1100630
22/23EURO, Qualification Northern Ireland 96305001
22/23EFL Cup Bolton Wanderers 1110900
21/22League One Bolton Wanderers 2321831,7402
21/22League One Accrington Stanley 66005221
21/22International Friendly Games Northern Ireland 30011072
21/22EFL Cup Accrington Stanley 21101260
2021World Cup Qual. UEFA Northern Ireland 2000300
20/21League One Accrington Stanley 42421933,7142 / 1 red
20/21International Friendly Games Northern Ireland 3000590
20/21FA Cup Accrington Stanley 1100720
20/21EFL Cup Accrington Stanley 1101900
19/20League One Accrington Stanley 1211309592
19/20FA Cup Accrington Stanley 1000450

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Dion Charles match log
DateCompetitionMatchScoreMinutesGoals
31 Jan 2026League One Peterborough United v Huddersfield Town 2 – 377
27 Jan 2026League One Huddersfield Town v Luton TownSubstitute, on 30′ 1 – 060
24 Jan 2026League One Huddersfield Town v Bradford CitySubstitute, on 74′ 1 – 016
17 Jan 2026League One Burton Albion v Huddersfield TownSubstitute, on 80′ 3 – 110
10 Jan 2026League One Stockport County v Huddersfield Town 1 – 087
04 Jan 2026League One Huddersfield Town v Exeter CitySubstitute, on 74′ 2 – 216
01 Jan 2026League One Lincoln City v Huddersfield TownSubstitute, on 90′ 1 – 11
29 Dec 2025League One Huddersfield Town v Northampton TownSubstitute, on 73′ 2 – 017
26 Dec 2025League One Huddersfield Town v Port Vale FCSubstitute, on 59′ 5 – 031
20 Dec 2025League One Rotherham United v Huddersfield TownSubstitute, on 74′ 1 – 316
13 Dec 2025League One Huddersfield Town v Wigan Athletic 1 – 190
09 Dec 2025League One Northampton Town v Huddersfield Town 1 – 177
06 Dec 2025League One Cardiff City v Huddersfield Town 3 – 265
29 Nov 2025League One Huddersfield Town v AFC Wimbledon 3 – 366
25 Nov 2025League One Luton Town v Huddersfield Town 2 – 178
22 Nov 2025League One Mansfield Town v Huddersfield Town 1 – 3761
14 Nov 2025World Cup Qual. UEFA Slovakia v Northern Ireland 1 – 046
08 Nov 2025League One Huddersfield Town v Plymouth Argyle 3 – 1901
01 Nov 2025FA Cup Bolton Wanderers v Huddersfield TownSubstitute, on 66′ 2 – 124
16 Oct 2025League One Huddersfield Town v Bolton WanderersSubstitute, on 65′ 1 – 225

Career transfers

15 recorded moves

All recorded career moves, newest first.

Dion Charles career transfers
Date FromToMoveFee
30 Jun 2027Pending Blackpool FC Huddersfield Town Loan return
01 Jul 2026 Huddersfield Town Blackpool FC Loan —
15 Jan 2025 Bolton Wanderers Huddersfield Town Transfer €890k
01 Jan 2022 Accrington Stanley Bolton Wanderers Transfer €380k
12 Aug 2019 Southport FC Accrington Stanley Transfer —
12 Jan 2018 Fleetwood Town Southport FC Transfer —
04 Jan 2018 FC Halifax Town Fleetwood Town Loan return
22 Jul 2017 Fleetwood Town FC Halifax Town Loan —
31 May 2017 FC Halifax Town Fleetwood Town Loan return
18 Mar 2017 Fleetwood Town FC Halifax Town Loan —
11 Jul 2016 AFC Fylde Fleetwood Town Transfer Free
19 Dec 2014 Skelmersdale United AFC Fylde Loan return
19 Nov 2014 AFC Fylde Skelmersdale United Loan —
01 Jul 2014 Blackpool FC AFC Fylde Transfer Free
01 Jul 2013 Not recorded Blackpool FC Transfer —

Contracts and market values are not available yet.