Matches played at the current Hampden Park

 

Date of matchType of matchName of teamName of teamScoreAttendance
22nd August 1903Scottish Football League Division OneThird LanarkHeart of Midlothian2-111,000
5th September 1903Scottish Football League Division OneThird LanarkQueen's Park0-0-
19th September 1903Scottish Football League Division OneThird LanarkAirdrieonians1-1-
28th September 1903Scottish Football League Division OneThird LanarkCeltic3-117,000
31st October 1903Scottish Football League Division OneQueen's ParkCeltic1-0-
5th December 1903Scottish Football League Division OneThird LanarkSt Mirren4-0-
12th March 1904Scottish Football League Division OneThird LanarkMotherwell3-0-
16th April 1904Scottish FA Cup finalCelticRangers3-264,472
23rd April 1904Scottish Football League Division OneThird LanarkDundee4-1-
30th April 1904Scottish Football League Division OneThird LanarkHibernian2-0-
8th April 1905Scottish FA Cup finalThird LanarkRangers0-054,000
15th April 1905Scottish FA Cup final replayThird LanarkRangers3-155,000
6th May 1905Scottish Football League Division One play-offCelticRangers2-130,000
7th April 1906Home ChampionshipScotlandEngland2-1102,741
20th April 1907Scottish FA Cup finalCelticHeart of Midlothian3-050,000
4th April 1908Home ChampionshipScotlandEngland1-1121,452
18th April 1908Scottish FA Cup finalCelticSt Mirren5-158,000
8th April 1909Scottish Football League Division OnePartick ThistleQueen's Park1-2-
10th April 1909Scottish FA Cup finalRangersCeltic2-270,000
17th April 1909Scottish FA Cup final replayRangersCeltic1-160,000
2nd April 1910Home ChampionshipScotlandEngland2-0106,205
23rd March 1912Home ChampionshipScotlandEngland1-1127,307
4th April 1914Home ChampionshipScotlandEngland3-1105,000
9th April 1921Home ChampionshipScotlandEngland3-085,000
21st April 1921Scottish Football League Division OneSt MirrenRangers0-110,000
23rd April 1921Scottish Football League Division OneThird LanarkRangers0-130,000
15th April 1922Scottish FA Cup finalMortonRangers1-070,000
31st March 1923Scottish FA Cup finalCelticHibernian1-082,000
14th April 1923Home ChampionshipScotlandEngland2-271,000
4th April 1925Home ChampionshipScotlandEngland2-092,000
11th April 1925Scottish FA Cup finalCelticDundee2-175,137
10th April 1926Scottish FA Cup finalSt MirrenCeltic2-098,620
2nd April 1927Home ChampionshipScotlandEngland1-2111,214
16th April 1927Scottish FA Cup finalCelticEast Fife3-179,500
14th April 1928Scottish FA Cup finalRangersCeltic4-0118,115
28th April 1928International Amateur matchScotlandEngland3-230,000
6th April 1929Scottish FA Cup finalKilmarnockRangers2-0114,708
13th April 1929Home ChampionshipScotlandEngland1-0110,512
17th April 1929Scottish Football League Division OneCelticQueen's Park1-27,000
15th March 1930International Amateur matchScotlandEngland1-015,000
12th April 1930Scottish FA Cup finalRangersPartick Thistle0-0107,475
16th April 1930Scottish FA Cup final replayRangersPartick Thistle2-1103,688
28th March 1931Home ChampionshipScotlandEngland2-0131,273
11th April 1931Scottish FA Cup finalCelticMotherwell2-2104,803
15th April 1931Scottish FA Cup final replayCelticMotherwell4-298.579
19th March 1932International Amateur matchScotlandEngland3-112,000
16th April 1932Scottish FA Cup finalRangersKilmarnock1-1112,000
20th April 1932Scottish FA Cup final replayRangersKilmarnock3-0104,600
1st April 1933Home ChampionshipScotlandEngland2-1136,259
15th April 1933Scottish FA Cup finalCelticMotherwell1-0102,339
21st April 1934Scottish FA Cup finalRangersSt Mirren5-0113,430
29th November 1933International friendlyScotlandAustria2-262,000
24th March 1934International Amateur matchScotlandEngland3-212,000
6th April 1935Home ChampionshipScotlandEngland2-0129,693
20th April 1935Scottish FA Cup finalRangersHamilton Academical2-187,740
18th April 1936Scottish FA Cup finalRangersThird Lanark1-088,859
17th April 1937Home ChampionshipScotlandEngland3-1149,547
24th April 1937Scottish FA Cup finalCelticAberdeen2-1146,433
12th March 1938International Amateur matchScotlandEngland2-510,000
23rd April 1938Scottish FA Cup finalEast FifeKilmarnock1-180,091
27th April 1938Scottish FA Cup final replayEast FifeKilmarnock

4-2

(aet)

