Skip to content
Almanac
Menu

Rangers

  • 11S
  • 12S
  • 13O
  • 13S
  • 14W
  • 14S
  • 15W
  • 15S
  • 16W
  • 16S
  • 17O
  • 17W
  • 17S
  • 18W
  • 18S
  • 19O
  • 19W
  • 19S
  • 20O
  • 20W
  • 20S
  • 21O
  • 21W
  • 21S
  • 22O
  • 22W
  • 22S
  • 23O
  • 23W
  • 23S
  • 24W
  • 24S
  • 25O
  • 25W
  • 25S
  • 26S

90% or more have a feeSome have a feeNo fee recordedS summer, W winter, O other dates

In

1 Aug 2006Jérémy ClémentMLyon€1.5M
31 Jan 2008Steven DavisMFulhamLoan
1 Jul 2008Steven DavisMFulham€3.8M
1 Jul 2008Kyle LaffertyFBurnley€4.5M
1 Feb 2011Kyle BartleyDArsenalLoan
1 Aug 2011Matt McKayMBrisbane Roar€300K
17 Aug 2011Alejandro BedoyaMÖrebro SK€284.8K
24 Nov 2011Sone AlukoMAberdeenFree
1 Jul 2016J. RossiterMLiverpool—
1 Jul 2016Matt GilksGBurnleyFree
19 Jul 2016Joe DodooFLeicester CityFree
12 Jan 2017Jon ToralMArsenalLoan
30 Jan 2017Jak AlnwickGPort Vale—
1 Jun 2017R. McCrorieDDumbarton—
9 Jun 2017Ryan JackMAberdeen—
9 Jun 2017DalcioMBenficaLoan
11 Jun 2017CandeiasMBenfica—
19 Jun 2017Alfredo MorelosFHJK Helsinki€1.2M
1 Jul 2017Liam KellyGLivingston—
1 Jul 2017Bruno AlvesDCagliariFree
31 Aug 2017Declan JohnDCardiff CityLoan
2 Jan 2018Andy HallidayMGabala—
9 Jun 2018Scott ArfieldMBurnleyFree
1 Jul 2018Ovie EjariaMLiverpoolLoan
10 Jul 2018Lassana CoulibalyMAngersLoan
10 Jul 2018Umar SadiqFAS RomaLoan
22 Jul 2018Ryan KentMLiverpoolLoan
6 Jan 2019J. DefoeFBournemouthLoan
31 Jan 2019Glen KamaraMDundee—
1 Jul 2019J. HoltMFleetwood Town—
1 Jul 2019Jordan JonesMKilmarnockFree
1 Jul 2019Joe DodooFBlackpool—
1 Jul 2019S. OjoMLiverpoolLoan
1 Jul 2019J. HastieFMotherwellFree
13 Jul 2019Filip HelanderDBologna€3.9M
15 Aug 2019Andy KingMLeicester CityLoan
2 Sept 2019Ryan KentMLiverpool€7.7M
13 Jan 2020J. McPakeMDundee—
31 Jan 2020Ianis HagiMGenkLoan
31 Jan 2020Florian KamberiFHibernianLoan
20 May 2020J. HoltMSt Johnstone—
1 Jul 2020J. DefoeFBournemouthFree
1 Jul 2020Ianis HagiMGenk—
10 Jul 2020R. McCrorieDPortsmouth—
4 Aug 2020Kemar RoofeFAnderlecht—
5 Oct 2020Bongani ZunguMAmiensLoan
1 Feb 2021Scott WrightFAberdeen—
1 Jul 2021Lewis MayoDDunfermline—
1 Jul 2021N. OfoborhMBournemouthFree
1 Jul 2021Fashion SakalaFOostendeFree
1 Jul 2021R. McCrorieGLivingston—
1 Jul 2021J. HastieFMotherwell—
31 Jan 2022Aaron RamseyMJuventusLoan
1 Jun 2022J. MaxwellDAyr Utd—
1 Jun 2022J. HastieFLinfield—
7 Jul 2022A. ColakFPAOK€2.5M
19 Jul 2022Ben DaviesDLiverpool—
25 Jul 2022Rıdvan YılmazDBeşiktaş€4M
1 Jun 2023Lewis MayoDKilmarnock—
1 Jun 2023J. McPakeMQueen's Park—
1 Jul 2023D. SterlingDChelseaFree
1 Jul 2023S. LammersFAtalanta BC€3.5M
6 Jul 2023Cyriel DessersFCremonese€6M
28 Jul 2023Danilo PereiraFFeyenoord€6.3M
1 Feb 2024O. CortesFLensLoan
20 Jun 2024C. BarronMAberdeenFree
27 Jun 2024Liam KellyGMotherwellFree
1 Jul 2024S. LammersFUtrecht—
1 Jul 2024JefteDFluminense€800K
5 Jul 2024Hamza IgamaneFAS FAR€2.4M
26 Jul 2024V. CernyMVfL WolfsburgLoan
1 Aug 2024R. PropperDTwente€3.2M
30 Aug 2024N. BajramiMSassuolo€4M
25 Jun 2025M. AaronsDBournemouthLoan
30 Jun 2025M. AaronsDBournemouthLoan
1 Jul 2025Ben DaviesDBirmingham CityLoan return
1 Jul 2025Kieran DowellMBirmingham CityLoan return
1 Jul 2025Lyall CameronMDundeeFree
1 Jul 2025Rabbi MatondoFHannover 96Loan return
1 Jul 2025O. CortesFLens£4.5M
5 Jul 2025T. AasgaardMLuton Town£3.5M
17 Aug 2025Jayden MeghomaDBrentfordLoan
28 Aug 2025B. MiovskiFGirona—
1 Sept 2025Derek CorneliusDMarseilleLoan
10 Jan 2026T. ChukwuaniMSturm Graz—
12 Jan 2026O. CortesFSporting GijónLoan return
13 Jan 2026Tuur RommensDWesterlo—
30 May 2026Lyall CameronMAberdeenLoan return
30 May 2026F. CurtisMKilmarnockLoan return
29 Jun 2026Ben DaviesDOxford UnitedLoan return
29 Jun 2026Danilo PereiraFNECLoan return
29 Jun 2026O. CortesFHuracánLoan return
29 Jun 2026R. McCauslandFAris LimassolLoan return
30 Jun 2026Daniel NeilMSunderlandFree
30 Jun 2026Ivor PandurGHull City£6M
30 Jun 2026Ben GodfreyDAtalanta BCLoan
14 Aug 2026James PenriceDAEK AthensLoan
25 Aug 2026Min-su KimFGirona—
2 Sept 2026B. BouananiFVfB StuttgartLoan
Total€74.43M + £14M

