The young defender began his career at Carlisle United before signing for Everton in January 2020 on a two-and-a-half-year deal. Following loan spells at Championship side Blackburn Rovers and Eredivisie outfit PSV Eindhoven, the one-time England international has made 54 appearances for the Toffees - 41 of which came last season.