Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts

Tottenham Hotspur All-Time Hat-Tricks 1896-2023

My Football FactsEngland Football Tottenham Hotspur

Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023.

Content

Spurs Hat-Tricks by Year

Spurs Hat-Tricks by Player

Tottenham Hotspur Chronological Hat-Tricks

#DateCompetitionAttnVenOpponentsResFAPlayers
112-Dec-1896 FA Cup Q3 ?Old St Stephen's 40Clements (3)
213-Feb-1897Southern League3,000Northfleet50Clements (3)
325-Sep-1897Southern League10,000Millwall 70Meads (3)
415-Jan-1898Southern League2,000Northfleet40Joyce (3)
522-Jan-1898Southern League2,000Wolverton71Joyce (4)
619-Mar-1898Southern League2,800Sheppey United40Joyce (4)
717-Sep-1898Southern League4,500Sheppey United32Cameron (3)
824-Sep-1898Southern League4,000Warmley71Smith (3)
924-Sep-1898Southern League4,000Warmley71Joyce (3)
1031-Dec-1898Southern League6,000Swindon Town34Cameron (3)
1107-Oct-1899Southern League6,000Brighton United61Kirwan (3)
1204-Nov-1899Southern League7,000Thames Ironworks70Pratt (3)
1316-Dec-1899Southern League500Cowes61Copeland (3)
1403-Feb-1900Southern League2,000Sheppey United41Pratt (3)
1510-Feb-1900Southern League2,000Brighton United30Pratt (3)
1617-Feb-1900Southern League7,000Bedminster52Pratt (3)
1715-Sep-1900Southern League3,000Chatham50Brown (3)
1813-Feb-1901FA Cup 1 Replay 6,000Preston North End 42Brown (3)
1908-Apr-1901FA Cup SF 46,000VP West Bromwich Albion 40Brown (4)
2026-Oct-1901Southern League7,500Watford 81Brown (3)
2128-Dec-1901Southern League13,000Queens Park Rangers 30Brown (3)
2208-Mar-1902Southern League4,000Swindon Town71Brown (3)
2322-Mar-1902Southern League3,000Kettering Town40Copeland (3)
2430-Jan 1904Southern League8,000Reading 74Woodward (3)
2516-Apr-1904Southern League4,000Kettering Town51Turner (4)
2630-Apr-1904Southern League3,000Wellingborough33J Jones (3)
2717-Dec-1904Southern League5,000Wellingborough80Glen (3)
2819-Jan-10FA Cup 1 Replay 17,000Plymouth Argyle 71Humphreys (3)
2929-Mar-10Division 1 23,000Blackburn Rovers 40Minter (3)
3007-Jan-11Division 1 18,000Bristol City 32Minter (3)
3113-Feb-11Division 1 8,000Middlesbrough 62Steel R (3)
3228-Oct-11Division 1 20,000Preston North End 62Newman (3)
3326-Dec-12Division 1 20,000Manchester City 40Cantrell (3)
3426-Dec-14Division 1 8,000Sheffield Wednesday 61Bliss (4)
3513-Feb-15Division 1 8,000Middlesbrough 57Cantrell (4)
3603-Apr-15Division 1 11,000Bolton Wanderers 42Bliss (3)
3720-Sep-19Division 2 20,000South Shields  30Wilson (3)
3818-Oct-19Division 2 32,644Clapton Orient 40Bliss (3)
3910-Jan-20FA Cup 1 17,000Bristol Rovers 41Cantrell (3)
4002-Apr-20Division 2 38,000Wolverhampton Wanderers 42Bliss (3)
4109-Oct-20Division 1 47,000Chelsea 50Bliss (3)
4229-Jan-21FA Cup 2 39,048Bradford City 40Seed (3)
4305-Nov-21Division 1 34,448Newcastle United 40Seed (3)
4403-Feb-23FA Cup 2 38,333Manchester United 40Handley (3)
4515-Nov-24Division 1 30,000Blackburn Rovers 50Elkes (3)
4624-Oct-25Division 1 29,952Liverpool 31Osborne (3)
4731-Oct-25Division 1 28,076Leicester City 35Osborne (3)
4807-Nov-25Division 1 35,259West Ham United 42Osborne (3)
4909-Jan-26FA Cup 3 49,800West Ham United 50Dimmock (3)
5012-Sep-27Division 1 19,219Middlesbrough 42Blair (3)
5107-Jan-28Division 1 34,731Newcastle United 52Osborne (4)
5211-Feb-28Division 1 29,149Everton 53O'Callaghan (4)
5320-Apr-29Division 2 24,356Chelsea 41Harper (3)
5409-Oct-29Division 2 8,545Stoke City 31Osborne (3)
5518-Jan-30Division 2 24,956Blackpool 61Harper (3)
5622-Feb-30Division 2 29,341Wolverhampton Wanderers 42Rowley (3)
5730-Aug-30Division 2 25,484Reading 71Harper (5)
5801-Sep-30Division 2 23,518Burnley 81Cook (3)
5901-Nov-30Division 2 24,544Charlton Athletic 50Harper (3)
6029-Nov-30Division 2 23,609Port Vale  50Harper (4)
6107-Feb-31Division 2 27,708Oldham Athletic 40Harper (3)
6221-Nov-31Division 2 22,226Port Vale  93Davies (3)
6326-Dec-31Division 2 26,417Charlton Athletic 52Hunt GS (3)
6402-Jan-32Division 2 25,122Wolverhampton Wanderers 33Hunt GS (3)
6522-Oct-32Division 2 24,778Southampton 50O'Callaghan (3)
6619-Nov-32Division 2 24,584Chesterfield 41Evans W (3, 1pen)
6714-Jan-33FA Cup 3 16,662Oldham Athletic 60Hunt GS (3)
6803-Feb-33Division 2 5,412Oldham Athletic 51Hunt GS (3)
6909-Sep-33Division 1 26,112Leicester City 31McCormick (3)
7030-Sep-33Division 1 67,454Chelsea 40Hunt GS (3)
7130-Dec-33Division 1 23,894Sheffield United 41Hunt GS (4)
7203-Mar-34Division 1 26,121Everton 30Hunt GS (3)
7324-Mar-34Division 1 26,246Newcastle United 31Hunt GS (3)
7431-Mar-34Division 1 29,547Leeds United 51Hunt GS (3)
7527-Apr-35Division 1 15,613Liverpool 51Evans W (3)
7628-Sep-35Division 2 32,872Port Vale  52Morrison (3)
7702-Nov-35Division 2 36,121Swansea City 72Hall GW (3)
7801-Feb-36Division 2 10,770Port Vale  51Morrison (3)
7928-Mar-36Division 2 28,907Southampton 80Hunt GS (3, 1pen)
8028-Mar-36Division 2 28,907Southampton 80Meek (3)
8104-Apr-36Division 2 11,044Blackpool 42Hunt GS (3)
8219-Sep-36Division 2 33,177Bradford Park Avenue 51Morrison (4)
8331-Oct-36Division 2 16,653Bradford City 51Morrison (3)
8414-Nov-36Division 2 30,054Chesterfield 51Hunt GS (3, 2pens)
8528-Dec-36Division 2 16,135Blackburn Rovers 51Miller (4)
8602-Jan-37Division 2 13,131Norwich City 32Morrison (3)
8716-Jan-37FA Cup 3 32,665Portsmouth 50Morrison (3)
8822-Feb-37FA Cup 5 Replay46,972Everton 43Morrison (3)
8927-Feb-37Division 2 26,346Swansea City 31Duncan (3)
9020-Mar-37Division 2 13,621Chesterfield 31McCormick (3)
9130-Aug-37Division 2 13,766Burnley 40Morrison (3)
9223-Apr-38Division 2 15,982Southampton 50Morrison (3)
9302-Sep-39Division 2 16,021West Bromwich Albion 43Morrison (3)
9401-Nov-47Division 2 42,362Brentford 40Duquemin (3)
9507-Feb-48FA Cup 5 69,049Leicester City 52Duquemin (3)
9607-May-49Division 2 23,927Plymouth Argyle 50Bennett (3)
9712-Nov-49Division 2 54,193Sheffield United 70Walters (3)
9804-Nov-50Division 1 66,402Portsmouth 51Baily (3)
9918-Nov-50Division 1 70,336Newcastle United 70Medley (3)
10017-Mar-51Division 1 45,353West Bromwich Albion 50Duquemin (3)
10125-Dec-52Division 1 36,102Middlesbrough 71Bennett (4)
10212-Jan-53FA Cup 3 Replay31,541Tranmere Rovers 91McClellan (3)
10321-Feb-53Division 1 50,070Preston North End 44Duquemin (3)
10425-Aug-54Division 1 47,776Wolverhampton Wanderers 32Dunmore (3)
10512-Nov-54Anglo-Scottish FT 17,542Heart of Midlothian 42Smith R (3)
10619-Mar-55Division 1 26,678Sheffield United 50Gavin (4)
10728-Apr-56Division 1 32,612Sheffield United 31Smith R (3)
10806-Oct-56Division 1 55,788Chelsea 42Stokes (3)
10913-Oct-56Division 1 52,429Cardiff City 50Robb (3)
11018-Sep-57Division 1 35,292Birmingham City 71Stokes (5)
11130-Nov-57Division 1 43,307Manchester United 43Smith R (3)
11208-Feb-58Division 1 37,539Manchester City 51Smith R (3)
11312-Mar-58Division 1 22,978Bolton Wanderers 41Smith R (3)
11429-Mar-58Division 1 34,102Aston Villa 62Smith R (4)
11503-Sep-58Division 1 50,299Chelsea 40Medwin (3)
11611-Oct-58Division 1 37,794Everton 104Smith R (4)
11707-Mar-59Division 1 30,561Leicester City 60Medwin (4)
11818-Apr-59Division 1 36,805West Bromwich Albion 50Smith R (4)
11922-Aug-59Division 1 40,782Newcastle United 51Jones (3)
12010-Oct-59Division 1 59,344Wolverhampton Wanderers 51Smith R (4)
12103-Feb-60FA Cup 5 64,365Crewe Alexandra 132Allen L (5)
12203-Feb-60FA Cup 5 64,365Crewe Alexandra 132Smith R (4)
12303-Feb-60FA Cup 5 64,365Crewe Alexandra 132Jones (3, 1pen)
12405-Mar-60Division 1 53,822Sheffield Wednesday 41Jones (3)
12515-Apr-60Division 1 67,819Chelsea 31Smith R (3)
12631-Aug-60Division 1 45,684Blackpool 31Smith R (3)
12701-Apr-61Division 1 46,325Preston North End 50Jones (3)
12826-Aug-61Division 1 59,371Arsenal 43Dyson (3)
12920-Sep-61European Cup PR56,737Gornik Zabrze 81Jones (3)
13016-Dec-61Division 1 42,734Blackpool 52Greaves (3)
13130-Dec-61Division 1 44,630Chelsea 52Jones (3)
13229-Sep-62Division 1 49,075Nottingham Forest 92Greaves (4)
13320-Oct-62Division 1 51,314Manchester United 62Greaves (3)
13422-Dec-62Division 1 44,650West Ham United 44Mackay (3)
13526-Dec-62Division 1 34,822Ipswich Town 50Greaves (3)
13615-Apr-63Division 1 53,727Liverpool 72Greaves (4, 1pen)
13731-Aug-63Division 1 49,407Nottingham Forest 41Greaves (3)
13814-Sep-63Division 1 38,138Blackpool 61Greaves (3)
13902-Oct-63Division 1 37,649Birmingham City 61Greaves (3, 1pen)
14011-Jan-64Division 1 43,953Blackburn Rovers 41Greaves (3)
14104-Apr-64Division 1 25,115Ipswich Town 63Jones (3)
14202-Sep-64Division 1 42,326Burnley 41Saul (3)
14318-Jan-65FA Cup 3 Replay55,081Torquay United 51Greaves (3)
14430-Jan-65FA Cup 4 43,992Ipswich Town 50Greaves (3, 1pen)
14527-Mar-65Division 1 28,974Wolverhampton Wanderers 74Jones (3)
14624-Apr-65Division 1 32,427Leicester City 62Jones (3)
14716-Apr-65Division 1 36,497Blackburn Rovers 52Gilzean (3)
14812-Feb-66FA Cup 4 50,611Burnley 43Gilzean (3)
14919-Feb-66Division 1 32,244Fulham 43Jones (3)
15004-Sep-68League Cup 2 24,775Aston Villa 41Chivers (3)
15107-Sep-68Division 1 30,167Burnley 70Greaves (3, 1pen)
15225-Sep-68League Cup 3 25,798Exeter City 63Greaves (3)
15305-Oct-68Division 1 36,622Leicester City 32Greaves (3)
15416-Nov-68Division 1 29,072Sunderland 51Greaves (4)
15516-Sep-70Texaco Cup 1 (1L) 16,388Dunfermline Athletic 40Chivers (3)
15628-Oct-70League Cup 4 31,598West Bromwich Albion 50Peters (3)
15718-Nov-70League Cup 5 31,670Coventry City 41Chivers (3)
15814-Sep-71UEFA Cup 1 (1L) 11,000Keflavik   61Gilzean (3)
15928-Sep-71UEFA Cup 1 (2L) 23,818Keflavik   90Chivers (3)
16027-Sep-72UEFA Cup 1 (2L) 21,088Lyn Oslo  60Chivers (3)
16128-Oct-72Division 1 52,497Manchester United 41Peters (4)
16206-Feb-74Division 1 14,345Birmingham City 42Chivers (3)
16311-Jan-75Division 1 39,679Newcastle United 52Conn (3)
16403-Dec-75League Cup 5 25,702Doncaster Rovers 72Duncan (3)
16531-Aug-77League Cup 2 22,807Wimbledon 40Duncan (3)
16626-Oct-77Division 2 26,571Bristol Rovers 90Lee (4)
16726-Oct-77Division 2 26,571Bristol Rovers 90Moores (3)
16816-Jan-79FA Cup 3 Replay27,878MR Altrincham 30Lee (3)
16927-Feb-80Division 1 22,536Coventry City 43Hoddle (3, 2pens)
17012-Nov-80Division 1 25,777Crystal Palace 42Crooks (3)
17106-Feb-82Division 1 29,960Wolverhampton Wanderers 61Villa (3) 
17220-Mar-82Division 1 46,827Southampton 32Roberts (3)
17309-Oct-82Division 1 25,188Coventry City 40Brooke (3, 1pen)
17414-May-83Division 1 33,691Stoke City 41Archibald (3)
17526-Sep-84League Cup 2 (1L) 7,027Halifax Town 51Crooks (3)
17603-Oct-84UEFA Cup 1 (2L) 22,478Sporting Braga  60Crooks (3)
17705-Apr-86Division 1 9,574Leicester City 41Falco (3)
17805-May-86Division 1 13,036Southampton 53Galvin (3)
17923-Aug-86Division 1 24,712Aston Villa 30Allen C (3)
18002-Feb-87League Cup 5 Replay41,995West Ham United 50Allen C (3, 1pen)
18104-Apr-87Division 1 22,400Norwich City 30Allen C (3)
18229-Apr-89Division 1 16,551Millwall 50Stewart (3)
18330-Sep-89Division 1 23,781Queens Park Rangers 32Lineker (3)
18404-Feb-90Division 1 19,599Norwich City 40Lineker (3, 1pen)
18508-Sep-90Division 1 23,614Derby County 30Gasgoigne (3)
18626-Sep-90League Cup 2 (1L) 19,760Hartlepool United 50Gasgoigne (4, 1pen)
18720-Oct-90Division 1 34,612Sheffield United 40Walsh (3)
18821-Sep-91Division 1 11,927Wimbledon 53Lineker (4, 1 pen)
18928-Mar-92Division 1 22,744Coventry City 43Durie (3)
19001-Apr-92Division 1 31,809West Ham United 30Lineker (3)
19120-Feb-93Premier League 32,040Leeds United 40Sheringham (3, 1pen)
19207-Mar-93FA Cup 6 34,050Manchester City 42Nayim (3)
19321-Sep-94League Cup 2 (1L) 13,659Watford 63Klinsmann (3)
19403-Dec-94Premier League 28,002Newcastle United 42Sheringham (3)
19501-Mar-95FA Cup 5 Replay 15,172Southampton 62Rosenthal (3)
19617-Jan-96FA Cup 3 Replay 31,534Hereford United 51Sheringham (3)
19704-Mar-97Premier League 20,729Sunderland 40Iversen (3)
19802-May-98Premier League 25,820Wimbledon 62Klinsmann (4)
19928-Dec-98Premier League 36,053Everton 41Armstrong (3)
20011-Mar-2000Premier League 36,024Southampton 72Iversen (3)
20125-Nov-00Premier League 35,696Leicester City 30Ferdinand (3)
20211-Dec-01League Cup 5 28,340Bolton Wanderers 60Ferdinand (3)
20312-Jan-03Premier League 36,070Everton 43Keane (3)
20406-Dec-03Premier League 34,825Wolverhampton Wanderers 52Keane (3)
20503-Jan-04FA Cup 3 32,340Crystal Palace 30Kanoute (3)
20618-Dec-04Premier League 36,054Southampton 51Defoe (3)
20729-Dec-07Premier League 36,178Reading 64Berbatov (4)
20806-Nov-08UEFA Cup Gp 2 32,788Dinamo Zagreb 40Bent (3)
20919-Aug-09Premier League 24,735Hull City 51Defoe (3)
21023-Sep-09League Cup 3 16,533Preston North End 51Crouch (3)
21126-Sep-09Premier League 35,462Burnley 50Keane (4)
21222-Nov-09Premier League 35,650Wigan Athletic 91Defoe (5)
21303-Feb-10FA Cup 4 Replay37,704Leeds United 31Defoe (3)
21425-Aug-10Champions League34,709BSC Young Boys40Crouch (3, 1 pen)
21520-Oct-10Champions League70,520Inter Milan34Bale (3)
21608-Nov-12Europa League27,089Maribor31Defoe (3)
21726-Dec-12Premier League 36,863Aston Villa 40Bale (3)
21827-Jly-13Barclays Asia Trophy40,000South China (Hong Kong)60Defoe (3)
21912-Dec-13Europa League23,101Anzhi Makhachkala41Soldado (3)
22023-Oct-14Europa League21,000Asteras Tripolis51Kane (3)
22121-Mar-15Premier League 35,950Leicester City 43Kane (3, 1 pen)
22225-Oct-15Premier League 11,332AFC Bournemouth51Kane (3)
22310-Dec-15Europa League34,122AS Monaco41Lamela (3)
22414-Jan-17Premier League 31,613West Bromwich Albion 40Kane (3)
22519-Feb-17FA Cup 522,557Fulham 30Kane (3)
22626-Feb-17Premier League 31,864Stoke City 40Kane (3)
22712-Mar-17FA Cup 6 31,137Millwall 60Son (3)
22818-May-17Premier League 31,351Leicester City 61Kane (4)
22921-May-17Premier League 23,804Hull City 71Kane (3)
23026-Sep-17Champions League16,324APOEL30Kane (3)
23123-Dec-17Premier League 21,650Burnley 30Kane (3, 1 pen)
23226-Dec-17Premier League 55,412Southampton (at Wembley)52Kane (3)
23328-Feb-18FA Cup 5 Replay24,627Rochdale (at Wembley)61Llorente (3)
23404-Jan-19FA Cup 312,553Tranmere Rovers 60Llorente (3)
23513-Apr-19Premier League 58,308Huddersfield Town40Moura (3)
23608-May-19Champions League52,641Ajax32Moura (3)
23720-Sep-20Premier League N/ASouthampton52Son (4)
23801-Oct-20Europa LeagueN/AMaccabi Haifa62Kane (3)
23910-Jan-21FA Cup 3N/AMarine50Vinicius (3)
24002-May-21Premier League N/ASheffield United 40Bale (3)
24130-Sep-21Europa Conference Lge NŠ Mura51Kane (3)
24209-Apr-22Premier League41,949AAston Villa40Son (3)
24317-Sep-22Premier League 61,450HLeicester City 62Son (3)
24402-Sep-23Premier League21,750ABurnleyW52Son (3)

