TOP Tournaments
Show more
person-avatar

Castledine Leo

England
England
Current Club:
Position:
Midfielder
Age:
20 (20.08.2005)
Height:
175 cm
Weight:
71 kg
Preferred Foot:
Right
Contract expires:
30.06.2027
Castledine Leo Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
11.04 Middlesbrough Middlesbrough Portsmouth Portsmouth 0 1 Not in the squad
06.04 Swansea City Swansea City Middlesbrough Middlesbrough 2 2 Not in the squad
03.04 Middlesbrough Middlesbrough Millwall Millwall 1 2 Not in the squad
21.03 Blackburn Rovers Blackburn Rovers Middlesbrough Middlesbrough 0 0 6.3 23’ 0 0 0 0
14.03 Middlesbrough Middlesbrough Bristol City Bristol City 1 1 7.2 31’ 1 0 0 0
11.03 Middlesbrough Middlesbrough Charlton Athletic Charlton Athletic 0 1 6 33’ 0 0 0 0
08.03 Queens Park Rangers Queens Park Rangers Middlesbrough Middlesbrough 0 4 0 8’ 0 0 0 0
02.03 Birmingham City Birmingham City Middlesbrough Middlesbrough 1 3 Not in the squad
24.02 Middlesbrough Middlesbrough Leicester City Leicester City 1 1 Injured
21.02 Middlesbrough Middlesbrough Oxford United Oxford United 0 0 Injured
16.02 Coventry City Coventry City Middlesbrough Middlesbrough 3 1 Injured
09.02 Sheffield United Sheffield United Middlesbrough Middlesbrough 1 2 Injured
31.01 Middlesbrough Middlesbrough Norwich City Norwich City 1 0 Injured
24.01 Middlesbrough Middlesbrough Preston North End Preston North End 4 0 7.1 90’ 0 0 0 0
21.01 Stoke City Stoke City Middlesbrough Middlesbrough 1 2 6.4 45’ 0 0 0 0
16.01 West Bromwich Albion West Bromwich Albion Middlesbrough Middlesbrough 2 3 0 1’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Fulham Fulham Middlesbrough Middlesbrough 3 1 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
04.01 Huddersfield Town Huddersfield Town Exeter City Exeter City 2 2 6.5 60’ 0 1 0 0
01.01 Lincoln City Lincoln City Huddersfield Town Huddersfield Town 1 1 7.5 82’ 1 0 0 0
2025 Huddersfield Town Huddersfield Town Northampton Town Northampton Town 2 0 7.5 73’ 0 0 0 0
2025 Huddersfield Town Huddersfield Town Port Vale Port Vale 5 0 9.3 69’ 2 0 0 0
2025 Rotherham United Rotherham United Huddersfield Town Huddersfield Town 1 3 8 60’ 1 0 0 0
2025 Huddersfield Town Huddersfield Town Wigan Athletic Wigan Athletic 1 1 7.1 78’ 0 0 0 0
2025 Northampton Town Northampton Town Huddersfield Town Huddersfield Town 1 1 7.3 86’ 1 0 0 0
2025 Cardiff City Cardiff City Huddersfield Town Huddersfield Town 3 2 7.1 65’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Lincoln City Lincoln City Huddersfield Town Huddersfield Town 0 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Huddersfield Town Huddersfield Town Wimbledon Wimbledon 3 3 7.7 90’ 1 0 0 0
2025 Mansfield Town Mansfield Town Huddersfield Town Huddersfield Town 1 3 0 6’ 0 0 0 0
2025 Huddersfield Town Huddersfield Town Plymouth Argyle Plymouth Argyle 3 1 6 16’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Huddersfield Town Huddersfield Town Mansfield Town Mansfield Town 3 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bolton Wanderers Bolton Wanderers Huddersfield Town Huddersfield Town 2 1 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wycombe Wanderers Wycombe Wanderers Huddersfield Town Huddersfield Town 3 0 6.8 37’ 0 0 0 0
2025 Huddersfield Town Huddersfield Town Bolton Wanderers Bolton Wanderers 1 2 7.6 65’ 1 0 0 0
2025 Luton Town Luton Town Huddersfield Town Huddersfield Town 0 0 7.1 90’ 1 0 0 0
2025 Huddersfield Town Huddersfield Town Stockport County Stockport County 1 2 6 87’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Harrogate Town Harrogate Town Huddersfield Town Huddersfield Town 1 0 Not in the squad
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Exeter City Exeter City Huddersfield Town Huddersfield Town 0 1 7.5 82’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Huddersfield Town Huddersfield Town Manchester City Manchester City 0 2 6.2 29’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bradford City Bradford City Huddersfield Town Huddersfield Town 3 1 5.7 76’ 0 0 1 0
2025 Huddersfield Town Huddersfield Town Peterborough United Peterborough United 3 2 7.1 35’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Huddersfield Town Huddersfield Town Newcastle United U21 Newcastle United U21 6 2 8.7 90’ 1 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Barnsley Barnsley Huddersfield Town Huddersfield Town 3 1 5.9 17’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Sunderland Sunderland Huddersfield Town Huddersfield Town 1 1 7.7 68’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Huddersfield Town Huddersfield Town Stevenage Stevenage 1 0 0 7’ 0 0 0 0
2025 Huddersfield Town Huddersfield Town Doncaster Rovers Doncaster Rovers 2 0 7.4 68’ 0 0 0 0
2025 Blackpool Blackpool Huddersfield Town Huddersfield Town 3 2 6.4 31’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Huddersfield Town Huddersfield Town Leicester City Leicester City 2 2 7.1 28’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Reading Reading Huddersfield Town Huddersfield Town 0 2 Injured
2025 Huddersfield Town Huddersfield Town Leyton Orient Leyton Orient 3 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Chelsea Chelsea Paris Saint-Germain Paris Saint-Germain 3 0 Injured
2025 Fluminense Fluminense Chelsea Chelsea 0 2 Injured
2025 Sociedade Esportiva Palmeiras Sociedade Esportiva Palmeiras Chelsea Chelsea 1 2 Injured
2025 SL Benfica SL Benfica Chelsea Chelsea 1 4 Injured
2025 Esperance de Tunis Esperance de Tunis Chelsea Chelsea 0 3 Injured
2025 Flamengo Flamengo Chelsea Chelsea 3 1 Injured
2025 Chelsea Chelsea Los Angeles Los Angeles 2 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Shrewsbury Town Shrewsbury Town Crawley Town Crawley Town 1 2 Injured
2025 Barnsley Barnsley Shrewsbury Town Shrewsbury Town 1 2 Injured
2025 Northampton Town Northampton Town Shrewsbury Town Shrewsbury Town 4 1 Injured
2025 Shrewsbury Town Shrewsbury Town Wigan Athletic Wigan Athletic 0 1 Injured
2025 Lincoln City Lincoln City Shrewsbury Town Shrewsbury Town 1 1 Injured
2025 Shrewsbury Town Shrewsbury Town Reading Reading 1 3 Injured
2025 Shrewsbury Town Shrewsbury Town Cambridge United Cambridge United 0 1 Injured
Castledine Leo Transfers
Date From To Fee
08/01/26 Chelsea Chelsea Middlesbrough Middlesbrough
2.4M € Transfer
07/01/26 Huddersfield Town Huddersfield Town Chelsea Chelsea Return from loan
31/07/25 Chelsea Chelsea Huddersfield Town Huddersfield Town On loan
Castledine Leo Career
National leagues
National cups
International cups
National team
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Castledine Leo injury history

From Until Injury
24.01.2026 28.02.2026 injury-icon Injury
25.10.2025 06.11.2025 injury-icon Injury
25.01.2025 11.08.2025 injury-icon back_ingury
Top bookmakers
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray for $2.99
Get Bonus
gift-icon-gray 100%
Get Bonus
gift-icon-gray 100%
Get Bonus