The list
| # | Player | Born | Mainz | PSV |
|---|---|---|---|---|
| 1 | Jeffrey Bruma | 1991 | 2020 | 2013–2016 |
| 2 | Phillipp Mwene | 1994 | ?– | 2021–2023 |
| 3 | Anwar El Ghazi | 1995 | 2023 | 2022–2023 |
| 4 | André Ramalho | 1992 | 2016–2017 | 2021–2024 |
| 5 | Horst-Dieter Strich | 1941 | 1962–1963 | 1965–1966 |
Which way they moved
- Mainz first, then PSV: 2
- PSV first, then Mainz: 2
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 Mainz and PSV, the first to name one of the players above in 15 seconds wins the round.
More pairs with Mainz
- Mainz – Schalke 04 29 players
- Mainz – Nürnberg 23 players
- Eintracht Frankfurt – Mainz 23 players
- Darmstadt 98 – Mainz 22 players
- Bayer Leverkusen – Mainz 21 players
- Hamburger SV – Mainz 20 players
- Köln – Mainz 18 players
- Borussia Dortmund – Mainz 18 players
Mainz: every club it shares players with
More pairs with PSV
- Ajax – PSV 48 players
- Feyenoord – PSV 33 players
- Barcelona – PSV 14 players
- Milan – PSV 13 players
- Bayer Leverkusen – PSV 10 players
- Bayern München – PSV 10 players
- Galatasaray – PSV 10 players
- PSV – Tottenham Hotspur 10 players
PSV: 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.
