Players who played for Liverpool and West Ham United

21 players · Premier League since 1992/93

21 players have played for both Liverpool and West Ham United in the Premier League since 1992/93. 14 played for Liverpool first and 7 for West Ham United first. The longest-serving made 277 appearances across both; the top scorer got 39 goals; 13 scored for both; the first move came in 1993/94, the most recent in 2022/23.

Can you name all 21?

0/210:00

  1.  Liverpool 213 · West Ham 64
  2.  Liverpool 26 · West Ham 157
  3.  Liverpool 160 · West Ham 15
  4.  Liverpool 44 · West Ham 126
  5.  Liverpool 92 · West Ham 68
  6.  Liverpool 114 · West Ham 42
  7.  Liverpool 14 · West Ham 125
  8.  Liverpool 65 · West Ham 69
  9.  Liverpool 23 · West Ham 110
  10.  Liverpool 41 · West Ham 69
  11.  Liverpool 94 · West Ham 5
  12.  Liverpool 54 · West Ham 24
  13.  Liverpool 30 · West Ham 48
  14.  Liverpool 15 · West Ham 58
  15.  Liverpool 68 · West Ham 3
  16.  Liverpool 14 · West Ham 52
  17.  Liverpool 34 · West Ham 29
  18.  Liverpool 34 · West Ham 24
  19.  Liverpool 33 · West Ham 11
  20.  Liverpool 19 · West Ham 21
  21.  Liverpool 19 · West Ham 9

Who stands out

Spoilers

David James has the most appearances for the two combined: 213 for Liverpool and 64 for West Ham United. Andy Carroll scored the most goals across both (6 for Liverpool, 33 for West Ham United), and 13 players scored for both.

In our data, David Burrows was the first to have played for both (his first game for West Ham United came in 1993/94). The most recent player to play for both is Danny Ings, who first played for West Ham United in 2022/23.

Show all 21 players

Spoilers
Every player who played for Liverpool and West Ham United (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerLiverpoolWest HamFirst
AppsGlsSeasonsAppsGlsSeasons
David James21301992–19996402001–2003Liverpool
Joe Cole2632010–2013157151998–2014West Ham
Glen Johnson16082009–20151502002/03West Ham
Andy Carroll4462010–2013126332012–2019Liverpool
Yossi Benayoun92182007–20106882005–2013West Ham
Neil Ruddock114111993–19984221998–2000Liverpool
Adrián 1402019–202112502013–2018West Ham
Stewart Downing6532011–20136972013–2015Liverpool
Julian Dicks2331993/94110211993–1999West Ham
Don Hutchison4171992–199469121994–2003Liverpool
Javier Mascherano9412006–2011502006/07West Ham
Craig Bellamy54132006–20122472007–2009Liverpool
Mike Marsh3021992–19944811993–1995Liverpool
Paul Konchesky1502010/115812005–2007West Ham
Álvaro Arbeloa6822006–2009302016/17Liverpool
Danny Ings1432015–20185242022–2025Liverpool
David Burrows3421992–19942911993–1995Liverpool
Rigobert Song3401998–20012402000–2002Liverpool
Titi Camara3391999/001102000–2003Liverpool
Victor Moses1912013/142112015/16Liverpool
Robbie Keane1952008/09922010/11Liverpool

Head to head

In the Premier League since 1992/93, Liverpool and West Ham United have met 60 times: Liverpool won 39, West Ham United 10, and 11 games were drawn.

  • Liverpool's biggest win: West Ham 0-5 Liverpool (2024/25)
  • West Ham United's biggest win: Liverpool 0-3 West Ham (2015/16)

Play

FAQ

Spoilers
How many players have played for both Liverpool and West Ham United?
21 in the Premier League since 1992/93: David James, Joe Cole, Glen Johnson, Andy Carroll, Yossi Benayoun, Neil Ruddock and 15 more.
Has anyone scored for both Liverpool and West Ham United?
Yes, 13: Andy Carroll (6 and 33), Yossi Benayoun (18 and 8), Julian Dicks (3 and 21), Craig Bellamy (13 and 7), Don Hutchison (7 and 12), Joe Cole (3 and 15), Neil Ruddock (11 and 2), Stewart Downing (3 and 7) and 5 more.
Who is the most recent player to play for both Liverpool and West Ham United?
Danny Ings. He played for Liverpool (2015–2018), then West Ham United from 2022/23.
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.