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 48 8 9 31 34 89
Aston Villa 42 9 20 13 40 47
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 6 0 3 3 7 13
Burnley 12 6 1 5 18 19
Cardiff City 4 3 0 1 7 3
Charlton Athletic 12 3 3 6 19 23
Chelsea 48 14 9 25 47 83
Coventry City 16 7 6 3 26 15
Crystal Palace 18 7 5 6 30 24
Derby County 14 7 5 2 25 9
Everton 48 9 13 26 45 86
Fulham 22 13 5 4 39 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 20 2 4 14 12 34
Leicester City 26 11 6 9 37 34
Liverpool 48 9 10 29 43 91
Manchester City 38 9 6 23 35 68
Manchester United 48 7 13 28 44 95
Middlesbrough 24 11 4 9 31 27
Newcastle United 44 13 11 20 54 71
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 6 1 2 3 4 8
Sheffield Wednesday 14 6 3 5 17 21
Southampton 36 18 7 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 48 15 9 24 55 69
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 8 2 1 5 6 12