Liverpool vs Middlesbrough head to head
Liverpool and Middlesbrough have met 120 times in the English top flight since 1902/03. Liverpool have won 55, Middlesbrough 31, and 34 were drawn. 30 of those were in the Premier League: Liverpool 15 wins, Middlesbrough 6, 9 draws. The last meeting was Liverpool 3–0 Middlesbrough on May 21, 2017, and the first Liverpool 5–0 Middlesbrough on November 1, 1902.
Liverpool v Middlesbrough
All top-flight meetings · since 1902/03
120 meetings · goals Liverpool 208–144 Middlesbrough
The scoreline grid
Every top-flight meeting from Liverpool's side: Liverpool goals along the bottom, Middlesbrough 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 | 60 | 36–16–8 | 131–51 |
| At Middlesbrough | 60 | 19–18–23 | 77–93 |
Every meeting
Biggest wins
Liverpool
Middlesbrough
Highest-scoring meetings
Most common results
Runs
Liverpool's longest winning run in this fixture is 5 and Middlesbrough's is 5. The longest unbeaten runs are 9 for Liverpool and 8 for Middlesbrough.

