London Hearts Supporters Club

Hearts Hattricks by Team - League Games

All Games HT By Date HT By Player HT By Team HT By Goals
Competitive Games HT By Date HT By Player HT By Team HT By Goals
League Games HT By Date HT By Player HT By Team HT By Goals
Scottish Cup Games HT By Date HT By Player HT By Team HT By Goals
League Cup Games HT By Date HT By Player HT By Team HT By Goals

Decade Summary
Player Summary
Team Summary
Results

Total No Of HatTricks= 216


Decade

Rk Decade Competitive
Games

Other
Games
Total
HatTricks
1 1890 13 0 13
2 1900 12 0 12
3 1910 16 0 16
4 1920 27 0 27
5 1930 43 0 43
6 1940 25 0 25
7 1950 30 0 30
8 1960 13 0 13
9 1970 14 0 14
10 1980 8 0 8
11 1990 4 0 4
12 2000 1 0 1
13 2010 6 0 6
14 2020 4 0 4

Players

Rk Decade Competitive
Games

Other
Games
Total
HatTricks
1 Jimmy Wardhaugh 13 0 13
2 Barney Battles Jnr 11 0 11
2 Tommy Walker 11 0 11
2 Willie Bauld 11 0 11
5 Jock White 10 0 10
5 Andy Black 10 0 10
7 Percy Dawson 5 0 5
7 Archie Garrett 5 0 5
7 Archie Kelly 5 0 5
7 Alex Young 5 0 5
7 Freddie Forbes 5 0 5
12 Bobby Walker 4 0 4
12 Alfie Conn 4 0 4
12 Willie Wallace 4 0 4
12 Donald Ford 4 0 4
12 Willie Gibson 4 0 4
17 Willie Taylor 3 0 3
17 Andy Wilson 3 0 3
17 Jim Murphy 3 0 3
17 John Robertson 3 0 3
21 Davie Baird 2 0 2
21 Davie Russell 2 0 2
21 George Wilson 2 0 2
21 Willie Wilson 2 0 2
21 Tim Morgan 2 0 2
21 David McCulloch 2 0 2
21 Willie Phillips 2 0 2
21 Willie MacFarlane 2 0 2
21 Drew Busby 2 0 2
21 Derek O'Connor 2 0 2
21 Willie Pettigrew 2 0 2
21 John Colquhoun 2 0 2
21 Gary McSwegan 2 0 2
21 Rudi Skacel 2 0 2
21 Steven Naismith 2 0 2
21 Lawrence Shankland 2 0 2
37 Bob McLaren 1 0 1
37 Willie Michael 1 0 1
37 Alex King 1 0 1
37 Tom Robertson 1 0 1
37 Charlie Thomson 1 0 1
37 Bill Porteous 1 0 1
37 William Williamson 1 0 1
37 James Dargue 1 0 1
37 Philip Cole 1 0 1
37 Robert Burns 1 0 1
37 George Buchanan 1 0 1
37 Tommy Murray [1] 1 0 1
37 William Macpherson 1 0 1
37 Harry Graham 1 0 1
37 Tom Gracie 1 0 1
37 Fletcher Welsh 1 0 1
37 George P Miller 1 0 1
37 Arthur Lochhead 1 0 1
37 John Murphy 1 0 1
37 Tom Green 1 0 1
37 Walter Bird 1 0 1
37 Lachlan Macmillan 1 0 1
37 William Black 1 0 1
37 John McNeil [2] 1 0 1
37 Tom Rogers 1 0 1
37 Willie Devlin 1 0 1
37 Alex Massie 1 0 1
37 William Coutts 1 0 1
37 Robert McCartney 1 0 1
37 Alex Anderson 1 0 1
37 John McKenzie 1 0 1
37 Bill Walsh 1 0 1
37 Alex Rennie 1 0 1
37 Lewis Brook 1 0 1
37 Edward Broadley 1 0 1
37 George Hamilton 1 0 1
37 Alex McCrae 1 0 1
37 Bobby Flavell 1 0 1
37 Davie Mackay 1 0 1
37 Ian Crawford 1 0 1
37 Johnny Hamilton 1 0 1
37 George Thomson 1 0 1
37 Danny Paton 1 0 1
37 Bobby Rankin 1 0 1
37 Norrie Davidson 1 0 1
37 Alan Gordon 1 0 1
37 Tommy White 1 0 1
37 George Fleming 1 0 1
37 Andy Milne 1 0 1
37 Eamonn Bannon 1 0 1
37 Kenny Black 1 0 1
37 Allan Johnston 1 0 1
37 Stephane Adam 1 0 1
37 Mark de Vries 1 0 1
37 Ryan Stevenson 1 0 1
37 James Keatings 1 0 1
37 Genero Zeefuik 1 0 1
37 James Fairbairn 1 0 1
37 Jimmy Murray 1 0 1
37 Liam Boyce 1 0 1
37 Arthur Biggs 1 0 1