92,716
15th April 1939Home ChampionshipScotlandEngland1-2149,269
22nd April 1939Scottish FA Cup finalClydeMotherwell4-094,770
23rd January 1946International friendlyScotlandBelgium2-248,830
15th May 1946International friendlyScotlandSwitzerland3-1111,899
10th August 1946Scottish Football League Division OneThird LanarkAberdeen0-312,000
21st August 1946Scottish Football League Division OneThird LanarkMorton1-4-
31st August 1946Scottish Football League Division OneThird LanarkPartick Thistle4-115,000
7th September 1946Scottish Football League Division OneThird LanarkQueen's Park3-4-
9th November 1946Scottish Football League Division OneThird LanarkFalkirk4-2-
16th November 1946Scottish Football League Division OneThird LanarkSt Mirren5-1-
27th November 1946Home ChampionshipScotlandNorthern Ireland0-098,776
30th November 1946Scottish Football League Division OneThird LanarkMotherwell2-1-
14th December 1946Scottish Football League Division OneThird LanarkQueen of the South1-1-
25th December 1946Scottish Football League Division OneThird LanarkClyde5-3-
28th December 1946Scottish Football League Division OneThird LanarkRangers1-138,000
2nd January 1947Scottish Football League Division OneThird LanarkHeart of Midlothian4-1-
18th January 1947Scottish Football League Division OneThird LanarkCeltic0-030,000
15th March 1947Scottish Football League Division OneThird LanarkKilmarnock1-412,000
5th April 1947Scottish League Cup finalRangersAberdeen4-082,548
7th April 1947Scottish Football League Division OneThird LanarkHamilton Academical2-1-
19th April 1947Scottish FA Cup finalAberdeenHibernian2-182,140
10th May 1947Scottish Football League Division OneThird LanarkHibernian0-2-
27th August 1947Scottish Football League Division OneThird LanarkClyde2-1-
20th September 1947Scottish Football League Division OneThird LanarkQueen's Park4-2-
27th September 1947Scottish Football League Division OneThird LanarkMorton2-1-
25th October 1947Scottish League Cup finalEast FifeFalkirk0-053,785
1st November 1947Scottish League Cup final replayEast FifeFalkirk4-131,000
12th November 1947Home ChampionshipScotlandWales1-288,000
15th November 1947Scottish Football League Division OneThird LanarkMotherwell0-3-
22nd November 1947Scottish Football League Division OneThird LanarkPartick Thistle1-2-
13th December 1947Scottish Football League Division OneThird LanarkSt Mirren1-4-
20th December 1947Scottish Football League Division OneThird LanarkRangers0-1-
10th April 1948Home ChampionshipScotlandEngland0-2135,376
17th April 1948Scottish FA Cup finalRangersMorton1-1129,176
21st April 1948Scottish FA Cup final replayRangersMorton

1-0

(aet)

131,975
28th April 1948International friendlyScotlandBelgium2-070,000
17th November 1948Home ChampionshipScotlandNorthern Ireland3-293,000
12th March 1949Scottish League Cup finalRangersRaith Rovers2-057,450
16th April 1949International Amateur matchScotlandEngland3-220,000
23rd April 1949Scottish FA Cup finalRangersClyde4-1108,435
27th April 1949International friendlyScotlandFrance2-0125,683
29th October 1949Scottish League Cup finalEast FifeDunfermline Athletic3-039,744
9th November 1949Home Championship / World Cup qualifierScotlandWales2-073,782
15th April 1950Home Championship / World Cup qualifierScotlandEngland0-1133,991
22nd April 1950Scottish FA Cup finalRangersEast Fife3-0118.262
26th April 1950International friendlyScotlandSwitzerland3-1123,751
28th October 1950Scottish League Cup finalMotherwellHibernian3-064,074
1st November 1950Home ChampionshipScotlandNorthern Ireland6-183,142
13th December 1950Intenational friendlyScotlandAustria0-168,000
7th April 1951International Amateur matchScotlandEngland2-310,500
21st April 1951Scottish FA Cup finalCelticMotherwell1-0131,943
12th May 1951International friendlyScotlandDenmark3-175,690
16th May 1951International friendlyScotlandFrance1-075,394
27th October 1951Scottish League Cup finalDundeeRangers3-292,325
14th November 1951Home ChampionshipScotlandWales0-171,272
5th April 1952Home ChampionshipScotlandEngland1-2134,504
19th April 1952Scottish FA Cup finalMotherwellDundee4-0136,274
30th April 1952Interational friendlyScotlandUSA6-0107,765
25th October 1952Scottish League Cup finalDundeeKilmarnock2-051,830
5th November 1952Home ChampionshipScotlandNorthern Ireland1-165,229
21st March 1953International Amateur matchScotlandEngland0-110,000
25th April 1953Scottish FA Cup finalRangersAberdeen1-1129,761
29th April 1953Scottish FA Cup final replayRangersAberdeen1-0113,700
6th May 1953International friendlyScotlandSweden1-283,989
24th October 1953Scottish League Cup finalEast FifePartick Thistle3-238,529
4th November 1953Home ChampionshipScotlandWales3-371,413
3rd April 1954

Home Championship/

World Cup qualifier

ScotlandEngland2-4134,892
24th April 1954

Scottish FA Cup final

CelticAberdeen2-1130,060
5th May 1954

International friendly

ScotlandNorway1-025,897
23rd October 1954

Scottish League Cup final

Heart of MidlothianMotherwell4-255,640
3rd November 1954

Home Championship

ScotlandNorthern Ireland2-246,229
8th December 1954

International friendly

ScotlandHungary2-4113,146
9th April 1955

British Amateur Championship

ScotlandEngland3-36,000
23rd April 1955

Scottish FA Cup final

ClydeCeltic1-1106,234
27th April 1955

Scottish FA Cup final replay

ClydeCeltic1-068,831
4th May 1955

International friendly

ScotlandPortugal3-020,858
22nd October 1955

