← Queens Park RangersActivity by yearArrivalsDepartures
The record since 2016
Queens Park Rangers: transfer history
Every signing and departure on record, year by year. This is the historical record, not live intelligence: for what’s happening now, see Queens Park Rangers’s live page.
- Moves on record
- 100
- Arrivals
- 46
- Departures
- 54
- Sent on loan
- 29
No fees on record yet for these moves: spending and net spend appear once fee data is added. We never estimate them.
Busiest year on record: 2026, with 8 arrivals and 18 departures.
8 in · 18 out
2026
Arrivals
- 12 Aug 2026Dennis Cirkinfrom SUNSunderlandFree transfer
- 3 Aug 2026Glen Kamarafrom STRStade RennaisLoan
- 21 Jul 2026Tariq Lampteyfrom ACFACF FiorentinaFree transfer
- 10 Jul 2026Pierce Charlesfrom MCIMan CityLoan
- 9 Jul 2026Calum Wardfrom MOHMotherwellTransferFee undisclosed
- 20 Jun 2026Boy Kemperfrom NAC BredaTransferFee undisclosed
- 19 Jan 2026Justin Obikwufrom COVCoventry CityTransferFee undisclosed
- 9 Jan 2026Ronnie Edwardsfrom SOUSouthamptonTransferFee undisclosed
Departures
- 31 Aug 2026Kieran Morganto Bradford City A.F.C.Loan
- 29 Aug 2026Ziyad Larkecheto Barnsley F.C.Loan
- 14 Aug 2026Jaylan Pearmanto Swindon Town F.C.Loan
- 13 Aug 2026Tylon Smithto NEENew England RevolutionLoan
- 29 Jul 2026Daniel Bennieto DUDDundee UnitedLoan
- 17 Jul 2026Žan Celarto FC BaselTransferFee undisclosed
- 14 Jul 2026Murphy Cooperto Plymouth Argyle F.C.TransferFee undisclosed
- 10 Jul 2026Isaac Haydento Leyton Orient F.C.Free transfer
- 9 Jul 2026Joe Walshto Wigan Athletic F.C.Loan
- 3 Jul 2026Steve Cookto Wycombe Wanderers F.C.Free transfer
- 20 Jun 2026Sam Fieldto NORNorwich CityTransferFee undisclosed
- 2 Feb 2026Sam Fieldto NORNorwich CityLoan
- 26 Jan 2026Michael Freyto Grasshopper Club ZurichTransferFee undisclosed
- 23 Jan 2026Emmerson Suttonto Harrogate Town A.F.C.Loan
- 21 Jan 2026Alexander Aorahato Al-Zawraa SCTransferFee undisclosed
- 20 Jan 2026Liam Morrisonto ABEAberdeenLoan
- 19 Jan 2026Alfie Lloydto LINLincoln CityLoan
- 2026Paul Nardito AuxerreTransfer
2 in · 2 out
2025
Arrivals
- 19 Sept 2025Ben Hamerfrom Unknown clubFree transfer
- 29 Jan 2025Yang Min-hyukfrom TOTSpursLoan
Departures
- 8 Aug 2025Yang Min-hyukto PORPortsmouthLoan
- 11 Jul 2025Kenneth Paalto AntalyasporFree transfer
3 in · 2 out
2024
Arrivals
- 1 Jul 2024Paul Nardifrom KAAKAA GentMove
- 1 Feb 2024Isaac Haydenfrom STNStandard LiègeLoan
- 2024Jonathan Varanefrom SPOSporting de GijónMove
Departures
- Aug 2024Asmir Begovićto EVEEvertonMove
- 31 May 2024Isaac Haydento NEWNewcastleBack from loan
1 in · 0 out
2023
Arrivals
- Jul 2023Asmir Begovićfrom EVEEvertonMove
Departures
None on record.
2 in · 1 out
2022
Arrivals
- Mar 2022Keiren Westwoodfrom Sheffield Wednesday F.C.Move
- Jan 2022Jeff Hendrickfrom NEWNewcastleLoan
Departures
- Jul 2022Jeff Hendrickto Reading F.C.Loan
1 in · 1 out
2021
Arrivals
- 1 Feb 2021Sam Fieldfrom WESWest Bromwich AlbionLoan
Departures
- Jan 2021Bright Osayi-Samuelto FENFenerbahçeMove
7 in · 4 out
2020
Arrivals
- 14 Oct 2020Charlie Kelmanfrom Southend United F.C.Move
- 5 Oct 2020Albert Adomahfrom NFOForestFree transfer
- 1 Sept 2020Robert Dickiefrom Oxford United F.C.Transfer
- 19 Aug 2020Lyndon Dykesfrom Livingston F.C.Transfer
- 1 Jul 2020Faysal Bettachefrom Billericay Town F.C.Transfer
- 30 Jun 2020Toni Leistnerfrom FCK1. FC KölnBack from loan
- 4 Jan 2020Seny Diengfrom Doncaster Rovers F.C.Back from loan
Departures
- 28 Aug 2020Toni Leistnerto HAMHamburger SVFree transfer
- 30 Jan 2020Toni Leistnerto FCK1. FC KölnLoan
- Jan 2020Matthew Smithto CHACharlton AthleticLoan
- 2020Eberechi Ezeto CRYPalaceMove
4 in · 5 out
2019
Arrivals
- 19 May 2019Seny Diengfrom DUNDundeeBack from loan
- May 2019Alex Baptistefrom LUTLuton TownBack from loan
- 2019Ilias Chairfrom Stevenage F.C.Back from loan
- 2019Matthew Smithfrom FCWFC Twente '65Loan
Departures
- Aug 2019Massimo Luongoto Sheffield Wednesday F.C.Move
- Aug 2019Alex Baptisteto Doncaster Rovers F.C.Move
- 26 Jul 2019Seny Diengto Doncaster Rovers F.C.Loan
- 2019Tjaronn Cheryto Maccabi Haifa F.C.Move
- Jan 2019Alex Baptisteto LUTLuton TownLoan
3 in · 3 out
2018
Arrivals
- 1 Jul 2018Toni Leistnerfrom FCU1. FC Union BerlinMove
- 2018Matt Ingramfrom Wycombe Wanderers F.C.Back from loan
- 2018Eberechi Ezefrom Wycombe Wanderers F.C.Back from loan
Departures
- 3 Aug 2018Seny Diengto Stevenage F.C.Loan
- 2018Ilias Chairto Stevenage F.C.Loan
- 2018Nedum Onuohato RSLReal Salt LakeMove
5 in · 6 out
2017
Arrivals
- 25 Nov 2017Seny Diengfrom Whitehawk F.C.Back from loan
- Aug 2017Bright Osayi-Samuelfrom Blackpool F.C.Move
- 31 May 2017Brandon Comleyfrom Grimsby Town F.C.Back from loan
- 2017Ilias Chairfrom Lierse S.K.Move
- 2017Alex Baptistefrom PREPreston North EndMove
Departures
- 28 Oct 2017Seny Diengto Whitehawk F.C.Loan
- 31 Aug 2017Brandon Comleyto Colchester United F.C.Loan
- 2017Abdenasser El Khayatito ADOADO Den HaagMove
- 2017Eberechi Ezeto Wycombe Wanderers F.C.Loan
- 2017Matt Ingramto Northampton Town F.C.Loan
- 2017Karl Henryto BOTBolton WanderersMove
10 in · 12 out
2016
Arrivals
- 26 Aug 2016Seny Diengfrom MSV DuisburgFree transfer
- Jun 2016Ariel Borysiukfrom Legia WarsawMove
- 31 May 2016Brandon Comleyfrom Carlisle United F.C.Back from loan
- May 2016Leroy Ferfrom SWASwansea CityBack from loan
- 2016Cole Kpekawafrom Leyton Orient F.C.Back from loan
- 2016Matt Ingramfrom Wycombe Wanderers F.C.Move
- 2016Ben Gladwinfrom BRIBristol CityBack from loan
- 2016Osman Kakayfrom Livingston F.C.Back from loan
- 2016Conor Washingtonfrom Peterborough United F.C.Move
- 2016Abdenasser El Khayatifrom Burton Albion F.C.Move
Departures
- 31 Aug 2016Brandon Comleyto Grimsby Town F.C.Loan
- Feb 2016Leroy Ferto SWASwansea CityLoan
- 21 Jan 2016Brandon Comleyto Carlisle United F.C.Loan
- 16 Jan 2016Charlie Austinto SOUSouthamptonTransfer
- 2016Ben Gladwinto BRIBristol CityLoan
- 2016Mauro Zárateto ACFACF FiorentinaMove
- 2016Robert Greento LEELeedsMove
- 2016Sandro Raniereto WESWest Bromwich AlbionLoan
- 2016Matt Phillipsto WESWest Bromwich AlbionMove
- 2016Osman Kakayto Livingston F.C.Loan
- 2016Junior Hoilettto CARCardiff CityMove
- 2016Jay Emmanuel-Thomasto Milton Keynes Dons F.C.Loan
From the historical record: Wikidata, an open database (CC0). Dates are only as exact as the record; “Move” means the type wasn’t recorded. Fees are shown only where a source gives one. Retrospective record, not Swoop intelligence.