Skip to content
Josh Earl

Josh Earl

Defender - Centre-Back  at Barnsley FC
Age27
CitizenshipEngland
Height1.95 m
Footleft
BornOctober 24, 1998
at Barnsley FC 843 days · joined 2024-02-01
👕200+ Apps
Market value €800k
Centre-Back Defender

Career snapshot

7
clubs played for
15/16
debut season
0.05
goals / match
Preston North End
top club · 74 apps

Career highs

€900k
peak value · 2023
top transfer fee
4
best season · 23/24
int'l / penalties
241Appearances
11Goals
12Assists
45Yellow cards
3Red cards
90Full matches (90′)
Full nameJosh Earl
Name in home countryJoshua John Francis Earl
Date of birth1998-10-24 (27 yrs)
Place of birthSouthport, England
CitizenshipEngland
PositionDefender - Centre-Back (main: Defender)
Footleft
Height195.00 m
Current clubBarnsley FC
Joined2024-02-01
Contract expires2027-06-30
AgentFullNinety
Jul 2025
25/26 — Barnsley FC
7 matches · 0 G · 0 A · across 2 competitions
Dec 2024
Injury: unknown
38 games missed
Jul 2024
24/25 — Barnsley FC
39 matches · 2 G · 4 A · across 3 competitions
Feb 2024
Transfer: Fleetwood → Barnsley
23/24 · Transfer
Jul 2023
23/24 — Fleetwood Town, Barnsley FC
48 matches · 4 G · 1 A · across 5 competitions
Jul 2022
22/23 — Fleetwood Town
44 matches · 1 G · 4 A · across 4 competitions
Jul 2022
Transfer: Preston → Fleetwood
22/23 · Transfer
Jul 2021
21/22 — Preston North End
31 matches · 1 G · 1 A · across 3 competitions
May 2021
Transfer: Burton Albion → Preston
20/21 · Return from loan
Feb 2021
Transfer: Preston → Burton Albion
20/21 · Loan
Jul 2020
20/21 — Preston North End, Burton Albion
15 matches · 0 G · 1 A · across 4 competitions
May 2020
Transfer: Ipswich → Preston
19/20 · Return from loan
Jan 2020
Transfer: Preston → Ipswich
19/20 · Loan
Jan 2020
Transfer: Bolton → Preston
19/20 · Return from loan
Aug 2019
Transfer: Preston → Bolton
19/20 · Loan
Jul 2019
19/20 — Bolton Wanderers, Ipswich Town
18 matches · 0 G · 0 A · across 3 competitions
Jul 2018
18/19 — Preston North End
16 matches · 0 G · 1 A · across 3 competitions
Jul 2017
17/18 — Preston North End
20 matches · 0 G · 0 A · across 3 competitions
Jul 2017
Transfer: Preston U19 → Preston
17/18 · Transfer
May 2017
Transfer: Lancaster City → Preston U19
16/17 · Return from loan
Mar 2017
Transfer: Preston U19 → Lancaster City
16/17 · Loan
Jul 2016
16/17 — Preston North End U19
2 matches · 2 G · 0 A · across 1 competition
Jul 2015
15/16 — Preston North End U19
1 matches · 1 G · 0 A · across 1 competition
Jan 1970
Peak market value: €900k
Highest valuation recorded in dataset
8,089 min
Minutes played by club
Barnsley FC 18.1%
Fleetwood Town 52.6%
Preston North End 26.6%
Burton Albion 0.0%
Bolton Wanderers 0.0%
Ipswich Town 0.0%
Preston North End U19 2.7%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Barnsley FC 3 23/24 25/26 66 2 4 1,465
Fleetwood Town 2 22/23 23/24 72 5 5 4,252
Preston North End 4 17/18 21/22 74 1 2 2,155
Burton Albion 1 20/21 20/21 8 0 1 0
Bolton Wanderers 1 19/20 19/20 11 0 0 0
Ipswich Town 1 19/20 19/20 7 0 0 0
Preston North End U19 2 15/16 16/17 3 3 0 217

Career trajectory — goals, assists & market value

