London Hearts Supporters Club

Hearts Hattricks by Team

All GamesHT By Date HT By Player HT By Team HT By Goals
Competitive GamesHT By Date HT By Player HT By Team HT By Goals

Decade Summary
Player Summary
Team Summary
Results

Total No Of HatTricks= 442


Decade

Rk Decade Competitive
Games

Other
Games
Total
HatTricks
1 1870 0 2 2
2 1880 3 24 27
3 1890 23 28 51
4 1900 14 7 21
5 1910 18 9 27
6 1920 30 19 49
7 1930 50 25 75
8 1940 33 4 37
9 1950 40 30 70
10 1960 19 8 27
11 1970 16 4 20
12 1980 12 4 16
13 1990 5 5 10
14 2000 4 1 5
15 2010 5 0 5

Players

Rk Decade Competitive
Games

Other
Games
Total
HatTricks
1 Willie Bauld 20 6 26
2 Jimmy Wardhaugh 14 11 25
3 Barney Battles Jnr 12 12 24
4 Davie Baird 6 8 14
4 Tommy Walker 13 1 14
4 Jock White 13 1 14
7 Andy Black 10 2 12
8 Alfie Conn Snr 6 5 11
9 Archibald Campbell Garrett 7 2 9
9 Willie Wallace 6 3 9
11 Percy Dawson 5 3 8
11 Donald Ford 6 2 8
11 Alex Young 6 2 8
14 Archie Kelly 7 0 7
14 Willie Michael 3 4 7
16 David McCulloch 2 4 6
16 Willie Taylor 3 3 6
16 Bobby Walker 5 1 6
19 Bob McLaren 1 4 5
19 John McNeil [2] 1 4 5
19 Tim Morgan 2 3 5
19 Bill Walsh 2 3 5
19 Willie Wilson 3 2 5
24 Freddie J Forbes 4 0 4
24 Willie Gibson 4 0 4
24 Rab Henderson 0 4 4
24 Tommy Jenkinson 2 2 4
24 Willie Pettigrew 3 1 4
24 John Robertson 4 0 4
24 Andy Wilson 4 0 4
24 Lachlan Macmillan 1 3 4
32 Ian Crawford 2 1 3
32 Alan Gordon 2 1 3
32 Johnny Hamilton 1 2 3
32 George T Livingston 0 3 3
32 Arthur Lochhead 2 1 3
32 Jim Murphy 3 0 3
32 Derek O'Connor 2 1 3
32 Willie Phillips 2 1 3
32 Jimmy Wood 1 2 3
41 David Axford 0 2 2
41 Bob Bryce 0 2 2
41 Drew Busby 2 0 2
41 Eric Carruthers 0 2 2
41 John Colquhoun 2 0 2
41 Norrie Davidson 2 0 2
41 David Ellis 0 2 2
41 James Fairbairn 2 0 2
41 Archie Gardiner 0 2 2
41 Gordon [1] 1 1 2
41 Harry Graham 1 1 2
41 Tom Green 1 1 2
41 George Hamilton 2 0 2
41 Jim Hamilton 0 2 2
41 Alex King 1 1 2
41 Willie MacFarlane 2 0 2
41 Willie Mackay 0 2 2
41 Alex McCrae 1 1 2
41 Gary McSwegan 2 0 2
41 Bill Porteous 1 1 2
41 Bobby Rankin 1 1 2
41 Davie Russell 2 0 2
41 Rudi Skacel 2 0 2
41 Charlie Thomson 1 1 2
41 Johnny Walker 0 2 2
41 Tommy White 2 0 2
41 George Wilson 2 0 2
41 James Sharp 1 1 2
69 Stephane Adam 1 0 1
69 Alex J Anderson 1 0 1
69 Eamonn Bannon 1 0 1
69 Robert Barbour 0 1 1
69 John Bell [1] 0 1 1
69 Bob Bennie 1 0 1
69 Athur Biggs 1 0 1
69 Walter Bird 1 0 1
69 Kenny Black 1 0 1
69 Bobby Blackwood 0 1 1
69 John Blair 0 1 1
69 Tom Brackenridge 0 1 1
69 Jimmy Briscoe 1 0 1
69 Edward Broadley 1 0 1
69 Jimmy Brogan 0 1 1
69 George Buchanan 1 0 1
69 Albert Buick 1 0 1
69 Sandy Clark 0 1 1
69 Philip Cole 1 0 1
69 James Common 0 1 1
69 William Coutts 1 0 1
69 Scott Crabbe 0 1 1
69 Albert (Bert) Denyer 0 1 1
69 Willie Devlin 1 0 1
69 Mark de Vries 1 0 1
69 Will Edmonstone 0 1 1
69 Danny Ferguson 1 0 1
69 Iain Ferguson 1 0 1
69 Ian Ferguson 0 1 1
69 Bobby Flavell 1 0 1
69 George Fleming 1 0 1
69 Jim Fleming 0 1 1
69 Tom Gracie 1 0 1
69 Richard Harker 1 0 1
69 Paul Hartley 1 0 1
69 Kevin Hegarty 0 1 1
69 George Hogg 0 1 1
69 Robert Houston 0 1 1
69 Allan Johnston 1 0 1
69 Jack Jordan 0 1 1
69 James Keatings 1 0 1
69 Bobby Kemp 0 1 1
69 Andy Kirk 0 1 1
69 James Lightbody 0 1 1
69 Tom Lorn 0 1 1
69 Dave Mackay 1 0 1
69 Gary Mackay 1 0 1
69 William Macpherson 1 0 1
69 Juho Makela 1 0 1
69 Alex Massie 1 0 1
69 Neil McCann 0 1 1
69 Robert McCartney [2] 1 0 1
69 Kevin McKenna 0 1 1
69 John McKenzie 1 0 1
69 Archie Miller 0 1 1
69 Andy Milne 1 0 1
69 John Murphy 1 0 1
69 Jimmy Murray 1 0 1
69 Tommy Murray [1] 1 0 1
69 Danny Paton 1 0 1
69 John Ramsay 0 1 1
69 James Reid 0 1 1
69 Alex Rennie 1 0 1
69 Chris Robertson 1 0 1
69 Tom Robertson [1] 1 0 1
69 Jim Rodger (2) 0 1 1
69 Tom Rogers 1 0 1
69 Nick Ross 0 1 1
69 Jimmy Smith 0 1 1
69 John J Smith 0 1 1
69 John Sneddon [1] 0 1 1
69 Jim Souness 0 1 1
69 Ryan Stevenson 1 0 1
69 George Thomson 1 0 1
69 John Urquhart 0 1 1
69 Andrius Velicka 1 0 1
69 Fletcher Welsh 1 0 1
69 William Williamson [1] 1 0 1
69 Genero Zeefuik 1 0 1
69 Frank Bryson 0 1 1
69 George P Miller 1 0 1
69 George Whitehead 0 1 1
69 James Dargue 1 0 1
69 James L Morrison 1 0 1
69 John Waterston 0 1 1
69 Lewis Brook 1 0 1
69 Robert D Murray 0 1 1
69 William Black 1 0 1

