Live
← Queens Park Rangers
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.

Activity by yearArrivalsDepartures

Busiest year on record: 2026, with 8 arrivals and 18 departures.

8 in · 18 out

2026

Arrivals

  1. 12 Aug 2026Dennis Cirkinfrom SUNSunderlandFree transfer
  2. 3 Aug 2026Glen Kamarafrom STRStade RennaisLoan
  3. 21 Jul 2026Tariq Lampteyfrom ACFACF FiorentinaFree transfer
  4. 10 Jul 2026Pierce Charlesfrom MCIMan CityLoan
  5. 9 Jul 2026Calum Wardfrom MOHMotherwellTransferFee undisclosed
  6. 20 Jun 2026Boy Kemperfrom NAC BredaTransferFee undisclosed
  7. 19 Jan 2026Justin Obikwufrom COVCoventry CityTransferFee undisclosed
  8. 9 Jan 2026Ronnie Edwardsfrom SOUSouthamptonTransferFee undisclosed

Departures

  1. 31 Aug 2026Kieran Morganto Bradford City A.F.C.Loan
  2. 29 Aug 2026Ziyad Larkecheto Barnsley F.C.Loan
  3. 14 Aug 2026Jaylan Pearmanto Swindon Town F.C.Loan
  4. 13 Aug 2026Tylon Smithto NEENew England RevolutionLoan
  5. 29 Jul 2026Daniel Bennieto DUDDundee UnitedLoan
  6. 17 Jul 2026Žan Celarto FC BaselTransferFee undisclosed
  7. 14 Jul 2026Murphy Cooperto Plymouth Argyle F.C.TransferFee undisclosed
  8. 10 Jul 2026Isaac Haydento Leyton Orient F.C.Free transfer
  9. 9 Jul 2026Joe Walshto Wigan Athletic F.C.Loan
  10. 3 Jul 2026Steve Cookto Wycombe Wanderers F.C.Free transfer
  11. 20 Jun 2026Sam Fieldto NORNorwich CityTransferFee undisclosed
  12. 2 Feb 2026Sam Fieldto NORNorwich CityLoan
  13. 26 Jan 2026Michael Freyto Grasshopper Club ZurichTransferFee undisclosed
  14. 23 Jan 2026Emmerson Suttonto Harrogate Town A.F.C.Loan
  15. 21 Jan 2026Alexander Aorahato Al-Zawraa SCTransferFee undisclosed
  16. 20 Jan 2026Liam Morrisonto ABEAberdeenLoan
  17. 19 Jan 2026Alfie Lloydto LINLincoln CityLoan
  18. 2026Paul Nardito AuxerreTransfer
2 in · 2 out

2025

Arrivals

  1. 19 Sept 2025Ben Hamerfrom Unknown clubFree transfer
  2. 29 Jan 2025Yang Min-hyukfrom TOTSpursLoan

Departures

  1. 8 Aug 2025Yang Min-hyukto PORPortsmouthLoan
  2. 11 Jul 2025Kenneth Paalto AntalyasporFree transfer
3 in · 2 out

2024

Arrivals

  1. 1 Jul 2024Paul Nardifrom KAAKAA GentMove
  2. 1 Feb 2024Isaac Haydenfrom STNStandard LiègeLoan
  3. 2024Jonathan Varanefrom SPOSporting de GijónMove

Departures

  1. Aug 2024Asmir Begovićto EVEEvertonMove
  2. 31 May 2024Isaac Haydento NEWNewcastleBack from loan
1 in · 0 out

2023

Arrivals

  1. Jul 2023Asmir Begovićfrom EVEEvertonMove

Departures

None on record.

2 in · 1 out

2022

Arrivals

  1. Mar 2022Keiren Westwoodfrom Sheffield Wednesday F.C.Move
  2. Jan 2022Jeff Hendrickfrom NEWNewcastleLoan

Departures

  1. Jul 2022Jeff Hendrickto Reading F.C.Loan
1 in · 1 out

2021

Arrivals

  1. 1 Feb 2021Sam Fieldfrom WESWest Bromwich AlbionLoan

Departures

  1. Jan 2021Bright Osayi-Samuelto FENFenerbahçeMove
7 in · 4 out

2020

Arrivals

  1. 14 Oct 2020Charlie Kelmanfrom Southend United F.C.Move
  2. 5 Oct 2020Albert Adomahfrom NFOForestFree transfer
  3. 1 Sept 2020Robert Dickiefrom Oxford United F.C.Transfer
  4. 19 Aug 2020Lyndon Dykesfrom Livingston F.C.Transfer
  5. 1 Jul 2020Faysal Bettachefrom Billericay Town F.C.Transfer
  6. 30 Jun 2020Toni Leistnerfrom FCK1. FC KölnBack from loan
  7. 4 Jan 2020Seny Diengfrom Doncaster Rovers F.C.Back from loan

