PLAYER PROFILE

Josh Earl.

Blackpool FC · England

Matrix 24712

At a glance

Full name
Joshua John Francis Earl
Born
24 Oct 1998
Age today
28
Nationality
England

Career by season

222 recorded appearances
Josh Earl appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27League One Blackpool FC 55004190
26/27League One Barnsley FC 22001801
26/27EFL Cup Barnsley FC 1100900
25/26League One Barnsley FC 2121101,7696
25/26EFL Cup Barnsley FC 2000520
24/25League One Barnsley FC 3434242,9887
24/25FA Cup Barnsley FC 22002100
24/25EFL Cup Barnsley FC 33002700
23/24League One Barnsley FC 2020001,7796
23/24League One Fleetwood Town 2424202,1602 / 2 red
23/24FA Cup Fleetwood Town 1111900
23/24EFL Cup Fleetwood Town 1100900
22/23League One Fleetwood Town 3733123,00511 / 1 red
22/23FA Cup Fleetwood Town 44003471
22/23EFL Cup Fleetwood Town 22001800
21/22FA Cup Preston North End 11001200
21/22EFL Cup Preston North End 1000210
21/22Championship Preston North End 2924112,1553
20/21League One Burton Albion 87016533 / 1 red
20/21FA Cup Preston North End 1100450
20/21EFL Cup Preston North End 1100900
20/21Championship Preston North End 54003541
19/20League One Ipswich Town 75004880
19/20League One Bolton Wanderers 99007341 / 1 red
19/20FA Cup Bolton Wanderers 1000350

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Josh Earl match log
DateCompetitionMatchScoreMinutesGoals
15 Feb 2025League One Barnsley FC v Huddersfield Town 1 – 290
08 Feb 2025League One Stockport County v Barnsley FC 2 – 190
01 Feb 2025League One Barnsley FC v Burton Albion 0 – 090
28 Jan 2025League One Wycombe Wanderers v Barnsley FC 2 – 190
25 Jan 2025League One Barnsley FC v Stevenage FC 0 – 190
18 Jan 2025League One Bristol Rovers v Barnsley FC 3 – 1901
04 Jan 2025League One Barnsley FC v Crawley Town 3 – 059
01 Jan 2025League One Barnsley FC v Wrexham AFC 2 – 152
03 Dec 2024League One Wrexham AFC v Barnsley FC 1 – 090
30 Nov 2024FA Cup Barnsley FC v Bristol Rovers 0 – 0120
26 Nov 2024League One Barnsley FC v Reading FC 2 – 2901
23 Nov 2024League One Barnsley FC v Wigan Athletic 0 – 190
16 Nov 2024League One Cambridge United v Barnsley FC 1 – 190
08 Nov 2024League One Barnsley FC v Rotherham United 2 – 090
02 Nov 2024FA Cup Port Vale FC v Barnsley FC 1 – 390
22 Oct 2024League One Barnsley FC v Charlton Athletic 2 – 290
19 Oct 2024League One Blackpool FC v Barnsley FC 1 – 290
05 Oct 2024League One Huddersfield Town v Barnsley FC 2 – 090
01 Oct 2024League One Barnsley FC v Wycombe Wanderers 2 – 290
28 Sep 2024League One Barnsley FC v Stockport County 1 – 190

Career transfers

12 recorded moves

All recorded career moves, newest first.

Josh Earl career transfers
Date FromToMoveFee
26 Aug 2026 Barnsley FC Blackpool FC Transfer —
01 Feb 2024 Fleetwood Town Barnsley FC Transfer —
01 Jul 2022 Preston North End Fleetwood Town Transfer Free
31 May 2021 Burton Albion Preston North End Loan return
01 Feb 2021 Preston North End Burton Albion Loan —
04 May 2020 Ipswich Town Preston North End Loan return
13 Jan 2020 Preston North End Ipswich Town Loan —
05 Jan 2020 Bolton Wanderers Preston North End Loan return
03 Aug 2019 Preston North End Bolton Wanderers Loan —
01 Jul 2017 Not recorded Preston North End Transfer —
31 May 2017 Lancaster City FC Preston North End U19 Loan return
24 Mar 2017 Preston North End U19 Lancaster City FC Loan —

Contracts and market values are not available yet.