Live
← Porto
The record since 2016

Porto: 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 Porto’s live page.

Moves on record
109
Arrivals
51
Departures
58
Sent on loan
20

Fees on record for 3 of 109 moves.

Activity by yearArrivalsDepartures

Busiest year on record: 2016, with 15 arrivals and 9 departures.

7 in · 7 out

2026

Arrivals

  1. Sept 2026Chris Smallingfrom Al-Feiha FCMove
  2. 31 Aug 2026Santiago Giménezfrom MILMilanLoan
  3. 30 Jan 2026Terem Moffifrom OGCOGC NiceLoan
  4. Jan 2026Thiago Silvafrom Fluminense F.C.Move
  5. 2026André Silvafrom ELCElcheTransfer
  6. 2026Seko Fofanafrom RennesTransfer
  7. 2026Hwang In-beomfrom FEYFeyenoord RotterdamTransfer

Departures

  1. 1 Sept 2026Deniz Gülto GALGalatasarayMove
  2. 27 Aug 2026Stephen Eustáquioto SWASwansea CityTransfer£3.4m reported by BBC Sport, via Wikipedia
  3. 19 Aug 2026Rodrigo Morato ASRAS RomaTransferFee undisclosed
  4. Aug 2026Terem Moffito HAMHamburger SVLoan
  5. 22 Jun 2026Thiago Silvato Fluminense F.C.Move
  6. 2026Ángel Alarcónto UtrechtLoan
  7. 2026Danny Namasoto AuxerreLoan
5 in · 3 out

2025

Arrivals

  1. 1 Sept 2025Jakub Kiwiorfrom ARSArsenalLoan
  2. 3 Aug 2025Luuk de Jongfrom PSVPSVMove
  3. Jul 2025Jan Bednarekfrom SOUSouthamptonMove
  4. Jan 2025Trafim Mieĺničenkafrom FC Dinamo MinskMove
  5. 2025Borja Sainzfrom NORNorwich CityMove

Departures

  1. Sept 2025Marko Grujićto AEK Athens F.C.Move
  2. 30 Jun 2025Fábio Vieirato ARSArsenalBack from loan
  3. 2025Nicolás González Iglesiasto MCIMan CityMove£50m reported by BBC Sport, via Wikipedia
4 in · 4 out

2024

Arrivals

  1. 2 Sept 2024Tiago Djalófrom JUVJuventusLoan
  2. 27 Aug 2024Fábio Vieirafrom ARSArsenalLoan
  3. 24 Aug 2024Samu Aghehowafrom ATMAtléticoMove
  4. Aug 2024Deniz Gülfrom Hammarby FotbollMove

Departures

  1. Sept 2024Diogo Verdascato Kapaz PFCMove
  2. 27 Aug 2024Francisco Conceiçãoto JUVJuventusLoan€7m announced by Juventus (Borsa Italiana filing)
  3. 2024Mehdi Taremito INTInterMove
  4. 2024Jorge Sánchez Ramosto Cruz AzulMove
3 in · 0 out

2023

Departures

None on record.

2 in · 6 out

2022

Arrivals

  1. Jun 2022Shoya Nakajimafrom Portimonense S.C.Back from loan
  2. 2022Gabriel Veronfrom Sociedade Esportiva PalmeirasMove

Departures

  1. Sept 2022Shoya Nakajimato AntalyasporMove
  2. 21 Jul 2022Francisco Conceiçãoto AJXAjaxMove
  3. 2022Luis Díazto LIVLiverpoolMove
  4. 2022Sérgio Oliveirato GALGalatasarayMove
  5. 2022Fábio Vieirato ARSArsenalMove
  6. 2022Vitinhato PSGPSGMove
1 in · 3 out

2021

Arrivals

  1. Jun 2021Shoya Nakajimafrom Al Ain FCBack from loan

Departures

  1. Aug 2021Shoya Nakajimato Portimonense S.C.Loan
  2. 2021Maxi Pereirato Club Atlético PeñarolMove
  3. Jan 2021Shoya Nakajimato Al Ain FCLoan
3 in · 6 out

2020

Arrivals

  1. 6 Oct 2020Marko Grujićfrom LIVLiverpoolMove
  2. Jun 2020Diogo Queirósfrom Royal Excel MouscronBack from loan
  3. 2020Mehdi Taremifrom RIORio AveMove