Scottish League Cup final

AberdeenSt Mirren2-144,106
9th November 1955

Home Championship

EnglandWales2-0

53,887

14th April 1956Home ChampionshipScotlandEngland1-1132,817
21st April 1956Scottish FA Cup finalHeart of MidlothianCeltic3-1132,840
2nd May 1956International friendlyScotlandAustria1-180,509
27th October 1956Scottish League Cup finalCelticPartick Thistle0-059,000
31st October 1956Scottish League Cup final replayCelticPartick Thistle3-031,000
7th November 1956Home ChampionshipScotlandNorthern Ireland1-062,035
21st November 1956International friendlyScotlandYugoslavia2-055,500
30th March 1957British Amateur ChampionshipScotlandEngland0-012,000
20th April 1957Scottish FA Cup finalFalkirkKilmarnock1-181,375
24th April 1957Scottish FA Cup final replayFalkirkKilmarnock

2-1

(aet)

79,960
8th May 1957World Cup qualifierScotlandSpain4-288,873
19th October 1957Scottish League Cup final CelticRangers7-182,293
6th November 1957World Cup qualifierScotlandSwitzerland3-258,811
13th November 1957Home ChampionshipScotlandWales1-142,918
19th April 1958Home ChampionshipScotlandEngland0-4127,874
20th April 1958Scottish FA Cup finalClydeHibernian1-095,123
7th May 1958International friendlyScotlandHungary1-154,900
25th October 1958Scottish League Cup finalHeart of MidlothianPartick Thistle5-159,960
5th November 1958Home ChampionshipScotlandNorthern Ireland2-272,732
25th April 1959Scottish FA Cup finalSt MirrenAberdeen3-1108,591
6th May 1959International friendlyScotlandWest Germany3-2103,415
24th October 1959Scottish League Cup final Heart of MidlothianThird Lanark2-157,994
4th November 1959Home ChampionshipScotlandWales1-155,813
23rd April 1960Scottish FA Cup finalRangersKilmarnock2-0108,017
4th May 1960International friendlyScotlandPoland2-329,643
18th May 1960European Cup finalReal MadridEintracht Frankfurt7-3135,000
9th April 1960Home ChampionshipScotlandEngland1-1129,193
29th October 1960Scottish League Cup finalRangersKilmarnock2-082,063
9th November 1960Home ChampionshipScotlandNorthern Ireland5-234,564
18th March 1961British Amateur ChampionshipScotlandEngland2-21,476
26th April 1961Scottish FA Cup finalDunfermline AthleticCeltic2-087,866
3rd May 1961World Cup qualifierScotlandRepublic of Ireland4-146,696
26th September 1961World Cup qualifierScotlandCzechoslovakia3-251,590
28th October 1961Scottish League Cup finalRangersHeart of Midlothian

1-1

(aet)

88,000
8th November 1961Home ChampionshipScotlandWales2-074,329
18th December 1961Scottish League Cup final replayRangersHeart of Midlothian3-147,500
14th April 1962Home ChampionshipScotlandEngland2-0132,441
21st April 1962Scottish FA Cup finalRangersSt Mirren2-0127,940
2nd May 1962International friendlyScotlandUruguay2-367,181
10th May 1962European Cup-Winners' Cup finalAthletico MadridFiorentina

1-1

(aet)

27,000
8th September 1962Scottish Football League Division OneThird LanarkFalkirk

3-3

6,000
22nd September 1962Scottish Football League Division OneThird LanarkDundee United

1-1

9,000
6th October 1962Scottish Football League Division OneThird LanarkMotherwell

2-2

8,000
27th October 1962Scottish League Cup finalHeart of MidlothianKilmarnock

1-0

51,000
3rd November 1962Scottish Football League Division OneThird LanarkHibernian1-410,000
7th November 1962Home ChampionshipScotlandNorthern Ireland5-158,734
17th November 1962Scottish Football League Division OneThird LanarkHeart of Midlothian1-28,000
24th November 1962Scottish Football League Division OneThird LanarkDundee4-312,000
15th December 1962Scottish Football League Division OneThird LanarkCeltic2-029,000
29th December 1962Scottish Football League Division OneThird LanarkRaith Rovers2-15,900
2nd January 1963Scottish Football League Division OneThird LanarkKilmarnock0-111,000
2nd March 1963

Scottish Football League Division One

Third LanarkClyde2-16,200
15th March 1963

British Amateur Championship

ScotlandEngland2-44,000
16th March 1963

Scottish Football League Division One

Third LanarkAirdrieonians2-36,000
5th April 1963

Scottish Football League Division One

Third LanarkSt Mirren1-110,000
13th April 1963

Scottish Football League Division One

Third LanarkQueen of the South1-04,600
24th April 1963

Scottish Football League Division One

Third LanarkAberdeen1-27,800
3rd May 1963

Scottish Football League Division One

Third LanarkDunfermline Athletic4-07,200
4th May 1963

Scottish FA Cup final

RangersCeltic1-1129,643
8th May 1963

International friendly

(abandoned after 79 mins.)

ScotlandAustria 4-194,596
15th May 1963

Scottish FA Cup final replay

RangersCeltic3-0120,273
26th October 1963

Scottish League Cup final

RangersMorton5-0105,907
7th November 1963

International friendly

ScotlandNorway6-135,416
20th November 1963

Home Championship