2€225K3€450K5€675K6€900K15/16 — 1 goals (Preston North End U19)115/1616/17 — 2 goals (Preston North End U19)216/1717/1818/19 — 1 assists118/1919/2020/21 — 1 assists120/2121/22 — 1 goals (Preston North End)21/22 — 1 assists221/2222/23 — 1 goals (Fleetwood Town)22/23 — 4 assists522/2323/24 — 4 goals (Fleetwood Town)23/24 — 1 assists523/2424/25 — 2 goals (Barnsley FC)24/25 — 4 assists624/2525/2617/18 — €250K18/19 — €500K19/20 — €500K20/21 — €450K21/22 — €800K22/23 — €800K23/24 — €900K24/25 — €800K25/26 — €800KGoalsAssistsMarket value

Goals by season

15/16: 1115/1616/17: 2216/1717/18: 0017/1818/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 1121/2222/23: 1122/2323/24: 4423/2424/25: 2224/2525/26: 0025/26

Assists by season

15/16: 0015/1616/17: 0016/1717/18: 0017/1818/19: 1118/1919/20: 0019/2020/21: 1120/2121/22: 1121/2222/23: 4422/2323/24: 1123/2424/25: 4424/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Barnsley FC 1 0 0 0 0 0
25/26 League One Barnsley FC 6 0 0 3 0 0
24/25 EFL Cup Barnsley FC 3 0 0 0 0 0
24/25 FA Cup Barnsley FC 2 0 0 0 0 0
24/25 League One Barnsley FC 34 2 4 7 0 1,465
23/24 EFL Cup Fleetwood Town 1 0 0 0 0 0
23/24 EFL Trophy Fleetwood Town 2 1 0 1 0 180
23/24 FA Cup Fleetwood Town 1 1 1 0 0 90
23/24 League One Barnsley FC 18 0 0 6 0 0
23/24 League One Fleetwood Town 24 2 0 2 1 1,058
23/24 League One Play-Offs Barnsley FC 2 0 0 0 0 0
22/23 EFL Cup Fleetwood Town 2 0 0 0 0 0
22/23 EFL Trophy Fleetwood Town 1 0 2 0 0 0
22/23 FA Cup Fleetwood Town 4 0 0 1 0 0
22/23 League One Fleetwood Town 37 1 2 11 1 2,924
21/22 Championship Preston North End 29 1 1 3 0 2,155
21/22 EFL Cup Preston North End 1 0 0 0 0 0
21/22 FA Cup Preston North End 1 0 0 0 0 0
20/21 Championship Preston North End 5 0 0 1 0 0
20/21 EFL Cup Preston North End 1 0 0 0 0 0
20/21 FA Cup Preston North End 1 0 0 0 0 0
20/21 League One Burton Albion 8 0 1 3 0 0
19/20 EFL Trophy Bolton Wanderers 1 0 0 0 0 0
19/20 FA Cup Bolton Wanderers 1 0 0 0 0 0
19/20 League One Bolton Wanderers 9 0 0 1 1 0
19/20 League One Ipswich Town 7 0 0 0 0 0
18/19 Championship Preston North End 14 0 1 2 0 0
18/19 EFL Cup Preston North End 2 0 0 0 0 0
18/19 FA Cup Preston North End 0 0 0 0 0 0
17/18 Championship Preston North End 19 0 0 4 0 0
17/18 EFL Cup Preston North End 0 0 0 0 0 0
17/18 FA Cup Preston North End 1 0 0 0 0 0
16/17 FA Youth Cup Preston North End U19 2 2 0 0 0 105
15/16 FA Youth Cup Preston North End U19 1 1 0 0 0 112
SeasonDateFromToTypeMarket valueFee
16/17 2017-03-24 Preston U19 Lancaster City Loan 0
16/17 2017-05-31 Lancaster City Preston U19 Return from loan 0
17/18 2017-07-01 Preston U19 Preston Transfer 0
19/20 2019-08-03 Preston Bolton Loan 500000
19/20 2020-01-05 Bolton Preston Return from loan 500000
19/20 2020-01-13 Preston Ipswich Loan 500000
19/20 2020-05-04 Ipswich Preston Return from loan 450000
20/21 2021-02-01 Preston Burton Albion Loan 450000
20/21 2021-05-31 Burton Albion Preston Return from loan 450000
22/23 2022-07-01 Preston Fleetwood Transfer 800000
23/24 2024-02-01 Fleetwood Barnsley Transfer 750000
SeasonInjuryFromToDays missedGames missed
24/25 unknown injury 2024-12-07 281 38
Current€800k
Peak€900k
Low€250k
Δ since start+€550k
€250k€413k€575k€738k€900k197019701970
DateValue
Jan 1, 1970 €800k
Jan 1, 1970 €800k
Jan 1, 1970 €750k
Jan 1, 1970 €900k
Jan 1, 1970 €750k
Jan 1, 1970 €900k
Jan 1, 1970 €800k
Jan 1, 1970 €400k
Jan 1, 1970 €800k
Jan 1, 1970 €450k
Jan 1, 1970 €450k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €250k

