Rangers’ squad of 36 players has been assembled for the 2022/23 season at Ibrox for manager Michael Beale. The side includes four goalkeepers, 11 defenders, 15 midfielders and six forwards, including any senior players currently away from Glasgow in loan transfers.
Rangers goalkeepers
Allan McGregor

Name: | Allan James McGregor |
DOB: | 31/01/1982 |
Joined Rangers: | July 2018 |
Joined From: | Hull City |
Kit number: | 1 |
Rangers re-signed Allan McGregor in 2018 after the goalkeeper left Hull City as a free agent. The shot-stopper had started his career at Ibrox and debuted way back in February 2004 in a Premiership fixture. Yet despite leaving Glasgow from 2012 to 2018, he has over 480 outings.
Robby McCrorie

Name: | Robby McCrorie |
DOB: | 18/03/1998 |
Joined Rangers: | July 2013 |
Joined From: | Academy |
Kit number: | 28 |
Rangers signed Robby McCrorie after scouting the goalkeeper when he was 14 years old. He has since risen through from Rangers’ B-Team to forge a backup role in the first-team squad.
Kieran Wright

Name: | Kieran Wright |
DOB: | 01/04/1999 |
Joined Rangers: | March 2016 |
Joined From: | Academy |
Kit number: | 32 |
Rangers awarded Kieran Wright his first professional contract in March 2016. The goalkeeper has since enjoyed loan moves to Gala Fairydean, Albion Rovers, Raith Rovers, Alloa Athletic, Partick Thistle, Alloa Athletic again and Dumbarton whilst on the first-team fringes at Ibrox.
Jon McLaughlin

Name: | Jonathan Peter McLaughlin |
DOB: | 09/09/1987 |
Joined Rangers: | July 2020 |
Joined From: | Sunderland AFC |
Kit number: | 33 |
Rangers signed Jon McLaughlin in 2020 after the goalkeeper left Sunderland at the end of his contract. But he has only briefly been the first choice between the sticks at Ibrox since.
Rangers defenders
James Tavernier

Name: | James Henry Tavernier |
DOB: | 31/10/1991 |
Position: | Right-back |
Joined Rangers: | July 2015 |
Joined From: | Wigan Athletic |
Kit number: | 2 |
Rangers secured an absolute steal when they signed James Tavernier from Wigan in 2015 for just £200k. It has been one of the bargains of the century with the right-back going on to be their captain since July 2018. He has also scored and assisted over a combined 110 goals.
Ridvan Yilmaz

Name: | Ridvan Yilmaz |
DOB: | 21/05/2001 |
Position: | Left-back |
Joined Rangers: | July 2022 |
Joined From: | Besiktas |
Kit number: | 3 |
Rangers signed Ridvan Yilmaz from Besiktas under former coach Giovanni van Bronckhorst in 2022 for £5m. But the Turkey defender struggled to establish himself before a serious injury.
Filip Helander

Name: | Filip Viktor Helander |
DOB: | 22/04/1993 |
Position: | Centre-half |
Joined Rangers: | July 2019 |
Joined From: | Bologna |
Kit number: | 5 |
Bologna sold Filip Helander to Rangers for £3.5m in 2019 after two years at the Italian team. But a raft of injuries have often tarnished the Sweden international’s stint in Glasgow so far.
Connor Goldson

Name: | Connor Lambert Goldson |
DOB: | 18/12/1992 |
Position: | Centre-half |
Joined Rangers: | July 2018 |
Joined From: | Brighton & Hove Albion |
Kit number: | 6 |
Connor Goldson left Brighton to join Rangers in a £3m swoop under Steven Gerrard in 2018. He has since proven integral to the backline at Ibrox with more than 250 appearances so far.
John Souttar

