Oldest Scorers - 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 14648 40 1 7 Alex MacDonald Falkirk Select 1988-04-24 Sun Player Testimonial
A Alex MacDonald 25 ;Kenny Black pen 65 2 13861 37 11 13 Sandy Jardine Hamilton Academical 1986-12-13 Sat Premier
24 of 44 H Sandy Clark 10 ;Gary Mackay pen 17 ;Roddy Macdonald 23 ;John Colquhoun 32 ;Sandy Jardine 39 ;John Robertson 57 ;John Robertson 86 3 13848 37 10 29 Willie Johnston Celtic 1984-11-17 Sat Premier
15 of 36 H Willie Johnston 89 4 13617 37 3 11 Steven MacLean Livingston (Meadowbank Thistle) 2019-12-04 Wed Premiership
15 of 38 H Steven MacLean 88 5 13303 36 5 1 Gordon Smith Rangers 1960-10-26 Wed Division 1
08 of 34 H Gordon Smith 61 6 13200 36 1 23 Christophe Berra Brora Rangers 2021-03-23 Tue Scottish Cup
R2 A Christophe Berra 70 7 13193 36 1 13 Bobby Baxter Cowdenbeath 1947-03-08 Sat Scottish Cup
R3 H Bobby Baxter 38 ;Jimmy Walker 110 8 13176 36 0 27 Alan Anderson Aberdeen 1976-01-17 Sat Premier
22 of 36 H Willie Gibson 27 ;Alan Anderson 76 ;Bobby Prentice 87 9 13004 35 7 6 John Cumming Motherwell 1965-10-23 Sat Division 1
08 of 34 H Tommy Traynor 5 ;Tommy Traynor 17 ;Willie Wallace 40 ;John Cumming 71 ;Don Kerrigan 84 10 12906 35 4 0 Robert Snodgrass St Mirren 2023-01-07 Sat Premiership
20 of 38 A Robert Snodgrass 48:55 11 12889 35 3 14 Jimmy Bone 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 12 12831 35 1 17 Jim Bett Celtic 1995-01-11 Wed Premier
20 of 36 A Jim Bett pen 58 13 12808 35 0 24 Gordon Durie St Johnstone 2000-12-30 Sat Scottish Premier League
24 of 38 A Andy Kirk 6 ;Gordon Durie 77 14 12798 35 0 14 Willie Bauld Third Lanark 1962-02-07 Wed Division 1
23 of 34 H Jim Rodger (2) 62 ;Willie Bauld 69 15 12780 34 11 27 Eamonn Bannon Rangers 1993-04-14 Wed Premier
38 of 44 H John Robertson 15 ;Eamonn Bannon 85 16 12759 34 11 6 Don Cowie Hibernian 2018-01-21 Sun Scottish Cup
R4 H Don Cowie 87 17 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 18 12594 34 5 24 Tom Mackenzie Linlithgow Rose 1957-04-29 Mon Friendly
A George Thomson 10 ;Ian Crawford ;Tom Mackenzie ;Alan Finlay ;Alfie Conn ;Jimmy Murray 19 12591 34 5 19 Bobby Kirk Dunfermline Athletic 1962-01-31 Wed Division 1
21 of 34 H Danny Ferguson 27 ;Bobby Kirk pen 43 ;Danny Ferguson 47 20 12569 34 4 28 Colin McAdam Rangers 1986-01-25 Sat Scottish Cup
R3 H Colin McAdam 49 ;Gary Mackay 55 ;John Robertson 85 21 12554 34 4 14 Michael Smith Aberdeen 2023-01-18 Wed Premiership
22 of 38 H Josh Ginnelly 14:25 ;Michael Smith 27:29 ;Lawrence Shankland pen 39:07 ;Josh Ginnelly 45+0:50 ;Cammy Devlin 60:56 22 12513 34 3 4 Dave McPherson Aberdeen 1998-05-02 Sat Premier
35 of 36 A Neil McCann 10 ;Dave McPherson 29 23 12435 34 0 16 Darren Jackson IBV-Vestmannaeyjar 2000-08-10 Thu UEFA Cup
Prelim A Scott Severin 49 ;Darren Jackson 67 24 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 25 12349 33 9 23 Stephane Mahe TPS Turku 2002-07-16 Tue Overseas Tour2002-03
OT 2 of 3 A Gary Wales 35 ;Stephane Mahe 47 26 12244 33 6 9 John Robertson Hibernian 1998-04-11 Sat Premier
32 of 36 A John Robertson 71 27 12233 33 5 27 Takis Fyssas Motherwell 2006-12-09 Sat Scottish Premier League
18 of 38 H Takis Fyssas 9 ;Paul Charles Quinn og 55 ;Andrius Velicka 58 ;Bruno Aguiar 65 28 12212 33 5 6 Pasquale Bruno Celtic 1995-11-25 Sat Premier
15 of 36 A Pasquale Bruno 46 29 12195 33 4 20 Archie Miller St Johnstone 1947-01-25 Sat Scottish Cup
R1 H Archie Miller pen 55 ;Alfie Conn 62 ;Archie Kelly 87 30 12150 33 3 5 Liam Boyce Leyton Orient 2024-07-13 Sat Friendly
H Liam Boyce 8:38 31 12059 33 0 5 John Colquhoun Dundalk 1996-07-19 Fri Overseas Tour1996-97
OT 01 of 02 A John Colquhoun 7 ;John Robertson 30 ;Colin Cameron 48 32 12045 32 11 23 Vincent Guerin Motherwell 1998-11-14 Sat Scottish Premier League
14 of 36 A Jim Hamilton pen 69 ;Vincent Guerin 85 33 12026 32 11 3 Gary Mackay Dunfermline Athletic 1996-12-26 Thu Premier
19 of 36 A Gary Mackay 57 ;John Robertson pen 69 ;Steve Fulton 81 34 12018 32 10 26 Glynn Snodin Huntly 1993-01-09 Sat Scottish Cup
R3 H Ian Baird 27 ;Derek Ferguson 30 ;Glynn Snodin 38 ;John Robertson 44 ;Adrian Boothroyd 59 ;Adrian Boothroyd 78 35 12005 32 10 11 Neil Berry Kilmarnock 1996-02-17 Sat Scottish Cup
R4 A Paul Ritchie 54 ;Neil Berry 80 36 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 37 11990 32 9 29 Isma Dundee 2017-12-12 Tue Premiership
18 of 38 H Isma 30 ;Christophe Berra 77 38 11981 32 9 20 Eddie Rutherford Aberdeen 1953-11-28 Sat Division A
13 of 30 H Eddie Rutherford 17 ;Jimmy Wardhaugh 31 ;Alfie Conn 63 39 11952 32 8 19 Stephane Adam Dunfermline Athletic 2002-02-02 Sat Scottish Premier League
27 of 38 A Stephane Adam 90 40 11905 32 7 5 Roddy Macdonald Hibernian 1987-04-04 Sat Premier
38 of 44 H Roddy Macdonald 71 ;Sandy Clark 78 41 11885 32 6 16 Justin Fashanu Partick Thistle 1993-09-04 Sat Premier
05 of 44 H Craig Levein 24 ;Justin Fashanu 37 42 11884 32 6 15 Peter Marinello Queens Park 1982-09-04 Sat First Division
01 of 39 A Peter Marinello 53 ;Dave Bowman 69 43 11804 32 3 24 Steven Pressley Aberdeen 2006-02-04 Sat Scottish Cup
R4 H Michal Pospisil 21 ;Calum Elliot 34 ;Steven Pressley pen 44:40 44 11757 32 2 7 Tommi Gronlund Kilmarnock 2002-02-16 Sat Scottish Premier League
29 of 38 A Stephane Mahe 40 ;Steven Pressley pen 83 ;Tommi Gronlund 86 45 11746 32 1 28 Neil Pointon Cowdenbeath 1997-01-25 Sat Scottish Cup
R3 H Colin Cameron 7 ;Davy Weir 12 ;John Robertson pen 21 ;John Robertson 62 ;Neil Pointon 68 46 11679 31 11 22 Alexandros Tziolis Motherwell 2017-02-04 Sat Premiership
24 of 38 A Alexandros Tziolis 59 ;Isma 84 ;Isma 88 47 11673 31 11 16 Willie Jamieson Kilmarnock 1995-04-12 Wed Premier
31 of 36 A Colin Cramb 26 ;Willie Jamieson 85 48 11646 31 10 20 Bobby Parker Dunfermline Athletic 1957-01-05 Sat Division 1
20 of 34 H Jimmy Wardhaugh 14 ;Alex Young 21 ;Johnny Hamilton 41 ;Jimmy Murray 76 ;Bobby Parker 81 48 11646 31 10 17 Walter Kidd Dundee United 1990-01-27 Sat Premier
24 of 36 H Walter Kidd 4 ;Scott Crabbe 40 ;John Robertson pen 65 50 11626 31 10 0 Gary Mackay-Steven Europa Football Club 2022-06-30 Thu Friendly
N Gary Mackay-Steven 8 ;Alan Forrest 50 ;Euan Henderson 72 ;Alan Forrest 76