No national team data.

TeammatePPG played withJoint goalsMinutes
Promise Omochere 1 0 0
Barry Cotter 1 0 0
Emil Riis 1 0 0
Sam Cosgrove 1 0 0
Carl Johnston 1 0 0
Jack Marriott 1 0 0
Toto Nsiala 1 0 0
Cian Hayes 1 0 0
Jayden Stockley 1 0 0
Jay Lynch 1 0 0
Tom Barkhuizen 2 0 0
Sean Maguire 2 0 0
Corey O'Keeffe 1 1 0
Brendan Wiredu 1 0 0
Shaun Rooney 1 2 0
Daniel Johnson 1 0 0
Alan Browne 2 0 0
Josh Vela 1 0 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
16/17 FA Youth Cup Preston North End U19 2 2
23/24 League One Fleetwood Town 2 42
24/25 League One Barnsley FC 2 34

Top assist seasons

SeasonCompetitionClubAssistsMatches
24/25 League One Barnsley FC 4 34
22/23 League One Fleetwood Town 2 37
22/23 EFL Trophy Fleetwood Town 2 1

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
20/21 2021-05-31 Burton Albion Preston Return from loan €450k
20/21 2021-02-01 Preston Burton Albion Loan €450k
19/20 2020-05-04 Ipswich Preston Return from loan €450k
19/20 2020-01-13 Preston Ipswich Loan €500k
19/20 2020-01-05 Bolton Preston Return from loan €500k
19/20 2019-08-03 Preston Bolton Loan €500k
16/17 2017-05-31 Lancaster City Preston U19 Return from loan
16/17 2017-03-24 Preston U19 Lancaster City Loan

Last 50 matches for Barnsley FC The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2026-02-07 GB3 Bolton Wanderers 3–2 Barnsley FC Available
2026-01-31 GB3 Barnsley FC 3–1 Stevenage FC Available
2026-01-27 GB3 Cardiff City 4–0 Barnsley FC Available
2026-01-24 GB3 Reading FC 2–2 Barnsley FC Available
2026-01-17 GB3 Barnsley FC 2–1 Blackpool FC Available
2026-01-01 GB3 Wigan Athletic 1–1 Barnsley FC Available
2025-12-29 GB3 Barnsley FC 2–1 Lincoln City Available
2025-12-26 GB3 Barnsley FC 3–0 Mansfield Town Available
2025-12-20 GB3 Exeter City 1–2 Barnsley FC Available
2025-12-13 GB3 Barnsley FC 2–0 Leyton Orient Available
2025-12-09 GB3 Lincoln City 2–2 Barnsley FC Available
2025-11-29 GB3 Stockport County 1–0 Barnsley FC Available
2025-11-22 GB3 Barnsley FC 1–2 Luton Town Available
2025-11-15 GB3 Barnsley FC 2–2 Northampton Town Available
2025-11-08 GB3 Doncaster Rovers 1–2 Barnsley FC Available
2025-10-25 GB3 Barnsley FC 0–1 Rotherham United Available
2025-10-18 GB3 Bradford City 2–2 Barnsley FC Available
2025-10-04 GB3 Wycombe Wanderers 2–2 Barnsley FC Available
2025-09-27 GB3 Barnsley FC 0–2 Port Vale FC Available
2025-09-20 GB3 Blackpool FC 1–0 Barnsley FC Available
2025-09-13 GB3 Barnsley FC 3–2 Reading FC Available
2025-08-30 GB3 Barnsley FC 3–1 Huddersfield Town Available
2025-08-23 GB3 AFC Wimbledon 2–0 Barnsley FC Available
2025-08-19 GB3 Peterborough United 0–1 Barnsley FC Available
2025-08-16 GB3 Barnsley FC 1–1 Bolton Wanderers Available
2025-08-09 GB3 Barnsley FC 3–2 Burton Albion Available
2025-08-02 GB3 Plymouth Argyle 1–3 Barnsley FC Available
2025-05-03 GB3 Reading FC 2–4 Barnsley FC Available
2025-04-26 GB3 Barnsley FC 1–2 Shrewsbury Town Available
2025-04-21 GB3 Barnsley FC 1–1 Peterborough United Available
2025-04-18 GB3 Leyton Orient 4–3 Barnsley FC Available
2025-04-12 GB3 Barnsley FC 4–1 Bolton Wanderers Available
2025-04-05 GB3 Birmingham City 6–2 Barnsley FC Available
2025-04-01 GB3 Barnsley FC 1–2 Exeter City Available
2025-03-29 GB3 Wigan Athletic 1–1 Barnsley FC Available
2025-03-22 GB3 Barnsley FC 1–1 Cambridge United Available
2025-03-15 GB3 Mansfield Town 2–1 Barnsley FC Available
2025-03-08 GB3 Barnsley FC 0–3 Blackpool FC Available
2025-03-04 GB3 Charlton Athletic 1–0 Barnsley FC Available
2025-03-01 GB3 Barnsley FC 4–3 Lincoln City Available
2025-02-25 GB3 Northampton Town 1–2 Barnsley FC Available
2025-02-22 GB3 Rotherham United 0–1 Barnsley FC Available
2025-02-15 GB3 Barnsley FC 1–2 Huddersfield Town Available
2025-02-08 GB3 Stockport County 2–1 Barnsley FC Available
2025-02-01 GB3 Barnsley FC 0–0 Burton Albion Available
2025-01-28 GB3 Wycombe Wanderers 2–1 Barnsley FC Available
2025-01-25 GB3 Barnsley FC 0–1 Stevenage FC Available
2025-01-18 GB3 Bristol Rovers 3–1 Barnsley FC Available
2025-01-04 GB3 Barnsley FC 3–0 Crawley Town Available
2025-01-01 GB3 Barnsley FC 2–1 Wrexham AFC Available

