Gary Mackay Goals Scored
All columns are 'sortable' click on the heading to sort by that column.
E.g. click on 'Goals vs Team' to see in team order.
'Winning Goal' is the goal scored that makes it 1 more than the opposition scored.
E.g. In the 1998 Cup Final if the score had remained 2-0 Cameron would have scored the 'winner' as it was Rangers goal meant Adam has the 'winning goal'
Comp
Game NoDate Team Score Goals
Scored
in
GameTime Pen Score
When
ScoredWin-
ning
GoalGoals
vs
TeamComp
TotTotal Sea
TotL SC LC E AT Age MR Comp Rd V Scorers 19
1981-09-16 Wed Hamilton Academical 1
16 1-0
Hamilton Academical 01 1
1
1
1
17y 07m 24d First Division 04 of 39 H Gary Mackay 16 ;Alex Hamill 60 27
1981-11-21 Sat Hamilton Academical 1
41 1-0
<-WG Hamilton Academical 02 2
2
2
2
17y 09m 29d First Division 16 of 39 A Gary Mackay 41 ;Derek Addison 55
1982-08-04 Wed Sheffield United 2
3 1-0
Sheffield United 01
3
18y 06m 12d Friendly H Gary Mackay 3 ;Walter Kidd 47 ;Dave Bowman 50 ;Gary Mackay 52 52 4-1
Sheffield United 02
4
18y 06m 12d Friendly H Gary Mackay 3 ;Walter Kidd 47 ;Dave Bowman 50 ;Gary Mackay 52 47
1982-11-13 Sat Clydebank[4] 1
9 1-0
<-WG Clydebank[4] 01 3
5
1
3
18y 09m 21d First Division 14 of 39 A Gary Mackay 9 ;Derek O'Connor 62 ;John Robertson 73 50
1982-12-04 Sat Raith Rovers 1
13 1-0
<-WG Raith Rovers 01 4
6
2
4
18y 10m 11d First Division 17 of 39 H Gary Mackay 13 ;Willie Johnston pen 70 61
1983-02-12 Sat Ayr United 1
62 3-1
Ayr United 01 5
7
3
5
19y 00m 20d First Division 26 of 39 H Derek O'Connor 16 ;Willie Pettigrew 41 ;Gary Mackay 62 ;Dave Bowman 87 ;Paddy Byrne 89:50 67
1983-03-26 Sat Clyde 1
46 2-0
<-WG Clyde 01 6
8
4
6
19y 02m 03d First Division 30 of 39 H John Robertson 11 ;Gary Mackay 46 ;Roddy Macdonald 73 69
1983-04-02 Sat Airdrieonians 1
44 pen 1-0
<-WG Airdrieonians 01 7
9
5
7
19y 02m 10d First Division 32 of 39 A Gary Mackay pen 44 ;John Robertson 84
1983-04-18 Mon Ross County 2
16 pen 2-0
<-WG Ross County 01
10
19y 02m 26d Friendly A John Robertson 9 ;Gary Mackay pen 16 ;Paddy Byrne 28 ;Gary Mackay 73 ;Paddy Byrne 89:30 73 4-0
Ross County 02
11
19y 02m 26d Friendly A John Robertson 9 ;Gary Mackay pen 16 ;Paddy Byrne 28 ;Gary Mackay 73 ;Paddy Byrne 89:30 75
1983-05-07 Sat Dumbarton 1
88 4-0
Dumbarton 01 8
12
6
8
19y 03m 14d First Division 38 of 39 A John Robertson 13 ;John Robertson 19 ;Derek O'Connor 65 ;Gary Mackay 88
1983-08-01 Mon Nairn County 1
24 2-0
Nairn County 01
13
19y 06m 09d Friendly A Dave Bowman 15 ;Gary Mackay 24 ;Roddy Macdonald 30 ;Alex MacDonald ;Donald Park 41 ;Roddy Macdonald 44:30 ;Dave Bowman ;Donald Park 78
1983-08-27 Sat Cowdenbeath 1
38 1-0
Cowdenbeath 01 9
14
1
1
19y 07m 04d League Cup R2 H Gary Mackay 38 90
1983-11-09 Wed St Mirren 1
44 pen 2-1
<-WG St Mirren 01 10
15
2
2
19y 09m 17d League Cup Section 5 of 6 H Derek O'Connor 35 ;Gary Mackay pen 44 ;John Robertson 65 91
1983-11-13 Sun Dundee 1
66 pen 1-2
Dundee 01 11
16
3
9
19y 09m 21d Premier 12 of 36 H Gary Mackay pen 66 93
1983-11-26 Sat St Mirren 2
21 pen 1-1
St Mirren 02 12
17
4
10
19y 10m 03d Premier 14 of 36 H Gary Mackay pen 21 ;Gary Mackay 67 67 2-2
St Mirren 03 13
18
5
11
19y 10m 03d Premier 14 of 36 H Gary Mackay pen 21 ;Gary Mackay 67
1984-04-15 Sun Arsenal 1
62 3-1
<-WG Arsenal 01
19
20y 02m 23d Friendly H Walter Kidd 18 ;Jimmy Bone 54 ;Gary Mackay 62 116
1984-05-09 Wed Dundee 1
10 1-0
Dundee 02 14
20
6
12
20y 03m 16d Premier 35 of 36 H Gary Mackay 10
1984-05-15 Tue Rangers 1
6 1-0
Rangers 01
21
20y 03m 22d HMFC Testimonial H Gary Mackay 6 ;John Robertson 44:50
1984-07-28 Sat Ross County 2
32 1-0
Ross County 03
22
20y 06m 05d Friendly A Gary Mackay 32 ;Gary Mackay 75 75 2-1
Ross County 04
23
20y 06m 05d Friendly A Gary Mackay 32 ;Gary Mackay 75
1984-08-01 Wed Clachnacuddin 1
n/a Clachnacuddin 01
24
20y 06m 09d Friendly A Jimmy Bone ;John Robertson ;Gary Mackay ;Kenny Black pen ;Roddy Macdonald 124
1985-01-01 Tue Hibernian 1
36 1-0
Hibernian 01 15
25
1
13
20y 11m 09d Premier 21 of 36 A Gary Mackay 36 ;Sandy Clark 62 127
1985-01-30 Wed Inverness Caledonian 4
41 2-0
Inverness Caledonian 01 16
26
2
1
21y 00m 07d Scottish Cup R3 H Roddy Macdonald 30 ;Gary Mackay 41 ;Gary Mackay 61 ;Gary Mackay 70 ;John Robertson 72 ;Gary Mackay 79 61 3-0
Inverness Caledonian 02 17
27
3
2
21y 00m 07d Scottish Cup R3 H Roddy Macdonald 30 ;Gary Mackay 41 ;Gary Mackay 61 ;Gary Mackay 70 ;John Robertson 72 ;Gary Mackay 79 70 4-0
Inverness Caledonian 03 18
28
4
3
21y 00m 07d Scottish Cup R3 H Roddy Macdonald 30 ;Gary Mackay 41 ;Gary Mackay 61 ;Gary Mackay 70 ;John Robertson 72 ;Gary Mackay 79 79 6-0
Inverness Caledonian 04 19
29
5
4
21y 00m 07d Scottish Cup R3 H Roddy Macdonald 30 ;Gary Mackay 41 ;Gary Mackay 61 ;Gary Mackay 70 ;John Robertson 72 ;Gary Mackay 79 128
1985-02-03 Sun Dundee 1
19 2-1
Dundee 03 20
30
6
14
21y 00m 11d Premier 24 of 36 H John Robertson 7 ;Gary Mackay 19 ;Brian McNaughton 73
1985-08-03 Sat Eintracht Bad Kreuznach 1
87 4-1
Eintracht Bad Kreuznach 01
31
21y 06m 11d Overseas Tour1985-86a OT 4 of 5 A John Robertson 36 ;Walter Kidd 47 ;John Robertson 61 ;Gary Mackay 87
1985-08-04 Sun SC Birkenfeld 1
87 2-1
<-WG SC Birkenfeld 01
32
21y 06m 12d Overseas Tour1985-86a OT 5 of 5 A John Robertson 80 ;Gary Mackay 87 149
1985-10-19 Sat St Mirren 1
87 3-0
St Mirren 04 21
33
1
15
21y 08m 26d Premier 11 of 36 H John Robertson 47 ;John Robertson 53 ;Gary Mackay 87
1985-10-23 Wed Arbroath 2
25 2-0
<-WG Arbroath 01
34
21y 09m 00d Friendly A Sandy Clark 23 ;Gary Mackay 25 ;Gary Mackay 77 ;John Robertson 80 77 3-1
Arbroath 02
35
21y 09m 00d Friendly A Sandy Clark 23 ;Gary Mackay 25 ;Gary Mackay 77 ;John Robertson 80 162
1986-01-11 Sat Dundee United 1
69 1-0
Dundee United 01 22
36
2
16
21y 11m 19d Premier 24 of 36 H Gary Mackay 69 164
1986-01-25 Sat Rangers 1
55 2-1
Rangers 02 23
37
3
5
22y 00m 02d Scottish Cup R3 H Colin McAdam 49 ;Gary Mackay 55 ;John Robertson 85 166
1986-02-08 Sat Dundee 1
68 3-1
Dundee 04 24
38
4
17
22y 00m 16d Premier 27 of 36 H John Colquhoun 21 ;John Robertson 60 ;Gary Mackay 68 168
1986-03-03 Mon Hamilton Academical 1
68 2-1
<-WG Hamilton Academical 03 25
39
5
6
22y 01m 08d Scottish Cup R4 A John Robertson 3 ;Gary Mackay 68 177
1986-04-26 Sat Clydebank[4] 1
34 1-0
<-WG Clydebank[4] 02 26
40
6
18
22y 03m 03d Premier 35 of 36 H Gary Mackay 34 184
1986-09-06 Sat Clydebank[4] 1
81 2-1
<-WG Clydebank[4] 03 27
41
1
19
22y 07m 14d Premier 06 of 44 H Wayne Foster 67 ;Gary Mackay 81 192
1986-10-18 Sat Hamilton Academical 1
85 pen 3-1
Hamilton Academical 04 28
42
2
20
22y 08m 25d Premier 13 of 44 A John Colquhoun 71 ;Wayne Foster 82 ;Gary Mackay pen 85 193
1986-10-25 Sat Dundee United 1
64 pen 2-1
Dundee United 02 29
43
3
21
22y 09m 02d Premier 14 of 44 H John Colquhoun 20 ;Gary Mackay pen 64 195
1986-11-01 Sat Hibernian 1
68 pen 1-1
Hibernian 02 30
44
4
22
22y 09m 09d Premier 16 of 44 H Gary Mackay pen 68 202
1986-12-13 Sat Hamilton Academical 1
17 pen 2-0
Hamilton Academical 05 31
45
5
23
22y 10m 20d Premier 24 of 44 H Sandy Clark 10 ;Gary Mackay pen 17 ;Roddy Macdonald 23 ;John Colquhoun 32 ;Sandy Jardine 39 ;John Robertson 57 ;John Robertson 86 205
1987-01-03 Sat Clydebank[4] 1
62 3-0
Clydebank[4] 04 32
46
6
24
22y 11m 11d Premier 27 of 44 H John Robertson 9 ;Sandy Clark 49 ;Gary Mackay 62 208
1987-01-24 Sat Dundee 1
49 1-0
<-WG Dundee 05 33
47
7
25
23y 00m 01d Premier 30 of 44 A Gary Mackay 49 211
1987-02-09 Mon Kilmarnock 1
24 1-0
Kilmarnock 01 34
48
8
7
23y 00m 17d Scottish Cup R3 A Gary Mackay 24 ;Kenny Black 46 ;Wayne Foster 89 221
1987-04-11 Sat St Mirren 1
74 1-1
St Mirren 05 35
49
9
8
23y 02m 19d Scottish Cup SF N Gary Mackay 74
1987-05-12 Tue Watford 1
69 3-4
Watford 01
50
23y 03m 19d Player Testimonial A John Robertson pen 23 ;Sandy Clark 64 ;Gary Mackay 69
1987-07-22 Wed Preussen Munster 1
63 1-0
<-WG Preussen Munster 01
51
23y 05m 29d Overseas Tour1987-88 OT 2 of 5 A Gary Mackay 63 ;Andy Watson 80
1987-07-25 Sat SC Birkenfeld 1
66 1-1
SC Birkenfeld 02
52
23y 06m 02d Overseas Tour1987-88 OT 4 of 5 A Gary Mackay 66 229
1987-08-19 Wed Kilmarnock 1
81 4-1
Kilmarnock 02 36
53
1
3
23y 06m 27d League Cup R1 H Dave McPherson 24 ;Sandy Clark 39 ;Sandy Clark 59 ;Gary Mackay 81 ;Neil Berry 88 ;Wayne Foster 89 242
1987-10-24 Sat Greenock Morton 1
8 1-0
<-WG Greenock Morton 01 37
54
2
26
23y 09m 01d Premier 14 of 44 H Gary Mackay 8 ;Kenny Black 34 ;Kenny Black 54 253
1987-12-16 Wed Motherwell 1
36 1-0
Motherwell 01 38
55
3
27
23y 10m 23d Premier 25 of 44 H Gary Mackay 36 260
1988-02-03 Wed Dundee United 1
77 1-1
Dundee United 03 39
56
4
28
24y 00m 11d Premier 31 of 44 H Gary Mackay 77 263
1988-02-20 Sat Greenock Morton 1
75 2-0
Greenock Morton 02 40
57
5
9
24y 00m 28d Scottish Cup R4 H Sandy Clark 41 ;Gary Mackay 75 266
1988-03-12 Sat Dunfermline Athletic 1
67 3-0
Dunfermline Athletic 01 41
58
6
10
24y 01m 18d Scottish Cup QF H John Colquhoun 27 ;Wayne Foster 42 ;Gary Mackay 67 272
1988-04-13 Wed Dunfermline Athletic 1
88 2-1
<-WG Dunfermline Athletic 02 42
59
7
29
24y 02m 21d Premier 40 of 44 H Dave McPherson 86 ;Gary Mackay 88 273
1988-04-16 Sat Celtic 1
71 2-0
<-WG Celtic 01 43
60
8
30
24y 02m 24d Premier 41 of 44 H Mike Galloway 26 ;Gary Mackay 71
1988-07-13 Wed TSV Battenberg 1
68 pen 2-2
TSV Battenberg 01
61
24y 05m 20d Overseas Tour1988-89 OT 1 of 6 A Mike Galloway 35 ;Gary Mackay pen 68 ;Scott Crabbe 80
1988-07-30 Sat Forres Mechanics 1
45 4-1
Forres Mechanics 01
62
24y 06m 07d Friendly A Iain Ferguson 5 ;Mike Galloway 17 ;Mike Galloway 31 ;Gary Mackay 44:30 ;Wayne Foster 75 275
1988-08-17 Wed St Johnstone 1
69 4-0
St Johnstone 01 44
63
1
4
24y 06m 25d League Cup R1 H Iain Ferguson 10 ;Iain Ferguson pen 19 ;Iain Ferguson 42 ;Gary Mackay 69 ;Iain Jardine 73 279
1988-08-31 Wed Dunfermline Athletic 1
3 1-0
Dunfermline Athletic 03 45
64
2
5
24y 07m 08d League Cup QF A Gary Mackay 3 ;John Colquhoun 47 ;Iain Ferguson 80 ;Iain Ferguson 87 310
1989-02-11 Sat Dundee 1
58 3-1
Dundee 06 46
65
3
31
25y 00m 19d Premier 26 of 36 H John Colquhoun 31 ;Eamonn Bannon 41 ;Gary Mackay 58 316
1989-03-25 Sat Hamilton Academical 1
39 1-0
<-WG Hamilton Academical 06 47
66
4
32
25y 02m 02d Premier 29 of 36 A Gary Mackay 39 ;Dave McPherson 77
1989-07-31 Mon Inverness Caledonian 1
25 1-0
Inverness Caledonian 05
67
25y 06m 08d Friendly A Gary Mackay 25 ;Iain Ferguson pen 30 ;Davie Kirkwood 58 352
1990-04-21 Sat Aberdeen 1
78 1-0
<-WG Aberdeen 01 48
68
1
33
26y 02m 29d Premier 34 of 36 H Gary Mackay 78 374
1990-12-22 Sat Motherwell 1
56 2-1
Motherwell 02 49
69
1
34
26y 10m 29d Premier 18 of 36 H Dave McPherson 37 ;Gary Mackay 56 ;John Robertson pen 79 376
1991-01-02 Wed Hibernian 1
43 3-0
Hibernian 03 50
70
2
35
26y 11m 10d Premier 20 of 36 A Tosh McKinlay 8 ;Dave McPherson 14 ;Gary Mackay 43 ;Craig Levein 69 379
1991-01-26 Sat Airdrieonians 1
11 1-0
Airdrieonians 02 51
71
3
11
27y 00m 03d Scottish Cup R3 A Gary Mackay 11 388
1991-04-20 Sat St Johnstone 1
20 2-0
St Johnstone 02 52
72
4
36
27y 02m 28d Premier 33 of 36 A John Colquhoun 16 ;Gary Mackay 20 427
1992-03-04 Wed Falkirk 1
27 1-0
Falkirk 01 53
73
1
37
28y 01m 10d Premier 34 of 44 A Gary Mackay 27 ;Derek Ferguson 44 428
1992-03-08 Sun Falkirk 1
87 3-1
Falkirk 02 54
74
2
12
28y 01m 14d Scottish Cup QF H Ian Ferguson 2 ;John Robertson 9 ;Gary Mackay 87
1992-05-04 Mon Ross County 1
68 3-0
Ross County 05
75
28y 03m 11d Friendly A Eamonn Bannon 27 ;Scott Crabbe 50 ;Gary Mackay 68 ;Craig Levein 70
1992-07-22 Wed Hamilton Academical 1
88 2-0
Hamilton Academical 07
76
28y 05m 29d Friendly A Derek Ferguson 53 ;Gary Mackay 88 442
1992-08-15 Sat Partick Thistle 1
61 1-0
Partick Thistle 01 55
77
1
38
28y 06m 23d Premier 04 of 44 H Gary Mackay 61 ;Ian Baird 81 445
1992-08-26 Wed Celtic 1
42 1-1
Celtic 02 56
78
2
6
28y 07m 03d League Cup QF H Gary Mackay 42 451
1992-09-30 Wed Slavia Prague 1
11 1-0
Slavia Prague 01 57
79
3
1
28y 08m 07d UEFA Cup R1 H Gary Mackay 11 ;Ian Baird 21 ;Craig Levein 43 ;Glynn Snodin 79 464
1992-12-26 Sat Partick Thistle 1
58 1-0
Partick Thistle 02 58
80
4
39
28y 11m 03d Premier 24 of 44 H Gary Mackay 58
1993-07-24 Sat FC Melle 1
50 5-0
FC Melle 01
81
29y 06m 01d Overseas Tour1993-94 OT 02 of 05 A Gary Locke 5 ;John Robertson 16 ;Kevin Thomas 22 ;Ian Ferguson 30 ;Gary Mackay 50 ;George Wright 70 ;Ian Ferguson 74 ;Ian Ferguson 77 504
1993-11-03 Wed Rangers 1
72 1-2
Rangers 03 59
82
1
40
29y 09m 11d Premier 15 of 44 H Gary Mackay 72 ;John Colquhoun 77 534
1994-09-24 Sat Kilmarnock 1
76 3-0
Kilmarnock 03 60
83
1
41
30y 08m 01d Premier 06 of 36 H John Millar 12 ;Alan McLaren 19 ;Gary Mackay 76 555
1995-02-11 Sat Kilmarnock 1
31 2-2
Kilmarnock 04 61
84
2
42
31y 00m 19d Premier 25 of 36 H John Millar 29 ;Gary Mackay 31
1995-07-30 Sun Montrose 1
81 2-3
Montrose 01
85
31y 06m 07d Friendly A Brian Hamilton 55 ;Gary Mackay 81 ;Craig Levein 85 595
1996-03-16 Sat Hibernian 1
82 1-1
Hibernian 04 62
86
1
43
32y 01m 22d Premier 29 of 36 H Gary Mackay 82 600
1996-04-13 Sat Raith Rovers 1
73 3-0
Raith Rovers 02 63
87
2
44
32y 02m 21d Premier 33 of 36 A Colin Cameron 42 ;Neil Pointon 47 ;Gary Mackay 73 627
1996-12-26 Thu Dunfermline Athletic 1
57 1-1
Dunfermline Athletic 04 64
88
1
45
32y 11m 03d Premier 19 of 36 A Gary Mackay 57 ;John Robertson pen 69 ;Steve Fulton 81