Departures

  1. Oct 2020Danilo Pereirato PSGPSGLoan
  2. Oct 2020Diogo Queirósto FCFFC FamalicãoMove
  3. 5 Sept 2020Fábio Silvato WOLWolverhampton WanderersMove
  4. 2020Vincent Aboubakarto BESBeşiktaşMove
  5. 2020Heltonto U.D. LeiriaMove
  6. 2020Alex Tellesto MUNMan UtdMove
3 in · 7 out

2019

Arrivals

  1. 1 Jul 2019Renzo Saraviafrom Racing ClubTransfer
  2. Jan 2019Pepefrom BESBeşiktaşMove
  3. 2019Luis Díazfrom Junior de BarranquillaMove

Departures

  1. Aug 2019Diogo Queirósto Royal Excel MouscronLoan
  2. Jul 2019João Lameirato U.D. LeiriaMove
  3. Jul 2019Héctor Herrerato ATMAtléticoMove
  4. Jul 2019Adrián López Álvarezto CLUClub Atlético OsasunaMove
  5. 30 May 2019Kelechi Nwakalito ARSArsenalBack from loan
  6. 2019Éder Militãoto RMAReal MadridMove
  7. 2019Felipe Augusto de Almeida Monteiroto ATMAtléticoMove
3 in · 4 out

2018

Arrivals

  1. 18 Jul 2018Kelechi Nwakalifrom MVV MaastrichtLoan
  2. Jun 2018Adrián López Álvarezfrom DEODeportivo de A CoruñaBack from loan
  3. 2018Éder Militãofrom São Paulo FCMove
5 in · 9 out

2017

Arrivals

  1. Jun 2017Abdoulaye Bafrom TSV 1860 MünchenBack from loan
  2. Jun 2017José Manuel Silva Oliveirafrom Vitória F.C.Back from loan
  3. Jun 2017Adrián López Álvarezfrom VILVillarrealBack from loan
  4. 2017Vincent Aboubakarfrom BESBeşiktaşBack from loan
  5. 2017Diego Reyesfrom RCDRCD Espanyol de BarcelonaBack from loan

Departures

  1. Aug 2017Abdoulaye Bato RAYRayo VallecanoMove
  2. Aug 2017Adrián López Álvarezto DEODeportivo de A CoruñaLoan
  3. Aug 2017José Manuel Silva Oliveirato Wisła KrakówLoan
  4. 1 Jul 2017André Silvato MILMilanMove
  5. Feb 2017Idrisa Sambúto FC Spartak-2 MoscowMove
  6. Jan 2017Silvestre Varelato KayserisporMove
  7. 2017Juan Fernando Quinteroto Deportivo Independiente MedellínLoan
  8. Jan 2017Adrián López Álvarezto Villarreal CFLoan
  9. 2017André Silvato F.C. Paços de FerreiraMove
15 in · 9 out

2016

Arrivals

  1. Jul 2016José Manuel Silva Oliveirafrom Boavista F.C.Move
  2. 30 Jun 2016Nabil Ghilasfrom LEVLevante UDBack from loan
  3. 2016Moussa Maregafrom CSMCS MarítimoMove
  4. 2016José Sáfrom CSMCS MarítimoMove
  5. 2016Maicon Pereira Roquefrom São Paulo FCBack from loan
  6. 2016Suk Hyun-junfrom Vitória F.C.Move
  7. 2016Felipe Augusto de Almeida Monteirofrom S.C. Corinthians PaulistaMove
  8. 2016Erik Palmer-Brownfrom SKCSporting Kansas CityLoan
  9. 2016Kadúfrom Varzim S.C.Back from loan
  10. 2016Juan Fernando Quinterofrom STRStade RennaisBack from loan
  11. 2016André Silvafrom Padroense F.C.Back from loan
  12. 2016Ricardo Jorge Novo Nunesfrom Vitória F.C.Back from loan
  13. 2016Alex Tellesfrom INTInterMove
  14. 2016Adrián López Álvarezfrom VILVillarrealBack from loan
  15. 2016Licáfrom VITVitória GuimarãesBack from loan

From the historical record: Wikidata (CC0) and Wikipedia’s transfer lists (CC BY-SA 4.0), each fee credited to the outlet or club that reported it. Dates are only as exact as the record; “Move” means the type wasn’t recorded. Retrospective record, not Swoop intelligence.