London Hearts Supporters Club

Hearts Hattricks by Team - Competitive 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= 275


Decade

Rk Decade Competitive
Games

Other
Games
Total
HatTricks
1 1870 0 2 2
2 1880 3 27 30
3 1890 19 31 50
4 1900 14 9 23
5 1910 18 11 29
6 1920 30 24 54
7 1930 51 31 82
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 6 0 6
16 2020 5 1 6

Players

Rk Decade Competitive
Games

Other
Games
Total
HatTricks
1 Barney Battles Jnr 12 15 27
2 Willie Bauld 20 6 26
3 Jimmy Wardhaugh 14 11 25
4 Jock White 13 2 15
5 Tommy Walker 13 1 14
6 Davie Baird 5 8 13
6 Andy Black 11 2 13
8 Alfie Conn 6 5 11
9 Archie Garrett 7 2 9
9 Willie Wallace 6 3 9
11 Percy Dawson 5 3 8
11 Alex Young 6 2 8
11 Donald Ford 6 2 8
14 Willie Taylor 3 4 7
14 Bobby Walker 5 2 7
14 Archie Kelly 7 0 7
17 Willie Michael 2 4 6
17 Tim Morgan 2 4 6
17 David McCulloch 2 4 6
20 Tommy Jenkinson 2 3 5
20 Bob McLaren 1 4 5
20 John McNeil [2] 1 4 5
20 Bill Walsh 2 3 5
20 Freddie Forbes 5 0 5
25 Jimmy Wood 1 3 4
25 Willie Wilson 2 2 4
25 Andy Wilson 4 0 4
25 Willie Gibson 4 0 4
25 Willie Pettigrew 3 1 4
25 John Robertson 4 0 4
25 George Livingstone 0 4 4
32 Rab Henderson 0 3 3
32 Davie Russell 2 1 3
32 Arthur Lochhead 2 1 3
32 Lachlan Macmillan 1 2 3
32 Willie Phillips 2 1 3
32 Ian Crawford 2 1 3
32 Johnny Hamilton 1 2 3
32 Alan Gordon 2 1 3
32 Jim Murphy 3 0 3
32 Derek O'Connor 2 1 3
42 Willie Mackay 0 2 2
42 Bob Bryce 0 2 2
42 David Ellis 0 2 2
42 Johnny Walker 0 2 2
42 Alex King 1 1 2
42 Charlie Thomson 1 1 2
42 Bill Porteous 1 1 2
42 George Wilson 2 0 2
42 David Axford 0 2 2
42 Robert Burns 1 1 2
42 George Whitehead 0 2 2
42 Harry Graham 1 1 2
42 John Murphy 1 1 2
42 Tom Green 1 1 2
42 Archie Gardiner 0 2 2
42 Magnus MacPhee 0 2 2
42 Jimmy Briscoe 1 1 2
42 George Hamilton 2 0 2
42 Alex McCrae 1 1 2
42 Willie MacFarlane 2 0 2
42 Bobby Rankin 1 1 2
42 Norrie Davidson 2 0 2
42 Tommy White 2 0 2
42 Eric Carruthers 0 2 2
42 Drew Busby 2 0 2
42 John Colquhoun 2 0 2
42 Jim Hamilton 0 2 2
42 Gary McSwegan 2 0 2
42 Rudi Skacel 2 0 2
42 Steven Naismith 2 0 2
42 James Fairbairn 2 0 2
42 Lawrence Shankland 2 0 2
74 Bob Barbour 0 1 1
74 James Lightbody 0 1 1
74 Alex McNeil 0 1 1
74 Nick Ross 0 1 1
74 A Douglas 0 1 1
74 Jimmy Brogan 0 1 1
74 James Common 0 1 1
74 Will Edmonstone 0 1 1
74 John Sneddon [1] 0 1 1
74 James Reid 0 1 1
74 John Bell [1] 0 1 1
74 Gordon [1] 0 1 1
74 John Waterston 0 1 1
74 James L Morrison 1 0 1
74 James Sharp 0 1 1
74 Tom Robertson 1 0 1
74 John Blair 0 1 1
74 Robert Houston 0 1 1
74 Tom Lorn 0 1 1
74 John Hunter 0 1 1
74 William Williamson 1 0 1
74 James Dargue 1 0 1
74 Philip Cole 1 0 1
74 Dick Harker 1 0 1
74 George Buchanan 1 0 1
74 Tommy Murray [1] 1 0 1
74 William Macpherson 1 0 1
74 Tom Gracie 1 0 1
74 Fletcher Welsh 1 0 1
74 George P Miller 1 0 1
74 Bert Denyer 0 1 1
74 Bob Lister 0 1 1
74 Walter Bird 1 0 1
74 Jimmy Smith 0 1 1
74 William Black 1 0 1
74 James L Marshall 0 1 1
74 Tom Rogers 1 0 1
74 Willie Devlin 1 0 1
74 Bob Bennie 1 0 1
74 Alex Massie 1 0 1
74 John J Smith 0 1 1
74 William Coutts 1 0 1
74 Frank Bryson 0 1 1
74 Archie Miller 0 1 1
74 Robert McCartney 1 0 1
74 Robert Murray 0 1 1
74 Alex Anderson 1 0 1
74 John McKenzie 1 0 1
74 Alex Rennie 1 0 1
74 George Reynolds Gilmour 0 1 1
74 Lewis Brook 1 0 1
74 Edward Broadley 1 0 1
74 John Ramsay 0 1 1
74 John Urquhart 0 1 1
74 Jack Jordan 0 1 1
74 Bobby Flavell 1 0 1
74 Bobby Blackwood 0 1 1
74 Jim Souness 0 1 1
74 Davie Mackay 1 0 1
74 George Thomson 1 0 1
74 Danny Paton 1 0 1
74 Danny Ferguson 1 0 1
74 Jim Rodger (2) 0 1 1
74 George Fleming 1 0 1
74 Bobby Kemp 0 1 1
74 Andy Milne 1 0 1
74 Jim Fleming 0 1 1
74 Kevin Hegarty 0 1 1
74 Eamonn Bannon 1 0 1
74 Chris Robertson 1 0 1
74 Gary Mackay 1 0 1
74 Kenny Black 1 0 1
74 Sandy Clark 0 1 1
74 Scott Crabbe 0 1 1
74 Iain Ferguson 1 0 1
74 Allan Johnston 1 0 1
74 Ian Ferguson 0 1 1
74 Neil McCann 0 1 1
74 Stephane Adam 1 0 1
74 Andy Kirk 0 1 1
74 Kevin McKenna 0 1 1
74 Mark de Vries 1 0 1
74 Paul Hartley 1 0 1
74 Juho Makela 1 0 1
74 Andrius Velicka 1 0 1
74 Ryan Stevenson 1 0 1
74 James Keatings 1 0 1
74 Genero Zeefuik 1 0 1
74 Jimmy Murray 1 0 1
74 Craig Wighton 1 0 1
74 Newman-1934-12-05-CF 0 1 1
74 Liam Boyce 1 0 1
74 Stephen Kingsley 0 1 1
74 Arthur Biggs 1 0 1
74 Tom Breckenridge 0 1 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 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 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 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
8 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 5 Davie Baird Blantyre 1896-01-11 Sat
1 3 Tim Morgan Boness 1927-12-03 Sat
1 3 James Fairbairn Broxburn Shamrock 1891-12-19 Sat
1 6 Jimmy Wood Brunswick 1883-09-08 Sat
1 3 Willie Bauld Buckie Thistle 1955-02-19 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 1891-12-05 Sat
3 4 Davie Baird Clyde 1895-10-05 Sat
4 4 Tom Robertson Clyde 1897-02-20 Sat
5 3 Bob McLaren Clyde 1897-12-04 Sat
6 4 Arthur Lochhead Clyde 1921-04-02 Sat
7 3 Jock White Clyde 1923-08-18 Sat
8 4 Tommy Walker Clyde 1938-12-10 Sat
9 4 Andy Black Clyde 1945-02-10 Sat
10 4 Jimmy Wardhaugh Clyde 1949-10-29 Sat
11 3 Willie Bauld Clyde 1950-02-04 Sat
12 3 Willie Bauld Clyde 1953-03-28 Sat
13 4 Jimmy Wardhaugh Clyde 1955-11-19 Sat
14 3 Ian Crawford Clyde 1960-04-05 Tue
15 4 Willie Wallace Clyde 1966-08-20 Sat
16 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 4 Ian Crawford Cowdenbeath 1959-10-07 Wed
5 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 Archie Kelly Dumbarton 1945-03-24 Sat
6 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 Jock White Dundee United 1926-02-01 Mon
2 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 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 4 Jim Murphy East Stirlingshire 1964-01-11 Sat
1 3 Tommy Jenkinson Edina 1886-09-11 Sat
1 4 Archie 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 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 Norrie Davidson Falkirk 1963-08-10 Sat
12 3 Tommy White Falkirk 1964-05-06 Wed
13 3 Johnny Hamilton Falkirk 1965-03-13 Sat
14 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
9 3 Paul Hartley Hibernian 2006-04-02 Sun
1 4 Gary Mackay Inverness Caledonian 1985-01-30 Wed
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 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 4 Jock White Leith Athletic 1925-01-24 Sat
1 3 Davie Baird Lochee United 1898-01-08 Sat
1 3 Bob Bennie Lochgelly United 1932-01-16 Sat
1 5 Barney Battles Jnr Lochgelly United 1932-01-16 Sat
1 3 Chris Robertson Montrose 1980-08-30 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 Tommy Walker Motherwell 1944-03-18 Sat
7 3 Archie Kelly Motherwell 1944-12-09 Sat
8 3 Willie Bauld Motherwell 1954-10-23 Sat
9 4 Jimmy Wardhaugh Motherwell 1955-12-17 Sat
1 3 Arthur Lochhead Nithsdale Wanderers 1920-01-24 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 Donald Ford Partick Thistle 1974-02-19 Tue
10 3 Drew Busby Partick Thistle 1974-04-27 Sat
11 3 John Robertson Partick Thistle 1983-03-19 Sat
1 4 Jimmy Briscoe Penicuik Athletic 1939-01-21 Sat
1 6 Archie Garrett Penicuik Athletic 1939-01-21 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 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 5 George Hamilton Queens Park 1941-06-07 Sat
11 4 Archie 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 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 Alfie Conn Raith Rovers 1955-08-17 Wed
5 3 Jimmy Wardhaugh Raith Rovers 1956-04-28 Sat
6 3 James Keatings Raith Rovers 2014-08-23 Sat
7 3 Craig Wighton Raith Rovers 2020-10-13 Tue
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 Tommy Walker Solway Star 1935-01-26 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 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 Dick Harker St Mirren 1910-02-16 Wed
3 4 Percy Dawson St Mirren 1913-11-15 Sat
4 3 Freddie 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 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
20 3 Steven Naismith St Mirren 2018-09-01 Sat
1 3 James L Morrison Stenhousemuir 1892-12-17 Sat
2 4 Archie 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 Jimmy Wardhaugh Stirling Albion 1955-11-05 Sat
7 3 Andy Milne Stirling Albion 1967-04-19 Wed
8 3 Willie Gibson Stirling Albion 1977-09-24 Sat
1 3 Andrius Velicka Stranraer 2007-01-06 Sat
1 3 Danny Ferguson Tarff Rovers 1961-01-28 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 3 Willie Bauld Third Lanark 1958-08-27 Wed
9 5 Willie Bauld Third Lanark 1958-09-27 Sat
10 3 George Thomson Third Lanark 1959-02-25 Wed
11 3 Willie Bauld Third Lanark 1959-10-28 Wed
12 3 Tommy White Third Lanark 1964-03-04 Wed
1 3 Alan Gordon Vale of Leithen 1962-01-27 Sat

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