ScotlandWales2-156,067
11th April 1964Home ChampionshipScotlandEngland1-0133,245
25th April 1964Scottish FA Cup finalRangersDundee3-1120,892
21st October 1964World Cup qualifierScotlandFinland3-154,442
24th October 1964Scottish League Cup finalRangersCeltic2-191,423
25th November 1964Home ChampionshipScotlandNorthern Ireland3-248,752
24th April 1965Scottish FA Cup finalCelticDunfermline Athletic3-2108,800
8th May 1965International friendlyScotlandSpain0-060,146
13th October 1965World Cup qualifierScotlandPoland1-2107,580
25th October 1965Scottish League Cup finalCelticRangers2-1107,609
9th November 1965World Cup qualifierScotlandItaly1-0100,393
24th November 1965Home ChampionshipScotlandWales4-149,888
2nd April 1966Home ChampionshipScotlandEngland3-4123,052
23rd April 1966Scottish FA Cup finalRangersCeltic0-0126,552
27th April 1966Scottish FA Cup final replayRangersCeltic1-098,202
5th May 1966European Cup-Winners' Cup finalBorussia DortmundLiverpool

2-1

(aet)

41,000
11th May 1966International friendlyScotlandThe Netherlands

0-3

16,513
18th June 1966International friendlyScotlandPortugal

0-1

23,332
25th June 1966International friendlyScotlandBrazil

1-1

73,933
29th October 1966Scottish League Cup finalCelticRangers

1-0

94,532
16th November 1966Home Championship / European Championship qualifierScotlandNorthern Ireland

2-1

45,281
29th April 1967Scottish FA Cup finalCelticAberdeen

2-0

126,102
10th May 1967International friendlyScotlandUSSR

0-2

53,497
4th August 1967Queen's Park Centenary Celebration matchQueen's ParkGreat Britain

0-0

-
28th October 1967Scottish League Cup finalCelticDundee

5-3

70,000
22nd November 1967Home Championship / European Championship qualifierScotlandWales

3-2

57,472
7th February 1968International under-23 matchScotlandEngland

1-2

14,497
24th February 1968

Home Championship / European Championship qualifier

ScotlandEngland1-1130,711
27th April 1968

Scottish FA Cup final

Dunfermline AthleticHeart of Midlothian3-1100,000
6th November 1968

World Cup qualifier

ScotlandAustria2-180,856
5th April 1969

Scottish League Cup final

CelticHibernian6-274,240
16th April 1969

World Cup qualifier

ScotlandWest Germany1-197,628
26th April 1969

Scottish FA Cup final

CelticRangers4-0132,000
6th May 1969

Home Championship

ScotlandNorthern Ireland1-17,483
17th May 1969

World Cup qualifier

ScotlandCyprus8-039,095
25th October 1969

Scottish League Cup final

CelticSt Johnstone1-073,067
11th April 1970

Scottish FA Cup final

AberdeenCeltic3-1108,434
22nd April 1970

Home Championship

ScotlandWales0-030,434
25th April 1970Home ChampionshipScotlandEngland0-0137,438
24th October 1970Scottish League Cup finalRangersCeltic1-0106,263
11th November 1970European Championship qualifierScotlandDenmark1-024,783
24th February 1971International under-23 matchScotlandEngland2-213,839
29th April 1971Scottish Football League Division OneCelticAyr United2-025,000
12th May 1971Scottish FA Cup finalCelticRangers2-1103,332
18th May 1971Home ChampionshipScotlandNorthern Ireland0-131,643
13th October 1971European Championship qualifierScotlandPortugal2-158,612
23rd October 1971Scottish League Cup finalPartick ThistleCeltic4-162,470
26th April 1972International friendlyScotlandPeru2-021,001
6th May 1972Scottish FA Cup finalCelticHibernian6-1106,102
20th May 1972Home ChampionshipScotlandNorthern Ireland2-039,710
24th May 1972Home ChampionshipScotlandWales1-021,332
27th May 1972Home ChampionshipScotlandEngland0-1119,325
2nd September 1972Scottish Football League Division OneCelticKilmarnock6-211,651
16th September 1972Scottish Football League Division OneCelticRangers3-150,416
15th November 1972World Cup qualifierScotlandDenmark2-047,109
9th December 1972Scottish League Cup finalHibernianCeltic2-171,696
14th February 1973International friendly / Scottish FA centenary match ScotlandEngland0-548,470
5th May 1973Scottish FA Cup finalRangersCeltic3-2122,714
16th May 1973Home ChampionshipScotlandNorthern Ireland1-239,018
30th June 1973International friendlyScotlandBrazil0-178,181
26th September 1973World Cup qualiferScotlandCzechoslovakia2-195,786
14th November 1973International friendly / Scottish FA centenary matchScotlandWest Germany1-158,235
15th December 1973Scottish League Cup finalDundeeCeltic1-027,924
4th May 1974Scottish FA Cup finalCelticDundee United3-075,959
11th May 1974Home ChampionshipScotlandNorthern Ireland0-153,775
14th May 1974Home ChampionshipScotlandWales2-041,969
18th May 1974Home ChampionshipScotlandEngland2-094,487
26th October 1974Scottish League Cup finalCelticHibernian6-353,848
30th October 1974International friendlyScotlandEast Germany3-039,445
20th November 1974European Championship qualifierScotlandSpain1-294,331
3rd May 1975Scottish FA Cup finalCelticAirdrieonians3-175,457
13th May 1975International friendlyScotlandPortugal1-034,307
20th May 1975Home ChampionshipScotlandNorthern Ireland3-064,696
25th October 1975Scottish League Cup finalRangersCeltic1-058,806
29th October 1975European Championship qualifierScotlandDenmark3-148,021
17th December 1975European Championship qualifierScotlandRomania1-111,375
7th April 1976International friendlyScotlandSwitzerland1-015,531
1st May 1976Scottish FA Cup finalRangersHeart of Midlothian3-185,354
6th May 1976Home ChampionshipScotlandWales3-125,466
8th May 1976Home ChampionshipScotlandNorthern Ireland3-049,897
12th May 1976European Cup finalBayern MunichSt Etienne1-054,864
15th May 1976Home ChampionshipScotlandEngland2-185,167
8th September 1976International friendlyScotlandFinland6-016,338
6th November 1976Scottish League Cup finalAberdeenCeltic

