Liverpool vs Stoke City head to head
Liverpool and Stoke City have met 110 times in the English top flight since 1894/95. Liverpool have won 57, Stoke City 23, and 30 were drawn. 20 of those were in the Premier League: Liverpool 10 wins, Stoke 4, 6 draws. Liverpool are unbeaten in the last 6 meetings. The last meeting was Liverpool 0–0 Stoke on April 28, 2018, and the first Liverpool 2–0 Stoke on October 20, 1894.
Liverpool v Stoke
All top-flight meetings · since 1894/95
110 meetings · goals Liverpool 178–107 Stoke
The scoreline grid
Every top-flight meeting from Liverpool's side: Liverpool goals along the bottom, Stoke goals up the side. Select a square to see those meetings.
Times it's happened
Never
Once
2
3–4
5–9
10+
Home and away
| Venue | P | Liverpool W–D–L | Goals |
|---|---|---|---|
| At Liverpool | 55 | 43–12–0 | 117–24 |
| At Stoke | 55 | 14–18–23 | 61–83 |
Every meeting
Biggest wins
Liverpool
Stoke City
Highest-scoring meetings
Most common results
Runs
Liverpool's longest winning run in this fixture is 5 and Stoke City's is 2. The longest unbeaten runs are 13 for Liverpool and 5 for Stoke City.

