Middlesbrough Premier League Record from 1992-93 to 2016-17  
  Opposition  P  W  D  L  F  A Points  
    AFC Bournemouth                
    Arsenal 28 5 7 16 26 62 22  
    Aston Villa 28 6 8 14 28 50 26  
    Birmingham City 10 6 0 4 15 15 18  
    Blackburn Rovers 24 8 7 9 26 25 31  
    Bolton Wanderers 18 4 7 7 21 25 19  
    Bradford City 4 0 3 1 4 5 3  
    Burnley                
    Charlton Athletic 16 4 7 5 14 14 19  
    Chelsea 28 5 6 17 15 42 21  
    Coventry City 12 6 2 4 18 13 20  
    Crystal Palace 4 2 0 2 4 6 6  
    Derby County 12 7 2 3 28 15 23  
    Everton 28 7 8 13 27 42 29  
    Fulham 16 7 3 6 22 21 24  
    Hull City 2 1 0 1 4 3 3  
    Ipswich Town 6 1 2 3 5 7 5  
    Leeds United 18 4 8 6 21 23 20  
    Leicester City 12 5 3 4 14 15 18  
    Liverpool 28 6 9 13 24 40 27  
    Manchester City 20 11 5 4 32 16 38  
    Manchester United 28 5 7 16 30 48 22  
    Newcastle United 26 3 10 13 24 42 19  
    Norwich City 4 1 3 0 10 8 6  
    Nottingham Forest 8 1 4 3 7 9 7  
    Oldham Athletic 2 0 0 2 3 7 0  
    Portsmouth 12 2 5 5 9 17 11  
    Queens Park Rangers 4 1 2 1 5 5 5  
    Reading 4 1 1 2 5 6 4  
    Sheffield United 4 2 0 2 6 5 6  
    Sheffield Wednesday 10 6 1 3 19 13 19  
    Southampton 20 6 7 7 28 30 25  
    Stoke City 2 1 0 1 2 2 3  
    Sunderland 16 5 6 5 21 17 21  
    Swansea City                
    Tottenham Hotspur 28 9 10 9 37 35 37  
    Watford 4 2 1 1 8 5 7  
    West Bromwich Albion 8 4 1 3 13 8 13  
    West Ham United 22 9 3 10 25 27 30  
    Wigan Athletic 8 3 3 2 7 6 12  
    Wimbledon 10 3 5 2 12 10 14  
    Wolverhampton Wanderers 2 1 0 1 2 2 3  
    Totals 536 160 156 220 621 741 636  
  Correct to 24th May 2016 (Matchday 38)