Teams

Rk Decade Competitive
Games

Other
Games
Total
HatTricks
1 4 Jimmy Wood 5th Kirkcudbright RV 1885-01-17 Sat
1 4 Tommy Jenkinson 5th Kirkcudbright RV 1885-01-17 Sat
1 3 Tim Morgan Aalborg Select XI 1929-05-26 Sun
1 4 Barney Battles Jnr Aalborg Select XI 1929-05-26 Sun
1 3 Willie Taylor Abercorn 1896-08-22 Sat
1 4 Willie Wilson Aberdeen 1912-09-14 Sat
2 3 Willie Bauld Aberdeen 1950-04-08 Sat
3 3 Willie Bauld Aberdeen 1958-12-06 Sat
4 3 Bobby Rankin Aberdeen 1959-04-15 Wed
5 3 Alan Gordon Aberdeen 1964-12-12 Sat
6 3 Donald Ford Aberdeen 1971-11-27 Sat
7 3 Gary McSwegan Aberdeen 1999-05-23 Sun
8 3 Gary McSwegan Aberdeen 1999-08-22 Sun
1 5 Bobby Walker Airdrieonians 1904-12-03 Sat
2 4 Andy Wilson Airdrieonians 1919-04-19 Sat
3 4 Barney Battles Jnr Airdrieonians 1930-12-13 Sat
4 4 Jock White Airdrieonians 1933-12-25 Mon
5 3 Alex J Anderson Airdrieonians 1935-01-12 Sat
5 3 John McKenzie Airdrieonians 1935-01-12 Sat
7 3 Willie Bauld Airdrieonians 1952-03-12 Wed
8 3 Jimmy Wardhaugh Airdrieonians 1957-09-14 Sat
9 3 Jimmy Murray Airdrieonians 1958-01-02 Thu
10 3 Alex Young Airdrieonians 1959-10-10 Sat
11 4 Donald Ford Airdrieonians 1970-10-19 Mon
1 3 Johnny Hamilton Alberta All-Stars 1958-06-04 Wed
2 3 Willie Bauld Alberta All-Stars 1960-06-08 Wed
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 Tommy Jenkinson Alloa Athletic 1889-11-09 Sat
2 3 Jock White Alloa Athletic 1922-09-30 Sat
3 4 Jock White Alloa Athletic 1926-02-06 Sat
4 3 Lewis Brook Alloa Athletic 1940-02-10 Sat
4 3 Willie Phillips Alloa Athletic 1940-02-10 Sat
6 3 Archie Kelly Alloa Athletic 1946-04-24 Wed
7 3 Juho Makela Alloa Athletic 2006-09-20 Wed
1 3 Andy Black Arbroath 1938-04-16 Sat
2 4 Tommy Walker Arbroath 1940-01-02 Tue
3 3 Willie Gibson Arbroath 1977-12-24 Sat
3 3 Drew Busby Arbroath 1977-12-24 Sat
1 3 Will Edmonstone Arthurlie 1886-01-04 Mon
1 3 Jimmy Wardhaugh Australia 1959-05-23 Sat
2 3 Johnny Hamilton Australia 1959-05-30 Sat
3 4 Willie Bauld Australia 1959-06-13 Sat
1 3 Willie Bauld Australian Select XI 1959-05-10 Sun
1 3 John Murphy Ayr United 1920-09-08 Wed
2 3 Willie Wilson 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 Sandy Clark Barbados 1986-05-19 Mon
1 5 Jimmy Brogan Bellstane Birds 1884-01-12 Sat
1 3 David McCulloch Beogradski SK 1935-11-06 Wed
1 3 Lachlan Macmillan Berwick Rangers 1925-12-25 Fri
2 3 Derek O'Connor Berwick Rangers 1979-08-25 Sat
1 3 Tom Green Berwickshire XI 1924-04-09 Wed
1 4 John Bell [1] Blackburn Rovers 1890-04-21 Mon
1 5 Davie Baird Blantyre 1896-01-11 Sat
1 3 Tim Morgan Boness 1927-12-03 Sat
1 3 Eric Carruthers Brechin City 1973-03-17 Sat
1 3 James Fairbairn Broxburn Shamrock 1891-12-19 Sat
1 6 Jimmy Wood Brunswick 1883-09-08 Sat
1 4 Robert Barbour Buccleuch 1879-01-18 Sat
1 3 James Lightbody Buccleuch 1879-01-18 Sat
1 3 Willie Bauld Buckie Thistle 1955-02-19 Sat
1 8 Jimmy Wardhaugh Burntisland Shipyard 1952-05-07 Wed
1 3 Gordon [1] Cambuslang 1891-05-02 Sat
1 5 Robert D Murray Camelon Junior 1936-04-28 Tue
1 3 Jimmy Wood Cartvale 1882-08-26 Sat
1 3 Alex King Celtic 1895-09-14 Sat
2 3 Willie Phillips Celtic 1939-10-14 Sat
3 3 Willie Gibson Celtic 1976-11-20 Sat
1 5 Bob Bryce Clyde 1887-03-05 Sat
2 4 James Fairbairn Clyde 1891-10-03 Sat
3 3 Davie Baird Clyde 1891-12-05 Sat
4 3 Bob McLaren Clyde 1895-04-15 Mon
5 4 Davie Baird Clyde 1895-10-05 Sat
6 4 Tom Robertson [1] Clyde 1897-02-20 Sat
7 3 Bob McLaren Clyde 1897-12-04 Sat
8 4 Arthur Lochhead Clyde 1921-04-02 Sat
9 3 Jock White Clyde 1923-08-18 Sat
10 4 Tommy Walker Clyde 1938-12-10 Sat
11 4 Andy Black Clyde 1945-02-10 Sat
12 4 Jimmy Wardhaugh Clyde 1949-10-29 Sat
13 3 Willie Bauld Clyde 1950-02-04 Sat
14 3 Willie Bauld Clyde 1953-03-28 Sat
15 4 Jimmy Wardhaugh Clyde 1955-11-19 Sat
16 3 Ian Crawford Clyde 1960-04-05 Tue
17 4 Willie Wallace Clyde 1966-08-20 Sat
18 4 Willie Pettigrew Clyde 1982-08-21 Sat
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 Alfie Conn Snr Cowdenbeath 1953-09-23 Wed
5 4 Ian Crawford Cowdenbeath 1959-10-07 Wed
6 3 Genero Zeefuik Cowdenbeath 2015-02-28 Sat
1 3 David Ellis Dumbarton 1892-01-02 Sat
2 4 Davie Baird Dumbarton 1895-10-19 Sat
3 3 Harry Graham Dumbarton 1914-04-04 Sat
4 3 Tom Gracie Dumbarton 1915-03-06 Sat
5 3 Freddie J Forbes Dumbarton 1920-12-25 Sat
6 3 Archie Kelly Dumbarton 1945-03-24 Sat
7 3 Kenny Black Dumbarton 1985-01-05 Sat
1 3 Willie Michael Dundee 1898-11-26 Sat
2 3 Tom Rogers Dundee 1928-01-28 Sat
3 3 Barney Battles Jnr Dundee 1930-11-22 Sat
4 3 Alex Massie Dundee 1934-01-02 Tue
5 3 Tommy Walker Dundee 1935-01-02 Wed
6 3 Archibald Campbell Garrett Dundee 1939-12-09 Sat
7 3 Willie Bauld Dundee 1950-04-22 Sat
8 3 Jimmy Wardhaugh Dundee 1958-01-04 Sat
9 3 Norrie Davidson Dundee 1962-08-22 Wed
10 3 John Colquhoun Dundee 1989-11-11 Sat
1 4 Jock White Dundee United 1926-02-01 Mon
2 3 John McNeil [2] Dundee United 1928-04-09 Mon
3 4 Willie Phillips Dundee United 1939-11-18 Sat
1 4 Bill Walsh Dunfermline Athletic 1936-05-13 Wed
2 3 Andy Black Dunfermline Athletic 1936-08-08 Sat
3 3 John Robertson Dunfermline Athletic 1983-04-30 Sat
1 3 Archibald Campbell Garrett East Fife 1939-12-02 Sat
2 3 Willie Bauld East Fife 1948-10-09 Sat
3 3 Alex Young East Fife 1955-09-03 Sat
4 3 Jimmy Wardhaugh East Fife 1957-10-05 Sat
1 3 Rab Henderson East Stirlingshire 1886-11-27 Sat
2 4 Jim Murphy East Stirlingshire 1964-01-11 Sat
1 3 Tommy Jenkinson Edina 1886-09-11 Sat
1 3 Tommy Jenkinson Edinburgh Athenians 1887-04-06 Wed
1 5 George Whitehead Edinburgh Leith Wednesday League XI 1911-10-18 Wed
1 3 Rab Henderson Edinburgh University 1886-02-20 Sat
2 3 Bill Porteous Edinburgh University 1902-10-29 Wed
1 4 Archibald Campbell Garrett Elgin City 1939-02-04 Sat
1 4 Andy Black Elgin City 1939-02-04 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 Jimmy Smith Falkirk 1930-04-14 Mon
5 3 John J Smith Falkirk 1932-09-19 Mon
5 3 Archie Gardiner Falkirk 1932-09-19 Mon
7 3 Andy Black Falkirk 1936-09-12 Sat
8 3 Tommy Walker Falkirk 1938-08-20 Sat
9 3 Willie Bauld Falkirk 1953-04-18 Sat
10 3 Alfie Conn Snr Falkirk 1956-04-16 Mon
11 3 Dave Mackay Falkirk 1957-11-30 Sat
11 4 Alex Young Falkirk 1957-11-30 Sat
13 3 Willie Wallace Falkirk 1963-03-13 Wed
14 3 Norrie Davidson Falkirk 1963-08-10 Sat
15 3 Tommy White Falkirk 1964-05-06 Wed
16 3 Johnny Hamilton Falkirk 1965-03-13 Sat
17 3 George Fleming Falkirk 1971-03-06 Sat
1 3 Ian Ferguson FC Melle 1993-07-24 Sat
1 4 Jimmy Wardhaugh Forfar Athletic 1957-04-22 Mon
1 3 Percy Dawson Gala Fairydean 1911-04-12 Wed
1 3 Davie Baird Glasgow Wanderers 1891-04-18 Sat
1 3 Barney Battles Jnr Goteborg Allionsen 1929-06-07 Fri
1 3 Barney Battles Jnr Greenock Morton 1931-01-24 Sat
2 4 Jock White Greenock Morton 1932-11-19 Sat
3 4 Tommy Walker Greenock Morton 1942-09-26 Sat
4 3 Alex McCrae Greenock Morton 1945-10-06 Sat
5 3 Alfie Conn Snr Greenock Morton 1951-03-03 Sat
6 3 Donald Ford Greenock Morton 1971-11-13 Sat
7 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 Archibald Campbell Garrett Heart Of Midlothian A 1939-08-02 Wed
1 3 Albert (Bert) Denyer Heart Of Midlothian Blues 1917-08-04 Sat
1 3 John Sneddon [1] Hibernian 1888-03-17 Sat
2 3 Davie Baird Hibernian 1890-01-25 Sat
3 3 Johnny Walker Hibernian 1893-08-12 Sat
3 3 Davie Baird Hibernian 1893-08-12 Sat
5 3 George Hogg Hibernian 1893-10-28 Sat
6 3 Alex King Hibernian 1895-08-03 Sat
7 4 Willie Michael Hibernian 1896-04-20 Mon
8 3 James Sharp Hibernian 1897-09-01 Wed
9 3 George T Livingston Hibernian 1898-05-21 Sat
10 3 Bobby Walker Hibernian 1898-10-29 Sat
11 3 Bobby Walker Hibernian 1905-09-18 Mon
12 3 Tommy Murray [1] Hibernian 1912-01-01 Mon
13 3 Andy Wilson Hibernian 1919-01-11 Sat
14 3 Lachlan Macmillan Hibernian 1924-04-22 Tue
15 3 John McNeil [2] Hibernian 1926-09-20 Mon
16 5 Barney Battles Jnr Hibernian 1929-04-17 Wed
17 4 Barney Battles Jnr Hibernian 1929-05-11 Sat
18 3 David McCulloch Hibernian 1935-08-14 Wed
19 3 Tommy Walker Hibernian 1941-04-28 Mon
20 3 John Urquhart Hibernian 1955-05-07 Sat
21 3 Alex Young Hibernian 1960-01-01 Fri
22 3 Danny Paton Hibernian 1962-09-08 Sat
23 3 Scott Crabbe Hibernian 1989-05-08 Mon
24 4 Mark de Vries Hibernian 2002-08-11 Sun
25 3 Paul Hartley Hibernian 2006-04-02 Sun
1 4 Gary Mackay Inverness Caledonian 1985-01-30 Wed
1 3 Barney Battles Jnr Inverness Select 1934-04-23 Mon
1 3 Willie Taylor Kilmarnock 1898-04-16 Sat
2 3 Percy Dawson Kilmarnock 1913-12-13 Sat
3 3 Freddie J Forbes Kilmarnock 1920-11-27 Sat
4 4 Jock White Kilmarnock 1923-02-10 Sat
5 5 Donald Ford Kilmarnock 1965-06-19 Sat
6 3 Willie Gibson Kilmarnock 1977-02-05 Sat
7 3 Eamonn Bannon Kilmarnock 1977-12-31 Sat
8 3 Stephane Adam Kilmarnock 1997-11-23 Sun
9 3 Ryan Stevenson Kilmarnock 2014-05-04 Sun
1 3 Willie Michael Kings Park 1895-01-12 Sat
2 8 Bill Walsh Kings Park 1937-02-13 Sat
3 3 Tommy Walker Kings Park 1940-04-20 Sat
1 6 Davie Baird Kirkcaldy Wanderers 1889-10-26 Sat
1 3 Bobby Kemp KR Reykjavik 1967-05-19 Fri
1 4 Percy Dawson Kristiania Kretslag 1912-05-12 Sun
1 4 Jimmy Wardhaugh Leeds United 1954-11-03 Wed
1 3 Davie Baird Leith Athletic 1889-03-02 Sat
2 3 John Waterston Leith Athletic 1892-08-13 Sat
3 4 Davie Baird Leith Athletic 1893-05-20 Sat
4 3 Willie Taylor Leith Athletic 1895-11-09 Sat
5 3 Willie Michael Leith Athletic 1896-04-25 Sat
6 5 Willie Michael Leith Athletic 1896-05-25 Mon
7 4 George T Livingston Leith Athletic 1898-08-27 Sat
8 3 Harry Graham Leith Athletic 1913-08-18 Mon
9 4 Jock White Leith Athletic 1925-01-24 Sat
10 4 Lachlan Macmillan Leith Athletic 1925-08-19 Wed
11 6 John McNeil [2] Leith Athletic 1926-05-15 Sat
12 3 Tim Morgan Leith Athletic 1927-08-17 Wed
13 4 Barney Battles Jnr Leith Athletic 1929-08-20 Tue
14 3 Barney Battles Jnr Leith Athletic 1931-08-12 Wed
15 3 David McCulloch Leith Athletic 1935-09-11 Wed
16 3 Tommy Walker Leith Athletic 1939-08-30 Wed
16 3 Archibald Campbell Garrett Leith Athletic 1939-08-30 Wed
18 4 John Ramsay Leith Athletic 1942-05-09 Sat
18 3 Alex McCrae Leith Athletic 1942-05-09 Sat
20 5 Jack Jordan Leith Athletic 1947-09-10 Wed
1 3 Rab Henderson Leith Harp 1885-10-31 Sat
1 3 Bob McLaren Linfield 1895-11-16 Sat
1 3 Johnny Walker Linfield 1895-11-16 Sat
3 3 Jimmy Wardhaugh Linfield 1956-11-26 Mon
1 4 Willie Pettigrew Livingston (Meadowbank Thistle) 1982-01-20 Wed
1 3 Davie Baird Lochee United 1898-01-08 Sat
1 3 George T Livingston Lochgelly United 1899-03-04 Sat
2 3 Bob Bennie Lochgelly United 1932-01-16 Sat
2 5 Barney Battles Jnr Lochgelly United 1932-01-16 Sat
1 3 Willie Wallace Maccabi Tel Aviv 1966-08-01 Mon
1 3 Jimmy Wardhaugh Manchester City 1958-05-25 Sun
2 4 Jimmy Wardhaugh Manchester City 1958-06-11 Wed
1 4 Alfie Conn Snr Manitoba All-Stars 1958-05-28 Wed
1 5 Eric Carruthers Montreal Olympic 1971-05-30 Sun
1 3 Chris Robertson Montrose 1980-08-30 Sat
1 4 Archie Miller Moray and Nairn Select 1934-04-25 Wed
1 3 Barney Battles Jnr Moray and Nairn Select 1934-04-25 Wed
1 3 Albert Buick Mossend Swifts 1901-01-12 Sat
1 3 Willie Taylor Motherwell 1890-03-22 Sat
2 3 Davie Baird Motherwell 1891-01-10 Sat
3 3 George Wilson Motherwell 1904-09-17 Sat
4 3 Fletcher Welsh Motherwell 1915-12-18 Sat
5 3 Barney Battles Jnr Motherwell 1928-11-10 Sat
6 3 Barney Battles Jnr Motherwell 1930-01-25 Sat
7 3 Barney Battles Jnr Motherwell 1930-11-15 Sat
8 3 Tommy Walker Motherwell 1944-03-18 Sat
9 3 Archie Kelly Motherwell 1944-12-09 Sat
10 3 Willie Bauld Motherwell 1954-10-23 Sat
11 4 Jimmy Wardhaugh Motherwell 1955-12-17 Sat
1 4 Willie Bauld Natal 1954-05-29 Sat
1 4 Jimmy Wardhaugh Natal 1954-05-29 Sat
1 3 Donald Ford New York Cosmos 1971-05-21 Fri
1 3 Arthur Lochhead Nithsdale Wanderers 1920-01-24 Sat
1 3 Willie Bauld Northern New South Wales 1959-05-18 Mon
1 4 Alfie Conn Snr Northern Stars (Ontario) 1958-06-09 Mon
1 3 Alex Young Northern Stars (Ontario) 1958-06-09 Mon
1 3 Barney Battles Jnr Odense Select 1929-06-02 Sun
1 3 Kevin McKenna Pacific Coast All Stars 2004-07-14 Wed
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 Andy Black Partick Thistle 1939-10-07 Sat
6 3 Archie Kelly Partick Thistle 1944-12-23 Sat
7 3 Willie MacFarlane Partick Thistle 1945-12-01 Sat
8 3 Alfie Conn Snr Partick Thistle 1956-01-07 Sat
9 3 Alex Young Partick Thistle 1959-11-07 Sat
10 3 Donald Ford Partick Thistle 1974-02-19 Tue
11 3 Drew Busby Partick Thistle 1974-04-27 Sat
12 3 John Robertson Partick Thistle 1983-03-19 Sat
1 4 Jimmy Briscoe Penicuik Athletic 1939-01-21 Sat
1 6 Archibald Campbell Garrett Penicuik Athletic 1939-01-21 Sat
1 3 Kevin Hegarty Philadelphia Spartans 1971-05-19 Wed
1 3 Rab Henderson Polton Vale 1889-01-19 Sat
2 4 David Ellis Polton Vale 1893-01-28 Sat
1 3 James Dargue Port Glasgow Athletic 1908-01-02 Thu
2 3 Bobby Walker Port Glasgow Athletic 1908-02-08 Sat
3 3 Philip Cole Port Glasgow Athletic 1908-10-17 Sat
4 3 George Buchanan Port Glasgow Athletic 1910-03-19 Sat
1 3 Willie Bauld Queen Of The South 1948-10-16 Sat
2 3 Jimmy Wardhaugh Queen Of The South 1958-11-08 Sat
3 3 Willie Wallace Queen Of The South 1964-02-08 Sat
4 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 [1] 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 J 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 5 George Hamilton Queens Park 1941-06-07 Sat
11 4 Archibald Campbell Garrett Queens Park 1943-10-23 Sat
12 3 Jimmy Wardhaugh Queens Park 1957-08-14 Wed
13 3 Alex Young Queens Park 1957-11-16 Sat
14 3 John Robertson Queens Park 1983-02-26 Sat
1 3 Gordon [1] Raith Rovers 1891-05-02 Sat
2 4 Willie Michael Raith Rovers 1900-01-06 Sat
3 5 Robert Houston Raith Rovers 1900-11-24 Sat
4 3 Charlie Thomson Raith Rovers 1903-04-06 Mon
5 3 Percy Dawson Raith Rovers 1913-01-18 Sat
6 4 Tim Morgan Raith Rovers 1927-04-11 Mon
7 4 Bill Walsh Raith Rovers 1936-10-05 Mon
8 4 Robert McCartney [2] Raith Rovers 1940-04-10 Wed
9 3 Jimmy Wardhaugh Raith Rovers 1953-11-14 Sat
10 3 Alfie Conn Snr Raith Rovers 1955-08-17 Wed
11 3 Jimmy Wardhaugh Raith Rovers 1956-04-28 Sat
12 3 Jim Hamilton Raith Rovers 1999-02-15 Mon
13 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
4 3 Jim Hamilton Rangers 1997-07-26 Sat
1 3 Davie Russell Renton 1891-09-12 Sat
1 3 Willie Wallace Ross County 1962-05-12 Sat
2 3 Neil McCann Ross County 1997-03-27 Thu
1 3 Alfie Conn Snr Scottish Command 1949-05-07 Sat
1 3 Barney Battles Jnr Scottish Junior XI 1936-04-20 Mon
1 4 Frank Bryson Selkirk 1931-10-12 Mon
2 5 Alfie Conn Snr Selkirk 1951-10-01 Mon
2 5 Jimmy Wardhaugh Selkirk 1951-10-01 Mon
4 3 Willie Wallace Selkirk 1965-10-04 Mon
4 4 Alan Gordon Selkirk 1965-10-04 Mon
1 3 Tommy Walker Solway Star 1935-01-26 Sat
1 3 Jimmy Wardhaugh South Australia 1959-06-10 Wed
1 4 Jim Rodger (2) Sportsklub Brann 1962-11-12 Mon
1 3 Willie Mackay St Bernards 1887-01-15 Sat
2 3 James Reid St Bernards 1889-03-30 Sat
3 3 Davie Baird St Bernards 1893-08-05 Sat
4 3 Bob McLaren St Bernards 1895-05-04 Sat
5 3 Willie Taylor St Bernards 1895-12-14 Sat
6 3 Willie Michael St Bernards 1897-10-09 Sat
7 3 Willie Taylor St Bernards 1897-11-20 Sat
8 3 John Blair St Bernards 1899-02-18 Sat
9 3 Tom Lorn St Bernards 1901-05-20 Mon
10 3 Bobby Walker St Bernards 1904-05-14 Sat
10 3 David Axford St Bernards 1904-05-14 Sat
12 3 David Axford St Bernards 1906-12-29 Sat
13 4 Percy Dawson St Bernards 1911-04-15 Sat
14 5 Willie Wilson St Bernards 1912-08-20 Tue
15 4 Arthur Lochhead St Bernards 1920-05-12 Wed
16 3 Jock White St Bernards 1925-05-09 Sat
17 3 John McNeil [2] St Bernards 1926-05-08 Sat
18 3 Barney Battles Jnr St Bernards 1930-08-12 Tue
19 3 Barney Battles Jnr St Bernards 1931-02-07 Sat
20 3 Archie Gardiner St Bernards 1931-09-15 Tue
21 4 David McCulloch St Bernards 1934-08-29 Wed
22 3 Andy Black St Bernards 1937-05-01 Sat
23 3 Bill Walsh St Bernards 1937-09-22 Wed
1 4 David McCulloch St Johnstone 1935-11-02 Sat
2 4 Athur Biggs St Johnstone 1938-10-08 Sat
2 3 Andy Black St Johnstone 1938-10-08 Sat
4 3 Archibald Campbell Garrett St Johnstone 1939-01-28 Sat
4 4 Andy Black St Johnstone 1939-01-28 Sat
6 3 Willie Wallace St Johnstone 1962-10-10 Wed
7 3 Willie Wallace St Johnstone 1963-10-05 Sat
8 3 Jim Murphy St Johnstone 1964-02-01 Sat
9 3 Iain Ferguson St Johnstone 1988-08-17 Wed
1 3 Bobby Walker St Mirren 1904-10-22 Sat
2 3 Richard Harker St Mirren 1910-02-16 Wed
3 4 Percy Dawson St Mirren 1913-11-15 Sat
4 3 Freddie J Forbes St Mirren 1921-04-15 Fri
5 3 Barney Battles Jnr St Mirren 1930-11-29 Sat
6 3 Tommy Walker St Mirren 1938-10-01 Sat
7 3 Tommy Walker St Mirren 1942-01-03 Sat
7 3 George Hamilton St Mirren 1942-01-03 Sat
9 3 Willie MacFarlane St Mirren 1944-09-02 Sat
9 3 Archie Kelly St Mirren 1944-09-02 Sat
11 5 Willie Bauld St Mirren 1951-08-18 Sat
12 3 Alfie Conn Snr St Mirren 1951-09-01 Sat
13 3 Jimmy Wardhaugh St Mirren 1956-03-07 Wed
14 3 Willie Wallace St Mirren 1963-11-09 Sat
15 3 Jim Murphy St Mirren 1966-11-19 Sat
16 3 John Colquhoun St Mirren 1988-02-06 Sat
17 3 John Robertson St Mirren 1992-02-05 Wed
18 3 Rudi Skacel St Mirren 2010-10-23 Sat
19 3 Rudi Skacel St Mirren 2012-01-14 Sat
1 3 James L Morrison Stenhousemuir 1892-12-17 Sat
2 4 Archibald Campbell Garrett Stenhousemuir 1939-12-30 Sat
1 3 Willie Bauld Stirling Albion 1949-08-13 Sat
2 3 Willie Bauld Stirling Albion 1949-08-27 Sat
3 4 Willie Bauld Stirling Albion 1949-12-10 Sat
4 3 Willie Bauld Stirling Albion 1950-03-18 Sat
5 3 Jimmy Wardhaugh Stirling Albion 1953-10-03 Sat
6 3 Jim Souness Stirling Albion 1954-04-27 Tue
7 3 Jimmy Wardhaugh Stirling Albion 1955-11-05 Sat
8 3 Andy Milne Stirling Albion 1967-04-19 Wed
9 3 Willie Gibson Stirling Albion 1977-09-24 Sat
10 3 Andy Kirk Stirling Albion 1999-07-19 Mon
1 4 Willie Mackay Stoke FC 1887-08-12 Fri
1 3 Andrius Velicka Stranraer 2007-01-06 Sat
1 3 Danny Ferguson Tarff Rovers 1961-01-28 Sat
1 3 Bobby Blackwood Tasmania 1959-06-03 Wed
1 3 Bobby Rankin Tasmania 1959-06-03 Wed
1 3 Davie Baird Third Lanark 1891-04-18 Sat
2 3 Davie Russell Third Lanark 1892-08-20 Sat
3 3 James Sharp Third Lanark 1897-12-11 Sat
4 3 Percy Dawson Third Lanark 1911-12-30 Sat
5 3 Jock White Third Lanark 1933-08-26 Sat
6 3 Alex Rennie Third Lanark 1938-08-24 Wed
7 3 Archie Kelly Third Lanark 1943-12-18 Sat
8 3 Bobby Flavell Third Lanark 1948-08-18 Wed
9 3 Alfie Conn Snr Third Lanark 1952-12-20 Sat
10 3 Willie Bauld Third Lanark 1958-08-27 Wed
11 5 Willie Bauld Third Lanark 1958-09-27 Sat
12 3 George Thomson Third Lanark 1959-02-25 Wed
13 3 Willie Bauld Third Lanark 1959-10-28 Wed
14 3 Tommy White Third Lanark 1964-03-04 Wed
1 3 Alan Gordon Vale of Leithen 1962-01-27 Sat
1 3 Bob Bryce Vale of Midlothian 1887-09-17 Sat
1 7 Tom Brackenridge Vale of Midlothian 1887-09-17 Sat
1 3 Jim Fleming Valur 1967-05-22 Mon
1 4 Alex Young Victoria 1959-06-07 Sun
1 3 Bob McLaren Victoria United 1894-02-10 Sat
1 3 James Common Watsonians RFC 1885-12-05 Sat
1 5 Nick Ross West Calder 1884-03-08 Sat
1 4 Willie Bauld Western Australia 1959-06-15 Mon
1 4 Ian Crawford Western Australia 1959-06-15 Mon
1 3 Jimmy Wardhaugh Western Province 1954-05-31 Mon
1 3 Derek O'Connor Wick Academy 1984-07-30 Mon

<%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