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
12 Oct 2024League One Crawley Town v Shrewsbury Town 3 – 590
05 Oct 2024League One Bolton Wanderers v Shrewsbury TownSubstitute, on 53′ 2 – 237
01 Oct 2024League One Shrewsbury Town v Stockport County 0 – 273
28 Sep 2024League One Shrewsbury Town v Rotherham United 1 – 174
21 Sep 2024League One Mansfield Town v Shrewsbury Town 2 – 1621
14 Sep 2024League One Shrewsbury Town v Charlton Athletic 0 – 180
07 Sep 2024League One Wrexham AFC v Shrewsbury Town 3 – 060
31 Aug 2024League One Shrewsbury Town v Leyton Orient 3 – 0791
27 Aug 2024EFL Cup Shrewsbury Town v Bolton Wanderers 0 – 282
24 Mar 2024International Friendly Games United States U19 v England U19Substitute, on 68′ 3 – 2221
21 Mar 2024International Friendly Games Morocco U20 v England U19 1 – 172
23 Jan 2024EFL Cup Chelsea FC v Middlesbrough FCSubstitute, on 85′ 6 – 15
21 Nov 2023International Friendly Games Mexico U18 v England U19Substitute, on 54′ 1 – 736
18 Nov 2023International Friendly Games England U19 v Japan U18Substitute, on 69′ 3 – 221
15 Nov 2023International Friendly Games England U19 v Romania U19 6 – 0601
27 Mar 2023International Friendly Games Switzerland U18 v England U18 1 – 390
24 Mar 2023International Friendly Games England U18 v Belgium U18 0 – 360
22 Mar 2023International Friendly Games Croatia U18 v England U18Substitute, on 62′ 1 – 228
26 Sep 2022International Friendly Games Belgium U18 v England U18Substitute, on 77′ 1 – 213
23 Sep 2022International Friendly Games England U18 v Faroe Islands U19 2 – 190

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.