Players who played for Liverpool and Tottenham

15 players · Premier League since 1992/93

15 players have played for both Liverpool and Tottenham in the Premier League since 1992/93. 10 played for Liverpool first and 5 for Tottenham first. The longest-serving made 283 appearances across both; the top scorer got 95 goals; 10 scored for both; the first move came in 1993/94, the most recent in 2026/27.

Can you name all 15?

0/150:00

  1.  Liverpool 275 · Spurs 8
  2.  Liverpool 230 · Spurs 47
  3.  Liverpool 19 · Spurs 237
  4.  Liverpool 169 · Spurs 22
  5.  Liverpool 85 · Spurs 73
  6.  Liverpool 114 · Spurs 38
  7.  Liverpool 32 · Spurs 87
  8.  Liverpool 30 · Spurs 88
  9.  Liverpool 65 · Spurs 33
  10.  Liverpool 37 · Spurs 54
  11.  Liverpool 25 · Spurs 50
  12.  Liverpool 21 · Spurs 51
  13.  Liverpool 16 · Spurs 47
  14.  Liverpool 15 · Spurs 12
  15.  Liverpool 3 · Spurs 18

Who stands out

Spoilers

Andy Robertson has the most appearances for the two combined: 275 for Liverpool and 8 for Tottenham. Robbie Keane scored the most goals across both (5 for Liverpool, 90 for Tottenham), and 10 players scored for both.

In our data, Neil Ruddock was the first to have played for both (his first game for Liverpool came in 1993/94). The most recent player to play for both is Andy Robertson, who first played for Tottenham in 2026/27.

Show all 15 players

Spoilers
Every player who played for Liverpool and Tottenham (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerLiverpoolSpursFirst
AppsGlsSeasonsAppsGlsSeasons
Andy Robertson275112017–2026802026/27Liverpool
Jamie Redknapp230291992–20024742002–2005Liverpool
Robbie Keane1952008/09237902002–2011Spurs
Danny Murphy169241997–20042222005–2007Liverpool
Peter Crouch85202005–200873122009–2012Liverpool
Neil Ruddock114111993–19983831992/93Spurs
Nick Barmby3222000–200287201992–1995Spurs
Ronny Rosenthal3061992–19948841993–1997Liverpool
John Scales6521994–19973301996–2000Liverpool
Oyvind Leonhardsen3771997–19995471999–2002Liverpool
Brad Friedel2501997–20005002011–2014Liverpool
Dominic Solanke2112017/1851132024–2027Liverpool
Christian Ziege1612000/014772001–2004Liverpool
Paul Konchesky1502010/111202003/04Spurs
Steven Caulker302015/161822012/13Spurs

Head to head

In the Premier League since 1992/93, Liverpool and Tottenham have met 68 times: Liverpool won 35, Tottenham 15, and 18 games were drawn.

  • Liverpool's biggest win: Spurs 0-5 Liverpool (2013/14)
  • Tottenham's biggest win: Spurs 4-0 Liverpool (2011/12)

Play

FAQ

Spoilers
How many players have played for both Liverpool and Tottenham?
15 in the Premier League since 1992/93: Andy Robertson, Jamie Redknapp, Robbie Keane, Danny Murphy, Peter Crouch, Neil Ruddock and 9 more.
Has anyone scored for both Liverpool and Tottenham?
Yes, 10: Robbie Keane (5 and 90), Jamie Redknapp (29 and 4), Peter Crouch (20 and 12), Danny Murphy (24 and 2), Nick Barmby (2 and 20), Neil Ruddock (11 and 3), Oyvind Leonhardsen (7 and 7), Dominic Solanke (1 and 13) and 2 more.
Who is the most recent player to play for both Liverpool and Tottenham?
Andy Robertson. He played for Liverpool (2017–2026), then Tottenham from 2026/27.
What period does this list cover?
Premier League games from 1992/93 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: Premier League since 1992/93. Earlier games aren't included, so all-time lists can be longer.