Hearts Oldest Players in Competitive Games since 1946
NB Not All Players have Known Dates of Birth
Youngest Oldest Players Scorers HatTricks Debut Players Debut Scorers 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 14438 39 6 10 Henry Smith Dundee 1995-09-20 Wed League Cup
QF A Dave McPherson 54 ;John Colquhoun 74 ;Alan Lawrence 89 ;John Robertson pen 108 2 14437 39 6 11 Aaron Hughes Celtic 2019-05-19 Sun Premiership
38 of 38 A Jake Mulraney 18 3 14148 38 8 27 Sandy Jardine Dunfermline Athletic 1987-09-26 Sat Premier
09 of 44 A John Colquhoun 36 4 14097 38 7 5 Murray McDermott St Patricks Athletic 1988-09-07 Wed UEFA Cup
R1 A Wayne Foster pen 13 ;Mike Galloway 41 5 14071 38 6 10 Craig Gordon Peterhead 2021-07-10 Sat League Cup
Group 1 of 4 A Gary Mackay-Steven 31 ;Liam Boyce 58 6 13943 38 2 1 Willie Johnston Brechin City 1985-02-20 Wed Scottish Cup
R4 H Brian McNaughton 65 7 13931 38 1 20 Neil Alexander Celtic 2016-04-30 Sat Premiership
35 of 38 H Abiola Dauda 57 8 13709 37 6 11 Alex MacDonald Clydebank[4] 1985-09-28 Sat Premier
08 of 36 A ----- 9 13634 37 3 28 Steven MacLean Hamilton Academical 2019-12-21 Sat Premiership
19 of 38 A Oliver Bozanic 82 10 13467 36 10 14 Gordon Smith Third Lanark 1961-04-08 Sat Division 1
31 of 34 H John Cumming pen 55 11 13410 36 8 16 Walter Kidd Kilmarnock 1994-11-26 Sat Premier
15 of 36 A John Robertson 30 12 13389 36 7 26 John Cumming Dunfermline Athletic 1966-11-12 Sat Division 1
10 of 34 H Jim Murphy 42 13 13372 36 7 10 Gilles Rousset Dundee 2000-04-01 Sat SPL
28 of 36 A ----- 14 13331 36 6 0 Steve Banks Motherwell 2008-08-09 Sat SPL
01 of 38 H Michael Stewart 25 ;Audrius Ksanavicius 40 ;Saulius Mikoliunas 81 15 13276 36 4 5 Alan Anderson St Johnstone 1976-04-26 Mon Premier
35 of 36 A ----- 16 13214 36 2 6 Bobby Baxter Queens Park 1947-03-29 Sat Division A
27 of 30 H Jackie Dewar 31 17 13204 36 1 27 Christophe Berra Queen of the South 2021-03-27 Sat Championship
22 of 27 H Mihai Popescu 34 ;Armand Gnanduillet 72 18 13159 36 0 10 Jim Cruickshank Ayr United 1977-04-23 Sat Premier
35 of 36 A John Gallacher 7 19 13126 35 11 8 Glenn Whelan Hamilton Academical 2019-12-21 Sat Premiership
19 of 38 A Oliver Bozanic 82 20 12995 35 6 27 Peter Enckelman Celtic 2012-10-07 Sun SPL
09 of 38 A ----- 21 12953 35 5 18 Jim Bett Motherwell 1995-05-13 Sat Premier
36 of 36 H Brian Hamilton 51 ;John Robertson pen 89 22 12921 35 4 16 Gordon Durie Celtic 2001-04-22 Sun SPL
34 of 38 A ----- 23 12896 35 3 21 Jimmy Bone St Mirren 1985-01-12 Sat Premier
23 of 36 H ----- 24 12871 35 2 28 Don Cowie Kilmarnock 2018-05-13 Sun Premiership
38 of 38 A ----- 25 12860 35 2 17 Dave McPherson Celtic 1999-04-14 Wed SPL
30 of 36 H Stephane Adam 27 ;Stephane Adam 48 26 12822 35 1 7 Willie Bauld St Johnstone 1962-03-03 Sat Division 1
27 of 34 H Danny Ferguson 12 27 12802 35 0 18 Tom Mackenzie Clyde 1957-11-23 Sat Division 1
12 of 34 A Willie Bauld 84 28 12797 35 0 13 Eamonn Bannon Falkirk 1993-05-01 Sat Premier
41 of 44 A ----- 29 12671 34 8 9 Bobby Kirk Falkirk 1962-04-21 Sat Division 1
33 of 34 H Johnny Hamilton 50 ;Billy Higgins 73 30 12662 34 8 2 Stephane Mahe Dundee 2003-05-25 Sun SPL
38 of 38 H Mark de Vries 78 31 12655 34 7 22 Pasquale Bruno Aberdeen 1997-02-10 Mon Premier
27 of 36 A ----- 32 12647 34 7 16 Steven Naismith Raith Rovers 2021-04-30 Fri Championship
27 of 27 A Gary Mackay-Steven 11 ;Euan Henderson 57 ;Steven Naismith 70 ;Gary Mackay-Steven 73 33 12646 34 7 15 Colin McAdam Dundee United 1986-04-12 Sat Premier
33 of 36 A John Robertson 23 ;Sandy Clark 58 ;John Robertson 66 34 12545 34 4 6 Bobby Zlamal St Mirren 2020-03-11 Wed Premiership
30 of 38 A ----- 35 12536 34 3 26 Duncan McClure Dundee 1947-10-06 Mon Division A
05 of 30 A Bobby Parker 20 36 12512 34 3 2 Colin Doyle Motherwell 2019-09-14 Sat Premiership
05 of 38 H Uche Ikpeazu 61 ;Ryotaro Meshino 86 37 12508 34 2 27 Darren Jackson Hibernian 2000-10-22 Sun SPL
12 of 38 A Andy Kirk 5 ;Colin Cameron 90 38 12387 33 11 0 Takis Fyssas Hibernian 2007-05-12 Sat SPL
37 of 38 H Michal Pospisil 1 ;Andrew Driver 23 39 12326 33 8 29 Alan Lawrence Rangers 1996-05-18 Sat Scottish Cup
Final N John Colquhoun 76 40 12283 33 7 18 David McCreery Dundee United 1991-05-04 Sat Premier
35 of 36 A Scott Crabbe 76 41 12281 33 7 13 Tommy Walker Dundee 1949-01-08 Sat Division A
19 of 30 H ----- 42 12272 33 7 7 John Robertson Dunfermline Athletic 1998-05-09 Sat Premier
36 of 36 H Stephane Adam 22 ;Derek Holmes 82 43 12251 33 6 17 Archie Miller Aberdeen 1947-03-22 Sat League Cup
SF N Archie Kelly 21 ;John Urquhart 33 44 12235 33 5 29 Neil McCann Gretna 2008-02-09 Sat SPL
25 of 38 H Andrius Velicka 3 ;Andrius Velicka pen 41 45 12227 33 5 23 Vincent Guerin Dundee United 1999-05-15 Sat SPL
35 of 36 H Paul Ritchie 41 ;Gary McSwegan 50 ;Stephane Adam 67 ;Colin Cameron 77 46 12215 33 5 11 Neil Pointon Dunfermline Athletic 1998-05-09 Sat Premier
36 of 36 H Stephane Adam 22 ;Derek Holmes 82 47 12214 33 5 7 John Colquhoun Rangers 1996-12-21 Sat Premier
18 of 36 H John Robertson 56 48 12195 33 4 21 Paul Smith Partick Thistle 1996-03-23 Sat Premier
30 of 36 H Allan Johnston 36 ;Hans Eskilsson 88 49 12173 33 3 28 Rab McKinnon Kilmarnock 1999-11-27 Sat SPL
14 of 36 A Gary McSwegan 7 ;Paul Ritchie 22 50 12153 33 3 9 Davie Holt Arbroath 1969-04-12 Sat Division 1
33 of 34 H Jim Irvine 20 ;Tommy Traynor 42 51 12145 33 3 1 Shay Logan Raith Rovers 2021-04-30 Fri Championship
27 of 27 A Gary Mackay-Steven 11 ;Euan Henderson 57 ;Steven Naismith 70 ;Gary Mackay-Steven 73 52 12130 33 2 17 Glynn Snodin Falkirk 1993-05-01 Sat Premier
41 of 44 A ----- 53 12110 33 1 27 Ally Mauchlen Falkirk 1993-08-25 Wed League Cup
R3 H ----- 54 12098 33 1 14 Steven Pressley Inverness Caledonian Thistle 2006-11-25 Sat SPL
16 of 38 A ----- 55 12091 33 1 6 Gary Mackay Celtic 1997-03-01 Sat Premier
29 of 36 A ----- 56 12082 33 0 28 Neil Berry Motherwell 1996-05-04 Sat Premier
36 of 36 A Colin Cameron 38 57 12051 32 11 28 Stephane Adam Livingston (Meadowbank Thistle) 2002-05-12 Sun SPL
38 of 38 H Francisco Javier Sanchez Broto og 51 ;Steve Fulton pen 90 58 12037 32 11 14 Thomson Allan Motherwell 1979-09-19 Wed First Division
08 of 39 A Willie Gibson pen 10 ;Willie Gibson pen 66 59 12030 32 11 8 Isma Hibernian 2018-01-21 Sun Scottish Cup
R4 H Don Cowie 87 60 12002 32 10 11 Eddie Rutherford East Fife 1953-12-19 Sat Division A
16 of 30 A John Urquhart 27 ;Bobby Parker pen 76 61 11997 32 10 6 Michael Smith Peterhead 2021-07-10 Sat League Cup
Group 1 of 4 A Gary Mackay-Steven 31 ;Liam Boyce 58 62 11995 32 10 2 Rudi Skacel Hibernian 2012-05-19 Sat Scottish Cup
Final N Darren Barr 15 ;Rudi Skacel 27 ;Danny Grainger pen 47 ;Ryan McGowan 50 ;Rudi Skacel 75 63 11983 32 9 22 Justin Fashanu St Johnstone 1993-12-11 Sat Premier
21 of 44 A ----- 64 11968 32 9 7 Bobby Parker Clyde 1957-11-23 Sat Division 1
12 of 34 A Willie Bauld 84 65 11942 32 8 11 Roddy Macdonald Dundee United 1987-05-11 Mon Premier
44 of 44 H John Robertson pen 6 66 11907 32 7 4 Willie Polland Aberdeen 1967-03-04 Sat Division 1
24 of 34 H ----- 67 11906 32 7 6 Peter Van de Ven Raith Rovers 1993-08-14 Sat Premier
02 of 44 H John Robertson 49 68 11905 32 7 5 Peter Marinello Clyde 1982-09-25 Sat First Division
05 of 39 H Dave Bowman 58 69 11879 32 6 8 Willie Jamieson Partick Thistle 1995-11-04 Sat Premier
11 of 36 H Derek McWilliams og 10 ;John Millar 65 ;Hans Eskilsson 69 70 11842 32 5 3 Tommi Gronlund Livingston (Meadowbank Thistle) 2002-05-12 Sun SPL
38 of 38 H Francisco Javier Sanchez Broto og 51 ;Steve Fulton pen 90 71 11835 32 4 25 Willie McVie Airdrieonians 1981-01-01 Thu Premier
20 of 36 H Willie Gibson 58 ;Paul O'Brien 65 72 11785 32 3 8 Alexandros Tziolis Celtic 2017-05-21 Sun Premiership
38 of 38 A ----- 73 11778 32 2 29 Jeremy Goss Livingston (Meadowbank Thistle) 1997-08-09 Sat League Cup
R2 A Neil McCann 25 ;Neil McCann 26 74 11764 32 2 17 Johnny Hamilton Dundee United 1967-04-08 Sat Division 1
29 of 34 A ----- 75 11756 32 2 8 Tom McSpadyen Motherwell 1952-03-29 Sat Scottish Cup
SF N Alfie Conn 5 76 11736 32 1 17 Tomas Kancelskis Falkirk 2007-10-06 Sat SPL
09 of 38 H Audrius Ksanavicius 5 ;Marius Zaliukas 27 ;Andrius Velicka 58 ;Christian Nade 68 77 11693 32 0 5 Edgaras Jankauskas Dundee United 2007-03-17 Sat SPL
31 of 38 H ----- 78 11659 31 11 2 Nicky Walker St Johnstone 1994-08-31 Wed League Cup
R3 H Gary Locke 10 ;John Colquhoun 32 79 11652 31 10 23 Arkadiusz Klimek St Mirren 2007-02-17 Sat SPL
28 of 38 H Laryea Kingston 70 80 11649 31 10 22 Tommy Murray Dundee 1975-04-23 Wed Division 1
34 of 34 A ----- 81 11622 31 9 26 Sandy Clark Livingston (Meadowbank Thistle) 1988-08-23 Tue League Cup
R2 A Kenny Black 41 ;Malcolm Murray 88 82 11619 31 9 22 Donald Park St Mirren 1985-05-11 Sat Premier
36 of 36 A Kenny Black pen 7 ;Stephen Clarke og 77 83 11612 31 9 16 Jimmy Milne St Mirren 1961-04-15 Sat Division 1
32 of 34 H ----- 84 11598 31 9 2 Steve Fulton Livingston (Meadowbank Thistle) 2002-05-12 Sun SPL
38 of 38 H Francisco Javier Sanchez Broto og 51 ;Steve Fulton pen 90 85 11593 31 8 27 Audrius Ksanavicius Aberdeen 2008-10-25 Sat SPL
10 of 38 H Lee Wallace 21 86 11519 31 6 14 Alfie Conn Aberdeen 1958-04-16 Wed Division 1
33 of 34 A Ian Crawford 14 ;Jimmy Wardhaugh 74 ;Alex Young 85 ;Andy Bowman 88 87 11515 31 6 10 Gordan Petric Berwick Rangers 2001-02-07 Wed Scottish Cup
R3 H Gary McSwegan 68 ;Juanjo 70 88 11512 31 6 8 Andy Tod Livingston (Meadowbank Thistle) 2002-05-12 Sun SPL
38 of 38 H Francisco Javier Sanchez Broto og 51 ;Steve Fulton pen 90 89 11480 31 5 4 Maurice Johnston Dundee United 1994-09-17 Sat Premier
05 of 36 H Kevin Thomas 22 ;Stephen Frail 39 90 11463 31 4 18 Brian Whittaker Dunfermline Athletic 1990-02-10 Sat Premier
26 of 36 H ----- 91 11461 31 4 17 Drew Busby Dundee United 1979-04-25 Wed Premier
31 of 36 A Willie Gibson pen 85 92 11450 31 4 5 Stewart MacLaren Dundee United 1984-08-11 Sat Premier
01 of 36 A ----- 93 11441 31 3 27 Donald Ford Dundee United 1976-02-21 Sat Premier
25 of 36 H ----- 94 11410 31 2 28 Iain Jardine Motherwell 1989-05-13 Sat Premier
36 of 36 A Neil Berry 78 95 11409 31 2 26 Eduardas Kurskis Motherwell 2008-01-12 Sat Scottish Cup
R4 H Deividas Cesnauskis 10 ;Andrius Velicka 51 96 11406 31 2 22 Freddie Glidden Kilmarnock 1958-11-29 Sat Division 1
14 of 34 A Francis Whitfield Beattie og 2 ;Willie Bauld 84 97 11385 31 2 3 Oliver Bozanic St Mirren 2020-03-11 Wed Premiership
30 of 38 A ----- 98 11383 31 1 30 Stefano Salvatori Aberdeen 1999-02-27 Sat SPL
26 of 36 H ----- 99 11381 31 1 30 John Urquhart Partick Thistle 1956-04-02 Mon Division A
28 of 34 A ----- 100 11373 31 1 19 Jim Denny Rangers 1981-05-02 Sat Premier
36 of 36 A -----