Oldest Players - All Games 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 15317 41 11 7 Craig Gordon Dundee 2024-12-07 Sat Premiership
16 of 38 H Lawrence Shankland 20:15 ;Lawrence Shankland 30:30 2 14648 40 1 7 Alex MacDonald Falkirk Select 1988-04-24 Sun Player Testimonial
A Alex MacDonald 25 ;Kenny Black pen 65 3 14456 39 6 28 Henry Smith Coventry City 1995-10-08 Sun HMFC Testimonial
H David Hagen 7 4 14437 39 6 11 Aaron Hughes Celtic 2019-05-19 Sun Premiership
38 of 38 A Jake Mulraney 18 5 14359 39 3 25 Sandy Jardine Falkirk Select 1988-04-24 Sun Player Testimonial
A Alex MacDonald 25 ;Kenny Black pen 65 6 14102 38 7 10 Murray McDermott Nottingham Forest 1988-09-12 Mon Friendly
H ----- 7 13943 38 2 1 Willie Johnston Brechin City 1985-02-20 Wed Scottish Cup
R4 H Brian McNaughton 65 8 13931 38 1 20 Neil Alexander Celtic 2016-04-30 Sat Premiership
35 of 38 H Abiola Dauda 57 9 13726 37 7 0 Sandy Clark Montreal Impact 1994-05-28 Sat Hamilton Cup
3rd Place A Kevin Thomas 20 ;Graeme Hogg 85 10 13634 37 3 28 Steven MacLean Hamilton Academical 2019-12-21 Sat Premiership
19 of 38 A Oliver Bozanic 82 11 13567 37 1 22 John Cumming Lincoln City 1967-05-09 Tue Friendly
A ----- 12 13484 36 11 0 Gilles Rousset Toulouse 2000-07-22 Sat Overseas Tour2000-01
OT 3 of 3 A Gary McSwegan 25 ;Darren Jackson 58 13 13467 36 10 14 Gordon Smith Third Lanark 1961-04-08 Sat Division 1
31 of 34 H John Cumming pen 55 14 13410 36 8 16 Walter Kidd Kilmarnock 1994-11-26 Sat Premier
15 of 36 A John Robertson 30 15 13389 36 7 26 Eamonn Bannon West Ham United 1994-12-14 Wed Benefit
Abandoned A ----- 16 13331 36 6 0 Steve Banks Motherwell 2008-08-09 Sat Scottish Premier League
01 of 38 H Michael Stewart 25 ;Audrius Ksanavicius 40 ;Saulius Mikoliunas 81 17 13276 36 4 5 Alan Anderson St Johnstone 1976-04-26 Mon Premier
35 of 36 A ----- 18 13214 36 2 6 Bobby Baxter Queens Park 1947-03-29 Sat Division A
27 of 30 H Jackie Dewar 31 19 13204 36 1 27 Christophe Berra Queen of the South 2021-03-27 Sat Championship
22 of 27 H Mihai Popescu 33:11 ;Armand Gnanduillet 71:24 20 13159 36 0 10 Jim Cruickshank Ayr United 1977-04-23 Sat Premier
35 of 36 A John Gallacher 7 21 13143 35 11 25 Tom Mackenzie South Africa XI 1958-10-30 Thu Floodlight Friendly
H Alex Young 10 ;Danny Paton pen 56 ;Peter Smith 61 22 13126 35 11 8 Glenn Whelan Hamilton Academical 2019-12-21 Sat Premiership
19 of 38 A Oliver Bozanic 82 23 13041 35 8 15 Jim Bett Newcastle United 1995-08-09 Wed Friendly
H ----- 24 12997 35 7 1 Robert Snodgrass St Mirren 2023-04-08 Sat Premiership
31 of 38 H ----- 25 12995 35 6 27 Peter Enckelman Celtic 2012-10-07 Sun Scottish Premier League
09 of 38 A ----- 26 12921 35 4 16 Gordon Durie Celtic 2001-04-22 Sun Scottish Premier League
34 of 38 A ----- 27 12899 35 3 23 Pasquale Bruno Hibernian 1997-10-12 Sun HMFC Testimonial
H ----- 28 12896 35 3 21 Jimmy Bone St Mirren 1985-01-12 Sat Premier
23 of 36 H ----- 29 12871 35 2 28 Don Cowie Kilmarnock 2018-05-13 Sun Premiership
38 of 38 A ----- 30 12860 35 2 17 Dave McPherson Celtic 1999-04-14 Wed Scottish Premier League
30 of 36 H Stephane Adam 27 ;Stephane Adam 48 31 12822 35 1 7 Willie Bauld St Johnstone 1962-03-03 Sat Division 1
27 of 34 H Danny Ferguson 12 32 12750 34 10 27 Bobby Zlamal Partick Thistle 2020-10-02 Fri Friendly
A Jamie Walker 57 ;Andy Irving 75 33 12744 34 10 21 Duncan McClure Alloa Athletic 1948-05-01 Sat Penman Cup
SF H John Prentice 3 ;John Prentice 4 ;John Urquhart 37 ;Willie Bauld 55 34 12692 34 9 0 Bobby Kirk Ross County 1962-05-12 Sat Friendly
A John Docherty 10 ;Danny Paton 25 ;Willie Wallace 50 ;Willie Wallace 79 ;Willie Wallace 88 35 12687 34 8 25 Colin McAdam Trinidad and Tobago Oil Company 1986-05-23 Fri Overseas Tour1985-86b
OT 3 of 3 A Andy Watson 10 ;John Robertson 70 36 12680 34 8 20 Michael Smith Rangers 2023-05-24 Wed Premiership
37 of 38 A Lawrence Shankland 0:44 ;Garang Kuol 90+3:07 37 12672 34 8 11 Gary Naysmith Liverpool XI 2013-07-27 Sat Friendly
N ----- 38 12662 34 8 2 Stephane Mahe Dundee 2003-05-25 Sun Scottish Premier League
38 of 38 H Mark de Vries 78 39 12647 34 7 16 Steven Naismith Raith Rovers 2021-04-30 Fri Championship
27 of 27 A Gary Mackay-Steven 10:54 ;Euan Henderson 56 ;Steven Naismith 69:09 ;Gary Mackay-Steven 72:24 40 12512 34 3 2 Colin Doyle Motherwell 2019-09-14 Sat Premiership
05 of 38 H Uche Ikpeazu 61 ;Ryotaro Meshino 86 41 12509 34 2 28 John Colquhoun Hibernian 1997-10-12 Sun HMFC Testimonial
H ----- 42 12508 34 2 27 Darren Jackson Hibernian 2000-10-22 Sun Scottish Premier League
12 of 38 A Andy Kirk 5 ;Colin Cameron 90 43 12448 34 0 29 Alfie Conn Raith Rovers 1960-10-31 Mon HMFC Testimonial
H Johnny Hamilton 7 ;Ian Crawford 74 44 12402 33 11 15 Archie Miller Leith Athletic 1947-08-20 Wed Penman Cup
R1 H Jackie Dewar ;Tommy Martin 45 12396 33 11 8 Alan Lawrence Berwick Rangers 1996-07-27 Sat Friendly
A Dave McPherson 5 ;Neil Pointon 13 ;Steve Fulton 40 ;John Robertson 74 ;Alan Lawrence 86 46 12395 33 11 6 Tommy Walker Queens Park 1949-05-02 Mon Charities Match
H Dougal Matheson 30 47 12387 33 11 0 Takis Fyssas Hibernian 2007-05-12 Sat Scottish Premier League
37 of 38 H Michal Pospisil 0:30 ;Andrew Driver 23 48 12321 33 8 26 Eddie Rutherford Leeds United 1954-11-03 Wed Floodlight Friendly
A Jimmy Wardhaugh 25 ;Jimmy Wardhaugh ;Jimmy Wardhaugh ;Jimmy Wardhaugh 49 12316 33 8 19 Gary Mackay Hibernian 1997-10-12 Sun HMFC Testimonial
H ----- 50 12292 33 7 27 David McCreery Everton 1991-05-13 Mon HMFC Testimonial
H Joe Jordan 55 ;Joe Jordan 88