Joe Garner - salary, contract & career earnings
Joe Garner earns $4,185 per week and $217,620 per year playing for Morecambe. Joe Garner has earned $4,780,620 in career wages. Last recorded deal expired June 30, 2026.
Earns more than 97.2% of the 351 National League players we hold a wage for.
Earnings over time
Weekly wage by contract year, over the seasons we hold a wage for
Contract history
Tap a column heading to re-rank| YEAR | WEEKLY WAGE | YEARLY SALARY | CLUB | LEAGUE | POSITION | AGE | CONTRACT EXPIRY |
|---|---|---|---|---|---|---|---|
| 2027 | $4,185 | $217,620 | Morecambe | National League | ST | 37 | June 30, 2026 |
| 2026 | $4,185 | $217,620 | Oldham Athletic | League Two | ST | 37 | June 30, 2026 |
| 2025 | $4,185 | $217,620 | Oldham Athletic | League Two | ST | 37 | January 1, 2024 |
| 2024 | $4,185 | $217,620 | Oldham Athletic | League Two | ST | 35 | June 30, 2025 |
| 2023 | $2,835 | $147,420 | Carlisle United | National League | ST | 34 | June 30, 2024 |
| 2022 | $4,185 | $217,620 | Fleetwood Town | League Two | ST | 33 | June 30, 2023 |
| 2020 | $10,935 | $568,620 | Wigan Athletic | League One | ST | 31 | June 30, 2020 |
| 2019 | $10,935 | $568,620 | Wigan Athletic | League One | ST | 30 | June 30, 2020 |
| 2018 | $13,500 | $702,000 | Ipswich Town | Premier League | ST | 29 | June 30, 2020 |
| 2017 | $16,200 | $842,400 | Rangers | Scottish Premiership | ST | 28 | June 29, 2019 |
| 2016 | $8,235 | $428,220 | Preston North End | Championship | ST | 26 | June 29, 2018 |
| 2015 | $5,535 | $287,820 | Preston North End | Championship | ST | 26 | June 29, 2016 |
| 2014 | $2,835 | $147,420 | Preston North End | Championship | ST | 25 | June 29, 2014 |
Contract timeline
Deals signed and when they expire
Wage rank at Morecambe
Joe Garner is the 1st highest earner in the squad
Cumulative career earnings
Running total by year, over the seasons we hold a wage for
Frequently asked questions
Joe Garner, Morecambe
How much does Joe Garner earn per week?
Joe Garner earns $4,185 per week playing for Morecambe.
What is Joe Garner's yearly salary?
Joe Garner's yearly salary is $217,620.
What is Joe Garner's net worth?
We publish career earnings rather than net worth. Joe Garner has earned $4,780,620 in wages across 13 recorded seasons.
When does Joe Garner's contract expire?
Joe Garner's last recorded deal with Morecambe expired on June 30, 2026.
What position does Joe Garner play?
Joe Garner plays as an ST for Morecambe in the national-league.
How old is Joe Garner?
Joe Garner is 37 years old.