Oldest Scorers 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 Testimonial
A Alex MacDonald 25 ;Kenny Black pen 65 2 37 11 13 Sandy Jardine Hamilton Academical 1986-12-13 Sat Premier
H Sandy Clark 10 ;Gary Mackay pen 17 ;Roddy Macdonald 23 ;John Colquhoun 32 ;Sandy Jardine 39 ;John Robertson 57 ;John Robertson 86 3 37 10 29 Willie Johnston Celtic 1984-11-17 Sat Premier
H Willie Johnston 89 4 37 8 3 Willie Johnston East Stirlingshire 1984-08-22 Wed League Cup
2nd H Jimmy Bone 15 ;Craig Levein 18 ;Willie Johnston 73 ;Brian Whittaker 86 5 37 4 24 Willie Johnston Buckie Thistle 1984-05-13 Sun Friendly
A Roddy Macdonald ;Donald Park ;Willie Johnston 6 37 4 16 Willie Johnston Celtic 1984-05-05 Sat Premier
H Willie Johnston 74 7 37 2 27 Willie Johnston St Mirren 1984-03-17 Sat Premier
A Willie Johnston 87 8 36 11 13 Alex MacDonald Morton 1985-03-02 Sat Premier
A Alex MacDonald 89 9 36 11 11 Willie Johnston Clydebank[4] 1983-11-30 Wed League Cup
Section A John Robertson 30 ;John Robertson 59 ;Willie Johnston 74 10 36 8 14 Alex MacDonald Aberdeen 1984-12-01 Sat Premier
H Alex MacDonald 42 11 36 5 1 Gordon Smith Rangers 1960-10-26 Wed Division 1
H Gordon Smith 61 12 36 4 25 Willie Johnston Hamilton Academical 1983-05-14 Sat First Division
H Willie Johnston 38 ;Derek O'Connor 52 13 36 4 13 Alex MacDonald Wick Academy 1984-07-30 Mon Friendly
A Derek O'Connor ;Donald Park ;Kenny Black pen ;Brian Whittaker ;Alex MacDonald ;Derek O'Connor ;Derek O'Connor 14 36 3 10 Willie Johnston Raith Rovers 1983-03-29 Tue First Division
A Willie Johnston 6 ;Willie Johnston pen 72 15 36 2 30 Gordon Smith St Johnstone 1960-08-24 Wed Division 1
H Ian Crawford ;Gordon Smith ;Jimmy Murray 16 36 1 13 Bobby Baxter Cowdenbeath 1947-03-08 Sat Scottish Cup
3rd H Bobby Baxter 38 ;Jimmy Walker 110 17 36 1 10 Bobby Baxter East Fife 1947-03-05 Wed League Cup
QF A Bobby Baxter pen 19 ;Willie McFarlane 30 ;Johnny Urquhart 42 ;Jimmy Walker 69 ;Jimmy Walker 87 18 36 0 27 Alan Anderson Aberdeen 1976-01-17 Sat Premier
H Willie Gibson 27 ;Alan Anderson 76 ;Bobby Prentice 87 19 36 0 14 Gordon Smith Alberta All Stars 1960-06-08 Wed Overseas Tour
A Willie Bauld ;Gordon Smith ;Ian Crawford ;Jimmy Murray ;Willie Bauld ;Willie Bauld 20 35 11 15 Willie Johnston Raith Rovers 1982-12-04 Sat First Division
H Gary Mackay 13 ;Willie Johnston pen 70 21 35 11 5 Gordon Smith Raith Rovers 1960-04-30 Sat Division 1
A Alex Young 72 ;Gordon Smith 78 22 35 11 1 Willie Johnston Falkirk 1982-11-20 Sat First Division
H Willie Johnston 7 ;John Robertson 9 ;John Robertson 19 23 35 10 4 Willie Johnston Dunfermline Athletic 1982-10-23 Sat First Division
H Derek O'Connor 2 ;Dave Bowman 50 ;Willie Johnston 71 ;Alex MacDonald 79 24 35 9 2 Gordon Smith Third Lanark 1960-02-27 Sat Division 1
A Ian Crawford 2 ;Alex Young 21 ;Jimmy Murray 48 ;Gordon Smith 86 25 35 7 8 Gordon Smith Celtic 1960-01-02 Sat Division 1
H Gordon Smith 6 ;Willie Bauld 60 ;George Thomson pen 72 26 35 7 6 John Cumming Motherwell 1965-10-23 Sat Division 1
H Tommy Traynor 5 ;Tommy Traynor 17 ;Willie Wallace 40 ;John Cumming 71 ;Don Kerrigan 84 26 35 7 7 Gordon Smith Hibernian 1960-01-01 Fri Division 1
A Alex Young 7 ;John Boyd Plenderleith og 20 ;Alex Young 54 ;Alex Young 67 ;Gordon Smith 72 28 35 6 24 Gordon Smith Raith Rovers 1959-12-19 Sat Division 1
H John Cumming 24 ;Alex Young 47 ;Gordon Smith 54 ;Bobby Blackwood 62 29 35 5 24 Alex MacDonald Rangers 1983-09-10 Sat Premier
H Alex MacDonald 9 ;John Robertson 29 ;Jimmy Bone 47 30 35 4 22 Gordon Smith Arbroath 1959-10-17 Sat Division 1
A Gordon Smith 12 ;Johnny Hamilton 49 ;Ian Crawford 51 ;Ian Crawford 80 31 35 4 15 Gordon Smith Airdrieonians 1959-10-10 Sat Division 1
A Alex Young 10 ;Bobby Blackwood 34 ;Gordon Smith 59 ;Alex Young 63 ;Alex Young 87 32 35 4 15 Alex MacDonald Nairn County 1983-08-01 Mon Friendly
A Dave Bowman ;Gary Mackay ;Alex MacDonald ;Donald Park ;Roddy Macdonald ;Donald Park ;Roddy Macdonald ;Dave Bowman 33 35 4 12 Gordon Smith Cowdenbeath 1959-10-07 Wed League Cup
SF N Ian Crawford 7 ;Ian Crawford 25 ;Johnny Hamilton 38 ;Gordon Smith 41 ;Ian Crawford 56 ;Ian Crawford 66 ;Bobby Blackwood 77 ;Johnny Hamilton ;George Thomson pen 34 35 4 8 Gordon Smith Ayr United 1959-10-03 Sat Division 1
H Alex Young 13 ;Jimmy Murray 35 ;Gordon Smith 51 ;Bobby Blackwood 53 ;Alex Young 57 35 35 4 1 Gordon Smith Stirling Albion 1959-09-26 Sat Division 1
A Gordon Smith 74 ;Gordon Smith 87 36 35 3 14 Jimmy Bone Dumbarton 1985-01-05 Sat Premier
H Kenny Black pen 10 ;Kenny Black 60 ;Kenny Black 71 ;Sandy Clark 84 ;Jimmy Bone 87 37 35 3 6 Gordon Smith British Army 1959-08-31 Mon Friendly
H Jimmy Murray ;Bobby Blackwood ;George Thomson pen ;Johnny Hamilton ;Gordon Smith ;Bobby Blackwood ;Jimmy Murray ;George Thomson pen 38 35 3 1 Gordon Smith Aberdeen 1959-08-26 Wed League Cup
Section A Willie Bauld 2 ;Willie Bauld 12 ;Bobby Blackwood 50 ;Gordon Smith 59 39 35 2 23 Jimmy Bone Dundee United 1984-12-15 Sat Premier
A Kenny Black pen 37 ;Jimmy Bone 89 40 35 1 19 Jimmy Bone St Mirren 1984-11-10 Sat Premier
A Sandy Clark 15 ;Sandy Clark 61 ;Jimmy Bone 71 41 35 1 17 Jim Bett Celtic 1995-01-11 Wed Premier
A Jim Bett pen 58 42 35 1 12 Jimmy Bone Dumbarton 1984-11-03 Sat Premier
A Jimmy Bone 85 43 35 1 6 Alex MacDonald Alloa Athletic 1983-04-23 Sat First Division
A Alex MacDonald 43 44 35 1 1 Jim Bett Partick Thistle 1994-12-26 Mon Premier
H David Hagen 55 ;John Robertson 80 ;Jim Bett 88 45 35 0 24 Gordon Durie St Johnstone 2000-12-30 Sat SPL
A Andy Kirk 6 ;Gordon Durie 77 46 35 0 14 Willie Bauld Third Lanark 1962-02-07 Wed Division 1
H Jim Rodger (2) ;Willie Bauld 69 47 35 0 3 Willie Bauld Vale of Leithen 1962-01-27 Sat Scottish Cup
2nd A Alan Gordon ;Alan Gordon ;Alan Gordon ;Willie Bauld ;Bobby Kirk pen 48 34 11 27 Eamonn Bannon Rangers 1993-04-14 Wed Premier
H John Robertson 15 ;Eamonn Bannon 85 48 34 11 27 Willie Bauld Airdrieonians 1962-01-20 Sat Division 1
A Willie Bauld 19 ;Willie Wallace 34 ;Bobby Kirk pen 86 50 34 11 23 Alex MacDonald Celtic 1983-03-12 Sat Scottish Cup
QF A Alex MacDonald 51 34 11 24 Willie Bauld Hibernian 1962-01-17 Wed Division 1
A Alan Gordon ;Willie Wallace ;Willie Bauld ;Alan Gordon 52 34 11 0 Jimmy Bone East Stirlingshire 1984-08-22 Wed League Cup
2nd H Jimmy Bone 15 ;Craig Levein 18 ;Willie Johnston 73 ;Brian Whittaker 86 53 34 10 22 Willie Bauld Kilmarnock 1961-12-16 Sat Division 1
H John Cumming pen 44 ;Willie Bauld 65 ;Norrie Davidson 78 54 34 10 10 Jimmy Bone Clachnacuddin 1984-08-01 Wed Friendly
A Jimmy Bone ;John Robertson ;Gary Mackay ;Kenny Black pen ;Roddy Macdonald 55 34 9 25 Gordon Durie Motherwell 2000-10-01 Sun SPL
H Gordon Durie 12 ;Andy Kirk 27 ;Gordon Durie 59 56 34 9 10 Alex MacDonald Ayr United 1982-12-27 Mon First Division
A Derek O'Connor 4 ;Willie Pettigrew 5 ;Alex MacDonald 23 57 34 8 24 Alex MacDonald Clyde 1982-12-11 Sat First Division
A Alex MacDonald 12 ;Willie Pettigrew ;Willie Pettigrew 58 34 8 17 Willie Bauld Stirling Albion 1961-10-11 Wed League Cup
SF N Willie Bauld 70 ;Willie Wallace 103 59 34 8 6 Willie Bauld Airdrieonians 1961-09-30 Sat Division 1
H Willie Bauld 1 ;Robin Stenhouse 10 ;John Cumming pen 13 ;Willie Bauld 65 60 34 7 6 Alex MacDonald Dunfermline Athletic 1982-10-23 Sat First Division
H Derek O'Connor 2 ;Dave Bowman 50 ;Willie Johnston 71 ;Alex MacDonald 79 61 34 6 29 Alex MacDonald Hamilton Academical 1982-10-16 Sat First Division
A Alex MacDonald 53 ;Paddy Byrne 73 ;Derek O'Connor 77 62 34 6 24 Jimmy Bone Arsenal 1984-04-15 Sun Friendly
H Walter Kidd 18 ;Jimmy Bone 54 ;Gary Mackay 62 63 34 6 5 Alex MacDonald St Mirren 1982-09-22 Wed League Cup
QF H Alex MacDonald 25 ;Willie Pettigrew 77 64 34 6 2 Jimmy Bone St Mirren 1984-03-24 Sat Premier
H John Robertson 18 ;Jimmy Bone 45 65 34 5 24 Tam MacKenzie Linlithgow Rose 1957-04-29 Mon Friendly
A Alfie Conn Snr ;Jimmy Murray ;Andy Bowman ;Ian Crawford ;Tam MacKenzie ;Alan Finlay 66 34 5 19 Bobby Kirk Dunfermline Athletic 1962-01-31 Wed Division 1
H Danny Ferguson ;Bobby Kirk pen ;Danny Ferguson 49 67 34 5 15 Bobby Kirk Vale of Leithen 1962-01-27 Sat Scottish Cup
2nd A Alan Gordon ;Alan Gordon ;Alan Gordon ;Willie Bauld ;Bobby Kirk pen 68 34 5 11 Alex MacDonald Motherwell 1982-08-28 Sat League Cup
Section H Alex MacDonald 81 69 34 5 8 Bobby Kirk Airdrieonians 1962-01-20 Sat Division 1
A Willie Bauld 19 ;Willie Wallace 34 ;Bobby Kirk pen 86 70 34 5 8 Alex MacDonald Forfar Athletic 1982-08-25 Wed League Cup
Section A Alex MacDonald ;Peter Marinello 71 34 4 28 Colin McAdam Rangers 1986-01-25 Sat Scottish Cup
3rd H Colin McAdam 49 ;Gary Mackay 55 ;John Robertson 85 72 34 4 15 Jimmy Bone Partick Thistle 1984-02-06 Mon Scottish Cup
3rd H George Cowie 51 ;Jimmy Bone 66 73 34 3 16 Alan Anderson Dundee United 1974-04-06 Sat Scottish Cup
SF N Alan Anderson 74 34 3 4 Jimmy Bone Motherwell 1983-12-26 Mon Premier
A Jimmy Bone 74 34 3 4 Dave McPherson Aberdeen 1998-05-02 Sat Premier
A Neil McCann 10 ;Dave McPherson 29 76 34 2 27 Willie Bauld Chirnside 1961-04-20 Thu Friendly
A Willie Bauld 12 ;Jimmy Murray 53 ;Willie Bauld 55 77 34 2 21 Dave McPherson St Johnstone 1998-04-18 Sat Premier
H Dave McPherson 75 78 34 2 16 Alan Anderson Ayr United 1974-03-09 Sat Scottish Cup
QF H Alan Anderson 80 79 34 2 5 Willie Bauld Hibernian 1961-03-29 Wed EoSS
Final A Willie Bauld ;Ian Crawford 80 34 1 14 Dave McPherson Kilmarnock 1998-03-14 Sat Premier
H Dave McPherson 23 81 34 0 25 Willie Bauld Ayr United 1961-02-18 Sat Division 1
H Willie Bauld 50 ;Bobby Blackwood 79 82 34 0 24 Alex MacDonald Hamilton Academical 1982-04-10 Sat First Division
A Alex MacDonald 65 ;Willie Pettigrew 68 83 34 0 23 Jimmy Bone Celtic 1983-10-15 Sat Premier
A Jimmy Bone 48 84 34 0 16 Eamonn Bannon Ross County 1992-05-04 Mon Friendly
A Eamonn Bannon 27 ;Scott Crabbe 50 ;Gary Mackay 68 ;Craig Levein 70 84 34 0 16 Darren Jackson IBV-Vestmannaeyjar 2000-08-10 Thu UEFA
Prelim A Scott Severin 49 ;Darren Jackson 67 86 34 0 14 Eamonn Bannon Falkirk 1992-05-02 Sat Premier
H Eamonn Bannon 35 ;Ian Ferguson 53 87 33 11 27 Darren Jackson Toulouse 2000-07-22 Sat Overseas Tour
A Darren Jackson ;Stephane Adam 88 33 11 26 Jimmy Bone Dundee 1983-09-17 Sat Premier
A Jimmy Bone 70 ;John Robertson 90 89 33 11 21 Willie Bauld Airdrieonians 1961-01-14 Sat Division 1
H Willie Bauld 7 ;Bobby Blackwood 37 ;Ian Crawford 65 90 33 11 19 Jimmy Bone Rangers 1983-09-10 Sat Premier
H Alex MacDonald 9 ;John Robertson 29 ;Jimmy Bone 47 91 33 11 12 Jimmy Bone Hibernian 1983-09-03 Sat Premier
H John Robertson 57 ;John Robertson 70 ;Jimmy Bone 77 92 33 11 9 Jimmy Bone St Mirren 1983-08-31 Wed League Cup
Section A Jimmy Bone 5 ;John Robertson pen 44 92 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 94 33 10 29 Jimmy Bone St Johnstone 1983-08-20 Sat Premier
A Jimmy Bone 95 33 10 17 Tam MacKenzie Hibernian 1956-09-22 Sat Division 1
A Jimmy Wardhaugh 10 ;Jimmy Wardhaugh 12 ;Tam MacKenzie 79 96 33 10 7 Sandy Jardine Airdrieonians 1982-11-06 Sat First Division
H Derek O'Connor 16 ;Sandy Jardine pen 56 97 33 9 21 Eamonn Bannon Dundee United 1992-02-08 Sat Premier
H Eamonn Bannon 76 97 33 9 23 Stephane Mahe TPS 2002-07-16 Tue Overseas Tour
A Gary Wales 35 ;Stephane Mahe 47 99 33 8 30 Sandy Jardine Clydebank[4] 1982-09-29 Wed First Division
H Willie Pettigrew 23 ;Derek O'Connor 33 ;Paddy Byrne 69 ;Sandy Jardine pen 85 100 33 8 21 Darren Jackson Aberdeen 2000-04-15 Sat SPL
A Gary Wales 81 ;Darren Jackson 84 101 33 8 0 Willie Bauld Airdrieonians 1960-09-24 Sat Division 1
A Willie Bauld 61 ;Bobby Blackwood 62 102 33 7 22 Darren Jackson Hibernian 2000-03-18 Sat SPL
A Darren Jackson 26 103 33 7 19 Willie Bauld Clyde 1960-09-12 Mon League Cup
QF PlayOff N Willie Bauld 10 104 33 7 7 Willie Bauld Clyde 1960-08-31 Wed League Cup
Section H Willie Bauld 37 ;Andy Bowman 65 ;Boston Glegg ;Alex Young 76 ;Jimmy Murray ;Willie Bauld 104 33 7 5 Darren Jackson Motherwell 2000-03-01 Wed SPL
A Darren Jackson 45 ;Gary Wales 59 106 33 6 25 Darren Jackson Clyde 2000-02-19 Sat Scottish Cup
4th A Darren Jackson 1 ;Gary Wales 7 107 33 6 22 John Cumming Lausanne 1963-10-09 Wed Fairs Cup
1st H John Cumming 19 ;Johnny Hamilton 90 108 33 6 21 Stephane Mahe Aberdeen 2002-04-13 Sat SPL
A Andy Tod 3 ;Stephane Mahe 87 ;Kevin McKenna 89 109 33 6 17 Alan Lawrence St Johnstone 1996-03-07 Thu Scottish Cup
QF A Alan Lawrence 45 ;Dave McPherson 55 110 33 6 9 John Robertson Hibernian 1998-04-11 Sat Premier
A John Robertson 71 111 33 5 28 Darren Jackson Dundee 2000-01-22 Sat SPL
H Gary Wales 17 ;Darren Jackson 50 112 33 5 27 Takis Fyssas Motherwell 2006-12-09 Sat SPL
H Takis Fyssas 9 ;Paul Charles Quinn og 55 ;Andrius Velicka 58 ;Bruno Aguiar 65 113 33 5 6 Pasquale Bruno Celtic 1995-11-25 Sat Premier
A Pasquale Bruno 46 114 33 4 24 Stephane Mahe Kilmarnock 2002-02-16 Sat SPL
A Stephane Mahe 40 ;Steven Pressley pen 83 ;Tommi Gronlund 86 115 33 4 20 Archie Miller St Johnstone 1947-01-25 Sat Scottish Cup
1st H Archie Miller pen 55 ;Alfie Conn Snr 62 ;Archie Kelly 87 116 33 4 16 Willie Bauld Burnley 1960-06-09 Thu Overseas Tour
N Willie Bauld 117 33 4 14 Alan Anderson Orkney Select 1973-05-05 Sat Friendly
A Eric Carruthers ;Donald Ford ;Willie Gibson ;Tommy Murray ;Alan Anderson ;Eric Carruthers ;Willie Gibson ;Donald Ford 117 33 4 15 Willie Bauld Alberta All Stars 1960-06-08 Wed Overseas Tour
A Willie Bauld ;Gordon Smith ;Ian Crawford ;Jimmy Murray ;Willie Bauld ;Willie Bauld 119 33 4 10 Darren Jackson Dundee United 1999-12-05 Sun SPL
H Juanjo 4 ;Darren Jackson 69 ;Stephane Adam 88 120 33 4 11 Willie Bauld British Columbia All Stars 1960-06-04 Sat Overseas Tour
A Bobby Blackwood 13 ;Willie Bauld 70 121 33 4 8 Willie Bauld Manchester United 1960-06-01 Wed Overseas Tour
N George Thomson pen ;Willie Bauld ;Ian Crawford ;Willie Bauld 122 33 3 22 Willie Bauld Montreal Cantalia 1960-05-16 Mon Overseas Tour
A Johnny Hamilton 26 ;George Thomson pen 30 ;Willie Bauld 34 123 33 3 1 Willie Bauld Aston Villa 1960-04-25 Mon Friendly
H Willie Bauld 77 ;Jimmy Murray 80 124 33 2 23 Willie Bauld St Mirren 1960-04-16 Sat Division 1
A Alex Young 8 ;Ian Crawford 36 ;Alex Young 67 ;Willie Bauld 89 125 33 2 18 John Robertson Rangers 1997-12-20 Sat Premier
H John Robertson 17 ;Jim Hamilton 88 126 33 2 12 Willie Bauld Clyde 1960-04-05 Tue Division 1
H Willie Bauld 3 ;Ian Crawford 28 ;Ian Crawford 36 ;Billy Higgins 68 ;Ian Crawford 76 127 33 2 2 Willie Bauld Aberdeen 1960-03-26 Sat Division 1
H Jim McFadzean 21 ;Willie Bauld 83 ;Ian Crawford 85 128 33 1 28 Archie Miller Queens Park 1946-11-02 Sat Division A
A Alex McCrae 38 ;Archie Miller 65 129 33 1 25 Alan Lawrence Raith Rovers 1995-10-14 Sat Premier
H John Millar 10 ;Alan Lawrence 12 ;John Robertson 66 ;Alan Lawrence 77 130 33 1 18 Alan Lawrence Kilmarnock 1995-10-07 Sat Premier
A Alan Lawrence 9 131 33 1 17 Darren Jackson Dundee 1999-09-11 Sat SPL
H Stephane Adam 7 ;Darren Jackson 73 ;Colin Cameron 75 ;Scott Severin 81 132 33 1 6 John Robertson Hibernian 1997-11-08 Sat Premier
H John Robertson 17 ;Jose Quitongo 88 133 33 1 1 Alan Lawrence Dundee 1995-09-20 Wed League Cup
QF A Dave McPherson 54 ;John Colquhoun 74 ;Alan Lawrence 89 ;John Robertson pen 108 134 33 0 30 John Robertson Aberdeen 1997-11-01 Sat Premier
A Neil McCann 54 ;Thomas Flogel 65 ;John Robertson 77 ;Thomas Flogel 82 135 33 0 24 Darren Jackson Queen Of The South 1999-08-18 Wed League Cup
2nd A Darren Jackson 46 ;Scott Severin 70 ;Darren Jackson 85 136 33 0 23 Eamonn Bannon Motherwell 1991-05-11 Sat Premier
H John Robertson 3 ;Eamonn Bannon 72 137 33 0 21 Alan Lawrence Falkirk 1995-09-09 Sat Premier
H Alan Lawrence 14 ;John Colquhoun 19 ;John Colquhoun 51 ;John Robertson pen 66 138 33 0 6 Willie Bauld Motherwell 1960-01-30 Sat Division 1
H Willie Bauld 26 138 33 0 5 John Colquhoun Dundalk 1996-07-19 Fri Overseas Tour
A John Colquhoun 7 ;John Robertson 30 ;Colin Cameron 48 140 32 11 26 Darren Jackson Fulham 1999-07-21 Wed Friendly
H Darren Jackson 57 ;Darren Jackson 61 ;Juanjo 73 141 32 11 23 Willie Bauld Stirling Albion 1960-01-16 Sat Division 1
H Willie Bauld 37 ;Alex Young 44 ;Willie Bauld 46 ;Johnny Hamilton 80 141 32 11 23 Vincent Guerin Motherwell 1998-11-14 Sat SPL
A Jim Hamilton pen 69 ;Vincent Guerin 85 143 32 11 18 John Robertson Dundee United 1997-09-20 Sat Premier
H Steven John Pressley og 43 ;John Robertson 60 144 32 11 9 Willie Bauld Celtic 1960-01-02 Sat Division 1
H Gordon Smith 6 ;Willie Bauld 60 ;George Thomson pen 72 145 32 11 4 Alan Anderson Partick Thistle 1972-11-25 Sat Division 1
H Alan Anderson 67 ;Donald Park 89 146 32 11 3 Gary Mackay Dunfermline Athletic 1996-12-26 Thu Premier
A Gary Mackay 57 ;John Robertson pen 69 ;Steve Fulton 81 147 32 10 26 Glynn Snodin Huntly 1993-01-09 Sat Scottish Cup
3rd H Ian Baird 27 ;Derek Ferguson 30 ;Glynn Snodin 38 ;John Robertson 44 ;Adrian Boothroyd 59 ;Adrian Boothroyd 78 148 32 10 14 Alan Anderson Falkirk 1972-11-04 Sat Division 1
A Alan Anderson 36 ;Donald Park 51 ;Eric Carruthers 68 149 32 10 14 John Robertson Aberdeen 1997-08-16 Sat Premier
H John Robertson pen 35 ;Steve Fulton 37 ;Colin Cameron 41 ;Thomas Flogel 88 150 32 10 11 Neil Berry Kilmarnock 1996-02-17 Sat Scottish Cup
4th A Paul Ritchie 54 ;Neil Berry 80 150 32 10 11 Alex MacDonald Morton 1981-01-28 Wed Scottish Cup
1st H Alex MacDonald 83 152 32 10 4 John Colquhoun Rangers 1996-05-18 Sat Scottish Cup
Final N John Colquhoun 76 153 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 154 32 9 19 Rudi Skacel St Johnstone 2012-05-06 Sun SPL
H Rudi Skacel 29 ;Andy Webster 57 155 32 9 20 Eddie Rutherford Aberdeen 1953-11-28 Sat Division A
H Eddie Rutherford 17 ;Jimmy Wardhaugh 31 ;Alfie Conn Snr 63 156 32 9 18 John Robertson Berwick Rangers 1997-07-20 Sun Friendly
A John Robertson pen 65 ;Jim Hamilton 81 ;Jim Hamilton 90 157 32 9 11 Rudi Skacel Dundee United 2012-04-28 Sat SPL
A Rudi Skacel 35 ;Arvydas Novikovas 83 158 32 9 4 Willie Bauld Third Lanark 1959-10-28 Wed Division 1
H Willie Bauld ;Bobby Blackwood ;Ian Crawford ;Bobby Blackwood ;Willie Bauld ;Willie Bauld 159 32 8 30 Darren Jackson Motherwell 1999-04-24 Sat SPL
A Darren Jackson 21 ;Stephane Adam 46 ;Stephane Adam 59 ;Colin Cameron 90 159 32 8 29 Rudi Skacel Celtic 2012-04-15 Sun Scottish Cup
SF N Rudi Skacel 47 ;Craig Beattie pen 91 161 32 8 26 Alex MacDonald Celtic 1980-12-13 Sat Premier
A Alex MacDonald 6 ;Willie Gibson 57 162 32 8 22 Dave McPherson Celtic 1996-10-20 Sun Premier
H Colin Cameron 52 ;Dave McPherson 90 163 32 8 19 Stephane Adam Dunfermline Athletic 2002-02-02 Sat SPL
A Stephane Adam 90 163 32 8 19 Alex MacDonald Kilmarnock 1980-12-06 Sat Premier
H Alex MacDonald 57 ;Paul O'Brien 59 165 32 8 14 Rudi Skacel Aberdeen 2012-03-31 Sat SPL
H Ryan McGowan 27 ;Rudi Skacel 53 ;Rudi Skacel 89 166 32 8 4 Rudi Skacel St Mirren 2012-03-21 Wed Scottish Cup
QF A Jamie Hamill 31 ;Rudi Skacel 86 167 32 8 2 Alan Anderson Airdrieonians 1972-08-23 Wed League Cup
Section A Alan Anderson 168 32 7 25 Eddie Rutherford Stirling Albion 1953-10-03 Sat Division A
H Jimmy Wardhaugh 7 ;Johnny Urquhart 25 ;Eddie Rutherford 36 ;Johnny Urquhart 38 ;Jimmy Wardhaugh 61 ;Jimmy Wardhaugh 88 168 32 7 22 Rudi Skacel St Mirren 2012-03-10 Sat Scottish Cup
QF H Craig Beattie 37 ;Rudi Skacel 48 170 32 7 17 Alan Anderson Den Haag 1972-08-07 Mon Friendly
H David Clunie 15 ;Alan Anderson 68 171 32 7 16 Glynn Snodin Slavia Prague 1992-09-30 Wed UEFA
1st H Gary Mackay 11 ;Ian Baird 21 ;Craig Levein 43 ;Glynn Snodin 79 172 32 7 10 John Colquhoun Kilmarnock 1996-02-24 Sat Premier
A John Colquhoun 29 ;John Robertson 44 173 32 7 8 Alan Anderson Den Haag 1972-07-29 Sat Overseas Tour
A Alan Anderson 174 32 7 8 John Robertson Rangers 1997-05-10 Sat Premier
H Colin Cameron 79 ;John Robertson pen 83 ;John Robertson 86 175 32 7 5 Roddy Macdonald Hibernian 1987-04-04 Sat Premier
H Roddy Macdonald 71 ;Sandy Clark 78 176 32 7 2 Willie Bauld Aberdeen 1959-08-26 Wed League Cup
Section A Willie Bauld 2 ;Willie Bauld 12 ;Bobby Blackwood 50 ;Gordon Smith 59 177 32 6 24 Alex MacDonald Rangers 1980-10-11 Sat Premier
A Alex MacDonald 87 178 32 6 25 Dave McPherson Red Star Belgrade 1996-08-22 Thu CWC
Prelim H Dave McPherson 44 179 32 6 17 John Robertson Dunfermline Athletic 1997-04-19 Sat Premier
H John Robertson 90 180 32 6 15 Willie Bauld Kilmarnock 1959-08-08 Sat League Cup
Section A Willie Bauld 52 ;Jimmy Wardhaugh 63 ;Ian Crawford 82 ;Jimmy Wardhaugh 87 180 32 6 15 Peter Marinello Queens Park 1982-09-04 Sat First Division
A Peter Marinello 53 ;Dave Bowman 69 182 32 6 5 Peter Marinello Forfar Athletic 1982-08-25 Wed League Cup
Section A Alex MacDonald ;Peter Marinello 183 32 5 29 Dave McPherson Berwick Rangers 1996-07-27 Sat Friendly
A Dave McPherson 5 ;Neil Pointon 13 ;Steve Fulton 40 ;John Robertson 74 ;Alan Lawrence 86 183 32 5 28 Rudi Skacel St Mirren 2012-01-14 Sat SPL
H Marius Zaliukas 1 ;Rudi Skacel 23 ;Rudi Skacel 63 ;Rudi Skacel 68 ;John Sutton 90 185 32 5 27 John Colquhoun Motherwell 1996-01-10 Wed Premier
H Steve Fulton 17 ;John Colquhoun 32 ;Allan Johnston 50 ;Allan Johnston 84 186 32 5 22 John Cumming Hibernian 1962-09-08 Sat Division 1
A John Cumming 36 ;Danny Paton 46 ;Danny Paton 66 ;Danny Paton 89 187 32 5 16 Rudi Skacel Hibernian 2012-01-02 Mon SPL
A Ryan McGowan 58 ;Andy Webster 83 ;Rudi Skacel 92 188 32 5 13 Stephane Adam Aberdeen 2001-10-27 Sat SPL
A Steve Fulton 17 ;Stephane Adam 46 189 32 5 11 Eamonn Bannon Dundee United 1990-09-29 Sat Premier
H Eamonn Bannon 72 190 32 5 10 Alex MacDonald Montrose 1980-08-27 Wed League Cup
1st H Chris Robertson 15 ;Alex MacDonald 73 191 32 5 2 John Colquhoun Aberdeen 1995-12-16 Sat Premier
A Allan Johnston 81 ;John Colquhoun 83 192 32 5 0 Rudi Skacel Dunfermline Athletic 2011-12-17 Sat SPL
H Stephen Elliott 2 ;Mehdi Taouil 27 ;David Templeton 71 ;Rudi Skacel 93 193 32 4 29 Stephane Adam St Johnstone 2001-10-13 Sat SPL
H Juanjo 25 ;Stephane Adam 38 ;Juanjo 60 194 32 4 22 Willie Bauld West Australia 1959-06-15 Mon Overseas Tour
A Willie Bauld ;Ian Crawford ;Alex Young ;Johnny Hamilton ;Willie Bauld ;Willie Bauld ;Willie Bauld ;Ian Crawford ;Ian Crawford ;Ian Crawford 195 32 4 21 Tam MacKenzie Raith Rovers 1955-03-26 Sat Division A
H Johnny Urquhart 25 ;Tam MacKenzie 65 196 32 4 20 Willie Bauld Australian XI 1959-06-13 Sat Overseas Tour
A Willie Bauld ;Ian Crawford ;Alex Young ;Bobby Blackwood ;John Cumming ;Willie Bauld ;Willie Bauld ;Willie Bauld ;Ian Crawford 197 32 4 17 Willie Bauld South Australia 1959-06-10 Wed Overseas Tour
A Willie Bauld ;Alex Young ;Jimmy Wardhaugh ;Jimmy Wardhaugh ;John Cumming ;Jimmy Wardhaugh ;Willie Bauld ;Alex Young 198 32 4 14 Willie Bauld Victoria 1959-06-07 Sun Overseas Tour
A Jimmy Wardhaugh 10 ;Willie Bauld 20 ;Alex Young ;Alex Young 47 ;Alex Young 78 ;Alex Young ;Ian Crawford 90 199 32 4 9 Rudi Skacel Inverness Caledonian Thistle 2011-11-26 Sat SPL
H Rudi Skacel 46 ;Eggert Jonsson 76 200 32 4 7 Willie Bauld Victoria 1959-05-31 Sun Overseas Tour
A Ian Crawford 5 ;Willie Bauld ;Willie Bauld 50 ;Bobby Blackwood ;Jimmy Wardhaugh