Leigh Griffiths - salary, contract & career earnings
Leigh Griffiths earns $1,080 per week and $56,160 per year. Leigh Griffiths has earned $5,987,218 in career earnings. Last recorded deal expired September 30, 2026.
Earns more than 20.7% of soccer players we hold a salary for.
Earnings over time
Weekly salary by contract year, over the seasons we hold a salary for
Contract history
Tap a column heading to re-rank| YEAR | WEEKLY SALARY | YEARLY SALARY | CLUB | LEAGUE | POSITION | AGE | CONTRACT EXPIRY |
|---|---|---|---|---|---|---|---|
| 2027 | $1,080 | $56,160 | Stirling Macedonia | Striker | 34 | September 30, 2026 | |
| 2026 | $1,080 | $56,160 | Stirling Macedonia | Striker | 34 | September 30, 2026 | |
| 2025 | $1,091 | $56,722 | Stirling Macedonia | Striker | 33 | September 30, 2024 | |
| 2024 | $918 | $47,736 | Mandurah City | Striker | 32 | September 30, 2024 | |
| 2022 | $2,700 | $140,400 | Falkirk | Scottish Premiership | Striker | 30 | May 31, 2022 |
| 2021 | $20,250 | $1,053,000 | Celtic | Scottish Premiership | Striker | 29 | May 31, 2022 |
| 2020 | $20,250 | $1,053,000 | Celtic | Scottish Premiership | Striker | 28 | May 31, 2022 |
| 2019 | $20,250 | $1,053,000 | Celtic | Scottish Premiership | Striker | 27 | May 31, 2022 |
| 2018 | $24,300 | $1,263,600 | Celtic | Scottish Premiership | Striker | 26 | May 31, 2021 |
| 2017 | $24,300 | $1,263,600 | Celtic | Scottish Premiership | Striker | 25 | May 30, 2021 |
Contract timeline
Deals signed and when they expire
Cumulative career earnings
Running total by year, over the seasons we hold a salary for
Frequently asked questions
Leigh Griffiths
How much does Leigh Griffiths earn per week?
Leigh Griffiths earns $1,080 per week.
What is Leigh Griffiths' yearly salary?
Leigh Griffiths' yearly salary is $56,160.
What is Leigh Griffiths' net worth?
We publish career earnings rather than net worth. Leigh Griffiths has earned $5,987,218 in salaries across 9 recorded seasons.
When does Leigh Griffiths' contract expire?
Leigh Griffiths' contract expiry is not currently recorded.
What position does Leigh Griffiths play?
Leigh Griffiths plays as a striker.
How old is Leigh Griffiths?
Leigh Griffiths is 34 years old.