Caleb Taylor
Career snapshot
Career highs
Born the same day
Shares 2003-01-14 · 6 players total
| Full name | Caleb Taylor |
|---|---|
| Name in home country | Caleb Joaquin Taylor |
| Date of birth | 2003-01-14 (23 yrs) |
| Place of birth | Burnley, England |
| Citizenship | England |
| Position | Defender - Centre-Back (main: Defender) |
| Foot | right |
| Height | 188.00 m |
| Current club | Millwall FC |
| Joined | 2025-08-29 |
| Contract expires | — |
| Agent | Quantum Sport |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| West Bromwich Albion | 5 | 20/21 | 25/26 | 12 | 1 | 0 | 90 |
| Millwall FC | 1 | 25/26 | 25/26 | 1 | 0 | 0 | 0 |
| Wycombe Wanderers | 1 | 24/25 | 24/25 | 39 | 3 | 0 | 1,058 |
| Bolton Wanderers | 1 | 23/24 | 23/24 | 7 | 0 | 0 | 0 |
| West Bromwich Albion U21 | 1 | 23/24 | 23/24 | 4 | 0 | 0 | 0 |
| Cheltenham Town | 1 | 22/23 | 22/23 | 49 | 2 | 1 | 1,894 |
| West Bromwich Albion U23 | 2 | 20/21 | 21/22 | 30 | 0 | 1 | 0 |
| West Bromwich Albion U18 | 3 | 18/19 | 20/21 | 36 | 0 | 3 | 0 |
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 | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Championship | Millwall FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | EFL Cup | West Bromwich Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Championship | West Bromwich Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | West Bromwich Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Trophy | Wycombe Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | West Bromwich Albion | 1 | 1 | 0 | 1 | 0 | 90 |
| 24/25 | League One | Wycombe Wanderers | 36 | 3 | 0 | 4 | 0 | 1,058 |
| 24/25 | League One Play-Offs | Wycombe Wanderers | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Championship | West Bromwich Albion | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | West Bromwich Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | West Bromwich Albion | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | League One | Bolton Wanderers | 7 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League 2 | West Bromwich Albion U21 | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Cheltenham Town | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Trophy | Cheltenham Town | 3 | 0 | 0 | 2 | 0 | 0 |
| 22/23 | FA Cup | Cheltenham Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | League One | Cheltenham Town | 45 | 2 | 1 | 6 | 0 | 1,894 |
| 21/22 | Championship | West Bromwich Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | West Bromwich Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Cup | West Bromwich Albion | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Premier League 2 | West Bromwich Albion U23 | 20 | 0 | 1 | 2 | 0 | 0 |
| 21/22 | Premier League Cup | West Bromwich Albion U23 | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Trophy | West Bromwich Albion U23 | 2 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | FA Youth Cup | West Bromwich Albion U18 | 5 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Premier League | West Bromwich Albion | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Premier League 2 | West Bromwich Albion U23 | 7 | 0 | 0 | 2 | 0 | 0 |
| 20/21 | U18 Premier League | West Bromwich Albion U18 | 13 | 0 | 2 | 2 | 0 | 0 |
| 19/20 | FA Youth Cup | West Bromwich Albion U18 | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | U18 Premier League | West Bromwich Albion U18 | 15 | 0 | 1 | 2 | 0 | 0 |
| 18/19 | U18 Premier League | West Bromwich Albion U18 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 19/20 | 2019-07-01 | West Brom Yth. | West Brom U18 | Transfer | 0 | — |
| 21/22 | 2021-07-01 | West Brom U18 | West Brom U23 | Transfer | 0 | — |
| 22/23 | 2022-07-01 | West Brom U21 | West Brom | Transfer | 250000 | — |
| 22/23 | 2022-07-22 | West Brom | Cheltenham | Loan | 250000 | — |
| 22/23 | 2023-05-31 | Cheltenham | West Brom | Return from loan | 900000 | — |
| 23/24 | 2024-02-01 | West Brom | Bolton | Loan | 600000 | — |
| 23/24 | 2024-05-31 | Bolton | West Brom | Return from loan | 600000 | — |
| 24/25 | 2024-08-30 | West Brom | Wycombe | Loan | 600000 | — |
| 24/25 | 2025-01-02 | Wycombe | West Brom | Return from loan | 600000 | — |
| 24/25 | 2025-01-29 | West Brom | Wycombe | Loan | 600000 | — |
| 24/25 | 2025-05-31 | Wycombe | West Brom | Return from loan | 600000 | — |
| 25/26 | 2025-08-29 | West Brom | Millwall | Transfer | 700000 | €2.90m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 23/24 | Ankle ligament tear | 2024-02-20 | 2024-04-02 | 43 | 10 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Cameron Humphreys | 2 | 0 | 0 |
| Jack Grimmer | 2 | 0 | 0 |
| Will Ferry | 1 | 1 | 0 |
| Luke Leahy | 2 | 2 | 0 |
| Rico Richards | 2 | 1 | 0 |
| Daniel Udoh | 2 | 0 | 0 |
| Garath McCleary | 2 | 0 | 0 |
| Fred Onyedinma | 2 | 0 | 0 |
| Richard Kone | 2 | 0 | 0 |
| Taylor Perry | 1 | 0 | 0 |
| Elliot Bonds | 1 | 0 | 0 |
| Áurio Teixeira | 2 | 0 | 0 |
| Tom Fellows | 1 | 1 | 0 |
| Mo Faal | 2 | 0 | 0 |
| Jamie Andrews | 2 | 0 | 0 |
| Ryan Jackson | 1 | 0 | 0 |
| Zac Ashworth | 2 | 0 | 0 |
| Alfie May | 1 | 1 | 0 |
| Liam Sercombe | 1 | 1 | 0 |
| Ryan Broom | 1 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | League One | Wycombe Wanderers | 3 | 36 |
| 22/23 | League One | Cheltenham Town | 2 | 45 |
| 24/25 | FA Cup | West Bromwich Albion | 1 | 1 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | U18 Premier League | West Bromwich Albion U18 | 2 | 13 |
| 21/22 | Premier League 2 | West Bromwich Albion U23 | 1 | 20 |
| 19/20 | U18 Premier League | West Bromwich Albion U18 | 1 | 15 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-05-31 | Wycombe | West Brom | Return from loan | — | €600k |
| 24/25 | 2025-01-29 | West Brom | Wycombe | Loan | — | €600k |
| 24/25 | 2025-01-02 | Wycombe | West Brom | Return from loan | — | €600k |
| 24/25 | 2024-08-30 | West Brom | Wycombe | Loan | — | €600k |
| 23/24 | 2024-05-31 | Bolton | West Brom | Return from loan | — | €600k |
| 23/24 | 2024-02-01 | West Brom | Bolton | Loan | — | €600k |
| 22/23 | 2023-05-31 | Cheltenham | West Brom | Return from loan | — | €900k |
| 22/23 | 2022-07-22 | West Brom | Cheltenham | Loan | — | €250k |
Last 50 matches for Millwall FC 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-14 | GB2 |
Sheffield Wednesday FC | 1–2 | Millwall FC | Available |
| 2026-02-07 | GB2 |
Wrexham AFC | 0–2 | Millwall FC | Available |
| 2026-01-31 | GB2 |
Millwall FC | 1–1 | Sheffield United FC | Available |
| 2026-01-24 | GB2 |
Millwall FC | 4–0 | Charlton Athletic FC | Available |
| 2026-01-20 | GB2 |
Coventry City FC | 2–1 | Millwall FC | Available |
| 2026-01-17 | GB2 |
Watford FC | 0–2 | Millwall FC | Available |
| 2026-01-04 | GB2 |
Millwall FC | 2–1 | Swansea City AFC | Available |
| 2026-01-01 | GB2 |
Southampton FC | 0–0 | Millwall FC | Available |
| 2025-12-29 | GB2 |
Millwall FC | 1–0 | Bristol City FC | Available |
| 2025-12-26 | GB2 |
Millwall FC | 0–2 | Ipswich Town FC | Available |
| 2025-12-20 | GB2 |
Blackburn Rovers FC | 1–0 | Millwall FC | Available |
| 2025-12-13 | GB2 |
Millwall FC | 2–1 | Hull City AFC | Available |
| 2025-12-10 | GB2 |
Derby County FC | 0–0 | Millwall FC | Available |
| 2025-12-06 | GB2 |
Bristol City FC | 1–1 | Millwall FC | Available |
| 2025-11-29 | GB2 |
Millwall FC | 0–2 | Southampton FC | Available |
| 2025-11-26 | GB2 |
Millwall FC | 1–1 | Sheffield Wednesday FC | Available |
| 2025-11-22 | GB2 |
Portsmouth FC | 1–1 | Millwall FC | Available |
| 2025-11-08 | GB2 |
Millwall FC | 1–1 | Preston North End FC | Available |
| 2025-11-04 | GB2 |
Birmingham City FC | 4–0 | Millwall FC | Available |
| 2025-11-01 | GB2 |
Oxford United FC | 2–2 | Millwall FC | Available |
| 2025-10-25 | GB2 |
Millwall FC | 1–0 | Leicester City FC | Available |
| 2025-10-21 | GB2 |
Millwall FC | 2–0 | Stoke City FC | Available |
| 2025-10-18 | GB2 |
Queens Park Rangers FC | 1–2 | Millwall FC | Available |
| 2025-10-04 | GB2 |
Millwall FC | 3–0 | West Bromwich Albion FC | Available |
| 2025-10-01 | GB2 |
Millwall FC | 0–4 | Coventry City FC | Available |
| 2025-09-27 | GB2 |
Swansea City AFC | 1–1 | Millwall FC | Available |
| 2025-09-22 | GB2 |
Millwall FC | 1–0 | Watford FC | Available |
| 2025-09-13 | GB2 |
Charlton Athletic FC | 1–1 | Millwall FC | Available |
| 2025-08-30 | GB2 |
Millwall FC | 0–2 | Wrexham AFC | Available |
| 2025-08-23 | GB2 |
Sheffield United FC | 0–1 | Millwall FC | Available |
| 2025-08-16 | GB2 |
Millwall FC | 0–3 | Middlesbrough FC | Available |
| 2025-08-09 | GB2 |
Norwich City FC | 1–2 | Millwall FC | Available |
| 2025-05-03 | GB2 |
Burnley FC | 3–1 | Millwall FC | Available |
| 2025-04-26 | GB2 |
Millwall FC | 1–0 | Swansea City AFC | Available |
| 2025-04-21 | GB2 |
Millwall FC | 3–1 | Norwich City FC | Available |
| 2025-04-18 | GB2 |
Blackburn Rovers FC | 4–1 | Millwall FC | Available |
| 2025-04-12 | GB2 |
Millwall FC | 1–0 | Middlesbrough FC | Available |
| 2025-04-08 | GB2 |
Sheffield United FC | 0–1 | Millwall FC | Available |
| 2025-04-05 | GB2 |
Millwall FC | 2–1 | Portsmouth FC | Available |
| 2025-03-29 | GB2 |
Sunderland AFC | 1–0 | Millwall FC | Available |
| 2025-03-15 | GB2 |
Millwall FC | 1–0 | Stoke City FC | Available |
| 2025-03-12 | GB2 |
Leeds United FC | 2–0 | Millwall FC | Available |
| 2025-03-08 | GB2 |
Watford FC | 1–2 | Millwall FC | Available |
| 2025-03-04 | GB2 |
Millwall FC | 0–2 | Bristol City FC | Available |
| 2025-03-01 | GB1 |
Crystal Palace | 3–1 | Millwall FC | Available |
| 2025-02-22 | GB2 |
Derby County FC | 0–1 | Millwall FC | Available |
| 2025-02-18 | GB2 |
Preston North End FC | 1–1 | Millwall FC | Available |
| 2025-02-15 | GB2 |
Millwall FC | 1–1 | West Bromwich Albion FC | Available |
| 2025-02-12 | GB2 |
Plymouth Argyle FC | 5–1 | Millwall FC | Available |
| 2025-02-01 | GB2 |
Millwall FC | 2–1 | Queens Park Rangers FC | Available |
Teams faced most often by Caleb Taylor'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 % |
|---|---|---|---|---|---|---|---|---|
| Fleetwood Town | 7 | 2 | 2 | 3 | 5 | 7 | -2 | 29% |
| Exeter City | 7 | 3 | 2 | 2 | 10 | 15 | -5 | 43% |
| Shrewsbury Town | 6 | 3 | 1 | 2 | 8 | 5 | +3 | 50% |
| Lincoln City | 6 | 2 | 2 | 2 | 4 | 6 | -2 | 33% |
| Milton Keynes Dons | 6 | 1 | 3 | 2 | 7 | 8 | -1 | 17% |
| Morecambe FC | 6 | 2 | 1 | 3 | 5 | 6 | -1 | 33% |
| Bolton Wanderers | 6 | 3 | 1 | 2 | 4 | 4 | 0 | 50% |
| Charlton Athletic | 6 | 1 | 3 | 2 | 6 | 10 | -4 | 17% |
| Peterborough United | 6 | 4 | 1 | 1 | 15 | 6 | +9 | 67% |
| Port Vale FC | 6 | 1 | 5 | 0 | 8 | 5 | +3 | 17% |
| Bristol Rovers | 6 | 4 | 0 | 2 | 10 | 8 | +2 | 67% |
| Burton Albion | 6 | 3 | 1 | 2 | 9 | 5 | +4 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 22/23 | 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′ |
|---|---|---|---|---|---|---|
| 24/25 | 41 | 1,148 | 5 | 0 | 0 | 0.39 |
| 22/23 | 49 | 1,894 | 8 | 0 | 0 | 0.38 |
| 21/22 | 24 | 0 | 2 | 0 | 0 | 0 |
| 20/21 | 27 | 0 | 6 | 0 | 0 | 0 |
| 19/20 | 18 | 0 | 2 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Caleb Taylor
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Caleb Taylor
Who is Caleb Taylor?
Caleb Taylor is an England professional footballer who plays as a centre-back for Millwall FC.
How old is Caleb Taylor?
Caleb Taylor is 23 years old. He was born on January 14, 2003 in Burnley.
What position does Caleb Taylor play?
Caleb Taylor plays as a centre-back (Defender - Centre-Back).
What club does Caleb Taylor play for?
Caleb Taylor currently plays for Millwall FC.
How many career goals has Caleb Taylor scored?
Across all senior club competitions in our dataset, Caleb Taylor has scored 6 goals in 178 appearances.
What is Caleb Taylor's market value?
Caleb Taylor's most recent reported market value is €700k.
England