Hearts Oldest Hattrick Scorers since 1946
Youngest Oldest Competitive Players Scorers HatTricks Players Scorers HatTricks Debut Players Debut Scorers All Games Players Scorers HatTricks Players Scorers HatTricks Debut Players Debut Scorers
Click on date and links to see details
Rk Days Yr Mo Dy Player Team Date Score Comp Round V Scorers 1 12525 34 3 15 Steven Naismith Arbroath 2020-12-29 Tue Championship
09 of 27 H Steven Naismith 29:12 ;Steven Naismith 31:42 ;Steven Naismith pen 35:40 2 11965 32 9 4 Willie Bauld Third Lanark 1959-10-28 Wed Division 1
09 of 34 H Willie Bauld 4 ;Ian Crawford 38 ;Willie Bauld 65 ;Bobby Blackwood 66 ;Bobby Blackwood 70 ;Willie Bauld 72 3 11869 32 5 28 Rudi Skacel St Mirren 2012-01-14 Sat Scottish Premier League
23 of 38 H Marius Zaliukas 0:52 ;Rudi Skacel 23 ;Rudi Skacel 63 ;Rudi Skacel 68 ;John Sutton 90 4 11675 31 11 18 Steven Naismith St Mirren 2018-09-01 Sat Premiership
04 of 38 H Steven Naismith pen 4 ;Olly Lee 30 ;Steven Naismith 41 ;Steven Naismith 43 5 11639 31 10 12 Willie Bauld Aberdeen 1958-12-06 Sat Division 1
15 of 34 H Jimmy Murray 34 ;Willie Bauld 38 ;Willie Bauld 44:55 ;Willie Bauld 49 ;Jimmy Murray 54 6 11569 31 8 3 Willie Bauld Third Lanark 1958-09-27 Sat Division 1
05 of 34 H Willie Bauld 3 ;Willie Bauld 6 ;Willie Bauld 9 ;Willie Bauld 36 ;Ian Crawford 56 ;Alex Young 70 ;Willie Bauld 80 ;Alex Young 85 7 11538 31 7 3 Willie Bauld Third Lanark 1958-08-27 Wed League Cup
Section 5 of 6 A Jimmy Wardhaugh 23 ;Willie Bauld 41 ;Ian Crawford 56 ;Willie Bauld 59 ;Willie Bauld 64 8 11421 31 3 6 Rudi Skacel St Mirren 2010-10-23 Sat Scottish Premier League
09 of 38 H Rudi Skacel 2 ;Rudi Skacel 24 ;Rudi Skacel 90+2 9 11008 30 1 19 Johnny Hamilton Falkirk 1965-03-13 Sat Division 1
28 of 34 H Johnny Hamilton pen 12 ;Willie Wallace 21 ;Roald Jensen 27 ;Johnny Hamilton 49 ;Johnny Hamilton 88 10 10974 30 0 16 Drew Busby Arbroath 1977-12-24 Sat First Division
21 of 39 A Willie Gibson 24 ;Drew Busby 46 ;Drew Busby 47 ;Drew Busby 53 ;Willie Gibson 58 ;Malcolm Robertson 67 ;Willie Gibson pen 82 11 10965 30 0 8 Donald Ford Ayr United 1974-11-02 Sat Division 1
10 of 34 A Donald Ford pen 50 ;Donald Ford 61 ;Donald Ford 64 12 10959 30 0 1 Liam Boyce Alloa Athletic 2021-04-09 Fri Championship
24 of 27 H Liam Boyce 25:36 ;Liam Boyce pen 31:27 ;Euan Henderson 50:03 ;Liam Boyce 52:19 ;Aaron McEneff 70:33 ;Jamie Walker 87:42 13 10845 29 8 10 Ryan Stevenson Kilmarnock 2014-05-04 Sun Premiership
36 of 38 H Ryan Stevenson 11 ;Ryan Stevenson 24 ;Ryan Stevenson 44:30 ;Billy King 56 ;Callum Paterson 60 14 10824 29 7 18 Jimmy Wardhaugh Queen of the South 1958-11-08 Sat Division 1
11 of 34 A Jimmy Wardhaugh 13 ;Johnny Hamilton 24 ;Jimmy Wardhaugh 26 ;Willie Bauld 82 ;Jimmy Wardhaugh 89 15 10789 29 6 14 Alfie Conn Falkirk 1956-04-16 Mon Division A
31 of 34 H Ian Crawford 3 ;Alex Young 18 ;Alfie Conn 37 ;Alfie Conn 44 ;Jimmy Wardhaugh 48 ;Jimmy Wardhaugh 61 ;Alfie Conn 71 ;Willie Bauld 87 16 10757 29 5 14 Paul Hartley Hibernian 2006-04-02 Sun Scottish Cup
SF N Paul Hartley 28 ;Paul Hartley 58 ;Edgaras Jankauskas 80 ;Paul Hartley pen 87 17 10709 29 3 25 Donald Ford Partick Thistle 1974-02-19 Tue Scottish Cup
R4 A Willie Gibson 12 ;Donald Ford 50 ;Donald Ford 70 ;Donald Ford 83 18 10689 29 3 5 Alfie Conn Partick Thistle 1956-01-07 Sat Division A
18 of 34 H Alfie Conn 9 ;Alfie Conn 11 ;Alfie Conn 57 ;Jimmy Wardhaugh 71 ;Jimmy Wardhaugh 81 19 10559 28 10 29 Gary McSwegan Aberdeen 1999-08-22 Sun Scottish Premier League
04 of 36 H Gary McSwegan 44 ;Gary McSwegan 50 ;Gary McSwegan 85 20 10550 28 10 19 Willie Pettigrew Clyde 1982-08-21 Sat League Cup
Section 3 of 6 A John George Brogan og 34 ;Willie Pettigrew 49 ;Willie Pettigrew 50 ;Willie Pettigrew 56 ;Willie Pettigrew 68 ;Dave Bowman 78 ;Peter Shields 86 21 10546 28 10 15 Alfie Conn Raith Rovers 1955-08-17 Wed League Cup
Section 2 of 6 H Alfie Conn 14 ;Alfie Conn 41 ;Jim Souness 68 ;John Urquhart 84 ;Alfie Conn 87 22 10538 28 10 7 Donald Ford Greenock Morton 1973-09-01 Sat Division 1
01 of 34 A Donald Ford pen 57 ;Donald Ford pen 65 ;Donald Ford pen 80 23 10516 28 9 14 Jimmy Wardhaugh Dundee 1958-01-04 Sat Division 1
20 of 34 A Jimmy Wardhaugh 5 ;Jimmy Murray 13 ;Jimmy Wardhaugh 51 ;Davie Mackay pen 65 ;Jimmy Wardhaugh 78 23 10516 28 9 16 Norrie Davidson Falkirk 1963-08-10 Sat League Cup
Section 1 of 6 H Norrie Davidson 44:55 ;Norrie Davidson 48 ;Alan Gordon 70 ;Norrie Davidson 76 ;Johnny Hamilton 88 ;Tommy Traynor 89 25 10468 28 7 29 Gary McSwegan Aberdeen 1999-05-23 Sun Scottish Premier League
36 of 36 A Gary McSwegan 2 ;Gary McSwegan 47 ;Gary McSwegan 49 ;Colin Cameron pen 52 ;Thomas Flogel 64 26 10425 28 6 14 Jimmy Wardhaugh East Fife 1957-10-05 Sat Division 1
04 of 34 H Willie Bauld 24 ;Davie Mackay 25 ;Jimmy Wardhaugh 34 ;John Cumming 53 ;Jimmy Wardhaugh 58 ;Jimmy Murray 65 ;Willie Bauld 80 ;Jimmy Wardhaugh 85 ;Alex Young 87 27 10421 28 6 12 Willie Pettigrew Clydebank[4] 1982-04-14 Wed First Division
33 of 39 A Willie Pettigrew 2 ;Willie Pettigrew 31 ;Willie Pettigrew 39 ;Willie Pettigrew 62 ;Paddy Byrne 67 28 10420 28 6 9 Stephane Adam Kilmarnock 1997-11-23 Sun Premier
14 of 36 H Stephane Adam 10 ;Neil McCann 27 ;Stephane Adam 61 ;Stephane Adam 70 ;Jose Quitongo 89 29 10404 28 5 24 Jimmy Wardhaugh Airdrieonians 1957-09-14 Sat Division 1
02 of 34 A Ian Crawford 4 ;Jimmy Wardhaugh 14 ;Jimmy Wardhaugh 15 ;Jimmy Wardhaugh 27 ;Jimmy Murray 42 ;Ian Crawford 53 ;Bobby Kirk pen 58 30 10389 28 5 11 Willie Pettigrew Queen of the South 1982-03-13 Sat First Division
27 of 39 A Willie Pettigrew 10 ;Derek Addison 61 ;Willie Pettigrew 64 ;Paddy Byrne pen 86 ;Willie Pettigrew 89:50 31 10373 28 4 24 Jimmy Wardhaugh Queens Park 1957-08-14 Wed League Cup
Section 2 of 6 H Willie Bauld 9 ;Jimmy Wardhaugh 15 ;Jimmy Wardhaugh 20 ;Alfie Conn 48 ;Johnny Hamilton 50 ;Jimmy Wardhaugh 52 ;Ian Crawford 69 ;Willie Bauld 70 ;Ian Crawford 77 32 10253 28 0 26 Willie Bauld Buckie Thistle 1955-02-19 Sat Scottish Cup
R6 A Jimmy Wardhaugh 2 ;Jim Souness 12 ;Jimmy Wardhaugh 18 ;Willie Bauld 27 ;Willie Bauld 37 ;Willie Bauld 51 33 10163 27 9 28 Norrie Davidson Dundee 1962-08-22 Wed Division 1
01 of 34 H Norrie Davidson 35 ;Norrie Davidson 56 ;Norrie Davidson 72 34 10138 27 9 1 Andrius Velicka Stranraer 2007-01-06 Sat Scottish Cup
R3 A Andrius Velicka 16 ;Andrius Velicka 43 ;Roman Bednar 79 ;Andrius Velicka 90+1 35 10134 27 8 29 Willie Bauld Motherwell 1954-10-23 Sat League Cup
Final N Willie Bauld 10 ;Willie Bauld 16 ;Jimmy Wardhaugh 44:30 ;Willie Bauld 87 36 10117 27 8 12 Lawrence Shankland Ross County 2023-04-22 Sat Premiership
33 of 38 H Alex Cochrane 16:16 ;Josh Ginnelly 21:04 ;Lawrence Shankland 27:43 ;Lawrence Shankland pen 45+6:07 ;Josh Ginnelly 56:03 ;Lawrence Shankland 58:36 37 9987 27 4 3 John Robertson St Mirren 1992-02-05 Wed Scottish Cup
R3 H John Robertson pen 67 ;John Robertson 69 ;John Robertson 78 38 9935 27 2 12 Lawrence Shankland Celtic 2022-10-22 Sat Premiership
11 of 38 H Lawrence Shankland pen 45+2:29 ;Lawrence Shankland 46:34 ;Lawrence Shankland pen 64:30 39 9900 27 1 7 Jimmy Wardhaugh Raith Rovers 1956-04-28 Sat Division A
34 of 34 H Willie Bauld 3 ;Jimmy Wardhaugh 22 ;Jimmy Wardhaugh 30 ;Willie Bauld 57 ;Jimmy Wardhaugh 60 ;Bobby Kirk pen 71 ;Davie Mackay 84 40 9894 27 1 2 Donald Ford Aberdeen 1971-11-27 Sat Division 1
13 of 34 A Donald Ford 54 ;Donald Ford 86 ;Donald Ford 88 41 9880 27 0 19 Donald Ford Greenock Morton 1971-11-13 Sat Division 1
11 of 34 H Neil Murray 4 ;Tommy Murray 20 ;Jim Townsend 32 ;Donald Ford 61 ;Donald Ford 72 ;Donald Ford 81 42 9849 26 11 18 Mark de Vries Hibernian 2002-08-11 Sun Scottish Premier League
02 of 38 H Andy Kirk 18:04 ;Mark de Vries 39:51 ;Mark de Vries 66 ;Mark de Vries 90+1 ;Mark de Vries 90+3 43 9848 26 11 15 Jimmy Wardhaugh St Mirren 1956-03-07 Wed Division A
24 of 34 H Alex Young 33 ;Jimmy Wardhaugh 35 ;Jimmy Wardhaugh 39 ;Jimmy Wardhaugh 71 43 9848 26 11 17 Bobby Flavell Third Lanark 1948-08-18 Wed Division A
02 of 30 H Bobby Flavell 44 ;Bobby Flavell 57 ;Bobby Flavell 62 45 9767 26 8 26 Jimmy Wardhaugh Motherwell 1955-12-17 Sat Division A
14 of 34 H Jimmy Wardhaugh 9 ;Willie Bauld 17 ;Jimmy Wardhaugh 44 ;Johnny Hamilton 52 ;Jimmy Wardhaugh 68 ;Jimmy Wardhaugh 74 ;Willie Bauld 81 46 9739 26 7 29 Jimmy Wardhaugh Clyde 1955-11-19 Sat Division A
10 of 34 H Alfie Conn 13 ;Jimmy Wardhaugh 21 ;Jimmy Wardhaugh 41 ;Jimmy Wardhaugh 44:50 ;Jimmy Wardhaugh 60 47 9725 26 7 15 Jimmy Wardhaugh Stirling Albion 1955-11-05 Sat Division A
08 of 34 H Jimmy Wardhaugh 33 ;Alex Young 42 ;Jimmy Wardhaugh 75 ;Jimmy Wardhaugh 83 ;Alex Young 89 48 9721 26 7 12 Danny Paton Hibernian 1962-09-08 Sat Division 1
02 of 34 A John Cumming 36 ;Danny Paton 46 ;Danny Paton 66 ;Danny Paton 89 49 9637 26 4 19 Drew Busby Partick Thistle 1974-04-27 Sat Division 1
32 of 34 H Drew Busby 49 ;Drew Busby 57 ;Drew Busby 73 50 9617 26 3 28 John Colquhoun Dundee 1989-11-11 Sat Premier
13 of 36 H Wayne Foster 2 ;John Robertson 3 ;John Colquhoun 43 ;John Colquhoun 53 ;John Colquhoun 73 ;Scott Crabbe 83