Youngest Debut 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 Days Yr Mo Dy Player Team Date Score Comp Round V Scorers 1 5889 16 1 14 Scott Robinson Inverness Caledonian Thistle 2008-04-26 Sat SPL
35 of 38 H Gary Glen 79 2 5892 16 1 17 Callumn Morrison Partick Thistle 2015-08-22 Sat Premiership
05 of 38 H Osman Sow 29 ;Sam Nicholson 69 ;Juanma 71 3 5926 16 2 21 Alan Redpath St Mirren 1983-11-09 Wed League Cup
Section 5 of 6 H Derek O'Connor 35 ;Gary Mackay pen 44 ;John Robertson 65 4 5939 16 3 3 Frank Sharp Partick Thistle 1963-08-31 Sat League Cup
Section 6 of 6 H Danny Ferguson 40 ;Willie Wallace 49 5 5941 16 3 8 Leeroy Makovora Kilmarnock 2018-05-13 Sun Premiership
38 of 38 A ----- 6 5945 16 3 12 Connor Smith Kilmarnock 2018-05-13 Sun Premiership
38 of 38 A ----- 7 5949 16 3 15 Cammy Logan Kilmarnock 2018-05-13 Sun Premiership
38 of 38 A ----- 8 5974 16 4 8 Sean McKirdy Livingston (Meadowbank Thistle) 2014-08-20 Wed Petrofac Training Cup
R2 A Jason Christopher Talbot og 90 9 5986 16 4 20 Dave Bowman Airdrieonians 1980-07-30 Wed Anglo Scottish Cup
R1 A ----- 10 6003 16 5 6 Harry Cochrane Dundee 2017-09-30 Sat Premiership
08 of 38 A Kyle Lafferty 71 11 6089 16 8 1 Gary Mackay Ayr United 1980-09-24 Wed League Cup
R2 A ----- 12 6114 16 8 25 Anthony McDonald Dundee 2017-12-12 Tue Premiership
18 of 38 H Isma 30 ;Christophe Berra 77 13 6128 16 9 10 Jordan McGhee St Mirren 2013-05-04 Sat SPL
36 of 38 H Jamie Walker 13 ;Kevin McHattie 43 ;Jamie Hamill pen 54 14 6145 16 9 28 Finlay Pollock Inverness Caledonian Thistle 2021-04-24 Sat Championship
26 of 27 H Gary Mackay-Steven 6 ;Aaron McEneff 9 ;Gary Mackay-Steven 31 15 6148 16 10 0 Chris Hamilton Kilmarnock 2018-05-13 Sun Premiership
38 of 38 A ----- 16 6170 16 10 22 Euan Henderson Celtic 2017-05-21 Sun Premiership
38 of 38 A ----- 17 6177 16 10 29 Bobby Campbell East Fife 1953-09-05 Sat Division A
01 of 30 H John Urquhart 23 ;Jimmy Wardhaugh 77 18 6178 16 11 0 Aaron Hickey Aberdeen 2019-05-10 Fri Premiership
37 of 38 A Bobby Burns 65 19 6203 16 11 24 Ian Westwater St Mirren 1980-11-01 Sat Premier
12 of 36 H Alfie Conn Jnr 76 20 6204 16 11 23 Gary Glen Dundee United 2007-03-17 Sat SPL
31 of 38 H ----- 21 6208 16 11 30 Eric Carruthers St Mirren 1970-02-21 Sat Division 1
25 of 34 H Alan Anderson 75 22 6209 17 0 0 Colin Scott Clydebank[4] 1983-11-30 Wed League Cup
Section 6 of 6 A John Robertson 30 ;John Robertson 59 ;Willie Johnston 74 23 6234 17 0 25 Tommy Harrison Dundee United 1991-02-16 Sat Premier
24 of 36 H John Robertson 68 ;Alan McLaren 89 24 6280 17 2 12 Rab Stewart Rangers 1979-04-28 Sat Premier
32 of 36 A ----- 25 6285 17 2 13 Tommy Henderson Partick Thistle 1960-10-08 Sat Division 1
06 of 34 H ----- 26 6295 17 2 25 Alistair Roy Livingston (Meadowbank Thistle) 2014-08-20 Wed Petrofac Training Cup
R2 A Jason Christopher Talbot og 90 27 6318 17 3 17 Graham Weir Aberdeen 2001-10-27 Sat SPL
12 of 38 A Steve Fulton 17 ;Stephane Adam 46 28 6321 17 3 20 Jamie Mole Livingston (Meadowbank Thistle) 2005-09-21 Wed League Cup
R3 A ----- 29 6333 17 4 3 Alan McLaren Dundee United 1988-05-07 Sat Premier
44 of 44 A ----- 30 6347 17 4 15 John Robertson Queen of the South 1982-02-17 Wed First Division
22 of 39 H Chris Robertson 1 ;Roddy Macdonald 16 ;Willie Pettigrew 47 ;Gerry McCoy 49 31 6348 17 4 15 Gordon Marshall Kilmarnock 1956-11-17 Sat Division 1
11 of 34 H John Cumming 17 ;Ian Crawford 30 ;Jimmy Wardhaugh 79 32 6362 17 5 0 Jimmy Wardhaugh Celtic 1946-08-21 Wed Division A
04 of 30 A Jimmy Wardhaugh 13 ;Archie Kelly 32 ;Archie Kelly 50 33 6369 17 5 7 Alan Gordon Celtic 1961-10-21 Sat Division 1
08 of 34 H Willie Wallace 13 ;Maurice Elliott 44 34 6379 17 5 18 Gary Naysmith Motherwell 1996-05-04 Sat Premier
36 of 36 A Colin Cameron 38 35 6389 17 5 26 Calum Elliot Inverness Caledonian Thistle 2004-09-25 Sat SPL
07 of 38 H Paul Hartley 15 36 6398 17 6 4 Lee Wallace Kilmarnock 2005-02-05 Sat Scottish Cup
R4 H Dennis Wyness 18 ;Lee Miller 45 37 6425 17 7 2 Nathan Flanagan Queen of the South 2014-12-06 Sat Championship
15 of 36 H James Keatings 20 ;Danny Wilson 66 ;Prince Buaben 73 ;Adam Eckersley 78 38 6427 17 7 4 Billy Higgins Aberdeen 1957-10-19 Sat Division 1
06 of 34 H Jimmy Murray 26 ;Jimmy Murray 43 ;Alex Young 75 ;Bobby Blackwood 83 39 6439 17 7 14 Jason Thomson Inverness Caledonian Thistle 2005-03-12 Sat SPL
29 of 38 H ----- 40 6445 17 7 23 Scott Maxwell St Mirren 1981-04-18 Sat Premier
34 of 36 H Scott Maxwell 5 41 6465 17 8 11 Andy Irving Hamilton Academical 2018-01-24 Wed Premiership
23 of 38 A Ross Callachan 67 ;David Milinkovic 73 ;Dario Zanatta 87 42 6473 17 8 21 Cammy Fraser Greenock Morton 1975-04-12 Sat Division 1
32 of 34 A ----- 43 6485 17 9 2 Boston Glegg Clyde 1960-08-31 Wed League Cup
Section 5 of 6 H Willie Bauld 37 ;Andy Bowman 65 ;Boston Glegg 72 ;Alex Young 76 ;Jimmy Murray 85 ;Willie Bauld 88 44 6504 17 9 19 Kevin Thomas Falkirk 1993-02-13 Sat Premier
30 of 44 H Tosh McKinlay 52 ;Kevin Thomas 76 ;Alexander Taylor og 85 45 6505 17 9 22 Callum Paterson St Johnstone 2012-08-04 Sat SPL
01 of 38 H John Sutton pen 30 ;David Templeton 82 46 6518 17 10 4 Gordon James Smith Kilmarnock 1977-04-16 Sat Premier
33 of 36 A Gordon James Smith 80 ;Bobby Prentice 88 47 6520 17 10 6 Derek Rutherford Partick Thistle 1964-08-29 Sat League Cup
Section 6 of 6 H Tommy White 8 ;Alan Gordon 40 ;Willie Wallace 49 ;Willie Wallace 75 48 6543 17 10 29 Gary Locke St Johnstone 1993-05-15 Sat Premier
44 of 44 A Tommy Harrison 61 49 6549 17 11 3 Paul McMullan Kilmarnock 2002-02-16 Sat SPL
29 of 38 A Stephane Mahe 40 ;Steven Pressley pen 83 ;Tommi Gronlund 86 50 6555 17 11 11 Lewis Moore St Johnstone 2016-05-15 Sun Premiership
38 of 38 H Arnaud Djoum 17 ;Joe Shaughnessy og 20 51 6559 17 11 15 David Ross Johnston Kilmarnock 1960-11-12 Sat Division 1
11 of 34 A Alan Finlay 41 52 6571 17 11 28 Liam Henderson Livingston (Meadowbank Thistle) 2014-08-20 Wed Petrofac Training Cup
R2 A Jason Christopher Talbot og 90 53 6572 17 11 27 Alex Petkov East Fife 2017-07-22 Sat League Cup
Group 2 of 4 H Kyle Lafferty 22 ;Christophe Berra 70 ;Kyle Lafferty pen 86 54 6582 18 0 9 John Brough Arbroath 1978-04-08 Sat First Division
35 of 39 H Eamonn Bannon 35 ;Drew Busby 62 ;Willie Gibson 76 55 6586 18 0 12 Stuart Gauld Kilmarnock 1982-05-08 Sat First Division
38 of 39 A ----- 56 6592 18 0 18 Kris O'Neil Rangers 1998-10-17 Sat SPL
10 of 36 A ----- 57 6603 18 0 29 Kevin McHattie Aberdeen 2011-08-13 Sat SPL
04 of 38 H Arvydas Novikovas 24 ;John Sutton 35 ;John Sutton 52 58 6606 18 1 0 Bobby Blackwood Hibernian 1952-09-20 Sat Division A
03 of 30 A Bobby Parker pen 89 59 6607 18 1 2 Joe Morgan Cowdenbeath 1971-04-24 Sat Division 1
34 of 34 A George Fleming 38 ;Brian Laing 60 ;Jim Townsend 75 ;Donald Ford 89 59 6607 18 1 2 Eggert Jonsson Alloa Athletic 2006-09-20 Wed League Cup
R3 A Juho Makela 35 ;Juho Makela 46 ;Juho Makela 83 ;Bruno Aguiar 88 61 6614 18 1 11 Paul Kaczan Kilmarnock 2001-03-14 Wed SPL
30 of 38 H Thomas Flogel 71 ;Juanjo 76 ;Scott Severin 89 62 6615 18 1 9 Willie McAlpine St Johnstone 1968-11-23 Sat Division 1
12 of 34 H George Fleming 65 ;George Fleming 87 63 6619 18 1 13 Gary Oliver Raith Rovers 2013-08-27 Tue League Cup
R2 A Jamie Hamill pen 61 64 6626 18 1 20 Adam King Celtic 2013-12-01 Sun Scottish Cup
R4 H ----- 65 6629 18 1 26 Joe Hamill Dunfermline Athletic 2002-04-20 Sat SPL
36 of 38 H Kevin McKenna 59 ;Andy Kirk 79 66 6633 18 1 27 Gary Tierney Motherwell 2004-05-16 Sun SPL
38 of 38 H Dennis Wyness 5 ;Dennis Wyness 68 ;Kevin McKenna 75 67 6634 18 1 30 Fraser Mullen Auchinleck Talbot 2012-01-07 Sat Scottish Cup
R4 H Gordon Smith [3] 84 68 6645 18 2 8 Robert Sloan Motherwell 2001-09-22 Sat SPL
08 of 38 A ----- 69 6649 18 2 14 David [2] Smith Dundee United 2011-05-15 Sun SPL
38 of 38 A Gary Glen 31 70 6653 18 2 18 George Fleming Dundee United 1966-12-10 Sat Division 1
14 of 34 H Bobby Kemp 57 ;Alan Anderson 77 71 6657 18 2 21 Jim McFadzean Raith Rovers 1956-11-10 Sat Division 1
10 of 34 A Jimmy Wardhaugh 5 ;Jimmy Wardhaugh 83 ;Ian Crawford 84 72 6658 18 2 25 Des O'Sullivan Greenock Morton 1979-05-07 Mon Premier
35 of 36 H ----- 73 6659 18 2 26 Jason Holt Dundee United 2011-05-15 Sun SPL
38 of 38 A Gary Glen 31 74 6666 18 3 1 Arthur Thomson Partick Thistle 1966-12-03 Sat Division 1
13 of 34 A Alan Gordon 49 75 6690 18 3 23 Maurice Elliott Kilmarnock 1961-03-18 Sat Division 1
28 of 34 H ----- 76 6706 18 4 9 Lawrie Tierney Dumbarton 1977-08-13 Sat First Division
01 of 39 A Iain Smith 42 ;Willie Gibson 85 76 6706 18 4 10 Liam Smith Livingston (Meadowbank Thistle) 2014-08-20 Wed Petrofac Training Cup
R2 A Jason Christopher Talbot og 90 78 6707 18 4 9 Paul O'Brien Kilmarnock 1980-12-06 Sat Premier
16 of 36 H Alex MacDonald 57 ;Paul O'Brien 59 78 6707 18 4 10 Craig Thomson Dinamo Zagreb 2009-08-27 Thu Europa League
PO H Michael Stewart 17 ;Marius Zaliukas 55 80 6718 18 4 22 Scott Crabbe Clydebank[4] 1987-01-03 Sat Premier
27 of 44 H John Robertson 9 ;Sandy Clark 49 ;Gary Mackay 62 81 6721 18 4 24 Jim Brown Airdrieonians 1969-01-04 Sat Division 1
20 of 34 H Roald Jensen 14 82 6732 18 5 6 Arvydas Novikovas Celtic 2009-05-24 Sun SPL
38 of 38 A ----- 83 6734 18 5 7 Dario Zanatta Partick Thistle 2015-10-31 Sat Premiership
13 of 38 A Juanma 38 ;Osman Sow 51 ;Juanma pen 64 ;Osman Sow pen 86 84 6738 18 5 10 Craig Sives Dunfermline Athletic 2004-09-19 Sun SPL
06 of 38 A ----- 85 6744 18 5 19 Colin More Aberdeen 1979-05-02 Wed Premier
33 of 36 A ----- 86 6753 18 5 28 Robbie Buchanan Livingston (Meadowbank Thistle) 2014-08-20 Wed Petrofac Training Cup
R2 A Jason Christopher Talbot og 90 87 6754 18 5 29 Angus Beith Livingston (Meadowbank Thistle) 2014-08-20 Wed Petrofac Training Cup
R2 A Jason Christopher Talbot og 90 88 6758 18 5 30 Daniel Baur Kilmarnock 2017-11-05 Sun Premiership
13 of 38 H Isma 76 89 6766 18 6 8 Alan Lithgow Alloa Athletic 2006-09-20 Wed League Cup
R3 A Juho Makela 35 ;Juho Makela 46 ;Juho Makela 83 ;Bruno Aguiar 88 90 6769 18 6 13 Gordon Smith [3] Dinamo Zagreb 2009-08-27 Thu Europa League
PO H Michael Stewart 17 ;Marius Zaliukas 55 91 6773 18 6 15 David Clunie Dundee 1966-10-01 Sat Division 1
04 of 34 H Willie Wallace 44 ;Alan Gordon 77 ;Willie Wallace 88 91 6773 18 6 15 John Armstrong Dunfermline Athletic 2007-02-03 Sat Scottish Cup
R4 A ----- 93 6774 18 6 16 Eamonn Bannon SV Hamburg 1976-11-03 Wed Cup Winners Cup
R2 H Willie Gibson 60 94 6779 18 6 24 Alex Young Partick Thistle 1955-08-27 Sat League Cup
Section 4 of 6 H John Urquhart 49 ;Alex Young 79 94 6779 18 6 22 Derek Holmes Rangers 1997-05-10 Sat Premier
36 of 36 H Colin Cameron 79 ;John Robertson pen 83 ;John Robertson 86 96 6781 18 6 25 Liam Gordon Livingston (Meadowbank Thistle) 2014-08-20 Wed Petrofac Training Cup
R2 A Jason Christopher Talbot og 90 97 6783 18 6 25 Aidan Keena Partick Thistle 2017-11-19 Sun Premiership
14 of 38 H Isma 54 98 6784 18 6 29 Brian Laing Cowdenbeath 1971-04-24 Sat Division 1
34 of 34 A George Fleming 38 ;Brian Laing 60 ;Jim Townsend 75 ;Donald Ford 89 98 6784 18 6 28 Dale Carrick St Johnstone 2012-08-04 Sat SPL
01 of 38 H John Sutton pen 30 ;David Templeton 82 100 6796 18 7 10 Kenny McLeod Partick Thistle 1979-05-05 Sat Premier
34 of 36 A ----- 101 6798 18 7 11 Sam Nicholson Inverness Caledonian Thistle 2013-08-31 Sat Premiership
05 of 38 A ----- 102 6804 18 7 15 Andy Milne Aberdeen 1967-03-04 Sat Division 1
24 of 34 H ----- 103 6805 18 7 18 Paul Rodger Dundee United 1977-04-20 Wed Premier
34 of 36 A Malcolm Robertson 21 ;Graham Shaw 55 104 6822 18 8 2 Eddie O'Donnell Dundee United 1965-11-06 Sat Division 1
10 of 34 A Willie Wallace 64 ;Don Kerrigan 84 105 6831 18 8 13 Scott McGill Cowdenbeath 2020-10-10 Sat League Cup
Group 2 of 4 A Craig Halkett 78 106 6838 18 8 18 Billy King Dundee 2013-01-30 Wed SPL
23 of 38 H John Sutton 87 107 6842 18 8 25 Gordon Brown Dundee United 1977-11-16 Wed League Cup
QF H Walter Kidd 55 ;Drew Busby 71 108 6846 18 8 28 Ryan McGowan Gretna 2008-05-13 Tue SPL
38 of 38 A ----- 109 6847 18 8 29 James Pithie Kilmarnock 1946-10-19 Sat League Cup
Section 5 of 6 A ----- 110 6852 18 9 3 David Dunn Motherwell 2002-12-04 Wed SPL
18 of 38 A Andy Kirk 51 111 6853 18 9 3 John Paul Burns Kilmarnock 1996-12-14 Sat Premier
17 of 36 A ----- 112 6854 18 9 6 Rory Currie Motherwell 2016-11-26 Sat Premiership
14 of 38 H Bjorn Johnsen 31 ;Bjorn Johnsen 49 ;Jamie Walker 66 113 6859 18 9 11 Bobby Burns Cove Rangers 2018-07-18 Wed League Cup
Group 1 of 4 A Olly Lee 11 ;Steven MacLean 57 114 6862 18 9 14 David McGeown Celtic 2002-10-20 Sun SPL
11 of 38 H Gary Wales 89 114 6862 18 9 14 Andrew Driver Inverness Caledonian Thistle 2006-08-26 Sat SPL
05 of 38 H Mauricio Pinilla 20 ;Jamie Mole 43 ;Andrew Driver 81 ;Bruno Aguiar 91 116 6864 18 9 16 Neil Murray Dundee United 1969-08-09 Sat League Cup
Section 1 of 6 A Ernie Winchester 51 ;Ernie Winchester 76 ;David Clunie 83 117 6865 18 9 17 John Knox Motherwell 2002-12-04 Wed SPL
18 of 38 A Andy Kirk 51 118 6873 18 9 25 Dick Whitehead Partick Thistle 1946-10-26 Sat League Cup
Section 6 of 6 H Jimmy Walker 41 119 6874 18 9 26 Stephen Simmons Dundee United 2000-12-23 Sat SPL
22 of 38 H Colin Cameron 2 ;Neil Heaney og 17 ;Gary McSwegan 72 120 6877 18 10 0 Christophe Berra Dundee United 2003-11-30 Sun SPL
14 of 38 A Scott Severin 46 121 6879 18 10 0 David Johnston Dundee 1977-08-20 Sat First Division
02 of 39 H Graham Shaw 31 ;Drew Busby 53 122 6882 18 10 4 Pat McShane Berwick Rangers 1979-08-25 Sat First Division
03 of 39 A Derek O'Connor 11 ;Derek O'Connor 53 ;Derek O'Connor 86 123 6883 18 10 4 Wilfred Oueifio Kilmarnock 2002-11-23 Sat SPL
16 of 38 A Mark de Vries 47 124 6885 18 10 6 Bobby Elgin Greenock Morton 1968-04-29 Mon Division 1
34 of 34 A ----- 125 6901 18 10 22 Bobby Ross Raith Rovers 1961-04-01 Sat Division 1
30 of 34 A David Ross Johnston 6 126 6902 18 10 24 Roy Barry Raith Rovers 1961-08-12 Sat League Cup
Section 1 of 6 H Willie Wallace 16 127 6905 18 10 27 Stephen Hamilton Ayr United 1979-09-03 Mon League Cup
R1 H ----- 128 6908 18 10 27 Jock Adie Motherwell 1949-01-29 Sat Division A
21 of 30 H Bobby Flavell 23 ;Arthur Dixon 35 ;Jimmy Wardhaugh 56 ;Arthur Dixon 68 ;Willie Bauld 78 129 6915 18 11 5 Tommy Veitch Airdrieonians 1968-09-21 Sat Division 1
03 of 34 A Willie Hamilton 18 130 6918 18 11 10 Andy Fraser Kilmarnock 1959-08-08 Sat League Cup
Section 1 of 6 A Willie Bauld 52 ;Jimmy Wardhaugh 63 ;Ian Crawford 82 ;Jimmy Wardhaugh 87 130 6918 18 11 9 Hjalmar Thorarinsson Livingston (Meadowbank Thistle) 2005-01-25 Tue SPL
23 of 38 A Paul Hartley 85 ;Lee Miller 86 132 6928 18 11 19 Ralph Callachan Dunfermline Athletic 1974-04-17 Wed Division 1
29 of 34 A Donald Ford 17 ;Willie Gibson 24 ;Willie Gibson 70 133 6932 18 11 23 Ian George Black Raith Rovers 1979-01-27 Sat Scottish Cup
R3 A Malcolm Robertson 43 ;Malcolm Robertson 49 134 6933 18 11 24 Davie Mackay Clyde 1953-11-07 Sat Division A
10 of 30 H Jimmy Wardhaugh 10 135 6939 18 11 30 Andy Webster Celtic 2001-04-22 Sun SPL
34 of 38 A ----- 136 6969 19 0 30 Stuart Callaghan Alloa Athletic 1995-08-19 Sat League Cup
R2 H Brian Hamilton 10 ;Dave McPherson 48 ;Scott Leitch 82 137 6977 19 1 6 Alex Hamill Kilmarnock 1980-12-06 Sat Premier
16 of 36 H Alex MacDonald 57 ;Paul O'Brien 59 138 6979 19 1 11 Jimmy Murray Stirling Albion 1952-03-15 Sat Division A
27 of 30 H Jimmy Murray 10 ;Jimmy Whittle 17 ;Eddie Rutherford 20 ;Alfie Conn 65 ;Alfie Conn 88 139 6981 19 1 11 Craig Levein Rangers 1983-12-03 Sat Premier
15 of 36 A ----- 140 6989 19 1 18 Tommy Darling Motherwell 1948-09-01 Wed Division A
05 of 30 A ----- 141 6994 19 1 24 Jamie Walker Inverness Caledonian Thistle 2012-08-18 Sat SPL
03 of 38 H Arvydas Novikovas 15 ;John Sutton pen 41 142 7041 19 3 9 Donald Park Arbroath 1972-10-28 Sat Division 1
09 of 34 H Eric Carruthers 7 ;David Clunie 65 ;Donald Park 83 142 7041 19 3 12 Johnny Stewart Celtic 2009-05-24 Sun SPL
38 of 38 A ----- 144 7045 19 3 16 Jamie Brandon Celtic 2017-05-21 Sun Premiership
38 of 38 A ----- 145 7049 19 3 18 Alasdair Graham Dundee United 1999-12-05 Sun SPL
15 of 36 H Juanjo 4 ;Darren Jackson 69 ;Stephane Adam 88 146 7068 19 4 5 Sandy Burrell Oldham Athletic 1974-09-30 Mon TEXACO Cup
R1 H Donald Ford pen 8 147 7073 19 4 11 Neil Janczyk Aberdeen 2002-08-18 Sun SPL
03 of 38 A Mark de Vries 79 148 7074 19 4 11 Billy Bennett Arbroath 1974-11-16 Sat Division 1
12 of 34 A Tommy Murray 7 149 7077 19 4 16 John Souttar Ross County 2016-02-10 Wed Premiership
24 of 38 A Andrew John Davies og 53 ;Abiola Dauda 86 ;Abiola Dauda 89 150 7085 19 4 24 Allan Johnston Airdrieonians 1993-05-08 Sat Premier
43 of 44 H Allan Johnston 72 151 7092 19 5 0 Kenny Garland Stirling Albion 1967-08-16 Wed League Cup
Section 2 of 6 A George Fleming 64 152 7098 19 5 5 Bobby Buchan Partick Thistle 1948-11-06 Sat Division A
09 of 30 H Willie Bauld 41 153 7117 19 5 24 Ryan Wallace Rangers 2010-01-23 Sat SPL
21 of 38 A Scott Robinson 75 154 7125 19 6 2 Jim Cruickshank Ayr United 1960-10-15 Sat Division 1
07 of 34 A ----- 154 7125 19 6 1 Robin Stenhouse Airdrieonians 1961-09-30 Sat Division 1
05 of 34 H Willie Bauld 1 ;Robin Stenhouse 10 ;John Cumming pen 13 ;Willie Bauld 65 156 7129 19 6 8 Willie Duff Dundee 1954-08-14 Sat League Cup
Section 1 of 6 H John Urquhart 68 ;Alfie Conn 75 ;Bobby Blackwood 88 157 7135 19 6 12 Ryan Davidson Livingston (Meadowbank Thistle) 2001-11-03 Sat SPL
13 of 38 H Kevin McKenna 75 158 7156 19 7 4 Jimmy Cant Dundee 1973-04-28 Sat Division 1
34 of 34 A Ian Sneddon 56 ;Donald Park 60 159 7159 19 7 7 Tommy Traynor Hibernian 1963-05-04 Sat Division 1
30 of 34 H Danny Paton 25 ;Johnny Hamilton 35 ;Norrie Davidson 67 160 7163 19 7 9 Walter Kidd Montrose 1977-10-19 Wed First Division
12 of 39 A Drew Busby 85 161 7168 19 7 14 Callum Tapping Celtic 2013-01-19 Sat SPL
22 of 38 A Jason Holt 69 162 7196 19 8 13 Jordan Morton Auchinleck Talbot 2012-01-07 Sat Scottish Cup
R4 H Gordon Smith [3] 84 163 7202 19 8 18 Rocky Visconte Aberdeen 2010-01-09 Sat Scottish Cup
R4 A ----- 164 7213 19 9 0 George Donaldson Greenock Morton 1974-08-24 Sat League Cup
Section 5 of 6 H Jimmy Cant 32 ;Jimmy Cant 77 164 7213 19 9 0 Robbie Horn Dundee United 1997-05-03 Sat Premier
35 of 36 A ----- 166 7214 19 8 30 Andy Kirk Aberdeen 1999-02-27 Sat SPL
26 of 36 H ----- 167 7219 19 9 6 Craig Gordon Livingston (Meadowbank Thistle) 2002-10-06 Sun SPL
10 of 38 A Phil Stamp 46 168 7227 19 9 14 John Stevenson Partick Thistle 1973-03-31 Sat Division 1
30 of 34 A ----- 169 7230 19 9 16 Malcolm Murray Motherwell 1984-05-12 Sat Premier
36 of 36 A John Robertson pen 8 170 7245 19 10 1 Paul Mulrooney Kilmarnock 2009-11-28 Sat SPL
13 of 38 A Eggert Jonsson 65 ;Christian Nade 76 171 7249 19 10 5 Jimmy Sandison Rangers 1985-04-27 Sat Premier
34 of 36 A Brian McNaughton 62 172 7251 19 10 8 Darren Goldie Aberdeen 2001-01-02 Tue SPL
25 of 38 A ----- 173 7253 19 10 9 Arthur Mann Kilmarnock 1967-12-02 Sat Division 1
13 of 34 A Alan Anderson 34 ;Alan Anderson 42 174 7264 19 10 20 Derek Renton Aberdeen 1971-11-27 Sat Division 1
13 of 34 A Donald Ford 54 ;Donald Ford 86 ;Donald Ford 90 175 7265 19 10 22 Bobby Prentice Dundee 1973-08-18 Sat League Cup
Section 3 of 6 A Drew Busby 71 176 7276 19 11 1 Donald Ford Celtic 1964-09-26 Sat Division 1
05 of 34 H Johnny Hamilton 5 ;Willie Wallace 7 ;Alan Gordon 15 ;Alan Gordon 86 177 7283 19 11 8 Paul Cherry Dundee 1984-09-22 Sat Premier
07 of 36 H ----- 178 7289 19 11 12 Brad McKay Hibernian 2013-03-10 Sun SPL
31 of 38 A ----- 179 7292 19 11 17 Andy Lynch Motherwell 1969-10-11 Sat Division 1
08 of 34 H Andy Lynch 10 ;Jim Brown 80 180 7298 19 11 23 Fabien Leclercq East Fife 1999-10-12 Tue League Cup
R3 A Colin Cameron pen 41 ;Derek Holmes 89 181 7314 20 0 9 Billy Fraser Clyde 1965-08-21 Sat League Cup
Section 3 of 6 H Donald Ford 28 181 7314 20 0 9 Kevin Hegarty Celtic 1970-08-08 Sat League Cup
Section 1 of 6 H Kevin Hegarty 72 183 7323 20 0 18 Roy Turnbull Partick Thistle 1968-11-09 Sat Division 1
10 of 34 H Roald Jensen 74 ;Willie Hamilton 78 184 7330 20 0 25 Eddie Thomson Dunfermline Athletic 1967-03-22 Wed Division 1
26 of 34 A ----- 185 7338 20 1 2 Paul Ritchie Celtic 1995-09-23 Sat Premier
04 of 36 H ----- 186 7342 20 1 6 Peter Shields Greenock Morton 1980-09-20 Sat Premier
06 of 36 H ----- 187 7348 20 1 14 Denis Prychynenko Aberdeen 2012-03-31 Sat SPL
32 of 38 H Ryan McGowan 27 ;Rudi Skacel 53 ;Rudi Skacel 89 188 7355 20 1 22 Scott Severin Dundee United 1999-04-06 Tue SPL
29 of 36 A Gary McSwegan 25 ;Gary McSwegan 45 ;Colin Cameron 60 189 7385 20 2 19 Alex Cochrane Peterhead 2021-07-10 Sat League Cup
Group 1 of 4 A Gary Mackay-Steven 31 ;Liam Boyce 58 190 7387 20 2 21 Robbie Neilson Dunfermline Athletic 2000-09-09 Sat SPL
06 of 38 H Juanjo 6 ;Gary McSwegan 64 191 7400 20 3 3 Michael Ngoo Inverness Caledonian Thistle 2013-01-26 Sat League Cup
SF N Michael Ngoo 66 192 7423 20 3 27 John Gallacher Dundee United 1972-04-08 Sat Division 1
31 of 34 A Eric Carruthers 23 ;Eric Carruthers 61 192 7423 20 3 26 Kenny Milne Rangers 1999-12-22 Wed SPL
18 of 36 A ----- 194 7430 20 4 5 David Templeton Aberdeen 2009-05-12 Tue SPL
36 of 38 A ----- 195 7432 20 4 4 George Thomson Falkirk 1957-02-23 Sat Division 1
25 of 34 H Jimmy Murray 30 196 7439 20 4 13 George Wright Rangers 1990-05-05 Sat Premier
36 of 36 H John Robertson pen 13 197 7440 20 4 13 Robbie Muirhead Birkirkara 2016-07-21 Thu Europa League
Q2 H Conor Sammon 73 198 7445 20 4 18 Jose Goncalves Aberdeen 2006-02-04 Sat Scottish Cup
R4 H Michal Pospisil 21 ;Calum Elliot 34 ;Steven Pressley pen 45 199 7451 20 4 24 David Murie Dunfermline Athletic 1996-12-26 Thu Premier
19 of 36 A Gary Mackay 57 ;John Robertson pen 69 ;Steve Fulton 81 200 7453 20 4 26 Jack Hamilton Hibernian 2014-08-17 Sun Championship
02 of 36 H Sam Nicholson 76 ;Prince Buaben pen 80 201 7494 20 6 5 Paul McCallum Inverness Caledonian Thistle 2014-02-02 Sun League Cup
SF N Jamie Hamill 68 ;Jamie Hamill 70 202 7513 20 6 27 Gary Wales St Johnstone 1999-07-31 Sat SPL
01 of 36 A Gary McSwegan 30 ;Thomas Flogel 67 ;Darren Dods og 78 ;Colin Cameron 80 203 7523 20 7 4 Drew Young Airdrieonians 1970-10-19 Mon TEXACO Cup
QF A Donald Ford 5 ;Drew Young 38 ;Donald Ford 64 ;Donald Ford 72 ;Donald Ford 82 204 7543 20 7 26 Gerry McCoy Aberdeen 1981-08-19 Wed League Cup
Section 4 of 6 A ----- 205 7553 20 8 3 Toby Sibbick Rangers 2020-01-26 Sun Premiership
23 of 38 H Steven Naismith 57 ;Liam Boyce 83 206 7554 20 8 4 Marcus Godinho Motherwell 2018-03-04 Sun Scottish Cup
QF A Kyle Lafferty pen 51 207 7557 20 8 9 Johnny Hamilton Airdrieonians 1955-10-01 Sat Division A
03 of 34 A Davie Mackay 24 ;John Urquhart 34 ;Jimmy Wardhaugh 38 ;Jimmy Wardhaugh 65 208 7561 20 8 13 Kenny Black Dundee United 1984-08-11 Sat Premier
01 of 36 A ----- 209 7572 20 8 24 Bobby Dougan Motherwell 1947-08-27 Wed Division A
02 of 30 A Ken Currie 2 210 7573 20 8 23 Saulius Mikoliunas Livingston (Meadowbank Thistle) 2005-01-25 Tue SPL
23 of 38 A Paul Hartley 85 ;Lee Miller 86 211 7574 20 8 27 Ian Sneddon St Johnstone 1967-08-26 Sat League Cup
Section 4 of 6 A Tommy Traynor 12 ;George Miller og 21 212 7575 20 8 26 Willie Gibson Greenock Morton 1973-12-29 Sat Division 1
17 of 34 H ----- 213 7583 20 9 4 Ian Crawford Motherwell 1955-04-18 Mon Division A
28 of 30 A Ian Crawford 6 ;Willie Bauld 19 ;Jimmy Wardhaugh 31 214 7593 20 9 13 John Cumming Celtic 1950-12-30 Sat Division A
17 of 30 A Jimmy Wardhaugh 38 ;Jimmy Wardhaugh 56 215 7594 20 9 15 Billy Menmuir Celtic 1972-11-18 Sat Division 1
12 of 34 A Donald Ford 15 ;Donald Ford 50 216 7613 20 10 4 Tommy Sloan Third Lanark 1946-08-17 Sat Division A
03 of 30 H Alex McCrae 51 ;Tommy Walker 61 ;Archie Kelly 80 ;Alex McCrae 83 217 7614 20 10 5 Jim Hamilton Kilmarnock 1996-12-14 Sat Premier
17 of 36 A ----- 218 7615 20 10 6 Willie Wallace Dundee 1961-04-29 Sat Division 1
33 of 34 H Johnny Hamilton 4 ;Tommy Henderson 45 218 7615 20 10 6 Jimmy Dunne Kilmarnock 2018-08-25 Sat Premiership
03 of 38 A Uche Ikpeazu 81 220 7636 20 10 27 Chris Shevlane St Mirren 1963-04-02 Tue Division 1
23 of 34 A Johnny Hamilton 25 ;Alan Gordon 62 ;Alan Gordon 221 7643 20 11 4 Jim Murphy Aberdeen 1963-11-02 Sat Division 1
10 of 34 H ----- 222 7651 20 11 10 John Kilgannon Aberdeen 1952-11-15 Sat Division A
11 of 30 A ----- 223 7665 20 11 23 Colin Cramb Dundee United 1995-03-21 Tue Premier
28 of 36 A Allan Johnston 28 224 7677 21 0 7 Demetri Mitchell Hibernian 2018-01-21 Sun Scottish Cup
R4 H Don Cowie 87 225 7686 21 0 16 Peter Oliver Airdrieonians 1969-09-03 Wed Division 1
02 of 34 A Rene Moller 36 ;Ernie Winchester 46 226 7687 21 0 16 Choulay Celtic 2017-01-29 Sun Premiership
22 of 38 A ----- 227 7694 21 0 23 Danny Wilson Celtic 2013-01-19 Sat SPL
22 of 38 A Jason Holt 69 228 7698 21 0 27 Austin McCann Dundee 2001-02-17 Sat Scottish Cup
R4 H Juanjo 81 229 7699 21 0 29 Alan McManus Aberdeen 1995-12-16 Sat Premier
18 of 36 A Allan Johnston 81 ;John Colquhoun 83 230 7706 21 1 4 Myles Hogarth Motherwell 1996-05-04 Sat Premier
36 of 36 A Colin Cameron 38 230 7706 21 1 5 Craig Wighton St Mirren 2018-09-01 Sat Premiership
04 of 38 H Steven Naismith pen 4 ;Olly Lee 30 ;Steven Naismith 41 ;Steven Naismith 43 232 7718 21 1 16 Dylan McGowan Dundee United 2012-09-22 Sat SPL
07 of 38 A Callum Paterson 28 ;Arvydas Novikovas 30 ;Callum Paterson 61 233 7727 21 1 25 Kevin McKenna Dundee 2001-03-18 Sun SPL
31 of 38 A ----- 234 7734 21 2 4 Archie White Raith Rovers 1980-03-15 Sat First Division
28 of 39 A ----- 235 7744 21 2 13 Ryotaro Meshino Hamilton Academical 2019-08-31 Sat Premiership
04 of 38 H Sean Clare 20 ;Christophe Berra 58 236 7761 21 2 30 Roy Kay Stranraer 1971-01-23 Sat Scottish Cup
R1 H Donald Ford 17 ;Donald Ford 59 ;Andy Lynch 71 237 7763 21 3 3 David Graham Partick Thistle 1974-04-27 Sat Division 1
32 of 34 H Drew Busby 49 ;Drew Busby 57 ;Drew Busby 73 238 7772 21 3 11 Jimmy Whittle Raith Rovers 1950-12-16 Sat Division A
15 of 30 A ----- 239 7773 21 3 11 Jim Jefferies East Fife 1972-03-04 Sat Division 1
26 of 34 A Harry Kinnear 60 ;Alan Anderson 68 240 7779 21 3 18 Ashley Smith-Brown Elgin City 2017-07-18 Tue League Cup
Group 1 of 4 A Kyle Lafferty 60 241 7782 21 3 20 John Thomson Queen of the South 1956-02-11 Sat Division A
22 of 34 H Alfie Conn 23 ;Jimmy Wardhaugh 64 242 7785 21 3 22 Grant Murray Rangers 1996-12-21 Sat Premier
18 of 36 H John Robertson 56 243 7796 21 4 4 Tiago Costa Inverness Caledonian Thistle 2006-08-26 Sat SPL
05 of 38 H Mauricio Pinilla 20 ;Jamie Mole 43 ;Andrew Driver 81 ;Bruno Aguiar 91 244 7813 21 4 20 Kieran McAnespie St Mirren 2001-01-31 Wed SPL
26 of 38 H Colin Cameron pen 74 245 7823 21 5 0 Juanjo St Johnstone 1998-10-04 Sun SPL
09 of 36 H Lee Makel 79 246 7826 21 5 3 Kestutis Ivaskevicius Alloa Athletic 2006-09-20 Wed League Cup
R3 A Juho Makela 35 ;Juho Makela 46 ;Juho Makela 83 ;Bruno Aguiar 88 247 7829 21 5 6 Andy Bowman Partick Thistle 1955-08-13 Sat League Cup
Section 1 of 6 A Alfie Conn 69 ;Jimmy Wardhaugh 77 248 7834 21 5 11 John Durkin Celtic 1951-09-29 Sat Division A
04 of 30 A Willie Bauld 35 ;Jimmy Wardhaugh 55 ;Alfie Conn 70 249 7853 21 6 0 Gary O'Connor Kilmarnock 1995-10-07 Sat Premier
07 of 36 A Alan Lawrence 9 250 7854 21 6 2 Wallace King Hamilton Academical 1953-08-22 Sat League Cup
Section 4 of 6 A John Cumming 82