West Ham United football club: Premier League all-time record

Games played, won, drawn and lost, goals for and against

The table below shows West Ham United's overall record against each of their Premier League opponents.

Opposition P W D L F A
AFC Bournemouth 10 3 3 4 20 18
Arsenal 49 8 9 32 35 91
Aston Villa 43 10 20 13 42 48
Barnsley 2 2 0 0 8 1
Birmingham City 10 4 3 3 14 10
Blackburn Rovers 28 13 7 8 43 42
Blackpool 2 1 1 0 3 1
Bolton Wanderers 20 5 3 12 22 34
Bradford City 4 3 1 0 11 6
Brighton and Hove Albion 7 0 4 3 9 15
Burnley 13 7 1 5 19 19
Cardiff City 4 3 0 1 7 3
Charlton Athletic 12 3 3 6 19 23
Chelsea 49 14 9 26 47 86
Coventry City 16 7 6 3 26 15
Crystal Palace 19 7 6 6 31 25
Derby County 14 7 5 2 25 9
Everton 49 10 13 26 46 86
Fulham 23 14 5 4 40 24
Huddersfield Town 4 3 1 0 11 5
Hull City 10 5 2 3 17 10
Ipswich Town 8 3 4 1 12 9
Leeds United 21 3 4 14 14 35
Leicester City 27 12 6 9 40 34
Liverpool 49 9 10 30 44 93
Manchester City 39 9 7 23 36 69
Manchester United 49 7 13 29 45 98
Middlesbrough 24 11 4 9 31 27
Newcastle United 45 13 11 21 54 73
Norwich City 12 4 6 2 20 14
Nottingham Forest 8 4 3 1 10 5
Oldham Athletic 2 2 0 0 4 1
Portsmouth 10 2 4 4 11 12
Queens Park Rangers 10 3 4 3 7 11
Reading 6 2 1 3 8 11
Sheffield United 7 2 2 3 5 8
Sheffield Wednesday 14 6 3 5 17 21
Southampton 37 18 8 11 55 41
Stoke City 18 5 8 5 20 17
Sunderland 30 13 10 7 34 26
Swansea City 12 6 3 3 15 14
Swindon Town 2 0 2 0 1 1
Tottenham Hotspur 49 15 10 24 58 72
Watford 14 7 2 5 22 18
West Bromwich Albion 20 7 9 4 30 25
Wigan Athletic 14 7 1 6 20 17
Wimbledon 14 6 4 4 20 17
Wolverhampton Wanderers 9 3 1 5 10 12