SALARYSPORT
★ 0
STRIKER · AGE 34 · SCOTLAND

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.

WEEKLY SALARY $1,080
YEARLY SALARY $56k
CAREER EARNINGS $6m
DEAL EXPIRED SEP 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

$24k 2017
$24k 2018
$20k 2019
$20k 2020
$20k 2021
$3k 2022
$918 2024
$1k 2025
$1k 2026
$1k 2027

Contract history

Tap a column heading to re-rank
YEARWEEKLY SALARYYEARLY SALARYCLUB LEAGUEPOSITIONAGE 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

$24,300/wk
17-18
$20,250/wk
19-21
$2,700/wk
$918/wk
$1,091/wk
$1,080/wk
26-27
2017202120242028

Cumulative career earnings

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

$1.3m 2017
$2.5m 2018
$3.6m 2019
$4.6m 2020
$5.7m 2021
$5.8m 2022
$5.9m 2024
$5.9m 2025
$6m 2026

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.

Embed this on your site

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