Hearts Youngest 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 6467 17 8 13 Alan Gordon Vale of Leithen 1962-01-27 Sat Scottish Cup
R2 A Alan Gordon 14 ;Alan Gordon 33 ;Alan Gordon 37 ;Willie Bauld 66 ;Bobby Kirk pen 76 2 6721 18 4 24 John Robertson Queens Park 1983-02-26 Sat First Division
27 of 39 A John Robertson 10 ;John Robertson 82 ;John Robertson 85 3 6742 18 5 17 John Robertson Partick Thistle 1983-03-19 Sat First Division
29 of 39 H John Robertson 32 ;John Robertson 67 ;Willie Pettigrew 69 ;John Robertson 82 4 6784 18 6 28 John Robertson Dunfermline Athletic 1983-04-30 Sat First Division
37 of 39 H John Robertson 5 ;John Robertson 30 ;John Robertson 58 5 6786 18 7 0 Alex Young East Fife 1955-09-03 Sat League Cup
Section 6 of 6 H Alex Young 21 ;Alex Young 24 ;Alex Young 63 ;Bobby Parker pen 75 6 6850 18 9 2 Andy Milne Stirling Albion 1967-04-19 Wed Division 1
31 of 34 H Andy Milne 21 ;Andy Milne 22 ;Andy Milne 49 ;Bobby Kemp 64 ;Jim Murphy 78 7 7197 19 8 13 Eamonn Bannon Kilmarnock 1977-12-31 Sat First Division
22 of 39 H Eamonn Bannon 4 ;Eamonn Bannon 29 ;Eamonn Bannon pen 62 8 7212 19 8 27 Jimmy Wardhaugh Albion Rovers 1948-12-18 Sat Division A
15 of 30 A Jimmy Wardhaugh 28 ;Willie Bauld 30 ;Jimmy Wardhaugh 36 ;Tommy Sloan 38 ;Jimmy Wardhaugh 48 9 7517 20 6 28 Alan Gordon Aberdeen 1964-12-12 Sat Division 1
16 of 34 H Tommy White 5 ;Johnny Hamilton pen 8 ;Alan Gordon 26 ;Alan Gordon 31 ;Alan Gordon 43 ;Johnny Hamilton 49 10 7527 20 7 8 Jimmy Wardhaugh Clyde 1949-10-29 Sat Division A
07 of 30 H Jimmy Wardhaugh 31 ;Jimmy Wardhaugh 36 ;Jimmy Wardhaugh 60 ;Willie Bauld 63 ;Tommy Sloan 81 ;Jimmy Wardhaugh 85 11 7591 20 9 13 Alex Young Queens Park 1957-11-16 Sat Division 1
11 of 34 H Alex Young 10 ;Davie Mackay pen 40 ;Alex Young 44 ;Jimmy Wardhaugh 49 ;Alex Young 54 ;John Cumming 58 ;John Cumming 75 ;Danny Paton 82 12 7605 20 9 27 Alex Young Falkirk 1957-11-30 Sat Division 1
13 of 34 H Davie Mackay 6 ;Jimmy Wardhaugh 23 ;Davie Mackay pen 30 ;Alex Young 55 ;Davie Mackay 63 ;Alex Young 69 ;Jimmy Murray 70 ;Alex Young 73 ;Alex Young 82 13 7678 21 0 7 Gary Mackay Inverness Caledonian 1985-01-30 Wed Scottish Cup
R3 H Roddy Macdonald 30 ;Gary Mackay 41 ;Gary Mackay 61 ;Gary Mackay 70 ;John Robertson 72 ;Gary Mackay 79 14 7708 21 1 7 Kenny Black Dumbarton 1985-01-05 Sat Premier
22 of 36 H Kenny Black pen 10 ;Kenny Black 60 ;Kenny Black 71 ;Sandy Clark 84 ;Jimmy Bone 87 15 7713 21 1 13 Jim Murphy East Stirlingshire 1964-01-11 Sat Division 1
22 of 34 H Jim Murphy 33 ;Jim Murphy 66 ;Jim Murphy 87 ;Jim Murphy 90 16 7734 21 2 3 Jim Murphy St Johnstone 1964-02-01 Sat Division 1
24 of 34 A Jim Murphy 10 ;Tommy White 67 ;Jim Murphy 87 ;Jim Murphy 89 17 7929 21 8 15 Willie Bauld East Fife 1948-10-09 Sat League Cup
Section 5 of 6 H Willie Bauld 14 ;Willie Bauld 64 ;Alfie Conn 72 ;Willie Bauld 74 ;Davie Laing pen 76 ;Alfie Conn 80 18 7936 21 8 22 Willie Bauld Queen of the South 1948-10-16 Sat League Cup
Section 6 of 6 H Alfie Conn 25 ;Willie Bauld 55 ;Willie Bauld 68 ;Willie Bauld 84 19 8028 21 11 23 Danny Ferguson Tarff Rovers 1961-01-28 Sat Scottish Cup
R1 H Danny Ferguson 12 ;Bobby Blackwood 16 ;Danny Ferguson 32 ;Bobby Blackwood 38 ;Alan Finlay 42 ;Danny Ferguson 58 ;Johnny Hamilton pen 79 ;Jim McFadzean 80 ;Jim McFadzean 87 20 8072 22 1 6 Allan Johnston Rangers 1996-01-20 Sat Premier
24 of 36 A Allan Johnston 6 ;Allan Johnston 61 ;Allan Johnston 83 21 8104 22 2 9 Willie Bauld Albion Rovers 1949-04-02 Sat Division A
26 of 30 H Jimmy Wardhaugh 0:30 ;Alfie Conn 9 ;Jim Hunter og 10 ;Willie Bauld 17 ;Willie Bauld 21 ;Willie Bauld 37 ;Bobby Flavell 69 22 8144 22 3 17 Willie Wallace St Johnstone 1962-10-10 Wed League Cup
SF N Willie Hamilton 17 ;Willie Wallace 26 ;Willie Wallace pen 41 ;Willie Wallace 85 23 8164 22 4 6 George Thomson Third Lanark 1959-02-25 Wed Division 1
25 of 34 A George Thomson 42 ;Johnny Hamilton 66 ;George Thomson 72 ;George Thomson 84 24 8200 22 5 12 George Fleming Falkirk 1971-03-06 Sat Division 1
26 of 34 A George [1] Miller og 41 ;George Fleming 71 ;George Fleming 76 ;George Fleming 86 25 8237 22 6 20 Willie Bauld Stirling Albion 1949-08-13 Sat League Cup
Section 1 of 6 A Bobby Flavell 30 ;Willie Bauld 47 ;Jimmy Wardhaugh 53 ;Willie Bauld 69 ;Willie Bauld 83 26 8251 22 7 3 Willie Bauld Stirling Albion 1949-08-27 Sat League Cup
Section 4 of 6 H Willie Bauld 6 ;Jimmy Wardhaugh 14 ;Willie Bauld 30 ;Willie Bauld 47 26 8251 22 7 3 James Keatings Raith Rovers 2014-08-23 Sat Championship
03 of 36 A James Keatings 13 ;James Keatings 28 ;James Keatings 59 ;Gary Oliver 90 28 8284 22 8 7 Alex Young Airdrieonians 1959-10-10 Sat Division 1
07 of 34 A Alex Young 10 ;Bobby Blackwood 34 ;Gordon Smith 59 ;Alex Young 63 ;Alex Young 87 28 8284 22 8 5 Chris Robertson Montrose 1980-08-30 Sat League Cup
R1 A Chris Robertson 3 ;Chris Robertson 5 ;Chris Robertson 17 30 8298 22 8 18 Willie Wallace Falkirk 1963-03-13 Wed Division 1
18 of 34 H Willie Wallace 24 ;Alan Gordon 34 ;Willie Wallace 44 ;Willie Wallace pen 54 ;Danny Ferguson 75 31 8312 22 9 4 Alex Young Partick Thistle 1959-11-07 Sat Division 1
11 of 34 H Bobby Blackwood 44:55 ;Alex Young 55 ;Alex Young 59 ;Alex Young 65 ;Bobby Blackwood 80 32 8356 22 10 16 Willie Bauld Stirling Albion 1949-12-10 Sat Division A
13 of 30 A Willie Bauld 4 ;Willie Bauld 38 ;Willie Bauld 52 ;Willie Bauld 75 33 8367 22 10 29 Alex Young Hibernian 1960-01-01 Fri Division 1
19 of 34 A Alex Young 7 ;John Boyd Plenderleith og 20 ;Alex Young 54 ;Alex Young 67 ;Gordon Smith 72 34 8412 23 0 11 Willie Bauld Clyde 1950-02-04 Sat Division A
22 of 30 A Willie Bauld 3 ;Willie Bauld 25 ;Bobby Parker pen 68 ;Willie Bauld 78 35 8417 23 0 16 Davie Mackay Falkirk 1957-11-30 Sat Division 1
13 of 34 H Davie Mackay 6 ;Jimmy Wardhaugh 23 ;Davie Mackay pen 30 ;Alex Young 55 ;Davie Mackay 63 ;Alex Young 69 ;Jimmy Murray 70 ;Alex Young 73 ;Alex Young 82 36 8454 23 1 22 Willie Bauld Stirling Albion 1950-03-18 Sat Division A
26 of 30 H Bobby Flavell 34 ;Willie Bauld 44 ;Willie Bauld 50 ;Bobby Flavell 56 ;Willie Bauld 57 37 8475 23 2 15 Willie Bauld Aberdeen 1950-04-08 Sat Division A
28 of 30 A Jimmy Wardhaugh 32 ;Willie Bauld 50 ;Willie Bauld 58 ;Willie Bauld 63 ;Bobby Flavell 73 38 8479 23 2 16 Craig Wighton Raith Rovers 2020-10-13 Tue League Cup
Group 3 of 4 H Craig Wighton pen 1:45 ;Craig Wighton pen 39:51 ;Craig Wighton 86:13 39 8489 23 2 29 Willie Bauld Dundee 1950-04-22 Sat Division A
30 of 30 H Jimmy Wardhaugh 11 ;Willie Bauld 23 ;Willie Bauld 24 ;Alfie Conn 29 ;Willie Bauld 30 ;Jimmy Wardhaugh 32 40 8490 23 2 28 Juho Makela Alloa Athletic 2006-09-20 Wed League Cup
R3 A Juho Makela 35 ;Juho Makela 46 ;Juho Makela 83 ;Bruno Aguiar 88 41 8504 23 3 12 Willie Wallace St Johnstone 1963-10-05 Sat Division 1
06 of 34 H Willie Wallace 32 ;Willie Wallace 63 ;Willie Wallace 77 42 8527 23 4 5 Bobby Rankin Aberdeen 1959-04-15 Wed Division 1
33 of 34 A Bobby Rankin 2 ;Bobby Rankin 13 ;Bobby Blackwood 14 ;Bobby Rankin 70 43 8539 23 4 17 Willie Wallace St Mirren 1963-11-09 Sat Division 1
11 of 34 H Danny Paton 39 ;Willie Wallace 44 ;Willie Wallace 54 ;Johnny Hamilton 68 ;Willie Wallace 83 44 8630 23 7 16 Willie Wallace Queen of the South 1964-02-08 Sat Division 1
25 of 34 A Willie Wallace 21 ;Tommy White 72 ;Willie Wallace 80 ;Willie Wallace 87 45 8632 23 7 17 Willie Gibson Celtic 1976-11-20 Sat Premier
11 of 36 H Willie Gibson 8 ;Willie Gibson 10 ;Willie Gibson 33 46 8709 23 10 2 Willie Gibson Kilmarnock 1977-02-05 Sat Premier
21 of 36 H Jim Jefferies 32 ;Willie Gibson 34 ;Willie Gibson 41 ;Willie Gibson 43 47 8756 23 11 21 Jim Murphy St Mirren 1966-11-19 Sat Division 1
11 of 34 H Jim Murphy 44:30 ;Alan Gordon 47 ;Jim Murphy 65 ;Jim Murphy 68 48 8918 24 5 1 Alfie Conn Greenock Morton 1951-03-03 Sat Division A
23 of 30 H Alfie Conn 4 ;Andrew Batton og 14 ;John Cumming 41 ;Alfie Conn 49 ;Alfie Conn 54 ;Dick Whitehead 63 ;James S Mitchell og 78 ;Jimmy Wardhaugh 79 49 8940 24 5 21 Willie Gibson Stirling Albion 1977-09-24 Sat First Division
07 of 39 A Graham Shaw 32 ;Willie Gibson 55 ;Willie Gibson 68 ;Willie Gibson 72 50 8962 24 6 12 Jimmy Wardhaugh Stirling Albion 1953-10-03 Sat Division A
05 of 30 H Jimmy Wardhaugh 7 ;John Urquhart 25 ;Eddie Rutherford 36 ;John Urquhart 38 ;Jimmy Wardhaugh 61 ;Jimmy Wardhaugh 88