2-1

(aet)

69,707
17th November 1976World Cup qualifierScotlandWales1-063,233
27th April 1977International friendlyScotlandSweden3-122,659
7th May 1977Scottish FA Cup finalCelticRangers1-054,252
1st June 1977Home ChampionshipScotland Northern Ireland3-044,699
21st September 1977World Cup qualifierScotlandCzechoslovakia3-185,000
22nd February 1978International friendlyScotlandBulgaria2-157,344
18th March 1978Scottish League Cup finalRangersCeltic

2-1

(aet)

60,168
6th May 1978Scottish FA Cup finalRangersAberdeen2-161,563
13th May 1978Home ChampionshipScotlandNorthern Ireland1-164,433
17th May 1978Home ChampionshipScotlandWales1-170,241
20th May 1978Home ChampionshipScotlandEngland0-188,319
25th October 1978European Championship qualifierScotlandNorway3-265,372
11th November 1978Scottish Football League Premier DivisionRangersCeltic1-152,330
31st March 1979Scottish League Cup finalRangersAberdeen2-154,000
5th May 1979Scottish Football League Premier DivisionRangersCeltic1-052,841
12th May 1979Scottish FA Cup finalRangersHibernian0-050,610
16th May 1979Scottish FA Cup final replayRangersHibernian0-033,504
22nd May 1979Home ChampionshipScotlandNorthern Ireland1-028,524
28th May 1979Scottish FA Cup final 2nd replayRangersHibernian3-230,602
2nd June 1979International friendlyScotlandArgentina1-361,918
12th September 1979International friendlyScotlandPeru1-141,035
17th October 1979European Championship qualifierScotlandAustria1-167,895
19th December 1979European Championship qualifierScotlandBelgium1-325,389
26th March 1980European Championship qualifierScotlandPortugal4-120,233
10th May 1980Scottish FA Cup finalCelticRangers

1-0

(aet)

70,303
21st May 1980Home ChampionshipScotlandWales1-031,359
24th May 1980Home ChampionshipScotlandEngland0-284,927
15th October 1980World Cup qualifierScotlandPortugal0-060,765
25th March 1981World Cup qualifierScotlandNorthern Ireland1-178.376
28th April 1981World Cup qualifierScotlandIsrael3-161,489
12th May 1981Scottish FA Cup finalRangersDundee United4-143,099
19th May 1981Home ChampionshipScotlandNorthern Ireland2-022,431
9th September 1981World Cup qualifierScotlandSweden2-081,511
28th November 1981Scottish League Cup finalRangersDundee United2-153,777
23rd March 1982International friendlyScotlandThe Netherlands2-171,848
19th April 1982UEFA under-21 championship semi-finalsScotlandEngland0-116,130
22nd May 1982Scottish FA Cup finalAberdeenRangers

4-1

(aet)

53,788
24th May 1982Home ChampionshipScotlandWales1-025,284
29th May 1982Home ChampionshipScotlandEngland0-180,529
13th October 1982European Championship qualifierScotlandEast Germany2-040,355
4th December 1982Scottish League Cup finalCelticRangers2-155,372
30th March 1983European Championship qualifierScotlandSwitzerland2-236,923
21st May 1983Scottish FA Cup finalAberdeenRangers

1-0

(aet)

62,970
24th May 1983Home ChampionshipScotlandNorthern Ireland0-016,238
21st September 1983International friendlyScotlandUruguay2-020,545
12th October 1983European Championship qualifierScotlandBelgium1-123,475
28th February 1984Home ChampionshipScotlandWales2-121,542
25th March 1984Scottish League Cup finalRangersCeltic3-266,369
19th May 1984Scottish FA Cup finalAberdeenCeltic

2-1

(aet)

58,900
26th May 1984Home ChampionshipScotlandEngland1-173,064
12th September 1984International friendlyScotlandYugoslavia6-118,512
17th October 1984World Cup qualifierScotlandIceland3-052,829
28th October 1984Scottish Skol Cup finalRangersDundee United1-044,698
14th November 1984World Cup qualifierScotlandSpain3-174,299
27th March 1985World Cup qualifierScotlandWales0-162,444
18th May 1985Scottish FA Cup finalCelticDundee United2-160,346
25th May 1985Rous CupScotlandEngland1-066,489
16th October 1985International friendlyScotlandEast Germany0-041,114
27th October 1985Scottish Skol Cup finalAberdeenHibernian3-040,061
20th November 1985World Cup qualifier play-off 1st legScotlandAustralia2-061,450
26th March 1986International friendlyScotlandRomania3-053,589
10th May 1986Scottish FA Cup finalAberdeenHeart of Midlothian3-062,841
10th September 1986European Championship qualifierScotlandBulgaria0-035,076
26th October 1986Scottish Skol Cup finalRangersCeltic2-174,219
12th November 1986European Championship qualifierScotlandLuxembourg3-035,078
18th February 1987European Championship qualifierScotlandRepublic of Ireland0-145,081
16th May 1987Scottish FA Cup finalSt MirrenDundee United

