Joshua John Francis Earl (born 24 October 1998) is an English professional footballer who plays as a defender for EFL League One club Barnsley.
[5] On 24 March 2017, Earl joined Northern Premier League Division One North champions Lancaster City on loan for the remainder of the season.
[8] He made his debut in a 2–0 defeat at Wycombe Wanderers the same day but had to be substituted after 15 minutes due to an injury[9] which kept him out of action for three months.
[12] On 13 January 2020, Earl joined League One side Ipswich Town on loan until the end of the 2019–20 season.
[15] On 1 February 2021, Earl was loaned out again, this time joining League One side Burton Albion until the end of the season.