Name: | John Francis Souttar |
DOB: | 25/09/1996 |
Position: | Centre-half |
Joined Rangers: | July 2022 |
Joined From: | Heart of Midlothian |
Kit number: | 16 |
Rangers announced in January 2022 that John Souttar had agreed to join in a free transfer at the end of his contract with Hearts. But an ankle injury blighted his debut campaign at Ibrox.
Mateusz Zukowski (on loan to Lech Poznan)

Name: | Mateusz Zukowski |
DOB: | 23/11/2001 |
Position: | Right-back |
Joined Rangers: | January 2022 |
Joined From: | Lechia Gdansk |
Kit number: | 22 |
Rangers signed Mateusz Zukowski from his academy team in Poland, Lechia Gdansk, in 2022 as a future first-team star. The Poland U21 international would spend 2022/23 away on loan.
Ben Davies

Name: | Benjamin Keith Davies |
DOB: | 11/08/1995 |
Position: | Centre-half |
Joined Rangers: | July 2022 |
Joined From: | Liverpool |
Kit number: | 26 |
Liverpool sold Ben Davies to Rangers in 2022 for £4m, despite him not playing for the Anfield club after joining them for £1.5m 18 months earlier. He has since been a regular ace at Ibrox.
Borna Barisic

Name: | Borna Barisic |
DOB: | 10/11/1992 |
Position: | Left-back |
Joined Rangers: | August 2018 |
Joined From: | NK Osijek |
Kit number: | 31 |
NK Osijek sold their academy product Borna Barisic to Rangers for £2m in 2018. The Croatia star has since made nearly 200 appearances for the Ibrox club and laid on around 50 assists.
Lewis Mayo (on loan to Kilmarnock)

Name: | Lewis William Mayo |
DOB: | 19/03/2000 |
Position: | Centre-half |
Joined Rangers: | October 2018 |
Joined From: | Academy |
Kit number: | 51 |
Gerrard promoted Lewis Mayo to Rangers’ first-team squad in 2018 after over a decade in their academy. He has also enjoyed loans with Partick Thistle, Dunfermline and Kilmarnock.
Leon King

Name: | Leon Thomson King |
DOB: | 14/01/2004 |
Position: | Centre-half |
Joined Rangers: | March 2020 |
Joined From: | Academy |
Kit number: | 38 |
Rangers awarded Leon King his first professional contract in 2020 in reward for his efforts in their B-Team. The Gers product has since secured a prominent place among their first-team.
Adam Devine

Name: | Adam Gary Devine |
DOB: | 25/03/2003 |
Position: | Right-back |
Joined Rangers: | September 2020 |
Joined From: | Academy |
Kit number: | 44 |
Adam Devine rose through the youth ranks at Rangers to earn his first professional contract in 2020. The defender has continued to establish his place at Ibrox between loans to Partick Thistle and Brechin City. Beale has been the most willing Gers boss to give him minutes yet.
Rangers midfielders
John Lundstram

Name: | John David Lundstram |
DOB: | 18/02/1994 |
Position: | Central midfielder |
Joined Rangers: | July 2021 |
Joined From: | Sheffield United |
Kit number: | 4 |
Gerrard gave John Lundstram a three-year contract to join Rangers at the end of his terms at Sheffield United in 2021. But the midfielder often struggles to match his form for the Blades.
Ianis Hagi

Name: | Ianis Hagi |
DOB: | 22/10/1998 |
Position: | Attacking midfielder |
Joined Rangers: | January 2020 |
Joined From: | KRC Genk |
Kit number: | 7 |
Rangers paid Genk £4.5m to retain Ianis Hagi in July 2020 following his initial six-month loan move. The Romanian offered a creative and versatile threat before suffering a serious injury.
Ryan Jack

Name: | Ryan James Jack |
DOB: | 27/02/1992 |
Position: | Central midfielder |
Joined Rangers: | June 2017 |
Joined From: | Aberdeen |
Kit number: | 8 |
Ryan Jack joined Rangers at the end of his contract at Aberdeen in 2017. He has since made more than 180 appearances with the Glasgow giants but has suffered with fitness problems.
Steven Davis

