PLAYER PROFILE

Leo Castledine.

Middlesbrough FC · England

Matrix 27097

At a glance

Full name
Leo Castledine
Born
20 Aug 2005
Age today
21
Nationality
England

Career by season

92 recorded appearances
Leo Castledine appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27EFL Cup Middlesbrough FC 32002030
26/27Championship Middlesbrough FC 41001160
25/26League One Huddersfield Town 23171021,3642
25/26EFL Cup Huddersfield Town 31101230
25/26Championship Middlesbrough FC 111103230
24/25League One Shrewsbury Town 2318201,4754
24/25FA Cup Shrewsbury Town 1000270
24/25EFL Cup Shrewsbury Town 1100820
23/24International Friendly Games England U19 42101890
23/24EFL Cup Chelsea FC 100050
22/23International Friendly Games England U19 1010220
22/23International Friendly Games England U18 63103121
21/22International Friendly Games England U17 74203982
20/21International Friendly Games England U16 2100901
19/20International Friendly Games England U15 2100850

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

Match log

Newest first
Leo Castledine match log
DateCompetitionMatchScoreMinutesGoals
29 Dec 2025League One Huddersfield Town v Northampton Town 2 – 073
26 Dec 2025League One Huddersfield Town v Port Vale FC 5 – 0692
20 Dec 2025League One Rotherham United v Huddersfield Town 1 – 3601
13 Dec 2025League One Huddersfield Town v Wigan Athletic 1 – 178
09 Dec 2025League One Northampton Town v Huddersfield Town 1 – 1861
06 Dec 2025League One Cardiff City v Huddersfield Town 3 – 2651
29 Nov 2025League One Huddersfield Town v AFC Wimbledon 3 – 3901
25 Nov 2025League One Luton Town v Huddersfield Town 2 – 1901
22 Nov 2025League One Mansfield Town v Huddersfield TownSubstitute, on 85′ 1 – 35
08 Nov 2025League One Huddersfield Town v Plymouth ArgyleSubstitute, on 75′ 3 – 115
25 Oct 2025League One Wycombe Wanderers v Huddersfield Town 3 – 037
16 Oct 2025League One Huddersfield Town v Bolton Wanderers 1 – 2651
04 Oct 2025League One Huddersfield Town v Stockport County 1 – 287
27 Sep 2025League One Exeter City v Huddersfield Town 0 – 1821
24 Sep 2025EFL Cup Huddersfield Town v Manchester CitySubstitute, on 62′ 0 – 228
20 Sep 2025League One Huddersfield Town v Burton Albion 0 – 090
13 Sep 2025League One Bradford City v Huddersfield Town 3 – 176
06 Sep 2025League One Huddersfield Town v Peterborough UnitedSubstitute, on 56′ 3 – 234
30 Aug 2025League One Barnsley FC v Huddersfield TownSubstitute, on 74′ 3 – 116
26 Aug 2025EFL Cup Sunderland AFC v Huddersfield Town 1 – 1681

Career transfers

8 recorded moves

All recorded career moves, newest first.

Leo Castledine career transfers
Date FromToMoveFee
09 Jan 2026 Chelsea FC U21 Middlesbrough FC Transfer €2.4m
08 Jan 2026 Huddersfield Town Chelsea FC U21 Loan return
01 Aug 2025 Chelsea FC U21 Huddersfield Town Loan —
31 May 2025 Shrewsbury Town Chelsea FC U21 Loan return
26 Aug 2024 Chelsea FC U21 Shrewsbury Town Loan —
01 Jul 2023 Chelsea FC U18 Chelsea FC U21 Internal move —
01 Jul 2021 Chelsea FC Youth Chelsea FC U18 Internal move —
11 Mar 2020 AFC Wimbledon Youth Chelsea FC Youth Transfer —

Contracts and market values are not available yet.