1-0

(aet)

51,782
23rd May 1987Rous CupScotlandEngland0-064,713
26th May 1987Rous CupScotlandBrazil0-241,384
9th September 1987International friendlyScotlandHungary2-021,128
14th October 1987European Championship qualifierScotlandBelgium2-020,052
25th October 1987Scottish Skol Cup final

Rangers

(won 5-3 on pens.)

Aberdeen

3-3

(aet)

71,961
14th May 1988Scottish FA Cup finalCelticDundee United2-174,000
17th May 1988Rous CupScotlandColombia0-020,489
19th October 1988World Cup qualifierScotlandYugoslavia1-142,771
23rd October 1988Scottish Skol Cup finalRangersAberdeen3-272,122
8th March 1989World Cup qualifierScotlandFrance2-065,204
26th April 1989World Cup qualifierScotlandCyprus2-150,081
20th May 1989Scottish FA Cup finalCelticRangers1-072,069
27th May 1989Rous CupScotlandEngland0-263,282
30th May 1989Rous CupScotlandChile2-09,066
22nd October 1989Scottish Skol Cup finalAberdeenRangers

2-1

(aet)

61,190
15th November 1989World Cup qualifierScotlandNorway1-151,537
28th March 1990International friendlyScotlandArgentina1-051,537
25th April 1990International friendlyScotlandEast Germany0-121,868
12th May 1990Scottish FA Cup final

Aberdeen

(won 9-8 on pens.)

Celtic

0-0

(aet)

60,493
19th May 1990International friendlyScotlandPoland1-125,142
12th September 1990European Championship qualifierScotlandRomania2-112,800
17th October 1990European Championship qualifierScotlandSwitzerland2-127,740
28th October 1990Scottish Skol Cup finalRangersCeltic

2-1

(aet)

62,817
27th March 1991European Championship qualifierScotlandBulgaria1-133,119
18th May 1991Scottish FA Cup finalMotherwellDundee United4-380,000
27th October 1991Scottish Skol Cup finalHibernianDunfermline Athletic2-040,377
13th November 1991European Championship qualifierScotlandSan Marino4-035,170
19th February 1992International friendlyScotlandNorthern Ireland1-013,651
25th March 1992International friendlyScotlandFinland1-19,275
9th May 1992Scottish FA Cup finalRangersAirdrieonians2-144,045
25th October 1992Scottish League Cup finalRangersAberdeen

2-1

(aet)

45,298
29th May 1993Scottish FA Cup finalRangersAberdeen2-150,715
24th October 1993Scottish League Cup finalRangersHibernian2-147,632
23rd March 1994International friendlyScotlandThe Netherlands0-136,809
21st May 1994Scottish FA Cup finalDundee UnitedRangers1-037,450
20th August 1994Scottish Football League Premier DivisionCelticDundee United2-125,817
17th September 1994Scottish Football League Premier Division CelticKilmarnock1-128,457
21st September 1994Scottish Coca-Cola Cup quarter-finalCelticDundee United1-028,859
24th September 1994Scottish Football League Premier Division CelticHibernian2-028,170
8th October 1994Scottish Football League Premier Division CelticAberdeen0-029,454
12th October 1994European Championship qualifierScotlandFaroe Islands5-120,885
22nd October 1994Scottish Football League Premier Division CelticFalkirk0-223,688
30th October 1994Scottish Football League Premier Division CelticRangers1-332,171
9th November 1994Scottish Football League Premier Division CelticPartick Thistle0-021,462
16th November 1994European Championship qualifierScotlandRussia1-131,254
27th November 1994Scottish Coca-Cola Cup final

Raith Rovers

(won 6-5 on pens.)

Celtic

2-2

(aet)

45,384
3rd December 1994Scottish Football League Premier Division CelticMotherwell2-221,465
31st December 1994Scottish Football League Premier Division CelticFalkirk2-021,294
7th January 1995Scottish Football League Premier DivisionCelticDundee United1-121,436
11th January 1995Scottish Football League Premier Division CelticHeart of Midlothian1-126,491
14th January 1995Scottish Football League Premier Division CelticKilmarnock2-125,342
28th January 1995Scottish FA Cup 3rd roundCelticSt Mirren2-028,449
11th February 1995Scottish Football League Premier Division CelticHibernian2-224,284
18th February 1995Scottish FA Cup 4th roundCelticMeadowbank Thistle3-023,710
5th March 1995Scottish Football League Premier DivisionCelticAberdeen2-020,621
10th March 1995Scottish FA Cup quarter-finalCelticKilmarnock1-030,873
1st April 1995Scottish Football League Premier DivisionCelticMotherwell1-124,047
7th April 1995Scottish FA Cup semi-finalCelticHibernian0-040,950
11th April 1995Scottish FA Cup semi-final replayCelticHibernian3-132,410
19th April 1995Scottish Football League Premier DivisionCelticHeart of Midlothian0-118,638
2nd May 1995Scottish Football League Premier Division CelticPartick Thistle1-318,963
7th May 1995Scottish Football League Premier DivisionCelticRangers3-031,025
27th May 1995Scottish FA Cup finalCelticAirdrieonians1-038,672
16th August 1995European Championship qualifierScotlandGreece1-034,910
6th September 1995European Championship qualifierScotlandFinland1-035,018
15th November 1995European Championship qualifierScotlandSan Marino5-030,306
26th November 1995Scottish Coca-Cola Cup finalAberdeenDundee2-033,099
27th March 1996International friendlyScotlandAustralia1-020,608
18th May 1996Scottish FA Cup finalRangersHeart of Midlothian5-137,730
24th November 1996Scottish Coca-Cola Cup finalRangersHeart of Midlothian4-348,559
29th May 1999Scottish FA Cup finalRangersCeltic1-052,670
9th October 1999European Championship qualifierScotlandLithuania3-022,059
13th November 1999

