Head to head

Chelsea's record against opposition teams in all competitions 1905 - 2017


(League, Play-offs, FA Cup, League Cup, Full Members Cup, FA Charity/Community Shield, UEFA Champions League, Inter-Cities Fairs Cup, European Cup Winners' Cup, UEFA Cup/Europa League, UEFA Super Cup and FIFA Club World Cup).

Statistics to the end of the 2016/17 season. 
 

P W D L F A
Accrington Stanley 1 1 0 0 7 2
Anderlecht Belgium 2 2 0 0 3 0
APOEL Cyprus 2 1 1 0 3 2
Aris Salonika Greece 2 1 1 0 6 2
Arsenal 190 62 54 74 249 266
Aston Villa 152 61 34 57 238 220
Atletico Madrid Spain 5 1 2 2 8 9
Atvidaberg Sweden 2 0 2 0 1 1
FK Austria Austria 2 0 2 0 1 1
Barcelona Spain 15 5 5 5 20 25
Barnet 2 1 1 0 4 0
Barnsley 33 17 5 11 62 48
Barrow 1 1 0 0 5 0
Basel Switzerland 4 2 0 2 6 5
Bayer Leverkusen Germany 2 1 0 1 3 2
Bayern Munich Germany 4 1 2 *? 1 9 8
Benfica Portugal 3 3 0 0 5 2
Besiktas Turkey 2 1 0 1 2 2
Birmingham City 95 44 26 25 155 121
Blackburn Rovers 112 48 29 *? 35 168 137
Blackpool 83 38 15 30 145 117
Bolton Wanderers 116 52 28 36 200 161
Bordeaux France 2 1 1 0 5 1
Bournemouth 9 7 0 2 17 6 *1 drawn tie won ? 1 lost on pens
Bradford City 37 18 8 11 63 58
Bradford Park Avenue 16 10 1 5 34 16
Brentford 14 8 2 4 25 15
Brighton & Hove Albion 8 6 1 1 14 4 *1 drawn cup tie won ? 1 lost on pens
Bristol City 26 8 11 7 36 29
Bristol Rovers 12 7 2 3 16 11
Club Brugge Belgium 4 2 0 2 6 3
Burnley 94 34 24 ? 36 129 144
Burton United 4 3 0 1 9 4
Bury 11 5 1 5 21 18
Cambridge United 10 8 1 1 20 4
Cardiff City 43 18 10 15 66 55
Carlisle United 12 6 2 4 16 12
Charlton Athletic 71 32 17 ? 22 123 100
Chester 2 1 1 0 5 4
Chesterfield 7 4 2 1 17 4 ?1 drawn cup tie lost on pens
CFR Cluj Romania 2 1 1 0 2 1
Colchester United 1 1 0 0 3 1
FC Copenhagen Denmark 4 2 2 0 4 1
Corinthians Brazil 1 0 0 1 0 1
Coventry City 57 28 14 15 95 71
Crewe Alexandra 4 1 1 2 4 4 ?1 drawn cup tie lost on pens
Crystal Palace 50 24 15 11 79 52
CSKA Moscow Russia 2 2 0 0 3 0
CSKA Sofia Bulgaria 2 2 0 0 2 0
Darlington 6 1 4 1 14 14
Derby County 106 39 29 38 157 154
Doncaster Rovers 2 2 0 0 9 0
DWS Amsterdam Netherlands 2 0 2 0 0 0
Dynamo Kiev Ukraine 2 1 1 0 2 1
Everton 177 70 53 ? 54 281 252
Exeter City 2 1 1 0 3 1
Fenerbahce Turkey 2 1 0 1 3 2
Feyenoord Netherlands 2 2 0 0 6 2
First Grenadier Guards 1 1 0 0 6 1
BK Frem Denmark 2 2 0 0 7 2
Fulham 80 45 26 * 9 130 70
Gainsborough Trinity 8 5 1 2 15 8
Galatasaray Turkey 4 3 1 0 9 1 ?1 drawn cup tie lost on pens
Gillingham 5 5 0 0 17 4
Glossop 8 6 1 1 20 7
Greenock Morton Scotland 2 2 0 0 9 3
Grimsby Town 43 21 8 14 77 49
Hapoel Tel Aviv Israel 2 0 1 1 1 3
Hartlepool United 1 1 0 0 1 0 *1 drawn tie won on pens
Helsingborg Sweden 2 1 1 0 1 0
Hereford United 2 1 1 0 7 3
Hertha Berlin Germany 2 1 0 1 3 2
Huddersfield Town 64 28 9 27 95 92
Hull City 46 32 10 4 87 27
Inter Milan Italy 2 0 0 2 1 3
Ipswich Town 45 24 12 ** 9 88 54
Jeunesse Hautcharage Luxembourg 2 2 0 0 21 0
Juventus Italy 4 1 2 1 5 7
KRC Genk Belgium 2 1 1 0 6 1
Lazio Italy 4 2 1 1 7 3
Leeds City 8 5 3 0 18 6
Leeds United 102 34 29 39 134 144
Leicester City 109 54 30 25 199 131
Levski Sofia Bulgaria 4 4 0 0 10 1 **2 drawn cup ties won on pens
Leyton 2 1 1 0 2 0
Leyton Orient 32 16 7 9 51 34
Lincoln City 8 5 2 1 24 6
Liverpool 176 61 39 76 245 265
Luton Town 43 17 13 ? 13 68 55
Maccabi Tel Aviv Israel 2 2 0 0 8 0
Macclesfield Town 1 1 0 0 6 1
Manchester City 157 66 39 52 225 200
Manchester United 177 51 53 ?* 73 216 280
Mansfield Town 2 1 1 0 4 2
Maribor Slovenia 2 1 1 0 7 1
Marseille France 4 2 0 2 3 2
Middlesbrough 116 56 29 31 177 126 ?1 drawn cup tie lost on pens
AC Milan Italy 5 1 3 1 5 5
Millwall 17 5 6 ? 6 26 21
Milton Keynes Dons 1 1 0 0 5 1
Monaco France 2 0 1 1 3 5 ?2 CS & 1 UCL lost * 1 CS won on pens
Monterrey Mexico 1 1 0 0 3 1
Munich 1860 Germany 2 1 1 0 3 2
Napoli Italy 2 1 0 1 5 4
Newcastle United 159 67 40 * 52 243 198
Newport County 1 1 0 0 4 2
Nordsjaelland Denmark 2 2 0 0 10 1 ?1 drawn cup tie lost on pens
Northampton Town 3 3 0 0 8 3
Norwich City 49 21 14 14 69 52
Nottingham Forest 91 37 28 26 120 128
Notts County 37 15 8 14 60 58
Oldham Athletic 49 20 13 16 79 60
Olympiacos Greece 2 1 1 0 3 0 *1 drawn cup tie won on pens
Oxford United 17 8 5 4 35 27
Paris Saint-Germain France 8 2 3 3 11 10
Peterborough United 3 3 0 0 14 2
Plymouth Argyle 17 9 6 2 37 18
Port Vale 14 7 4 3 29 13
Porto Portugal 8 5 1 2 12 7
Portsmouth 84 39 24 21 155 111
Preston North End 74 31 17 26 110 95
Queens Park Rangers 55 22 18 15 71 64
Reading 20 10 7 3 32 25
Real Betis Spain 4 3 0 1 9 3
Real Madrid Spain 3 2 1 0 4 2
Real Mallorca Spain 2 0 1 1 1 2
Real Zaragoza Spain 2 1 0 1 3 4
Rochdale 1 1 0 0 3 2
Roma Italy 4 2 1 1 6 4
Rosenborg Norway 2 1 1 0 5 1
Rotherham United 7 3 1 3 7 12
Rubin Kazan Russia 2 1 0 1 5 4
Scarborough 3 1 1 1 4 4
Schalke Germany 6 4 2 0 14 1
Scunthorpe United 6 3 1 2 11 10
Shakhtar Donetsk Ukraine 2 1 0 1 4 4
Sheffield United 80 38 15 27 130 107
Sheffield Wednesday 123 37 45 41 160 184
Shrewsbury Town 16 9 2 5 31 21
Skonto Riga Latvia 2 1 1 0 3 0
Slovan Bratislava Slovakia 2 2 0 0 4 0
South Shields 8 2 4 2 14 10
Southampton 99 41 28 30 150 131
Southend United 4 3 1 0 11 4
Southern United 1 1 0 0 1 0
Sparta Prague Czech Rep 4 2 2 0 3 1
Spartak Moscow Russia 2 2 0 0 6 1
Sporting Lisbon Portugal 2 2 0 0 4 1
St Gallen Switzerland 2 1 0 1 1 2
Steaua Bucharest Romania 4 3 0 1 8 2
Stockport County 12 6 4 2 17 13
Stoke City 99 47 23 ? 29 149 127
Stuttgart Germany 3 2 1 0 2 0
Sunderland 125 61 22 42 223 183
Swansea City 33 15 11 7 58 35
Swindon Town 14 10 2 2 28 15
Tottenham Hotspur 158 67 40 51 246 227
Tranmere Rovers 9 5 3 1 23 14
Tromso Norway 2 1 0 1 9 4
Valencia Spain 6 3 3 0 9 4 ?1 drawn cup tie lost on pens
Valerenga Norway 2 2 0 0 6 2
Vicenza Italy 2 1 0 1 3 2
Viking FK Norway 2 1 0 1 4 5
Viktoria Zizkov Czech Rep 2 1 1 0 4 2
Ville de Belgrade Yugoslavia 2 1 0 1 2 4
Walsall 12 10 1 1 38 6
Watford 31 16 6 9 62 41
Werder Bremen Germany 2 1 0 1 2 1
West Bromwich Albion 137 58 36 * 43 218 196
West Ham United 108 49 20 39 176 160
Wiener Sport-Club Austria 2 1 0 1 2 1
Wigan Athletic 21 15 3 3 51 18
Wimbledon 30 12 11 7 47 39
Wolverhampton Wanderers 105 41 26 38 183 174
Workington Town 3 2 1 0 8 4
Worksop 1 1 0 0 9 1
Wrexham 9 4 3 2 14 8 *1 drawn cup tie won on pens
Wycombe Wanderers 2 1 1 0 5 1
York City 5 2 2 1 7 3
MSK Zilina Slovakia 4 4 0 0 11 2


19 drawn cup ties/Charity Shield - 8 won and 11 lost on penalties.

Also 2 penalty shoot-outs after a two-leg cup tie:

Versus Leicester in the League Cup - won

Versus Liverpool in the Champions League - lost
 

Most games against
Arsenal190
Everton177
Manchester United177
Liverpool176
Newcastle United159
Tottenham158
Manchester City157
Most wins
Everton70
Newcastle United67
Tottenham67
Manchester City66
Arsenal62
Aston Villa61
Liverpool61
Sunderland61
Most goals scored
Everton281
Arsenal249
Tottenham246
Liverpool245
Newcastle United243
Aston Villa238
Most defeats
Liverpool76
Arsenal74
Manchester United73
Aston Villa57
Everton54
Manchester City52
Newcastle United52
Most goals against
Manchester United280
Arsenal266
Liverpool265
Everton252
Tottenham227
Aston Villa220