The list
| # | Player | Born | PAOK | Porto |
|---|---|---|---|---|
| 1 | Sérgio Conceição | 1974 | 2008–2010 | 1993–1998, 2004 |
| 2 | Ricardo Costa | 1981 | 2015–2016 | 2002–2007 |
| 3 | Vieirinha | 1986 | 2008–2025 | 2005–2009 |
| 4 | Jorge Sánchez | 1997 | 2026 | 2023–2024 |
| 5 | Daniel Fernandes | 1983 | 2004–2008 | — |
| 6 | Sérgio Oliveira | 1992 | 2019 | 2009–2022 |
| 7 | Djalma | 1987 | 2016–2018 | 2011–2015 |
| 8 | Marcos António | 1983 | 2008–2009 | 2002–2003 |
| 9 | Lino | 1977 | 2009–2014 | 2007–2008 |
| 10 | Rodrigo Soares | 1992 | 2019–2021 | — |
Which way they moved
- PAOK first, then Porto: 0
- Porto first, then PAOK: 8
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 PAOK and Porto, the first to name one of the players above in 15 seconds wins the round.
More pairs with PAOK
- Panathinaikos – PAOK 42 players
- AEK – PAOK 28 players
- Olympiakos – PAOK 27 players
- Monaco – PAOK 9 players
- Celta Vigo – PAOK 9 players
- Mallorca – PAOK 8 players
- Benfica – PAOK 8 players
- PAOK – Rennes 7 players
PAOK: every club it shares players with
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
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.
