Middlesbrough FC Opponents

Name P W L D Diff
Cambridge United 7 0 3 4 -3
Harrogate Town 1 0 0 1 0
AZ Alkmaar 1 0 0 1 0
Sevilla FC 1 0 1 0 -1
Villarreal 2 0 2 0 -2
Sporting Lisbon 2 0 2 0 -2
Piacenza 1 0 0 1 0
Cesena 1 0 0 1 0
Udinese 2 0 0 2 0
Ancona 2 0 1 1 -1
Pisa 1 0 1 0 -1
Ascoli 1 0 1 0 -1
Brescia 1 0 1 0 -1
Saint-Étienne 1 0 0 1 0
PSV Eindhoven 1 0 1 0 -1
Braga 1 0 1 0 -1
Auxerre 1 0 0 1 0
Real Betis 2 0 2 0 -2
Heidenheim 1 0 1 0 -1
Sturm Graz 1 0 1 0 -1
Alcorcón 1 0 0 1 0
Real Sociedad 1 0 0 1 0
Lucena 1 0 1 0 -1
İstanbul BB 1 0 0 1 0
Antalyaspor 1 0 0 1 0
Exeter City 1 1 0 0 1
Accrington Stanley 3 1 2 0 -1
Milton Keynes Dons 2 1 0 1 1
Salford City 1 1 0 0 1
Sutton United 2 1 0 1 1
Barrow 1 1 0 0 1
Hastings United 1 1 0 0 1
Aldershot 1 1 0 0 1
Nuneaton Borough 2 1 0 1 1
Skoda Xanthi 2 1 0 1 1
Grasshoppers Zürich 1 1 0 0 1
Dnipro Dnipropetrovsk 1 1 0 0 1
Litex Lovech 1 1 0 0 1
VfB Stuttgart 2 1 1 0 0
FC Basel 2 1 1 0 0
Steaua Bucharest 2 1 1 0 0
Banik Ostrava 2 1 0 1 1
Egaleo 1 1 0 0 1
Lazio 1 1 0 0 1
Partizan Belgrade 1 1 0 0 1
Grazer AK 3 1 1 1 0
Wrexham 3 1 2 0 -1
Hednesford Town 1 1 0 0 1
Bishops Stortford 2 1 0 1 1
Grantham Town 1 1 0 0 1
Heerenveen 1 1 0 0 1
Marseille 1 1 0 0 1
Lanerossi Vicenza 2 1 0 1 1
Hibernian 1 1 0 0 1
Torquay United 2 1 1 0 0
Vitória de Guimarães 1 1 0 0 1
Saltash United 1 1 0 0 1
Tavistock 1 1 0 0 1
SV Sandhausen 1 1 0 0 1
Augsburg 2 1 1 0 0
Spennymoor Town 1 1 0 0 1
Al-Ahli 1 1 0 0 1
Getafe 1 1 0 0 1
ASA Târgu Mureș 1 1 0 0 1
Linense 1 1 0 0 1
Atlético CP 1 1 0 0 1
Bordeaux 1 1 0 0 1
Falkirk 1 1 0 0 1
Varaždin 1 1 0 0 1
Crewe Alexandra 4 2 1 1 1
Rochdale 5 2 2 1 0
Burton Albion 5 2 2 1 0
Newport County 6 2 3 1 -1
Morecambe 2 2 0 0 2
Gillingham 5 2 1 2 1
A.S. Roma 4 2 1 1 1
Macclesfield Town 2 2 0 0 2
Barnet 2 2 0 0 2
Scarborough 2 2 0 0 2
Aberdeen 2 2 0 0 2
Bishop Auckland 2 2 0 0 2
Workington 2 2 0 0 2
Gateshead 2 2 0 0 2
Bradford Park Avenue 5 2 2 1 0
Lille OSC 2 2 0 0 2
Wycombe Wanderers 6 3 1 2 2
Colchester United 3 3 0 0 3
Yeovil Town 3 3 0 0 3
Stockport County 5 3 1 1 2
Hereford United 3 3 0 0 3
Chester City 4 3 1 0 2
Southend United 6 3 2 1 1
Halifax Town 3 3 0 0 3
Darlington 7 3 2 2 1
Hartlepool United 8 4 1 3 3
Northampton Town 6 4 1 1 3
Walsall 11 5 5 1 0
Bradford City 21 6 7 8 -1
Tranmere Rovers 15 6 5 4 1
Mansfield Town 13 7 3 3 4
Lincoln city 14 7 3 4 4
Wimbledon 27 7 8 12 -1
York City 17 7 5 5 2
Bournemouth 22 8 5 9 3
Chesterfield 15 8 4 3 4
Wigan Athletic 21 10 2 9 8
Shrewsbury Town 16 10 3 3 7
Luton Town 32 11 15 6 -4
Peterborough United 21 11 2 8 9
Scunthorpe United 20 11 5 4 6
Bristol Rovers 24 12 8 4 4
Bury 27 12 8 7 4
Port Vale 22 13 5 4 8
Oldham Athletic 27 13 13 1 0
Brentford 31 14 11 6 3
Leyton Orient 34 14 12 8 2
Carlisle United 34 15 14 5 1
Burnley 49 16 20 13 -4
Southampton 52 16 22 14 -6
Oxford United 28 16 5 7 11
Swindon Town 31 16 10 5 6
Watford 44 17 18 9 -1
Doncaster Rovers 25 17 5 3 12
Reading 39 18 10 11 8
Crystal Palace 48 18 20 10 -2
Nottingham Forest 67 18 22 27 -4
Queens Park Rangers 60 19 23 18 -4
Manchester United 94 19 52 23 -33
Coventry City 56 19 22 15 -3
Plymouth Argyle 39 19 10 10 9
Arsenal 96 21 54 21 -33
Notts County 33 21 9 3 12
Grimsby Town 51 21 24 6 -3
West Ham United 60 23 25 12 -2
Ipswich Town 72 23 32 17 -9
Brighton 45 24 11 10 13
Rotherham United 47 24 13 10 11
Swansea City 52 24 17 11 7
Chelsea 91 25 45 21 -20
Leicester City 79 25 31 23 -6
Everton 93 25 43 25 -18
Norwich City 62 25 22 15 3
Blackpool 61 26 21 14 5
Fulham 62 26 24 12 2
Millwall 61 26 21 14 5
Tottenham Hotspur 75 27 29 19 -2
Barnsley 56 27 18 11 9
Cardiff City 67 28 28 11 0
Blackburn Rovers 103 29 43 31 -14
Hull City 67 30 20 17 10
Bristol City 77 30 25 22 5
Newcastle United 89 31 35 23 -4
Liverpool 109 31 48 30 -17
Leeds United 103 32 42 29 -10
Sheffield United 70 33 23 14 10
Preston North End 72 33 21 18 12
Aston Villa 111 33 50 28 -17
Stoke City 92 34 37 21 -3
Sheffield Wednesday 81 35 31 15 4
Birmingham City 104 36 36 32 0
Manchester City 95 37 37 21 0
Portsmouth 104 37 36 31 1
West Bromwich Albion 79 38 23 18 15
Wolverhampton Wanderers 79 38 23 18 15
Huddersfield Town 92 39 32 21 7
Sunderland 114 43 39 32 4
Bolton Wanderers 99 43 32 24 11
Charlton Athletic 106 45 36 25 9
Derby County 128 56 42 30 14