Name: | Steven Davis MBE |
DOB: | 01/01/1985 |
Position: | Central midfielder |
Joined Rangers: | January 2019 |
Joined From: | Southampton |
Kit number: | 10 |
Steven Davis returned to Rangers in 2019 after seven years with Southampton. The Northern Ireland icon first played for the Gers from 2008 to 2012 and has since had over 350 outings.
Todd Cantwell

Name: | Todd Owen Cantwell |
DOB: | 27/02/1998 |
Position: | Left winger |
Joined Rangers: | January 2023 |
Joined From: | Norwich City |
Kit number: | 15 |
Beale signed Todd Cantwell from Norwich in January 2023 as his first signing for Rangers in a £1.5m deal. The Canaries product has since been an integral cog in his plans at Ibrox so far.
Rabbi Matondo

Name: | Rabbi Matondo |
DOB: | 09/09/2000 |
Position: | Right winger |
Joined Rangers: | July 2022 |
Joined From: | FC Schalke 04 |
Kit number: | 17 |
Schalke sold Rabbi Matondo to Rangers for £2m during 2022 for the Wales winger’ return to Britain. The ex-Manchester City gem struggled to establish himself before suffering an injury.
Glen Kamara

Name: | Glen Adjei Kamara |
DOB: | 28/10/1995 |
Position: | Defensive midfielder |
Joined Rangers: | January 2019 |
Joined From: | Dundee FC |
Kit number: | 18 |
Rangers pulled off a seismic coup in January 2019 by signing Glen Kamara for just £45k. The Finland midfielder had already agreed to go to Ibrox for free in July 2019. But the Gers and Dundee reached an agreement to bring forward his transfer before becoming a free agent.
Scott Wright

Name: | Scott Wright |
DOB: | 08/08/1997 |
Position: | Right winger |
Joined Rangers: | February 2021 |
Joined From: | Aberdeen |
Kit number: | 23 |
Rangers agreed to pay Aberdeen £200k for Scott Wright in February 2021 after reaching an agreement with the winger to join for free that year. But he has been a squad player since.
Nnamdi Ofoborh

Name: | Nathan Nnamdi Ugochukwu Benjamin Asigboro Ofoborh |
DOB: | 07/11/1999 |
Position: | Central midfielder |
Joined Rangers: | July 2021 |
Joined From: | AFC Bournemouth |
Kit number: | 24 |
Nnamdi Ofoborh agreed to a pre-contract with Rangers in February 2021 ahead of his terms with Bournemouth expiring. But a heart issue has stopped Ofoborh from establishing a role.
Scott Arfield

Name: | Scott Harry Nathaniel Arfield |
DOB: | 01/11/1998 |
Position: | Central midfielder |
Joined Rangers: | July 2018 |
Joined From: | Burnley |
Kit number: | 37 |
Scott Arfield chose to continue his career with Rangers after leaving Burnley as a free agent in 2018. The Canada international has since made more than 225 appearances for the Gers.
Nicolas Raskin

Name: | Nicolas Raskin |
DOB: | 23/02/2001 |
Position: | Central midfielder |
Joined Rangers: | January 2023 |
Joined From: | Standard Liege |
Kit number: | 43 |
Beale completed his first transfer window in charge of Rangers by signing Nicolas Raskin for £1.5m from Standard Liege. The Belgian maestro has since provided the Gers further depth.
Alex Lowry

Name: | Alexander Lowry |
DOB: | 23/06/2003 |
Position: | Attacking midfielder |
Joined Rangers: | June 2020 |
Joined From: | Academy |
Kit number: | 51 |
Alex Lowry has risen to the first-team squad at Rangers since joining their academy setup as a 10-year-old. Van Bronckhorst gave the midfielder his senior Gers debut in January 2022.
Josh McPake (on loan to Queen’s Park)

