Peterborough United vs Middlesbrough Head-to-Head Record

This page lists the head-to-head record of Middlesbrough vs Peterborough United including biggest victories and defeats between the two sides, and H2H stats in all competitions.

Overall H2H Record - Summary

TotalPeterborough UnitedMiddlesbroughDraws
Total Matches12165
At London Road Stadium6033
At Riverside Stadium6132
FA Cup Matches1010
Carling Cup Matches1010
Championship Matches10145
Total Goals Scored30822

Last 50 Peterborough United vs Middlesbrough Matches

2022   2 AprilChampionshipPeterborough United0 - 4Middlesbrough
2021   16 OctoberChampionshipMiddlesbrough2 - 0Peterborough United
2019   5 JanuaryFA CupMiddlesbrough5 - 0Peterborough United
2013   2 AprilChampionshipMiddlesbrough0 - 0Peterborough United
2012   8 DecemberChampionshipPeterborough United2 - 3Middlesbrough
2011   31 DecemberChampionshipMiddlesbrough1 - 1Peterborough United
2011   26 NovemberChampionshipPeterborough United1 - 1Middlesbrough
2011   24 AugustCarling CupPeterborough United0 - 2Middlesbrough
2010   13 FebruaryChampionshipMiddlesbrough1 - 0Peterborough United
2009   28 NovemberChampionshipPeterborough United2 - 2Middlesbrough
1994   11 FebruaryChampionshipPeterborough United1 - 0Middlesbrough
1993   29 OctoberChampionshipMiddlesbrough1 - 1Peterborough United

Biggest Peterborough United Victory vs Middlesbrough

1994   11 FebruaryChampionshipPeterborough United1 - 0Middlesbrough

Biggest Middlesbrough Victory vs Peterborough United

2019   5 JanuaryFA CupMiddlesbrough5 - 0Peterborough United

Biggest Peterborough United Defeat vs Middlesbrough

2019   5 JanuaryFA CupMiddlesbrough5 - 0Peterborough United

Biggest Middlesbrough Defeat vs Peterborough United

1994   11 FebruaryChampionshipPeterborough United1 - 0Middlesbrough

Last 5 Peterborough United Home Matches

2026   21 FebruaryLeague OnePeterborough United3 - 3Exeter City
2026   7 FebruaryLeague OnePeterborough United6 - 1Wigan Athletic
2026   31 JanuaryLeague OnePeterborough United2 - 3Huddersfield Town
2026   17 JanuaryLeague OnePeterborough United0 - 1Plymouth Argyle
2026   10 JanuaryLeague OnePeterborough United3 - 1Bolton Wanderers

Last 5 Middlesbrough Home Matches

2026   24 FebruaryChampionshipMiddlesbrough1 - 1Leicester City
2026   21 FebruaryChampionshipMiddlesbrough0 - 0Oxford United
2026   31 JanuaryChampionshipMiddlesbrough1 - 0Norwich City
2026   24 JanuaryChampionshipMiddlesbrough4 - 0Preston North End
2026   4 JanuaryChampionshipMiddlesbrough4 - 0Southampton

Last 5 Peterborough United Away Matches

2026   28 FebruaryLeague OneNorthampton Town1 - 1Peterborough United
2026   17 FebruaryLeague OneBarnsley2 - 1Peterborough United
2026   14 FebruaryLeague OneBradford City2 - 0Peterborough United
2026   10 FebruaryLeague OneMansfield Town1 - 2Peterborough United
2026   27 JanuaryLeague OneStevenage1 - 0Peterborough United

Last 5 Middlesbrough Away Matches

2026   16 FebruaryChampionshipCoventry City3 - 1Middlesbrough
2026   9 FebruaryChampionshipSheffield United1 - 2Middlesbrough
2026   21 JanuaryChampionshipStoke City1 - 2Middlesbrough
2026   16 JanuaryChampionshipWest Bromwich Albion2 - 3Middlesbrough
2026   10 JanuaryFA CupFulham3 - 1Middlesbrough

Peterborough United-Port Vale Odds

Peterborough United
1.96
Draw
3.40
Port Vale
3.40
Bet Now!

QPR-Middlesbrough Odds

QPR
3.60
Draw
3.50
Middlesbrough
1.86
Bet Now!

Club: Peterborough United

Peterborough United
England Peterborough, England
  • League One
  • Peterborough United
  • Nickname: The Posh
  • London Road Stadium (15314)
  • Coach: G. McCann

Club: Middlesbrough

Middlesbrough
England Middlesbrough, England