Players who played for Liverpool and Stoke City

10 players · Premier League since 1992/93

10 players have played for both Liverpool and Stoke City in the Premier League since 1992/93. 9 played for Liverpool first and 1 for Stoke City first. The longest-serving made 287 appearances across both; the top scorer got 119 goals; 8 scored for both; the first move came in 2008/09, the most recent in 2018/19.

Can you name all 10?

0/100:00

  1.  Liverpool 85 · Stoke 202
  2.  Liverpool 216 · Stoke 8
  3.  Liverpool 160 · Stoke 57
  4.  Liverpool 28 · Stoke 144
  5.  Liverpool 91 · Stoke 72
  6.  Liverpool 45 · Stoke 84
  7.  Liverpool 55 · Stoke 65
  8.  Liverpool 37 · Stoke 50
  9.  Liverpool 19 · Stoke 19
  10.  Liverpool 4 · Stoke 28

Who stands out

Spoilers

Peter Crouch has the most appearances for the two combined: 85 for Liverpool and 202 for Stoke City. Michael Owen scored the most goals across both (118 for Liverpool, 1 for Stoke City), and 8 players scored for both.

In our data, Salif Diao was the first to have played for both (his first game for Stoke City came in 2008/09). The most recent player to play for both is Xherdan Shaqiri, who first played for Liverpool in 2018/19.

Show all 10 players

Spoilers
Every player who played for Liverpool and Stoke City (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerLiverpoolStokeFirst
AppsGlsSeasonsAppsGlsSeasons
Peter Crouch85202005–2008202452011–2018Liverpool
Michael Owen2161181996–2004812012/13Liverpool
Glen Johnson16082009–20155702015–2018Liverpool
Charlie Adam2822011/12144192012–2018Liverpool
Joe Allen9142012–20167282016–2018Liverpool
Xherdan Shaqiri4572018–202184152015–2018Stoke
Jermaine Pennant5532006–20096542010–2014Liverpool
Salif Diao3712002–20055012008–2012Liverpool
Victor Moses1912013/141932014/15Liverpool
Oussama Assaidi402012/132842013–2015Liverpool

Head to head

In the Premier League since 1992/93, Liverpool and Stoke City have met 20 times: Liverpool won 10, Stoke City 4, and 6 games were drawn.

  • Liverpool's biggest win: Liverpool 4-0 Stoke (2009/10)
  • Stoke City's biggest win: Stoke 6-1 Liverpool (2014/15)

Play

FAQ

Spoilers
How many players have played for both Liverpool and Stoke City?
10 in the Premier League since 1992/93: Peter Crouch, Michael Owen, Glen Johnson, Charlie Adam, Joe Allen, Xherdan Shaqiri and 4 more.
Has anyone scored for both Liverpool and Stoke City?
Yes, 8: Michael Owen (118 and 1), Peter Crouch (20 and 45), Xherdan Shaqiri (7 and 15), Charlie Adam (2 and 19), Joe Allen (4 and 8), Jermaine Pennant (3 and 4), Victor Moses (1 and 3) and Salif Diao (1 and 1).
Who is the most recent player to play for both Liverpool and Stoke City?
Xherdan Shaqiri. He played for Stoke City (2015–2018), then Liverpool from 2018/19.
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.