Departures

  1. 28 Aug 2020Toni Leistnerto HAMHamburger SVFree transfer
  2. 30 Jan 2020Toni Leistnerto FCK1. FC KölnLoan
  3. Jan 2020Matthew Smithto CHACharlton AthleticLoan
  4. 2020Eberechi Ezeto CRYPalaceMove
4 in · 5 out

2019

Arrivals

  1. 19 May 2019Seny Diengfrom DUNDundeeBack from loan
  2. May 2019Alex Baptistefrom LUTLuton TownBack from loan
  3. 2019Ilias Chairfrom Stevenage F.C.Back from loan
  4. 2019Matthew Smithfrom FCWFC Twente '65Loan

Departures

  1. Aug 2019Massimo Luongoto Sheffield Wednesday F.C.Move
  2. Aug 2019Alex Baptisteto Doncaster Rovers F.C.Move
  3. 26 Jul 2019Seny Diengto Doncaster Rovers F.C.Loan
  4. 2019Tjaronn Cheryto Maccabi Haifa F.C.Move
  5. Jan 2019Alex Baptisteto LUTLuton TownLoan
3 in · 3 out

2018

Arrivals

  1. 1 Jul 2018Toni Leistnerfrom FCU1. FC Union BerlinMove
  2. 2018Matt Ingramfrom Wycombe Wanderers F.C.Back from loan
  3. 2018Eberechi Ezefrom Wycombe Wanderers F.C.Back from loan

Departures

  1. 3 Aug 2018Seny Diengto Stevenage F.C.Loan
  2. 2018Ilias Chairto Stevenage F.C.Loan
  3. 2018Nedum Onuohato RSLReal Salt LakeMove
5 in · 6 out

2017

Arrivals

  1. 25 Nov 2017Seny Diengfrom Whitehawk F.C.Back from loan
  2. Aug 2017Bright Osayi-Samuelfrom Blackpool F.C.Move
  3. 31 May 2017Brandon Comleyfrom Grimsby Town F.C.Back from loan
  4. 2017Ilias Chairfrom Lierse S.K.Move
  5. 2017Alex Baptistefrom PREPreston North EndMove

Departures

  1. 28 Oct 2017Seny Diengto Whitehawk F.C.Loan
  2. 31 Aug 2017Brandon Comleyto Colchester United F.C.Loan
  3. 2017Abdenasser El Khayatito ADOADO Den HaagMove
  4. 2017Eberechi Ezeto Wycombe Wanderers F.C.Loan
  5. 2017Matt Ingramto Northampton Town F.C.Loan
  6. 2017Karl Henryto BOTBolton WanderersMove
10 in · 12 out

2016

Arrivals

  1. 26 Aug 2016Seny Diengfrom MSV DuisburgFree transfer
  2. Jun 2016Ariel Borysiukfrom Legia WarsawMove
  3. 31 May 2016Brandon Comleyfrom Carlisle United F.C.Back from loan
  4. May 2016Leroy Ferfrom SWASwansea CityBack from loan
  5. 2016Cole Kpekawafrom Leyton Orient F.C.Back from loan
  6. 2016Matt Ingramfrom Wycombe Wanderers F.C.Move
  7. 2016Ben Gladwinfrom BRIBristol CityBack from loan
  8. 2016Osman Kakayfrom Livingston F.C.Back from loan
  9. 2016Conor Washingtonfrom Peterborough United F.C.Move
  10. 2016Abdenasser El Khayatifrom Burton Albion F.C.Move

Departures

  1. 31 Aug 2016Brandon Comleyto Grimsby Town F.C.Loan
  2. Feb 2016Leroy Ferto SWASwansea CityLoan
  3. 21 Jan 2016Brandon Comleyto Carlisle United F.C.Loan
  4. 16 Jan 2016Charlie Austinto SOUSouthamptonTransfer
  5. 2016Ben Gladwinto BRIBristol CityLoan
  6. 2016Mauro Zárateto ACFACF FiorentinaMove
  7. 2016Robert Greento LEELeedsMove
  8. 2016Sandro Raniereto WESWest Bromwich AlbionLoan
  9. 2016Matt Phillipsto WESWest Bromwich AlbionMove
  10. 2016Osman Kakayto Livingston F.C.Loan
  11. 2016Junior Hoilettto CARCardiff CityMove
  12. 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.