
The highest earners in the history of Rangers
James Tavernier has earned $13.6m at Rangers across 10 seasons, more than any other player in our records. 17 of the twenty above have since left the club.
The 20 biggest earners in Rangers history
These 20 players took $147.5m between them, 57% of everything Rangers has paid the players we hold a salary for.
Every Rangers player we hold a salary for
Every player we hold a Rangers 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 | James Tavernier | $13.6m | 10 | 2017-2026 |
| 2 | Connor Goldson | $12.8m | 6 | 2019-2024 |
| 3 | Aaron Ramsey | $12.3m | 1 | 2022 |
| 4 | Alfredo Morelos | $11.8m | 6 | 2018-2023 |
| 5 | Jermain Defoe | $10.5m | 3 | 2019-2021 |
| 6 | Steven Davis | $8.1m | 5 | 2019-2023 |
| 7 | Ianis Hagi | $7.5m | 5 | 2020-2024 |
| 8 | Borna Barišić | $7.4m | 6 | 2019-2024 |
| 9 | Kemar Roofe | $7.3m | 4 | 2021-2024 |
| 10 | Rabbi Matondo Current squad | $6.5m | 4 | 2023-2026 |
| 11 | Nicolas Raskin Current squad | $5.3m | 4 | 2023-2026 |
| 12 | Ryan Kent | $5.3m | 5 | 2019-2023 |
| 13 | Jack Butland | $5.3m | 3 | 2024-2026 |
| 14 | Scott Arfield | $5.2m | 5 | 2019-2023 |
| 15 | Max Aarons | $5.1m | 2 | 2025-2026 |
| 16 | Ryan Jack | $5m | 7 | 2018-2024 |
| 17 | Nasser Djiga | $4.7m | 2 | 2025-2026 |
| 18 | Dujon Sterling Current squad | $4.6m | 3 | 2024-2026 |
| 19 | John Lundstram | $4.6m | 3 | 2022-2024 |
| 20 | Andreas Skov Olsen | $4.5m | 2 | 2025-2026 |
| 21 | Allan McGregor | $4.2m | 5 | 2019-2023 |
| 22 | Glen Kamara | $4.1m | 5 | 2019-2023 |
| 23 | Ben Davies | $3.8m | 2 | 2023-2024 |
| 24 | Danilo | $3.7m | 2 | 2024-2025 |
| 25 | Filip Helander | $3.6m | 4 | 2020-2023 |
| 26 | Lee Wallace | $3.2m | 6 | 2014-2019 |
| 27 | Mikey Moore | $3.2m | 2 | 2025-2026 |
| 28 | Todd Cantwell | $3.1m | 2 | 2023-2024 |
| 29 | Tom Lawrence | $3.1m | 2 | 2023-2024 |
| 30 | John Souttar Current squad | $3m | 4 | 2023-2026 |
| 31 | Fábio Silva | $2.9m | 1 | 2024 |
| 32 | Bojan Miovski Current squad | $2.7m | 2 | 2025-2026 |
| 33 | Joe Aribo | $2.5m | 3 | 2020-2022 |
| 34 | Jamie Murphy | $2.5m | 2 | 2018-2019 |
| 35 | Leon Balogun | $2.5m | 3 | 2021-2024 |
| 36 | Nikola Katic | $2.4m | 4 | 2019-2022 |
| 37 | Djeidi Gassama Current squad | $2.4m | 2 | 2025-2026 |
| 38 | Sheyi Ojo | $2.2m | 1 | 2020 |
| 39 | Jon Flanagan | $2.1m | 2 | 2019-2020 |
| 40 | Youssef Chermiti Current squad | $2.1m | 2 | 2025-2026 |
| 41 | Nedim Bajrami | $2m | 2 | 2025-2026 |
| 42 | Wes Foderingham | $2m | 4 | 2017-2020 |
| 43 | Amad | $2m | 1 | 2022 |
| 44 | Cedric Itten | $2m | 2 | 2021-2022 |
| 45 | Cyriel Dessers | $1.9m | 1 | 2024 |
| 46 | Derek Cornelius | $1.9m | 2 | 2025-2026 |
| 47 | Oliver Antman | $1.8m | 2 | 2025-2026 |
| 48 | Mohammed Diomandé | $1.7m | 3 | 2024-2026 |
| 49 | Jon McLaughlin | $1.7m | 4 | 2021-2024 |
| 50 | Rıdvan Yılmaz | $1.7m | 2 | 2023-2024 |
| 51 | Scott Wright | $1.6m | 4 | 2021-2024 |
| 52 | Jayden Meghoma | $1.5m | 2 | 2025-2026 |
| 53 | Thelo Aasgaard Current squad | $1.5m | 2 | 2025-2026 |
| 54 | Robby McCrorie | $1.4m | 5 | 2017-2024 |
| 55 | Bruno Alves | $1.3m | 1 | 2018 |
| 56 | Andy Halliday | $1.3m | 4 | 2017-2020 |
| 57 | Ryan Don Naderi Current squad | $1.2m | 2 | 2025-2026 |
| 58 | Connor Barron | $1.2m | 2 | 2025-2026 |
| 59 | Fashion Sakala | $1.2m | 2 | 2022-2023 |
| 60 | Bongani Zungu | $1.1m | 1 | 2021 |
| 61 | Kieran Dowell | $1.1m | 1 | 2024 |
| 62 | Malik Tillman | $913k | 1 | 2023 |
| 63 | Calvin Bassey | $899k | 2 | 2021-2022 |
| 64 | Danny Wilson | $899k | 2 | 2016-2017 |
| 65 | Joe Garner | $842k | 1 | 2017 |
| 66 | Lassana Coulibaly | $842k | 1 | 2019 |
| 67 | Bailey Rice | $737k | 3 | 2024-2026 |
| 68 | Jake Hastie | $716k | 2 | 2020-2022 |
| 69 | Jon Toral | $702k | 1 | 2017 |
| 70 | Ross McCrorie Current squad | $660k | 2 | 2018-2019 |
| 71 | Jordan Jones | $639k | 1 | 2020 |
| 72 | Emmanuel Fernandez Current squad | $604k | 2 | 2025-2026 |
| 73 | Abdallah Sima | $597k | 1 | 2024 |
| 74 | Brandon Barker | $597k | 1 | 2020 |
| 75 | Declan John | $590k | 1 | 2018 |
| 76 | Lee Hodson | $562k | 2 | 2017-2018 |
| 77 | Martyn Waghorn | $548k | 2 | 2016-2017 |
| 78 | Nathan Patterson | $491k | 3 | 2019-2021 |
| 79 | Óscar Cortés Current squad | $491k | 1 | 2024 |
| 80 | Josh McPake | $480k | 4 | 2018-2023 |
| 81 | Greg Docherty | $435k | 1 | 2018 |
| 82 | Jack Simpson | $435k | 2 | 2021-2022 |
| 83 | Josh Windass | $435k | 2 | 2017-2018 |
| 84 | Jason Cummings | $428k | 1 | 2018 |
| 85 | Kieran Wright | $404k | 8 | 2018-2026 |
| 86 | Barrie McKay | $386k | 1 | 2017 |
| 87 | Kai Kennedy | $365k | 3 | 2019-2023 |
| 88 | Joe Worrall | $358k | 1 | 2019 |
| 89 | Lewis Mayo | $351k | 5 | 2017-2022 |
| 90 | Dapo Mebude | $339k | 3 | 2018-2020 |
| 91 | Jack Thomson | $329k | 5 | 2017-2021 |
| 92 | Charlie McCann | $309k | 1 | 2022 |
| 93 | Glenn Middleton | $309k | 2 | 2018-2019 |
| 94 | George Edmundson | $295k | 1 | 2020 |
| 95 | James Sands | $218k | 1 | 2022 |
| 96 | Zac Butterworth | $211k | 4 | 2018-2021 |
| 97 | Matthew Shiels | $205k | 4 | 2018-2021 |
| 98 | Johnly Yfeko | $204k | 3 | 2022-2024 |
| 99 | Daniel Finlayson | $192k | 3 | 2018-2020 |
| 100 | Alex Kpakpe | $176k | 1 | 2023 |
Frequently asked questions
Who has earned the most money at Rangers?
James Tavernier, with $13.6m across 10 seasons at Rangers.
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 111 players we hold a Rangers salary for, from 2014 to 2026.