Middlesbrough vs Newcastle United head to head
Middlesbrough and Newcastle United have met 26 times in the Premier League since 1995/96. Middlesbrough have won 3, Newcastle United 13, and 10 were drawn. Newcastle United are unbeaten in the last 5 meetings. The last meeting was Newcastle 3–1 Middlesbrough on May 11, 2009. Counting the old First Division, they've met 96 times in the top flight since 1902/03: Middlesbrough won 26, Newcastle United 39, and 31 were drawn.
Premier League · since 1995/96
26 meetings · goals Middlesbrough 24–42 Newcastle
All top-flight meetings · since 1902/03
96 meetings · goals Middlesbrough 104–137 Newcastle
The scoreline grid
Every meeting from Middlesbrough's side: Middlesbrough goals along the bottom, Newcastle goals up the side. Select a square to see those meetings.
Home and away
| Venue | P | Middlesbrough W–D–L | Goals |
|---|---|---|---|
| At Middlesbrough | 13 | 2–5–6 | 14–21 |
| At Newcastle | 13 | 1–5–7 | 10–21 |
Every meeting
Biggest wins
Middlesbrough
Newcastle United
Highest-scoring meetings
Most common results
Runs
Middlesbrough's longest winning run in this fixture is 1 and Newcastle United's is 4. The longest unbeaten runs are 5 for Middlesbrough and 9 for Newcastle United.
Before the Premier League
Middlesbrough and Newcastle United met 70 times in the old First Division, from 1902/03 to 1988/89. Middlesbrough won 23, Newcastle United 26, and 21 were drawn. The first meeting was Newcastle 0–1 Middlesbrough on October 18, 1902.
Middlesbrough's biggest wins before 1992
Newcastle United's biggest wins before 1992
Every meeting before 1992
Results from the old First Division, 1888/89 to 1991/92 (engsoccerdata; see About).

