FooSports
Photo of Leo Castledine

Leo Castledine

England | Midfielder | Middlesbrough

Leo Castledine, 20, is a footballer from England playing as Midfielder for Middlesbrough. Castledine was born in England. In the 2025/26 Championship season Castledine has 11 appearances with 1 goals and 0 assists in 323 minutes at an average rating of 6.65.

Profile

Full name
Leo Castledine
Age
20
Born
20 August 2005 | England
Nationality
England
Position
Midfielder
Shirt number
23
Current club
Middlesbrough

Season by Season Stats

Season statistics for Leo Castledine
Season Team League Apps Goals Assists xG Yellow Red Rating
25/26 Middlesbrough Championship 11 1 0 0 0 6.65
25/26 Huddersfield League One 23 10 2 2 0 7.07
25/26 Huddersfield EFL Trophy 1 1 1 0 0 8.20
25/26 Huddersfield League Cup 3 1 0 0 0 6.97

Career

Trophy Cabinet | 1 won

  • U18 Premier League Cup 2021/2022 England

Runner-up finishes

  • FA Youth Cup 1× | 2019/2020 | England
  • League Cup 1× | 2023/2024 | England

Clubs | 5

Current Status

Leo Castledine recent absences and availability
Reason Date
Inactive 19 April 2026
Inactive 11 April 2026
Inactive 6 April 2026
Injury 24 February 2026
Injury 21 February 2026

Frequently Asked Questions

What position does Leo Castledine play?

Leo Castledine plays as Midfielder.

Which team does Leo Castledine play for?

Leo Castledine plays for Middlesbrough in the Championship.

How many goals has Leo Castledine scored this season?

Leo Castledine has scored 1 goals in 11 appearances in the Championship 2025/26 season.

How old is Leo Castledine?

Leo Castledine is 20 years old and comes from England.

Updated: 10 Jul 2026, 09:40 UTC