European Championship qualifier

play-off 1st leg

ScotlandEngland0-250,132
19th March 2000

Scottish CIS Insurance Cup final

CelticAberdeen2-050,073
29th March 2000

International friendly

ScotlandFrance0-248,157
27th May 2000

Scottish FA Cup final

RangersAberdeen4-050,865
15th November 2000

International friendly

ScotlandAustralia0-230,985
18th March 2001

Scottish CIS Insurance Cup final

CelticKilmarnock3-048,830
24th March 2001

World Cup qualifier

ScotlandBelgium2-237,480
28th March 2001

World Cup qualifier

ScotlandSan Marino4-027,313
26th May 2001

Scottish FA Cup final

CelticHibernian3-051.284
1st September 2001

World Cup qualifier

ScotlandCroatia0-047,384
6th October 2001

World Cup qualifier

ScotlandLatvia2-123,228
17th March 2002

Scottish CIS Insurance Cup final

RangersAyr United4-050,076
4th May 2002

Scottish FA Cup final

RangersCeltic3-251,138
15th May 2002European Champions' League finalReal MadridBayer Levekusen2-151,456
21st August 2002International friendlyScotlandDenmark0-128,766
12th February 2003International friendlyScotlandRepublic of Ireland0-233,337
16th March 2003Scottish CIS Insurance Cup finalRangersCeltic2-152,000
29th March 2003European Championship qualifierScotlandIceland2-137,938
30th April 2003International friendlyScotlandAustria0-212,189
31st May 2003Scottish FA Cup finalRangersDundee1-047,136
7th June 2003European Championship qualifierScotlandGermany1-148,047
6th September 2003European Championship qualifierScotlandFaroe Islands3-140,901
11th October 2003European Championship qualifierScotlandLithuania1-050,343
15th November 2003European Championship qualifier play-off 1st legScotlandThe Netherlands1-050,670
14th March 2004Scottish CIS Insurance Cup finalLivingstonHibernian2-045,500
31st March 2004International friendlyScotlandRomania1-220,433
22nd May 2004Scottish FA Cup finalCelticDunfermline Athletic3-150,846
18th August 2004International friendlyScotlandHungary0-315,933
8th September 2004World Cup qualifierScotlandSlovenia0-038,279
9th October 2004World Cup qualifierScotlandNorway0-148,882
20th March 2005Scottish CIS Insurance Cup finalRangersMotherwell5-150,182
28th May 2005Scottish FA Cup finalCelticDundee United1-050,635
4th June 2005World Cup qualifierScotlandMoldova2-045,317
30th September 2005World Cup qualifierScotlandItaly1-150,185
8th October 2005World Cup qualifierScotlandBelarus0-151,105
12th November 2005International friendlyScotlandUSA1-126,708
1st March 2006International friendlyScotlandSwitzerland1-320,952
19th March 2006Scottish CIS Insurance Cup finalCelticDunfermline Athletic3-052,103
13th May 2006Scottish FA Cup final

Heart of Midlothian

(won 4-2 on pens.)

Gretna

1-1

(aet)

51,232
7th October 2006European Championship qualifierScotlandFrance1-050,456
18th March 2007Scottish CIS Insurance Cup finalHibernianKilmarnock5-152,000
24th March 2007European Championship qualifierScotlandGeorgia2-150,850
16th May 2007UEFA Cup finalEspanyolSevilla

2-2

(1-3 on pens)

47,602
26th May 2007Scottish FA Cup finalCelticDunfermline Athletic

1-0

49,600
8th September 2007European Championship qualifierScotlandLithuania

3-1

51,349
13th October 2007European Championship qualifierScotlandUkraine

3-1

51,366
17th November 2007European Championship qualifierScotlandItaly

1-2

51,301
16th March 2008Scottish Co-Operative Insurance Cup final

Rangers

(won 3-2 on pens.)

Dundee United

2-2

(aet)

50,019
26th March 2008International friendlyScotlandCroatia

1-1

28,821
24th May 2008Scottish FA Cup finalRangersQueen of the South

3-2

48,821
20th August 2008International friendlyScotlandNorthern Ireland

0-0

28,072
11th October 2008World Cup qualifierScotlandNorway

0-0

50,205
19th November 2008International friendlyScotlandArgentina

0-1

32,492
15th March 2009Scottish Co-Operative Insurance Cup finalCelticRangers

2-0

