Club-pair archive

Players who played for both Ajax and PSV

Our snapshot records 26 footballers at both clubs. Read their names and recorded years below; youth and loan records may be included.

Player Ajax PSV
1 Patrick KluivertNetherlands
1994–1997 2006–2007
2 Klaas-Jan HuntelaarNetherlands
2006–2021 2002–2006
3 Jaap StamNetherlands
2006–2007 1996–1998
4 Oleksandr ZinchenkoUkraine
2026 2016–2017
5 Ismail AissatiMorocco
2008–2012 2005–2008
6 Noa LangNetherlands
2019–2023 2023–2025
7 Sergiño DestUnited States
2019–2020 2023–2024
8 Anwar El GhaziNetherlands
2014–2017 2022–2023
9 Michael ReizigerNetherlands
1990–1996 2005–2007
10 Mohamed IhattarenMorocco
2022 2019–2021
11 Andy van der MeydeNetherlands
1997–2003 2010
12 Anass Salah-EddineMorocco
2023 2025–2026
13 Steven BergwijnNetherlands
2022–2024 2015–2020
14 Przemyslaw TytonPoland
2022 2011–2016
15 Zakaria LabyadMorocco
2018–2022 2010–2012
16 Siem de JongNetherlands
2007–2020 2016–2017
17 Dennis RommedahlDenmark
2007–2010 1997–2004
18 Remko PasveerNetherlands
2021–2026 2014–2017
19 Nick ViergeverNetherlands
2014–2018 2018–2021
20 Florian JozefzoonSuriname
2010–2013 2013–2017
21 Rob WielaertNetherlands
2009–2013 1997–2006
22 André OoijerNetherlands
1993–2012 1998–2010
23 Jason CulinaAustralia
1999–2004 2006–2009
24 Jürgen ColinNetherlands
2007–2008 2000–2007
25 Kenneth PérezDenmark
2006–2008 2007–2008
26 Gerald SibonNetherlands
1997–1999 2004–2006

Years show the first and last recorded season at that club. For players with two separate stints the range spans both.

Source: CrossOver Football’s Transfermarkt-based career snapshot. A verified snapshot update date is unavailable; this is not live data. Loan and youth records may be merged into a parent club. Recorded years are not proof of uninterrupted senior appearances or a direct transfer. See our data scope and corrections policy.

Reading the Ajax–PSV connection

Patrick Kluivert, Klaas-Jan Huntelaar, Jaap Stam are among the names recorded at both clubs. These are career links: the players need not have moved directly between the two clubs.

The latest year among these records is 2026, for Oleksandr Zinchenko. This is a snapshot date within a career record, not confirmation of the player’s current club.

Use the years to distinguish an early career spell from a later return. A merged year range can span separate spells; consult the underlying record before treating it as continuous first-team service.

Use the pairing as a football quiz

Try to name one connection before looking at the table, then compare your answer. In a shared-player duel, the challenge is to recall a valid name before your opponent. This web archive is a reference snapshot, not a guarantee about today’s live game pool.

For a different combination, use the two-club player finder or browse the full shared-player archive.

Know the name? Try a duel.

Play Club × Club in CrossOver Football on iOS.

Download Free