Hearts Players Scoring Debut Goal Sorted by Game
Player Goals Game
NoDate Comp Rd V Team Score Scorers Willie Polland 1 185 1965-09-11 Sat L Div One
02 of 34 A Dunfermline Athletic Willie Polland 68 Ian Sneddon 1 150 1973-04-28 Sat L Div One
34 of 34 A Dundee Ian Sneddon 56 ;Donald Park 60 Paddy Crossan 1 119 1919-02-22 Sat L Div One
27 of 34 A Kilmarnock Andy Wilson ;Paddy Crossan Bob Birrell 1 117 1922-01-28 Sat SC
R1 H Arthurlie Bob Birrell 43 ;Angus Meikle 75 Duncan McClure 1 110 1937-09-11 Sat L Div One
06 of 38 H Hibernian Duncan McClure 12 ;Andy Black 24 ;Tommy Walker pen 52 Jim Jefferies 1 106 1975-10-01 Wed AT
R2 H Fulham Jim Jefferies 24 ;Willie Gibson 65 Andy Anderson 1 103 1932-12-10 Sat L Div One
21 of 38 H Aberdeen John J Smith 16 ;Andy Anderson ;William Coutts 47 Andrew Herd 1 103 1930-10-11 Sat L Div One
10 of 38 A Falkirk Andrew Herd 7 ;Barney Battles Jnr 11 ;Barney Battles Jnr 30 Chris Shevlane 1 93 1965-02-24 Wed SC
R2 H Greenock Morton Chris Shevlane 53 ;Alan Gordon 84 Robbie Neilson 1 88 2004-11-25 Thu E
Group A 3 of 4 A FC Basel Dennis Wyness 31 ;Robbie Neilson 89 Alan Anderson 1 81 1966-01-12 Wed E
R3 H Zaragoza Alan Anderson 50 ;Willie Wallace 59 ;Don Kerrigan 79 Jimmy Milne 1 81 1958-01-25 Sat L Div One
23 of 34 H Third Lanark Alex Young 1 ;Bobby Blackwood 19 ;Jimmy Murray 25 ;Johnny Hamilton 38 ;Johnny Hamilton 50 ;Jimmy Milne pen 72 ;Jimmy Murray 86 Grant Murray 1 80 2000-11-25 Sat L SPL
17 of 38 H Dundee Grant Murray 52 ;Colin Cameron 88 ;Colin Cameron pen 90 Frank Liddell 1 78 1980-04-23 Wed L Tier 2
37 of 39 H Berwick Rangers Frank Liddell 47 John A Johnston 1 77 1928-01-07 Sat L Div One
24 of 38 A Clyde John A Johnston 53 ;Hugh Shaw 75 Jimmy Dickson 1 74 1907-08-24 Sat L Div One
02 of 34 A Clyde Jimmy Dickson John Souttar 1 74 2018-03-17 Sat L Prem
31 of 38 H Partick Thistle Kyle Lafferty 17 ;Steven Naismith 21 ;John Souttar 44 Neil MacFarlane 1 73 2005-01-19 Wed SC
R3 H Partick Thistle Neil MacFarlane 34 ;Dennis Wyness 89 Tom Collins 1 71 1907-09-28 Sat L Div One
07 of 34 H Hamilton Academical William Henderson ;William Yates ;Charlie Thomson ;Tom Collins David Philip 1 65 1907-05-01 Wed L Div One
31 of 34 H Falkirk David Philip ;William Henderson George Thomson 1 54 1958-09-13 Sat L Div One
03 of 34 H Airdrieonians Jimmy Wardhaugh 11 ;Davie Mackay 30 ;George Thomson 47 ;Willie Bauld 72 Jose Goncalves 1 52 2009-08-30 Sun L SPL
03 of 38 A St Johnstone Jose Goncalves 59 ;David Obua 86 John Gallacher 1 51 1976-08-18 Wed LC
Section 2 of 6 A Partick Thistle John Gallacher 16 ;Kenny Aird 51 Alan Maybury 1 51 2002-12-14 Sat L SPL
20 of 38 H Partick Thistle Alan Maybury 90+1 Takis Fyssas 1 50 2006-12-09 Sat L SPL
18 of 38 H Motherwell Takis Fyssas 9 ;Paul Charles Quinn og 55 ;Andrius Velicka 58 ;Bruno Aguiar 65 Roy Kay 1 50 1972-08-30 Wed LC
Section 6 of 6 H Berwick Rangers Andy Lynch 5 ;Donald Ford 54 ;Roy Kay pen 83 Peter Kerr 1 48 1927-12-31 Sat L Div One
21 of 38 H Hamilton Academical Peter Kerr pen 17 ;Tom Rogers 78 Craig Thomson 1 48 2011-04-23 Sat L SPL
34 of 38 H Motherwell Craig Thomson pen 25 ;Rudi Skacel 36 ;Ryan Stevenson 53 Brad McKay 1 47 2015-04-25 Sat L Champ
35 of 36 A Cowdenbeath Callum Paterson 32 ;Brad McKay pen 90+3 Peter Shields 1 47 1981-10-10 Sat L Tier 2
10 of 39 A Queen of the South Peter Shields 20 ;Derek Addison 89 Bob Preston 1 46 1920-03-27 Sat L Div One
34 of 42 A Clydebank[3] Bob Preston 50 Jimmy Sandison 1 46 1989-11-18 Sat L Premier
14 of 36 H Motherwell John Colquhoun 69 ;Jimmy Sandison 77 ;Scott Crabbe 79 Patrick Kisnorbo 1 45 2004-09-16 Thu E
R1 H Braga Andy Webster 52 ;Paul Hartley 62 ;Patrick Kisnorbo 90+1 Toby Sibbick 1 44 2023-01-22 Sun SC
R4 A Hibernian Josh Ginnelly 9:37 ;Lawrence Shankland 71:15 ;Toby Sibbick 90+5:25 Doug Armstrong 1 43 1953-11-21 Sat L Div One
12 of 30 A Hamilton Academical Alfie Conn 8 ;Jimmy Wardhaugh 17 ;Doug Armstrong 57 ;Jimmy Wardhaugh 60 ;Willie Bauld 79 Roy Barry 1 43 1963-05-11 Sat L Div One
32 of 34 A Motherwell Jim Rodger (2) 40 ;Roy Barry 64 ;Johnny Hamilton 84 Steven Boyack 1 43 2002-09-15 Sun L SPL
07 of 38 H Motherwell Mark de Vries 35 ;Andy Kirk 64 ;Steven Boyack 74 ;Andy Kirk 77 Jimmy Philp 1 43 1942-01-03 Sat L Wartime
23 of 30 H St Mirren George Hamilton 10 ;Bobby Christie 12 ;Jimmy Philp 37 ;George Hamilton 40 ;Tommy Walker pen 44 ;George Hamilton 55 ;Tommy Walker 66 ;Tommy Walker 82 Gary Locke 1 42 1994-08-31 Wed LC
R3 H St Johnstone Gary Locke 10 ;John Colquhoun 32 Malcolm McLure 1 42 1944-04-15 Sat SLC
Section 6 of 6 H Airdrieonians Tommy Walker 5 ;Malcolm McLure 24 ;Tommy Walker 59 James Mirk 1 42 1896-08-22 Sat L Div One
02 of 18 H Abercorn Johnny Walker ;Willie Taylor ;Davie Baird 80 ;James Mirk ;Willie Taylor ;Willie Taylor Tommy Ross 1 42 1917-11-03 Sat L Div One
12 of 34 A Clydebank[3] Tommy Ross 85 Thomas Hegarty 1 41 1912-02-17 Sat L Div One
24 of 34 A Raith Rovers Thomas Hegarty pen Colin Dand 1 40 1923-02-10 Sat L Div One
28 of 38 H Kilmarnock Jock White 4 ;Colin Dand 37 ;Jock White 40 ;Jock White 44 ;Jock White 85 George Miller 1 40 1967-02-25 Sat L Div One
23 of 34 A Clyde George Miller 83 Michael Smith 1 40 2018-07-21 Sat LC
Group 2 of 4 A Raith Rovers Michael Smith 78 Jimmy Cant 1 39 1974-08-14 Wed LC
Section 2 of 6 H Dunfermline Athletic Jimmy Cant 13 ;Donald Ford pen 31 Stefano Salvatori 1 39 1997-12-27 Sat L Premier
19 of 36 A Dunfermline Athletic Jim Hamilton 7 ;Ian Westwater og 28 ;Stefano Salvatori 33 Danny Grainger 1 38 2012-05-19 Sat SC
Final N Hibernian Darren Barr 15 ;Rudi Skacel 27 ;Danny Grainger pen 47 ;Ryan McGowan 50 ;Rudi Skacel 75 Tom Mackenzie 1 38 1947-04-05 Sat L Div One
28 of 30 H Greenock Morton Jackie Dewar 59 ;Tom Mackenzie 65 Bobby Kirk 1 37 1956-03-31 Sat L Div One
27 of 34 H Dunfermline Athletic Davie Mackay 19 ;Davie Mackay 28 ;Alex Young 37 ;Jimmy Whittle 43 ;Bobby Kirk pen 61 Jamie McAllister 1 37 2005-02-27 Sun SC
QF H Livingston (Meadowbank Thistle) Lee Miller 0:55 ;Jamie McAllister 10 Peter Nellies 1 37 1909-10-02 Sat L Div One
06 of 34 H Kilmarnock Philip Cole 5 ;Peter Nellies ;Robert Burns Billy King 1 35 2014-03-30 Sun L Prem
31 of 38 H Hibernian Dale Carrick 6 ;Billy King 90+3 Austin McCann 1 35 2003-04-19 Sat L SPL
33 of 38 H Celtic Phil Stamp 73 ;Austin McCann 90+3 Darren Barr 1 34 2012-05-19 Sat SC
Final N Hibernian Darren Barr 15 ;Rudi Skacel 27 ;Danny Grainger pen 47 ;Ryan McGowan 50 ;Rudi Skacel 75 Eggert Jonsson 1 34 2008-04-19 Sat L SPL
34 of 38 H St Mirren Eggert Jonsson 28 ;Gary Glen 42 ;Laryea Kingston 80 Bobby Baxter 1 33 1945-09-29 Sat L Wartime
08 of 30 A Kilmarnock Bobby Baxter 67 ;Les Donaldson 74 Christophe Berra 1 33 2006-04-15 Sat L SPL
34 of 38 H Kilmarnock Paul Hartley 70 ;Christophe Berra 87 Dale Carrick 1 33 2014-01-18 Sat L Prem
23 of 38 A St Johnstone Dale Carrick 58 ;Sam Nicholson 87 ;Danny Wilson 90+2 Christos Karipidis 1 30 2008-03-01 Sat L SPL
29 of 38 A Inverness Caledonian Thistle Christos Karipidis 22 ;Calum Elliot 32 ;Calum Elliot 47 Stephane Mahe 1 30 2002-02-16 Sat L SPL
29 of 38 A Kilmarnock Stephane Mahe 40 ;Steven Pressley pen 83 ;Tommi Gronlund 86 Barrie McKay 1 30 2022-03-19 Sat L Prem
31 of 38 H Livingston (Meadowbank Thistle) Beni Baningime 2:40 ;Barrie McKay 57:28 Andy Bowman 1 29 1958-04-05 Sat L Div One
31 of 34 A Kilmarnock Andy Bowman 31 Frankie Kent 1 29 2024-01-20 Sat SC
R4 A The Spartans Kenneth Vargas 11:26 ;Frankie Kent 90+1:06 Callumn Morrison 1 29 2019-01-26 Sat L Prem
23 of 38 H St Johnstone Marcus Godinho 52 ;Callumn Morrison 90+1 Jake Mulraney 1 29 2019-05-19 Sun L Prem
38 of 38 A Celtic Jake Mulraney 18 Gordan Petric 1 28 2000-09-28 Thu E
R1 H VfB Stuttgart 1893 Steven Pressley 16 ;Gordan Petric 62 ;Colin Cameron pen 83 Jimmy Blyth 1 27 1941-02-15 Sat L Wartime
27 of 30 H Dumbarton Jimmy Blyth 14 ;Alfred Fitzgerald 53 ;Tommy Walker pen 88 Morgaro Gomis 1 27 2015-02-28 Sat L Champ
26 of 36 H Cowdenbeath Genero Zeefuik pen 26 ;Genero Zeefuik 27 ;Genero Zeefuik pen 29 ;Sam Nicholson 33 ;Jamie Walker 39 ;Morgaro Gomis pen 57 ;Alim Ozturk 61 ;Danny Wilson 68 ;Osman Sow 70 ;Osman Sow 74 Craig Levein 1 27 1984-08-22 Wed LC
R2 H East Stirlingshire Jimmy Bone 15 ;Craig Levein 18 ;Willie Johnston 73 ;Brian Whittaker 86 Beni Baningime 1 26 2022-03-12 Sat SC
QF H St Mirren Beni Baningime 15:27 ;Peter Haring 28:52 ;Aaron McEneff 66:38 ;Ellis Simms 84:05 Ryan McGowan 1 26 2012-01-02 Mon L SPL
22 of 38 A Hibernian Ryan McGowan 58 ;Andy Webster 83 ;Rudi Skacel 90+2 Malcolm Murray 1 26 1988-08-23 Tue LC
R3 A Livingston (Meadowbank Thistle) Kenny Black 41 ;Malcolm Murray 88 George Cowie 1 25 1983-12-31 Sat L Premier
19 of 36 A St Johnstone Donald Park 31 ;George Cowie 62 Derek Ferguson 1 25 1991-03-06 Wed L Premier
27 of 36 H St Johnstone Derek Ferguson 42 ;John Colquhoun 72 Bobby Robinson 1 25 1980-02-09 Sat L Tier 2
25 of 39 A Dumbarton Bobby Robinson 48 Craig Wighton 3 25 2020-10-13 Tue LC
Group 3 of 4 H Raith Rovers Craig Wighton pen 1:45 ;Craig Wighton pen 39:51 ;Craig Wighton 86:13 Ian Black 1 24 2010-02-13 Sat L SPL
25 of 38 H Falkirk Lee Wallace 5 ;Suso Santana 60 ;Ian Black 67 James Penrice 1 24 2024-12-22 Sun L Prem
18 of 38 H St Johnstone James Penrice 15:05 ;Blair Spittal 56:58 David [2] Smith 1 24 2014-01-02 Thu L Prem
20 of 38 A Hibernian David [2] Smith 72 Cammy Devlin 1 23 2022-02-26 Sat L Prem
28 of 38 A St Mirren Ellis Simms 63:15 ;Cammy Devlin 66:22 Mihai Popescu 1 23 2021-03-27 Sat L Champ
22 of 27 H Queen of the South Mihai Popescu 33:11 ;Armand Gnanduillet 71:24 Danny Wilson 1 23 2013-09-25 Wed LC
R3 H Queen of the South Kevin McHattie 13 ;Jamie Hamill pen 51 ;Danny Wilson 91 Paddy Byrne 1 22 1982-01-27 Wed SC
R3 A East Stirlingshire Roddy Macdonald 7 ;Chris Robertson 30 ;Peter Marinello 44 ;Paddy Byrne 80 Anthony McDonald 1 22 2019-07-16 Tue LC
Group 2 of 4 A Cowdenbeath Craig Halkett 8 ;Anthony McDonald 22 Kevin McHattie 1 22 2013-05-04 Sat L SPL
36 of 38 H St Mirren Jamie Walker 13 ;Kevin McHattie 43 ;Jamie Hamill pen 54 Michael Stewart 1 22 2007-08-12 Sun L SPL
02 of 38 A Aberdeen Michael Stewart 45+0:20 Euan Henderson 1 21 2020-01-18 Sat SC
R4 H Airdrieonians (Airdrie United) Andy Irving 7 ;Sean Clare 54 ;Steven Naismith 58 ;Euan Henderson 71 ;Craig Halkett 90+1 Dave McNicoll 1 21 1978-03-11 Sat L Tier 2
30 of 39 A Alloa Athletic Drew Busby 4 ;Dave McNicoll 55 Calem Nieuwenhof 1 21 2024-01-23 Tue L Prem
22 of 38 H Dundee Calem Nieuwenhof 56:59 ;Dexter Lembikisa 73:31 ;Yutaro Oda 85:31 David Clunie 1 20 1969-08-09 Sat LC
Section 1 of 6 A Dundee United Ernie Winchester 51 ;Ernie Winchester 76 ;David Clunie 83 Jimmy Dykes 1 20 1937-02-13 Sat SC
R2 H Kings Park Bill Walsh 14 ;Andy Black 16 ;Bill Walsh 21 ;Bill Walsh 25 ;Tommy Walker pen ;Tommy Walker ;Andy Black ;John Harvey ;Bill Walsh ;Bill Walsh ;Bill Walsh ;Bill Walsh ;Bill Walsh ;Freddie Warren ;Jimmy Dykes Scott Leitch 1 20 1993-12-15 Wed L Premier
22 of 44 H Motherwell Maurice Johnston 11 ;Scott Leitch 66 Alan MacDonald 1 20 1967-08-30 Wed LC
Section 5 of 6 H Stirling Albion Alan MacDonald 19 ;Jim Irvine 35 ;Tommy Traynor 51 ;Donald Ford 82 Ernest Bannister 1 19 1913-02-08 Sat SC
R2 H Dunfermline Athletic Ernest Bannister ;Percy Dawson ;Percy Dawson Eamonn Bannon 1 19 1977-04-30 Sat L Premier
36 of 36 H Motherwell Willie Gibson 34 ;Gordon James Smith 51 ;Eamonn Bannon 80 Neil Berry 1 19 1985-11-30 Sat L Premier
17 of 36 H Clydebank[4] Neil Berry 5 ;Sandy Clark 40 ;John Robertson 44:50 ;Kenny Black pen 80 Ismael Bouzid 1 19 2009-12-20 Sun L SPL
16 of 38 H Celtic Michael Stewart pen 31 ;Ismael Bouzid 76 Clevid Dikamona 1 19 2019-02-23 Sat L Prem
27 of 38 H St Mirren Clevid Dikamona 56 Calum Elliot 2 19 2005-12-26 Mon L SPL
20 of 38 H Falkirk Paul Hartley 20 ;Rudi Skacel 25 ;Calum Elliot 40 ;Michal Pospisil 73 ;Calum Elliot 90 Juanjo 1 19 1999-10-27 Wed L SPL
09 of 36 H Kilmarnock Colin Cameron 83 ;Juanjo 90+2 Gary Mackay 1 19 1981-09-16 Wed L Tier 2
04 of 39 H Hamilton Academical Gary Mackay 16 ;Alex Hamill 60 Robert Tomaschek 1 19 2000-08-06 Sun L SPL
02 of 38 A St Johnstone Kris O'Neil 84 ;Robert Tomaschek 88 Dick Wombwell 1 19 1907-05-06 Mon L Div One
33 of 34 A Hamilton Academical Dick Wombwell Don Cowie 2 18 2016-08-20 Sat L Prem
03 of 38 H Inverness Caledonian Thistle Don Cowie 7 ;Conor Sammon 18 ;Don Cowie 47 ;Sam Nicholson 78 ;Sam Nicholson 79 Freddie Glidden 1 18 1952-02-23 Sat SC
R3 A Queen of the South Jimmy Whittle 36 ;Freddie Glidden 43 ;Alfie Conn 72 Kevin James 1 18 2000-10-14 Sat L SPL
11 of 38 A Dundee United Robert Tomaschek 9 ;Andy Kirk 25 ;Andy Kirk 30 ;Kevin James 81 George Key 1 18 1901-10-12 Sat L Div One
10 of 18 H Dundee Robert Houston ;Robert Houston ;Charlie Thomson ;George Key Robert King 1 18 1924-03-15 Sat L Div One
33 of 38 H Third Lanark Robert King 20 ;Jock White 43 ;Tim Williamson 50 Andy Webster 1 18 2001-11-24 Sat L SPL
16 of 38 A Dundee Andy Webster 30 Dario Zanatta 1 18 2018-01-24 Wed L Prem
23 of 38 A Hamilton Academical Ross Callachan 67 ;David Milinkovic 73 ;Dario Zanatta 87 Andy Kirk 1 17 2000-10-01 Sun L SPL
10 of 38 H Motherwell Gordon Durie 12 ;Andy Kirk 27 ;Gordon Durie 59 Davie Laing 1 17 1947-08-30 Sat LC
Section 4 of 6 H Hibernian Davie Laing 1:25 ;Archie Kelly 44 Gary Mackay-Steven 2 17 2021-04-24 Sat L Champ
26 of 27 H Inverness Caledonian Thistle Gary Mackay-Steven 5:06 ;Aaron McEneff 8:14 ;Gary Mackay-Steven 30:10 Arvydas Novikovas 1 17 2010-08-24 Tue LC
R2 H Elgin City Eggert Jonsson 11 ;Kevin Kyle 33 ;Arvydas Novikovas 59 ;Scott Robinson 84 Paul Ritchie 1 17 1996-01-31 Wed SC
R3 H Partick Thistle Paul Ritchie 63 John Harvey 1 16 1936-01-01 Wed L Div One
23 of 38 A Hibernian John Harvey 30 Johnny Hill 1 16 1890-10-25 Sat L Div One
05 of 18 H Vale Of Leven Johnny Hill ;Davie Russell ;Davie Russell ;Willie Taylor ;George Scott ;George Scott ;Davie Baird ;John McPherson Robert MacKie 1 16 1904-12-31 Sat L Div One
19 of 26 H Motherwell Bobby Walker ;George Wilson ;Robert MacKie ;James Brown William Reid 1 16 1930-12-06 Sat L Div One
18 of 38 A Partick Thistle William Reid 13 Glynn Snodin 1 16 1992-09-30 Wed E
R1 H Slavia Prague Gary Mackay 11 ;Ian Baird 21 ;Craig Levein 43 ;Glynn Snodin 79 Andraz Struna 1 16 2017-04-29 Sat L Prem
34 of 38 H Partick Thistle Isma pen 69 ;Andraz Struna 88 Eddie Thomson 1 16 1968-02-17 Sat SC
R2 A Dundee United Donald Ford 7 ;Rene Moller 15 ;Eddie Thomson 43 ;Rene Moller 54 ;George Miller pen 75 ;Jim Irvine 86 Charlie Cox 1 15 1945-12-29 Sat L Wartime
21 of 30 A Celtic Charlie Cox 3 ;Bobby Baxter pen 30 ;Archie Kelly 33 ;Alex McCrae 82 ;Alfie Conn 89 Joe Hamill 1 15 2004-01-10 Sat SC
R3 H Berwick Rangers Mark Cowan og 28 ;Joe Hamill 65 George Hogg 1 15 1893-02-11 Sat SC
QF A Queens Park George Hogg 33 ;Davie Baird Gary Naysmith 1 15 1998-01-12 Mon L Premier
21 of 36 A St Johnstone Jim Hamilton 28 ;Gary Naysmith 35 ;Jim Hamilton 69 Ryan Stevenson 1 15 2010-09-18 Sat L SPL
05 of 38 A Inverness Caledonian Thistle Christopher Innes og 44 ;Ryan Stevenson 55 ;Calum Elliot 69 John Waterston 1 15 1891-10-24 Sat L Div One
12 of 22 H Leith Athletic James Fairbairn 2 ;Davie Baird 15 ;John Waterston Alex Wright 1 15 1922-11-25 Sat L Div One
16 of 38 A Airdrieonians Jock White 36 ;Alex Wright 85 Kenny Aird 1 14 1973-08-22 Wed LC
Section 4 of 6 H St Johnstone Drew Busby 8 ;Donald Ford 51 ;Donald Ford 54 ;Kenny Aird 81 Ralph Callachan 1 14 1974-11-09 Sat L Div One
11 of 34 H Dumbarton Tommy Murray 15 ;Ralph Callachan 54 Sean Clare 1 14 2019-01-20 Sun SC
R4 H Livingston (Meadowbank Thistle) Sean Clare 47 Scott Crabbe 2 14 1989-08-16 Wed LC
R2 H Montrose Scott Crabbe 6 ;Husref Musemic 14 ;Scott Crabbe 35 Marcus Godinho 1 14 2019-01-26 Sat L Prem
23 of 38 H St Johnstone Marcus Godinho 52 ;Callumn Morrison 90+1 Sandy Jardine 1 14 1982-09-29 Wed L Tier 2
06 of 39 H Clydebank[4] Willie Pettigrew 23 ;Derek O'Connor 33 ;Paddy Byrne 69 ;Sandy Jardine pen 85 Kevin McKenna 1 14 2001-09-08 Sat L SPL
06 of 38 H Rangers Kevin McKenna 7 ;Stephen Simmons 80 Angus Meikle 1 14 1921-02-16 Wed SC
R2 A Clyde Jack Sharp 20 ;Angus Meikle 47 ;George P Miller 55 Robbie Muirhead 2 14 2016-11-30 Wed L Prem
15 of 38 H Rangers Robbie Muirhead 44 ;Robbie Muirhead 60 David Obua 2 14 2009-01-24 Sat L SPL
23 of 38 H Inverness Caledonian Thistle David Obua 39 ;David Obua 79 ;Laryea Kingston 89 Gary Oliver 1 14 2014-08-23 Sat L Champ
03 of 36 A Raith Rovers James Keatings 13 ;James Keatings 28 ;James Keatings 59 ;Gary Oliver 90 Ruben Palazuelos 1 14 2007-12-29 Sat L SPL
20 of 38 A Falkirk Ruben Palazuelos 28 Faycal Rherras 1 14 2016-10-29 Sat L Prem
11 of 38 A Inverness Caledonian Thistle Bjorn Johnsen 38 ;Faycal Rherras 51 ;Arnaud Djoum 74 Jack Sharp 1 14 1916-09-02 Sat L Div One
03 of 38 A Airdrieonians Jack Sharp ;James Gilbert Robert Snodgrass 1 14 2023-01-07 Sat L Prem
20 of 38 A St Mirren Robert Snodgrass 48:55 John Stevenson 1 14 1973-09-15 Sat L Div One
03 of 34 A Motherwell John Stevenson 25 ;Donald Ford 71 Kenneth Vargas 1 14 2023-11-01 Wed L Prem
11 of 38 H Livingston (Meadowbank Thistle) Kenneth Vargas 78:42 Robert Currie 1 13 1913-01-25 Sat L Div One
23 of 34 A St Mirren Robert Currie Jim Fleming 1 13 1967-09-16 Sat L Div One
02 of 34 A Dunfermline Athletic Jim Fleming 3 ;Donald Ford 55 ;Jim Irvine 85 Steve Fulton 1 13 1996-01-10 Wed L Premier
21 of 36 H Motherwell Steve Fulton 17 ;John Colquhoun 32 ;Allan Johnston 50 ;Allan Johnston 84 Tommi Gronlund 1 13 2002-01-12 Sat L SPL
24 of 38 H Aberdeen Tommi Gronlund 38 ;Steve Fulton 55 ;Gary Wales 62 Alex Hamill 1 13 1981-03-07 Sat L Premier
26 of 36 A Aberdeen Alex Hamill 70 Willie Hogg 1 13 1893-10-21 Sat L Div One
09 of 18 A Dundee Willie Taylor ;Willie Taylor ;Bobby Rae ;Willie Michael ;Willie Hogg William Hume 1 13 1940-05-25 Sat L Wartime
29 of 29 H Dunfermline Athletic William Hume 30 ;Andy Black 44 Gary McSwegan 2 13 1999-04-03 Sat L SPL
28 of 36 H Kilmarnock Gary McSwegan 16 ;Gary McSwegan 43 Yutaro Oda 1 13 2023-05-27 Sat L Prem
38 of 38 H Hibernian Yutaro Oda 7:49 Alim Ozturk 1 13 2014-10-26 Sun L Champ
11 of 36 A Hibernian Alim Ozturk 90+1 Lawrie Tierney 1 13 1977-10-22 Sat L Tier 2
13 of 39 H Dumbarton Willie Gibson 28 ;Lawrie Tierney 61 Johnny Hamilton 1 12 1955-12-17 Sat L Div One
14 of 34 H Motherwell Jimmy Wardhaugh 9 ;Willie Bauld 17 ;Jimmy Wardhaugh 44 ;Johnny Hamilton 52 ;Jimmy Wardhaugh 68 ;Jimmy Wardhaugh 74 ;Willie Bauld 81 Aaron Hickey 1 12 2019-09-22 Sun L Prem
06 of 38 A Hibernian Uche Ikpeazu 70 ;Aaron Hickey 84 Gary Liddell 2 12 1981-04-25 Sat L Premier
35 of 36 A Airdrieonians Gary Liddell 42 ;Gary Liddell 85 Bob Mercer 1 12 1909-12-25 Sat L Div One
17 of 34 H Queens Park Dick Harker ;Daniel Cavin ;Bob Mercer 89 David Milinkovic 2 12 2017-12-17 Sun L Prem
19 of 38 H Celtic Harry Cochrane 26 ;Kyle Lafferty 35 ;David Milinkovic 48 ;David Milinkovic pen 76 Allan Moore 1 12 1987-09-12 Sat L Premier
07 of 44 H Motherwell Allan Moore 44 Miguel Pallardo 1 12 2015-01-31 Sat L Champ
22 of 36 A Alloa Athletic Miguel Pallardo 5 ;James Keatings 12 ;Jamie Walker 66 ;Callum Paterson 90 Blair Spittal 1 12 2024-10-06 Sun L Prem
08 of 38 A Aberdeen Frankie Kent 35:20 ;Blair Spittal 62:05 Mehdi Taouil 1 12 2011-12-03 Sat L SPL
17 of 38 H St Johnstone Mehdi Taouil 85 Jamie Walker 1 12 2013-02-02 Sat L SPL
24 of 38 A Ross County Michael Ngoo 31 ;Jamie Walker 63 Graham Weir 1 12 2002-08-24 Sat L SPL
04 of 38 H Dunfermline Athletic Graham Weir 53 ;Mark de Vries 57 William Williamson 3 12 1902-11-01 Sat L Div One
14 of 22 A Queens Park Charlie Thomson ;William Williamson ;Bobby Walker ;William Williamson ;William Williamson Isaac Begbie 1 11 1890-08-16 Sat L Div One
01 of 18 A Rangers Isaac Begbie 22 ;Willie Taylor 30 Kenny Black 1 11 1984-10-20 Sat L Premier
11 of 36 A Greenock Morton Kenny Black pen 47 ;John Robertson 63 ;Sandy Clark 74 Stewart Chalmers 1 11 1929-11-02 Sat L Div One
13 of 38 H Hamilton Academical Willie Murray 3 ;Peter Flucker ;Lachlan Macmillan ;Stewart Chalmers ;Lachlan Macmillan ;Lachlan Macmillan Alex Cochrane 1 11 2021-09-25 Sat L Prem
07 of 38 H Livingston (Meadowbank Thistle) Michael Smith 24:47 ;Liam Boyce pen 32:33 ;Alex Cochrane 63:47 Michael Kiernan 1 11 1916-10-07 Sat L Div One
09 of 38 H Raith Rovers Michael Kiernan 9 ;Bob Mercer 50 Audrius Ksanavicius 1 11 2007-10-06 Sat L SPL
09 of 38 H Falkirk Audrius Ksanavicius 5 ;Marius Zaliukas 27 ;Andrius Velicka 58 ;Christian Nade 68 Roddy Macdonald 1 11 1981-09-26 Sat L Tier 2
07 of 39 H Dumbarton Roddy Macdonald 30 ;Derek O'Connor 46 Aaron McEneff 1 11 2021-04-09 Fri L Champ
24 of 27 H Alloa Athletic Liam Boyce 25:36 ;Liam Boyce pen 31:27 ;Euan Henderson 50:03 ;Liam Boyce 52:19 ;Aaron McEneff 70:33 ;Jamie Walker 87:42 Bill Porteous 1 11 1900-11-17 Sat L Div One
15 of 20 A Celtic Robert Houston ;Bill Porteous ;Mark Bell Scott Severin 1 11 1999-08-18 Wed LC
R2 A Queen of the South Darren Jackson 46 ;Scott Severin 70 ;Darren Jackson 85 Fred Smith 1 11 1911-02-25 Sat L Div One
28 of 34 A Greenock Morton Fred Smith 75 ;Dick Harker 89:30 John Stirling 1 11 1891-05-09 Sat L Div One
18 of 18 A Vale Of Leven Davie Russell 25 ;George Scott ;John Stirling 46 ;Davie Russell 60 John Stirling 1 11 1891-05-09 Sat F
H St Bernards Unknown ;Unknown ;Unknown ;Unknown Jim Townsend 1 11 1967-10-28 Sat L Div One
08 of 34 A Motherwell Jim Fleming 2 ;Donald Ford 13 ;Jim Townsend 58 ;Alan Anderson 80 ;Roald Jensen 85 Gary Wales 1 11 2000-01-22 Sat L SPL
19 of 36 H Dundee Gary Wales 17 ;Darren Jackson 50 Jim Bett 1 10 1994-12-26 Mon L Premier
17 of 36 H Partick Thistle David Hagen 55 ;John Robertson 80 ;Jim Bett 88 Bobby Blackwood 1 10 1953-02-28 Sat L Div One
24 of 30 H Queen of the South John Urquhart 20 ;Jimmy Wardhaugh 46 ;Bobby Blackwood 47 Albert Buick 1 10 1899-01-14 Sat SC
R1 A Rangers Albert Buick John Cartmell 2 10 1917-01-20 Sat L Div One
25 of 38 A Raith Rovers John Cartmell 2 ;Thomas Gibson ;Bert Denyer ;John Cartmell James Dargue 1 10 1907-10-26 Sat L Div One
10 of 34 H Aberdeen Bobby Walker ;Jack Peddie ;James Dargue 90 Yan Dhanda 1 10 2024-10-03 Thu E
Matchday 1 N Dinamo Minsk Sergey Politevich og 36:15 ;Yan Dhanda 90+3:31 Billy Higgins 1 10 1959-11-14 Sat L Div One
12 of 34 H Kilmarnock Alex Young 8 ;Jimmy Murray 33 ;Billy Higgins 77 John Millar 1 10 1991-09-14 Sat L Premier
07 of 44 A St Mirren John Millar 29 ;Dave McPherson 54 ;Scott Crabbe 62 Harry Milne 1 10 2025-08-23 Sat L Prem
03 of 38 H Motherwell Harry Milne 64:30 ;Claudio Braga 72:58 ;Claudio Braga 82:39 Sam Nicholson 1 10 2014-01-18 Sat L Prem
23 of 38 A St Johnstone Dale Carrick 58 ;Sam Nicholson 87 ;Danny Wilson 90+2 Bobby Parker 1 10 1947-10-06 Mon L Div One
05 of 30 A Dundee Bobby Parker 20 Bobby Prentice 1 10 1973-09-29 Sat L Div One
05 of 34 A Rangers Bobby Prentice 25 ;Drew Busby 30 ;Drew Busby 58 Scott Robinson 1 10 2010-01-23 Sat L SPL
21 of 38 A Rangers Scott Robinson 75 Igor Rossi 1 10 2015-09-20 Sun L Prem
08 of 38 H Aberdeen Igor Rossi 52 Rab Stewart 1 10 1980-01-12 Sat L Tier 2
23 of 39 A Stirling Albion Rab Stewart 89 David Templeton 1 10 2010-02-21 Sun L SPL
26 of 38 H Hamilton Academical David Obua 63 ;David Templeton 79 Johnny Walker 2 10 1893-09-02 Sat L Div One
03 of 18 A Third Lanark Johnny Walker 9 ;Davie Baird 11 ;Johnny Walker 53 Ben Woodburn 2 10 2021-11-06 Sat L Prem
13 of 38 H Dundee United Ben Woodburn 21:07 ;Alex Cochrane 24:48 ;Ben Woodburn 49:50 ;Stephen Kingsley 75:38 ;Aaron McEneff 85:31 Oliver Bozanic 1 9 2018-10-23 Tue L Prem
10 of 38 A Dundee Oliver Bozanic 2 ;Steven Naismith 14 ;Steven MacLean 46 Jimmy Briscoe 1 9 1937-12-04 Sat L Div One
19 of 38 H Greenock Morton Jimmy Briscoe 17 ;Andy Black 39 Tommy Brown 1 9 1938-11-26 Sat L Div One
18 of 38 A Raith Rovers Jimmy Briscoe 20 ;Tommy Brown 72 Bobby Burns 1 9 2019-05-10 Fri L Prem
37 of 38 A Aberdeen Bobby Burns 65 George Fleming 1 9 1967-02-11 Sat L Div One
22 of 34 H St Johnstone George Fleming 25 Alex Hall 1 9 1894-12-15 Sat SC
R2 A Abercorn Bob McLaren ;Robert Craigie Gray 22 ;Bob McLaren ;George Scott ;Alex Hall ;George Scott 44 Tommy Harrison 1 9 1993-05-15 Sat L Premier
44 of 44 A St Johnstone Tommy Harrison 61 Rab Henderson 1 9 1888-10-20 Sat SC
R3 H Broxburn Star Rab Henderson 65 ;Peter Wright 70 Graeme Hogg 1 9 1991-11-09 Sat L Premier
17 of 44 H St Johnstone Ian Baird 61 ;Graeme Hogg 89 Garang Kuol 1 9 2023-05-24 Wed L Prem
37 of 38 A Rangers Lawrence Shankland 0:44 ;Garang Kuol 90+3:07 Alex Lowry 1 9 2023-09-26 Tue LC
QF A Kilmarnock Jorge Grant 39:09 ;Alex Lowry 90+1:28 Tomas Magnusson 1 9 2025-11-01 Sat L Prem
11 of 38 H Dundee Lawrence Shankland 30:28 ;Pierre Landry Kabore 37:35 ;Pierre Landry Kabore 55:59 ;Tomas Magnusson 78:58 Colin McKay 1 9 1918-11-02 Sat L Div One
12 of 34 H Kilmarnock Colin McKay pen Callum Paterson 2 9 2012-09-22 Sat L SPL
07 of 38 A Dundee United Callum Paterson 28 ;Arvydas Novikovas 30 ;Callum Paterson 61 Abe Robertson 1 9 1935-04-20 Sat L Div One
37 of 38 H Aberdeen Abe Robertson 9 ;David McCulloch 20 Stephen Simmons 1 9 2001-09-08 Sat L SPL
06 of 38 H Rangers Kevin McKenna 7 ;Stephen Simmons 80 Jim Souness 1 9 1954-01-01 Fri L Div One
18 of 30 A Hibernian Jim Souness 61 ;Willie Bauld 85 Marius Zaliukas 1 9 2006-12-02 Sat L SPL
17 of 38 A St Mirren Saulius Mikoliunas 0:17 ;Marius Zaliukas 51 Tommy Adams 1 8 1941-10-18 Sat L Wartime
11 of 30 H Hamilton Academical Archie Miller pen 16 ;Tommy Brown 30 ;Tommy Adams 48 ;Jackie Gillies 56 ;Alex McCrae 65 ;Jackie Gillies 67 Alex M Anderson 3 8 1935-01-12 Sat L Div One
27 of 38 A Airdrieonians Alex M Anderson 36 ;Alex M Anderson 37 ;John McKenzie ;Alex M Anderson ;Alex Munro ;John McKenzie ;John McKenzie James Barnes 1 8 1917-10-06 Sat L Div One
08 of 34 A Kilmarnock Robert Drummond ;James Barnes ;Robert Drummond Henry Brown 1 8 1910-10-29 Sat L Div One
12 of 34 H Dundee Henry Brown ;Frank McLaren pen Eric Carruthers 1 8 1971-02-27 Sat L Div One
25 of 34 H Celtic Eric Carruthers 32 Harry Cochrane 1 8 2017-12-17 Sun L Prem
19 of 38 H Celtic Harry Cochrane 26 ;Kyle Lafferty 35 ;David Milinkovic 48 ;David Milinkovic pen 76 John Cumming 1 8 1951-02-17 Sat L Div One
22 of 30 H Third Lanark John Cumming 25 ;Davie Laing pen 29 ;Alfie Conn 42 ;Willie Bauld 72 Andy Irving 1 8 2019-07-12 Fri LC
Group 1 of 4 H Dundee United Andy Irving 44 Willie Johnston 1 8 1982-10-23 Sat L Tier 2
11 of 39 H Dunfermline Athletic Derek O'Connor 2 ;Dave Bowman 50 ;Willie Johnston 71 ;Alex MacDonald 79 Billy Menmuir 1 8 1973-01-06 Sat L Div One
20 of 34 A Dumbarton Derek Renton 11 ;Billy Menmuir 87 George P Miller 2 8 1915-12-11 Sat L Div One
18 of 37 A Raith Rovers George P Miller ;George P Miller Robert Murray 1 8 1936-01-02 Thu L Div One
24 of 38 H Dundee Alex Munro 7 ;Alex M Anderson 15 ;Robert Murray 87 Willie Murray 1 8 1923-09-29 Sat L Div One
08 of 38 H Ayr United Jock White 22 ;Willie Murray 48 David Neave 1 8 1918-10-05 Sat L Div One
08 of 34 A Hamilton Academical Andy Wilson ;George Sinclair ;David Neave ;George Sinclair Daniel Oyegoke 1 8 2024-10-19 Sat L Prem
09 of 38 H St Mirren Kenneth Vargas 14:41 ;Daniel Oyegoke 46:21 ;James Wilson 85:02 ;Blair Spittal 90+2:23 George Robson 1 8 1936-02-29 Sat L Div One
32 of 38 H Motherwell John Harvey 24 ;George Robson 42 Jean-Louis Valois 1 8 2002-09-21 Sat L SPL
08 of 38 H Dundee United Jean-Louis Valois 26 ;Mark de Vries 55 Rod Walker 1 8 1908-09-19 Sat L Div One
06 of 34 H Hibernian Rod Walker pen 50 Nathaniel Atkinson 1 7 2022-02-19 Sat L Prem
27 of 38 A St Johnstone Nathaniel Atkinson 5:49 William Coutts 3 7 1932-11-05 Sat L Div One
16 of 38 H Hamilton Academical William Coutts 35 ;William Coutts ;Jock White ;William Coutts ;Robert Johnstone ;Willie Murray Norrie Davidson 2 7 1961-05-02 Tue L Div One
34 of 34 A Celtic Willie Wallace 15 ;Norrie Davidson 23 ;Norrie Davidson 80 Justin Fashanu 1 7 1993-09-04 Sat L Premier
05 of 44 H Partick Thistle Craig Levein 24 ;Justin Fashanu 37 Elliott Frear 1 7 2020-12-12 Sat L Champ
07 of 27 H Queen of the South Steven Naismith 19:42 ;Liam Boyce 45 ;Liam Boyce 45:16 ;Jamie Walker 75:52 ;Elliott Frear 81:38 ;Josh Ginnelly 90+0:32 Vincent Guerin 1 7 1998-11-14 Sat L SPL
14 of 36 A Motherwell Jim Hamilton pen 69 ;Vincent Guerin 85 Stephen Humphrys 1 7 2022-10-09 Sun L Prem
09 of 38 A Kilmarnock Stephen Humphrys 61:06 ;Nathaniel Atkinson 90+3:54 Kestutis Ivaskevicius 1 7 2007-04-29 Sun L SPL
35 of 38 A Celtic Kestutis Ivaskevicius 57 ;Andrew Driver 60 ;Michal Pospisil pen 71 Bjorn Johnsen 1 7 2016-10-15 Sat L Prem
09 of 38 H Dundee Callum Paterson 68 ;Bjorn Johnsen 89 Lee Makel 1 7 1998-08-13 Thu E
Prelim A Lantana Lee Makel 21 Robert Murphy 1 7 1944-02-12 Sat L Wartime
28 of 30 H Clyde Robert Murphy 9 ;Tommy Walker 42 Steven Naismith 1 7 2018-02-27 Tue L Prem
29 of 38 H Kilmarnock Steven Naismith 27 Des O'Sullivan 1 7 1979-12-08 Sat L Tier 2
20 of 39 H Dumbarton Des O'Sullivan 90+0:30 Will Ronaldson 1 7 1883-09-08 Sat SC
R1 H Brunswick Jimmy Wood ;Andrew Lees ;Will Ronaldson ;Jimmy Wood ;Jimmy Wood ;Jimmy Wood ;Jimmy Wood ;Jimmy Wood Kye Rowles 1 7 2022-08-28 Sun L Prem
05 of 38 H St Johnstone Kye Rowles 24:57 ;Liam Boyce 30:31 ;Lawrence Shankland pen 80:10 Suso Santana 1 7 2009-09-20 Sun L SPL
05 of 38 A Celtic Suso Santana 5 Hugh Shaw 1 7 1927-10-15 Sat L Div One
10 of 38 A Hibernian Hugh Shaw pen 35 Phil Stamp 1 7 2002-10-06 Sun L SPL
10 of 38 A Livingston (Meadowbank Thistle) Phil Stamp 46 Frank Stringfellow 1 7 1922-03-04 Sat L Div One
33 of 42 H Ayr United Frank Stringfellow 10 ;Freddie Forbes 50 ;Willie Wilson 55 ;Freddie Forbes 60 ;Freddie Forbes 65 ;Willie Wilson 85 Bill Walsh 1 7 1936-10-24 Sat L Div One
14 of 38 H Kilmarnock Andy Black 22 ;Bill Walsh 25 ;Tommy Walker 60 ;Andy Black 65 ;Freddie Warren 70 Andy Watson 1 7 1985-02-09 Sat L Premier
25 of 36 A Aberdeen Andy Watson 64 ;John Robertson 71 Lol Abram 1 6 1911-01-28 Sat SC
R1 H Clyde Lol Abram 60 Derek Addison 1 6 1981-10-10 Sat L Tier 2
10 of 39 A Queen of the South Peter Shields 20 ;Derek Addison 89 Dave Bowman 1 6 1980-09-03 Wed LC
R3 H Ayr United Chris Robertson 20 ;Dave Bowman 47 Paul Cherry 1 6 1985-08-27 Tue LC
R3 H Stirling Albion Brian McNaughton 74 ;Paul Cherry 101 Bobby Christie 1 6 1941-03-29 Sat SLC
Section 5 of 6 H Hibernian Tommy Brown 15 ;Tommy Walker 35 ;Alex Massie 52 ;George Hamilton 61 ;Bobby Christie 85 George Donaldson 1 6 1974-12-07 Sat L Div One
15 of 34 H Greenock Morton Donald Ford 37 ;George Donaldson 50 ;Willie Gibson 83 Jimmy Dunne 1 6 2018-09-29 Sat L Prem
07 of 38 H St Johnstone Peter Haring 25 ;Jimmy Dunne 65 Adam Eckersley 1 6 2014-10-11 Sat L Champ
09 of 36 A Alloa Athletic Adam Eckersley 87 Stephen Elliott 1 6 2010-11-07 Sun L SPL
11 of 38 A Hibernian David Templeton 19 ;Stephen Elliott 67 George Gilmour 2 6 1908-04-11 Sat L Div One
31 of 34 H Airdrieonians George Gilmour ;George Gilmour John Graham 1 6 1900-10-20 Sat L Div One
11 of 20 A St Mirren John Graham Tommy Henderson 1 6 1961-04-29 Sat L Div One
33 of 34 H Dundee Johnny Hamilton 4 ;Tommy Henderson 43 Willie Jamieson 1 6 1995-01-14 Sat L Premier
21 of 36 H Dundee United John Millar 44:50 ;Willie Jamieson 73 Sander Kartum 2 6 2025-03-07 Fri SC
QF H Dundee Sander Kartum 26:33 ;Simon Murray og 62:56 ;Sander Kartum 67:04 Archie Kelly 1 6 1943-08-21 Sat L Wartime
02 of 30 A Falkirk Tommy Walker 55 ;Willie MacFarlane 57 ;Archie Kelly 70 Walter Kidd 1 6 1977-11-16 Wed LC
QF H Dundee United Walter Kidd 55 ;Drew Busby 71 Bob Lister 1 6 1921-12-03 Sat L Div One
19 of 42 H Aberdeen Jack Sharp 16 ;Bob Lister 26 Davie Mackay 1 6 1954-08-18 Wed LC
Section 2 of 6 A Falkirk Jimmy Wardhaugh 10 ;Willie Bauld 13 ;Alfie Conn 22 ;Jimmy Wardhaugh 36 ;Davie Mackay 46 ;Willie Bauld 73 Willie Mackay 1 6 1886-10-30 Sat FA
R1 A Darwen Willie Mackay 10 Robert Malcolm 1 6 1914-08-29 Sat L Div One
03 of 38 H Third Lanark Harry Graham 25 ;Robert Malcolm 80 Alex Massie 2 6 1930-11-15 Sat L Div One
15 of 38 H Motherwell Barney Battles Jnr 0:40 ;Alex Massie 7 ;Alex Massie 8 ;Barney Battles Jnr 65 ;Barney Battles Jnr 90 Oisin McEntee 1 6 2025-08-16 Sat LC
R2 A St Mirren Oisin McEntee 77:25 Paul McMullan 1 6 2002-08-31 Sat L SPL
05 of 38 H Kilmarnock Paul McMullan 31 Colin Miller 1 6 1995-01-08 Sun L Premier
19 of 36 A Motherwell Brian Hamilton 17 ;Colin Miller 80 Demetri Mitchell 1 6 2018-02-10 Sat SC
R5 H St Johnstone Kyle Lafferty 7 ;Demetri Mitchell 54 ;Kyle Lafferty 58 Neil Murray 1 6 1969-08-27 Wed LC
Section 6 of 6 A Greenock Morton Ernie Winchester 40 ;Neil Murray 78 Neil Pointon 1 6 1996-01-01 Mon L Premier
19 of 36 A Hibernian Neil Pointon 7 Malcolm Robertson 1 6 1977-04-20 Wed L Premier
34 of 36 A Dundee United Malcolm Robertson 21 ;Graham Shaw 55 John Sutton 2 6 2011-08-13 Sat L SPL
04 of 38 H Aberdeen Arvydas Novikovas 24 ;John Sutton 35 ;John Sutton 52 Ibrahim Tall 1 6 2006-07-26 Wed E
Q2 H NK Siroki Brijeg Branimir Anic og 53 ;Ibrahim Tall 78 ;Roman Bednar 84 Conor Washington 1 6 2019-08-16 Fri LC
R2 A Motherwell Michael Smith 39:11 ;Conor Washington pen 45+1:31 Pasquale Bruno 1 5 1995-11-25 Sat L Premier
15 of 36 A Celtic Pasquale Bruno 46 Alfie Conn Jnr 1 5 1980-08-23 Sat L Premier
03 of 36 A St Mirren Alfie Conn Jnr 2 ;Derek O'Connor 68 ;Derek O'Connor 78 Jackie Dewar 1 5 1947-03-29 Sat L Div One
27 of 30 H Queens Park Jackie Dewar 31 Arthur Dixon 1 5 1947-11-08 Sat L Div One
08 of 30 A Greenock Morton Arthur Dixon 62 John Durkin 1 5 1952-08-30 Sat LC
Section 6 of 6 A Motherwell Jimmy Whittle 34 ;John Durkin 69 Ryan Edwards 1 5 2019-05-25 Sat SC
Final N Celtic Ryan Edwards 52 Bobby Flavell 1 5 1948-01-03 Sat L Div One
18 of 30 H Celtic Bobby Flavell 47 Fred Gibson 1 5 1917-09-15 Sat L Div One
05 of 34 H Greenock Morton Fred Gibson 0:30 Alan Gordon 1 5 1961-11-25 Sat L Div One
11 of 34 A Raith Rovers Alan Gordon 38 Tom Hynds 1 5 1908-09-12 Sat L Div One
05 of 34 A Motherwell Bobby Walker ;William Scott ;Tom Hynds ;William Scott ;George Sinclair ;Archie Devine Darren Jackson 1 5 1999-04-24 Sat L SPL
32 of 36 A Motherwell Darren Jackson 21 ;Stephane Adam 46 ;Stephane Adam 59 ;Colin Cameron 90 Lachlan Macmillan 1 5 1924-09-06 Sat L Div One
05 of 38 H Greenock Morton Jock White 3 ;John Murphy 18 ;Jock White 60 ;John Murphy 70 ;Lachlan Macmillan 81 William Macpherson 1 5 1911-12-16 Sat L Div One
17 of 34 A Rangers William Macpherson Willie Mason 1 5 1890-09-13 Sat L Div One
04 of 18 H Cowlairs Willie Taylor 40 ;Willie Mason 70 ;Davie Baird ;John McPherson Tosh McKinlay 1 5 1989-01-07 Sat L Premier
23 of 36 H St Mirren John Colquhoun 3 ;Tosh McKinlay 62 Pat McShane 1 5 1981-02-21 Sat L Premier
24 of 36 A St Mirren Pat McShane 70 Saulius Mikoliunas 1 5 2005-02-12 Sat L SPL
25 of 38 H Kilmarnock Saulius Mikoliunas 15 ;James Fowler og 25 ;Lee Miller 67 Martin Moran 1 5 1904-09-19 Mon L Div One
05 of 26 H Celtic Martin Moran 5 ;George Wilson 35 Krystian Nowak 1 5 2017-02-01 Wed L Prem
23 of 38 H Rangers Krystian Nowak 4 ;Jamie Walker 49 ;Don Cowie 54 ;Jamie Walker 63 Hugh O'Donnell 1 5 1940-04-20 Sat L Wartime
25 of 29 H Kings Park Willie Phillips 21 ;Tommy Walker 37 ;Willie Phillips 39 ;Tommy Walker 43 ;Robert McCartney ;Hugh O'Donnell ;Tommy Walker Willie Pettigrew 1 5 1981-10-07 Wed L Tier 2
09 of 39 H St Johnstone Derek O'Connor 3 ;Willie Pettigrew 77 ;Derek O'Connor 81 Finlay Pollock 1 5 2021-07-20 Tue LC
Group 3 of 4 A Stirling Albion Liam Boyce 31 ;Finlay Pollock 74 Frank Sharp 1 5 1965-12-18 Sat L Div One
15 of 34 A Stirling Albion Willie Wallace 44 ;Frank Sharp 46 Stirton Smith 1 5 1944-09-09 Sat L Wartime
05 of 30 A Hibernian Stirton Smith 18 Freddie Warren 2 5 1936-08-29 Sat L Div One
05 of 38 H St Mirren Freddie Warren 57 ;Freddie Warren 66 Tony Watt 1 5 2016-08-27 Sat L Prem
04 of 38 A Partick Thistle Callum Paterson 16 ;Tony Watt 90 James Wilson 1 5 2024-10-19 Sat L Prem
09 of 38 H St Mirren Kenneth Vargas 14:41 ;Daniel Oyegoke 46:21 ;James Wilson 85:02 ;Blair Spittal 90+2:23 Willie Wilson 1 5 1912-08-24 Sat L Div One
02 of 34 H Queens Park William Macpherson 2 ;Bob Mercer 4 ;Bobby Walker ;George Sinclair ;Willie Wilson ;Bobby Walker ;William Macpherson ;William Macpherson ;Peter Nellies ;Bob Mercer Stephane Adam 1 4 1997-08-19 Tue LC
R3 A Raith Rovers Davy Weir 55 ;Stephane Adam 64 Adrian Boothroyd 2 4 1993-01-09 Sat SC
R3 H Huntly Ian Baird 27 ;Derek Ferguson 30 ;Glynn Snodin 38 ;John Robertson 44 ;Adrian Boothroyd 59 ;Adrian Boothroyd 78 Jim Brown 1 4 1969-09-06 Sat L Div One
03 of 34 A St Johnstone Jim Brown 64 ;Tommy Traynor 81 ;Rene Moller 85 Robert Burns 1 4 1909-04-10 Sat L Div One
30 of 34 A Airdrieonians Robert Burns Willie Devlin 1 4 1928-01-14 Sat L Div One
25 of 38 H Queens Park Willie Devlin 44 ;Lachlan Macmillan 48 ;Lachlan Macmillan 87 ;Jimmy Smith 89 Soufian El Hassnaoui 1 4 2014-09-28 Sun L Champ
07 of 36 H Livingston (Meadowbank Thistle) Soufian El Hassnaoui 14 ;Jamie Walker 30 ;Osman Sow 43 ;James Keatings 87 ;Osman Sow 90 Maurice Elliott 1 4 1961-10-21 Sat L Div One
08 of 34 H Celtic Willie Wallace 13 ;Maurice Elliott 44 Danny Ferguson 3 4 1961-01-28 Sat SC
R1 H Tarff Rovers Danny Ferguson 12 ;Bobby Blackwood 16 ;Danny Ferguson 32 ;Bobby Blackwood 38 ;Alan Finlay 42 ;Danny Ferguson 58 ;Johnny Hamilton pen 79 ;Jim McFadzean 80 ;Jim McFadzean 87 Cammy Fraser 1 4 1975-08-02 Sat AT
R1 A Queen of the South Ralph Callachan 49 ;Cammy Fraser 54 ;Donald Ford 67 Ricardo Fuller 1 4 2001-11-10 Sat L SPL
14 of 38 H Dundee Kevin McKenna 54 ;Ricardo Fuller 71 Mike Galloway 1 4 1987-11-28 Sat L Premier
22 of 44 A Rangers Mike Galloway 36 ;John Robertson 61 Archie Gardiner 2 4 1931-10-03 Sat L Div One
13 of 38 A Hamilton Academical Robert Johnstone ;Stewart Chalmers ;Archie Gardiner ;Archie Gardiner Josh Ginnelly 1 4 2020-10-16 Fri L Champ
01 of 27 H Dundee Michael Smith 3:17 ;Josh Ginnelly 24:09 ;Liam Boyce pen 33:37 ;Stephen Kingsley 45+1:06 ;Stephen Kingsley 83:43 ;Andy Halliday 89:32 Robert Craigie Gray 1 4 1894-12-15 Sat SC
R2 A Abercorn Bob McLaren ;Robert Craigie Gray 22 ;Bob McLaren ;George Scott ;Alex Hall ;George Scott 44 Jim Hamilton 1 4 1996-12-28 Sat L Premier
20 of 36 H Motherwell John Robertson pen 21 ;Davy Weir 52 ;Jim Hamilton 63 ;John Robertson 75 Paul Hartley 1 4 2003-09-27 Sat L SPL
07 of 38 A Motherwell Paul Hartley 44:30 James A Henderson 1 4 1922-09-23 Sat L Div One
07 of 38 H Hibernian James A Henderson 47 ;Jock White pen John Hunter 1 4 1902-09-06 Sat L Div One
04 of 22 H Rangers Bobby Walker ;John Hunter 90 Edgaras Jankauskas 2 4 2005-08-23 Tue LC
R2 A Queens Park Edgaras Jankauskas 15 ;Edgaras Jankauskas 44 Roald Jensen 1 4 1965-01-23 Sat L Div One
23 of 34 H Partick Thistle Roald Jensen 25 David Ross Johnston 1 4 1961-04-01 Sat L Div One
30 of 34 A Raith Rovers David Ross Johnston 6 Maurice Johnston 1 4 1993-11-06 Sat L Premier
16 of 44 H Dundee United Maurice Johnston 32 Pierre Landry Kabore 2 4 2025-11-01 Sat L Prem
11 of 38 H Dundee Lawrence Shankland 30:28 ;Pierre Landry Kabore 37:35 ;Pierre Landry Kabore 55:59 ;Tomas Magnusson 78:58 Aidan Keena 1 4 2019-02-10 Sun SC
R5 H Auchinleck Talbot Christophe Berra 9 ;Demetri Mitchell 31 ;Steven MacLean 38 ;Aidan Keena 86 Davie Kirkwood 1 4 1989-08-23 Wed LC
R3 A Falkirk Eamonn Bannon 6 ;Scott Crabbe 11 ;Davie Kirkwood 82 ;Walter Kidd 87 David Lindsay 1 4 1905-09-09 Sat L Div One
04 of 30 A Port Glasgow Athletic David Lindsay 11 ;Bobby Walker 12 ;Charlie Thomson 22 ;Alex Menzies ;George Wilson 55 John Low 2 4 1919-08-30 Sat L Div One
03 of 42 H Hamilton Academical John Low ;John Low Alex MacDonald 1 4 1980-08-27 Wed LC
R2 H Montrose Chris Robertson 15 ;Alex MacDonald 73 Robert Mauchline 1 4 1937-10-02 Sat L Div One
10 of 38 A Motherwell Freddie Warren ;Robert Mauchline ;Pat Donoghue Jamie McCart 1 4 2025-01-25 Sat L Prem
24 of 38 H Kilmarnock Elton Kabangu 6:46 ;Jamie McCart 57:33 ;Jorge Grant 60:56 John McKenzie 1 4 1934-09-12 Wed L Div One
07 of 38 H Albion Rovers Alex Munro 14 ;David McCulloch 40 ;John McKenzie 50 ;David McCulloch 55 Dave McPherson 1 4 1987-08-19 Wed LC
R2 H Kilmarnock Dave McPherson 24 ;Sandy Clark 39 ;Sandy Clark 59 ;Gary Mackay 81 ;Neil Berry 88 ;Wayne Foster 89 John McPherson 2 4 1889-11-09 Sat SC
R4 H Alloa Athletic George Scott ;Tommy Jenkinson ;Tommy Jenkinson ;Scrimmage ;Unknown og ;John McPherson ;Tommy Jenkinson ;John McPherson ;Davie Baird Kris O'Neil 1 4 2000-08-06 Sun L SPL
02 of 38 A St Johnstone Kris O'Neil 84 ;Robert Tomaschek 88 Alf Pope 1 4 1937-03-23 Tue L Div One
33 of 38 A Clyde Alf Pope Bobby Ross 1 4 1961-08-26 Sat LC
Section 4 of 6 A Raith Rovers Bobby Ross 38 Conor Sammon 1 4 2016-07-21 Thu E
Q2 H Birkirkara Conor Sammon 73 George Sinclair 1 4 1908-09-05 Sat L Div One
04 of 34 H Queens Park William Scott 5 ;John M Anderson og ;George Sinclair 85 Tommy Sloan 1 4 1946-08-28 Wed L Div One
06 of 30 H St Mirren Tommy Sloan 30 ;Archie Garrett 78 Kyosuke Tagawa 1 4 2023-08-20 Sun LC
R2 H Partick Thistle Brian [1] Graham og 9:33 ;Odel Offiah 44:46 ;Lawrence Shankland 46:56 ;Kyosuke Tagawa 73:05 Tommy Veitch 1 4 1968-11-16 Sat L Div One
11 of 34 A Dundee United Tommy Veitch 49 ;Roald Jensen 83 Andrius Velicka 1 4 2006-10-01 Sun L SPL
09 of 38 H Dundee United Andrius Velicka 29 ;Juho Makela 39 ;Paul Hartley pen 88 ;Jamie Mole 89 Thomas T Wilson 1 4 1910-11-05 Sat L Div One
13 of 34 A Aberdeen Len Melrose 6 ;Thomas T Wilson Dennis Wyness 1 4 2003-08-31 Sun L SPL
04 of 38 H Dunfermline Athletic Dennis Wyness 61 William Yates 1 4 1907-02-23 Sat SC
R2 H Kilmarnock William Yates ;Frank McLaren Bruno Aguiar 1 3 2006-03-05 Sun L SPL
28 of 38 A Livingston (Meadowbank Thistle) Bruno Aguiar 17 ;Edgaras Jankauskas 72 ;Roman Bednar 87 Robert Beattie 1 3 1942-09-05 Sat L Wartime
05 of 30 A Hibernian Jackie Gillies 10 ;Robert Beattie 86 Darren Beckford 1 3 1996-09-03 Tue LC
R3 A St Johnstone Colin Cameron 15 ;Darren Beckford 104 ;John Robertson 109 James Brown 1 3 1904-09-17 Sat L Div One
04 of 26 A Motherwell James Brown ;George Wilson ;George Wilson ;George Wilson Prince Buaben 1 3 2014-08-17 Sun L Champ
02 of 36 H Hibernian Sam Nicholson 76 ;Prince Buaben pen 80 Drew Busby 1 3 1973-08-18 Sat LC
Section 3 of 6 A Dundee Drew Busby 71 George Campbell 1 3 1956-10-06 Sat L Div One
05 of 34 A Ayr United Willie Bauld 47 ;George Campbell 85 Daniel Cavin 1 3 1908-11-28 Sat L Div One
15 of 34 A Rangers Jimmy Dickson ;Daniel Cavin ;George Sinclair Colin Cramb 1 3 1995-04-12 Wed L Premier
31 of 36 A Kilmarnock Colin Cramb 26 ;Willie Jamieson 85 Ken Currie 2 3 1946-09-28 Sat LC
Section 2 of 6 H Kilmarnock Ken Currie 33 ;Ken Currie 49 ;Alfie Conn 73 Rory Currie 1 3 2017-01-25 Wed SC
R4 H Raith Rovers Rory Currie 35 ;Malaury Martin pen 94 ;Jamie Walker pen 106 ;Bjorn Johnsen 114 Archie Devine 1 3 1908-09-12 Sat L Div One
05 of 34 A Motherwell Bobby Walker ;William Scott ;Tom Hynds ;William Scott ;George Sinclair ;Archie Devine Arnaud Djoum 1 3 2015-10-28 Wed LC
QF H Celtic Arnaud Djoum 90+2 John Docherty 1 3 1961-03-25 Sat L Div One
29 of 34 H Clyde John Docherty 40 ;Bobby Blackwood 52 ;Bobby Blackwood 75 ;Johnny Hamilton 83 John Donaldson 1 3 1939-10-21 Sat L Wartime
01 of 29 H Falkirk Archie Garrett 20 ;John Donaldson 65 Tommy Dougan 2 3 1940-09-14 Sat L Wartime
06 of 30 H Third Lanark Archie Miller 30 ;Tommy Dougan 56 ;Tommy Walker ;Tommy Dougan Musa Drammeh 1 3 2024-11-23 Sat L Prem
14 of 38 H Celtic Musa Drammeh 81:32 James M Dunlop 2 3 1935-10-26 Sat L Div One
14 of 38 H Albion Rovers Alex Munro 20 ;Andy Black 75 ;James M Dunlop 79 ;James M Dunlop 80 Alex Ferguson 2 3 1937-01-09 Sat L Div One
26 of 38 H Third Lanark Bill Walsh 0:55 ;Alex Ferguson 13 ;Freddie Warren 20 ;Alex Ferguson 25 ;Bill Walsh Ian Ferguson 1 3 1991-10-26 Sat L Premier
14 of 44 A Motherwell Ian Ferguson 19 Freddie Forbes 2 3 1920-08-28 Sat L Div One
03 of 42 H Hibernian George Sinclair 20 ;Freddie Forbes 22 ;Willie Wilson 27 ;John Murphy 80 ;Freddie Forbes 82 Wayne Foster 1 3 1986-09-06 Sat L Premier
06 of 44 H Clydebank[4] Wayne Foster 67 ;Gary Mackay 81 Stephen Frail 1 3 1994-04-09 Sat L Premier
38 of 44 A Celtic John Colquhoun 57 ;Stephen Frail 88 Archie Garrett 1 3 1938-12-31 Sat L Div One
23 of 38 A Celtic Andy Black ;Archie Garrett 90 Jackie Gillies 1 3 1941-09-13 Sat L Wartime
06 of 30 A St Mirren Jackie Gillies 60 ;George Hamilton 81 ;Alex McCrae 83 Gary Glen 1 3 2008-04-19 Sat L SPL
34 of 38 H St Mirren Eggert Jonsson 28 ;Gary Glen 42 ;Laryea Kingston 80 Jorge Grant 1 3 2022-08-14 Sun L Prem
03 of 38 H Dundee United Lawrence Shankland 0:39 ;Barrie McKay 47:30 ;Jorge Grant 61:08 ;Josh Ginnelly 90+4:56 Robert C Hamilton 1 3 1908-03-07 Sat L Div One
27 of 34 H Third Lanark Robert C Hamilton John Hanlon 1 3 1922-10-21 Sat L Div One
11 of 38 A Kilmarnock John Hanlon 67 ;Jock White 83 Peter Haring 1 3 2018-07-24 Tue LC
Group 3 of 4 H Cowdenbeath Steven MacLean 48 ;Uche Ikpeazu 64 ;Peter Haring 73 ;Steven Naismith pen 75 ;Michael Smith 81 Robert Houston 1 3 1900-11-17 Sat L Div One
15 of 20 A Celtic Robert Houston ;Bill Porteous ;Mark Bell Robert Johnstone 1 3 1929-08-24 Sat L Div One
03 of 38 A Cowdenbeath Robert Johnstone 24 James Keatings 3 3 2014-08-23 Sat L Champ
03 of 36 A Raith Rovers James Keatings 13 ;James Keatings 28 ;James Keatings 59 ;Gary Oliver 90 Alex King 3 3 1895-09-14 Sat L Div One
05 of 18 A Celtic Alex King 0:55 ;Alex King 11 ;Alex King ;George Hogg ;Bob McLaren Stephen Kingsley 2 3 2020-10-16 Fri L Champ
01 of 27 H Dundee Michael Smith 3:17 ;Josh Ginnelly 24:09 ;Liam Boyce pen 33:37 ;Stephen Kingsley 45+1:06 ;Stephen Kingsley 83:43 ;Andy Halliday 89:32 Laryea Kingston 1 3 2007-02-17 Sat L SPL
28 of 38 H St Mirren Laryea Kingston 70 Alan Lawrence 1 3 1995-09-09 Sat L Premier
02 of 36 H Falkirk Alan Lawrence 14 ;John Colquhoun 19 ;John Colquhoun 51 ;John Robertson pen 66 Colin Liddell 1 3 1949-08-20 Sat LC
Section 3 of 6 H East Fife Colin Liddell 55 James Macdonald 1 3 1916-09-23 Sat L Div One
07 of 38 H Falkirk James Macdonald Harry Marshall 1 3 1892-09-10 Sat L Div One
04 of 18 H Renton Tom Chambers ;Harry Marshall James Maxwell 1 3 1892-12-24 Sat SC
R2 A Motherwell James Maxwell ;James L Morrison ;Davie Baird ;David Ellis Colin McAdam 1 3 1986-01-25 Sat SC
R3 H Rangers Colin McAdam 49 ;Gary Mackay 55 ;John Robertson 85 Jim McFadzean 1 3 1957-01-02 Wed L Div One
19 of 34 A St Mirren Jim McFadzean 21 ;Jimmy Wardhaugh 29 Alan McLaren 1 3 1988-12-17 Sat L Premier
20 of 36 H Hamilton Academical Alan McLaren 15 ;Dave McPherson 89 Alan McManus 1 3 1996-01-06 Sat L Premier
20 of 36 A Partick Thistle Alan McManus 90 Tom Miller 1 3 1921-08-23 Tue L Div One
03 of 42 A Clyde Tom Miller ;Freddie Forbes Andy Milne 1 3 1967-04-12 Wed L Div One
30 of 34 A Falkirk Andy Milne 75 Jamie Mole 1 3 2006-08-26 Sat L SPL
05 of 38 H Inverness Caledonian Thistle Mauricio Pinilla 20 ;Jamie Mole 43 ;Andrew Driver 81 ;Bruno Aguiar 90+1 James L Morrison 3 3 1892-12-17 Sat SC
R1 H Stenhousemuir Davie Baird ;James L Morrison ;Willie Taylor ;Davie Baird ;James L Morrison ;Willie Taylor ;James L Morrison ;George Scott Alex Munro 1 3 1933-11-11 Sat L Div One
15 of 38 H Queens Park Jock White 25 ;Alex Munro 44 ;Tommy Walker 53 ;Jock White John S Munro 1 3 1935-08-27 Tue L Div One
04 of 38 A Queens Park John S Munro 18 ;Charlie Wipfler 23 Christian Nade 1 3 2007-09-25 Tue LC
R3 H Dunfermline Athletic Christian Nade pen 33 ;Christophe Berra 97 ;Calum Elliot 100 ;Calum Elliot 102 John O'Neill 1 3 1931-09-19 Sat L Div One
11 of 38 A Queens Park Willie Murray 55 ;John O'Neill 87 Stephane Paille 1 3 1996-10-23 Wed LC
SF N Dundee Darren Beckford 20 ;Colin Cameron pen 30 ;Stephane Paille 60 Ramon Pereira 1 3 2004-08-21 Sat L SPL
03 of 38 H Kilmarnock Graham Weir 13 ;Ramon Pereira 57 ;Steven Pressley pen 71 Willie Phillips 2 3 1938-10-22 Sat L Div One
13 of 38 H Aberdeen Willie Phillips 15 ;Tommy Walker 18 ;Willie Phillips ;Archie Miller 47 ;Freddie Warren 84 William Pullen 1 3 1878-11-09 Sat SC
R3 H Arbroath William Pullen ;John Alexander Jock Ramage 1 3 1920-12-04 Sat L Div One
21 of 42 A Motherwell Jock Ramage pen 3 ;Freddie Forbes 55 Gavin Reilly 1 3 2015-08-12 Wed L Prem
03 of 38 H Motherwell Gavin Reilly pen 32 ;Billy King 64 John Robertson 1 3 1982-10-09 Sat L Tier 2
09 of 39 H Alloa Athletic Roddy Macdonald 50 ;Alan Brown Holt og 61 ;John Robertson 78 Tom Rogers 1 3 1927-01-15 Sat L Div One
24 of 38 H Greenock Morton Tim Morgan 40 ;Willie Murray 60 ;Tom Rogers 65 Nick Ross 1 3 1882-09-16 Sat SC
R1 A St Bernards Nick Ross ;Bob Waugh ;Jimmy Wood ;Bob Waugh Eddie Rutherford 1 3 1951-11-24 Sat L Div One
12 of 30 H Greenock Morton Willie Bauld 7 ;Eddie Rutherford 10 ;Alfie Conn 54 ;Bobby Parker pen 89 Robert Sloan 1 3 2002-03-02 Sat L SPL
30 of 38 A Motherwell Scott Severin 23 ;Robert Sloan 82 Gordon Smith [3] 1 3 2010-01-03 Sun L SPL
19 of 38 A Hibernian Gordon Smith [3] 44:30 Michael Steinwender 1 3 2025-02-16 Sun L Prem
26 of 38 H Rangers Michael Steinwender 48:11 James Hunter Thomson 1 3 1902-11-29 Sat L Div One
18 of 22 H Partick Thistle John Hunter ;Bill Porteous ;Bill Porteous ;James Hunter Thomson Lee Wallace 1 3 2005-02-16 Wed SC
R4 A Kilmarnock Lee Wallace 6 ;Lee Miller 13 ;Deividas Cesnauskis 57 Bob Waugh 2 3 1882-09-16 Sat SC
R1 A St Bernards Nick Ross ;Bob Waugh ;Jimmy Wood ;Bob Waugh Davy Weir 1 3 1996-08-17 Sat L Premier
01 of 36 H Kilmarnock Paul Ritchie 12 ;Davy Weir 14 ;Paul Ritchie 63 Fletcher Welsh 1 3 1915-10-16 Sat L Div One
10 of 37 A Rangers Willie Wilson 25 ;Willie Wilson 52 ;Willie Wilson ;Fletcher Welsh Tommy White 2 3 1963-11-30 Sat L Div One
14 of 34 A Rangers Tommy White 2 ;Willie Wallace 44 ;Tommy White 44:30 Dick Whitehead 1 3 1946-11-09 Sat L Div One
12 of 30 H Clyde Dick Whitehead 11 ;Tommy Sloan 75 Albert Whyte 1 3 1921-12-17 Sat L Div One
21 of 42 H Airdrieonians Bob Preston 15 ;Jack Sharp 44 ;Albert Whyte pen 47 ;Freddie Forbes 75 David Wilson 1 3 1904-02-20 Sat L Div One
23 of 26 A Hibernian George Wilson ;Bobby Walker ;David Axford ;David Wilson George Wright 1 3 1990-09-08 Sat L Premier
03 of 36 H Rangers George Wright 86 Jimmy Adams 1 2 1886-10-02 Sat SC
R2 A Broxburn Thistle Jimmy Adams 20 ;Unknown 75 Henry Allan 1 2 1897-09-04 Sat L Div One
01 of 18 A Partick Thistle Henry Allan ;James Sharp Tommy Allan 2 2 1941-11-22 Sat L Wartime
16 of 30 A Celtic Tommy Walker 10 ;Tommy Allan 16 ;Tommy Allan 21 ;Tommy Walker 25 Ian Baird 1 2 1991-08-13 Tue L Premier
02 of 44 A Airdrieonians John Robertson 20 ;John Robertson pen 34 ;Ian Baird 48 Craig Beattie 1 2 2012-03-10 Sat SC
QF H St Mirren Craig Beattie 37 ;Rudi Skacel 48 Mark Bell 1 2 1900-11-10 Sat L Div One
14 of 20 A Kilmarnock Walter Fairgrieve 44 ;Mark Bell 55 ;George Hogg Andy Black 2 2 1935-08-31 Sat L Div One
05 of 38 A Dundee Tommy Walker 15 ;Andy Black 22 ;Andy Black 23 ;David McCulloch 49 ;David McCulloch 89 William Black 4 2 1925-09-12 Sat L Div One
05 of 38 H Clydebank[3] John Murphy 12 ;William Black 20 ;William Black 25 ;Colin Dand 33 ;William Black ;William Black ;Jimmy Smith 87 John Blackhall 1 2 1915-12-25 Sat L Div One
20 of 37 A Third Lanark Fletcher Welsh ;Harry Graham ;John Blackhall George Boag 1 2 1916-09-18 Mon L Div One
06 of 38 H Hibernian James Gilbert ;George Boag Claudio Braga 1 2 2025-07-15 Tue LC
Group 2 of 4 A Hamilton Academical Stuart Findlay 4:36 ;Elton Kabangu 44:59 ;James Wilson 68:03 ;Claudio Braga 82:25 George Buchanan 2 2 1910-03-05 Sat L Div One
23 of 34 A Partick Thistle George Buchanan ;George Gilmour ;George Buchanan Mark Burchill 1 2 2005-02-01 Tue LC
SF N Motherwell Mark Burchill 85 ;Hjalmar Thorarinsson 90+2 Ross Callachan 1 2 2017-09-16 Sat L Prem
06 of 38 A Hamilton Academical Ross Callachan 3 ;Kyle Lafferty pen 23 Colin Cameron 1 2 1996-04-13 Sat L Premier
33 of 36 A Raith Rovers Colin Cameron 42 ;Neil Pointon 47 ;Gary Mackay 73 Andrew Campbell 1 2 1923-10-27 Sat L Div One
12 of 38 H Partick Thistle Andrew Campbell 46 ;William McLean 57 Peter Carruthers 1 2 1929-01-12 Sat L Div One
26 of 38 A Ayr United Willie Murray 35 ;Jimmy Smith 37 ;Jimmy Smith 41 ;Peter Carruthers 85 Basil Colombo 1 2 1907-11-02 Sat L Div One
11 of 34 A Partick Thistle Basil Colombo James Common 1 2 1885-09-12 Sat SC
R1 H St Bernards Tommy Jenkinson ;Tommy Jenkinson ;Scrimmage ;James Common ;T McIntosh 80 George Couper 1 2 1905-09-25 Mon L Div One
08 of 30 A Rangers Bobby Walker ;Bobby Walker ;George Wilson ;George Wilson ;George Couper Bill Cox 1 2 1907-08-17 Sat L Div One
01 of 34 H Kilmarnock Bill Cox 44 Abiola Dauda 2 2 2016-02-10 Wed L Prem
24 of 38 A Ross County Andrew John Davies og 53 ;Abiola Dauda 86 ;Abiola Dauda 89 Jack Davies 1 2 1920-03-06 Sat L Div One
31 of 42 A Queens Park John Murphy 44 ;Jack Davies 65 Mark de Vries 4 2 2002-08-11 Sun L SPL
02 of 38 H Hibernian Andy Kirk 18:04 ;Mark de Vries 39:51 ;Mark de Vries 66 ;Mark de Vries 90+1 ;Mark de Vries 90+3 Juanma 1 2 2015-08-02 Sun L Prem
01 of 38 H St Johnstone Juanma 4 ;Jamie Walker 53 ;Callum Paterson 62 ;Sam Nicholson 80 Bert Denyer 1 2 1917-01-20 Sat L Div One
25 of 38 A Raith Rovers John Cartmell 2 ;Thomas Gibson ;Bert Denyer ;John Cartmell George Douglas 1 2 1883-09-29 Sat SC
R2 A Newcastleton Davie Aitken ;Davie Aitken ;Bob Waugh ;George Douglas Robert Drummond 1 2 1917-09-01 Sat L Div One
03 of 34 H Hibernian Robert Drummond 40 David Edgar 1 2 1924-10-25 Sat L Div One
14 of 38 A Partick Thistle Jock White 5 ;David Edgar 10 ;John Murphy 51 Walter Fairgrieve 1 2 1900-11-10 Sat L Div One
14 of 20 A Kilmarnock Walter Fairgrieve 44 ;Mark Bell 55 ;George Hogg Andrew Farr 1 2 1943-03-27 Sat SLC
Section 5 of 6 H Clyde Andrew Farr 15 Iain Ferguson 3 2 1988-08-17 Wed LC
R2 H St Johnstone Iain Ferguson 10 ;Iain Ferguson pen 19 ;Iain Ferguson 42 ;Gary Mackay 69 ;Iain Jardine 73 Alfred Fitzgerald 1 2 1940-09-21 Sat L Wartime
07 of 30 A Partick Thistle Alfred Fitzgerald 34 ;Tommy Walker 79 Thomas Flogel 1 2 1997-08-16 Sat L Premier
02 of 36 H Aberdeen John Robertson pen 35 ;Steve Fulton 37 ;Colin Cameron 41 ;Thomas Flogel 88 Peter Flucker 1 2 1929-11-02 Sat L Div One
13 of 38 H Hamilton Academical Willie Murray 3 ;Peter Flucker ;Lachlan Macmillan ;Stewart Chalmers ;Lachlan Macmillan ;Lachlan Macmillan Donald Ford 1 2 1964-10-03 Sat L Div One
06 of 34 A Partick Thistle Willie Wallace 31 ;Donald Ford 50 ;Willie Wallace 88 Billy Fraser 1 2 1966-02-12 Sat L Div One
22 of 34 H Partick Thistle Willie Wallace 22 ;Billy Fraser 27 ;Billy Cunningham og 82 Ben Garuccio 1 2 2018-07-29 Sun LC
Group 4 of 4 H Inverness Caledonian Thistle Uche Ikpeazu 29 ;Ben Garuccio 32 ;Uche Ikpeazu 33 ;Steven Naismith 64 ;Steven Naismith 81 Willie Gibson 1 2 1974-01-26 Sat SC
R3 H Clyde Drew Busby 42 ;Willie Gibson 85 ;Bobby Prentice 89 George Reynolds Gilmour 2 2 1940-01-01 Mon L Wartime
12 of 29 A Hibernian John Donaldson 13 ;John Donaldson 33 ;Jimmy Briscoe 44 ;George Reynolds Gilmour 44:55 ;George Reynolds Gilmour 47 ;Tommy Walker 85 Isma 2 2 2017-02-04 Sat L Prem
24 of 38 A Motherwell Alexandros Tziolis 59 ;Isma 84 ;Isma 88 Harry Graham 2 2 1913-08-23 Sat L Div One
02 of 38 A Ayr United Robert Currie ;Harry Graham ;Harry Graham 88 ;Jimmy Low 90 David Hagen 1 2 1994-12-26 Mon L Premier
17 of 36 H Partick Thistle David Hagen 55 ;John Robertson 80 ;Jim Bett 88 Andy Halliday 1 2 2020-10-16 Fri L Champ
01 of 27 H Dundee Michael Smith 3:17 ;Josh Ginnelly 24:09 ;Liam Boyce pen 33:37 ;Stephen Kingsley 45+1:06 ;Stephen Kingsley 83:43 ;Andy Halliday 89:32 Robert Hamilton 1 2 1943-11-27 Sat L Wartime
16 of 30 A Partick Thistle Robert Hamilton 50 Thomas Hamilton 1 2 1915-09-04 Sat L Div One
03 of 37 A Partick Thistle Willie Wilson ;Thomas Hamilton J Hollingworth 1 2 1909-12-11 Sat L Div One
15 of 34 H Motherwell Philip Cole ;Bobby Walker ;George Sinclair ;J Hollingworth ;Philip Cole Derek Holmes 1 2 1998-05-09 Sat L Premier
36 of 36 H Dunfermline Athletic Stephane Adam 22 ;Derek Holmes 82 Jason Holt 1 2 2012-03-24 Sat L SPL
31 of 38 A St Johnstone Jason Holt 29 Robert Howe 1 2 1932-09-13 Tue L Div One
07 of 38 H Queens Park Andrew Herd 40 ;Jock White 44 ;Robert Howe 46 ;Barney Battles Jnr ;Jock White Uche Ikpeazu 1 2 2018-07-24 Tue LC
Group 3 of 4 H Cowdenbeath Steven MacLean 48 ;Uche Ikpeazu 64 ;Peter Haring 73 ;Steven Naismith pen 75 ;Michael Smith 81 Jim Irvine 1 2 1967-08-30 Wed LC
Section 5 of 6 H Stirling Albion Alan MacDonald 19 ;Jim Irvine 35 ;Tommy Traynor 51 ;Donald Ford 82 John Jaap 1 2 1930-10-18 Sat L Div One
11 of 38 H Leith Athletic John Jaap 12 ;Robert Johnstone 18 ;Jock White 22 ;Barney Battles Jnr 43 ;Barney Battles Jnr 50 Elton Kabangu 2 2 2025-01-17 Fri SC
R4 A Brechin City Yan Dhanda 39:41 ;Kevin McHattie og 51:11 ;Elton Kabangu 61:32 ;Elton Kabangu 78:16 Don Kerrigan 1 2 1965-10-23 Sat L Div One
08 of 34 H Motherwell Tommy Traynor 5 ;Tommy Traynor 17 ;Willie Wallace 40 ;John Cumming 71 ;Don Kerrigan 84 Harry Kinnear 1 2 1972-02-12 Sat L Div One
24 of 34 A Airdrieonians Harry Kinnear 11 Kevin Kyle 1 2 2010-08-21 Sat L SPL
02 of 38 A Hamilton Academical Calum Elliot 6 ;David Templeton 24 ;Kevin Kyle pen 75 ;Calum Elliot 81 George Lawrie 1 2 1906-10-27 Sat L Div One
11 of 34 H Queens Park George Lawrie ;Bobby Walker Dexter Lembikisa 1 2 2024-01-23 Tue L Prem
22 of 38 H Dundee Calem Nieuwenhof 56:59 ;Dexter Lembikisa 73:31 ;Yutaro Oda 85:31 J Lindsay 2 2 1887-10-22 Sat SC
R3 A Hibernian J Lindsay 17 ;James Common 49 ;J Lindsay 90 Arthur Lochhead 2 2 1919-08-16 Sat L Div One
01 of 42 H Queens Park Arthur Lochhead ;George Sinclair ;Arthur Lochhead Juho Makela 1 2 2006-04-08 Sat L SPL
33 of 38 H Dunfermline Athletic Michal Pospisil 6 ;Roman Bednar 14 ;Saulius Mikoliunas 25 ;Juho Makela 83 Peter Marinello 1 2 1981-11-28 Sat L Tier 2
17 of 39 A Dumbarton Peter Marinello 82 James L Marshall 1 2 1926-09-11 Sat L Div One
05 of 38 A Greenock Morton George P Miller 28 ;James L Marshall 85 ;Jock White 89 Malaury Martin 1 2 2017-01-25 Wed SC
R4 H Raith Rovers Rory Currie 35 ;Malaury Martin pen 94 ;Jamie Walker pen 106 ;Bjorn Johnsen 114 James Masterton 1 2 1891-08-22 Sat L Div One
02 of 22 A St Mirren George Scott ;Davie Baird ;Willie Taylor ;James Masterton ;Davie Baird Gerry McCoy 1 2 1981-08-22 Sat LC
Section 5 of 6 H Airdrieonians Gerry McCoy 77 ;Gary Liddell 82 Alex McCrae 1 2 1941-06-14 Sat Summer Cup W
R1 A Queens Park Alex McCrae 10 Jordan McGhee 1 2 2013-08-24 Sat L Prem
04 of 38 H Aberdeen Jamie Walker 18 ;Jordan McGhee 88 Alastair McKillop 1 2 1942-06-06 Sat Summer Cup W
R1 H St Mirren Alastair McKillop 4 ;Alex McCrae 6 ;Tommy Walker 26 ;Alex McCrae 86 David McLachlan 1 2 1900-09-15 Sat L Div One
04 of 20 A Greenock Morton Bobby Walker ;David McLachlan Frank McLaren 1 2 1905-03-11 Sat L Div One
26 of 26 H Queens Park Frank McLaren ;George Key Alex McNeil 2 2 1880-10-23 Sat SC
R3 H Hibernian Alex McNeil ;James Edwards ;John Alexander ;Alex McNeil ;John [1] McNeil John [1] McNeil 1 2 1879-11-15 Sat SC
R3 S Hibernian John [1] McNeil Denis McQuade 1 2 1978-09-16 Sat L Premier
05 of 36 H Greenock Morton Denis McQuade 88 Ryotaro Meshino 1 2 2019-09-14 Sat L Prem
05 of 38 H Motherwell Uche Ikpeazu 61 ;Ryotaro Meshino 86 Willie Michael 1 2 1893-09-23 Sat L Div One
05 of 18 H Third Lanark Davie Russell ;Willie Michael 88 Andrew Miller 1 2 1927-09-03 Sat L Div One
04 of 38 A Hamilton Academical Andrew Miller 0:55 ;Tim Morgan 5 ;Lachlan Macmillan 25 ;Tim Morgan 35 ;Tim Morgan 47 ;Jimmy Smith 88 Rene Moller 2 2 1968-02-17 Sat SC
R2 A Dundee United Donald Ford 7 ;Rene Moller 15 ;Eddie Thomson 43 ;Rene Moller 54 ;George Miller pen 75 ;Jim Irvine 86 Jim Murphy 4 2 1964-01-11 Sat L Div One
22 of 34 H East Stirlingshire Jim Murphy 33 ;Jim Murphy 66 ;Jim Murphy 87 ;Jim Murphy 90 Tommy Murray [1] 1 2 1911-08-26 Sat L Div One
02 of 34 A Queens Park Peter Nellies ;Fred Smith 30 ;Tommy Murray [1] Husref Musemic 1 2 1989-08-16 Wed LC
R2 H Montrose Scott Crabbe 6 ;Husref Musemic 14 ;Scott Crabbe 35 Danny Paton 1 2 1957-11-16 Sat L Div One
11 of 34 H Queens Park Alex Young 10 ;Davie Mackay pen 40 ;Alex Young 44 ;Jimmy Wardhaugh 49 ;Alex Young 54 ;John Cumming 58 ;John Cumming 75 ;Danny Paton 82 John Pattillo 2 2 1940-09-28 Sat L Wartime
08 of 30 H St Mirren Alfred Fitzgerald 30 ;Tommy Walker ;John Pattillo ;John Pattillo ;Tommy Dougan Thomas Pearson 1 2 1906-08-25 Sat L Div One
02 of 34 H St Mirren Thomas Pearson 44 Tommy Pearson 1 2 1942-09-19 Sat L Wartime
07 of 30 A Clyde Alastair McKillop 25 ;Tommy Pearson 73 Jack Peddie 1 2 1907-02-09 Sat SC
R1 A Airdrieonians Bobby Walker ;Jack Peddie Mauricio Pinilla 1 2 2006-08-26 Sat L SPL
05 of 38 H Inverness Caledonian Thistle Mauricio Pinilla 20 ;Jamie Mole 43 ;Andrew Driver 81 ;Bruno Aguiar 90+1 Michal Pospisil 1 2 2005-08-20 Sat L SPL
04 of 38 H Aberdeen Rudi Skacel 20 ;Michal Pospisil 85 Steven Pressley 1 2 1998-08-22 Sat L SPL
03 of 36 H Aberdeen Steve Fulton 7 ;Steven Pressley 11 Allan Preston 1 2 1992-10-07 Wed L Premier
12 of 44 A Celtic Allan Preston 36 Jose Quitongo 1 2 1997-11-08 Sat L Premier
12 of 36 H Hibernian John Robertson 17 ;Jose Quitongo 88 James Reid 2 2 1888-09-22 Sat SC
R2 H Erin Rovers Bathgate Peter Wright 35 ;James Reid 40 ;James Reid 80 ;John Sneddon [1] 81 James A Reid 2 2 1934-01-01 Mon L Div One
24 of 38 A Hibernian Alex Massie 35 ;Alex Massie 43 ;James A Reid 60 ;James A Reid 65 Derek Renton 1 2 1971-12-04 Sat L Div One
14 of 34 H Dundee United Harry (Henry Fenwick) Mollison og 8 ;Derek Renton 54 ;Donald Ford 79 Robert Ritchie 1 2 1908-01-02 Thu L Div One
20 of 34 H Port Glasgow Athletic James Dargue ;James Dargue ;James Dargue ;Robert Ritchie ;Isaac Tomlinson Chris Robertson 1 2 1980-08-06 Wed AT
R1 H Airdrieonians Chris Robertson 5 ;Derek O'Connor 24 ;Derek O'Connor 60 Tom Robertson 1 2 1896-09-21 Mon L Div One
07 of 18 H Rangers Tom Robertson ;Robert Craigie Gray William Scott 1 2 1908-08-22 Sat L Div One
02 of 34 H Clyde William Scott 40 Lawrence Shankland 1 2 2022-08-07 Sun L Prem
02 of 38 A Hibernian Lawrence Shankland 21:39 Ellis Simms 1 2 2022-01-29 Sat L Prem
23 of 38 H Motherwell Andy Halliday 36:58 ;Ellis Simms 57:38 John R Smeaton 1 2 1941-12-20 Sat L Wartime
20 of 30 A Motherwell John R Smeaton 16 ;Robert Kinnell 37 Robert Smellie 1 2 1942-06-20 Sat Summer Cup W
R2 H Albion Rovers Archie Miller pen 71 ;Robert Smellie 77 Harry L Smillie 1 2 1920-11-06 Sat L Div One
17 of 42 A Airdrieonians Harry L Smillie 89:30 Gordon Smith 1 2 1959-08-26 Wed LC
Section 5 of 6 A Aberdeen Willie Bauld 2 ;Willie Bauld 12 ;Bobby Blackwood 50 ;Gordon Smith 59 Jimmy Smith 1 2 1924-09-13 Sat L Div One
06 of 38 A Falkirk Jimmy Smith 43 John Sneddon [1] 1 2 1888-09-22 Sat SC
R2 H Erin Rovers Bathgate Peter Wright 35 ;James Reid 40 ;James Reid 80 ;John Sneddon [1] 81 John Somers 1 2 1928-09-29 Sat L Div One
08 of 38 A Dundee Barney Battles Jnr 5 ;John Somers 31 ;Barney Battles Jnr 33 Bill Stephens 1 2 1940-01-06 Sat L Wartime
14 of 29 A Kings Park George Reynolds Gilmour 53 ;Bill Stephens Tom Stephenson 1 2 1941-02-08 Sat L Wartime
26 of 30 H Hamilton Academical Tommy Brown 7 ;Tom Stephenson 17 ;Tommy Dougan 41 ;Tommy Dougan 58 ;George Whalley 75 Willie Taylor 1 2 1889-09-28 Sat SC
R2 A Bellstane Birds George Scott ;Davie Baird ;Willie Taylor 88 ;Davie Baird 89 Charlie Thomson 1 2 1899-09-16 Sat L Div One
03 of 18 H St Mirren Willie Michael ;Willie Michael ;Charlie Thomson John Thomson [2] 1 2 1942-08-15 Sat L Wartime
02 of 30 H Third Lanark John Thomson [2] 51 ;Andy Black 75 ;Jackie Gillies 79 Hjalmar Thorarinsson 1 2 2005-02-01 Tue LC
SF N Motherwell Mark Burchill 85 ;Hjalmar Thorarinsson 90+2 Andy Tod 1 2 2002-04-13 Sat L SPL
35 of 38 A Aberdeen Andy Tod 3 ;Stephane Mahe 87 ;Kevin McKenna 89 Isaac Tomlinson 1 2 1907-08-31 Sat L Div One
03 of 34 H Queens Park Charlie Thomson ;William Yates ;Bill Cox ;Isaac Tomlinson ;Charlie Thomson ;Bobby Walker ;Bill Cox Tommy Traynor 1 2 1963-08-10 Sat LC
Section 1 of 6 H Falkirk Norrie Davidson 44:55 ;Norrie Davidson 48 ;Alan Gordon 70 ;Norrie Davidson 76 ;Johnny Hamilton 88 ;Tommy Traynor 89 Alexandros Tziolis 1 2 2017-02-04 Sat L Prem
24 of 38 A Motherwell Alexandros Tziolis 59 ;Isma 84 ;Isma 88 Alex Walker 1 2 1899-11-04 Sat L Div One
11 of 18 H Celtic George Livingstone ;Bobby Walker ;Alex Walker Willie Wallace 1 2 1961-05-02 Tue L Div One
34 of 34 A Celtic Willie Wallace 15 ;Norrie Davidson 23 ;Norrie Davidson 80 William Welsh [2] 2 2 1923-08-18 Sat L Div One
01 of 38 H Clyde Jock White 25 ;Jock White 35 ;Jock White ;William McLean ;William Welsh [2] ;William Welsh [2] George Whitehead 1 2 1911-12-09 Sat L Div One
16 of 34 A Hibernian Tommy Murray [1] 10 ;Tommy Murray [1] 40 ;Lol Abram 47 ;George Whitehead Brian Whittaker 1 2 1984-08-18 Sat L Premier
02 of 36 H Greenock Morton Brian Whittaker 52 Jimmy Whittle 1 2 1951-11-10 Sat L Div One
10 of 30 H Queen of the South Jimmy Whittle 5 ;John Cumming 24 ;Willie Bauld 51 ;Bobby Parker pen 81 Andy Wilson 1 2 1918-01-26 Sat L Div One
23 of 34 H Hamilton Academical Andy Wilson ;Jack Sharp ;Jack Sharp Ernie Winchester 2 2 1969-08-09 Sat LC
Section 1 of 6 A Dundee United Ernie Winchester 51 ;Ernie Winchester 76 ;David Clunie 83 David Witteveen 1 2 2009-08-23 Sun L SPL
02 of 38 H Rangers David Witteveen 30 Wilson Wood 1 2 1970-08-12 Wed LC
Section 2 of 6 A Dundee United Wilson Wood 68 Archie Aikman 1 1 1945-02-17 Sat L Wartime
28 of 30 H Albion Rovers Archie Aikman 9 ;Jimmy Walker 63 Davie Aitken 2 1 1883-09-29 Sat SC
R2 A Newcastleton Davie Aitken ;Davie Aitken ;Bob Waugh ;George Douglas John Alexander 2 1 1878-09-21 Sat SC
R1 S Edinburgh Swifts Andrew Lees ;John Alexander ;John Alexander John [1] Allan 2 1 1898-12-03 Sat L Div One
14 of 18 A Dundee Bobby Walker ;John [1] Allan ;George Livingstone ;George Livingstone ;John [1] Allan Kenny Anderson 1 1 2015-02-07 Sat L Champ
23 of 36 A Livingston (Meadowbank Thistle) Genero Zeefuik 4 ;Kenny Anderson 82 ;Jamie Walker 84 William Anderson [1] 1 1 1944-04-08 Sat SLC
Section 5 of 6 A Motherwell William Anderson [1] 83 David Axford 2 1 1903-08-15 Sat L Div One
01 of 26 H St Mirren John Hunter pen ;David Axford ;Bill Porteous ;David Axford ;George Wilson Davie Baird 1 1 1889-09-07 Sat SC
R1 A St Bernards George Scott ;William [2] McIntosh og ;Davie Baird James Francis Baker 2 1 1908-10-24 Sat L Div One
10 of 34 A Partick Thistle James Francis Baker ;James Francis Baker Barney Battles Jnr 1 1 1928-08-11 Sat L Div One
01 of 38 A Queens Park Bob Bennie 30 ;Willie Murray 35 ;Barney Battles Jnr 59 William Bauchope 1 1 1906-10-13 Sat L Div One
09 of 34 H Hamilton Academical Alex Menzies ;William Bauchope ;Alex Menzies Willie Bauld 3 1 1948-10-09 Sat LC
Section 5 of 6 H East Fife Willie Bauld 14 ;Willie Bauld 64 ;Alfie Conn 72 ;Willie Bauld 74 ;Davie Laing pen 76 ;Alfie Conn 80 Roman Bednar 1 1 2005-07-30 Sat L SPL
01 of 38 A Kilmarnock Rudi Skacel 12 ;Roman Bednar 46 ;Saulius Mikoliunas 61 ;Paul Hartley pen 88 John Bell [2] 2 1 1916-02-19 Sat L Div One
27 of 37 H Third Lanark John Bell [2] 25 ;John Bell [2] 89:30 Bob Bennie 1 1 1928-08-11 Sat L Div One
01 of 38 A Queens Park Bob Bennie 30 ;Willie Murray 35 ;Barney Battles Jnr 59 Harry Betmead 2 1 1941-08-30 Sat L Wartime
04 of 30 A Third Lanark George B Smith 9 ;Harry Betmead 25 ;Harry Betmead 53 ;George B Smith 85 Sidney Bidewell 2 1 1941-11-08 Sat L Wartime
14 of 30 H Queens Park Sidney Bidewell 21 ;Sidney Bidewell 43 ;Alex McCrae 75 Arthur Biggs 1 1 1937-12-11 Sat L Div One
20 of 38 H Arbroath Arthur Biggs 24 ;Andy Black 35 ;Andy Black 40 ;Andy Black 60 John Billingham 1 1 1942-05-30 Sat Summer Cup W
R1 A St Mirren John Billingham 8 ;Archie Miller pen 44:30 ;Alex McCrae 56 Walter Bird 3 1 1924-01-12 Sat L Div One
25 of 38 H Queens Park Walter Bird 36 ;Walter Bird 50 ;John Murphy 72 ;Walter Bird 74 ;Jock White 80 John Blair 2 1 1898-09-10 Sat L Div One
02 of 18 A St Mirren John Blair ;Willie Taylor ;John Blair Jimmy Bone 1 1 1983-08-20 Sat L Premier
01 of 36 A St Johnstone Jimmy Bone 66 Liam Boyce 1 1 2020-01-26 Sun L Prem
23 of 38 H Rangers Steven Naismith 57 ;Liam Boyce 83 Bob Brand 1 1 1892-02-06 Sat SC
QF N Renton Johnny Hill ;Bob Brand Tom Breckenridge 1 1 1886-09-11 Sat SC
R1 H Edina Tommy Jenkinson 20 ;Tommy Jenkinson ;Davie Aitken ;Davie Aitken ;Tommy Jenkinson ;Tom Breckenridge 80 ;Jimmy Wood 81 Edward Broadley 1 1 1940-08-17 Sat L Wartime
02 of 30 H Falkirk Edward Broadley 46 ;John Donaldson 82 Lewis Brook 1 1 1940-01-13 Sat L Wartime
15 of 29 H St Johnstone Willie Phillips 6 ;Tommy Walker 57 ;Lewis Brook 75 George Bryden 1 1 1915-01-16 Sat L Div One
25 of 38 H Dundee Tom Gracie 70 ;George Bryden 73 ;Tom Gracie 75 Alex Buchanan 1 1 1899-12-09 Sat L Div One
15 of 18 H Clyde Bobby Walker ;George Livingstone ;George Livingstone ;Alex Buchanan Richard Carruthers 1 1 1887-09-03 Sat SC
R1 H Norton Park Patterson ;Richard Carruthers ;Willie Mackay ;Tommy Jenkinson Deividas Cesnauskis 1 1 2005-02-16 Wed SC
R4 A Kilmarnock Lee Wallace 6 ;Lee Miller 13 ;Deividas Cesnauskis 57 Tom Chambers 1 1 1892-09-10 Sat L Div One
04 of 18 H Renton Tom Chambers ;Harry Marshall Sandy Clark 1 1 1984-10-20 Sat L Premier
11 of 36 A Greenock Morton Kenny Black pen 47 ;John Robertson 63 ;Sandy Clark 74 John Cochrane 1 1 1954-03-17 Wed L Div One
27 of 30 H Hamilton Academical John Urquhart 10 ;John Cochrane 20 ;Willie Bauld 67 Philip Cole 1 1 1908-08-15 Sat L Div One
01 of 34 A Dundee Philip Cole John Colquhoun 1 1 1985-08-10 Sat L Premier
01 of 36 H Celtic John Colquhoun 28 James Conacher 1 1 1916-12-16 Sat L Div One
19 of 38 H Dundee James Conacher Alfie Conn 1 1 1944-10-14 Sat L Wartime
10 of 30 H Dumbarton Alfie Conn 29 ;Archie Kelly 68 ;Archie Kelly 77 ;John Urquhart 80 Michael Corbett 2 1 1904-11-19 Sat L Div One
14 of 26 H Port Glasgow Athletic George Wilson ;James Brown ;Michael Corbett ;Bobby Walker ;Michael Corbett John Courts 1 1 1908-04-29 Wed L Div One
34 of 34 A Queens Park John Courts ;Bobby Walker ;Bobby Walker Ian Crawford 1 1 1955-04-18 Mon L Div One
28 of 30 A Motherwell Ian Crawford 6 ;Willie Bauld 19 ;Jimmy Wardhaugh 31 Robert Dalrymple 1 1 1902-10-11 Sat L Div One
11 of 22 H Hibernian Robert Dalrymple 6 R Davy 1 1 1892-04-30 Sat L Div One
21 of 22 A Leith Athletic George Scott ;R Davy James Dawson 2 1 1917-12-08 Sat L Div One
17 of 34 H Kilmarnock George P Miller ;James Dawson ;James Dawson Percy Dawson 1 1 1911-01-14 Sat L Div One
24 of 34 H Partick Thistle Percy Dawson 5 ;Frank McLaren pen 40 ;Peter Nellies 65 James Dodds 1 1 1932-12-17 Sat L Div One
22 of 38 A St Johnstone James Dodds 86 Les Donaldson 1 1 1944-08-12 Sat L Wartime
01 of 30 A Celtic Les Donaldson 38 Pat Donoghue 1 1 1937-08-21 Sat L Div One
02 of 38 A St Mirren Pat Donoghue 47 Peter Douglas 1 1 1906-10-20 Sat L Div One
10 of 34 A Airdrieonians Peter Douglas ;William Bauchope Andrew Driver 1 1 2006-08-26 Sat L SPL
05 of 38 H Inverness Caledonian Thistle Mauricio Pinilla 20 ;Jamie Mole 43 ;Andrew Driver 81 ;Bruno Aguiar 90+1 Gordon Durie 2 1 2000-10-01 Sun L SPL
10 of 38 H Motherwell Gordon Durie 12 ;Andy Kirk 27 ;Gordon Durie 59 James Edwards 1 1 1880-10-23 Sat SC
R3 H Hibernian Alex McNeil ;James Edwards ;John Alexander ;Alex McNeil ;John [1] McNeil David Ellis 1 1 1892-03-12 Sat L Div One
16 of 22 A Abercorn Davie Russell 40 ;George Scott ;David Ellis Hans Eskilsson 1 1 1995-11-04 Sat L Premier
11 of 36 H Partick Thistle Derek McWilliams og 10 ;John Millar 65 ;Hans Eskilsson 69 James Fairbairn 4 1 1891-10-03 Sat L Div One
09 of 22 A Clyde Davie Baird 14 ;James Fairbairn 15 ;Davie Baird ;James Fairbairn ;Willie Taylor ;George Scott ;James Fairbairn ;George Scott ;Davie Russell ;James Fairbairn Stuart Findlay 1 1 2025-07-15 Tue LC
Group 2 of 4 A Hamilton Academical Stuart Findlay 4:36 ;Elton Kabangu 44:59 ;James Wilson 68:03 ;Claudio Braga 82:25 Alan Finlay 1 1 1960-11-12 Sat L Div One
11 of 34 A Kilmarnock Alan Finlay 41 Alan Forrest 1 1 2022-07-30 Sat L Prem
01 of 38 H Ross County Alan Forrest 58:38 ;Barrie McKay 76:04 Thomas Gibson 1 1 1916-11-04 Sat L Div One
13 of 38 H Partick Thistle Thomas Gibson James Gilbert 1 1 1916-09-02 Sat L Div One
03 of 38 A Airdrieonians Jack Sharp ;James Gilbert Tom Gilchrist 2 1 1908-02-15 Sat L Div One
25 of 34 H Greenock Morton Tom Gilchrist ;Tom Gilchrist pen Alex Gillies 1 1 1896-08-15 Sat L Div One
01 of 18 A Dundee Willie Taylor 10 ;Alex Gillies ;Willie Taylor ;Bob McLaren ;Johnny Walker Boston Glegg 1 1 1960-08-31 Wed LC
Section 5 of 6 H Clyde Willie Bauld 37 ;Andy Bowman 65 ;Boston Glegg 72 ;Alex Young 76 ;Jimmy Murray 85 ;Willie Bauld 88 Armand Gnanduillet 2 1 2021-01-26 Tue L Champ
13 of 27 A Raith Rovers Liam Boyce 35:02 ;Euan Henderson 38:10 ;Armand Gnanduillet 83:29 ;Armand Gnanduillet 90+0:47 Tom Gracie 1 1 1914-08-15 Sat L Div One
01 of 38 H Celtic Harry Wattie 27 ;Tom Gracie 82 Tom Green 1 1 1924-03-01 Sat L Div One
31 of 38 H Raith Rovers Tom Green 43 William Grierson 1 1 1889-10-19 Sat SC
R3 A Champfleurie Tommy Jenkinson ;William Grierson ;Willie Taylor ;Unknown ;Unknown Craig Halkett 1 1 2019-07-16 Tue LC
Group 2 of 4 A Cowdenbeath Craig Halkett 8 ;Anthony McDonald 22 Robert Hall 1 1 1913-04-12 Sat L Div One
30 of 34 H Greenock Morton Percy Dawson ;Robert Hall ;Lol Abram pen ;Jimmy Low Jamie Hamill 1 1 2011-07-28 Thu E
Q3 A Paksi SE Jamie Hamill pen 45 Brian Hamilton 1 1 1995-01-08 Sun L Premier
19 of 36 A Motherwell Brian Hamilton 17 ;Colin Miller 80 George Hamilton 1 1 1940-11-02 Sat L Wartime
13 of 30 A Hamilton Academical George Hamilton 6 ;John Pattillo 55 James Hamilton 1 1 1900-09-22 Sat L Div One
06 of 20 H Queens Park James Hamilton Willie Hamilton 1 1 1962-09-01 Sat LC
Section 6 of 6 H Dundee Danny Paton 71 ;Willie Hamilton 78 Steve Hancock 1 1 1975-08-13 Wed LC
Section 2 of 6 H Celtic Steve Hancock 15 ;Donald Ford pen 73 Dick Harker 1 1 1909-08-21 Sat L Div One
01 of 34 H Clyde Dick Harker ;George Sinclair Henry Hartness 1 1 1911-04-01 Sat L Div One
33 of 34 H Celtic Henry Hartness 47 George Hay 2 1 1941-03-01 Sat SLC
Section 1 of 6 H Queens Park Alex Massie 51 ;George Hay 79 ;George Hay 84 Kevin Hegarty 1 1 1970-08-08 Sat LC
Section 1 of 6 H Celtic Kevin Hegarty 72 William Henderson 1 1 1907-04-15 Mon L Div One
28 of 34 H Aberdeen William Henderson Bill Henderson 1 1 1926-08-21 Sat L Div One
02 of 38 H Queens Park Willie Murray 3 ;Jock White 35 ;Lachlan Macmillan 48 ;Bill Henderson 55 George Hilsdon 1 1 1917-03-03 Sat L Div One
31 of 38 H St Mirren George Hilsdon Albert Holmes 1 1 1914-02-14 Sat L Div One
27 of 38 H Hibernian Bob Mercer 0:30 ;Albert Holmes 50 ;Percy Dawson Jimmy Jackson 1 1 1942-12-26 Sat L Wartime
21 of 30 A Falkirk Jimmy Jackson 5 ;Tommy Walker pen 55 Iain Jardine 1 1 1985-09-21 Sat L Premier
07 of 36 A Motherwell Iain Jardine 46 Tommy Jenkinson 2 1 1885-09-12 Sat SC
R1 H St Bernards Tommy Jenkinson ;Tommy Jenkinson ;Scrimmage ;James Common ;T McIntosh 80 Allan Johnston 1 1 1993-05-08 Sat L Premier
43 of 44 H Airdrieonians Allan Johnston 72 Otto Jonsson 1 1 1944-09-16 Sat L Wartime
06 of 30 H Third Lanark Les Donaldson 22 ;Otto Jonsson 33 ;Jimmy Philp 41 ;Robert Bolt og 49 Bobby Kemp 1 1 1966-12-10 Sat L Div One
14 of 34 H Dundee United Bobby Kemp 57 ;Alan Anderson 77 Robert Kinnell 1 1 1941-12-20 Sat L Wartime
20 of 30 A Motherwell John R Smeaton 16 ;Robert Kinnell 37 Alexandros Kyziridis 1 1 2025-07-19 Sat LC
Group 3 of 4 A Stirling Albion Craig Halkett 12:55 ;Claudio Braga 22:10 ;Alexandros Kyziridis 37:49 ;Craig Halkett 79:07 Kyle Lafferty 1 1 2017-07-18 Tue LC
Group 1 of 4 A Elgin City Kyle Lafferty 60 Brian Laing 1 1 1971-04-24 Sat L Div One
34 of 34 A Cowdenbeath George Fleming 38 ;Brian Laing 60 ;Jim Townsend 75 ;Donald Ford 89 Robert Lamb 1 1 1942-11-21 Sat L Wartime
16 of 30 H Partick Thistle Tommy Walker 12 ;George Wilkins 44 ;Robert Lamb 85 William Lavety 2 1 1904-08-27 Sat L Div One
02 of 26 H Third Lanark Bobby Walker ;William Lavety ;William Lavety ;George Wilson Olly Lee 1 1 2018-07-18 Wed LC
Group 1 of 4 A Cove Rangers Olly Lee 11 ;Steven MacLean 57 Andrew Lees 1 1 1878-09-21 Sat SC
R1 S Edinburgh Swifts Andrew Lees ;John Alexander ;John Alexander Derek Lilley 1 1 1998-12-30 Wed L SPL
21 of 36 H Dundee Derek Lilley 37 George Livingstone 2 1 1896-09-19 Sat L Div One
06 of 18 H Dundee George Livingstone ;George Livingstone John Livingstone 1 1 1904-01-30 Sat L Div One
20 of 26 H Rangers John Livingstone ;George Wilson Matthew Lochhead 1 1 1917-10-13 Sat L Div One
09 of 34 A Partick Thistle Matthew Lochhead Tom Lorn 1 1 1901-08-17 Sat L Div One
01 of 18 H Hibernian Tom Lorn 43 ;Charlie Thomson Jimmy Low 1 1 1912-09-21 Sat L Div One
05 of 34 A Rangers George Sinclair 0:55 ;Willie Wilson pen 9 ;Jimmy Low ;George Sinclair John Lowe 1 1 1910-04-02 Sat L Div One
27 of 34 H Third Lanark George Buchanan 6 ;John Lowe 47 Andy Lynch 1 1 1969-10-11 Sat L Div One
08 of 34 H Motherwell Andy Lynch 10 ;Jim Brown 80 Willie MacFarlane 1 1 1942-04-18 Sat L Wartime
28 of 30 H Albion Rovers Harry Betmead 64 ;Willie MacFarlane 67 Steven MacLean 1 1 2018-07-18 Wed LC
Group 1 of 4 A Cove Rangers Olly Lee 11 ;Steven MacLean 57 Robert C Marshall 1 1 1926-03-13 Sat L Div One
33 of 38 H Greenock Morton John Slavin 6 ;Jimmy Smith 8 ;John Slavin 30 ;Robert C Marshall 47 ;Willie Murray 55 ;Lachlan Macmillan pen 80 Tommy Martin 1 1 1943-04-03 Sat SLC
Section 6 of 6 H Queens Park Tommy Pearson 4 ;Tommy Martin 29 ;Tommy Walker 52 ;Tommy Walker 73 Scott Maxwell 1 1 1981-04-18 Sat L Premier
34 of 36 H St Mirren Scott Maxwell 5 Willie Maxwell 1 1 1894-10-06 Sat L Div One
06 of 18 H St Bernards Bob McLaren ;Willie Maxwell ;Johnny Walker ;Bob McLaren Neil McCann 1 1 1996-08-14 Wed LC
R2 H Stenhousemuir Neil McCann 74 Robert McCartney 2 1 1940-04-06 Sat L Wartime
21 of 29 H Hibernian Tommy Walker 4 ;Robert McCartney 27 ;Tommy Walker 58 ;Robert McCartney 83 Alex McCulloch 1 1 1918-08-24 Sat L Div One
02 of 34 H Rangers Alex McCulloch David McCulloch 2 1 1934-08-11 Sat L Div One
01 of 38 A Falkirk David McCulloch 20 ;David McCulloch 90 John McEwen 1 1 1915-08-21 Sat L Div One
01 of 37 A St Mirren John McEwen Teddy McGuire 1 1 1915-09-20 Mon L Div One
06 of 37 A Hibernian Teddy McGuire 5 ;Willie Wilson 10 Bert McGurdy 1 1 1938-12-03 Sat L Div One
19 of 38 H Kilmarnock Andy Black 3 ;Bert McGurdy 86 T McIntosh 1 1 1885-09-12 Sat SC
R1 H St Bernards Tommy Jenkinson ;Tommy Jenkinson ;Scrimmage ;James Common ;T McIntosh 80 James McKee 1 1 1895-10-19 Sat L Div One
10 of 18 A Dumbarton Alex King ;Davie Baird ;James McKee ;Johnny Walker ;Davie Baird ;Johnny Walker ;Willie Taylor ;Davie Baird ;Davie Baird Bob McLaren 1 1 1893-04-01 Sat L Div One
15 of 18 A Dumbarton Bob McLaren William McLean 1 1 1923-08-18 Sat L Div One
01 of 38 H Clyde Jock White 25 ;Jock White 35 ;Jock White ;William McLean ;William Welsh [2] ;William Welsh [2] Brian McNaughton 1 1 1985-02-03 Sun L Premier
24 of 36 H Dundee John Robertson 7 ;Gary Mackay 19 ;Brian McNaughton 73 John McNeil [2] 2 1 1925-10-24 Sat L Div One
12 of 38 H Partick Thistle John McNeil [2] 8 ;John McNeil [2] 60 ;Jimmy Smith 75 George McQuade 1 1 1943-12-11 Sat L Wartime
18 of 30 A Motherwell George McQuade 67 ;Willie MacFarlane 89 Len Melrose 1 1 1910-11-05 Sat L Div One
13 of 34 A Aberdeen Len Melrose 6 ;Thomas T Wilson Alex Menzies 1 1 1902-12-27 Sat L Div One
21 of 22 H Greenock Morton Robert Dalrymple 42 ;Alex Menzies 75 ;George Key 80 Archie Miller 1 1 1932-12-31 Sat L Div One
24 of 38 A Airdrieonians John J Smith 16 ;Jock White 19 ;Tommy Walker 55 ;Tommy Walker 57 ;Willie Murray 75 ;Jock White 78 ;Archie Miller 79 Lee Miller 1 1 2005-01-15 Sat L SPL
21 of 38 H Dundee United Steven Pressley 44 ;Lee Miller 48 ;Paul Hartley 86 Alan Money 2 1 1940-11-09 Sat L Wartime
14 of 30 A Dumbarton Alfred Fitzgerald 17 ;Tommy Walker 27 ;Alan Money 43 ;Alan Money 59 James Moore 1 1 1941-01-25 Sat L Wartime
24 of 30 H Clyde Tommy Dougan 39 ;James Moore 48 ;Tommy Dougan Tim Morgan 1 1 1927-01-15 Sat L Div One
24 of 38 H Greenock Morton Tim Morgan 40 ;Willie Murray 60 ;Tom Rogers 65 William Morrison 1 1 1904-02-27 Sat L Div One
24 of 26 H Airdrieonians Mark Bell 13 ;William Morrison 15 ;George Key pen ;George Key pen ;John Hunter John Murphy 2 1 1919-09-27 Sat L Div One
08 of 42 H Clydebank[3] John Murphy 0:30 ;John Murphy ;Bob Mercer ;Bob Mercer Jimmy Murray 1 1 1952-03-15 Sat L Div One
27 of 30 H Stirling Albion Jimmy Murray 10 ;Jimmy Whittle 17 ;Eddie Rutherford 20 ;Alfie Conn 65 ;Alfie Conn 88 Tommy Murray 2 1 1971-09-11 Sat L Div One
02 of 34 A Dunfermline Athletic Tommy Murray 15 ;Donald Ford 22 ;Tommy Murray 43 ;Eddie Thomson 70 Michael Ngoo 1 1 2013-01-26 Sat LC
SF N Inverness Caledonian Thistle Michael Ngoo 66 George Noble 1 1 1916-08-19 Sat L Div One
01 of 38 A Greenock Morton Philip Whyte 18 ;George Noble 88 Jackie Oakes 1 1 1944-09-30 Sat L Wartime
08 of 30 H Falkirk Jackie Oakes 47 Paul O'Brien 1 1 1980-12-06 Sat L Premier
16 of 36 H Kilmarnock Alex MacDonald 57 ;Paul O'Brien 59 Derek O'Connor 1 1 1978-10-21 Sat L Premier
10 of 36 A Aberdeen Derek O'Connor 0:50 ;Denis McQuade 79 Odel Offiah 1 1 2023-08-20 Sun LC
R2 H Partick Thistle Brian [1] Graham og 9:33 ;Odel Offiah 44:46 ;Lawrence Shankland 46:56 ;Kyosuke Tagawa 73:05 Donald Park 1 1 1972-10-28 Sat L Div One
09 of 34 H Arbroath Eric Carruthers 7 ;David Clunie 65 ;Donald Park 83 Patterson 1 1 1887-09-03 Sat SC
R1 H Norton Park Patterson ;Richard Carruthers ;Willie Mackay ;Tommy Jenkinson William Phillips 1 1 1894-08-18 Sat L Div One
01 of 18 H Third Lanark Willie Michael 5 ;Bob McLaren ;George Scott ;Willie Taylor ;George Scott ;William Phillips Bobby Rae 1 1 1893-10-21 Sat L Div One
09 of 18 A Dundee Willie Taylor ;Willie Taylor ;Bobby Rae ;Willie Michael ;Willie Hogg John Ramsay 1 1 1942-03-28 Sat SLC
Section 4 of 6 A Rangers John Ramsay 14 Bobby Rankin 2 1 1959-03-09 Mon L Div One
28 of 34 H St Mirren Bobby Rankin 43 ;Bobby Rankin 53 ;Jimmy Murray 68 ;Johnny Hamilton 72 Reid [2] 1 1 1892-10-01 Sat L Div One
07 of 18 A Renton Reid [2] Peter Reid 1 1 1906-04-07 Sat L Div One
29 of 30 H Rangers Peter Reid ;George Couper Alex Rennie 2 1 1938-08-13 Sat L Div One
01 of 38 A Third Lanark Alex Rennie 20 ;Jimmy Briscoe 30 ;Alex Rennie 70 ;Tommy Walker 80 William Reynolds 1 1 1907-11-09 Sat L Div One
12 of 34 A Airdrieonians Bobby Walker ;William Reynolds ;Basil Colombo 90 Tom Robertson [3] 1 1 1929-11-30 Sat L Div One
17 of 38 A Clyde Andrew Miller ;Barney Battles Jnr ;Tom Robertson [3] Jim Rodger (2) 1 1 1962-02-07 Wed L Div One
23 of 34 H Third Lanark Jim Rodger (2) 62 ;Willie Bauld 69 Davie Ross 1 1 1891-02-14 Sat L Div One
07 of 18 H Cambuslang Davie Russell 15 ;Davie Ross Davie Russell 1 1 1890-10-18 Sat SC
R3 N Methlan Park George Scott 30 ;George Scott 43 ;Davie Russell 75 George Scott 1 1 1889-09-07 Sat SC
R1 A St Bernards George Scott ;William [2] McIntosh og ;Davie Baird James Sharp 1 1 1896-10-03 Sat L Div One
09 of 18 A St Bernards Duncan McLean og ;James Sharp ;Johnny Walker ;Willie Taylor ;Bobby Walker Graham Shaw 1 1 1976-01-10 Sat L Premier
21 of 36 A Dundee Graham Shaw 89:30 Rudi Skacel 1 1 2005-07-30 Sat L SPL
01 of 38 A Kilmarnock Rudi Skacel 12 ;Roman Bednar 46 ;Saulius Mikoliunas 61 ;Paul Hartley pen 88 John Slavin 1 1 1925-12-26 Sat L Div One
21 of 38 H St Mirren John Slavin 77 George B Smith 1 1 1941-08-16 Sat L Wartime
02 of 30 A Airdrieonians George B Smith 52 ;Tommy Dougan 62 Gordon James Smith 1 1 1977-04-16 Sat L Premier
33 of 36 A Kilmarnock Gordon James Smith 80 ;Bobby Prentice 88 Iain Smith 1 1 1977-08-13 Sat L Tier 2
01 of 39 A Dumbarton Iain Smith 42 ;Willie Gibson 85 John J Smith 1 1 1931-08-08 Sat L Div One
01 of 38 A Dundee United John J Smith 20 ;Willie Murray 40 Robert Somerville 1 1 1890-09-06 Sat SC
R1 H Raith Rovers Robert Somerville ;Davie Baird ;Willie Taylor ;John McPherson ;Davie Baird 65 ;John McPherson ;Willie Taylor Osman Sow 1 1 2014-07-26 Sat CHALL
R1 H Annan Athletic Billy King 8 ;Osman Sow 19 ;Callum Paterson 39 Jimmy Speedie 2 1 1913-08-16 Sat L Div One
01 of 38 H Airdrieonians Percy Dawson 30 ;Jimmy Speedie ;Jimmy Speedie Alex R Spence 1 1 1906-12-01 Sat L Div One
16 of 34 H Greenock Morton Alex R Spence Robin Stenhouse 1 1 1961-09-30 Sat L Div One
05 of 34 H Airdrieonians Willie Bauld 0:20 ;Robin Stenhouse 10 ;John Cumming pen 13 ;Willie Bauld 65 Alistair J Stewart 1 1 1908-12-05 Sat L Div One
16 of 34 H Greenock Morton Philip Cole ;Daniel Cavin ;Daniel Cavin ;Philip Cole ;Alistair J Stewart Kevin Thomas 1 1 1993-02-13 Sat L Premier
30 of 44 H Falkirk Tosh McKinlay 52 ;Kevin Thomas 76 ;Alexander Taylor og 85 Thomson [5] 1 1 1917-01-02 Tue L Div One
22 of 38 H Hamilton Academical Thomas Gibson ;Thomson [5] ;Thomas Gibson John Urquhart 1 1 1944-10-14 Sat L Wartime
10 of 30 H Dumbarton Alfie Conn 29 ;Archie Kelly 68 ;Archie Kelly 77 ;John Urquhart 80 Bobby Walker 1 1 1896-10-03 Sat L Div One
09 of 18 A St Bernards Duncan McLean og ;James Sharp ;Johnny Walker ;Willie Taylor ;Bobby Walker Jimmy Walker 1 1 1944-12-30 Sat L Wartime
21 of 30 A Third Lanark Alex McCrae 59 ;Jimmy Walker 74 John Walker 1 1 1898-10-29 Sat L Div One
10 of 18 A Hibernian Bobby Walker 1:30 ;Bobby Walker ;John Walker ;Willie Taylor ;Bobby Walker Tommy Walker 1 1 1932-09-03 Sat L Div One
05 of 38 H Ayr United John A Johnston pen ;Robert Johnstone ;Tommy Walker ;Jock White 87 George Walls 1 1 1895-12-07 Sat L Div One
15 of 18 A Rangers Tom Chambers ;George Walls Robert Walls 1 1 1928-12-01 Sat L Div One
17 of 38 H Third Lanark Barney Battles Jnr pen 2 ;Barney Battles Jnr 20 ;Jimmy Smith 30 ;Robert Walls 87 Jimmy Wardhaugh 1 1 1946-08-21 Wed L Div One
04 of 30 A Celtic Jimmy Wardhaugh 13 ;Archie Kelly 32 ;Archie Kelly 50 William Wardle 1 1 1942-11-14 Sat L Wartime
15 of 30 H Airdrieonians Andy Black 2 ;William Wardle 29 ;Andy Black 76 ;Jimmy Philp 77 ;Tommy Walker 89 Harry Wattie 2 1 1913-09-13 Sat L Div One
05 of 38 H Rangers Harry Wattie ;Harry Wattie William Westwater 1 1 1919-03-08 Sat L Div One
29 of 34 A Motherwell William Westwater ;Andy Wilson George Whalley 1 1 1940-12-07 Sat L Wartime
18 of 30 H Celtic George Whalley 30 ;George Hamilton 75 Jock White 1 1 1922-08-19 Sat L Div One
01 of 38 A Clyde Jock White pen 82 Philip Whyte 1 1 1916-08-19 Sat L Div One
01 of 38 A Greenock Morton Philip Whyte 18 ;George Noble 88 George Wilkins 1 1 1942-09-12 Sat L Wartime
06 of 30 H Falkirk George Wilkins 7 ;Tommy Walker 68 ;Frederick Walker Milloy og 89 Archie Williams 1 1 1944-06-10 Sat Summer Cup W
R1 A Albion Rovers Archie Williams 4 ;Tommy Walker 75 ;William Savage og 87 Tim Williamson 1 1 1922-09-09 Sat L Div One
04 of 38 H Albion Rovers Tim Williamson 43 ;Willie Wilson 85 David (Soldier) Wilson 1 1 1905-02-11 Sat SC
R2 A St Mirren David (Soldier) Wilson 90 George Wilson 1 1 1903-08-15 Sat L Div One
01 of 26 H St Mirren John Hunter pen ;David Axford ;Bill Porteous ;David Axford ;George Wilson Charlie Wipfler 1 1 1935-08-10 Sat L Div One
01 of 38 H Partick Thistle David McCulloch 8 ;Charlie Wipfler 34 Jimmy Wood 1 1 1882-09-09 Sat SC
R1 H St Bernards Jimmy Wood Peter Wright 1 1 1888-09-22 Sat SC
R2 H Erin Rovers Bathgate Peter Wright 35 ;James Reid 40 ;James Reid 80 ;John Sneddon [1] 81 Alex Young 1 1 1955-08-27 Sat LC
Section 4 of 6 H Partick Thistle John Urquhart 49 ;Alex Young 79 Drew Young 1 1 1970-10-19 Mon AT
QF A Airdrieonians Donald Ford 5 ;Drew Young 38 ;Donald Ford 64 ;Donald Ford 72 ;Donald Ford 82 Genero Zeefuik 2 1 2015-01-10 Sat L Champ
20 of 36 A Dumbarton Sam Nicholson 8 ;Jamie Walker 26 ;Genero Zeefuik 52 ;Sam Nicholson 57 ;Genero Zeefuik 62