Rangers have confirmed the exit of Josh McPake with both parties mutually agreeing to terminate the winger's contract.
The Scotland youth international spent last season on loan at Queen’s Park, but fell out of favour as Owen Coyle’s side battled it out for promotion.
McPake was tipped for a bright future at Ibrox when he emerged through the Auchenhowie youth ranks as a talented teenager and he made several loan moves in an attempt to gain vital first team experience.
Spells at Dundee, Morton and Harrogate Town were followed by a new three-year deal in 2021 and he has since spent time with Morecambe and Tranmere Rovers after finding his route to Ibrox blocked in recent campaigns.
The frontman made his Ibrox debut under Steven Gerrard as he came off the bench during the Europa League qualifying victory over St Joseph's in 2019 but failed to hold down a regular squad berth as his dreams of becoming a first team star have gradually faded.
After exiting the club, McPake wrote on Twitter: "Just want to thank everyone at Rangers including the the players, the fans and all the staff that have looked after me for all these years.
"Loved every minute of being at this club since the moment I walked through the doors Came as a young boy and left a man. Thank you."
Meanwhile, Michael Beale will postpone his inquest into Rangers humbling Champions League demise until after Sunday’s crunch Old Firm game at Ibrox.
Beale believes the Celtic game offers the perfect opportunity to bounce back.
He said: “Of course it does. If we can go into the international break on the back of a win this weekend I think we are in a really good place.
“We will be able to assess this first period in terms of bringing in new players up to September.
“We will always want to improve in the way that we play, but as I say the last two league games we’ve had two cleans sheets, we’ve scored six goals, six different goalscorers, we’ve had the most shots in the league. So we are moving in the right direction.
“I must pick the bones out of Wednesday night at the right time. It would be remiss of me to do that in between Wednesday and this huge game on Sunday.
“It’s important that we dust ourselves down and we show a big response as a team and as a club.
“It’s a great opportunity and the eyes of everybody will be on us for sure.”