Out

1 Apr 2006Charlie AdamMSt MirrenLoan
10 Jan 2009Chris BurkeMCardiff CityFree
7 Aug 2009Charlie AdamMBlackpool€5.9M
1 Jul 2010Danny WilsonDLiverpool€2.8M
19 Jan 2012John FleckMBlackpoolLoan
22 Feb 2012Matt McKayMBusan IPark—
1 Jul 2012Kyle LaffertyFSionFree
25 Jul 2012Sone AlukoMHull CityFree
30 Jul 2012Allan McGregorGBeşiktaşFree
5 Sept 2012K. BroadfootDBlackpoolFree
1 Jul 2013K. HemmingsFCowdenbeathFree
1 Sept 2014Barrie McKayFRaith RoversLoan
1 Sept 2014Craig HalkettDClydeLoan
8 Jan 2016Liam KellyGEast FifeLoan
18 Feb 2016Ryan HardieFRaith RoversLoan
26 Feb 2016R. McCrorieDAyr UtdLoan
1 Jul 2016N. ClarkFBuryFree
1 Jul 2016Nicky LawMBradford CityFree
15 Jul 2016Liam KellyGLivingstonLoan
26 Jul 2016Ryan HardieFSt MirrenLoan
27 Jan 2017R. McCrorieDDumbartonLoan
1 Jul 2017Joe GarnerFIpswich Town€1.1M
1 Jul 2017Andy HallidayMGabalaLoan
19 Jan 2018Ryan HardieFLivingstonLoan
16 Feb 2018L. BurtMDumbartonLoan
18 Jun 2018J. HoltMFleetwood TownLoan
1 Jul 2018Liam KellyGLivingston—
1 Jul 2018Joe DodooFBlackpoolLoan
1 Jul 2018DalcioMBelenenses SADLoan
12 Jul 2018Bruno AlvesDParmaFree
20 Aug 2018Lee HodsonDSt MirrenLoan
31 Aug 2018Ryan HardieFLivingstonLoan
31 Aug 2018Z. RuddenFFalkirkLoan
31 Jan 2019J. RossiterMBuryLoan
1 Jul 2019Ryan KentMLiverpool—
1 Jul 2019Lee HodsonDGillinghamFree
5 Jul 2019R. McCrorieDPortsmouthLoan
17 Jul 2019Ryan HardieFBlackpool—
22 Jul 2019CandeiasMGençlerbirliğiFree
23 Jul 2019Jak AlnwickGBlackpoolLoan
13 Aug 2019Glenn MiddletonMHibernianLoan
22 Aug 2019J. McPakeMDundeeLoan
2 Sept 2019J. HoltMSt JohnstoneLoan
20 Sept 2019Graham DorransMDundeeFree
20 Jan 2020J. MurphyFBurton AlbionLoan
31 Jan 2020Greg DochertyMHibernianLoan
1 Jul 2020Jak AlnwickGSt MirrenFree
3 Jul 2020J. HastieFMotherwellLoan
9 Jul 2020R. McCrorieGLivingstonLoan
11 Aug 2020J. HoltMLivingstonFree
18 Aug 2020R. McCrorieDAberdeenLoan
20 Aug 2020Greg DochertyMHull City—
29 Aug 2020J. MurphyFHibernian—
25 Sept 2020Lewis MayoDDunfermlineLoan
29 Jan 2021Jordan JonesMSunderlandLoan
1 Feb 2021R. McCrorieDAberdeen—
1 Jul 2021Bongani ZunguMAmiens—
1 Jul 2021J. McPakeMMorecambeLoan
27 Jul 2021J. MaxwellDAyr UtdLoan
4 Jan 2022Nathan PattersonDEverton€14M
29 Jan 2022J. HastieFLinfieldLoan
31 Jan 2022J. DefoeFSunderlandFree
1 Jul 2022Aaron RamseyMJuventus—
1 Jul 2022Lewis MayoDKilmarnockLoan
9 Jul 2022Joe AriboMSouthampton€7.1M
20 Jul 2022Calvin BasseyDAjax€23M
22 Jul 2022J. McPakeMQueen's ParkLoan
31 Aug 2022Nikola KatićDZürich—
1 Jul 2023Ryan KentMFenerbahçeFree
15 Jul 2023A. ColakFParma—
20 Jul 2023Lewis MayoDKilmarnock—
8 Aug 2023Fashion SakalaFAl-Fayha€4.7M
31 Aug 2023Filip HelanderDOBFree
4 Sept 2023Alfredo MorelosFSantosFree
10 Jan 2024S. LammersFUtrechtLoan
28 Mar 2024N. OfoborhMSwindon Town—
10 Jul 2024R. McCrorieGKilmarnock—
26 Jul 2024S. LammersFTwente€2M
30 Aug 2024Scott WrightFBirmingham City€360K
30 Jan 2025Rabbi MatondoFHannover 96Loan
1 Jul 2025Neraysho KasanwirjoDFeyenoordLoan return
1 Jul 2025V. CernyMVfL WolfsburgLoan return
26 Jul 2025R. PropperDTwente—
20 Aug 2025JefteDPalmeiras—
23 Aug 2025Ben DaviesDOxford UnitedLoan
29 Aug 2025Hamza IgamaneFLille—
1 Sept 2025Cyriel DessersFPanathinaikos£3.7M
1 Sept 2025O. CortesFSporting GijónLoan
4 Sept 2025Ianis HagiMAlanyasporFree
13 Jan 2026O. CortesFHuracánLoan
15 Jan 2026Lyall CameronMAberdeenLoan
22 Jan 2026Kieran DowellMHull City—
29 Jan 2026F. CurtisMKilmarnockLoan
2 Feb 2026Danilo PereiraFNECLoan
30 Mar 2026Rabbi MatondoFBrannFree
30 May 2026Jayden MeghomaDBrentfordLoan return
30 May 2026Mikey MooreMTottenham HotspurLoan return
30 May 2026Derek CorneliusDMarseilleLoan return
29 Jun 2026M. AaronsDBournemouthLoan return
29 Jun 2026A. Skov OlsenFVfL WolfsburgLoan return
30 Jun 2026Jack ButlandGHull City—
24 Jul 2026Danilo PereiraFBotafogoLoan
28 Jul 2026O. AntmanFAnderlecht—
2 Aug 2026N. BajramiMAl-TaawounLoan
10 Aug 2026M. DiomandéMÇorum FK—
31 Aug 2026C. BarronMMiddlesbroughLoan
1 Sept 2026T. AasgaardMAnderlechtLoan
Total€64.11M + £3.7M

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources