The list
| # | Player | Born | Porto | Roma |
|---|---|---|---|---|
| 1 | Chris Smalling | 1989 | 2026– | 2019–2020, 2020–2024 |
| 2 | Daniel Osvaldo | 1986 | 2015–2016 | 2011–2013 |
| 3 | Juan Iturbe | 1993 | 2011–2013, 2012 | 2014–2018 |
| 4 | Dmitri Alenichev | 1972 | 2000–2004 | 1998–2000 |
| 5 | Cote | 1989 | 2014–2017 | 2011–2014 |
| 6 | Sérgio Oliveira | 1992 | 2009–2022 | 2022 |
| 7 | Iván Marcano | 1987 | 2014–2018, 2019–2025 | 2018–2019 |
| 8 | Rodrigo Mora | 2007 | 2024–2026 | 2026– |
| 9 | José Valle | 1920 | 1953–1956 | 1947–1950 |
Which way they moved
- Porto first, then Roma: 4
- Roma first, then Porto: 5
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 Roma, the first to name one of the players above in 15 seconds wins the round.
More pairs with Porto
- Braga – Porto 55 players
- Porto – Sporting CP 51 players
- Benfica – Porto 43 players
- Olympiakos – Porto 19 players
- Atlético Madrid – Porto 18 players
- Inter – Porto 14 players
- Deportivo – Porto 13 players
- Porto – Sevilla 12 players
Porto: every club it shares players with
More pairs with Roma
- Fiorentina – Roma 96 players
- Inter – Roma 93 players
- Genoa – Roma 88 players
- Milan – Roma 84 players
- Hellas Verona – Roma 80 players
- Juventus – Roma 69 players
- Roma – Sampdoria 68 players
- Roma – Udinese 67 players
Roma: 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.
