Players who played for Porto and São Paulo

15 players have played for both Porto and São Paulo, according to Wikidata. The best known include James Rodríguez, Casemiro and Éder Gabriel Militão. 3 of them moved straight from one club to the other, including Éder Gabriel Militão. The earliest arrival at one of the two clubs was in 1981 (Everton Nogueira), the most recent in 2017 (Éder Gabriel Militão).

The full list (15 players)

PlayerPositionNationalityPortoSão Paulo
James RodríguezForwardColombia2010–20132023–2024
CasemiroDefenderBrazil2014–20152010–2013
Éder Gabriel MilitãoDefenderBrazil2018–20192017–2018
Luís FabianoForwardBrazil2004–20052001–2015
Álvaro PereiraDefenderUruguay2009–20122014
Everton NogueiraMidfielderBrazil1988–19891981–1983
Paulo AssunçãoMidfielderBrazil2004–20082012
MaiconDefenderBrazil2009–20162016
Walter CasagrandeForwardBrazil1986–19871984
KelvinMidfielderBrazil2011–2015since 2016
Josef de Souza DiasMidfielderBrazil2010–20122014–2015
Dorival Guidoni JúniorMidfielderBrazil1997–19991991–1994
Carlos Alberto GomesMidfielderBrazil2004–20052008
Fabiano FreitasGoalkeeperBrazil2012–20152007–2011
Edgar Bruno da SilvaForwardBrazil2007–20082006

Players ranked from best known to least known (number of language editions of their Wikipedia page). Data from Wikidata: spotted a mistake? Let us know.

Other club pairs

With Porto

With São Paulo