Tottenham Hotspur football club: Premier League all-time record

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

The table below shows Tottenham Hotspur's overall record against each of their Premier League opponents.

Opposition P W D L F A
AFC Bournemouth 12 8 2 2 30 10
Arsenal 62 15 23 24 77 100
Aston Villa 56 24 15 17 81 61
Barnsley 2 1 1 0 4 1
Birmingham City 14 7 4 3 22 16
Blackburn Rovers 36 18 7 11 48 37
Blackpool 2 0 1 1 2 4
Bolton Wanderers 26 11 6 9 41 35
Bradford City 4 1 3 0 7 6
Brentford 4 1 2 1 5 5
Brighton and Hove Albion 12 8 1 3 15 10
Burnley 16 10 3 3 31 11
Cardiff City 4 4 0 0 6 0
Charlton Athletic 16 7 3 6 29 22
Chelsea 62 8 21 33 59 110
Coventry City 18 7 3 8 25 25
Crystal Palace 28 17 7 4 43 19
Derby County 14 7 3 4 23 14
Everton 62 29 24 9 98 59
Fulham 32 18 7 7 51 28
Huddersfield Town 4 4 0 0 12 0
Hull City 10 7 2 1 23 6
Ipswich Town 10 3 3 4 15 15
Leeds United 30 13 6 11 49 42
Leicester City 34 16 5 13 69 59
Liverpool 62 14 17 31 73 109
Manchester City 52 28 7 17 74 74
Manchester United 62 10 13 39 61 108
Middlesbrough 30 11 10 9 38 38
Newcastle United 56 24 8 24 88 89
Norwich City 20 12 5 3 38 13
Nottingham Forest 12 5 1 6 16 16
Oldham Athletic 4 3 0 1 12 3
Portsmouth 14 9 2 3 23 14
Queens Park Rangers 14 7 3 4 23 18
Reading 6 5 0 1 15 9
Sheffield United 10 4 3 3 18 17
Sheffield Wednesday 16 6 2 8 19 24
Southampton 48 25 9 14 91 58
Stoke City 20 12 3 5 41 21
Sunderland 32 21 6 5 58 30
Swansea City 14 11 3 0 30 11
Swindon Town 2 0 1 1 2 3
Watford 16 10 5 1 28 9
West Bromwich Albion 26 11 11 4 38 25
West Ham United 54 26 11 17 79 63
Wigan Athletic 16 7 6 3 34 16
Wimbledon 16 6 6 4 22 16
Wolverhampton Wanderers 18 9 3 6 29 22