Who Played BothPlay

Players who played for both Porto and Real Madrid

According to Wikidata and Wikipedia, 10 players have played for both Porto and Real Madrid. The best known: Iker Casillas, Pepe and Casemiro.

Players who played for both Porto and Real Madrid: 10 players

Last updated:

The list

#PlayerBornPortoReal Madrid
1Iker Casillas19812015–20201999–2015
2Pepe19832004–2007, 2019–20242007–2017
3Casemiro19922014–20152013, 2013–2022
4Ricardo Carvalho19781997–20042010–2013
5James Rodríguez19912010–20132014–2020
6Éder Militão19982018–20192019–
7Danilo19912012–20152015–2017
8Juan Esnáider197320011991–1993, 1995–1996
9Alberto Bueno19882015–20192008–2009
10Carlos Secretário19701993–20041996–1997

Which way they moved

Test yourself

Three more club pairs: name one player for each.

Play it

In Who Played Both you and your opponent secretly pick a club each. If the clubs are Porto and Real Madrid, the first to name one of the players above in 15 seconds wins the round.

More pairs with Porto

Porto: every club it shares players with

More pairs with Real Madrid

Real Madrid: every club it shares players with

Source: Wikidata (CC0), Wikipedia club articles and player infoboxes (years at each club). Youth spells and appearances that look unplayed are left out; volunteer-kept records can contain gaps or errors.