Teams faced most often by Josh Earl's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Burton Albion 20 9 6 5 28 16 +12 45%
Wigan Athletic 18 6 4 8 24 26 -2 33%
Shrewsbury Town 18 8 4 6 24 16 +8 44%
Bolton Wanderers 17 4 4 9 25 33 -8 24%
Port Vale FC 17 5 6 6 29 22 +7 29%
Charlton Athletic 16 4 6 6 21 22 -1 25%
Peterborough United 16 8 2 6 22 21 +1 50%
Derby County 14 4 3 7 15 17 -2 29%
Reading FC 14 6 5 3 22 15 +7 43%
Cheltenham Town 13 8 2 3 21 8 +13 62%
Sheffield Wednesday 12 3 2 7 14 18 -4 25%
Lincoln City 12 3 4 5 16 21 -5 25%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
15/16 Senior debut season
15/16 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 7 0 3 0 0 0
24/25 39 1,465 7 0 0 0.43
23/24 48 1,328 9 1 1 0.75
22/23 44 2,924 12 0 1 0.4
21/22 31 2,155 3 0 0 0.13
20/21 15 0 4 1 0 0
19/20 18 0 1 0 1 0
18/19 16 0 2 1 0 0
17/18 20 0 4 0 0 0

Output by competition

Career goals and assists broken down by tournament.

League One
143 apps
5 G
7 A
FA Youth Cup
3 apps
3 G
0 A
EFL Trophy
4 apps
1 G
2 A
Championship
67 apps
1 G
2 A
FA Cup
11 apps
1 G
1 A
EFL Cup
11 apps
0 G
0 A

Frequently asked about Josh Earl

Who is Josh Earl?

Josh Earl is an England professional footballer who plays as a centre-back for Barnsley FC.

How old is Josh Earl?

Josh Earl is 27 years old. He was born on October 24, 1998 in Southport.

What position does Josh Earl play?

Josh Earl plays as a centre-back (Defender - Centre-Back).

What club does Josh Earl play for?

Josh Earl currently plays for Barnsley FC.

How many career goals has Josh Earl scored?

Across all senior club competitions in our dataset, Josh Earl has scored 11 goals in 241 appearances.

What is Josh Earl's market value?

Josh Earl's most recent reported market value is €800k.