← PortoActivity by yearArrivalsDepartures
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
- 61
- Arrivals
- 25
- Departures
- 36
- Sent on loan
- 20
Fees on record for 2 of 61 moves.
Busiest year on record: 2026, with 5 arrivals and 4 departures.
5 in · 4 out
2026
Arrivals
- Sept 2026Chris Smallingfrom Al-Feiha FCMove
- Jan 2026Thiago Silvafrom Fluminense F.C.Move
- 2026André Silvafrom ELCElcheTransfer
- 2026Seko Fofanafrom RennesTransfer
- 2026Hwang In-beomfrom FEYFeyenoord RotterdamTransfer
Departures
- 1 Sept 2026Deniz Gülto GALGalatasarayMove
- 27 Aug 2026Stephen Eustáquioto SWASwansea CityTransfer£3.4m reported by BBC Sport, via Wikipedia
- 19 Aug 2026Rodrigo Morato ASRAS RomaTransferFee undisclosed
- 22 Jun 2026Thiago Silvato Fluminense F.C.Move
4 in · 2 out
2025
Arrivals
- 3 Aug 2025Luuk de Jongfrom PSVPSVMove
- Jul 2025Jan Bednarekfrom SOUSouthamptonMove
- Jan 2025Trafim Mieĺničenkafrom FC Dinamo MinskMove
- 2025Borja Sainzfrom NORNorwich CityMove
Departures
- Sept 2025Marko Grujićto AEK Athens F.C.Move
- 2025Nicolás González Iglesiasto MCIMan CityMove£50m reported by BBC Sport, via Wikipedia
2 in · 3 out
2024
Arrivals
- 24 Aug 2024Samu Aghehowafrom ATMAtléticoMove
- Aug 2024Deniz Gülfrom Hammarby FotbollMove
Departures
- Sept 2024Diogo Verdascato Kapaz PFCMove
- 2024Mehdi Taremito INTInterMove
- 2024Jorge Sánchez Ramosto Cruz AzulMove
1 in · 0 out
2023
Arrivals
- 2023Nicolás González Iglesiasfrom VALValenciaMove
Departures
None on record.
1 in · 6 out
2022
Arrivals
- 2022Gabriel Veronfrom Sociedade Esportiva PalmeirasMove
Departures
- Sept 2022Shoya Nakajimato AntalyasporMove
- 21 Jul 2022Francisco Conceiçãoto AJXAjaxMove
- 2022Luis Díazto LIVLiverpoolMove
- 2022Sérgio Oliveirato GALGalatasarayMove
- 2022Fábio Vieirato ARSArsenalMove
- 2022Vitinhato PSGPSGMove
0 in · 1 out
2021
Arrivals
None on record.
Departures
- 2021Maxi Pereirato Club Atlético PeñarolMove
2 in · 5 out
2020
Arrivals
- 6 Oct 2020Marko Grujićfrom LIVLiverpoolMove
- 2020Mehdi Taremifrom RIORio AveMove
Departures
- Oct 2020Diogo Queirósto FCFFC FamalicãoMove
- 5 Sept 2020Fábio Silvato WOLWolverhampton WanderersMove
- 2020Vincent Aboubakarto BESBeşiktaşMove
- 2020Heltonto U.D. LeiriaMove
- 2020Alex Tellesto MUNMan UtdMove
3 in · 5 out
2019
Arrivals
- 1 Jul 2019Renzo Saraviafrom Racing ClubTransfer
- Jan 2019Pepefrom BESBeşiktaşMove
- 2019Luis Díazfrom Junior de BarranquillaMove
Departures
- Jul 2019João Lameirato U.D. LeiriaMove
- Jul 2019Héctor Herrerato ATMAtléticoMove
- Jul 2019Adrián López Álvarezto CLUClub Atlético OsasunaMove
- 2019Éder Militãoto RMAReal MadridMove
- 2019Felipe Augusto de Almeida Monteiroto ATMAtléticoMove
1 in · 3 out
2018
Arrivals
- 2018Éder Militãofrom São Paulo FCMove
Departures
- 2018André Andréto VITVitória GuimarãesMove
- 2018Diogo Dalotto MUNMan UtdMove
- 2018Diego Reyesto FENFenerbahçeMove
0 in · 5 out
2017
Arrivals
None on record.
Departures
- Aug 2017Abdoulaye Bato RAYRayo VallecanoMove
- 1 Jul 2017André Silvato MILMilanMove
- Feb 2017Idrisa Sambúto FC Spartak-2 MoscowMove
- Jan 2017Silvestre Varelato KayserisporMove
- 2017André Silvato F.C. Paços de FerreiraMove
6 in · 2 out
2016
Arrivals
- Jul 2016José Manuel Silva Oliveirafrom Boavista F.C.Move
- 2016Moussa Maregafrom CSMCS MarítimoMove
- 2016José Sáfrom CSMCS MarítimoMove
- 2016Suk Hyun-junfrom Vitória F.C.Move
- 2016Felipe Augusto de Almeida Monteirofrom S.C. Corinthians PaulistaMove
- 2016Alex Tellesfrom INTInterMove
Departures
- 2016Giannelli Imbulato STOStoke CityMove
- 2016José Ángel Valdésto VILVillarrealMove
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.