Oldest Players 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 Yr Mo Dy Player Team Date Score Comp Round V Scorers 1 40 1 7 Alex MacDonald Falkirk Select 1988-04-24 Sun Player Testimonial
A Alex MacDonald 25 ;Kenny Black pen 65 2 39 6 28 Henry Smith Coventry City 1995-10-08 Sun Player Testimonial
H David Hagen 7 3 39 3 25 Sandy Jardine Falkirk Select 1988-04-24 Sun Player Testimonial
A Alex MacDonald 25 ;Kenny Black pen 65 4 38 7 10 Murray McDermott Nottingham Forest 1988-09-12 Mon Friendly
H ----- 5 38 4 9 Aaron Hughes Partick Thistle 2018-03-17 Sat Premiership
31 of 38 H Kyle Lafferty 17 ;Steven Naismith 21 ;John Souttar 44 6 38 2 1 Willie Johnston Brechin City 1985-02-20 Wed Scottish Cup
R4 H Brian McNaughton 65 7 38 1 20 Neil Alexander Celtic 2016-04-30 Sat Premiership
35 of 38 H Abiola Dauda 57 8 37 7 0 Sandy Clark Montreal 1994-05-28 Sat Hamilton Cup
A Kevin Thomas 20 ;Graeme Hogg 85 9 37 1 22 John Cumming Lincoln City 1967-05-09 Tue Friendly
A ----- 10 36 11 0 Gilles Rousset Toulouse 2000-07-22 Sat Overseas Tour
A Gary McSwegan ;Darren Jackson 11 36 10 14 Gordon Smith Third Lanark 1961-04-08 Sat Division 1
31 of 34 H John Cumming pen 55 12 36 8 16 Walter Kidd Kilmarnock 1994-11-26 Sat Premier
15 of 36 A John Robertson 30 13 36 7 26 Eamonn Bannon West Ham United 1994-12-14 Wed Player Testimonial
Abandoned A ----- 14 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 36 4 5 Alan Anderson St Johnstone 1976-04-26 Mon Premier
35 of 36 A ----- 16 36 2 6 Bobby Baxter Queens Park 1947-03-29 Sat Division A
27 of 30 H Jackie Dewar 31 17 36 0 10 Jim Cruickshank Ayr United 1977-04-23 Sat Premier
35 of 36 A John Gallacher 7 18 35 11 25 Tom Mackenzie South Africa XI 1958-10-30 Thu Friendly
H Alex Young 10 ;Danny Paton pen 56 ;Peter Smith 61 19 35 8 15 Jim Bett Newcastle United 1995-08-09 Wed Friendly
H ----- 20 35 6 27 Peter Enckelman Celtic 2012-10-07 Sun SPL
09 of 38 A ----- 21 35 4 16 Gordon Durie Celtic 2001-04-22 Sun SPL
34 of 38 A ----- 22 35 3 23 Pasquale Bruno Hibernian 1997-10-12 Sun Player Testimonial
H ----- 23 35 3 21 Jimmy Bone St Mirren 1985-01-12 Sat Premier
23 of 36 H ----- 24 35 2 17 Dave McPherson Celtic 1999-04-14 Wed SPL
30 of 36 H Stephane Adam 27 ;Stephane Adam 48 25 35 1 7 Willie Bauld St Johnstone 1962-03-03 Sat Division 1
27 of 34 H Danny Ferguson 12 26 35 1 2 Don Cowie Partick Thistle 2018-03-17 Sat Premiership
31 of 38 H Kyle Lafferty 17 ;Steven Naismith 21 ;John Souttar 44 27 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 28 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 29 34 8 25 Colin McAdam Trinidad and Tobago Oil Company 1986-05-23 Fri Overseas Tour
A Andy Watson 10 ;John Robertson 70 30 34 8 11 Gary Naysmith Liverpool XI 2013-07-27 Sat Friendly
N ----- 31 34 8 2 Stephane Mahe Dundee 2003-05-25 Sun SPL
38 of 38 H Mark de Vries 78 32 34 2 28 John Colquhoun Hibernian 1997-10-12 Sun Player Testimonial
H ----- 33 34 2 27 Darren Jackson Hibernian 2000-10-22 Sun SPL
12 of 38 A Andy Kirk 5 ;Colin Cameron 90 34 34 0 29 Alfie Conn Raith Rovers 1960-10-31 Mon Player Testimonial
H Johnny Hamilton 7 ;Ian Crawford 74 35 33 11 15 Archie Miller Leith Athletic 1947-08-20 Wed Penman Cup
R1 H Jackie Dewar ;Tommy Martin 36 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 37 33 11 6 Tommy Walker Queens Park 1949-05-02 Mon Friendly
H Dougal Matheson 30 38 33 11 0 Takis Fyssas Hibernian 2007-05-12 Sat SPL
37 of 38 H Michal Pospisil 1 ;Andrew Driver 23 39 33 8 26 Eddie Rutherford Leeds United 1954-11-03 Wed Friendly
A Jimmy Wardhaugh 25 ;Jimmy Wardhaugh ;Jimmy Wardhaugh ;Jimmy Wardhaugh 40 33 8 19 Gary Mackay Hibernian 1997-10-12 Sun Player Testimonial
H ----- 41 33 7 27 David McCreery Everton 1991-05-13 Mon Player Testimonial
H Joe Jordan 55 ;Joe Jordan 88 42 33 7 7 John Robertson Dunfermline Athletic 1998-05-09 Sat Premier
36 of 36 H Stephane Adam 22 ;Derek Holmes 82 43 33 5 29 Neil McCann Gretna 2008-02-09 Sat SPL
25 of 38 H Andrius Velicka 3 ;Andrius Velicka pen 41 44 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 45 33 5 11 Neil Pointon Dunfermline Athletic 1998-05-09 Sat Premier
36 of 36 H Stephane Adam 22 ;Derek Holmes 82 46 33 4 21 Paul Smith Partick Thistle 1996-03-23 Sat Premier
30 of 36 H Allan Johnston 36 ;Hans Eskilsson 88 47 33 4 8 Roald Jensen Sportsklub Brann 1976-05-19 Wed Overseas Tour
OT 1 of 8 A Donald Park 65 ;Bobby Prentice 80 48 33 3 28 Rab McKinnon Kilmarnock 1999-11-27 Sat SPL
14 of 36 A Gary McSwegan 7 ;Paul Ritchie 22 49 33 3 21 Neil Berry Berwick Rangers 1996-07-27 Sat Friendly
A Dave McPherson 5 ;Neil Pointon 13 ;Steve Fulton 40 ;John Robertson 74 ;Alan Lawrence 86 50 33 3 9 Davie Holt Arbroath 1969-04-12 Sat Division 1
33 of 34 H Jim Irvine 20 ;Tommy Traynor 42 51 33 2 17 Glynn Snodin Falkirk 1993-05-01 Sat Premier
41 of 44 A ----- 52 33 1 27 Ally Mauchlen Falkirk 1993-08-25 Wed League Cup
R3 H ----- 53 33 1 17 Christophe Berra Partick Thistle 2018-03-17 Sat Premiership
31 of 38 H Kyle Lafferty 17 ;Steven Naismith 21 ;John Souttar 44 53 33 1 14 Steven Pressley Inverness Caledonian Thistle 2006-11-25 Sat SPL
16 of 38 A ----- 55 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 56 32 11 20 Craig Levein Hibernian 1997-10-12 Sun Player Testimonial
H ----- 57 32 11 14 Thomson Allan Motherwell 1979-09-19 Wed First Division
08 of 39 A Willie Gibson pen ;Willie Gibson pen 66 58 32 11 8 Isma Hibernian 2018-01-21 Sun Scottish Cup
R4 H Don Cowie 87 59 32 10 22 Roddy Macdonald Preussen Munster 1987-07-22 Wed Overseas Tour
A Gary Mackay 63 ;Andy Watson 80 60 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 61 32 9 22 Justin Fashanu St Johnstone 1993-12-11 Sat Premier
21 of 44 A ----- 62 32 9 7 Bobby Parker Clyde 1957-11-23 Sat Division 1
12 of 34 A Willie Bauld 84 63 32 7 10 Willie Polland Carlisle United 1967-03-10 Fri Friendly
A Tommy Traynor 15 64 32 7 6 Peter Van de Ven Raith Rovers 1993-08-14 Sat Premier
02 of 44 H John Robertson 49 65 32 7 5 Peter Marinello Clyde 1982-09-25 Sat First Division
05 of 39 H Dave Bowman 60 66 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 67 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 68 32 4 25 Willie McVie Airdrieonians 1981-01-01 Thu Premier
20 of 36 H Willie Gibson 58 ;Paul O'Brien 65 69 32 3 8 Alexandros Tziolis Celtic 2017-05-21 Sun Premiership
38 of 38 A ----- 70 32 2 29 Jeremy Goss Livingston (Meadowbank Thistle) 1997-08-09 Sat League Cup
R2 A Neil McCann 25 ;Neil McCann 26 71 32 2 17 Johnny Hamilton Dundee United 1967-04-08 Sat Division 1
29 of 34 A ----- 72 32 2 8 Tom McSpadyen Motherwell 1952-03-29 Sat Scottish Cup
SF N Alfie Conn 5 73 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 74 32 0 5 Edgaras Jankauskas Dundee United 2007-03-17 Sat SPL
31 of 38 H ----- 75 31 11 15 Tommy Murray Fraserburgh 1975-05-16 Fri Friendly
A Donald Ford 10 ;Willie Gibson 44 76 31 11 2 Nicky Walker St Johnstone 1994-08-31 Wed League Cup
R3 H Gary Locke 10 ;John Colquhoun 32 77 31 10 23 Arkadiusz Klimek St Mirren 2007-02-17 Sat SPL
28 of 38 H Laryea Kingston 70 78 31 9 22 Donald Park St Mirren 1985-05-11 Sat Premier
36 of 36 A Kenny Black pen 7 ;Stephen Clarke og 77 79 31 9 16 Jimmy Milne St Mirren 1961-04-15 Sat Division 1
32 of 34 H ----- 80 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 81 31 8 27 Audrius Ksanavicius Aberdeen 2008-10-25 Sat SPL
10 of 38 H Lee Wallace 21 82 31 7 10 Jimmy Wardhaugh Raith Rovers 1960-10-31 Mon Player Testimonial
H Johnny Hamilton 7 ;Ian Crawford 74 83 31 7 10 Brian Whittaker Hibernian 1990-05-03 Thu EoSS
Final H ----- 84 31 6 20 Stefano Salvatori Stirling Albion 1999-07-19 Mon Friendly
A Andy Kirk ;Andy Kirk ;Andy Kirk ;Juanjo ;Jose Quitongo ;Derek Holmes 85 31 6 10 Gordan Petric Berwick Rangers 2001-02-07 Wed Scottish Cup
R3 H Gary McSwegan 68 ;Juanjo 70 86 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 87 31 6 3 Steven Naismith Partick Thistle 2018-03-17 Sat Premiership
31 of 38 H Kyle Lafferty 17 ;Steven Naismith 21 ;John Souttar 44 88 31 5 4 Maurice Johnston Dundee United 1994-09-17 Sat Premier
05 of 36 H Kevin Thomas 22 ;Stephen Frail 39 89 31 4 17 Drew Busby Dundee United 1979-04-25 Wed Premier
31 of 36 A Willie Gibson pen 85 90 31 4 5 Stewart MacLaren Dundee United 1984-08-11 Sat Premier
01 of 36 A ----- 91 31 3 27 Donald Ford Dundee United 1976-02-21 Sat Premier
25 of 36 H ----- 92 31 2 28 Iain Jardine Motherwell 1989-05-13 Sat Premier
36 of 36 A Neil Berry 78 93 31 2 26 Eduardas Kurskis Motherwell 2008-01-12 Sat Scottish Cup
R4 H Deividas Cesnauskis 10 ;Andrius Velicka 51 94 31 2 22 Freddie Glidden Kilmarnock 1958-11-29 Sat Division 1
14 of 34 A Francis Whitfield Beattie og 2 ;Willie Bauld 84 95 31 1 30 John Urquhart Partick Thistle 1956-04-02 Mon Division A
28 of 34 A ----- 96 31 1 19 Jim Denny Rangers 1981-05-02 Sat Premier
36 of 36 A ----- 97 31 1 6 Tommy Wilson Slavia Prague 1992-09-30 Wed UEFA Cup
R1 H Gary Mackay 11 ;Ian Baird 21 ;Craig Levein 43 ;Glynn Snodin 79 98 31 0 25 Andy Webster Aberdeen 2013-05-18 Sat SPL
38 of 38 A Ryan Stevenson 62 99 31 0 17 Colin Miller Rangers 1995-10-21 Sat Premier
09 of 36 A John Millar 79 100 31 0 10 Kevin Twaddle Aberdeen 2002-11-09 Sat SPL
14 of 38 H -----