SALARYSPORT
★ 0
BRISTOL ROVERS · DEFENSIVE MIDFIELDER · AGE 32 · ENGLAND

Josh McEachran - salary, contract & career earnings

Josh McEachran earns AU$5,952 per week and AU$309,504 per year playing for Bristol Rovers. Josh McEachran has earned AU$5,760,768 in career wages. Current deal expires 30 June 2027.

WEEKLY WAGE AU$5,952
YEARLY SALARY AU$310k
CAREER EARNINGS AU$5.8m
CONTRACT EXPIRY JUNE 2027

Earns more than 69.9% of League Two players.

Earnings over time

Weekly wage by contract year, over the seasons we hold a wage for

AU$17k 2017
AU$19k 2018
AU$29k 2019
AU$16k 2020
AU$6k 2022
AU$6k 2023
AU$8k 2024
AU$4k 2025
AU$6k 2026
- 2027

Contract history

Tap a column heading to re-rank
YEARWEEKLY WAGEYEARLY SALARYCLUB LEAGUEPOSITIONAGE CONTRACT EXPIRY
2027 - - Without Club Defensive midfielder 32 30 June 2027
2026 AU$5,952 AU$309,504 Bristol Rovers League Two Defensive midfielder 32 30 June 2027
2025 AU$4,032 AU$209,664 Bristol Rovers League Two Defensive midfielder 32 30 June 2025
2024 AU$7,872 AU$409,344 Oxford United League One Defensive midfielder 30 30 June 2025
2023 AU$5,952 AU$309,504 Milton Keynes Dons League One Defensive midfielder 29 30 June 2023
2022 AU$5,952 AU$309,504 Milton Keynes Dons League One Defensive midfielder 28 30 June 2022
2020 AU$15,552 AU$808,704 Birmingham City Championship Defensive midfielder 26 30 June 2021
2019 AU$28,800 AU$1,497,600 Brentford Premier League Defensive midfielder 25 30 June 2019
2018 AU$19,200 AU$998,400 Brentford Premier League Defensive midfielder 24 30 June 2019
2017 AU$17,472 AU$908,544 Brentford Premier League Defensive midfielder 23 29 June 2019

Contract timeline

Deals signed and when they expire

AU$17,472/wk
AU$19,200/wk
AU$28,800/wk
AU$15,552/wk
AU$5,952/wk
22-23
AU$7,872/wk
AU$4,032/wk
AU$5,952/wk
-
2017202120242028

Wage rank at Bristol Rovers

Josh McEachran is the 2nd highest earner in the squad

Clinton Mola
AU$6,528
Josh McEachran
AU$5,952
Richie Smallwood
AU$5,184
Tom James
AU$4,992
Ben Purrington
AU$4,800
Bobby Kamwa
AU$4,800
Brad Young
AU$4,800

Cumulative career earnings

Running total by year, over the seasons we hold a wage for

AU$909k 2017
AU$1.9m 2018
AU$3.4m 2019
AU$4.2m 2020
AU$4.5m 2022
AU$4.8m 2023
AU$5.2m 2024
AU$5.5m 2025
AU$5.8m 2026

Frequently asked questions

Josh McEachran, Bristol Rovers

How much does Josh McEachran earn per week?

Josh McEachran earns AU$5,952 per week playing for Bristol Rovers.

What is Josh McEachran's yearly salary?

Josh McEachran's yearly salary is AU$309,504.

What is Josh McEachran's net worth?

We publish career earnings rather than net worth. Josh McEachran has earned AU$5,760,768 in wages across 9 recorded seasons.

When does Josh McEachran's contract expire?

Josh McEachran's current contract with Bristol Rovers expires on 30 June 2027.

What position does Josh McEachran play?

Josh McEachran plays as a defensive midfielder for Bristol Rovers in League Two.

How old is Josh McEachran?

Josh McEachran is 32 years old.

Other Bristol Rovers players

Bristol Rovers WAGE BILL →

Embed this on your site

Free to use on any site. Copy the code below.