Callum Styles
Career snapshot
Career highs
Born the same day
Shares 2000-03-27 · 6 players total
| Full name | Callum Styles |
|---|---|
| Name in home country | Callum John Styles |
| Date of birth | 2000-03-27 (26 yrs) |
| Place of birth | Oldham, Hungary |
| Citizenship | Hungary England |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 167.00 m |
| Current club | West Bromwich Albion |
| Joined | 2024-08-24 |
| Contract expires | 2028-06-30 |
| Agent | Wasserman |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| West Bromwich Albion | 2 | 24/25 | 25/26 | 41 | 3 | 1 | 871 |
| West Bromwich Albion U21 | 1 | 24/25 | 24/25 | 1 | 0 | 0 | 0 |
| Sunderland AFC | 1 | 23/24 | 23/24 | 12 | 0 | 1 | 0 |
| Barnsley FC | 6 | 18/19 | 23/24 | 151 | 13 | 9 | 3,959 |
| Millwall FC | 1 | 22/23 | 22/23 | 22 | 1 | 1 | 1,204 |
| Bury FC | 4 | 15/16 | 18/19 | 47 | 0 | 3 | 0 |
| Bury FC U18 | 1 | 17/18 | 17/18 | 2 | 1 | 0 | 180 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Championship | West Bromwich Albion | 5 | 0 | 0 | 1 | 0 | 0 |
| 25/26 | EFL Cup | West Bromwich Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Championship | West Bromwich Albion | 34 | 3 | 1 | 9 | 0 | 871 |
| 24/25 | FA Cup | West Bromwich Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League 2 | West Bromwich Albion U21 | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Championship | Sunderland AFC | 12 | 0 | 1 | 2 | 0 | 0 |
| 23/24 | EFL Trophy | Barnsley FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Barnsley FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Barnsley FC | 20 | 3 | 2 | 7 | 0 | 473 |
| 22/23 | Championship | Millwall FC | 22 | 1 | 1 | 3 | 0 | 1,204 |
| 22/23 | EFL Cup | Barnsley FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | League One | Barnsley FC | 6 | 1 | 1 | 2 | 0 | 527 |
| 21/22 | Championship | Barnsley FC | 43 | 3 | 1 | 3 | 0 | 1,167 |
| 21/22 | EFL Cup | Barnsley FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | Barnsley FC | 2 | 0 | 1 | 1 | 0 | 0 |
| 20/21 | Championship | Barnsley FC | 42 | 4 | 4 | 7 | 0 | 853 |
| 20/21 | Championship Play-Offs | Barnsley FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Barnsley FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Barnsley FC | 3 | 1 | 0 | 0 | 0 | 270 |
| 19/20 | Championship | Barnsley FC | 17 | 1 | 0 | 1 | 0 | 669 |
| 19/20 | EFL Cup | Barnsley FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | FA Cup | Barnsley FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Bury FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Bury FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Bury FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League One | Barnsley FC | 7 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | League Two | Bury FC | 16 | 0 | 0 | 2 | 0 | 0 |
| 17/18 | EFL Trophy | Bury FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Youth Cup | Bury FC U18 | 2 | 1 | 0 | 1 | 0 | 180 |
| 17/18 | League One | Bury FC | 11 | 0 | 1 | 1 | 0 | 0 |
| 16/17 | League One | Bury FC | 13 | 0 | 2 | 1 | 0 | 0 |
| 15/16 | League One | Bury FC | 1 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | Burnley U18 | Bury | Transfer | 0 | — |
| 18/19 | 2018-08-06 | Bury | Barnsley | Transfer | 250000 | — |
| 18/19 | 2018-08-07 | Barnsley | Bury | Loan | 250000 | — |
| 18/19 | 2019-01-01 | Bury | Barnsley | Return from loan | 250000 | — |
| 22/23 | 2022-09-01 | Barnsley | Millwall | Loan | 3500000 | — |
| 22/23 | 2023-05-31 | Millwall | Barnsley | Return from loan | 3500000 | — |
| 23/24 | 2024-02-01 | Barnsley | Sunderland | Loan | 2500000 | — |
| 23/24 | 2024-05-31 | Sunderland | Barnsley | Return from loan | 2500000 | — |
| 24/25 | 2024-08-24 | Barnsley | West Brom | Transfer | 2500000 | €600k |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Knock | 2020-10-16 | 2020-10-25 | 10 | 3 |
| 22/23 | Muscle injury | 2023-02-04 | 2023-06-01 | 118 | 19 |
| 24/25 | Thigh problems | 2024-12-16 | 2024-12-25 | 10 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3468 | #17 | 26 | 0 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Carlton Morris | 1 | 1 | 0 |
| Joe Murphy | 1 | 0 | 0 |
| Darnell Furlong | 1 | 1 | 0 |
| Luke Thomas | 1 | 0 | 0 |
| Tom Fellows | 1 | 1 | 0 |
| Toby Sibbick | 1 | 0 | 0 |
| Herbie Kane | 2 | 0 | 0 |
| Jack Walton | 1 | 0 | 0 |
| Liam Kitching | 1 | 0 | 0 |
| Michael Sollbauer | 2 | 0 | 0 |
| Conor Chaplin | 2 | 1 | 0 |
| Mads Andersen | 1 | 1 | 0 |
| Dominik Frieser | 1 | 0 | 0 |
| Victor Adeboyejo | 1 | 0 | 0 |
| Devante Cole | 1 | 2 | 0 |
| Romal Palmer | 1 | 0 | 0 |
| Callum Brittain | 1 | 1 | 0 |
| Brad Collins | 1 | 0 | 0 |
| Jordan Williams | 1 | 0 | 0 |
| Michal Helik | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 20/21 | Championship | Barnsley FC | 4 | 42 |
| 21/22 | Championship | Barnsley FC | 3 | 43 |
| 23/24 | League One | Barnsley FC | 3 | 20 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Championship | Barnsley FC | 4 | 42 |
| 23/24 | League One | Barnsley FC | 2 | 20 |
| 16/17 | League One | Bury FC | 2 | 13 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 23/24 | 2024-05-31 | Sunderland | Barnsley | Return from loan | — | €2.50m |
| 23/24 | 2024-02-01 | Barnsley | Sunderland | Loan | — | €2.50m |
| 22/23 | 2023-05-31 | Millwall | Barnsley | Return from loan | — | €3.50m |
| 22/23 | 2022-09-01 | Barnsley | Millwall | Loan | — | €3.50m |
| 18/19 | 2019-01-01 | Bury | Barnsley | Return from loan | — | €250k |
| 18/19 | 2018-08-07 | Barnsley | Bury | Loan | — | €250k |
Last 50 matches for West Bromwich Albion 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 |
|---|---|---|---|---|---|
| 2024-08-13 | CGB |
Fleetwood Town | 2–1 | West Bromwich Albion | Available |
| 2023-08-08 | CGB |
Stoke City | 2–1 | West Bromwich Albion | Available |
| 2022-08-23 | CGB |
Derby County | 1–0 | West Bromwich Albion | Available |
| 2022-08-11 | CGB |
West Bromwich Albion | 1–0 | Sheffield United | Available |
| 2021-08-25 | CGB |
West Bromwich Albion | 0–6 | Arsenal FC | Available |
| 2020-09-22 | CGB |
West Bromwich Albion | 4–5 | Brentford FC | Available |
| 2020-09-16 | CGB |
West Bromwich Albion | 3–0 | Harrogate Town | Available |
| 2020-06-26 | GB2 |
Brentford FC | 1–0 | West Bromwich Albion | Available |
| 2020-06-20 | GB2 |
West Bromwich Albion | 0–0 | Birmingham City | Available |
| 2020-03-07 | GB2 |
Swansea City | 0–0 | West Bromwich Albion | Available |
| 2020-03-03 | GB1 |
West Bromwich Albion | 2–3 | Newcastle United | Available |
| 2020-02-29 | GB2 |
West Bromwich Albion | 0–1 | Wigan Athletic | Available |
| 2020-02-25 | GB2 |
West Bromwich Albion | 2–0 | Preston North End | Available |
| 2020-02-22 | GB2 |
Bristol City | 0–3 | West Bromwich Albion | Available |
| 2020-02-15 | GB2 |
West Bromwich Albion | 2–2 | Nottingham Forest | Available |
| 2020-02-12 | GB2 |
Reading FC | 1–2 | West Bromwich Albion | Available |
| 2020-02-09 | GB2 |
Millwall FC | 0–2 | West Bromwich Albion | Available |
| 2020-02-01 | GB2 |
West Bromwich Albion | 2–0 | Luton Town | Available |
| 2020-01-28 | GB2 |
Cardiff City | 2–1 | West Bromwich Albion | Available |
| 2020-01-20 | GB2 |
West Bromwich Albion | 0–1 | Stoke City | Available |
| 2020-01-11 | GB2 |
Charlton Athletic | 2–2 | West Bromwich Albion | Available |
| 2020-01-01 | GB2 |
West Bromwich Albion | 1–1 | Leeds United | Available |
| 2019-12-29 | GB2 |
West Bromwich Albion | 0–2 | Middlesbrough FC | Available |
| 2019-12-26 | GB2 |
Barnsley FC | 1–1 | West Bromwich Albion | Available |
| 2019-12-21 | GB2 |
West Bromwich Albion | 1–1 | Brentford FC | Available |
| 2019-12-14 | GB2 |
Birmingham City | 2–3 | West Bromwich Albion | Available |
| 2019-12-11 | GB2 |
Wigan Athletic | 1–1 | West Bromwich Albion | Available |
| 2019-12-08 | GB2 |
West Bromwich Albion | 5–1 | Swansea City | Available |
| 2019-12-02 | GB2 |
Preston North End | 0–1 | West Bromwich Albion | Available |
| 2019-11-27 | GB2 |
West Bromwich Albion | 4–1 | Bristol City | Available |
| 2019-11-23 | GB2 |
West Bromwich Albion | 2–1 | Sheffield Wednesday | Available |
| 2019-11-09 | GB2 |
Hull City | 0–1 | West Bromwich Albion | Available |
| 2019-11-04 | GB2 |
Stoke City | 0–2 | West Bromwich Albion | Available |
| 2019-10-26 | GB2 |
West Bromwich Albion | 2–2 | Charlton Athletic | Available |
| 2019-10-22 | GB2 |
West Bromwich Albion | 2–2 | Barnsley FC | Available |
| 2019-10-19 | GB2 |
Middlesbrough FC | 0–1 | West Bromwich Albion | Available |
| 2019-10-05 | GB2 |
West Bromwich Albion | 4–2 | Cardiff City | Available |
| 2019-10-01 | GB2 |
Leeds United | 1–0 | West Bromwich Albion | Available |
| 2019-09-28 | GB2 |
Queens Park Rangers | 0–2 | West Bromwich Albion | Available |
| 2019-09-22 | GB2 |
West Bromwich Albion | 4–2 | Huddersfield Town | Available |
| 2019-09-14 | GB2 |
Fulham FC | 1–1 | West Bromwich Albion | Available |
| 2019-08-31 | GB2 |
West Bromwich Albion | 3–2 | Blackburn Rovers | Available |
| 2019-08-24 | GB2 |
Derby County | 1–1 | West Bromwich Albion | Available |
| 2019-08-21 | GB2 |
West Bromwich Albion | 1–1 | Reading FC | Available |
| 2019-08-17 | GB2 |
Luton Town | 1–2 | West Bromwich Albion | Available |
| 2019-08-13 | CGB |
West Bromwich Albion | 1–2 | Millwall FC | Available |
| 2019-08-10 | GB2 |
West Bromwich Albion | 1–1 | Millwall FC | Available |
| 2019-08-03 | GB2 |
Nottingham Forest | 1–2 | West Bromwich Albion | Available |
| 2019-07-22 | GB2 |
West Bromwich Albion | 2–2 | Queens Park Rangers | Available |
| 2019-07-17 | GB2 |
Huddersfield Town | 2–1 | West Bromwich Albion | Available |
Teams faced most often by Callum Styles'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 % |
|---|---|---|---|---|---|---|---|---|
| Middlesbrough FC | 26 | 11 | 4 | 11 | 24 | 29 | -5 | 42% |
| Reading FC | 25 | 10 | 8 | 7 | 31 | 31 | 0 | 40% |
| Brentford FC | 15 | 5 | 4 | 6 | 17 | 17 | 0 | 33% |
| Derby County | 15 | 4 | 3 | 8 | 17 | 26 | -9 | 27% |
| Blackburn Rovers FC | 14 | 2 | 4 | 8 | 14 | 23 | -9 | 14% |
| Preston North End FC | 14 | 6 | 5 | 3 | 21 | 16 | +5 | 43% |
| Coventry City FC | 14 | 3 | 3 | 8 | 9 | 21 | -12 | 21% |
| Queens Park Rangers FC | 14 | 7 | 4 | 3 | 22 | 15 | +7 | 50% |
| Fulham FC | 14 | 2 | 4 | 8 | 11 | 25 | -14 | 14% |
| Bristol City FC | 14 | 7 | 2 | 5 | 21 | 16 | +5 | 50% |
| Cardiff City FC | 14 | 4 | 5 | 5 | 16 | 18 | -2 | 29% |
| Swansea City AFC | 14 | 4 | 3 | 7 | 9 | 19 | -10 | 29% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 15/16 | Senior debut season | |
| 17/18 | First senior goal |
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 | 6 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 36 | 871 | 10 | 1 | 0 | 1.14 |
| 23/24 | 34 | 473 | 9 | 0 | 0 | 1.71 |
| 22/23 | 30 | 1,731 | 6 | 0 | 0 | 0.31 |
| 21/22 | 46 | 1,167 | 4 | 0 | 0 | 0.31 |
| 20/21 | 50 | 1,123 | 7 | 0 | 0 | 0.56 |
| 19/20 | 18 | 669 | 2 | 0 | 0 | 0.27 |
| 18/19 | 28 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | 14 | 180 | 2 | 0 | 0 | 1 |
| 16/17 | 13 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Callum Styles
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Callum Styles
Who is Callum Styles?
Callum Styles is a Hungary professional footballer who plays as a left-back for West Bromwich Albion.
How old is Callum Styles?
Callum Styles is 26 years old. He was born on March 27, 2000 in Oldham.
What position does Callum Styles play?
Callum Styles plays as a left-back (Defender - Left-Back).
What club does Callum Styles play for?
Callum Styles currently plays for West Bromwich Albion.
How many career goals has Callum Styles scored?
Across all senior club competitions in our dataset, Callum Styles has scored 18 goals in 276 appearances.
What is Callum Styles's market value?
Callum Styles's most recent reported market value is €2.50m.