Name: | Joshua McPake |
DOB: | 31/08/2001 |
Position: | Right winger |
Joined Rangers: | July 2019 |
Joined From: | Academy |
Kit number: | 64 |
Rangers awarded Josh McPake a new contract in 2019 after winning their Academy Player of the Year award. The winger has since joined Dundee FC, Greenock Morton, Harrogate Town, Morecambe, Tranmere Rovers and Queen’s Park on loan to grow his first-team experiences.
Malik Tillman (on loan from Bayern Munich)

Name: | Malik Leon Tillman |
DOB: | 28/05/2002 |
Position: | Attacking midfielder |
Joined Rangers: | July 2022 |
Joined From: | FC Bayern Munich |
Kit number: | 71 |
Bayern Munich agreed to send Malik Tillman on loan to Rangers for the 2022/23 season with a £5m option to buy. The USA maestro has since delivered a prolific creative threat at Ibrox.
Ben Williamson (on loan to Dundee FC)
Name: | Ben Armour Williamson |
DOB: | 07/08/2001 |
Position: | Central midfielder |
Joined Rangers: | January 2020 |
Joined From: | Academy |
Rangers have seen Ben Williamson rise through their youth ranks and take his first steps into senior football. He has enjoyed loans with Arbroath, Livingston, Raith Rovers and Dundee FC.
Rangers forwards
Antonio Colak

Name: | Antonio-Mirko Colak |
DOB: | 17/09/1993 |
Position: | Centre-forward |
Joined Rangers: | July 2022 |
Joined From: | PAOK |
Kit number: | 9 |
Rangers backed Van Bronckhorst to sign Antonio Colak from PAOK for £2m in 2022. The Croatian made a prolific start at Ibrox by scoring 11 goals in his first 12 Premiership matches.
Tom Lawrence

Name: | Thomas Morris Lawrence |
DOB: | 13/01/1994 |
Position: | Left winger |
Joined Rangers: | July 2022 |
Joined From: | Derby County |
Kit number: | 11 |
Rangers took advantage of Derby’s relegation into the English third-tier to sign Wales winger Tom Lawrence in 2022. But a string of injuries held the forward back following a prolific start.
Ryan Kent

Name: | Ryan Kent |
DOB: | 11/11/1996 |
Position: | Left winger |
Joined Rangers: | September 2019 |
Joined From: | Liverpool |
Kit number: | 14 |
Rangers broke the bank to back Gerrard to sign Ryan Kent from Liverpool for £7.5m in 2019. The winger has since made more than 215 appearances with over 30 goals and 55 assists.
Alfredo Morelos

Name: | Alfredo Jose Morelos Avilez |
DOB: | 21/06/1996 |
Position: | Centre-forward |
Joined Rangers: | July 2017 |
Joined From: | HJK Helsinki |
Kit number: | 20 |
HJK Helsinki sold Alfredo Morelos to Rangers for a bargain £1m in 2017. El Bufalo has since scored more than 120 goals in over 260 games and is also their record goalscorer in Europe.
Kemar Roofe

Name: | Kemar Roofe |
DOB: | 06/01/1993 |
Position: | Centre-forward |
Joined Rangers: | August 2020 |
Joined From: | RSC Anderlecht |
Kit number: | 25 |
Gerrard raided Anderlecht to bolster his attack with Kemar Roofe in a £4m deal in 2020. But a spate of injuries have regularly limited the Jamaica international’s possible impact at Ibrox.
Fashion Sakala

Name: | Junior Fashion Sakala |
DOB: | 14/03/1997 |
Position: | Centre-forward |
Joined Rangers: | July 2021 |
Joined From: | KV Oostende |
Kit number: | 30 |
Fashion Sakala quit KV Oostende for Rangers at the end of his contract with the Belgian club in 2021. He has since provided the Gers a versatile and creative presence from a limited role.