Teams

Rk Decade Competitive
Games

Other
Games
Total
HatTricks
1 3 Willie Taylor Abercorn 1896-08-22 Sat
1 3 Willie Bauld Aberdeen 1950-04-08 Sat
2 3 Willie Bauld Aberdeen 1958-12-06 Sat
3 3 Bobby Rankin Aberdeen 1959-04-15 Wed
4 3 Alan Gordon Aberdeen 1964-12-12 Sat
5 3 Donald Ford Aberdeen 1971-11-27 Sat
6 3 Gary McSwegan Aberdeen 1999-05-23 Sun
7 3 Gary McSwegan Aberdeen 1999-08-22 Sun
1 5 Bobby Walker Airdrieonians 1904-12-03 Sat
2 4 Barney Battles Jnr Airdrieonians 1930-12-13 Sat
3 4 Jock White Airdrieonians 1933-12-25 Mon
4 3 Alex Anderson Airdrieonians 1935-01-12 Sat
4 3 John McKenzie Airdrieonians 1935-01-12 Sat
6 3 Jimmy Wardhaugh Airdrieonians 1957-09-14 Sat
7 3 Jimmy Murray Airdrieonians 1958-01-02 Thu
8 3 Alex Young Airdrieonians 1959-10-10 Sat
1 3 Edward Broadley Albion Rovers 1941-04-12 Sat
2 3 Tommy Walker Albion Rovers 1942-10-17 Sat
3 7 Archie Kelly Albion Rovers 1944-11-11 Sat
4 3 Jimmy Wardhaugh Albion Rovers 1948-12-18 Sat
5 3 Willie Bauld Albion Rovers 1949-04-02 Sat
1 3 Jock White Alloa Athletic 1922-09-30 Sat
2 3 Lewis Brook Alloa Athletic 1940-02-10 Sat
2 3 Willie Phillips Alloa Athletic 1940-02-10 Sat
4 3 Liam Boyce Alloa Athletic 2021-04-09 Fri
1 3 Andy Black Arbroath 1937-12-11 Sat
2 3 Andy Black Arbroath 1938-04-16 Sat
3 4 Tommy Walker Arbroath 1940-01-02 Tue
4 3 Willie Gibson Arbroath 1977-12-24 Sat
4 3 Drew Busby Arbroath 1977-12-24 Sat
6 3 Steven Naismith Arbroath 2020-12-29 Tue
1 3 John Murphy Ayr United 1920-09-08 Wed
2 3 Freddie Forbes Ayr United 1922-03-04 Sat
3 4 Barney Battles Jnr Ayr United 1928-09-01 Sat
4 3 Barney Battles Jnr Ayr United 1931-02-28 Sat
5 3 David McCulloch Ayr United 1934-09-29 Sat
6 4 Andy Black Ayr United 1937-10-09 Sat
7 3 Donald Ford Ayr United 1974-11-02 Sat
1 3 Derek O'Connor Berwick Rangers 1979-08-25 Sat
1 3 Tim Morgan Boness 1927-12-03 Sat
1 3 Alex King Celtic 1895-09-14 Sat
2 3 Willie Gibson Celtic 1976-11-20 Sat
3 3 Lawrence Shankland Celtic 2022-10-22 Sat
1 4 James Fairbairn Clyde 1891-10-03 Sat
2 4 Davie Baird Clyde 1895-10-05 Sat
3 4 Tom Robertson Clyde 1897-02-20 Sat
4 3 Bob McLaren Clyde 1897-12-04 Sat
5 4 Arthur Lochhead Clyde 1921-04-02 Sat
6 3 Jock White Clyde 1923-08-18 Sat
7 4 Tommy Walker Clyde 1938-12-10 Sat
8 4 Andy Black Clyde 1945-02-10 Sat
9 4 Jimmy Wardhaugh Clyde 1949-10-29 Sat
10 3 Willie Bauld Clyde 1950-02-04 Sat
11 3 Willie Bauld Clyde 1953-03-28 Sat
12 4 Jimmy Wardhaugh Clyde 1955-11-19 Sat
13 3 Ian Crawford Clyde 1960-04-05 Tue
1 4 William Black Clydebank[3] 1925-09-12 Sat
1 3 Derek O'Connor Clydebank[4] 1980-01-05 Sat
2 4 Willie Pettigrew Clydebank[4] 1982-04-14 Wed
1 3 Jock White Cowdenbeath 1927-01-03 Mon
2 4 Barney Battles Jnr Cowdenbeath 1933-09-23 Sat
3 3 Tommy Walker Cowdenbeath 1934-01-27 Sat
4 3 Genero Zeefuik Cowdenbeath 2015-02-28 Sat
1 4 Davie Baird Dumbarton 1895-10-19 Sat
2 3 Harry Graham Dumbarton 1914-04-04 Sat
3 3 Tom Gracie Dumbarton 1915-03-06 Sat
4 3 Freddie Forbes Dumbarton 1920-12-25 Sat
5 3 Kenny Black Dumbarton 1985-01-05 Sat
1 3 Tom Rogers Dundee 1928-01-28 Sat
2 3 Barney Battles Jnr Dundee 1930-11-22 Sat
3 3 Alex Massie Dundee 1934-01-02 Tue
4 3 Tommy Walker Dundee 1935-01-02 Wed
5 3 Archie Garrett Dundee 1939-12-09 Sat
6 3 Willie Bauld Dundee 1950-04-22 Sat
7 3 Jimmy Wardhaugh Dundee 1958-01-04 Sat
8 3 Norrie Davidson Dundee 1962-08-22 Wed
9 3 John Colquhoun Dundee 1989-11-11 Sat
1 4 Willie Phillips Dundee United 1939-11-18 Sat
1 3 Andy Black Dunfermline Athletic 1936-08-08 Sat
2 3 John Robertson Dunfermline Athletic 1983-04-30 Sat
1 3 Archie Garrett East Fife 1939-12-02 Sat
2 3 Jimmy Wardhaugh East Fife 1957-10-05 Sat
1 4 Jim Murphy East Stirlingshire 1964-01-11 Sat
1 3 Andy Wilson Falkirk 1918-11-16 Sat
2 3 Tom Green Falkirk 1924-11-29 Sat
3 5 Willie Devlin Falkirk 1928-02-08 Wed
4 3 Andy Black Falkirk 1936-09-12 Sat
5 3 Tommy Walker Falkirk 1938-08-20 Sat
6 3 Willie Bauld Falkirk 1953-04-18 Sat
7 3 Alfie Conn Falkirk 1956-04-16 Mon
8 3 Davie Mackay Falkirk 1957-11-30 Sat
8 4 Alex Young Falkirk 1957-11-30 Sat
10 3 Willie Wallace Falkirk 1963-03-13 Wed
11 3 Johnny Hamilton Falkirk 1965-03-13 Sat
12 3 George Fleming Falkirk 1971-03-06 Sat
1 4 Robert Burns Greenock Morton 1909-10-16 Sat
2 3 Barney Battles Jnr Greenock Morton 1931-01-24 Sat
3 4 Jock White Greenock Morton 1932-11-19 Sat
4 4 Tommy Walker Greenock Morton 1942-09-26 Sat
5 3 Alex McCrae Greenock Morton 1945-10-06 Sat
6 3 Alfie Conn Greenock Morton 1951-03-03 Sat
7 3 Donald Ford Greenock Morton 1971-11-13 Sat
8 3 Donald Ford Greenock Morton 1973-09-01 Sat
1 4 Andy Wilson Hamilton Academical 1919-02-01 Sat
2 3 Jock White Hamilton Academical 1923-09-01 Sat
3 4 Jock White Hamilton Academical 1926-02-10 Wed
4 3 Tim Morgan Hamilton Academical 1927-09-03 Sat
5 3 Barney Battles Jnr Hamilton Academical 1928-08-18 Sat
6 3 Lachlan Macmillan Hamilton Academical 1929-11-02 Sat
7 3 William Coutts Hamilton Academical 1932-11-05 Sat
8 3 Bill Walsh Hamilton Academical 1936-11-07 Sat
1 3 Bobby Walker Hibernian 1898-10-29 Sat
2 3 Bobby Walker Hibernian 1905-09-18 Mon
3 3 Tommy Murray [1] Hibernian 1912-01-01 Mon
4 3 Andy Wilson Hibernian 1919-01-11 Sat
5 3 Tommy Walker Hibernian 1941-04-28 Mon
6 3 Alex Young Hibernian 1960-01-01 Fri
7 3 Danny Paton Hibernian 1962-09-08 Sat
8 4 Mark de Vries Hibernian 2002-08-11 Sun
1 3 Percy Dawson Kilmarnock 1913-12-13 Sat
2 3 Freddie Forbes Kilmarnock 1920-11-27 Sat
3 4 Jock White Kilmarnock 1923-02-10 Sat
4 3 Willie Gibson Kilmarnock 1977-02-05 Sat
5 3 Eamonn Bannon Kilmarnock 1977-12-31 Sat
6 3 Stephane Adam Kilmarnock 1997-11-23 Sun
7 3 Ryan Stevenson Kilmarnock 2014-05-04 Sun
1 3 Tommy Walker Kings Park 1940-04-20 Sat
1 3 George Wilson Motherwell 1904-09-17 Sat
2 3 Fletcher Welsh Motherwell 1915-12-18 Sat
3 3 Barney Battles Jnr Motherwell 1928-11-10 Sat
4 3 Barney Battles Jnr Motherwell 1930-01-25 Sat
5 3 Barney Battles Jnr Motherwell 1930-11-15 Sat
6 3 Archie Kelly Motherwell 1944-12-09 Sat
7 4 Jimmy Wardhaugh Motherwell 1955-12-17 Sat
1 3 Bill Porteous Partick Thistle 1903-10-31 Sat
2 3 Willie Wilson Partick Thistle 1912-11-02 Sat
3 3 John McNeil [2] Partick Thistle 1926-04-24 Sat
4 3 Andy Black Partick Thistle 1937-09-25 Sat
5 3 Archie Kelly Partick Thistle 1944-12-23 Sat
6 3 Willie MacFarlane Partick Thistle 1945-12-01 Sat
7 3 Alfie Conn Partick Thistle 1956-01-07 Sat
8 3 Alex Young Partick Thistle 1959-11-07 Sat
9 3 Drew Busby Partick Thistle 1974-04-27 Sat
10 3 John Robertson Partick Thistle 1983-03-19 Sat
1 3 James Dargue Port Glasgow Athletic 1908-01-02 Thu
2 3 Philip Cole Port Glasgow Athletic 1908-10-17 Sat
3 3 George Buchanan Port Glasgow Athletic 1910-03-19 Sat
1 3 Jimmy Wardhaugh Queen of the South 1958-11-08 Sat
2 3 Willie Wallace Queen of the South 1964-02-08 Sat
3 3 Willie Pettigrew Queen of the South 1982-03-13 Sat
1 3 Charlie Thomson Queens Park 1902-09-20 Sat
2 3 William Williamson Queens Park 1902-11-01 Sat
3 3 George Wilson Queens Park 1906-02-17 Sat
4 3 William Macpherson Queens Park 1912-08-24 Sat
5 3 Percy Dawson Queens Park 1913-02-15 Sat
6 3 George P Miller Queens Park 1916-04-08 Sat
7 3 Freddie Forbes Queens Park 1921-04-23 Sat
8 3 Walter Bird Queens Park 1924-01-12 Sat
9 3 Jock White Queens Park 1925-03-28 Sat
10 4 Archie Garrett Queens Park 1943-10-23 Sat
11 3 Alex Young Queens Park 1957-11-16 Sat
12 3 John Robertson Queens Park 1983-02-26 Sat
1 3 Percy Dawson Raith Rovers 1913-01-18 Sat
2 4 Robert McCartney Raith Rovers 1940-04-10 Wed
3 3 Jimmy Wardhaugh Raith Rovers 1953-11-14 Sat
4 3 Jimmy Wardhaugh Raith Rovers 1956-04-28 Sat
5 3 James Keatings Raith Rovers 2014-08-23 Sat
1 3 Willie Wilson Rangers 1915-10-16 Sat
2 3 Andy Black Rangers 1937-11-27 Sat
3 3 Allan Johnston Rangers 1996-01-20 Sat
1 3 Davie Russell Renton 1891-09-12 Sat
1 3 Lawrence Shankland Ross County 2023-04-22 Sat
1 3 Willie Taylor St Bernards 1895-12-14 Sat
2 3 Willie Michael St Bernards 1897-10-09 Sat
3 3 Willie Taylor St Bernards 1897-11-20 Sat
1 4 David McCulloch St Johnstone 1935-11-02 Sat
2 4 Arthur Biggs St Johnstone 1938-10-08 Sat
2 3 Andy Black St Johnstone 1938-10-08 Sat
4 3 Archie Garrett St Johnstone 1939-01-28 Sat
4 4 Andy Black St Johnstone 1939-01-28 Sat
6 3 Willie Wallace St Johnstone 1963-10-05 Sat
7 3 Jim Murphy St Johnstone 1964-02-01 Sat
1 3 Bobby Walker St Mirren 1904-10-22 Sat
2 4 Percy Dawson St Mirren 1913-11-15 Sat
3 3 Freddie Forbes St Mirren 1921-04-15 Fri
4 3 Barney Battles Jnr St Mirren 1930-11-29 Sat
5 3 Tommy Walker St Mirren 1938-10-01 Sat
6 3 Tommy Walker St Mirren 1942-01-03 Sat
6 3 George Hamilton St Mirren 1942-01-03 Sat
8 3 Willie MacFarlane St Mirren 1944-09-02 Sat
8 3 Archie Kelly St Mirren 1944-09-02 Sat
10 3 Jimmy Wardhaugh St Mirren 1956-03-07 Wed
11 3 Willie Wallace St Mirren 1963-11-09 Sat
12 3 Jim Murphy St Mirren 1966-11-19 Sat
13 3 John Colquhoun St Mirren 1988-02-06 Sat
14 3 Rudi Skacel St Mirren 2010-10-23 Sat
15 3 Rudi Skacel St Mirren 2012-01-14 Sat
16 3 Steven Naismith St Mirren 2018-09-01 Sat
1 4 Archie Garrett Stenhousemuir 1939-12-30 Sat
1 4 Willie Bauld Stirling Albion 1949-12-10 Sat
2 3 Willie Bauld Stirling Albion 1950-03-18 Sat
3 3 Jimmy Wardhaugh Stirling Albion 1953-10-03 Sat
4 3 Jimmy Wardhaugh Stirling Albion 1955-11-05 Sat
5 3 Andy Milne Stirling Albion 1967-04-19 Wed
6 3 Willie Gibson Stirling Albion 1977-09-24 Sat
1 3 Davie Russell Third Lanark 1892-08-20 Sat
2 3 Percy Dawson Third Lanark 1911-12-30 Sat
3 3 Jock White Third Lanark 1933-08-26 Sat
4 3 Alex Rennie Third Lanark 1938-08-24 Wed
5 3 Archie Kelly Third Lanark 1943-12-18 Sat
6 3 Bobby Flavell Third Lanark 1948-08-18 Wed
7 3 Alfie Conn Third Lanark 1952-12-20 Sat
8 5 Willie Bauld Third Lanark 1958-09-27 Sat
9 3 George Thomson Third Lanark 1959-02-25 Wed
10 3 Willie Bauld Third Lanark 1959-10-28 Wed
11 3 Tommy White Third Lanark 1964-03-04 Wed

<%begindetail%> <%enddetail%>

Hat-Tricks

Rk Goals Player Team Date NR MR Sc Comp Round V Scorers
<%insert_data_here%> <%insert_data_here%> <%insert_data_here%> <%insert_data_here%> <%insert_data_here%> <%insert_data_here%> <%insert_data_here%> <%insert_data_here%> <%insert_data_here%>

<%insert_data_here%> <%insert_data_here%>

<%insert_data_here%> <%insert_data_here%> <%insert_data_here%>

| Home | Contact Us | Credits | © www.londonhearts.com