Players who played for Aston Villa and Everton

24 players have played for both Aston Villa and Everton, according to Wikidata. The best known include Ashley Young, Jack Grealish and Gareth Barry. 12 of them moved straight from one club to the other, including Ashley Young. The earliest arrival at one of the two clubs was in 1969 (Bruce Rioch), the most recent in 2022 (Amadou Onana).

The full list (24 players)

PlayerPositionNationalityAston VillaEverton
Ashley YoungDefenderEngland2007–20232023–2025
Jack GrealishForwardEngland2012–20212025–2026
Gareth BarryMidfielderEngland1998–20092013–2017
Lucas DigneDefenderFrance2022–20262018–2022
Ross BarkleyMidfielderEngland2020–20212010–2018
Philippe SenderosDefenderSwitzerland2014–20162010
Tom CleverleyMidfielderEngland2014–20152015–2017
Idrissa GueyeMidfielderSenegal2015–20162016–2026
Thomas HitzlspergerMidfielderGermany2000–20052012–2013
Fabian DelphDefenderEngland2009–20152019–2022
Joleon LescottDefenderEngland2015–20162006–2009
Richard DunneDefenderIreland2009–20131996–2000
David GinolaForwardFrance2000–20022002
Yannick BolasieMidfielderDemocratic Republic of the Congo2018–2019since 2016
Amadou OnanaMidfielderBelgiumsince 20242022–2024
Martin KeownDefenderEngland1986–19891989–1993
Gavin McCannMidfielderEngland2003–20071995–1998
Bruce RiochMidfielderScotland1969–19741976–1977
Andy GrayForwardScotland1975–19871983–1985
Steve McMahonMidfielderEngland1983–19851979–1983
Adrian HeathMidfielderUnited Kingdom1989–19901982–1988
Earl BarrettDefenderUnited Kingdom1992–19951995–1998
Kevin RichardsonMidfielderUnited Kingdom1991–19951980–1986
David UnsworthDefenderUnited Kingdom19981992–2004

Players ranked from best known to least known (number of language editions of their Wikipedia page). Data from Wikidata: spotted a mistake? Let us know.

Other club pairs

With Aston Villa

With Everton