GIOVANNI van Bronckhorst had some serious decisions to make in the summer - and with contracts set to expire next year he's set for some more thinking.
The Rangers boss handed contract extensions to Connor Goldson, Allan McGregor, Scott Arfield and Steven Davis in the off-season.
And he has previously revealed he's already discussing deals with Ibrox stars into the final 12 months of their contract.
It's widely understood that Alfredo Morelos and Ryan Kent are two of the big names into their final year at the club.
But there's also the debate over loan to buy options on Malik Tillman and James Sands with several other first team players in their final year.
Here's every Rangers player who is set to be out of contract in the summer of 2023...
Allan McGregor
Ibrox favourite McGregor was handed a one-year extension after rumours he could call time on his career.
The keeper featured heavily in the Rangers run to the Europa League but fell to second-pick at the start of this season.
However, he has returned to the starting-line-up more recently after Jon McLaughlin picked up an injury.
His current deal expires in summer 2023.
Steven Davis
Similarly, there were question marks over Davis' future at Ibrox last season.
But he too was given another year on his deal.
Davis has featured eight times so far this season, but it remains to be seen whether Van Bronckhorst views the Northern Ireland midfielder as having a further future at the club.
Scott Arfield
Arfield has been ever-reliable for Rangers in the past few years, and it was no different last season.
Van Bronckhorst rewarded the midfielder with a one-year deal over the summer.
And he's played in every league game so far this season and played three times in Europe so far.
With his contract ending in the summer, Van Brocnkhorst will have another decision on his hands with regards the midfielder's future.
Ryan Jack
Jack was first signed back in 2017 before penning a two-year contract extension in 2021.
The midfielder has made 161 appearances for Rangers since joining from Aberdeen.
He's played nine times so far this season and is everpresent in matchday squads.
Filip Helander
Signed in 2019, Helander was a major transfer for Steven Gerrard.
The centre-back joined Rangers from Bologna on a four-year deal which expires in the summer of 2023.
The defender - who has impressed when available - has however, struggled with injury problems.
Helander has knee surgery on a problem and struggled with a foot injury, he then pulled up in pre-season training and is yet to return to action.
Robby McCrorie
McCrorie was recently called up to the Scotland national team in place of Jon McLaughlin.
The keeper is part of the regular three-man goalkeeping team at Ibrox but Steve Clarke has stated his limited playing time is a concern.
A lot of his future could depend on McGregor's future but it's not clear whether Van Bronckhorst sees McCrorie as a long-term player for the club, or where McCrorie sees his own future.
Ryan Kent
Kent has been a key player for Rangers since his first initial loan spell in 2018.
The winger was a significant signing costing around £7million when Steven Gerrard signed him on a four-year deal in 2019.
Rangers have previously rejected interest in the winger from the Premier League with Leeds often linked with moves.
But now, Kent has under 12 months on his contract - leaving Rangers facing losing him in the summer for nothing unless a new agreement can be achieved.
Alfredo Morelos
Another of the major contract concerns for Van Bronckhorst.
The Rangers boss had previously revealed talks were ongoing - these were however, put on hold after the striker was dropped over fitness and attitude concerns.
Since this, though, Van Bronckhorst has praised Morelos for his improved training and performances.
It not yet known if contract talks have restarted - but with the risk of losing Morelos for nothing next summer, a new deal or selling in January could be viewed as possible options.
Kieran Wright
Wright is the third Rangers keeper who is into the final 12 months of his Ibrox deal.
The shot-stopper has yet to make an appearance for Rangers but has turned out for Partick Thistle, Dumbarton, Albion Rovers, Raith Rovers and Alloa in past seasons.
Adam Devine
Devine signed a two-year deal back in 2021 ahead of the B Team joining the Lowland League and competing in the UEFA Youth League competition.
The full-back has been on the bench for Rangers in the league and Champions League this season.
He made his debut against Dundee United last season and played the entire match in the 3-1 win over Hearts in the final league match.
James Sands
Rangers first signed James Sands in January of this year on an 18-month loan with an option-to-buy.
The 22-year-old struggled for minutes when he first signed but has grown into a key player playing at centre-back for Van Bronckhorst.
Sands appears to have majorly improved in recent months and developed a solid partnership with Connor Goldson.
With the option-to-buy, Rangers could extend the deal and sign the defender/midfielder on a permanent basis.
Malik Tillman
Youngster Tillman joined Rangers from Bayern Munich in a loan with option-to-buy deal.
The US international made a blistering start to life at Ibrox and is among the fans favourites for Rangers.
The 20-year-old looks to have a bright future in the game and with Rangers holding an exclusive option to buy the midfielder - there's a chance he could stay at Ibrox past the summer.