SALARYSPORT
★ 0
RANGERS · GOALKEEPER · AGE 40 · SCOTLAND

Allan McGregor - salary, contract & career earnings

Allan McGregor earns $11,475 per week and $596,700 per year playing for Rangers. Allan McGregor has earned $10,705,500 in career earnings. Last recorded deal expired May 31, 2023.

WEEKLY SALARY $11,475
YEARLY SALARY $597k
CAREER EARNINGS $10.7m
DEAL EXPIRED MAY 2023

Top 13.6% of Scottish Premiership players.

Earnings over time

Weekly salary by contract year, over the seasons we hold a salary for

$38k 2014
$20k 2015
$24k 2016
$24k 2017
$18k 2018
$18k 2019
$18k 2020
$18k 2021
$18k 2022
$11k 2023

Contract history

Tap a column heading to re-rank
YEARWEEKLY SALARYYEARLY SALARYCLUB LEAGUEPOSITIONAGE CONTRACT EXPIRY
2023 $11,475 $596,700 Rangers Scottish Premiership Goalkeeper 40 May 31, 2023
2022 $17,550 $912,600 Rangers Scottish Premiership Goalkeeper 39 May 31, 2022
2021 $17,550 $912,600 Rangers Scottish Premiership Goalkeeper 38 May 31, 2021
2020 $17,550 $912,600 Rangers Scottish Premiership Goalkeeper 37 May 31, 2021
2019 $17,550 $912,600 Rangers Scottish Premiership Goalkeeper 36 May 31, 2020
2018 $17,550 $912,600 Hull City Premier League Goalkeeper 35 June 30, 2018
2017 $24,300 $1,263,600 Cardiff City Championship Goalkeeper 34 May 31, 2017
2016 $24,300 $1,263,600 Hull City Premier League Goalkeeper 34 May 31, 2017
2015 $20,250 $1,053,000 Hull City Premier League Goalkeeper 33 June 29, 2018
2014 $37,800 $1,965,600 Hull City Premier League Goalkeeper 32 June 29, 2016

Contract timeline

Deals signed and when they expire

$37,800/wk
$20,250/wk
$24,300/wk
16-17
$17,550/wk
18-22
$11,475/wk
2014201720212024

Salary rank at Rangers

Allan McGregor is the 17th highest earner in the squad

Ben Godfrey
$108,000
Dan Neil
$41,850
Bojan Miovski
$31,050
Rabbi Matondo
$31,050
Dujon Sterling
$29,700
Allan McGregor
$11,475

Cumulative career earnings

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

$2m 2014
$3m 2015
$4.3m 2016
$5.5m 2017
$6.5m 2018
$7.4m 2019
$8.3m 2020
$9.2m 2021
$10.1m 2022
$10.7m 2023

Frequently asked questions

Allan McGregor, Rangers

How much does Allan McGregor earn per week?

Allan McGregor earns $11,475 per week playing for Rangers.

What is Allan McGregor's yearly salary?

Allan McGregor's yearly salary is $596,700.

What is Allan McGregor's net worth?

We publish career earnings rather than net worth. Allan McGregor has earned $10,705,500 in salaries across 10 recorded seasons.

When does Allan McGregor's contract expire?

Allan McGregor's last recorded deal with Rangers expired on May 31, 2023.

What position does Allan McGregor play?

Allan McGregor plays as a goalkeeper for Rangers in the Scottish Premiership.

How old is Allan McGregor?

Allan McGregor is 40 years old.

Other Rangers players

Rangers PAYROLL →

Embed this on your site

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