Players who played for Aston Villa and Middlesbrough

22 players have played for both Aston Villa and Middlesbrough, according to Wikidata. The best known include Gareth Southgate, Shay Given and Stewart Downing. 16 of them moved straight from one club to the other, including Gareth Southgate. The earliest arrival at one of the two clubs was in 1987 (Mark Burke), the most recent in 2023 (Morgan Rogers).

The full list (22 players)

PlayerPositionNationalityAston VillaMiddlesbrough
Gareth SouthgateDefenderEngland1995–20012001–2006
Shay GivenGoalkeeperIreland2011–20152013–2014
Stewart DowningMidfielderEngland2009–20112001–2019
Adama TraoréMidfielderSpain2015–20162016–2018
Morgan RogersForwardEngland2024–20262023–2024
Neil TaylorDefenderWales2017–20212021–2022
Calum ChambersDefenderEnglandsince 20222016–2017
Bradley GuzanGoalkeeperUnited States2008–20162016–2017
Ritchie De LaetDefenderBelgium2016–20192016
Yannick BolasieMidfielderDemocratic Republic of the Congo2018–2019–
Luke YoungDefenderEngland2008–20112007–2008
Matt TargettDefenderEngland2019–20222025–2026
Albert AdomahForwardGhana2016–20192013–2016
Paul MersonMidfielderEngland1998–20021997–1998
Joe BennettDefenderEnglandsince 20122008–2012
Mark BurkeMidfielderUnited Kingdom19871987–1991
Isaiah OsbourneMidfielderEngland2006–20112009–2010
Ugo EhioguDefenderEngland1991–20002000–2007
George BoatengMidfielderNetherlands1999–20022002–2008
Andy TownsendMidfielderIreland1993–19971997–1999
Cameron ArcherForwardEngland2021–20242023
Benito CarboneForwardItaly1999–20002002

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 Middlesbrough