51,193
1st April 2009World Cup qualifierScotlandIceland

2-1

42,259
30th May 2009Scottish FA Cup finalRangersFalkirk

1-0

50,956
5th September 2009World Cup qualifierScotlandFYR Macedonia

2-0

50,214
9th September 2009World Cup qualifierScotlandThe Netherlands

0-1

51,230
3rd March 2010International friendlyScotlandCzech Republic

1-0

26,530
21st March 2010Scottish Co-Operative Insurance Cup finalRangersSt Mirren

1-0

44,538
15th May 2010Scottish FA Cup finalDundee UnitedRoss County

3-0

47,122
7th September 2010European Championship qualifierScotlandLiechtenstein

2-1

37,050
12th October 2010European Championship qualifierScotlandSpain

2-3

51,322
20th March 2011Scottish Co-Operative Insurance Cup finalRangersCeltic

2-1

(aet)

51,181
21st May 2011Scottish FA Cup finalCelticMotherwell

3-0

49,618
10th August 2011International friendlyScotlandDenmark

2-1

17,582
3rd September 2011European Championship qualifierScotlandCzech Republic

2-2

51,457
6th September 2011European Championship qualifierScotlandLithuania

1-0

34,071
18th March 2012Scottish Communities League Cup finalKilmarnockCeltic

1-0

49,572
19th May 2012Scottish FA Cup finalHeart of MidlothianHibernian

5-1

51,041
8th September 2012World Cup qualifierScotlandSerbia

0-0

47,369
11th September 2012World Cup qualifierScotlandFYR Macedonia

1-1

32,430
25th July 2012Olympic Games Group G Women's TournamentUSAFrance

4-2

18,090
25th July 2012Olympic Games Group G Women's TournamentColombiaNorth Korea

0-2

18,900
26th July 2012Olympic Games Group D Men's TournamentHondurasMorocco

2-2

23,421
26th July 2012Olympic Games Group D Men's TournamentSpainJapan

0-1

37,726
28th July 2012Olympic Games Group G Women's TournamentUSAColombia

3-0

11,313
28th July 2012Olympic Games Group G Women's TournamentFranceNorth Korea

5-0

11,743
1st August 2012Olympic Games Group C Men's TournamentEgyptBelarus

3-1

8,732
3rd August 2012Olympic Games quarter-final Women's TournamentSwedenFrance

1-2

12,869
17th March 2013Scottish Communities League Cup finalSt MirrenHeart of Midlothian

3-2

44,036
22nd March 2013World Cup qualifierScotlandWales

1-2

39,365
26th May 2013Scottish FA Cup final CelticHibernian

3-0

51,254
6th September 2013World Cup qualifierScotlandBelgium

0-2

40,284
15th October 2013World Cup qualifierScotlandCroatia

2-0

30,172
15th November 2013International friendlyScotlandUSA

0-0

21,079
16th March 2014Scottish League Cup final

Aberdeen 

(won 4-2 on pens)

Inverness Caledonian Thistle

0-0

(aet)

51,143
17th May 2014Scottish FA Cup finalSt JohnstoneDundee United

2-0

37,345
15th March 2015Scottish League Cup finalCelticDundee United2-049,259
25th March 2015International friendlyScotlandNorthern Ireland1-020,117
29th March 2015European Championship qualifierScotlandGibraltar6-134,255
30th May 2015Scottish FA Cup finalInverness Caledonian ThistleFalkirk2-137,149
7th September 2015European Championship qualifierScotlandGermany2-350,753
8th October 2015European Championship qualifierScotlandPoland2-249,359
13th March 2016The Scottish League Cup presented by Utilita finalRoss CountyHibernian2-138,296
29th March 2016International friendlyScotlandDenmark1-018,385
21st May 2016Scottish FA Cup finalHibernianRangers3-250,701
8th October 2016World Cup qualifierScotlandLithuania1-135,966
27th November 2016Scottish Betfred Cup finalCelticAberdeen3-049,629
26th March 2017World Cup qualifierScotlandSlovenia1-020,435
27th May 2017Scottish FA Cup finalCelticAberdeen2-148,713
10th June 2017World Cup qualifierScotlandEngland2-248,520
4th September 2017World Cup qualifierScotlandMalta2-026,371
5th October 2017World Cup qualifierScotlandSlovakia1-046,773
26th November 2017Scottish Betfred Cup finalCelticMotherwell2-049,483
23rd March 2018International friendlyScotlandCosta Rica0-120,488
19th May 2018Scottish FA Cup finalCelticMotherwell2-049,967
7th September 2018International friendlyScotlandBelgium0-420,196
19th September 2018UEFA Nations LeagueScotlandAlbania2-017,455
14th October 2018International friendlyScotlandPortugal1-319,684
20th November 2018UEFA Nations LeagueScotlandIsrael3-221,281
2nd December 2018Scottish Betfred Cup finalCelticAberdeen1-050,936
25th May 2019Scottish FA Cup finalCelticHeart of Midlothian2-149,434
8th June 2019European Championship qualifierScotlandCyprus2-131,277
6th September 2019European Championship qualifierScotlandRussia1-232,432
9th September 2019European Championship qualifierScotlandBelgium0-425,524
13th October 2019European Championship qualifierScotlandSan Marino6-020,699
19th November 2019European Championship qualifierScotlandKazakhstan3-119,515
8th December 2019Scottish Betfred Cup finalCelticRangers1-051,117