Players who played for Millwall and Tottenham

16 players have played for both Millwall and Tottenham, according to Wikidata. The best known include Harry Kane, Teddy Sheringham and Andros Townsend. 3 of them moved straight from one club to the other, including Troy Parrott. The earliest arrival at one of the two clubs was in 1975 (Gerry Armstrong), the most recent in 2019 (Japhet Tanganga).

The full list (16 players)

PlayerPositionNationalityMillwallTottenham
Harry KaneForwardEngland20122009–2023
Teddy SheringhamForwardEngland1983–19911992–2003
Andros TownsendMidfielderEngland20112009–2016
Massimo LuongoMidfielderAustraliasince 20252011–2013
Ryan MasonMidfielderEngland20122008–2016
Adam SmithDefenderEngland2012–20132008–2014
Troy ParrottForwardIreland2020–20212019–2024
Kasey KellerGoalkeeperUnited States1992–19962001–2005
Japhet TangangaDefenderEngland20242019–2024
Clive AllenForwardEngland1994–19951984–1988
Ryan FredericksDefenderEngland20142011–2015
Jamie O'HaraMidfielderEngland20072005–2011
Gerry ArmstrongForwardNorthern Ireland19871975–1980
Jordan ArcherGoalkeeperScotland20152011–2015
Neil RuddockDefenderUnited Kingdom1986–19891986–1993
Ben ThatcherDefenderWales1992–19962000–2003

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 Millwall

With Tottenham