Dion Charles
Career snapshot
Career highs
Born the same day
Shares 1995-10-07 · 6 players total
| Full name | Dion Charles |
|---|---|
| Name in home country | Dion Elie Raymond Charles |
| Date of birth | 1995-10-07 (30 yrs) |
| Place of birth | Preston, Northern Ireland |
| Citizenship | Northern Ireland England |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 178.00 m |
| Current club | Huddersfield Town |
| Joined | 2025-01-15 |
| Contract expires | 2027-06-30 |
| Agent | Wasserman |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Huddersfield Town | 2 | 24/25 | 25/26 | 23 | 0 | 2 | 0 |
| Bolton Wanderers | 4 | 21/22 | 24/25 | 149 | 57 | 11 | 1,677 |
| Accrington Stanley | 3 | 19/20 | 21/22 | 97 | 30 | 12 | 1,268 |
| Southport FC | 3 | 17/18 | 19/20 | 63 | 18 | 0 | 570 |
| FC Halifax Town | 2 | 16/17 | 17/18 | 21 | 3 | 1 | 189 |
| Fleetwood Town | 1 | 16/17 | 16/17 | 1 | 0 | 0 | 0 |
| AFC Fylde | 2 | 14/15 | 15/16 | 56 | 18 | 0 | 270 |
| Blackpool FC | 1 | 13/14 | 13/14 | 0 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | Huddersfield Town | 2 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | League One | Huddersfield Town | 3 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Bolton Wanderers | 3 | 1 | 0 | 0 | 0 | 111 |
| 24/25 | EFL Trophy | Bolton Wanderers | 1 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | FA Cup | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | League One | Huddersfield Town | 18 | 0 | 2 | 2 | 0 | 0 |
| 24/25 | League One | Bolton Wanderers | 24 | 7 | 3 | 0 | 0 | 183 |
| 23/24 | EFL Cup | Bolton Wanderers | 2 | 1 | 0 | 0 | 0 | 116 |
| 23/24 | EFL Trophy | Bolton Wanderers | 2 | 1 | 1 | 0 | 0 | 87 |
| 23/24 | FA Cup | Bolton Wanderers | 4 | 2 | 0 | 0 | 0 | 92 |
| 23/24 | League One | Bolton Wanderers | 33 | 14 | 1 | 2 | 0 | 174 |
| 23/24 | League One Play-Offs | Bolton Wanderers | 3 | 2 | 0 | 0 | 0 | 117 |
| 22/23 | EFL Cup | Bolton Wanderers | 1 | 1 | 0 | 0 | 0 | 90 |
| 22/23 | EFL Trophy | Bolton Wanderers | 6 | 3 | 1 | 0 | 0 | 131 |
| 22/23 | FA Cup | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League One | Bolton Wanderers | 42 | 16 | 1 | 1 | 1 | 190 |
| 22/23 | League One Play-Offs | Bolton Wanderers | 2 | 1 | 0 | 0 | 0 | 168 |
| 21/22 | EFL Cup | Accrington Stanley | 2 | 1 | 0 | 0 | 0 | 126 |
| 21/22 | EFL Trophy | Bolton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | League One | Bolton Wanderers | 23 | 8 | 3 | 2 | 0 | 218 |
| 21/22 | League One | Accrington Stanley | 6 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | EFL Cup | Accrington Stanley | 1 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | Accrington Stanley | 5 | 1 | 0 | 0 | 0 | 255 |
| 20/21 | FA Cup | Accrington Stanley | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | League One | Accrington Stanley | 42 | 19 | 3 | 2 | 1 | 195 |
| 19/20 | EFL Trophy | Accrington Stanley | 6 | 1 | 4 | 0 | 0 | 399 |
| 19/20 | FA Cup | Accrington Stanley | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | League One | Accrington Stanley | 33 | 8 | 4 | 2 | 0 | 293 |
| 19/20 | National League North | Southport FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Southport FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | National League North | Southport FC | 41 | 14 | 0 | 4 | 0 | 242 |
| 17/18 | National League | FC Halifax Town | 11 | 0 | 1 | 1 | 0 | 0 |
| 17/18 | National League North | Southport FC | 17 | 4 | 0 | 0 | 0 | 328 |
| 16/17 | EFL Trophy | Fleetwood Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | National League North | FC Halifax Town | 8 | 3 | 0 | 0 | 0 | 189 |
| 16/17 | NL North Play-offs | FC Halifax Town | 2 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | FA Cup | AFC Fylde | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | National League North | AFC Fylde | 40 | 14 | 0 | 0 | 0 | 212 |
| 15/16 | NL North Play-offs | AFC Fylde | 3 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | FA Cup | AFC Fylde | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | National League North | AFC Fylde | 12 | 4 | 0 | 0 | 0 | 58 |
| 14/15 | NL North Play-offs | AFC Fylde | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Championship | Blackpool FC | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 13/14 | 2013-07-01 | Blackpool U21 | Blackpool | Transfer | 0 | — |
| 14/15 | 2014-07-01 | Blackpool | Fylde | Transfer | 0 | — |
| 14/15 | 2014-11-19 | Fylde | Skelmersdale | Loan | 0 | — |
| 14/15 | 2014-12-19 | Skelmersdale | Fylde | Return from loan | 0 | — |
| 16/17 | 2016-07-11 | Fylde | Fleetwood | Transfer | 0 | — |
| 16/17 | 2017-03-18 | Fleetwood | Halifax Town | Loan | 0 | — |
| 16/17 | 2017-05-31 | Halifax Town | Fleetwood | Return from loan | 0 | — |
| 17/18 | 2017-07-22 | Fleetwood | Halifax Town | Loan | 0 | — |
| 17/18 | 2018-01-04 | Halifax Town | Fleetwood | Return from loan | 0 | — |
| 17/18 | 2018-01-12 | Fleetwood | Southport | Transfer | 0 | — |
| 19/20 | 2019-08-12 | Southport | Accrington | Transfer | 0 | — |
| 21/22 | 2022-01-01 | Accrington | Bolton | Transfer | 0 | €380k |
| 24/25 | 2025-01-15 | Bolton | Huddersfield | Transfer | 750000 | €890k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Knee injury | 2024-02-13 | 2024-04-07 | 55 | 15 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €850k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €700k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Colby Bishop | 1 | 5 | 0 |
| Jordan Richards | 1 | 0 | 0 |
| Jón Dadi Bödvarsson | 2 | 1 | 0 |
| Matt Butcher | 1 | 0 | 0 |
| Victor Adeboyejo | 2 | 2 | 0 |
| Sean McConville | 1 | 5 | 0 |
| Ross Sykes | 1 | 1 | 0 |
| Conor Bradley | 2 | 1 | 0 |
| Joe Pritchard | 1 | 5 | 0 |
| Josh Dacres-Cogley | 2 | 2 | 0 |
| Sam Finley | 1 | 1 | 0 |
| Seamus Conneely | 1 | 1 | 0 |
| Ricardo Santos | 2 | 0 | 0 |
| Nathan Baxter | 2 | 1 | 0 |
| James Trafford | 2 | 1 | 0 |
| Josh Sheehan | 2 | 2 | 0 |
| David Morgan | 1 | 1 | 0 |
| George Thomason | 2 | 0 | 0 |
| Eoin Toal | 2 | 0 | 0 |
| George Johnston | 2 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | League One | Accrington Stanley | 19 | 42 |
| 22/23 | League One | Bolton Wanderers | 16 | 42 |
| 15/16 | National League North | AFC Fylde | 14 | 40 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | League One | Huddersfield Town | 5 | 42 |
| 19/20 | EFL Trophy | Accrington Stanley | 4 | 6 |
| 19/20 | League One | Accrington Stanley | 4 | 33 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 17/18 | 2018-01-04 | Halifax Town | Fleetwood | Return from loan | — | — |
| 17/18 | 2017-07-22 | Fleetwood | Halifax Town | Loan | — | — |
| 16/17 | 2017-05-31 | Halifax Town | Fleetwood | Return from loan | — | — |
| 16/17 | 2017-03-18 | Fleetwood | Halifax Town | Loan | — | — |
| 14/15 | 2014-12-19 | Skelmersdale | Fylde | Return from loan | — | — |
| 14/15 | 2014-11-19 | Fylde | Skelmersdale | Loan | — | — |
Last 50 matches for Huddersfield Town 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-02-07 | GB3 |
Huddersfield Town | 2–2 | Blackpool FC | Available |
| 2026-01-31 | GB3 |
Peterborough United | 2–3 | Huddersfield Town | Available |
| 2026-01-27 | GB3 |
Huddersfield Town | 1–0 | Luton Town | Available |
| 2026-01-24 | GB3 |
Huddersfield Town | 1–0 | Bradford City | Available |
| 2026-01-17 | GB3 |
Burton Albion | 3–1 | Huddersfield Town | Available |
| 2026-01-10 | GB3 |
Stockport County | 1–0 | Huddersfield Town | Available |
| 2026-01-04 | GB3 |
Huddersfield Town | 2–2 | Exeter City | Available |
| 2026-01-01 | GB3 |
Lincoln City | 1–1 | Huddersfield Town | Available |
| 2025-12-29 | GB3 |
Huddersfield Town | 2–0 | Northampton Town | Available |
| 2025-12-26 | GB3 |
Huddersfield Town | 2–0 | Port Vale FC | Available |
| 2025-12-20 | GB3 |
Rotherham United | 1–1 | Huddersfield Town | Available |
| 2025-12-13 | GB3 |
Huddersfield Town | 1–0 | Wigan Athletic | Available |
| 2025-12-09 | GB3 |
Northampton Town | 0–1 | Huddersfield Town | Available |
| 2025-11-29 | GB3 |
Huddersfield Town | 2–0 | AFC Wimbledon | Available |
| 2025-11-22 | GB3 |
Mansfield Town | 1–3 | Huddersfield Town | Available |
| 2025-11-15 | GB3 |
Cardiff City | 2–1 | Huddersfield Town | Available |
| 2025-11-08 | GB3 |
Huddersfield Town | 2–0 | Plymouth Argyle | Available |
| 2025-10-25 | GB3 |
Wycombe Wanderers | 3–0 | Huddersfield Town | Available |
| 2025-10-16 | GB3 |
Huddersfield Town | 1–2 | Bolton Wanderers | Available |
| 2025-10-04 | GB3 |
Huddersfield Town | 1–2 | Stockport County | Available |
| 2025-09-27 | GB3 |
Exeter City | 0–1 | Huddersfield Town | Available |
| 2025-09-20 | GB3 |
Huddersfield Town | 0–0 | Burton Albion | Available |
| 2025-09-13 | GB3 |
Bradford City | 3–1 | Huddersfield Town | Available |
| 2025-09-06 | GB3 |
Huddersfield Town | 3–2 | Peterborough United | Available |
| 2025-08-30 | GB3 |
Barnsley FC | 3–1 | Huddersfield Town | Available |
| 2025-08-23 | GB3 |
Huddersfield Town | 1–0 | Stevenage FC | Available |
| 2025-08-19 | GB3 |
Huddersfield Town | 2–0 | Doncaster Rovers | Available |
| 2025-08-16 | GB3 |
Blackpool FC | 3–2 | Huddersfield Town | Available |
| 2025-08-09 | GB3 |
Reading FC | 0–2 | Huddersfield Town | Available |
| 2025-08-02 | GB3 |
Huddersfield Town | 3–0 | Leyton Orient | Available |
| 2025-05-03 | GB3 |
Huddersfield Town | 1–4 | Leyton Orient | Available |
| 2025-04-26 | GB3 |
Exeter City | 3–1 | Huddersfield Town | Available |
| 2025-04-21 | GB3 |
Stockport County | 2–1 | Huddersfield Town | Available |
| 2025-04-18 | GB3 |
Huddersfield Town | 1–2 | Cambridge United | Available |
| 2025-04-12 | GB3 |
Burton Albion | 3–0 | Huddersfield Town | Available |
| 2025-04-08 | GB3 |
Huddersfield Town | 0–1 | Wycombe Wanderers | Available |
| 2025-04-05 | GB3 |
Huddersfield Town | 2–1 | Mansfield Town | Available |
| 2025-04-01 | GB3 |
Lincoln City | 1–0 | Huddersfield Town | Available |
| 2025-03-29 | GB3 |
Charlton Athletic | 4–0 | Huddersfield Town | Available |
| 2025-03-15 | GB3 |
Huddersfield Town | 5–1 | Crawley Town | Available |
| 2025-03-08 | GB3 |
Bristol Rovers | 1–0 | Huddersfield Town | Available |
| 2025-03-04 | GB3 |
Huddersfield Town | 0–1 | Wrexham AFC | Available |
| 2025-03-01 | GB3 |
Stevenage FC | 1–2 | Huddersfield Town | Available |
| 2025-02-25 | GB3 |
Wigan Athletic | 2–1 | Huddersfield Town | Available |
| 2025-02-22 | GB3 |
Huddersfield Town | 0–1 | Peterborough United | Available |
| 2025-02-18 | GB3 |
Shrewsbury Town | 0–1 | Huddersfield Town | Available |
| 2025-02-15 | GB3 |
Barnsley FC | 1–2 | Huddersfield Town | Available |
| 2025-02-08 | GB3 |
Huddersfield Town | 0–0 | Reading FC | Available |
| 2025-02-01 | GB3 |
Northampton Town | 3–2 | Huddersfield Town | Available |
| 2025-01-28 | GB3 |
Huddersfield Town | 0–1 | Birmingham City | Available |
Teams faced most often by Dion Charles's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Burton Albion | 25 | 6 | 10 | 9 | 29 | 41 | -12 | 24% |
| Wycombe Wanderers | 25 | 8 | 7 | 10 | 31 | 31 | 0 | 32% |
| Shrewsbury Town | 24 | 13 | 6 | 5 | 35 | 26 | +9 | 54% |
| Lincoln City | 23 | 10 | 6 | 7 | 32 | 35 | -3 | 43% |
| Oxford United | 23 | 12 | 4 | 7 | 39 | 38 | +1 | 52% |
| Portsmouth FC | 23 | 5 | 8 | 10 | 25 | 34 | -9 | 22% |
| AFC Wimbledon | 22 | 9 | 9 | 4 | 38 | 32 | +6 | 41% |
| Cambridge United | 22 | 10 | 8 | 4 | 29 | 21 | +8 | 45% |
| Cheltenham Town | 22 | 7 | 8 | 7 | 23 | 27 | -4 | 32% |
| Morecambe FC | 22 | 8 | 9 | 5 | 29 | 27 | +2 | 36% |
| Charlton Athletic | 22 | 8 | 9 | 5 | 35 | 28 | +7 | 36% |
| Ipswich Town | 21 | 4 | 5 | 12 | 19 | 36 | -17 | 19% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | First senior goal | |
| 20/21 | Goal #50 (career) | |
| 23/24 | Goal #100 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 5 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 47 | 294 | 2 | 0 | 0 | 0.61 |
| 23/24 | 44 | 586 | 2 | 1 | 0 | 0.46 |
| 22/23 | 52 | 579 | 1 | 0 | 1 | 0.31 |
| 21/22 | 32 | 344 | 3 | 0 | 0 | 0.78 |
| 20/21 | 49 | 450 | 2 | 0 | 1 | 0.6 |
| 19/20 | 42 | 692 | 2 | 0 | 0 | 0.26 |
| 18/19 | 44 | 242 | 4 | 0 | 0 | 1.49 |
| 17/18 | 28 | 328 | 1 | 0 | 0 | 0.27 |
Output by competition
Career goals and assists broken down by tournament.
More on Dion Charles
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Dion Charles
Who is Dion Charles?
Dion Charles is a Northern professional footballer who plays as a centre-forward for Huddersfield Town.
How old is Dion Charles?
Dion Charles is 30 years old. He was born on October 7, 1995 in Preston.
What position does Dion Charles play?
Dion Charles plays as a centre-forward (Attack - Centre-Forward).
What club does Dion Charles play for?
Dion Charles currently plays for Huddersfield Town.
How many career goals has Dion Charles scored?
Across all senior club competitions in our dataset, Dion Charles has scored 126 goals in 410 appearances.
What is Dion Charles's market value?
Dion Charles's most recent reported market value is €850k.