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 18 10 3 5 39 18
Arsenal 68 15 24 29 84 116
Aston Villa 62 27 15 20 93 69
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 10 5 4 1 17 10
Brighton and Hove Albion 18 9 3 6 26 26
Burnley 20 13 4 3 43 16
Cardiff City 4 4 0 0 6 0
Charlton Athletic 16 7 3 6 29 22
Chelsea 68 8 21 39 64 124
Coventry City 18 7 3 8 25 25
Crystal Palace 34 20 7 7 50 27
Derby County 14 7 3 4 23 14
Everton 68 33 25 10 112 65
Fulham 38 19 8 11 56 38
Huddersfield Town 4 4 0 0 12 0
Hull City 10 7 2 1 23 6
Ipswich Town 12 4 3 5 20 18
Leeds United 32 14 7 11 52 44
Leicester City 36 16 6 14 71 62
Liverpool 68 15 18 35 83 128
Luton Town 2 2 0 0 3 1
Manchester City 58 30 9 19 85 82
Manchester United 68 13 15 40 71 114
Middlesbrough 30 11 10 9 38 38
Newcastle United 62 25 9 28 97 102
Norwich City 20 12 5 3 38 13
Nottingham Forest 18 7 1 10 22 26
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 12 6 3 3 23 18
Sheffield Wednesday 16 6 2 8 19 24
Southampton 50 27 9 14 99 59
Stoke City 20 12 3 5 41 21
Sunderland 34 21 7 6 59 32
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 60 28 13 19 90 70
Wigan Athletic 16 7 6 3 34 16
Wimbledon 16 6 6 4 22 16
Wolverhampton Wanderers 24 10 5 9 37 33
-->