Callum McGregor - salary, contract & career earnings
Callum McGregor earns $51,870 per week and $2,697,240 per year playing for Celtic. Callum McGregor has earned $17,248,504 in career earnings. Current deal expires May 31, 2028.
Top 2.5% of Scottish Premiership players.
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 | $51,870 | $2,697,240 | Celtic | Scottish Premiership | DM | 32 | May 31, 2028 |
| 2026 | $51,870 | $2,697,240 | Celtic | Scottish Premiership | DM | 32 | May 31, 2028 |
| 2025 | $49,210 | $2,558,920 | Celtic | Scottish Premiership | DM | 32 | May 31, 2026 |
| 2024 | $49,210 | $2,558,920 | Celtic | Scottish Premiership | DM | 30 | May 31, 2028 |
| 2023 | $42,560 | $2,213,120 | Celtic | Scottish Premiership | DM | 29 | May 31, 2026 |
| 2022 | $39,900 | $2,074,800 | Celtic | Scottish Premiership | DM, AM LC | 28 | May 31, 2026 |
| 2021 | $26,600 | $1,383,200 | Celtic | Scottish Premiership | DM, M/AM (LC) | 27 | May 31, 2024 |
| 2020 | $26,600 | $1,383,200 | Celtic | Scottish Premiership | DM, AM LC | 26 | May 31, 2024 |
| 2019 | $18,620 | $968,240 | Celtic | Scottish Premiership | DM, AM LC | 25 | May 31, 2023 |
| 2018 | $15,960 | $829,920 | Celtic | Scottish Premiership | AM RLC | 24 | May 31, 2021 |
| 2017 | $11,172 | $580,944 | Celtic | Scottish Premiership | AM RLC | 23 | May 30, 2019 |
Contract timeline
Deals signed and when they expire
Salary rank at Celtic
Callum McGregor is the 4th highest earner in the squad
Cumulative career earnings
Running total by year, over the seasons we hold a salary for
Frequently asked questions
Callum McGregor, Celtic
How much does Callum McGregor earn per week?
Callum McGregor earns $51,870 per week playing for Celtic.
What is Callum McGregor's yearly salary?
Callum McGregor's yearly salary is $2,697,240.
What is Callum McGregor's net worth?
We publish career earnings rather than net worth. Callum McGregor has earned $17,248,504 in salaries across 10 recorded seasons.
When does Callum McGregor's contract expire?
Callum McGregor's current contract with Celtic expires on May 31, 2028.
What position does Callum McGregor play?
Callum McGregor plays as a DM for Celtic in the scottish-premiership.
How old is Callum McGregor?
Callum McGregor is 32 years old.