Tottenham Hotspur Hat-Tricks Statistics

Players (99)345Total
Jimmy Greaves123 15
Harry Kane121 13
George Hunt111 12
Bobby Smith75 12
Johnny Morrison91 10
Cliff Jones10  10
Ted Harper4116
Jermain Defoe5 16
Sandy Brown51 6
Martin Chivers6  6
Bertie Bliss41 5
Frank Osborne41 5
Heung-Min Son41 5
Gary Lineker31 4
John 'Tiny' Joyce22 4
Len Duquemin4  4
Tom Pratt4  4
Jimmy Cantrell21 3
Robbie Keane21 3
Clive Allen3  3
Gareth Bale3  3
Garth Crooks3  3
John Duncan3  3
Alan Gilzean3  3
Teddy Sheringham3  3
Alfie Stokes1 12
Billy Minter2  2
Colin Lee11 2
David Copeland2  2
Fernando Llorente2  2
Topsy Clements2  2
Jimmy McCormick2  2
Jimmy Seed2  2
John Cameron2  2
Jurgen Klinsmann11 2
Les Bennett11 2
Les Ferdinand2  2
Lucas Moura2  2
Martin Peters11 2
Paul Gasgoigne11 2
Peter Crouch2  2
Steffan Iversen2  2
Taffy O'Callaghan11 2
Terry Medwin11 2
Willie Evans2  2
Les Allen  11
Dimitar Berbatov 1 1
John Gavin 1 1
Les Miller 1 1
Steve Archibald1  1
Chris Armstrong1  1
Eddie Baily1  1
Darren Bent1  1
John Blair1  1
Gary Brooke1  1
Alfie Conn1  1
Billy Cook1  1
Willie Davies1  1
Jimmy Dimmock1  1
Dave Dunmore1  1
Gordon Durie1  1
Terry Dyson1  1
Jack Elkes1  1
Mark Falco1  1
Tony Galvin1  1
Alex Glen1  1
Willie Hall1  1
Tich Handley1  1
Glenn Hoddle1  1
Percy Humphreys1  1
Jack Jones1  1
Erik Lamela1  1
Freddie Kanoute1  1
John Kirwan1  1
Dave Mackay1  1
Syd McClellan1  1
Tom Meads1  1
Les Medley1  1
Joe Meek1  1
Ian Moores1  1
Nayim1  1
Ernie Newman1  1
George Robb1  1
Graham Roberts1  1
Ronnie Rosenthal1  1
Dick Rowley1  1
Frank Saul1  1
Tom Smith1  1
Roberto Soldado1  1
Bob Steel1  1
Paul Stewart1  1
Andy Turner1  1
Carlos Vinícius1  1
Ricky Villa1  1
Paul Walsh1  1
Sonny Walters1  1
Charlie Wilson1  1
Vivian Woodward1  1
Totals244
CompetitionTotal
Football League Division One91
Football League Division Two39
Football Association Cup30
Premier League29
Football League Cup24
Southern League12
UEFA Cup5
UEFA Europa League5
UEFA Champions League4
UEFA Europa Conference League1
Anglo-Scottish Floodlight Trophy1
Barclays Premier League Asia Trophy1
Texaco Cup1
UEFA European Cup1
Totals244
Opponents (96)Total
Leicester City 11
Southampton 11
Burnley 8
Wolverhampton Wanderers8
Chelsea 7
Newcastle United 7
Everton 6
Sheffield United 6
Thames Ironworks / West Ham United 6
West Bromwich Albion 6
Aston Villa 5
Blackburn Rovers 5
Blackpool 5
Preston North End 5
Coventry City 4
Manchester United 4
Middlesbrough 4
Port Vale  4
Birmingham City 3
Bolton Wanderers 3
Bristol Rovers 3
Chesterfield 3
Crewe Alexandra 3
Ipswich Town 3
Leeds United 3
Liverpool 3
Manchester City 3
Millwall 3
Norwich City 3
Oldham Athletic 3
Reading 3
Sheppy United2
Stoke City 2
Wimbledon 2
Bradford City 2
Brighton United2
Charlton Athletic 2
Crystal Palace 2
Fulham 2
Hull City 2
Keflavik (Iceland)2
Kettering Town2
Northfleet2
Nottingham Forest 2
Plymouth Argyle 2
Portsmouth 2
Queens Park Rangers2
Sheffield Wednesday 2
Sunderland 2
Swansea City 2
Swindon Town2
Tranmere Rovers 2
Warmley2
Watford 2
Wellingborough2
AFC Bournemouth1
Ajax (Netherlands)1
Altrincham 1
Anzhi Makhachkala (Russia)1
APOEL (Cyprus)1
Arsenal 1
AS Monaco (France)1
Asteras Tripolis (Greece)1
Bedminster1
Bradford Park Avenue1
Brentford 1
Bristol City 1
BSC Young Boys (Switzerland)1
Cardiff City 1
Chatham1
Clapton Orient 1
Cowes1
Derby County 1
Dinamo Zagreb (Croatia)1
Doncaster Rovers 1
Dunfermline Athletic (Scotland)1
Exeter City 1
Gornik Zabrze (Poland)1
Halifax Town 1
Hartlepool United 1
Heart of Midlothian (Scotland)1
Hereford United 1
Huddersfield Town1
Inter Milan (Italy)1
Lyn Oslo (Norway)1
Maccabi Haifa (Israel)1
Maribor (Slovakia)1
Marine1
NŠ Mura1
Old St Stephen's 1
Rochdale1
South China (Hong Kong)1
South Shields  1
Sporting Braga (Portugal)1
Torquay United 1
Wigan Athletic 1
Wolverton1
Totals244

Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v AFC Bournemouth All-Time Match Records
Spurs v Arsenal
Tottenham Hotspur v Arsenal All-Time Match Records
Spurs vs Aston Villa
Tottenham Hotspur v Aston Villa All-Time Match Records
Tottenham Hotspur v Brentford
Tottenham Hotspur v Brentford FC All-Time Match Records
Spurs v Brighton
Tottenham Hotspur v Brighton & Hove Albion All-Time Match Records
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Burnley FC All-Time Match Records
Tottenham Hotspur v Cardiff City All-Time Match Records
Tottenham Hotspur v Cardiff All-Time Match Records 1921 to 2019
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Chelsea FC All-Time Match Records 1908-2024
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Crystal Palace All-Time Match Records
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Everton FC All-Time Match Records
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Fulham FC All-Time Match Records
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Huddersfield Town All-Time Match Records
Tottenham Hotspur v Leeds United
Tottenham Hotspur v Leeds United All-Time Match Records
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Leicester City All-Time Match Records
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Liverpool All-Time Match Records
Tottenham Hotspur v Luton Town Timeline
Tottenham Hotspur v Luton Town All-Time Match Records
Tottenham Hotspur v Manchester City All-Time Match Records
Tottenham Hotspur v Manchester City All-Time Match Records
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Manchester United All-Time Match Records
Suprs vs Middlesborough
Tottenham Hotspur v Middlesbrough Match Records 1896-2022
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Newcastle United All-Time Match Records
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Norwich City All-Time Match Records
Tottenham Hotspur v Nottingham Forest
Tottenham Hotspur v Nottingham Forest All-Time Match Records
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Sheffield United All-Time Match Records
Tottenham vs Southampton
Tottenham Hotspur v Southampton FC All-Time Match Records
Stoke City vs Tottenham Hotspur
Tottenham Hotspur v Stoke City All-Time Match Records
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Watford FC All-Time Match Records
Tottenham Hotspur v West Bromwich Albion
Tottenham Hotspur v West Bromwich Albion All-Time Match Records
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v West Ham United All-Time Matches
Tottenham Hotspur All-Time Hat-Tricks from 1896 to 2023, My Football Facts
Tottenham Hotspur v Wolverhampton All-Time Match Records
Archives