Defender · England

8L. Bolton

Mansfield

Clubs

ClubSeasonsAppsGoalsAssists
Mansfield2025/26 – 2026/272310
Port Vale2026/27100
Wrexham2023/24 – 2024/252005
Salford2021/22 – 2023/2492614
Manchester City U232016 – 2021213—
Manchester City U212018 – 202142—
Man City2018/19 – 2021/2240—
Dundee United2020/213013
Luton2019/202802
Manchester City U192016 – 201880—
Wycombe2018/19100—
England U18201720—
Manchester City U182016233—

Transfers

DateFromToType
1 Feb 2024Salford CityWrexham—
1 Jul 2021Dundee UtdManchester City—
28 Jul 2020Manchester CityDundee UtdLoan
8 Aug 2019Manchester CityLutonLoan
1 Jul 2019WycombeManchester City—
24 Jan 2019Manchester CityWycombeLoan
18 Jul 2025WrexhamMansfield TownTransfer

Season by season

SeasonCompetitionClubAppsStartsMinGoalsAssistsYellowRedRating
2026/27League OneMansfield5011300005.58
2026/27EFL TrophyPort Vale119000006.11
2025/26League CupMansfield102900006.50
2025/26FA CupMansfield101100006.70
2025/26League OneMansfield16863010006.58
2024/25EFL TrophyWrexham229000106.80
2024/25League CupWrexham117900006.30
2023/24League TwoWrexham17550005206.79
2023/24League TwoSalford2020174305606.79
2023/24League CupSalford221680—006.75
2023/24EFL TrophySalford11620—006.70
2022/23League TwoSalford4641383067306.92
2022/23FA CupSalford221800—005.70
2022/23League CupSalford119001105.70
2022/23EFL TrophySalford5335501106.80
2021/22League TwoSalford1523870—006.49
2021Premier League 2 Division OneManchester City U23664040—00—
2021EFL TrophyManchester City U21221711—007.10
2021/22Friendlies ClubsMan City10440—00—
2020/21PremiershipDundee United2418162213206.68
2020/21League CupDundee United432760—00—
2020/21FA CupDundee United21920—00—
2019/20ChampionshipLuton2410108502106.39
2019/20League CupLuton321800—006.50
2019/20FA CupLuton10220—00—
2018/19League OneWycombe1043060—00—
2018Premier League 2Manchester City U23643831—00—
2018EFL TrophyManchester City U21221691—00—
2018UEFA Youth LeagueManchester City U19211040—00—
2018/19International Champions CupMan City332300—00—
2017Premier League 2Manchester City U23743842—10—
2017UEFA Youth LeagueManchester City U19422210—00—
2017Tournoi Maurice RevelloEngland U18211000—00—
2016Premier League 2Manchester City U23211340—10—
2016U18 Premier LeagueManchester City U18232117283—00—
2016UEFA Youth LeagueManchester City U1921650—00—

Availability history

No injuries or suspensions recorded.

Trophies

CompetitionSeasonPlace
League One (England)2024/20252nd Place
League Two (England)2023/20242nd Place
Community Shield (England)2019/2020Winner
Community Shield (England)2018/2019Winner
Premier League 2 (England)2016/20172nd Place
FA Youth Cup (England)2016/20172nd Place
Premier League Asia Trophy (World)20192nd Place
Tournoi Maurice Revello (World)2017Winner