
The highest earners in the history of Celtic
Callum McGregor has earned $17.5m at Celtic across 10 seasons, more than any other player in our records. 13 of the twenty above have since left the club.
The 20 biggest earners in Celtic history
These 20 players took $143.7m between them, 50% of everything Celtic has paid the players we hold a salary for.
Every Celtic player we hold a salary for
Every player we hold a Celtic salary for, ranked on what the club has paid them. Totals run to the end of the 2025/26 season.
Tap a column heading to re-rank
| # | PLAYER | EARNED AT CLUB | SEASONS | YEARS |
|---|---|---|---|---|
| 1 | Callum McGregor Current squad | $17.5m | 10 | 2017-2026 |
| 2 | Scott Brown | $12.9m | 8 | 2014-2021 |
| 3 | James Forrest Current squad | $11.9m | 10 | 2017-2026 |
| 4 | Cameron Carter-Vickers Current squad | $11m | 5 | 2022-2026 |
| 5 | Mohamed Elyounoussi | $8.3m | 2 | 2020-2021 |
| 6 | Kieran Tierney Current squad | $8.1m | 5 | 2017-2026 |
| 7 | Tom Rogic | $6.5m | 8 | 2015-2022 |
| 8 | Tom Rogić | $6.5m | 8 | 2014-2021 |
| 9 | Anthony Ralston Current squad | $5.8m | 9 | 2017-2026 |
| 10 | Julián Araujo | $5.7m | 2 | 2025-2026 |
| 11 | Leigh Griffiths | $5.7m | 5 | 2017-2021 |
| 12 | Daizen Maeda | $5.6m | 5 | 2022-2026 |
| 13 | Nir Bitton | $5.1m | 6 | 2017-2022 |
| 14 | Fraser Forster | $5.1m | 1 | 2020 |
| 15 | Patrick Roberts | $5.1m | 3 | 2016-2018 |
| 16 | Reo Hatate | $4.8m | 5 | 2022-2026 |
| 17 | Alistair Johnston Current squad | $4.8m | 4 | 2023-2026 |
| 18 | Odsonne Édouard | $4.8m | 4 | 2018-2021 |
| 19 | Daniel Arzani | $4.5m | 2 | 2019-2020 |
| 20 | Jota (João Filipe) Current squad | $4.1m | 4 | 2022-2026 |
| 21 | Alex Oxlade-Chamberlain Current squad | $4.1m | 2 | 2025-2026 |
| 22 | Craig Gordon | $4m | 4 | 2017-2020 |
| 23 | Greg Taylor | $4m | 5 | 2020-2024 |
| 24 | Diego Laxalt | $4m | 1 | 2021 |
| 25 | Kyogo Furuhashi | $4m | 3 | 2022-2024 |
| 26 | Christopher Jullien | $3.9m | 3 | 2020-2022 |
| 27 | James McCarthy | $3.9m | 4 | 2022-2025 |
| 28 | Jozo Simunovic | $3.7m | 5 | 2016-2020 |
| 29 | Jeremy Toljan | $3.7m | 1 | 2019 |
| 30 | Tomas Cvancara | $3.7m | 2 | 2025-2026 |
| 31 | Cristian Gamboa | $3.6m | 3 | 2017-2019 |
| 32 | Liel Abada | $3.5m | 3 | 2022-2024 |
| 33 | Charlie Mulgrew | $3.4m | 3 | 2014-2016 |
| 34 | Moussa Dembélé | $3.4m | 2 | 2017-2018 |
| 35 | Dedryck Boyata | $3.2m | 3 | 2017-2019 |
| 36 | Joe Hart | $3.2m | 3 | 2022-2024 |
| 37 | Kristoffer Ajer | $3.1m | 4 | 2018-2021 |
| 38 | Scott Bain | $3m | 7 | 2018-2024 |
| 39 | Shane Duffy | $3m | 1 | 2021 |
| 40 | Arne Engels | $2.9m | 2 | 2025-2026 |
| 41 | Junior Adamu | $2.9m | 2 | 2025-2026 |
| 42 | Kelechi Iheanacho | $2.9m | 2 | 2025-2026 |
| 43 | Olivier Ntcham | $2.9m | 3 | 2018-2020 |
| 44 | Ismaïla Soro | $2.9m | 4 | 2020-2023 |
| 45 | Matt O'Riley | $2.7m | 3 | 2022-2024 |
| 46 | David Turnbull | $2.6m | 3 | 2021-2023 |
| 47 | Carl Starfelt | $2.5m | 2 | 2022-2023 |
| 48 | Albian Ajeti | $2.5m | 2 | 2021-2022 |
| 49 | Filip Benkovic | $2.2m | 1 | 2019 |
| 50 | Benjamin Nygren Current squad | $2.1m | 2 | 2025-2026 |
| 51 | Paulo Bernardo | $2.1m | 3 | 2024-2026 |
| 52 | Mikey Johnston | $1.9m | 6 | 2017-2022 |
| 53 | Auston Trusty Current squad | $1.9m | 2 | 2025-2026 |
| 54 | Kasper Schmeichel | $1.8m | 2 | 2025-2026 |
| 55 | Alexandro Bernabéi | $1.7m | 2 | 2023-2024 |
| 56 | Jack Hendry | $1.7m | 3 | 2018-2020 |
| 57 | Stephen Welsh | $1.7m | 8 | 2017-2024 |
| 58 | Ryan Christie | $1.6m | 3 | 2019-2021 |
| 59 | Adam Idah | $1.6m | 1 | 2024 |
| 60 | Liam Scales Current squad | $1.5m | 4 | 2022-2026 |
| 61 | Michel-Ange Balikwisha | $1.5m | 2 | 2025-2026 |
| 62 | Mubarak Wakaso | $1.4m | 1 | 2015 |
| 63 | Efe Ambrose | $1.3m | 1 | 2017 |
| 64 | Moritz Bauer | $1.3m | 1 | 2020 |
| 65 | Vasilis Barkas | $1.3m | 2 | 2021-2022 |
| 66 | Stuart Armstrong | $1.2m | 2 | 2017-2018 |
| 67 | Charly Musonda | $1.2m | 1 | 2018 |
| 68 | Josip Juranović | $1.1m | 1 | 2022 |
| 69 | Luis Palma | $1.1m | 1 | 2024 |
| 70 | Boli Bolingoli | $1.1m | 1 | 2020 |
| 71 | Jonjoe Kenny | $1.1m | 1 | 2021 |
| 72 | Luca Connell | $1.1m | 3 | 2020-2022 |
| 73 | Erik Sviatchenko | $983k | 1 | 2017 |
| 74 | Hatem Abd Elhamed | $983k | 1 | 2020 |
| 75 | Luke McCowan Current squad | $983k | 2 | 2025-2026 |
| 76 | Marcelo Saracchi | $969k | 2 | 2025-2026 |
| 77 | Oh Hyeon-Gyu | $969k | 2 | 2023-2024 |
| 78 | Marian Shved | $899k | 2 | 2019-2020 |
| 79 | Maik Nawrocki | $842k | 1 | 2024 |
| 80 | Nicolas Kühn | $842k | 1 | 2024 |
| 81 | Oliver Burke | $842k | 1 | 2019 |
| 82 | Sead Hakšabanovic | $842k | 1 | 2023 |
| 83 | Vakoun Issouf Bayo | $842k | 2 | 2019-2020 |
| 84 | Patryk Klimala | $814k | 2 | 2020-2021 |
| 85 | Timothy Weah | $632k | 1 | 2019 |
| 86 | Giorgos Giakoumakis | $576k | 1 | 2022 |
| 87 | Tomoki Iwata | $576k | 2 | 2023-2024 |
| 88 | Jeremie Frimpong | $569k | 1 | 2020 |
| 89 | Lee O'Connor | $491k | 1 | 2020 |
| 90 | Darnell Fisher | $477k | 2 | 2014-2015 |
| 91 | Karamoko Dembélé | $463k | 3 | 2020-2022 |
| 92 | Jonathan Afolabi | $288k | 1 | 2022 |
| 93 | Liam Henderson | $211k | 1 | 2017 |
| 94 | Brody Paterson | $126k | 9 | 2018-2026 |
| 95 | Colby Donovan Current squad | $126k | 3 | 2024-2026 |
| 96 | Ewan Otoo | $105k | 3 | 2020-2022 |
| 97 | Bosun Lawal | $90k | 2 | 2022-2023 |
| 98 | Armstrong Oko-Flex | $6k | 3 | 2019-2021 |
| 99 | Jack Aitchison | $4k | 2 | 2017-2018 |
| 100 | Leo Fuhr Hjelde | $2k | 1 | 2020 |
Frequently asked questions
Who has earned the most money at Celtic?
Callum McGregor, with $17.5m across 10 seasons at Celtic.
How is a career total worked out?
Each season counts the salary the club paid that year, added to every other season we hold. A player who moved mid-season has that year credited to the club paying him more. Totals run to the end of the 2025/26 season.
How far back does this go?
It covers the 100 players we hold a Celtic salary for, from 2014 to 2026.