London Hearts Supporters Club

Hearts League Cup Results


Games Wins Draws Losses For Against Tot Crowd Avg Crowd
Home

171

109

31

31

396

182

2604932

15233

Away

181

85

26

70

317

274

2210109

12210

Neutral

29

10

3

16

54

58

1044590

36020

Total

381

204

60

117

767

514

5859631

15379

Finals
Played
Final
Wins
Final
Losses

7

4

3

Finals Won

Team No

Kilmarnock

1

Motherwell

1

Partick Thistle

1

Third Lanark

1

Finals Lost

Team No

Rangers

2

St Mirren

1


1954 League Cup Final Report

1958 League Cup Final Report

1959 League Cup Final Report

1962 League Cup Final Report

How Far
BySeason
By Team
Team by games
Home Teams
Away Teams
neutral Teams
Results By Date
Results By Team Date
Appearances
Scorers

HowFar
RoundNo
Section 6 of 6 22
QF 16
SF 15
R2 8
R3 6
Winners 4
Final 3
R1 2
Group 4 of 4 1
QF-PO 1

By Season
SeasonHow Far
1946-47 SF
1947-48 QF
1948-49 Section 6 of 6
1949-50 Section 6 of 6
1950-51 Section 6 of 6
1951-52 Section 6 of 6
1952-53 Section 6 of 6
1953-54 Section 6 of 6
1954-55 Winners
1955-56 QF
1956-57 Section 6 of 6
1957-58 Section 6 of 6
1958-59 Winners
1959-60 Winners
1960-61 QF-PO
1961-62 Final
1962-63 Winners
1963-64 Section 6 of 6
1964-65 Section 6 of 6
1965-66 Section 6 of 6
1966-67 Section 6 of 6
1967-68 Section 6 of 6
1968-69 Section 6 of 6
1969-70 Section 6 of 6
1970-71 Section 6 of 6
1971-72 Section 6 of 6
1972-73 Section 6 of 6
1973-74 Section 6 of 6
1974-75 QF
1975-76 Section 6 of 6
1976-77 SF
1977-78 SF
1978-79 R1
1979-80 R1
1980-81 R2
1981-82 Section 6 of 6
1982-83 SF
1983-84 Section 6 of 6
1984-85 SF
1985-86 QF
1986-87 R2
1987-88 QF
1988-89 SF
1989-90 QF
1990-91 QF
1991-92 QF
1992-93 QF
1993-94 R3
1994-95 R3
1995-96 QF
1996-97 Final
1997-98 QF
1998-99 SF
1999-00 QF
2000-01 QF
2001-02 R2
2002-03 SF
2003-04 QF
2004-05 SF
2005-06 R3
2006-07 QF
2007-08 SF
2008-09 R2
2009-10 SF
2010-11 R3
2011-12 R3
2012-13 Final
2013-14 SF
2014-15 R3
2015-16 QF
2016-17 R2
2017-18 Group 4 of 4
2018-19 SF
2019-20 SF
2020-21 R2
2021-22 R2
2022-23 R2
2023-24 SF

Teams Played by Team ex Abandoned Games
Team First Last G W D L W% D% L% F A Tot
Crowd
Avg
Crowd
AberdeenSat 22 Mar 1947 Aberdeen 6 Hearts 2 Wed 25 Sep 2019 Hearts 2 Aberdeen 2

19

9

4

6

47

21

31

31

33

338931

17838

Airdrieonians (Airdrie United)Wed 27 Aug 2008 Hearts 0 Airdrieonians (Airdrie United) 0 Wed 27 Aug 2008 Hearts 0 Airdrieonians (Airdrie United) 0

1

0

1

0

0

100

0

0

0

6844

6844

AirdrieoniansSat 16 Aug 1947 Airdrieonians 3 Hearts 2 Sat 22 Aug 1981 Hearts 2 Airdrieonians 3

13

7

1

5

53

7

38

24

19

170302

13100

Alloa AthleticSat 19 Aug 1995 Hearts 3 Alloa Athletic 0 Sat 28 Nov 2020 Alloa Athletic 1 Hearts 0

3

2

0

1

66

0

33

7

1

10283

3427

ArbroathThu 30 Jul 2015 Hearts 4 Arbroath 2 Thu 30 Jul 2015 Hearts 4 Arbroath 2

1

1

0

0

100

0

0

4

2

6420

6420

Ayr UnitedWed 10 Sep 1958 Ayr United 1 Hearts 5 Wed 21 Sep 2011 Ayr United 1 Hearts 1

8

3

2

3

37

25

37

14

13

59101

7387

Berwick RangersSat 19 Aug 1972 Berwick Rangers 1 Hearts 1 Wed 30 Aug 1972 Hearts 3 Berwick Rangers 0

2

1

1

0

50

50

0

4

1

7861

3930

Brechin CityWed 19 Aug 1992 Brechin City 1 Hearts 2 Wed 19 Aug 1992 Brechin City 1 Hearts 2

1

1

0

0

100

0

0

2

1

1903

1903

CelticSat 21 Aug 1954 Celtic 1 Hearts 2 Sun 15 Aug 2021 Celtic 3 Hearts 2

24

7

1

16

29

4

66

29

55

668707

27862

ClydeSat 21 Sep 1946 Clyde 1 Hearts 2 Tue 25 Aug 1987 Hearts 2 Clyde 0

16

11

0

5

68

0

31

42

24

182368

11398

Clydebank[4]Wed 05 Oct 1983 Hearts 1 Clydebank[4] 1 Wed 12 Aug 1992 Hearts 1 Clydebank[4] 0

4

3

1

0

75

25

0

8

1

17191

4297

Cove RangersWed 18 Jul 2018 Cove Rangers 1 Hearts 2 Tue 13 Jul 2021 Hearts 3 Cove Rangers 0

2

2

0

0

100

0

0

5

1

3728

1864

CowdenbeathWed 07 Oct 1959 Hearts 9 Cowdenbeath 3 Sat 10 Oct 2020 Cowdenbeath 0 Hearts 1

7

5

2

0

71

28

0

20

4

49168

7024

DumbartonSat 12 Aug 1972 Dumbarton 1 Hearts 0 Tue 16 Aug 1994 Dumbarton 0 Hearts 4

5

2

1

2

40

20

40

12

6

24723

4944

DundeeWed 15 Aug 1951 Dundee 2 Hearts 1 Wed 03 Dec 2003 Dundee 1 Hearts 0

18

9

3

6

50

16

33

35

29

280616

15589

Dundee UnitedWed 15 Aug 1962 Hearts 3 Dundee United 1 Fri 12 Jul 2019 Hearts 1 Dundee United 1

12

4

3

5

33

25

41

15

17

98453

8204

Dunfermline AthleticSat 21 Aug 1971 Dunfermline Athletic 1 Hearts 0 Sat 18 Aug 2018 Dunfermline Athletic 0 Hearts 1

12

7

1

4

58

8

33

25

14

112804

9400

East FifeSat 01 Mar 1947 Hearts 0 East Fife 1 Tue 10 Nov 2020 East Fife 2 Hearts 3

13

6

2

5

46

15

38

31

21

177924

13686

East StirlingshireWed 22 Aug 1984 Hearts 4 East Stirlingshire 0 Wed 22 Aug 1984 Hearts 4 East Stirlingshire 0

1

1

0

0

100

0

0

4

0

3755

3755

Elgin CityTue 24 Aug 2010 Hearts 4 Elgin City 0 Tue 18 Jul 2017 Elgin City 0 Hearts 1

2

2

0

0

100

0

0

5

0

6480

3240

FalkirkWed 18 Aug 1954 Falkirk 2 Hearts 6 Tue 21 Sep 2010 Falkirk 4 Hearts 3

16

10

2

4

62

12

25

46

20

166821

10426

Forfar AthleticWed 18 Aug 1982 Hearts 2 Forfar Athletic 1 Tue 25 Aug 2015 Forfar Athletic 1 Hearts 2

3

3

0

0

100

0

0

6

2

7184

2394

Greenock MortonWed 12 Sep 1962 Greenock Morton 0 Hearts 3 Sat 02 Sep 1978 Greenock Morton 4 Hearts 1

10

6

0

4

60

0

40

20

11

84886

8488

Hamilton AcademicalSat 08 Aug 1953 Hearts 5 Hamilton Academical 0 Wed 28 Aug 1991 Hamilton Academical 0 Hearts 2

5

4

1

0

80

20

0

12

2

60525

12105

HibernianSat 09 Aug 1947 Hibernian 1 Hearts 2 Wed 30 Oct 2013 Hibernian 0 Hearts 1

6

5

0

1

83

0

16

13

5

196890

32815

Inverness Caledonian ThistleSat 26 Jan 2013 Inverness Caledonian Thistle 1 Hearts 1 Sun 25 Jul 2021 Hearts 1 Inverness Caledonian Thistle 0

5

3

2

0

60

40

0

10

3

42107

8421

KilmarnockSat 28 Sep 1946 Hearts 3 Kilmarnock 1 Tue 26 Sep 2023 Kilmarnock 1 Hearts 2

22

11

5

6

50

22

27

37

22

343571

15616

Livingston (Meadowbank Thistle)Tue 23 Aug 1988 Meadowbank Thistle 0 Hearts 2 Tue 25 Sep 2012 Hearts 3 Livingston 1

5

4

0

1

80

0

20

9

2

27187

5437

MontroseWed 27 Aug 1980 Hearts 2 Montrose 1 Wed 16 Aug 1989 Hearts 3 Montrose 0

5

4

0

1

80

0

20

11

5

21763

4352

MotherwellWed 16 Aug 1950 Hearts 4 Motherwell 1 Fri 16 Aug 2019 Motherwell 1 Hearts 2

18

11

2

5

61

11

27

40

27

399624

22201

Partick ThistleSat 05 Oct 1946 Partick Thistle 4 Hearts 4 Sun 20 Aug 2023 Hearts 4 Partick Thistle 0

20

8

9

3

40

45

15

43

30

417993

20899

PeterheadTue 25 Jul 2017 Peterhead 2 Hearts 1 Sat 10 Jul 2021 Peterhead 0 Hearts 2

2

1

0

1

50

0

50

3

2

1848

924

Queen of the SouthSat 25 Sep 1948 Queen of the South 2 Hearts 3 Wed 25 Sep 2013 Hearts 3 Queen of the South 3

4

3

1

0

75

25

0

13

6

51271

12817

Queens ParkWed 14 Aug 1957 Hearts 9 Queens Park 2 Tue 23 Aug 2005 Queens Park 0 Hearts 2

3

2

1

0

66

33

0

11

2

29278

9759

Raith RoversWed 17 Aug 1949 Hearts 5 Raith Rovers 1 Tue 13 Oct 2020 Hearts 3 Raith Rovers 1

17

12

2

3

70

11

17

37

18

237092

13946

RangersSat 09 Aug 1952 Hearts 5 Rangers 0 Sun 05 Nov 2023 Rangers 3 Hearts 1

22

3

2

17

13

9

77

21

48

909484

41340

Ross CountyWed 09 Sep 1998 Hearts 1 Ross County 1 Wed 23 Oct 2002 Hearts 3 Ross County 0

3

1

2

0

33

66

0

4

1

20030

6676

StenhousemuirMon 29 Aug 1977 Hearts 1 Stenhousemuir 0 Wed 24 Jul 2019 Hearts 2 Stenhousemuir 1

5

4

1

0

80

20

0

11

3

28039

5607

Stirling AlbionSat 13 Aug 1949 Stirling Albion 1 Hearts 5 Tue 20 Jul 2021 Stirling Albion 0 Hearts 2

11

9

1

1

81

9

9

29

14

112720

10247

St JohnstoneWed 22 Sep 1954 St Johnstone 0 Hearts 5 Wed 10 Aug 2016 St Johnstone 3 Hearts 2

14

7

0

7

50

0

50

35

21

143722

10265

St MirrenSat 18 Aug 1951 St Mirren 5 Hearts 5 Sun 17 Mar 2013 St Mirren 3 Hearts 2

17

6

6

5

35

35

29

27

23

233708

13747

StranraerWed 11 Aug 1993 Hearts 2 Stranraer 0 Wed 11 Aug 1993 Hearts 2 Stranraer 0

1

1

0

0

100

0

0

2

0

5332

5332

Third LanarkWed 13 Aug 1958 Hearts 3 Third Lanark 0 Sat 24 Oct 1959 Hearts 2 Third Lanark 1

3

3

0

0

100

0

0

10

5

90994

30331


Teams Played by Games ex Abandoned Games
Team First Last G W D L W% D% L% F A Tot
Crowd
Avg
Crowd
CelticSat 21 Aug 1954 Celtic 1 Hearts 2 Sun 15 Aug 2021 Celtic 3 Hearts 2

24

7

1

16

29

4

66

29

55

668707

27862

KilmarnockSat 28 Sep 1946 Hearts 3 Kilmarnock 1 Tue 26 Sep 2023 Kilmarnock 1 Hearts 2

22

11

5

6

50

22

27

37

22

343571

15616

RangersSat 09 Aug 1952 Hearts 5 Rangers 0 Sun 05 Nov 2023 Rangers 3 Hearts 1

22

3

2

17

13

9

77

21

48

909484

41340

Partick ThistleSat 05 Oct 1946 Partick Thistle 4 Hearts 4 Sun 20 Aug 2023 Hearts 4 Partick Thistle 0

20

8

9

3

40

45

15

43

30

417993

20899

AberdeenSat 22 Mar 1947 Aberdeen 6 Hearts 2 Wed 25 Sep 2019 Hearts 2 Aberdeen 2

19

9

4

6

47

21

31

31

33

338931

17838

DundeeWed 15 Aug 1951 Dundee 2 Hearts 1 Wed 03 Dec 2003 Dundee 1 Hearts 0

18

9

3

6

50

16

33

35

29

280616

15589

MotherwellWed 16 Aug 1950 Hearts 4 Motherwell 1 Fri 16 Aug 2019 Motherwell 1 Hearts 2

18

11

2

5

61

11

27

40

27

399624

22201

Raith RoversWed 17 Aug 1949 Hearts 5 Raith Rovers 1 Tue 13 Oct 2020 Hearts 3 Raith Rovers 1

17

12

2

3

70

11

17

37

18

237092

13946

St MirrenSat 18 Aug 1951 St Mirren 5 Hearts 5 Sun 17 Mar 2013 St Mirren 3 Hearts 2

17

6

6

5

35

35

29

27

23

233708

13747

ClydeSat 21 Sep 1946 Clyde 1 Hearts 2 Tue 25 Aug 1987 Hearts 2 Clyde 0

16

11

0

5

68

0

31

42

24

182368

11398

FalkirkWed 18 Aug 1954 Falkirk 2 Hearts 6 Tue 21 Sep 2010 Falkirk 4 Hearts 3

16

10

2

4

62

12

25

46

20

166821

10426

St JohnstoneWed 22 Sep 1954 St Johnstone 0 Hearts 5 Wed 10 Aug 2016 St Johnstone 3 Hearts 2

14

7

0

7

50

0

50

35

21

143722

10265

AirdrieoniansSat 16 Aug 1947 Airdrieonians 3 Hearts 2 Sat 22 Aug 1981 Hearts 2 Airdrieonians 3

13

7

1

5

53

7

38

24

19

170302

13100

East FifeSat 01 Mar 1947 Hearts 0 East Fife 1 Tue 10 Nov 2020 East Fife 2 Hearts 3

13

6

2

5

46

15

38

31

21

177924

13686

Dundee UnitedWed 15 Aug 1962 Hearts 3 Dundee United 1 Fri 12 Jul 2019 Hearts 1 Dundee United 1

12

4

3

5

33

25

41

15

17

98453

8204

Dunfermline AthleticSat 21 Aug 1971 Dunfermline Athletic 1 Hearts 0 Sat 18 Aug 2018 Dunfermline Athletic 0 Hearts 1

12

7

1

4

58

8

33

25

14

112804

9400

Stirling AlbionSat 13 Aug 1949 Stirling Albion 1 Hearts 5 Tue 20 Jul 2021 Stirling Albion 0 Hearts 2

11

9

1

1

81

9

9

29

14

112720

10247

Greenock MortonWed 12 Sep 1962 Greenock Morton 0 Hearts 3 Sat 02 Sep 1978 Greenock Morton 4 Hearts 1

10

6

0

4

60

0

40

20

11

84886

8488

Ayr UnitedWed 10 Sep 1958 Ayr United 1 Hearts 5 Wed 21 Sep 2011 Ayr United 1 Hearts 1

8

3

2

3

37

25

37

14

13

59101

7387

CowdenbeathWed 07 Oct 1959 Hearts 9 Cowdenbeath 3 Sat 10 Oct 2020 Cowdenbeath 0 Hearts 1

7

5

2

0

71

28

0

20

4

49168

7024

HibernianSat 09 Aug 1947 Hibernian 1 Hearts 2 Wed 30 Oct 2013 Hibernian 0 Hearts 1

6

5

0

1

83

0

16

13

5

196890

32815

DumbartonSat 12 Aug 1972 Dumbarton 1 Hearts 0 Tue 16 Aug 1994 Dumbarton 0 Hearts 4

5

2

1

2

40

20

40

12

6

24723

4944

Hamilton AcademicalSat 08 Aug 1953 Hearts 5 Hamilton Academical 0 Wed 28 Aug 1991 Hamilton Academical 0 Hearts 2

5

4

1

0

80

20

0

12

2

60525

12105

Inverness Caledonian ThistleSat 26 Jan 2013 Inverness Caledonian Thistle 1 Hearts 1 Sun 25 Jul 2021 Hearts 1 Inverness Caledonian Thistle 0

5

3

2

0

60

40

0

10

3

42107

8421

Livingston (Meadowbank Thistle)Tue 23 Aug 1988 Meadowbank Thistle 0 Hearts 2 Tue 25 Sep 2012 Hearts 3 Livingston 1

5

4

0

1

80

0

20

9

2

27187

5437

MontroseWed 27 Aug 1980 Hearts 2 Montrose 1 Wed 16 Aug 1989 Hearts 3 Montrose 0

5

4

0

1

80

0

20

11

5

21763

4352

StenhousemuirMon 29 Aug 1977 Hearts 1 Stenhousemuir 0 Wed 24 Jul 2019 Hearts 2 Stenhousemuir 1

5

4

1

0

80

20

0

11

3

28039

5607

Clydebank[4]Wed 05 Oct 1983 Hearts 1 Clydebank[4] 1 Wed 12 Aug 1992 Hearts 1 Clydebank[4] 0

4

3

1

0

75

25

0

8

1

17191

4297

Queen of the SouthSat 25 Sep 1948 Queen of the South 2 Hearts 3 Wed 25 Sep 2013 Hearts 3 Queen of the South 3

4

3

1

0

75

25

0

13

6

51271

12817

Alloa AthleticSat 19 Aug 1995 Hearts 3 Alloa Athletic 0 Sat 28 Nov 2020 Alloa Athletic 1 Hearts 0

3

2

0

1

66

0

33

7

1

10283

3427

Forfar AthleticWed 18 Aug 1982 Hearts 2 Forfar Athletic 1 Tue 25 Aug 2015 Forfar Athletic 1 Hearts 2

3

3

0

0

100

0

0

6

2

7184

2394

Queens ParkWed 14 Aug 1957 Hearts 9 Queens Park 2 Tue 23 Aug 2005 Queens Park 0 Hearts 2

3

2

1

0

66

33

0

11

2

29278

9759

Ross CountyWed 09 Sep 1998 Hearts 1 Ross County 1 Wed 23 Oct 2002 Hearts 3 Ross County 0

3

1

2

0

33

66

0

4

1

20030

6676

Third LanarkWed 13 Aug 1958 Hearts 3 Third Lanark 0 Sat 24 Oct 1959 Hearts 2 Third Lanark 1

3

3

0

0

100

0

0

10

5

90994

30331

Berwick RangersSat 19 Aug 1972 Berwick Rangers 1 Hearts 1 Wed 30 Aug 1972 Hearts 3 Berwick Rangers 0

2

1

1

0

50

50

0

4

1

7861

3930

Cove RangersWed 18 Jul 2018 Cove Rangers 1 Hearts 2 Tue 13 Jul 2021 Hearts 3 Cove Rangers 0

2

2

0

0

100

0

0

5

1

3728

1864

Elgin CityTue 24 Aug 2010 Hearts 4 Elgin City 0 Tue 18 Jul 2017 Elgin City 0 Hearts 1

2

2

0

0

100

0

0

5

0

6480

3240

PeterheadTue 25 Jul 2017 Peterhead 2 Hearts 1 Sat 10 Jul 2021 Peterhead 0 Hearts 2

2

1

0

1

50

0

50

3

2

1848

924

Airdrieonians (Airdrie United)Wed 27 Aug 2008 Hearts 0 Airdrieonians (Airdrie United) 0 Wed 27 Aug 2008 Hearts 0 Airdrieonians (Airdrie United) 0

1

0

1

0

0

100

0

0

0

6844

6844

ArbroathThu 30 Jul 2015 Hearts 4 Arbroath 2 Thu 30 Jul 2015 Hearts 4 Arbroath 2

1

1

0

0

100

0

0

4

2

6420

6420

Brechin CityWed 19 Aug 1992 Brechin City 1 Hearts 2 Wed 19 Aug 1992 Brechin City 1 Hearts 2

1

1

0

0

100

0

0

2

1

1903

1903

East StirlingshireWed 22 Aug 1984 Hearts 4 East Stirlingshire 0 Wed 22 Aug 1984 Hearts 4 East Stirlingshire 0

1

1

0

0

100

0

0

4

0

3755

3755

StranraerWed 11 Aug 1993 Hearts 2 Stranraer 0 Wed 11 Aug 1993 Hearts 2 Stranraer 0

1

1

0

0

100

0

0

2

0

5332

5332


Teams Played Home ex Abandoned Games
Team First Last G W D L W% D% L% F A Tot
Crowd
Avg
Crowd
AberdeenWed 27 Aug 1952 Hearts 1 Aberdeen 1 Wed 25 Sep 2019 Hearts 2 Aberdeen 2

8

4

3

1

50

37

12

13

10

136830

17103

Airdrieonians (Airdrie United)Wed 27 Aug 2008 Hearts 0 Airdrieonians (Airdrie United) 0 Wed 27 Aug 2008 Hearts 0 Airdrieonians (Airdrie United) 0

1

0

1

0

0

100

0

0

0

6844

6844

AirdrieoniansSat 06 Sep 1947 Hearts 1 Airdrieonians 0 Sat 22 Aug 1981 Hearts 2 Airdrieonians 3

6

2

1

3

33

16

50

7

9

87089

14514

Alloa AthleticSat 19 Aug 1995 Hearts 3 Alloa Athletic 0 Sat 19 Aug 1995 Hearts 3 Alloa Athletic 0

1

1

0

0

100

0

0

3

0

7732

7732

ArbroathThu 30 Jul 2015 Hearts 4 Arbroath 2 Thu 30 Jul 2015 Hearts 4 Arbroath 2

1

1

0

0

100

0

0

4

2

6420

6420

Ayr UnitedWed 17 Sep 1958 Hearts 3 Ayr United 1 Wed 29 Aug 1984 Hearts 1 Ayr United 0

4

2

0

2

50

0

50

6

5

34542

8635

Berwick RangersWed 30 Aug 1972 Hearts 3 Berwick Rangers 0 Wed 30 Aug 1972 Hearts 3 Berwick Rangers 0

1

1

0

0

100

0

0

3

0

3726

3726

CelticSat 04 Sep 1954 Hearts 3 Celtic 2 Wed 28 Oct 2015 Hearts 1 Celtic 2

11

4

1

6

36

9

54

16

22

240877

21897

ClydeSat 12 Oct 1946 Hearts 2 Clyde 1 Tue 25 Aug 1987 Hearts 2 Clyde 0

8

6

0

2

75

0

25

20

10

113429

14178

Clydebank[4]Wed 05 Oct 1983 Hearts 1 Clydebank[4] 1 Wed 12 Aug 1992 Hearts 1 Clydebank[4] 0

3

2

1

0

66

33

0

5

1

16152

5384

Cove RangersTue 13 Jul 2021 Hearts 3 Cove Rangers 0 Tue 13 Jul 2021 Hearts 3 Cove Rangers 0

1

1

0

0

100

0

0

3

0

2000

2000

CowdenbeathSat 27 Aug 1983 Hearts 1 Cowdenbeath 1 Tue 24 Jul 2018 Hearts 5 Cowdenbeath 0

2

1

1

0

50

50

0

6

1

11633

5816

DumbartonSat 26 Aug 1972 Hearts 1 Dumbarton 1 Wed 27 Aug 1975 Hearts 6 Dumbarton 2

2

1

1

0

50

50

0

7

3

12932

6466

DundeeWed 29 Aug 1951 Hearts 5 Dundee 2 Sat 14 Aug 1976 Hearts 2 Dundee 0

7

6

1

0

85

14

0

18

6

131712

18816

Dundee UnitedWed 15 Aug 1962 Hearts 3 Dundee United 1 Fri 12 Jul 2019 Hearts 1 Dundee United 1

6

3

2

1

50

33

16

8

4

46402

7733

Dunfermline AthleticWed 01 Sep 1971 Hearts 4 Dunfermline Athletic 0 Sat 29 Jul 2017 Hearts 2 Dunfermline Athletic 2

6

4

1

1

66

16

16

16

8

51498

8583

East FifeSat 01 Mar 1947 Hearts 0 East Fife 1 Sat 22 Jul 2017 Hearts 3 East Fife 0

6

3

1

2

50

16

33

17

7

126089

21014

East StirlingshireWed 22 Aug 1984 Hearts 4 East Stirlingshire 0 Wed 22 Aug 1984 Hearts 4 East Stirlingshire 0

1

1

0

0

100

0

0

4

0

3755

3755

Elgin CityTue 24 Aug 2010 Hearts 4 Elgin City 0 Tue 24 Aug 2010 Hearts 4 Elgin City 0

1

1

0

0

100

0

0

4

0

5177

5177

FalkirkWed 01 Sep 1954 Hearts 4 Falkirk 1 Wed 29 Oct 2003 Hearts 2 Falkirk 1

8

6

1

1

75

12

12

24

7

99843

12480

Forfar AthleticWed 18 Aug 1982 Hearts 2 Forfar Athletic 1 Wed 18 Aug 1982 Hearts 2 Forfar Athletic 1

1

1

0

0

100

0

0

2

1

3471

3471

Greenock MortonWed 19 Sep 1962 Hearts 3 Greenock Morton 1 Wed 30 Aug 1978 Hearts 1 Greenock Morton 3

5

3

0

2

60

0

40

9

5

49699

9939

Hamilton AcademicalSat 08 Aug 1953 Hearts 5 Hamilton Academical 0 Wed 20 Sep 1961 Hearts 2 Hamilton Academical 0

2

2

0

0

100

0

0

7

0

36899

18449

HibernianSat 30 Aug 1947 Hearts 2 Hibernian 1 Sat 11 Aug 1956 Hearts 6 Hibernian 1

2

2

0

0

100

0

0

8

2

81268

40634

Inverness Caledonian ThistleSun 29 Jul 2018 Hearts 5 Inverness Caledonian Thistle 0 Sun 25 Jul 2021 Hearts 1 Inverness Caledonian Thistle 0

3

3

0

0

100

0

0

7

0

13019

4339

KilmarnockSat 28 Sep 1946 Hearts 3 Kilmarnock 1 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1

10

5

3

2

50

30

20

17

7

147395

14739

Livingston (Meadowbank Thistle)Tue 25 Sep 2012 Hearts 3 Livingston 1 Tue 25 Sep 2012 Hearts 3 Livingston 1

1

1

0

0

100

0

0

3

1

6322

6322

MontroseWed 27 Aug 1980 Hearts 2 Montrose 1 Wed 16 Aug 1989 Hearts 3 Montrose 0

3

2

0

1

66

0

33

5

3

18263

6087

MotherwellWed 16 Aug 1950 Hearts 4 Motherwell 1 Wed 26 Sep 2018 Hearts 4 Motherwell 2

8

6

1

1

75

12

12

19

8

201904

25238

Partick ThistleSat 26 Oct 1946 Hearts 1 Partick Thistle 1 Sun 20 Aug 2023 Hearts 4 Partick Thistle 0

10

5

5

0

50

50

0

24

14

194209

19420

Queen of the SouthSat 16 Oct 1948 Hearts 4 Queen of the South 0 Wed 25 Sep 2013 Hearts 3 Queen of the South 3

2

1

1

0

50

50

0

7

3

35138

17569

Queens ParkWed 14 Aug 1957 Hearts 9 Queens Park 2 Wed 14 Aug 1957 Hearts 9 Queens Park 2

1

1

0

0

100

0

0

9

2

20000

20000

Raith RoversWed 17 Aug 1949 Hearts 5 Raith Rovers 1 Tue 13 Oct 2020 Hearts 3 Raith Rovers 1

8

8

0

0

100

0

0

24

5

152827

19103

RangersSat 09 Aug 1952 Hearts 5 Rangers 0 Wed 04 Sep 1991 Hearts 0 Rangers 1

7

3

1

3

42

14

42

13

10

203424

29060

Ross CountyWed 09 Sep 1998 Hearts 1 Ross County 1 Wed 23 Oct 2002 Hearts 3 Ross County 0

2

1

1

0

50

50

0

4

1

18126

9063

StenhousemuirMon 29 Aug 1977 Hearts 1 Stenhousemuir 0 Wed 24 Jul 2019 Hearts 2 Stenhousemuir 1

3

2

1

0

66

33

0

4

2

22909

7636

Stirling AlbionSat 27 Aug 1949 Hearts 4 Stirling Albion 5 Tue 27 Aug 1985 Hearts 2 Stirling Albion 1

4

2

1

1

50

25

25

12

9

54063

13515

St JohnstoneSat 25 Sep 1954 Hearts 2 St Johnstone 0 Wed 31 Aug 1994 Hearts 2 St Johnstone 4

6

4

0

2

66

0

33

18

8

67181

11196

St MirrenSat 01 Sep 1951 Hearts 3 St Mirren 1 Wed 09 Nov 1983 Hearts 3 St Mirren 1

7

5

2

0

71

28

0

15

6

110801

15828

StranraerWed 11 Aug 1993 Hearts 2 Stranraer 0 Wed 11 Aug 1993 Hearts 2 Stranraer 0

1

1

0

0

100

0

0

2

0

5332

5332

Third LanarkWed 13 Aug 1958 Hearts 3 Third Lanark 0 Wed 13 Aug 1958 Hearts 3 Third Lanark 0

1

1

0

0

100

0

0

3

0

18000

18000


Teams Played Away ex Abandoned Games
Team First Last G W D L W% D% L% F A Tot
Crowd
Avg
Crowd
AberdeenWed 13 Aug 1952 Aberdeen 2 Hearts 4 Tue 12 Nov 2002 Aberdeen 0 Hearts 1

10

5

1

4

50

10

40

16

17

165900

16590

AirdrieoniansSat 16 Aug 1947 Airdrieonians 3 Hearts 2 Sat 08 Aug 1981 Airdrieonians 0 Hearts 1

6

4

0

2

66

0

33

13

9

49041

8173

Alloa AthleticWed 20 Sep 2006 Alloa Athletic 0 Hearts 4 Sat 28 Nov 2020 Alloa Athletic 1 Hearts 0

2

1

0

1

50

0

50

4

1

2551

1275

Ayr UnitedWed 10 Sep 1958 Ayr United 1 Hearts 5 Wed 21 Sep 2011 Ayr United 1 Hearts 1

4

1

2

1

25

50

25

8

8

24559

6139

Berwick RangersSat 19 Aug 1972 Berwick Rangers 1 Hearts 1 Sat 19 Aug 1972 Berwick Rangers 1 Hearts 1

1

0

1

0

0

100

0

1

1

4135

4135

Brechin CityWed 19 Aug 1992 Brechin City 1 Hearts 2 Wed 19 Aug 1992 Brechin City 1 Hearts 2

1

1

0

0

100

0

0

2

1

1903

1903

CelticSat 21 Aug 1954 Celtic 1 Hearts 2 Sun 15 Aug 2021 Celtic 3 Hearts 2

10

3

0

7

30

0

70

12

26

325913

32591

ClydeSat 21 Sep 1946 Clyde 1 Hearts 2 Sat 21 Aug 1982 Clyde 1 Hearts 7

7

5

0

2

71

0

28

21

12

45939

6562

Clydebank[4]Wed 30 Nov 1983 Clydebank[4] 0 Hearts 3 Wed 30 Nov 1983 Clydebank[4] 0 Hearts 3

1

1

0

0

100

0

0

3

0

1039

1039

Cove RangersWed 18 Jul 2018 Cove Rangers 1 Hearts 2 Wed 18 Jul 2018 Cove Rangers 1 Hearts 2

1

1

0

0

100

0

0

2

1

1728

1728

CowdenbeathWed 24 Aug 1983 Cowdenbeath 0 Hearts 0 Sat 10 Oct 2020 Cowdenbeath 0 Hearts 1

4

3

1

0

75

25

0

5

0

10035

2508

DumbartonSat 12 Aug 1972 Dumbarton 1 Hearts 0 Tue 16 Aug 1994 Dumbarton 0 Hearts 4

3

1

0

2

33

0

66

5

3

11791

3930

DundeeWed 15 Aug 1951 Dundee 2 Hearts 1 Wed 03 Dec 2003 Dundee 1 Hearts 0

10

2

2

6

20

20

60

14

22

133251

13325

Dundee UnitedWed 29 Aug 1962 Dundee United 2 Hearts 0 Wed 31 Oct 2012 Dundee United 1 Hearts 1

6

1

1

4

16

16

66

7

13

52051

8675

Dunfermline AthleticSat 21 Aug 1971 Dunfermline Athletic 1 Hearts 0 Sat 18 Aug 2018 Dunfermline Athletic 0 Hearts 1

6

3

0

3

50

0

50

9

6

61306

10217

East FifeWed 05 Mar 1947 East Fife 2 Hearts 5 Tue 10 Nov 2020 East Fife 2 Hearts 3

7

3

1

3

42

14

42

14

14

51835

7405

Elgin CityTue 18 Jul 2017 Elgin City 0 Hearts 1 Tue 18 Jul 2017 Elgin City 0 Hearts 1

1

1

0

0

100

0

0

1

0

1303

1303

FalkirkWed 18 Aug 1954 Falkirk 2 Hearts 6 Tue 21 Sep 2010 Falkirk 4 Hearts 3

8

4

1

3

50

12

37

22

13

66978

8372

Forfar AthleticWed 25 Aug 1982 Forfar Athletic 0 Hearts 2 Tue 25 Aug 2015 Forfar Athletic 1 Hearts 2

2

2

0

0

100

0

0

4

1

3713

1856

Greenock MortonWed 12 Sep 1962 Greenock Morton 0 Hearts 3 Sat 02 Sep 1978 Greenock Morton 4 Hearts 1

5

3

0

2

60

0

40

11

6

35187

7037

Hamilton AcademicalSat 22 Aug 1953 Hamilton Academical 1 Hearts 1 Wed 28 Aug 1991 Hamilton Academical 0 Hearts 2

3

2

1

0

66

33

0

5

2

23626

7875

HibernianSat 09 Aug 1947 Hibernian 1 Hearts 2 Wed 30 Oct 2013 Hibernian 0 Hearts 1

4

3

0

1

75

0

25

5

3

115622

28905

KilmarnockSat 19 Oct 1946 Kilmarnock 2 Hearts 0 Tue 26 Sep 2023 Kilmarnock 1 Hearts 2

10

4

2

4

40

20

40

16

15

103369

10336

Livingston (Meadowbank Thistle)Tue 23 Aug 1988 Meadowbank Thistle 0 Hearts 2 Wed 21 Sep 2005 Livingston 1 Hearts 0

4

3

0

1

75

0

25

6

1

20865

5216

MontroseSat 30 Aug 1980 Montrose 1 Hearts 3 Tue 20 Aug 1985 Montrose 1 Hearts 3

2

2

0

0

100

0

0

6

2

3500

1750

MotherwellWed 30 Aug 1950 Motherwell 3 Hearts 2 Fri 16 Aug 2019 Motherwell 1 Hearts 2

8

4

1

3

50

12

37

15

14

128009

16001

Partick ThistleSat 05 Oct 1946 Partick Thistle 4 Hearts 4 Wed 18 Aug 1976 Partick Thistle 0 Hearts 2

9

2

4

3

22

44

33

14

15

163824

18202

PeterheadTue 25 Jul 2017 Peterhead 2 Hearts 1 Sat 10 Jul 2021 Peterhead 0 Hearts 2

2

1

0

1

50

0

50

3

2

1848

924

Queen of the SouthSat 25 Sep 1948 Queen of the South 2 Hearts 3 Wed 18 Aug 1999 Queen of the South 1 Hearts 3

2

2

0

0

100

0

0

6

3

16133

8066

Queens ParkWed 28 Aug 1957 Queens Park 0 Hearts 0 Tue 23 Aug 2005 Queens Park 0 Hearts 2

2

1

1

0

50

50

0

2

0

9278

4639

Raith RoversWed 31 Aug 1949 Raith Rovers 1 Hearts 2 Sat 21 Jul 2018 Raith Rovers 1 Hearts 1

9

4

2

3

44

22

33

13

13

84265

9362

RangersSat 23 Aug 1952 Rangers 2 Hearts 0 Wed 02 Sep 1987 Rangers 4 Hearts 1

7

0

0

7

0

0

100

2

18

315760

45108

Ross CountyTue 25 Sep 2001 Ross County 0 Hearts 0 Tue 25 Sep 2001 Ross County 0 Hearts 0

1

0

1

0

0

100

0

0

0

1904

1904

StenhousemuirSat 03 Sep 1977 Stenhousemuir 0 Hearts 5 Tue 26 Aug 2014 Stenhousemuir 1 Hearts 2

2

2

0

0

100

0

0

7

1

5130

2565

Stirling AlbionSat 13 Aug 1949 Stirling Albion 1 Hearts 5 Tue 20 Jul 2021 Stirling Albion 0 Hearts 2

6

6

0

0

100

0

0

15

4

39868

6644

St JohnstoneWed 22 Sep 1954 St Johnstone 0 Hearts 5 Wed 10 Aug 2016 St Johnstone 3 Hearts 2

6

2

0

4

33

0

66

13

10

42249

7041

St MirrenSat 18 Aug 1951 St Mirren 5 Hearts 5 Wed 29 Aug 1990 St Mirren 0 Hearts 1

8

1

4

3

12

50

37

10

13

69701

8712

Third LanarkWed 27 Aug 1958 Third Lanark 4 Hearts 5 Wed 27 Aug 1958 Third Lanark 4 Hearts 5

1

1

0

0

100

0

0

5

4

15000

15000


Teams Played Neutral ex Abandoned Games
Team First Last G W D L W% D% L% F A Tot
Crowd
Avg
Crowd
Aberdeen Sat 22 Mar 1947 Aberdeen 6 Hearts 2 Sat 22 Mar 1947 Aberdeen 6 Hearts 2

1

0

0

1

0

0

100

2

6

36201

36201

Airdrieonians Sat 09 Oct 1954 Hearts 4 Airdrieonians 1 Sat 09 Oct 1954 Hearts 4 Airdrieonians 1

1

1

0

0

100

0

0

4

1

34172

34172

Celtic Mon 25 Oct 1976 Celtic 2 Hearts 1 Sun 28 Oct 2018 Celtic 3 Hearts 0

3

0

0

3

0

0

100

1

7

101917

33972

Clyde Mon 12 Sep 1960 Clyde 2 Hearts 1 Mon 12 Sep 1960 Clyde 2 Hearts 1

1

0

0

1

0

0

100

1

2

23000

23000

Cowdenbeath Wed 07 Oct 1959 Hearts 9 Cowdenbeath 3 Wed 07 Oct 1959 Hearts 9 Cowdenbeath 3

1

1

0

0

100

0

0

9

3

27500

27500

Dundee Wed 23 Oct 1996 Hearts 3 Dundee 1 Wed 23 Oct 1996 Hearts 3 Dundee 1

1

1

0

0

100

0

0

3

1

15653

15653

Inverness Caledonian Thistle Sat 26 Jan 2013 Inverness Caledonian Thistle 1 Hearts 1 Sun 02 Feb 2014 Inverness Caledonian Thistle 2 Hearts 2

2

0

2

0

0

100

0

3

3

29088

14544

Kilmarnock Wed 01 Oct 1958 Hearts 3 Kilmarnock 0 Sat 27 Oct 1962 Hearts 1 Kilmarnock 0

2

2

0

0

100

0

0

4

0

92807

46403

Motherwell Sat 23 Oct 1954 Hearts 4 Motherwell 2 Tue 01 Feb 2005 Motherwell 3 Hearts 2

2

1

0

1

50

0

50

6

5

69711

34855

Partick Thistle Sat 25 Oct 1958 Hearts 5 Partick Thistle 1 Sat 25 Oct 1958 Hearts 5 Partick Thistle 1

1

1

0

0

100

0

0

5

1

59960

59960

Rangers Sat 28 Oct 1961 Hearts 1 Rangers 1 Sun 05 Nov 2023 Rangers 3 Hearts 1

8

0

1

7

0

12

87

6

20

390300

48787

Stirling Albion Wed 11 Oct 1961 Hearts 2 Stirling Albion 1 Wed 11 Oct 1961 Hearts 2 Stirling Albion 1

1

1

0

0

100

0

0

2

1

18789

18789

St Johnstone Wed 10 Oct 1962 St Johnstone 0 Hearts 4 Tue 27 Oct 1998 St Johnstone 3 Hearts 0

2

1

0

1

50

0

50

4

3

34292

17146

St Mirren Tue 02 Feb 2010 St Mirren 1 Hearts 0 Sun 17 Mar 2013 St Mirren 3 Hearts 2

2

0

0

2

0

0

100

2

4

53206

26603

Third Lanark Sat 24 Oct 1959 Hearts 2 Third Lanark 1 Sat 24 Oct 1959 Hearts 2 Third Lanark 1

1

1

0

0

100

0

0

2

1

57994

57994


Results By Date
Season Date Team Venue Round Score Agg Crowd Scorers
1946-47 1946-09-21 Sat Clyde Shawfield Stadium Section 1 of 6

2-1

12000

Alex McCrae 19 ;Alex McCrae 72
1946-47 1946-09-28 Sat Kilmarnock Tynecastle Park Section 2 of 6

3-1

26757

Ken Currie 33 ;Ken Currie 49 ;Alfie Conn 73
1946-47 1946-10-05 Sat Partick Thistle Firhill Stadium Section 3 of 6

4-4

25000

Ken Currie 44 ;Alex McCrae 51 ;Alex McCrae 70 ;Tommy Sloan 73
1946-47 1946-10-12 Sat Clyde Tynecastle Park Section 4 of 6

2-1

30560

Ken Currie 41 ;Ken Currie 63
1946-47 1946-10-19 Sat Kilmarnock Rugby Park Section 5 of 6

0-2

20000

-----
1946-47 1946-10-26 Sat Partick Thistle Tynecastle Park Section 6 of 6

1-1

31623

Jimmy Walker 41
1946-47 1947-03-01 Sat East Fife Tynecastle Park QF 1st Leg

0-1

20804

-----
1946-47 1947-03-05 Wed East Fife Bayview QF 2nd Leg

5-2

3-5

11000

Bobby Baxter pen 19 ;Willie MacFarlane 30 ;John Urquhart 42 ;Jimmy Walker 69 ;Jimmy Walker 87
1946-47 1947-03-22 Sat Aberdeen Easter Road SF

2-6

36201

Archie Kelly 21 ;John Urquhart 33
1947-48 1947-08-09 Sat Hibernian Easter Road Section 1 of 6

2-1

43000

John Urquhart 14 ;Archie Kelly 87
1947-48 1947-08-16 Sat Airdrieonians Broomfield Park Section 2 of 6

2-3

18000

Ken Currie 5 ;Archie Kelly 89
1947-48 1947-08-23 Sat Clyde Tynecastle Park Section 3 of 6

1-0

20745

Archie Kelly 26
1947-48 1947-08-30 Sat Hibernian Tynecastle Park Section 4 of 6

2-1

39268

Davie Laing 1:25 ;Archie Kelly 44
1947-48 1947-09-06 Sat Airdrieonians Tynecastle Park Section 5 of 6

1-0

24916

Archie Kelly 42
1947-48 1947-09-13 Sat Clyde Shawfield Stadium Section 6 of 6

2-5

12000

Tommy Sloan 74 ;Tommy Sloan 85
1947-48 1947-09-27 Sat East Fife Tynecastle Park QF

3-4

AET

23889

Ken Currie 10 ;Ken Currie 86 ;Archie Kelly 98
1948-49 1948-09-11 Sat Partick Thistle Tynecastle Park Section 1 of 6

2-2

23668

Davie Laing pen 31 ;Arthur Dixon 44
1948-49 1948-09-18 Sat East Fife Bayview Section 2 of 6

0-4

12000

-----
1948-49 1948-09-25 Sat Queen of the South Palmerston Park Section 3 of 6

3-2

11500

Tommy Sloan 19 ;Bobby Flavell 23 ;Bobby Flavell 71
1948-49 1948-10-02 Sat Partick Thistle Firhill Stadium Section 4 of 6

1-3

29000

Arthur Dixon 89
1948-49 1948-10-09 Sat East Fife Tynecastle Park Section 5 of 6

6-1

24374

Willie Bauld 14 ;Willie Bauld 64 ;Alfie Conn 72 ;Willie Bauld 74 ;Davie Laing pen 76 ;Alfie Conn 80
1948-49 1948-10-16 Sat Queen of the South Tynecastle Park Section 6 of 6

4-0

26757

Alfie Conn 25 ;Willie Bauld 55 ;Willie Bauld 68 ;Willie Bauld 84
1949-50 1949-08-13 Sat Stirling Albion Annfield Stadium Section 1 of 6

5-1

20000

Bobby Flavell 30 ;Willie Bauld 47 ;Jimmy Wardhaugh 53 ;Willie Bauld 69 ;Willie Bauld 83
1949-50 1949-08-17 Wed Raith Rovers Tynecastle Park Section 2 of 6

5-1

33314

Tommy Sloan 8 ;Tommy Sloan 48 ;Alfie Conn 50 ;Willie Bauld 68 ;Alfie Conn 87
1949-50 1949-08-20 Sat East Fife Tynecastle Park Section 3 of 6

1-1

26757

Colin Liddell 55
1949-50 1949-08-27 Sat Stirling Albion Tynecastle Park Section 4 of 6

4-5

22511

Willie Bauld 6 ;Jimmy Wardhaugh 14 ;Willie Bauld 30 ;Willie Bauld 47
1949-50 1949-08-31 Wed Raith Rovers Stark's Park Section 5 of 6

2-1

17000

Alfie Conn 50 ;Alfie Conn 90
1949-50 1949-09-03 Sat East Fife Bayview Section 6 of 6

3-4

11500

Willie Bauld 28 ;Tom Mackenzie pen 30 ;Jimmy Wardhaugh 56
1950-51 1950-08-12 Sat Partick Thistle Firhill Stadium Section 1 of 6

1-1

34000

Jimmy Wardhaugh 81
1950-51 1950-08-16 Wed Motherwell Tynecastle Park Section 2 of 6

4-1

35067

Alfie Conn 4 ;Alfie Conn 62 ;Jimmy Wardhaugh 65 ;Jimmy Wardhaugh 86
1950-51 1950-08-19 Sat Airdrieonians Tynecastle Park Section 3 of 6

3-2

28649

Willie Bauld 34 ;Jimmy Wardhaugh 52 ;Jimmy Wardhaugh 72
1950-51 1950-08-26 Sat Partick Thistle Tynecastle Park Section 4 of 6

2-0

29945

Jimmy Wardhaugh 3 ;Bobby Parker 88
1950-51 1950-08-30 Wed Motherwell Fir Park Section 5 of 6

2-3

24000

Tommy Sloan 17 ;Willie Bauld 28
1950-51 1950-09-02 Sat Airdrieonians Broomfield Park Section 6 of 6

3-1

12500

Bobby Parker 38 ;Alfie Conn 42 ;Willie Bauld 60
1951-52 1951-08-11 Sat Raith Rovers Tynecastle Park Section 1 of 6

1-0

27400

Willie Bauld 50
1951-52 1951-08-15 Wed Dundee Dens Park Section 2 of 6

1-2

22500

Jimmy Wardhaugh 46
1951-52 1951-08-18 Sat St Mirren Love Street Section 3 of 6

5-5

8000

Willie Bauld 0:20 ;Willie Bauld 15 ;Willie Bauld 20 ;Willie Bauld 49 ;Willie Bauld 55
1951-52 1951-08-25 Sat Raith Rovers Stark's Park Section 4 of 6

0-2

14000

-----
1951-52 1951-08-29 Wed Dundee Tynecastle Park Section 5 of 6

5-2

27492

John Cumming 2 ;Willie Bauld 7 ;Bobby Parker pen 18 ;Bobby Parker pen 32 ;Willie Bauld 43
1951-52 1951-09-01 Sat St Mirren Tynecastle Park Section 6 of 6

3-1

32488

Alfie Conn 11 ;Alfie Conn 26 ;Alfie Conn 76
1952-53 1952-08-09 Sat Rangers Tynecastle Park Section 1 of 6

5-0

41533

Alfie Conn 11 ;Alfie Conn 34 ;Jimmy Wardhaugh 59 ;Willie Bauld 74 ;Willie Bauld 81
1952-53 1952-08-13 Wed Aberdeen Pittodrie Section 2 of 6

4-2

33000

Willie Bauld 12 ;Willie Bauld 20 ;Bobby Parker pen 22 ;Eddie Rutherford 32
1952-53 1952-08-16 Sat Motherwell Tynecastle Park Section 3 of 6

0-1

33168

-----
1952-53 1952-08-23 Sat Rangers Ibrox Section 4 of 6

0-2

75000

-----
1952-53 1952-08-27 Wed Aberdeen Tynecastle Park Section 5 of 6

1-1

22454

Willie Bauld 47
1952-53 1952-08-30 Sat Motherwell Fir Park Section 6 of 6

2-1

18000

Jimmy Whittle 34 ;John Durkin 69
1953-54 1953-08-08 Sat Hamilton Academical Tynecastle Park Section 1 of 6

5-0

27064

Jimmy Wardhaugh 1 ;Alfie Conn 21 ;Willie Bauld 24 ;Jimmy Wardhaugh 53 ;Willie Bauld 67
1953-54 1953-08-12 Wed Rangers Ibrox Section 2 of 6

1-4

60000

Willie Bauld 44
1953-54 1953-08-15 Sat Raith Rovers Tynecastle Park Section 3 of 6

2-0

22196

Jimmy Wardhaugh 54 ;John Urquhart 66
1953-54 1953-08-22 Sat Hamilton Academical Douglas Park Section 4 of 6

1-1

14000

John Cumming 82
1953-54 1953-08-26 Wed Rangers Tynecastle Park Section 5 of 6

1-1

33874

Willie Bauld 21
1953-54 1953-08-29 Sat Raith Rovers Stark's Park Section 6 of 6

1-3

9000

Jimmy Wardhaugh 11
1954-55 1954-08-14 Sat Dundee Tynecastle Park Section 1 of 6

3-1

35000

John Urquhart 68 ;Alfie Conn 75 ;Bobby Blackwood 88
1954-55 1954-08-18 Wed Falkirk Brockville Park Section 2 of 6

6-2

17000

Jimmy Wardhaugh 10 ;Willie Bauld 13 ;Alfie Conn 22 ;Jimmy Wardhaugh 36 ;Davie Mackay 46 ;Willie Bauld 73
1954-55 1954-08-21 Sat Celtic Celtic Park Section 3 of 6

2-1

53000

Jimmy Wardhaugh 28 ;Bertie Peacock og 37
1954-55 1954-08-28 Sat Dundee Dens Park Section 4 of 6

1-4

29500

Willie Bauld 68
1954-55 1954-09-01 Wed Falkirk Tynecastle Park Section 5 of 6

4-1

25000

Willie Bauld 56 ;Alfie Conn 73 ;Bobby Blackwood 84 ;Willie Bauld 85
1954-55 1954-09-04 Sat Celtic Tynecastle Park Section 6 of 6

3-2

32000

Jimmy Wardhaugh 47 ;Davie Laing pen 51 ;Willie Bauld 74
1954-55 1954-09-22 Wed St Johnstone Muirton Park QF 1st Leg

5-0

12000

Jimmy Wardhaugh 1:10 ;John Cumming 32 ;Willie Bauld 37 ;Willie Bauld 70 ;Alfie Conn 81
1954-55 1954-09-25 Sat St Johnstone Tynecastle Park QF 2nd Leg

2-0

7-0

21000

Bobby Parker 81 ;Bobby Blackwood 87
1954-55 1954-10-09 Sat Airdrieonians Easter Road SF

4-1

34172

Jimmy Wardhaugh 20 ;John Urquhart 22 ;Jimmy Wardhaugh 75 ;Willie Bauld 84
1954-55 1954-10-23 Sat Motherwell Hampden Park Final

4-2

55642

Willie Bauld 10 ;Willie Bauld 16 ;Jimmy Wardhaugh 44:30 ;Willie Bauld 87
1955-56 1955-08-13 Sat Partick Thistle Firhill Stadium Section 1 of 6

2-0

25000

Alfie Conn 69 ;Jimmy Wardhaugh 77
1955-56 1955-08-17 Wed Raith Rovers Tynecastle Park Section 2 of 6

5-0

25000

Alfie Conn 14 ;Alfie Conn 41 ;Jim Souness 68 ;John Urquhart 84 ;Alfie Conn 87
1955-56 1955-08-20 Sat East Fife Bayview Section 3 of 6

0-1

12000

-----
1955-56 1955-08-27 Sat Partick Thistle Tynecastle Park Section 4 of 6

2-1

30000

John Urquhart 49 ;Alex Young 79
1955-56 1955-08-31 Wed Raith Rovers Stark's Park Section 5 of 6

2-0

9000

Bobby Parker pen 32 ;Alex Young 86
1955-56 1955-09-03 Sat East Fife Tynecastle Park Section 6 of 6

4-0

24000

Alex Young 21 ;Alex Young 24 ;Alex Young 63 ;Bobby Parker pen 75
1955-56 1955-09-14 Wed Aberdeen Pittodrie QF 1st Leg

3-5

30000

Alex Young 36 ;John Urquhart 43 ;Alex Young 51
1955-56 1955-09-17 Sat Aberdeen Tynecastle Park QF 2nd Leg

2-4

5-9

37000

John Urquhart 42 ;Alfie Conn 75
1956-57 1956-08-11 Sat Hibernian Tynecastle Park Section 1 of 6

6-1

42000

Jimmy Wardhaugh 6 ;Bobby Kirk pen 28 ;Ian Crawford 44:30 ;Alfie Conn 62 ;Jimmy Wardhaugh 65 ;Bobby Kirk pen 85
1956-57 1956-08-15 Wed Partick Thistle Firhill Stadium Section 2 of 6

1-3

21000

Jimmy Wardhaugh 42
1956-57 1956-08-18 Sat Falkirk Tynecastle Park Section 3 of 6

5-0

20000

Jimmy Wardhaugh 15 ;Willie Bauld 42 ;Willie Bauld 49 ;Jimmy Wardhaugh 60 ;Ian Crawford 71
1956-57 1956-08-25 Sat Hibernian Easter Road Section 4 of 6

2-1

40000

Alex Young 26 ;Jimmy Wardhaugh 54
1956-57 1956-08-29 Wed Partick Thistle Tynecastle Park Section 5 of 6

2-2

30000

Willie Bauld 0:40 ;Ian Crawford 65
1956-57 1956-09-01 Sat Falkirk Brockville Park Section 6 of 6

1-1

12000

Jimmy Wardhaugh 54
1957-58 1957-08-10 Sat Kilmarnock Rugby Park Section 1 of 6

1-2

19806

Jimmy Wardhaugh 89
1957-58 1957-08-14 Wed Queens Park Tynecastle Park Section 2 of 6

9-2

20000

Willie Bauld 9 ;Jimmy Wardhaugh 15 ;Jimmy Wardhaugh 20 ;Alfie Conn 48 ;Johnny Hamilton 50 ;Jimmy Wardhaugh 52 ;Ian Crawford 69 ;Willie Bauld 70 ;Ian Crawford 77
1957-58 1957-08-20 Tue Dundee Dens Park Section 3 of 6

2-2

16200

Willie Bauld 10 ;Jimmy Wardhaugh 42
1957-58 1957-08-24 Sat Kilmarnock Tynecastle Park Section 4 of 6

1-1

25000

Jimmy Wardhaugh 40
1957-58 1957-08-28 Wed Queens Park Hampden Park Section 5 of 6

0-0

6849

-----
1957-58 1957-08-31 Sat Dundee Tynecastle Park Section 6 of 6

4-2

18000

Jimmy Wardhaugh 8 ;Bobby Kirk pen 21 ;Willie Bauld 49 ;Willie Bauld 70
1958-59 1958-08-09 Sat Rangers Ibrox Section 1 of 6

0-3

63000

-----
1958-59 1958-08-13 Wed Third Lanark Tynecastle Park Section 2 of 6

3-0

18000

Johnny Hamilton 7 ;Willie Bauld 38 ;Jimmy Wardhaugh 70
1958-59 1958-08-16 Sat Raith Rovers Stark's Park Section 3 of 6

3-1

18000

Alex Young 35 ;Alex Young 37 ;Johnny Hamilton 65
1958-59 1958-08-23 Sat Rangers Tynecastle Park Section 4 of 6

2-1

42000

Willie Bauld 46 ;Jimmy Milne 89
1958-59 1958-08-27 Wed Third Lanark 2nd Cathkin Park Section 5 of 6

5-4

15000

Jimmy Wardhaugh 23 ;Willie Bauld 41 ;Ian Crawford 56 ;Willie Bauld 59 ;Willie Bauld 64
1958-59 1958-08-30 Sat Raith Rovers Tynecastle Park Section 6 of 6

3-1

16000

Ian Crawford 36 ;Davie Mackay 78 ;Johnny Hamilton 84
1958-59 1958-09-10 Wed Ayr United Somerset Park QF 1st Leg

5-1

14000

Danny Paton 10 ;Jimmy Murray 15 ;Robert Thomson og 40 ;Alex Young 50 ;Johnny Hamilton 80
1958-59 1958-09-17 Wed Ayr United Tynecastle Park QF 2nd Leg

3-1

8-2

17000

John Cumming 22 ;Jimmy Murray 24 ;Willie Bauld 59
1958-59 1958-10-01 Wed Kilmarnock Easter Road SF

3-0

41527

George Thomson 31 ;Ian Crawford 55 ;Willie Bauld 57
1958-59 1958-10-25 Sat Partick Thistle Hampden Park Final

5-1

59960

Willie Bauld 5 ;Jimmy Murray 10 ;Willie Bauld 28 ;Jimmy Murray 38 ;Johnny Hamilton 60
1959-60 1959-08-08 Sat Kilmarnock Rugby Park Section 1 of 6

4-0

16378

Willie Bauld 52 ;Jimmy Wardhaugh 63 ;Ian Crawford 82 ;Jimmy Wardhaugh 87
1959-60 1959-08-12 Wed Aberdeen Tynecastle Park Section 2 of 6

2-2

21000

Jimmy Wardhaugh 35 ;Ian Crawford 53
1959-60 1959-08-15 Sat Stirling Albion Annfield Stadium Section 3 of 6

2-1

11117

Ian Crawford 78 ;Ian Crawford 83
1959-60 1959-08-22 Sat Kilmarnock Tynecastle Park Section 4 of 6

2-0

28000

Jim McFadzean 32 ;Alex Young 68
1959-60 1959-08-26 Wed Aberdeen Pittodrie Section 5 of 6

4-1

21000

Willie Bauld 2 ;Willie Bauld 12 ;Bobby Blackwood 50 ;Gordon Smith 59
1959-60 1959-08-29 Sat Stirling Albion Tynecastle Park Section 6 of 6

2-2

24000

Jimmy Murray 3 ;Jimmy Murray 82
1959-60 1959-09-09 Wed Motherwell Fir Park QF 1st Leg

1-1

32000

Bobby Blackwood 27
1959-60 1959-09-16 Wed Motherwell Tynecastle Park QF 2nd Leg

6-2

7-3

44000

Alex Young 5 ;Bobby Blackwood 39 ;Bobby Blackwood 40 ;Alex Young 53 ;Johnny Hamilton 69 ;Jimmy Murray 90
1959-60 1959-10-07 Wed Cowdenbeath Easter Road SF

9-3

27500

Ian Crawford 7 ;Ian Crawford 25 ;Johnny Hamilton 38 ;Gordon Smith 41 ;Ian Crawford 56 ;Ian Crawford 66 ;Bobby Blackwood 77 ;George Thomson pen 85 ;Johnny Hamilton 87
1959-60 1959-10-24 Sat Third Lanark Hampden Park Final

2-1

57994

Johnny Hamilton 57 ;Alex Young 59
1960-61 1960-08-13 Sat St Mirren Tynecastle Park Section 1 of 6

1-1

30000

George Thomson pen 57
1960-61 1960-08-17 Wed Clyde Shawfield Stadium Section 2 of 6

0-2

15000

-----
1960-61 1960-08-20 Sat Motherwell Fir Park Section 3 of 6

3-2

22600

John Cumming 40 ;Jimmy Murray 53 ;John Cumming 69
1960-61 1960-08-27 Sat St Mirren Love Street Section 4 of 6

1-3

18255

Jimmy Murray 50
1960-61 1960-08-31 Wed Clyde Tynecastle Park Section 5 of 6

6-2

21000

Willie Bauld 37 ;Andy Bowman 65 ;Boston Glegg 72 ;Alex Young 76 ;Jimmy Murray 85 ;Willie Bauld 88
1960-61 1960-09-03 Sat Motherwell Tynecastle Park Section 6 of 6

2-1

35000

Alex Young 1 ;Alex Young 30
1960-61 1960-09-12 Mon Clyde Celtic Park QF PlayOff

1-2

23000

Willie Bauld 10
1961-62 1961-08-12 Sat Raith Rovers Tynecastle Park Section 1 of 6

1-0

17264

Willie Wallace 16
1961-62 1961-08-16 Wed Kilmarnock Rugby Park Section 2 of 6

2-1

13841

Billy Higgins 68 ;Willie Wallace 80
1961-62 1961-08-19 Sat St Mirren Love Street Section 3 of 6

0-1

18255

-----
1961-62 1961-08-26 Sat Raith Rovers Stark's Park Section 4 of 6

1-3

4999

Bobby Ross 38
1961-62 1961-08-30 Wed Kilmarnock Tynecastle Park Section 5 of 6

2-0

17035

Johnny Hamilton 80 ;Johnny Hamilton 85
1961-62 1961-09-02 Sat St Mirren Tynecastle Park Section 6 of 6

3-1

20902

John Cumming pen 38 ;Johnny Hamilton 84 ;Willie Wallace 87
1961-62 1961-09-13 Wed Hamilton Academical Douglas Park QF 1st Leg

2-1

5620

John Cumming pen 40 ;Willie Wallace 41
1961-62 1961-09-20 Wed Hamilton Academical Tynecastle Park QF 2nd Leg

2-0

4-1

9835

Billy Higgins 15 ;Billy Higgins 69
1961-62 1961-10-11 Wed Stirling Albion Easter Road SF

2-1

AET

18789

Willie Bauld 70 ;Willie Wallace 103
1961-62 1961-10-28 Sat Rangers Hampden Park Final

1-1

AET

88635

John Cumming pen 77
1961-62 1961-12-18 Mon Rangers Hampden Park Final Replay

1-3

47552

Norrie Davidson 8
1962-63 1962-08-11 Sat Celtic Celtic Park Section 1 of 6

1-3

38868

Danny Paton 22
1962-63 1962-08-15 Wed Dundee United Tynecastle Park Section 2 of 6

3-1

6437

Johnny Hamilton 13 ;Jim Rodger (2) 34 ;Norrie Davidson 90+2
1962-63 1962-08-18 Sat Dundee Dens Park Section 3 of 6

2-0

19075

Johnny Hamilton 68 ;Willie Wallace 70
1962-63 1962-08-25 Sat Celtic Tynecastle Park Section 4 of 6

3-2

31296

Danny Paton 13 ;Willie Wallace 19 ;Willie Wallace pen 50
1962-63 1962-08-29 Wed Dundee United Tannadice Park Section 5 of 6

0-2

10726

-----
1962-63 1962-09-01 Sat Dundee Tynecastle Park Section 6 of 6

2-0

18843

Danny Paton 71 ;Willie Hamilton 78
1962-63 1962-09-12 Wed Greenock Morton Cappielow Park QF 1st Leg

3-0

13235

Robert Evans og 14 ;Norrie Davidson 22 ;Norrie Davidson 53
1962-63 1962-09-19 Wed Greenock Morton Tynecastle Park QF 2nd Leg

3-1

6-1

12304

Johnny Hamilton 3 ;Willie Hamilton 35 ;Danny Paton 62
1962-63 1962-10-10 Wed St Johnstone Easter Road SF

4-0

22265

Willie Hamilton 17 ;Willie Wallace 26 ;Willie Wallace pen 41 ;Willie Wallace 85
1962-63 1962-10-27 Sat Kilmarnock Hampden Park Final

1-0

51280

Norrie Davidson 25
1963-64 1963-08-10 Sat Falkirk Tynecastle Park Section 1 of 6

6-2

11051

Norrie Davidson 44:55 ;Norrie Davidson 48 ;Alan Gordon 70 ;Norrie Davidson 76 ;Johnny Hamilton 88 ;Tommy Traynor 89
1963-64 1963-08-14 Wed Motherwell Fir Park Section 2 of 6

0-3

12833

-----
1963-64 1963-08-17 Sat Partick Thistle Firhill Stadium Section 3 of 6

2-2

12031

Alan Gordon 0:30 ;Willie Wallace 75
1963-64 1963-08-24 Sat Falkirk Brockville Park Section 4 of 6

3-0

5935

Tommy Traynor 14 ;Johnny Hamilton 24 ;Willie Wallace 70
1963-64 1963-08-28 Wed Motherwell Tynecastle Park Section 5 of 6

0-0

18747

-----
1963-64 1963-08-31 Sat Partick Thistle Tynecastle Park Section 6 of 6

2-2

9295

Danny Ferguson 40 ;Willie Wallace 49
1964-65 1964-08-08 Sat Kilmarnock Rugby Park Section 1 of 6

1-1

8832

Billy Higgins 68
1964-65 1964-08-12 Wed Celtic Tynecastle Park Section 2 of 6

0-3

18534

-----
1964-65 1964-08-15 Sat Partick Thistle Firhill Stadium Section 3 of 6

1-2

7433

Tommy White 20
1964-65 1964-08-22 Sat Kilmarnock Tynecastle Park Section 4 of 6

0-1

10391

-----
1964-65 1964-08-26 Wed Celtic Celtic Park Section 5 of 6

1-6

26759

Willie Wallace 54
1964-65 1964-08-29 Sat Partick Thistle Tynecastle Park Section 6 of 6

4-3

5850

Tommy White 8 ;Alan Gordon 40 ;Willie Wallace 49 ;Willie Wallace 75
1965-66 1965-08-14 Sat Rangers Tynecastle Park Section 1 of 6

4-2

32859

Johnny Hamilton 37 ;Johnny Hamilton pen 44 ;Willie Wallace 66 ;Willie Wallace 79
1965-66 1965-08-18 Wed Aberdeen Pittodrie Section 2 of 6

1-1

17275

Willie Wallace 56
1965-66 1965-08-21 Sat Clyde Tynecastle Park Section 3 of 6

1-2

12007

Donald Ford 28
1965-66 1965-08-28 Sat Rangers Ibrox Section 4 of 6

0-1

44472

-----
1965-66 1965-09-01 Wed Aberdeen Tynecastle Park Section 5 of 6

2-0

9981

Johnny Hamilton pen 51 ;Roy Barry 76
1965-66 1965-09-04 Sat Clyde Shawfield Stadium Section 6 of 6

2-1

2231

Donald Ford 25 ;Willie Wallace 53
1966-67 1966-08-13 Sat Celtic Tynecastle Park Section 1 of 6

0-2

24022

-----
1966-67 1966-08-17 Wed St Mirren Love Street Section 2 of 6

0-0

4213

-----
1966-67 1966-08-20 Sat Clyde Tynecastle Park Section 3 of 6

4-3

4765

Willie Wallace 2 ;Willie Wallace 17 ;Willie Wallace 42 ;Willie Wallace 43
1966-67 1966-08-27 Sat Celtic Celtic Park Section 4 of 6

0-3

42524

-----
1966-67 1966-08-31 Wed St Mirren Tynecastle Park Section 5 of 6

3-1

4204

Don Kerrigan 36 ;Tommy Traynor 38 ;Don Kerrigan 69
1966-67 1966-09-03 Sat Clyde Shawfield Stadium Section 6 of 6

3-1

2119

Tommy Traynor 7 ;Roald Jensen 75 ;Willie Wallace 86
1967-68 1967-08-12 Sat St Johnstone Tynecastle Park Section 1 of 6

1-2

6692

Roald Jensen 7
1967-68 1967-08-16 Wed Stirling Albion Annfield Stadium Section 2 of 6

1-0

3680

George Fleming 64
1967-68 1967-08-19 Sat Falkirk Brockville Park Section 3 of 6

2-0

5182

George Miller 4 ;Donald Ford 24
1967-68 1967-08-26 Sat St Johnstone Muirton Park Section 4 of 6

2-3

6250

Tommy Traynor 12 ;George Miller og 21
1967-68 1967-08-30 Wed Stirling Albion Tynecastle Park Section 5 of 6

4-1

3073

Alan MacDonald 19 ;Jim Irvine 35 ;Tommy Traynor 51 ;Donald Ford 82
1967-68 1967-09-02 Sat Falkirk Tynecastle Park Section 6 of 6

3-1

4745

Tommy Traynor 27 ;Charles Smith og 32 ;George Fleming 49
1968-69 1968-08-10 Sat Airdrieonians Broomfield Park Section 1 of 6

3-2

4484

Jim Townsend 39 ;Samuel Gourlay Goodwin og 77 ;George Fleming 78
1968-69 1968-08-14 Wed Dundee Tynecastle Park Section 2 of 6

2-1

9562

Donald Ford 3 ;Donald Ford 63
1968-69 1968-08-17 Sat Kilmarnock Rugby Park Section 3 of 6

3-3

7213

Donald Ford 37 ;Donald Ford 57 ;Rene Moller 65
1968-69 1968-08-24 Sat Airdrieonians Tynecastle Park Section 4 of 6

0-2

10814

-----
1968-69 1968-08-28 Wed Dundee Dens Park Section 5 of 6

0-4

7715

-----
1968-69 1968-08-31 Sat Kilmarnock Tynecastle Park Section 6 of 6

0-0

6283

-----
1969-70 1969-08-09 Sat Dundee United Tannadice Park Section 1 of 6

3-2

9537

Ernie Winchester 51 ;Ernie Winchester 76 ;David Clunie 83
1969-70 1969-08-13 Wed St Mirren Tynecastle Park Section 2 of 6

0-0

9286

-----
1969-70 1969-08-16 Sat Greenock Morton Tynecastle Park Section 3 of 6

0-1

10242

-----
1969-70 1969-08-20 Wed St Mirren Love Street Section 4 of 6

0-1

4312

-----
1969-70 1969-08-23 Sat Dundee United Tynecastle Park Section 5 of 6

1-0

6000

Ernie Winchester 36
1969-70 1969-08-27 Wed Greenock Morton Cappielow Park Section 6 of 6

2-0

6493

Ernie Winchester 40 ;Neil Murray 78
1970-71 1970-08-08 Sat Celtic Tynecastle Park Section 1 of 6

1-2

30849

Kevin Hegarty 72
1970-71 1970-08-12 Wed Dundee United Tannadice Park Section 2 of 6

1-2

7245

Wilson Wood 68
1970-71 1970-08-15 Sat Clyde Tynecastle Park Section 3 of 6

1-2

8198

Donald Ford 14
1970-71 1970-08-19 Wed Dundee United Tynecastle Park Section 4 of 6

0-0

7088

-----
1970-71 1970-08-22 Sat Celtic Celtic Park Section 5 of 6

2-4

38463

Kevin Hegarty 16 ;Kevin Hegarty 80
1970-71 1970-08-26 Wed Clyde Shawfield Stadium Section 6 of 6

5-1

1160

Andy Lynch 50 ;Donald Ford 53 ;Andy Lynch 55 ;David Clunie 72 ;Roald Jensen 88
1971-72 1971-08-14 Sat St Johnstone Tynecastle Park Section 1 of 6

4-1

11242

Donald Ford 7 ;Donald Ford 48 ;Eddie Thomson 62 ;Andy Lynch 88
1971-72 1971-08-18 Wed Airdrieonians Broomfield Park Section 2 of 6

3-1

4326

Neil Murray 35 ;Neil Murray 39 ;Andy Lynch 73
1971-72 1971-08-21 Sat Dunfermline Athletic East End Park Section 3 of 6

0-1

12553

-----
1971-72 1971-08-25 Wed Airdrieonians Tynecastle Park Section 4 of 6

1-2

10469

George Fleming 79
1971-72 1971-08-28 Sat St Johnstone Muirton Park Section 5 of 6

0-1

8027

-----
1971-72 1971-09-01 Wed Dunfermline Athletic Tynecastle Park Section 6 of 6

4-0

5197

Eric Carruthers 12 ;Andy Lynch 48 ;Donald Ford 55 ;Jim Brown 77
1972-73 1972-08-12 Sat Dumbarton Boghead Park Section 1 of 6

0-1

7058

-----
1972-73 1972-08-16 Wed Airdrieonians Tynecastle Park Section 2 of 6

0-0

7360

-----
1972-73 1972-08-19 Sat Berwick Rangers Shielfield Park Section 3 of 6

1-1

4135

Donald Ford 53
1972-73 1972-08-23 Wed Airdrieonians Broomfield Park Section 4 of 6

1-2

6573

Alan Anderson 5
1972-73 1972-08-26 Sat Dumbarton Tynecastle Park Section 5 of 6

1-1

7328

Tommy Murray 19
1972-73 1972-08-30 Wed Berwick Rangers Tynecastle Park Section 6 of 6

3-0

3726

Andy Lynch 5 ;Donald Ford 54 ;Roy Kay pen 83
1973-74 1973-08-11 Sat Partick Thistle Tynecastle Park Section 1 of 6

2-0

9654

Donald Ford 25 ;Donald Ford pen 80
1973-74 1973-08-15 Wed St Johnstone Muirton Park Section 2 of 6

1-2

4952

Donald Ford 49
1973-74 1973-08-18 Sat Dundee Dens Park Section 3 of 6

1-2

8052

Drew Busby 71
1973-74 1973-08-22 Wed St Johnstone Tynecastle Park Section 4 of 6

4-1

9306

Drew Busby 8 ;Donald Ford 51 ;Donald Ford 54 ;Kenny Aird 81
1973-74 1973-08-25 Sat Dundee Tynecastle Park Section 5 of 6

0-0

13414

-----
1973-74 1973-08-29 Wed Partick Thistle Firhill Stadium Section 6 of 6

0-0

4996

-----
1974-75 1974-08-10 Sat Aberdeen Pittodrie Section 1 of 6

1-0

11304

Donald Ford 52
1974-75 1974-08-14 Wed Dunfermline Athletic Tynecastle Park Section 2 of 6

2-3

8421

Jimmy Cant 13 ;Donald Ford pen 31
1974-75 1974-08-17 Sat Greenock Morton Cappielow Park Section 3 of 6

5-0

4248

John Stevenson 14 ;Kenny Aird 44:55 ;Donald Ford 59 ;Donald Ford 63 ;Drew Busby 89:50
1974-75 1974-08-21 Wed Dunfermline Athletic East End Park Section 4 of 6

1-2

9147

Donald Ford pen 14
1974-75 1974-08-24 Sat Greenock Morton Tynecastle Park Section 5 of 6

2-0

8857

Jimmy Cant 32 ;Jimmy Cant 77
1974-75 1974-08-28 Wed Aberdeen Tynecastle Park Section 6 of 6

2-1

13188

Kenny Aird 15 ;Kenny Aird 72
1974-75 1974-09-11 Wed Falkirk Tynecastle Park QF 1st Leg

0-0

9773

-----
1974-75 1974-09-25 Wed Falkirk Brockville Park QF 2nd Leg

0-1

1-0

9351

-----
1975-76 1975-08-09 Sat Dumbarton Boghead Park Section 1 of 6

1-2

3321

Ralph Callachan 35
1975-76 1975-08-13 Wed Celtic Tynecastle Park Section 2 of 6

2-0

18491

Steve Hancock 15 ;Donald Ford pen 73
1975-76 1975-08-16 Sat Aberdeen Pittodrie Section 3 of 6

2-1

8695

Donald Ford 72 ;Steve Hancock 76
1975-76 1975-08-20 Wed Celtic Celtic Park Section 4 of 6

1-3

27314

Drew Busby 76
1975-76 1975-08-23 Sat Aberdeen Tynecastle Park Section 5 of 6

1-0

9880

Bobby Prentice 2
1975-76 1975-08-27 Wed Dumbarton Tynecastle Park Section 6 of 6

6-2

5604

Steve Hancock 6 ;Ralph Callachan 15 ;Bobby Prentice 24 ;Drew Busby 29 ;Drew Busby 82 ;Donald Park 89
1976-77 1976-08-14 Sat Dundee Tynecastle Park Section 1 of 6

2-0

9401

Drew Busby 58 ;Willie Gibson 59
1976-77 1976-08-18 Wed Partick Thistle Firhill Stadium Section 2 of 6

2-0

5364

John Gallacher 16 ;Kenny Aird 51
1976-77 1976-08-21 Sat Motherwell Tynecastle Park Section 3 of 6

2-1

12516

Willie Gibson 54 ;Willie Gibson 89
1976-77 1976-08-25 Wed Partick Thistle Tynecastle Park Section 4 of 6

3-3

11333

Donald Park 0:50 ;Drew Busby pen 62 ;Drew Busby 86
1976-77 1976-08-28 Sat Motherwell Fir Park Section 5 of 6

4-1

7874

Drew Busby 18 ;Ralph Callachan 23 ;Donald Park 28 ;Drew Busby pen 52
1976-77 1976-09-01 Wed Dundee Dens Park Section 6 of 6

2-3

4733

Donald Park 27 ;Graham Shaw 36
1976-77 1976-09-22 Wed Falkirk Tynecastle Park QF 1st Leg

4-1

11004

Bobby Prentice 27 ;John Gallacher 29 ;Ralph Callachan 62 ;Willie Gibson 73
1976-77 1976-10-06 Wed Falkirk Brockville Park QF 2nd Leg

3-4

5-7

4248

Drew Busby 11 ;Bobby Prentice 39 ;Graham Shaw 54
1976-77 1976-10-25 Mon Celtic Hampden Park SF

1-2

21816

Jim Brown 42
1977-78 1977-08-29 Mon Stenhousemuir Tynecastle Park R1 1st Leg

1-0

6307

Donald Park 90+2
1977-78 1977-09-03 Sat Stenhousemuir Ochilview Park R1 2nd Leg

5-0

0-6

3362

Donald Park 26 ;Eamonn Bannon 29 ;Graham Shaw 35 ;Willie Gibson 36 ;Willie Gibson 75
1977-78 1977-10-05 Wed Greenock Morton Tynecastle Park R2 1st Leg

3-0

11567

Eamonn Bannon 50 ;Eamonn Bannon 54 ;Drew Busby pen 82
1977-78 1977-10-26 Wed Greenock Morton Cappielow Park R2 2nd Leg

0-2

2-3

5962

-----
1977-78 1977-11-09 Wed Dundee United Tannadice Park QF 1st Leg

1-3

7286

Drew Busby 22
1977-78 1977-11-16 Wed Dundee United Tynecastle Park QF 2nd Leg

2-0

AET 3-3 W 4-3p

7245

Walter Kidd 55 ;Drew Busby 71
1977-78 1978-03-01 Wed Celtic Hampden Park SF

0-2

18940

-----
1978-79 1978-08-30 Wed Greenock Morton Tynecastle Park R1 1st Leg

1-3

6729

Graham Shaw 53
1978-79 1978-09-02 Sat Greenock Morton Cappielow Park R1 2nd Leg

1-4

7-2

5249

Eamonn Bannon pen 27
1979-80 1979-09-01 Sat Ayr United Somerset Park R1 1st Leg

2-2

3558

Willie Gibson pen 53 ;Malcolm Robertson 61
1979-80 1979-09-03 Mon Ayr United Tynecastle Park R1 2nd Leg

0-1

2-3

6801

-----
1980-81 1980-08-27 Wed Montrose Tynecastle Park R1 1st Leg

2-1

4211

Chris Robertson 15 ;Alex MacDonald 73
1980-81 1980-08-30 Sat Montrose Links Park R1 2nd Leg

3-1

2-5

1548

Chris Robertson 3 ;Chris Robertson 5 ;Chris Robertson 17
1980-81 1980-09-03 Wed Ayr United Tynecastle Park R2 1st Leg

2-3

5364

Chris Robertson 20 ;Dave Bowman 47
1980-81 1980-09-24 Wed Ayr United Somerset Park R2 2nd Leg

0-4

7-2

4484

-----
1981-82 1981-08-08 Sat Airdrieonians Broomfield Park Section 1 of 6

1-0

3158

Chris Robertson 25
1981-82 1981-08-12 Wed Aberdeen Tynecastle Park Section 2 of 6

1-0

10461

Chris Robertson 66
1981-82 1981-08-15 Sat Kilmarnock Tynecastle Park Section 3 of 6

1-1

7746

Gary Liddell 6
1981-82 1981-08-19 Wed Aberdeen Pittodrie Section 4 of 6

0-3

9131

-----
1981-82 1981-08-22 Sat Airdrieonians Tynecastle Park Section 5 of 6

2-3

4881

Gerry McCoy 77 ;Gary Liddell 82
1981-82 1981-08-26 Wed Kilmarnock Rugby Park Section 6 of 6

0-2

1388

-----
1982-83 1982-08-14 Sat Motherwell Fir Park Section 1 of 6

1-2

5105

Derek O'Connor 63
1982-83 1982-08-18 Wed Forfar Athletic Tynecastle Park Section 2 of 6

2-1

3471

Derek O'Connor 3 ;Derek O'Connor 61
1982-83 1982-08-21 Sat Clyde Shawfield Stadium Section 3 of 6

7-1

1429

John George Brogan og 34 ;Willie Pettigrew 49 ;Willie Pettigrew 50 ;Willie Pettigrew 56 ;Willie Pettigrew 68 ;Dave Bowman 78 ;Peter Shields 86
1982-83 1982-08-25 Wed Forfar Athletic Station Park Section 4 of 6

2-0

1869

Alex MacDonald 17 ;Peter Marinello 18
1982-83 1982-08-28 Sat Motherwell Tynecastle Park Section 5 of 6

1-0

9029

Alex MacDonald 81
1982-83 1982-09-01 Wed Clyde Tynecastle Park Section 6 of 6

3-0

4443

Peter Shields 9 ;Willie Pettigrew 21 ;Dave Bowman 65
1982-83 1982-09-08 Wed St Mirren Love Street QF 1st Leg

1-1

5523

Willie Pettigrew 25
1982-83 1982-09-22 Wed St Mirren Tynecastle Park QF 2nd Leg

2-1

3-2

11919

Alex MacDonald 25 ;Willie Pettigrew 77
1982-83 1982-10-27 Wed Rangers Ibrox SF 1st Leg

0-2

22548

-----
1982-83 1982-11-10 Wed Rangers Tynecastle Park SF 2nd Leg

1-2

1-4

18993

Derek O'Connor 37
1983-84 1983-08-24 Wed Cowdenbeath Central Park R2 1st Leg

0-0

2591

-----
1983-84 1983-08-27 Sat Cowdenbeath Tynecastle Park R2 2nd Leg

1-1

AET 1-1 W 4-2p

4147

Gary Mackay 38
1983-84 1983-08-31 Wed St Mirren Love Street Section 1 of 6

2-2

4226

Jimmy Bone 5 ;John Robertson pen 44
1983-84 1983-09-07 Wed Rangers Tynecastle Park Section 2 of 6

0-3

11287

-----
1983-84 1983-10-05 Wed Clydebank[4] Tynecastle Park Section 3 of 6

1-1

2527

Donald Park 37
1983-84 1983-10-26 Wed Rangers Ibrox Section 4 of 6

0-2

9820

-----
1983-84 1983-11-09 Wed St Mirren Tynecastle Park Section 5 of 6

3-1

2002

Derek O'Connor 35 ;Gary Mackay pen 44 ;John Robertson 65
1983-84 1983-11-30 Wed Clydebank[4] New Kilbowie Section 6 of 6

3-0

1039

John Robertson 30 ;John Robertson 59 ;Willie Johnston 74
1984-85 1984-08-22 Wed East Stirlingshire Tynecastle Park R2

4-0

3755

Jimmy Bone 15 ;Craig Levein 18 ;Willie Johnston 73 ;Brian Whittaker 86
1984-85 1984-08-29 Wed Ayr United Tynecastle Park R3

1-0

5377

Derek O'Connor 36
1984-85 1984-09-04 Tue Dundee Dens Park QF

1-0

8818

Roddy Macdonald 40
1984-85 1984-09-26 Wed Dundee United Tynecastle Park SF 1st Leg

1-2

10541

John Robertson 1:08
1984-85 1984-10-10 Wed Dundee United Tannadice Park SF 2nd Leg

1-3

5-2

13468

Donald Park 81
1985-86 1985-08-20 Tue Montrose Links Park R2

3-1

1952

Walter Kidd 24 ;John Robertson 47 ;John Colquhoun 88
1985-86 1985-08-27 Tue Stirling Albion Tynecastle Park R3

2-1

AET

4479

Brian McNaughton 74 ;Paul Cherry 101
1985-86 1985-09-04 Wed Aberdeen Pittodrie QF

0-1

13066

-----
1986-87 1986-08-19 Tue Montrose Tynecastle Park R2

0-2

7028

-----
1987-88 1987-08-19 Wed Kilmarnock Tynecastle Park R1

6-1

9188

Dave McPherson 24 ;Sandy Clark 39 ;Sandy Clark 59 ;Gary Mackay 81 ;Neil Berry 88 ;Wayne Foster 89
1987-88 1987-08-25 Tue Clyde Tynecastle Park R3

2-0

11711

John Robertson 32 ;John Robertson pen 83
1987-88 1987-09-02 Wed Rangers Ibrox QF

1-4

40920

John Robertson 49
1988-89 1988-08-17 Wed St Johnstone Tynecastle Park R1

5-0

10474

Iain Ferguson 10 ;Iain Ferguson pen 19 ;Iain Ferguson 42 ;Gary Mackay 69 ;Iain Jardine 73
1988-89 1988-08-23 Tue Livingston (Meadowbank Thistle) Brockville Park R2

2-0

6685

Kenny Black 41 ;Malcolm Murray 88
1988-89 1988-08-31 Wed Dunfermline Athletic East End Park QF

4-1

15494

Gary Mackay 3 ;John Colquhoun 47 ;Iain Ferguson 80 ;Iain Ferguson 87
1988-89 1988-09-21 Wed Rangers Hampden Park SF

0-3

47912

-----
1989-90 1989-08-16 Wed Montrose Tynecastle Park R2

3-0

7024

Scott Crabbe 6 ;Husref Musemic 14 ;Scott Crabbe 35
1989-90 1989-08-23 Wed Falkirk Brockville Park R3

4-1

9046

Eamonn Bannon 6 ;Scott Crabbe 11 ;Davie Kirkwood 82 ;Walter Kidd 87
1989-90 1989-08-30 Wed Celtic Tynecastle Park QF

2-2

AET L 1-3p

25221

Scott Crabbe 20 ;John Robertson 120
1990-91 1990-08-22 Wed Cowdenbeath Central Park R2

2-0

5133

John Robertson 18 ;Eamonn Bannon 68
1990-91 1990-08-29 Wed St Mirren Love Street R3

1-0

AET

6917

Scott Crabbe 113
1990-91 1990-09-05 Wed Aberdeen Pittodrie QF

0-3

14853

-----
1991-92 1991-08-20 Tue Clydebank[4] Tynecastle Park R2

3-0

7867

Scott Crabbe 10 ;Ian Baird 28 ;John Robertson 32
1991-92 1991-08-28 Wed Hamilton Academical Douglas Park R3

2-0

4006

John Robertson pen 49 ;Ian Baird 82
1991-92 1991-09-04 Wed Rangers Tynecastle Park QF

0-1

22878

-----
1992-93 1992-08-12 Wed Clydebank[4] Tynecastle Park R2

1-0

5758

Alan McLaren 79
1992-93 1992-08-19 Wed Brechin City Glebe Park R3

2-1

AET

1903

Tosh McKinlay 74 ;John Robertson 108
1992-93 1992-08-26 Wed Celtic Tynecastle Park QF

1-2

21502

Gary Mackay 42
1993-94 1993-08-11 Wed Stranraer Tynecastle Park R2

2-0

5332

John Robertson 32 ;John Robertson 71
1993-94 1993-08-25 Wed Falkirk Tynecastle Park R3

0-1

9583

-----
1994-95 1994-08-16 Tue Dumbarton Boghead Park R2

4-0

1412

John Millar 20 ;John Robertson 44 ;Allan Johnston 53 ;Allan Johnston 69
1994-95 1994-08-31 Wed St Johnstone Tynecastle Park R3

2-4

8467

Gary Locke 10 ;John Colquhoun 32
1995-96 1995-08-19 Sat Alloa Athletic Tynecastle Park R2

3-0

7732

Brian Hamilton 10 ;Dave McPherson 48 ;Scott Leitch 82
1995-96 1995-08-30 Wed Dunfermline Athletic Tynecastle Park R3

2-1

12498

David Hagen 2 ;Dave McPherson 55
1995-96 1995-09-20 Wed Dundee Dens Park QF

4-4

AET L 4-5p

9528

Dave McPherson 54 ;John Colquhoun 74 ;Alan Lawrence 89 ;John Robertson pen 108
1996-97 1996-08-14 Wed Stenhousemuir Tynecastle Park R2

1-1

AET W 5-4p

9303

Neil McCann 74
1996-97 1996-09-03 Tue St Johnstone McDiarmid Park R3

3-1

AET

6806

Colin Cameron 15 ;Darren Beckford 104 ;John Robertson 109
1996-97 1996-09-17 Tue Celtic Tynecastle Park QF

1-0

AET

14442

John Robertson 110
1996-97 1996-10-23 Wed Dundee Easter Road SF

3-1

15653

Darren Beckford 20 ;Colin Cameron pen 30 ;Stephane Paille 60
1996-97 1996-11-24 Sun Rangers Celtic Park Final

3-4

48559

Steve Fulton 44 ;John Robertson 59 ;Davy Weir 88
1997-98 1997-08-09 Sat Livingston (Meadowbank Thistle) Almondvale Stadium R2

2-0

4869

Neil McCann 25 ;Neil McCann 26
1997-98 1997-08-19 Tue Raith Rovers Stark's Park R3

2-1

7146

Davy Weir 55 ;Stephane Adam 64
1997-98 1997-09-09 Tue Dunfermline Athletic East End Park QF

0-1

AET

11106

-----
1998-99 1998-08-19 Wed Raith Rovers Tynecastle Park R3

4-2

AET

11653

Stephane Adam 4 ;Jim Hamilton 22 ;Guido Van De Kamp og 106 ;Steve Fulton 120
1998-99 1998-09-09 Wed Ross County Tynecastle Park QF

1-1

AET W 3-0p

11672

Derek Holmes 71
1998-99 1998-10-27 Tue St Johnstone Easter Road SF

0-3

12027

-----
1999-00 1999-08-18 Wed Queen of the South Palmerston Park R2

3-1

4633

Darren Jackson 46 ;Scott Severin 70 ;Darren Jackson 85
1999-00 1999-10-12 Tue East Fife Stark's Park R3

2-0

3337

Colin Cameron pen 41 ;Derek Holmes 89
1999-00 2000-02-02 Wed Kilmarnock Rugby Park QF

0-1

6648

-----
2000-01 2000-09-06 Wed Livingston (Meadowbank Thistle) Almondvale Stadium R4

2-0

5549

Colin Cameron 15 ;Gary Naysmith 54
2000-01 2000-11-01 Wed Celtic Tynecastle Park QF

2-5

AET

12922

Colin Cameron pen 36 ;Colin Cameron pen 70
2001-02 2001-09-25 Tue Ross County Victoria Park R2

0-0

AET L 4-5p

1904

-----
2002-03 2002-09-25 Wed Stirling Albion Forthbank Stadium R2

3-2

2801

Andy Kirk 11 ;Jean-Louis Valois 38 ;Steven Pressley pen 65
2002-03 2002-10-23 Wed Ross County Tynecastle Park R3

3-0

6454

Steven Pressley pen 56 ;Jean-Louis Valois 58 ;Stephen Simmons 85
2002-03 2002-11-12 Tue Aberdeen Pittodrie QF

1-0

7576

Kevin McKenna 66
2002-03 2003-02-04 Tue Rangers Hampden Park SF

0-1

31609

-----
2003-04 2003-10-29 Wed Falkirk Tynecastle Park R3

2-1

8687

Mark de Vries 54 ;Andy Kirk 86
2003-04 2003-12-03 Wed Dundee Dens Park QF

0-1

aet

7130

-----
2004-05 2004-09-22 Wed Kilmarnock Tynecastle Park R3

2-1

5924

Paul Hartley 15 ;Paul Hartley 52
2004-05 2004-11-10 Wed Dunfermline Athletic East End Park QF

3-1

4405

Andy Webster 33 ;Paul Hartley pen 66 ;Joe Hamill 84
2004-05 2005-02-01 Tue Motherwell Easter Road SF

2-3

2-2 aft

14069

Mark Burchill 85 ;Hjalmar Thorarinsson 92
2005-06 2005-08-23 Tue Queens Park Hampden Park R2

2-0

2429

Edgaras Jankauskas 15 ;Edgaras Jankauskas 44
2005-06 2005-09-21 Wed Livingston (Meadowbank Thistle) Almondvale Stadium R3

0-1

3762

-----
2006-07 2006-09-20 Wed Alloa Athletic Recreation Park R3

4-0

2551

Juho Makela 35 ;Juho Makela 46 ;Juho Makela 83 ;Bruno Aguiar 88
2006-07 2006-11-08 Wed Hibernian Easter Road QF

0-1

15825

-----
2007-08 2007-08-28 Tue Stirling Albion Forthbank Stadium R2

2-0

2059

Andrew Driver 39 ;Laryea Kingston 53
2007-08 2007-09-25 Tue Dunfermline Athletic Tynecastle Park R3

4-1

AET

10505

Christian Nade pen 33 ;Christophe Berra 97 ;Calum Elliot 100 ;Calum Elliot 102
2007-08 2007-10-31 Wed Celtic Celtic Park QF

2-0

21492

Andrius Velicka 77 ;Andrius Velicka 86
2007-08 2008-01-30 Wed Rangers Hampden Park SF

0-2

31989

-----
2008-09 2008-08-27 Wed Airdrieonians (Airdrie United) Tynecastle Park R2

0-0

AET L 3-4p

6844

-----
2009-10 2009-09-23 Wed Dunfermline Athletic Tynecastle Park R3

2-1

6473

Gary Glen 57 ;Michael Stewart pen 73
2009-10 2009-10-28 Wed Celtic Celtic Park QF

1-0

19610

Michael Stewart pen 57
2009-10 2010-02-02 Tue St Mirren Fir Park SF

0-1

9170

-----
2010-11 2010-08-24 Tue Elgin City Tynecastle Park R2

4-0

5177

Eggert Jonsson 11 ;Kevin Kyle 33 ;Arvydas Novikovas 59 ;Scott Robinson 84
2010-11 2010-09-21 Tue Falkirk Falkirk Stadium R3

3-4

4216

Kevin Kyle pen 67 ;Suso Santana 74 ;Kevin Kyle 78
2011-12 2011-09-21 Wed Ayr United Somerset Park R3

1-1

AET L 1-4p

2517

Scott Robinson 49
2012-13 2012-09-25 Tue Livingston (Meadowbank Thistle) Tynecastle Park R3

3-1

6322

Danny Grainger 44:30 ;Marius Zaliukas 70 ;Marius Zaliukas 74
2012-13 2012-10-31 Wed Dundee United Tannadice Park QF

1-1

AET W 5-4p

3789

Callum Paterson 21
2012-13 2013-01-26 Sat Inverness Caledonian Thistle Easter Road SF

1-1

AET W 5-4p

16326

Michael Ngoo 66
2012-13 2013-03-17 Sun St Mirren Hampden Park Final

2-3

44036

Ryan Stevenson 10 ;Ryan Stevenson 85
2013-14 2013-08-27 Tue Raith Rovers Stark's Park R2

1-1

AET W 5-4p

3668

Jamie Hamill pen 61
2013-14 2013-09-25 Wed Queen of the South Tynecastle Park R3

3-3

AET W 4-2p

8381

Kevin McHattie 13 ;Jamie Hamill pen 51 ;Danny Wilson 91
2013-14 2013-10-30 Wed Hibernian Easter Road QF

1-0

16797

Ryan Stevenson 34
2013-14 2014-02-02 Sun Inverness Caledonian Thistle Easter Road SF

2-2

AET L 4-2p

12762

Jamie Hamill 68 ;Jamie Hamill 70
2014-15 2014-08-26 Tue Stenhousemuir Ochilview Park R2

2-1

1768

Gary Oliver 6 ;Kevin McHattie 31
2014-15 2014-09-24 Wed Celtic Celtic Park R3

0-3

15522

-----
2015-16 2015-07-30 Thu Arbroath Tynecastle Park R1

4-2

6420

Jordan McGhee 57 ;Osman Sow 60 ;Osman Sow pen 61 ;Craig Wilson og 90+2
2015-16 2015-08-25 Tue Forfar Athletic Station Park R2

2-1

1844

Kevin McHattie 74 ;Gavin Reilly 106
2015-16 2015-09-23 Wed Kilmarnock Rugby Park R3

3-2

3249

Alim Ozturk 74 ;Juanma 90 ;Sam Nicholson 90+4
2015-16 2015-10-28 Wed Celtic Tynecastle Park QF

1-2

11598

Arnaud Djoum 90+2
2016-17 2016-08-10 Wed St Johnstone McDiarmid Park R2

2-3

4214

Callum Paterson 43 ;Jamie Walker pen 45
2017-18 2017-07-18 Tue Elgin City Borough Briggs Group 1 of 4

1-0

1303

Kyle Lafferty 60
2017-18 2017-07-22 Sat East Fife Tynecastle Park Group 2 of 4

3-0

6265

Kyle Lafferty 22 ;Christophe Berra 70 ;Kyle Lafferty pen 86
2017-18 2017-07-25 Tue Peterhead Balmoor Stadium Group 3 of 4

1-2

1602

Kyle Lafferty 17
2017-18 2017-07-29 Sat Dunfermline Athletic Tynecastle Park Group 4 of 4

2-2

BPL 1-3p

8404

Don Cowie 20 ;Isma 86
2018-19 2018-07-18 Wed Cove Rangers Balmoral Stadium Group 1 of 4

2-1

1728

Olly Lee 11 ;Steven MacLean 57
2018-19 2018-07-21 Sat Raith Rovers New Bayview Group 2 of 4

1-1

BPW 4-2p

1452

Michael Smith 78
2018-19 2018-07-24 Tue Cowdenbeath Tynecastle Park Group 3 of 4

5-0

7486

Steven MacLean 48 ;Uche Ikpeazu 64 ;Peter Haring 73 ;Steven Naismith pen 75 ;Michael Smith 81
2018-19 2018-07-29 Sun Inverness Caledonian Thistle Tynecastle Park Group 4 of 4

5-0

10030

Uche Ikpeazu 29 ;Ben Garuccio 32 ;Uche Ikpeazu 33 ;Steven Naismith 64 ;Steven Naismith 81
2018-19 2018-08-18 Sat Dunfermline Athletic East End Park R2

1-0

8601

Olly Lee 79
2018-19 2018-09-26 Wed Motherwell Tynecastle Park QF

4-2

14377

Steven MacLean 35 ;Peter Haring 64 ;Olly Lee 88 ;Steven Naismith 90+1
2018-19 2018-10-28 Sun Celtic Murrayfield Stadium SF

0-3

61161

-----
2019-20 2019-07-12 Fri Dundee United Tynecastle Park Group 1 of 4

1-1

BPW 5-4p

9091

Andy Irving 44
2019-20 2019-07-16 Tue Cowdenbeath Central Park Group 2 of 4

2-0

2311

Craig Halkett 8 ;Anthony McDonald 22
2019-20 2019-07-24 Wed Stenhousemuir Tynecastle Park Group 3 of 4

2-1

7299

Craig Halkett 83 ;Craig Halkett 87
2019-20 2019-07-27 Sat East Fife New Bayview Group 4 of 4

1-1

BPL 6-7p

1998

Jamie Walker 15
2019-20 2019-08-16 Fri Motherwell Fir Park R2

2-1

5597

Michael Smith 39:11 ;Conor Washington pen 45+1:31
2019-20 2019-09-25 Wed Aberdeen Tynecastle Park QF

2-2

AET W 3-0p

12866

Steven MacLean 22 ;Craig Halkett 92
2019-20 2019-11-03 Sun Rangers Hampden Park SF

0-3

49310

-----
2020-21 2020-10-06 Tue Inverness Caledonian Thistle Tynecastle Park Group 1 of 4

1-0

0

Jamie Walker pen 61:32
2020-21 2020-10-10 Sat Cowdenbeath New Bayview Group 2 of 4

1-0

0

Craig Halkett 77:51
2020-21 2020-10-13 Tue Raith Rovers Tynecastle Park Group 3 of 4

3-1

0

Craig Wighton pen 1:45 ;Craig Wighton pen 39:51 ;Craig Wighton 86:13
2020-21 2020-11-10 Tue East Fife New Bayview Group 4 of 4

3-2

0

Olly Lee 0:25 ;Olly Lee 1:06 ;Andy Irving 62
2020-21 2020-11-28 Sat Alloa Athletic Recreation Park R2

0-1

0

-----
2021-22 2021-07-10 Sat Peterhead Balmoor Stadium Group 1 of 4

2-0

246

Gary Mackay-Steven 31 ;Liam Boyce 58
2021-22 2021-07-13 Tue Cove Rangers Tynecastle Park Group 2 of 4

3-0

2000

Andy Halliday 11:02 ;Liam Boyce 45+0:10 ;Gary Mackay-Steven 54:12
2021-22 2021-07-20 Tue Stirling Albion Forthbank Stadium Group 3 of 4

2-0

211

Liam Boyce 31 ;Finlay Pollock 74
2021-22 2021-07-25 Sun Inverness Caledonian Thistle Tynecastle Park Group 4 of 4

1-0

2989

Jamie Walker 73:59
2021-22 2021-08-15 Sun Celtic Celtic Park R2

2-3

42361

Liam Boyce pen 56:45 ;Aaron McEneff 90+1:11
2022-23 2022-08-31 Wed Kilmarnock Tynecastle Park R2

0-1

11071

-----
2023-24 2023-08-20 Sun Partick Thistle Tynecastle Park R2

4-0

12841

Brian [1] Graham og 9:33 ;Odel Offiah 44:46 ;Lawrence Shankland 46:56 ;Kyosuke Tagawa 73:05
2023-24 2023-09-26 Tue Kilmarnock Rugby Park QF

2-1

6014

Jorge Grant 39:09 ;Alex Lowry 90+1:28
2023-24 2023-11-05 Sun Rangers Hampden Park SF

1-3

44734

Lawrence Shankland pen 80:57

Results By Team Date
Season Date Team Venue Round Score Agg Crowd Scorers
1946-47 1947-03-22 Sat Aberdeen Easter Road SF

2-6

36201 Archie Kelly 21 ;John Urquhart 33
1952-53 1952-08-13 Wed Aberdeen Pittodrie Section 2 of 6

4-2

33000 Willie Bauld 12 ;Willie Bauld 20 ;Bobby Parker pen 22 ;Eddie Rutherford 32
1952-53 1952-08-27 Wed Aberdeen Tynecastle Park Section 5 of 6

1-1

22454 Willie Bauld 47
1955-56 1955-09-14 Wed Aberdeen Pittodrie QF 1st Leg

3-5

30000 Alex Young 36 ;John Urquhart 43 ;Alex Young 51
1955-56 1955-09-17 Sat Aberdeen Tynecastle Park QF 2nd Leg

2-4

5-9 37000 John Urquhart 42 ;Alfie Conn 75
1959-60 1959-08-12 Wed Aberdeen Tynecastle Park Section 2 of 6

2-2

21000 Jimmy Wardhaugh 35 ;Ian Crawford 53
1959-60 1959-08-26 Wed Aberdeen Pittodrie Section 5 of 6

4-1

21000 Willie Bauld 2 ;Willie Bauld 12 ;Bobby Blackwood 50 ;Gordon Smith 59
1965-66 1965-08-18 Wed Aberdeen Pittodrie Section 2 of 6

1-1

17275 Willie Wallace 56
1965-66 1965-09-01 Wed Aberdeen Tynecastle Park Section 5 of 6

2-0

9981 Johnny Hamilton pen 51 ;Roy Barry 76
1974-75 1974-08-10 Sat Aberdeen Pittodrie Section 1 of 6

1-0

11304 Donald Ford 52
1974-75 1974-08-28 Wed Aberdeen Tynecastle Park Section 6 of 6

2-1

13188 Kenny Aird 15 ;Kenny Aird 72
1975-76 1975-08-16 Sat Aberdeen Pittodrie Section 3 of 6

2-1

8695 Donald Ford 72 ;Steve Hancock 76
1975-76 1975-08-23 Sat Aberdeen Tynecastle Park Section 5 of 6

1-0

9880 Bobby Prentice 2
1981-82 1981-08-12 Wed Aberdeen Tynecastle Park Section 2 of 6

1-0

10461 Chris Robertson 66
1981-82 1981-08-19 Wed Aberdeen Pittodrie Section 4 of 6

0-3

9131 -----
1985-86 1985-09-04 Wed Aberdeen Pittodrie QF

0-1

13066 -----
1990-91 1990-09-05 Wed Aberdeen Pittodrie QF

0-3

14853 -----
2002-03 2002-11-12 Tue Aberdeen Pittodrie QF

1-0

7576 Kevin McKenna 66
2019-20 2019-09-25 Wed Aberdeen Tynecastle Park QF

2-2

AET W 3-0p 12866 Steven MacLean 22 ;Craig Halkett 92
2008-09 2008-08-27 Wed Airdrieonians (Airdrie United) Tynecastle Park R2

0-0

AET L 3-4p 6844 -----
1947-48 1947-08-16 Sat Airdrieonians Broomfield Park Section 2 of 6

2-3

18000 Ken Currie 5 ;Archie Kelly 89
1947-48 1947-09-06 Sat Airdrieonians Tynecastle Park Section 5 of 6

1-0

24916 Archie Kelly 42
1950-51 1950-08-19 Sat Airdrieonians Tynecastle Park Section 3 of 6

3-2

28649 Willie Bauld 34 ;Jimmy Wardhaugh 52 ;Jimmy Wardhaugh 72
1950-51 1950-09-02 Sat Airdrieonians Broomfield Park Section 6 of 6

3-1

12500 Bobby Parker 38 ;Alfie Conn 42 ;Willie Bauld 60
1954-55 1954-10-09 Sat Airdrieonians Easter Road SF

4-1

34172 Jimmy Wardhaugh 20 ;John Urquhart 22 ;Jimmy Wardhaugh 75 ;Willie Bauld 84
1968-69 1968-08-10 Sat Airdrieonians Broomfield Park Section 1 of 6

3-2

4484 Jim Townsend 39 ;Samuel Gourlay Goodwin og 77 ;George Fleming 78
1968-69 1968-08-24 Sat Airdrieonians Tynecastle Park Section 4 of 6

0-2

10814 -----
1971-72 1971-08-18 Wed Airdrieonians Broomfield Park Section 2 of 6

3-1

4326 Neil Murray 35 ;Neil Murray 39 ;Andy Lynch 73
1971-72 1971-08-25 Wed Airdrieonians Tynecastle Park Section 4 of 6

1-2

10469 George Fleming 79
1972-73 1972-08-16 Wed Airdrieonians Tynecastle Park Section 2 of 6

0-0

7360 -----
1972-73 1972-08-23 Wed Airdrieonians Broomfield Park Section 4 of 6

1-2

6573 Alan Anderson 5
1981-82 1981-08-08 Sat Airdrieonians Broomfield Park Section 1 of 6

1-0

3158 Chris Robertson 25
1981-82 1981-08-22 Sat Airdrieonians Tynecastle Park Section 5 of 6

2-3

4881 Gerry McCoy 77 ;Gary Liddell 82
1995-96 1995-08-19 Sat Alloa Athletic Tynecastle Park R2

3-0

7732 Brian Hamilton 10 ;Dave McPherson 48 ;Scott Leitch 82
2006-07 2006-09-20 Wed Alloa Athletic Recreation Park R3

4-0

2551 Juho Makela 35 ;Juho Makela 46 ;Juho Makela 83 ;Bruno Aguiar 88
2020-21 2020-11-28 Sat Alloa Athletic Recreation Park R2

0-1

0 -----
2015-16 2015-07-30 Thu Arbroath Tynecastle Park R1

4-2

6420 Jordan McGhee 57 ;Osman Sow 60 ;Osman Sow pen 61 ;Craig Wilson og 90+2
1958-59 1958-09-10 Wed Ayr United Somerset Park QF 1st Leg

5-1

14000 Danny Paton 10 ;Jimmy Murray 15 ;Robert Thomson og 40 ;Alex Young 50 ;Johnny Hamilton 80
1958-59 1958-09-17 Wed Ayr United Tynecastle Park QF 2nd Leg

3-1

8-2 17000 John Cumming 22 ;Jimmy Murray 24 ;Willie Bauld 59
1979-80 1979-09-01 Sat Ayr United Somerset Park R1 1st Leg

2-2

3558 Willie Gibson pen 53 ;Malcolm Robertson 61
1979-80 1979-09-03 Mon Ayr United Tynecastle Park R1 2nd Leg

0-1

2-3 6801 -----
1980-81 1980-09-03 Wed Ayr United Tynecastle Park R2 1st Leg

2-3

5364 Chris Robertson 20 ;Dave Bowman 47
1980-81 1980-09-24 Wed Ayr United Somerset Park R2 2nd Leg

0-4

7-2 4484 -----
1984-85 1984-08-29 Wed Ayr United Tynecastle Park R3

1-0

5377 Derek O'Connor 36
2011-12 2011-09-21 Wed Ayr United Somerset Park R3

1-1

AET L 1-4p 2517 Scott Robinson 49
1972-73 1972-08-19 Sat Berwick Rangers Shielfield Park Section 3 of 6

1-1

4135 Donald Ford 53
1972-73 1972-08-30 Wed Berwick Rangers Tynecastle Park Section 6 of 6

3-0

3726 Andy Lynch 5 ;Donald Ford 54 ;Roy Kay pen 83
1992-93 1992-08-19 Wed Brechin City Glebe Park R3

2-1

AET 1903 Tosh McKinlay 74 ;John Robertson 108
1954-55 1954-08-21 Sat Celtic Celtic Park Section 3 of 6

2-1

53000 Jimmy Wardhaugh 28 ;Bertie Peacock og 37
1954-55 1954-09-04 Sat Celtic Tynecastle Park Section 6 of 6

3-2

32000 Jimmy Wardhaugh 47 ;Davie Laing pen 51 ;Willie Bauld 74
1962-63 1962-08-11 Sat Celtic Celtic Park Section 1 of 6

1-3

38868 Danny Paton 22
1962-63 1962-08-25 Sat Celtic Tynecastle Park Section 4 of 6

3-2

31296 Danny Paton 13 ;Willie Wallace 19 ;Willie Wallace pen 50
1964-65 1964-08-12 Wed Celtic Tynecastle Park Section 2 of 6

0-3

18534 -----
1964-65 1964-08-26 Wed Celtic Celtic Park Section 5 of 6

1-6

26759 Willie Wallace 54
1966-67 1966-08-13 Sat Celtic Tynecastle Park Section 1 of 6

0-2

24022 -----
1966-67 1966-08-27 Sat Celtic Celtic Park Section 4 of 6

0-3

42524 -----
1970-71 1970-08-08 Sat Celtic Tynecastle Park Section 1 of 6

1-2

30849 Kevin Hegarty 72
1970-71 1970-08-22 Sat Celtic Celtic Park Section 5 of 6

2-4

38463 Kevin Hegarty 16 ;Kevin Hegarty 80
1975-76 1975-08-13 Wed Celtic Tynecastle Park Section 2 of 6

2-0

18491 Steve Hancock 15 ;Donald Ford pen 73
1975-76 1975-08-20 Wed Celtic Celtic Park Section 4 of 6

1-3

27314 Drew Busby 76
1976-77 1976-10-25 Mon Celtic Hampden Park SF

1-2

21816 Jim Brown 42
1977-78 1978-03-01 Wed Celtic Hampden Park SF

0-2

18940 -----
1989-90 1989-08-30 Wed Celtic Tynecastle Park QF

2-2

AET L 1-3p 25221 Scott Crabbe 20 ;John Robertson 120
1992-93 1992-08-26 Wed Celtic Tynecastle Park QF

1-2

21502 Gary Mackay 42
1996-97 1996-09-17 Tue Celtic Tynecastle Park QF

1-0

AET 14442 John Robertson 110
2000-01 2000-11-01 Wed Celtic Tynecastle Park QF

2-5

AET 12922 Colin Cameron pen 36 ;Colin Cameron pen 70
2007-08 2007-10-31 Wed Celtic Celtic Park QF

2-0

21492 Andrius Velicka 77 ;Andrius Velicka 86
2009-10 2009-10-28 Wed Celtic Celtic Park QF

1-0

19610 Michael Stewart pen 57
2014-15 2014-09-24 Wed Celtic Celtic Park R3

0-3

15522 -----
2015-16 2015-10-28 Wed Celtic Tynecastle Park QF

1-2

11598 Arnaud Djoum 90+2
2018-19 2018-10-28 Sun Celtic Murrayfield Stadium SF

0-3

61161 -----
2021-22 2021-08-15 Sun Celtic Celtic Park R2

2-3

42361 Liam Boyce pen 56:45 ;Aaron McEneff 90+1:11
1946-47 1946-09-21 Sat Clyde Shawfield Stadium Section 1 of 6

2-1

12000 Alex McCrae 19 ;Alex McCrae 72
1946-47 1946-10-12 Sat Clyde Tynecastle Park Section 4 of 6

2-1

30560 Ken Currie 41 ;Ken Currie 63
1947-48 1947-08-23 Sat Clyde Tynecastle Park Section 3 of 6

1-0

20745 Archie Kelly 26
1947-48 1947-09-13 Sat Clyde Shawfield Stadium Section 6 of 6

2-5

12000 Tommy Sloan 74 ;Tommy Sloan 85
1960-61 1960-08-17 Wed Clyde Shawfield Stadium Section 2 of 6

0-2

15000 -----
1960-61 1960-08-31 Wed Clyde Tynecastle Park Section 5 of 6

6-2

21000 Willie Bauld 37 ;Andy Bowman 65 ;Boston Glegg 72 ;Alex Young 76 ;Jimmy Murray 85 ;Willie Bauld 88
1960-61 1960-09-12 Mon Clyde Celtic Park QF PlayOff

1-2

23000 Willie Bauld 10
1965-66 1965-08-21 Sat Clyde Tynecastle Park Section 3 of 6

1-2

12007 Donald Ford 28
1965-66 1965-09-04 Sat Clyde Shawfield Stadium Section 6 of 6

2-1

2231 Donald Ford 25 ;Willie Wallace 53
1966-67 1966-08-20 Sat Clyde Tynecastle Park Section 3 of 6

4-3

4765 Willie Wallace 2 ;Willie Wallace 17 ;Willie Wallace 42 ;Willie Wallace 43
1966-67 1966-09-03 Sat Clyde Shawfield Stadium Section 6 of 6

3-1

2119 Tommy Traynor 7 ;Roald Jensen 75 ;Willie Wallace 86
1970-71 1970-08-15 Sat Clyde Tynecastle Park Section 3 of 6

1-2

8198 Donald Ford 14
1970-71 1970-08-26 Wed Clyde Shawfield Stadium Section 6 of 6

5-1

1160 Andy Lynch 50 ;Donald Ford 53 ;Andy Lynch 55 ;David Clunie 72 ;Roald Jensen 88
1982-83 1982-08-21 Sat Clyde Shawfield Stadium Section 3 of 6

7-1

1429 John George Brogan og 34 ;Willie Pettigrew 49 ;Willie Pettigrew 50 ;Willie Pettigrew 56 ;Willie Pettigrew 68 ;Dave Bowman 78 ;Peter Shields 86
1982-83 1982-09-01 Wed Clyde Tynecastle Park Section 6 of 6

3-0

4443 Peter Shields 9 ;Willie Pettigrew 21 ;Dave Bowman 65
1987-88 1987-08-25 Tue Clyde Tynecastle Park R3

2-0

11711 John Robertson 32 ;John Robertson pen 83
1983-84 1983-10-05 Wed Clydebank[4] Tynecastle Park Section 3 of 6

1-1

2527 Donald Park 37
1983-84 1983-11-30 Wed Clydebank[4] New Kilbowie Section 6 of 6

3-0

1039 John Robertson 30 ;John Robertson 59 ;Willie Johnston 74
1991-92 1991-08-20 Tue Clydebank[4] Tynecastle Park R2

3-0

7867 Scott Crabbe 10 ;Ian Baird 28 ;John Robertson 32
1992-93 1992-08-12 Wed Clydebank[4] Tynecastle Park R2

1-0

5758 Alan McLaren 79
2018-19 2018-07-18 Wed Cove Rangers Balmoral Stadium Group 1 of 4

2-1

1728 Olly Lee 11 ;Steven MacLean 57
2021-22 2021-07-13 Tue Cove Rangers Tynecastle Park Group 2 of 4

3-0

2000 Andy Halliday 11:02 ;Liam Boyce 45+0:10 ;Gary Mackay-Steven 54:12
1959-60 1959-10-07 Wed Cowdenbeath Easter Road SF

9-3

27500 Ian Crawford 7 ;Ian Crawford 25 ;Johnny Hamilton 38 ;Gordon Smith 41 ;Ian Crawford 56 ;Ian Crawford 66 ;Bobby Blackwood 77 ;George Thomson pen 85 ;Johnny Hamilton 87
1983-84 1983-08-24 Wed Cowdenbeath Central Park R2 1st Leg

0-0

2591 -----
1983-84 1983-08-27 Sat Cowdenbeath Tynecastle Park R2 2nd Leg

1-1

AET 1-1 W 4-2p 4147 Gary Mackay 38
1990-91 1990-08-22 Wed Cowdenbeath Central Park R2

2-0

5133 John Robertson 18 ;Eamonn Bannon 68
2018-19 2018-07-24 Tue Cowdenbeath Tynecastle Park Group 3 of 4

5-0

7486 Steven MacLean 48 ;Uche Ikpeazu 64 ;Peter Haring 73 ;Steven Naismith pen 75 ;Michael Smith 81
2019-20 2019-07-16 Tue Cowdenbeath Central Park Group 2 of 4

2-0

2311 Craig Halkett 8 ;Anthony McDonald 22
2020-21 2020-10-10 Sat Cowdenbeath New Bayview Group 2 of 4

1-0

0 Craig Halkett 77:51
1972-73 1972-08-12 Sat Dumbarton Boghead Park Section 1 of 6

0-1

7058 -----
1972-73 1972-08-26 Sat Dumbarton Tynecastle Park Section 5 of 6

1-1

7328 Tommy Murray 19
1975-76 1975-08-09 Sat Dumbarton Boghead Park Section 1 of 6

1-2

3321 Ralph Callachan 35
1975-76 1975-08-27 Wed Dumbarton Tynecastle Park Section 6 of 6

6-2

5604 Steve Hancock 6 ;Ralph Callachan 15 ;Bobby Prentice 24 ;Drew Busby 29 ;Drew Busby 82 ;Donald Park 89
1994-95 1994-08-16 Tue Dumbarton Boghead Park R2

4-0

1412 John Millar 20 ;John Robertson 44 ;Allan Johnston 53 ;Allan Johnston 69
1951-52 1951-08-15 Wed Dundee Dens Park Section 2 of 6

1-2

22500 Jimmy Wardhaugh 46
1951-52 1951-08-29 Wed Dundee Tynecastle Park Section 5 of 6

5-2

27492 John Cumming 2 ;Willie Bauld 7 ;Bobby Parker pen 18 ;Bobby Parker pen 32 ;Willie Bauld 43
1954-55 1954-08-14 Sat Dundee Tynecastle Park Section 1 of 6

3-1

35000 John Urquhart 68 ;Alfie Conn 75 ;Bobby Blackwood 88
1954-55 1954-08-28 Sat Dundee Dens Park Section 4 of 6

1-4

29500 Willie Bauld 68
1957-58 1957-08-20 Tue Dundee Dens Park Section 3 of 6

2-2

16200 Willie Bauld 10 ;Jimmy Wardhaugh 42
1957-58 1957-08-31 Sat Dundee Tynecastle Park Section 6 of 6

4-2

18000 Jimmy Wardhaugh 8 ;Bobby Kirk pen 21 ;Willie Bauld 49 ;Willie Bauld 70
1962-63 1962-08-18 Sat Dundee Dens Park Section 3 of 6

2-0

19075 Johnny Hamilton 68 ;Willie Wallace 70
1962-63 1962-09-01 Sat Dundee Tynecastle Park Section 6 of 6

2-0

18843 Danny Paton 71 ;Willie Hamilton 78
1968-69 1968-08-14 Wed Dundee Tynecastle Park Section 2 of 6

2-1

9562 Donald Ford 3 ;Donald Ford 63
1968-69 1968-08-28 Wed Dundee Dens Park Section 5 of 6

0-4

7715 -----
1973-74 1973-08-18 Sat Dundee Dens Park Section 3 of 6

1-2

8052 Drew Busby 71
1973-74 1973-08-25 Sat Dundee Tynecastle Park Section 5 of 6

0-0

13414 -----
1976-77 1976-08-14 Sat Dundee Tynecastle Park Section 1 of 6

2-0

9401 Drew Busby 58 ;Willie Gibson 59
1976-77 1976-09-01 Wed Dundee Dens Park Section 6 of 6

2-3

4733 Donald Park 27 ;Graham Shaw 36
1984-85 1984-09-04 Tue Dundee Dens Park QF

1-0

8818 Roddy Macdonald 40
1995-96 1995-09-20 Wed Dundee Dens Park QF

4-4

AET L 4-5p 9528 Dave McPherson 54 ;John Colquhoun 74 ;Alan Lawrence 89 ;John Robertson pen 108
1996-97 1996-10-23 Wed Dundee Easter Road SF

3-1

15653 Darren Beckford 20 ;Colin Cameron pen 30 ;Stephane Paille 60
2003-04 2003-12-03 Wed Dundee Dens Park QF

0-1

aet 7130 -----
1962-63 1962-08-15 Wed Dundee United Tynecastle Park Section 2 of 6

3-1

6437 Johnny Hamilton 13 ;Jim Rodger (2) 34 ;Norrie Davidson 90+2
1962-63 1962-08-29 Wed Dundee United Tannadice Park Section 5 of 6

0-2

10726 -----
1969-70 1969-08-09 Sat Dundee United Tannadice Park Section 1 of 6

3-2

9537 Ernie Winchester 51 ;Ernie Winchester 76 ;David Clunie 83
1969-70 1969-08-23 Sat Dundee United Tynecastle Park Section 5 of 6

1-0

6000 Ernie Winchester 36
1970-71 1970-08-12 Wed Dundee United Tannadice Park Section 2 of 6

1-2

7245 Wilson Wood 68
1970-71 1970-08-19 Wed Dundee United Tynecastle Park Section 4 of 6

0-0

7088 -----
1977-78 1977-11-09 Wed Dundee United Tannadice Park QF 1st Leg

1-3

7286 Drew Busby 22
1977-78 1977-11-16 Wed Dundee United Tynecastle Park QF 2nd Leg

2-0

AET 3-3 W 4-3p 7245 Walter Kidd 55 ;Drew Busby 71
1984-85 1984-09-26 Wed Dundee United Tynecastle Park SF 1st Leg

1-2

10541 John Robertson 1:08
1984-85 1984-10-10 Wed Dundee United Tannadice Park SF 2nd Leg

1-3

5-2 13468 Donald Park 81
2012-13 2012-10-31 Wed Dundee United Tannadice Park QF

1-1

AET W 5-4p 3789 Callum Paterson 21
2019-20 2019-07-12 Fri Dundee United Tynecastle Park Group 1 of 4

1-1

BPW 5-4p 9091 Andy Irving 44
1971-72 1971-08-21 Sat Dunfermline Athletic East End Park Section 3 of 6

0-1

12553 -----
1971-72 1971-09-01 Wed Dunfermline Athletic Tynecastle Park Section 6 of 6

4-0

5197 Eric Carruthers 12 ;Andy Lynch 48 ;Donald Ford 55 ;Jim Brown 77
1974-75 1974-08-14 Wed Dunfermline Athletic Tynecastle Park Section 2 of 6

2-3

8421 Jimmy Cant 13 ;Donald Ford pen 31
1974-75 1974-08-21 Wed Dunfermline Athletic East End Park Section 4 of 6

1-2

9147 Donald Ford pen 14
1988-89 1988-08-31 Wed Dunfermline Athletic East End Park QF

4-1

15494 Gary Mackay 3 ;John Colquhoun 47 ;Iain Ferguson 80 ;Iain Ferguson 87
1995-96 1995-08-30 Wed Dunfermline Athletic Tynecastle Park R3

2-1

12498 David Hagen 2 ;Dave McPherson 55
1997-98 1997-09-09 Tue Dunfermline Athletic East End Park QF

0-1

AET 11106 -----
2004-05 2004-11-10 Wed Dunfermline Athletic East End Park QF

3-1

4405 Andy Webster 33 ;Paul Hartley pen 66 ;Joe Hamill 84
2007-08 2007-09-25 Tue Dunfermline Athletic Tynecastle Park R3

4-1

AET 10505 Christian Nade pen 33 ;Christophe Berra 97 ;Calum Elliot 100 ;Calum Elliot 102
2009-10 2009-09-23 Wed Dunfermline Athletic Tynecastle Park R3

2-1

6473 Gary Glen 57 ;Michael Stewart pen 73
2017-18 2017-07-29 Sat Dunfermline Athletic Tynecastle Park Group 4 of 4

2-2

BPL 1-3p 8404 Don Cowie 20 ;Isma 86
2018-19 2018-08-18 Sat Dunfermline Athletic East End Park R2

1-0

8601 Olly Lee 79
1946-47 1947-03-01 Sat East Fife Tynecastle Park QF 1st Leg

0-1

20804 -----
1946-47 1947-03-05 Wed East Fife Bayview QF 2nd Leg

5-2

3-5 11000 Bobby Baxter pen 19 ;Willie MacFarlane 30 ;John Urquhart 42 ;Jimmy Walker 69 ;Jimmy Walker 87
1947-48 1947-09-27 Sat East Fife Tynecastle Park QF

3-4

AET 23889 Ken Currie 10 ;Ken Currie 86 ;Archie Kelly 98
1948-49 1948-09-18 Sat East Fife Bayview Section 2 of 6

0-4

12000 -----
1948-49 1948-10-09 Sat East Fife Tynecastle Park Section 5 of 6

6-1

24374 Willie Bauld 14 ;Willie Bauld 64 ;Alfie Conn 72 ;Willie Bauld 74 ;Davie Laing pen 76 ;Alfie Conn 80
1949-50 1949-08-20 Sat East Fife Tynecastle Park Section 3 of 6

1-1

26757 Colin Liddell 55
1949-50 1949-09-03 Sat East Fife Bayview Section 6 of 6

3-4

11500 Willie Bauld 28 ;Tom Mackenzie pen 30 ;Jimmy Wardhaugh 56
1955-56 1955-08-20 Sat East Fife Bayview Section 3 of 6

0-1

12000 -----
1955-56 1955-09-03 Sat East Fife Tynecastle Park Section 6 of 6

4-0

24000 Alex Young 21 ;Alex Young 24 ;Alex Young 63 ;Bobby Parker pen 75
1999-00 1999-10-12 Tue East Fife Stark's Park R3

2-0

3337 Colin Cameron pen 41 ;Derek Holmes 89
2017-18 2017-07-22 Sat East Fife Tynecastle Park Group 2 of 4

3-0

6265 Kyle Lafferty 22 ;Christophe Berra 70 ;Kyle Lafferty pen 86
2019-20 2019-07-27 Sat East Fife New Bayview Group 4 of 4

1-1

BPL 6-7p 1998 Jamie Walker 15
2020-21 2020-11-10 Tue East Fife New Bayview Group 4 of 4

3-2

0 Olly Lee 0:25 ;Olly Lee 1:06 ;Andy Irving 62
1984-85 1984-08-22 Wed East Stirlingshire Tynecastle Park R2

4-0

3755 Jimmy Bone 15 ;Craig Levein 18 ;Willie Johnston 73 ;Brian Whittaker 86
2010-11 2010-08-24 Tue Elgin City Tynecastle Park R2

4-0

5177 Eggert Jonsson 11 ;Kevin Kyle 33 ;Arvydas Novikovas 59 ;Scott Robinson 84
2017-18 2017-07-18 Tue Elgin City Borough Briggs Group 1 of 4

1-0

1303 Kyle Lafferty 60
1954-55 1954-08-18 Wed Falkirk Brockville Park Section 2 of 6

6-2

17000 Jimmy Wardhaugh 10 ;Willie Bauld 13 ;Alfie Conn 22 ;Jimmy Wardhaugh 36 ;Davie Mackay 46 ;Willie Bauld 73
1954-55 1954-09-01 Wed Falkirk Tynecastle Park Section 5 of 6

4-1

25000 Willie Bauld 56 ;Alfie Conn 73 ;Bobby Blackwood 84 ;Willie Bauld 85
1956-57 1956-08-18 Sat Falkirk Tynecastle Park Section 3 of 6

5-0

20000 Jimmy Wardhaugh 15 ;Willie Bauld 42 ;Willie Bauld 49 ;Jimmy Wardhaugh 60 ;Ian Crawford 71
1956-57 1956-09-01 Sat Falkirk Brockville Park Section 6 of 6

1-1

12000 Jimmy Wardhaugh 54
1963-64 1963-08-10 Sat Falkirk Tynecastle Park Section 1 of 6

6-2

11051 Norrie Davidson 44:55 ;Norrie Davidson 48 ;Alan Gordon 70 ;Norrie Davidson 76 ;Johnny Hamilton 88 ;Tommy Traynor 89
1963-64 1963-08-24 Sat Falkirk Brockville Park Section 4 of 6

3-0

5935 Tommy Traynor 14 ;Johnny Hamilton 24 ;Willie Wallace 70
1967-68 1967-08-19 Sat Falkirk Brockville Park Section 3 of 6

2-0

5182 George Miller 4 ;Donald Ford 24
1967-68 1967-09-02 Sat Falkirk Tynecastle Park Section 6 of 6

3-1

4745 Tommy Traynor 27 ;Charles Smith og 32 ;George Fleming 49
1974-75 1974-09-11 Wed Falkirk Tynecastle Park QF 1st Leg

0-0

9773 -----
1974-75 1974-09-25 Wed Falkirk Brockville Park QF 2nd Leg

0-1

1-0 9351 -----
1976-77 1976-09-22 Wed Falkirk Tynecastle Park QF 1st Leg

4-1

11004 Bobby Prentice 27 ;John Gallacher 29 ;Ralph Callachan 62 ;Willie Gibson 73
1976-77 1976-10-06 Wed Falkirk Brockville Park QF 2nd Leg

3-4

5-7 4248 Drew Busby 11 ;Bobby Prentice 39 ;Graham Shaw 54
1989-90 1989-08-23 Wed Falkirk Brockville Park R3

4-1

9046 Eamonn Bannon 6 ;Scott Crabbe 11 ;Davie Kirkwood 82 ;Walter Kidd 87
1993-94 1993-08-25 Wed Falkirk Tynecastle Park R3

0-1

9583 -----
2003-04 2003-10-29 Wed Falkirk Tynecastle Park R3

2-1

8687 Mark de Vries 54 ;Andy Kirk 86
2010-11 2010-09-21 Tue Falkirk Falkirk Stadium R3

3-4

4216 Kevin Kyle pen 67 ;Suso Santana 74 ;Kevin Kyle 78
1982-83 1982-08-18 Wed Forfar Athletic Tynecastle Park Section 2 of 6

2-1

3471 Derek O'Connor 3 ;Derek O'Connor 61
1982-83 1982-08-25 Wed Forfar Athletic Station Park Section 4 of 6

2-0

1869 Alex MacDonald 17 ;Peter Marinello 18
2015-16 2015-08-25 Tue Forfar Athletic Station Park R2

2-1

1844 Kevin McHattie 74 ;Gavin Reilly 106
1962-63 1962-09-12 Wed Greenock Morton Cappielow Park QF 1st Leg

3-0

13235 Robert Evans og 14 ;Norrie Davidson 22 ;Norrie Davidson 53
1962-63 1962-09-19 Wed Greenock Morton Tynecastle Park QF 2nd Leg

3-1

6-1 12304 Johnny Hamilton 3 ;Willie Hamilton 35 ;Danny Paton 62
1969-70 1969-08-16 Sat Greenock Morton Tynecastle Park Section 3 of 6

0-1

10242 -----
1969-70 1969-08-27 Wed Greenock Morton Cappielow Park Section 6 of 6

2-0

6493 Ernie Winchester 40 ;Neil Murray 78
1974-75 1974-08-17 Sat Greenock Morton Cappielow Park Section 3 of 6

5-0

4248 John Stevenson 14 ;Kenny Aird 44:55 ;Donald Ford 59 ;Donald Ford 63 ;Drew Busby 89:50
1974-75 1974-08-24 Sat Greenock Morton Tynecastle Park Section 5 of 6

2-0

8857 Jimmy Cant 32 ;Jimmy Cant 77
1977-78 1977-10-05 Wed Greenock Morton Tynecastle Park R2 1st Leg

3-0

11567 Eamonn Bannon 50 ;Eamonn Bannon 54 ;Drew Busby pen 82
1977-78 1977-10-26 Wed Greenock Morton Cappielow Park R2 2nd Leg

0-2

2-3 5962 -----
1978-79 1978-08-30 Wed Greenock Morton Tynecastle Park R1 1st Leg

1-3

6729 Graham Shaw 53
1978-79 1978-09-02 Sat Greenock Morton Cappielow Park R1 2nd Leg

1-4

7-2 5249 Eamonn Bannon pen 27
1953-54 1953-08-08 Sat Hamilton Academical Tynecastle Park Section 1 of 6

5-0

27064 Jimmy Wardhaugh 1 ;Alfie Conn 21 ;Willie Bauld 24 ;Jimmy Wardhaugh 53 ;Willie Bauld 67
1953-54 1953-08-22 Sat Hamilton Academical Douglas Park Section 4 of 6

1-1

14000 John Cumming 82
1961-62 1961-09-13 Wed Hamilton Academical Douglas Park QF 1st Leg

2-1

5620 John Cumming pen 40 ;Willie Wallace 41
1961-62 1961-09-20 Wed Hamilton Academical Tynecastle Park QF 2nd Leg

2-0

4-1 9835 Billy Higgins 15 ;Billy Higgins 69
1991-92 1991-08-28 Wed Hamilton Academical Douglas Park R3

2-0

4006 John Robertson pen 49 ;Ian Baird 82
1947-48 1947-08-09 Sat Hibernian Easter Road Section 1 of 6

2-1

43000 John Urquhart 14 ;Archie Kelly 87
1947-48 1947-08-30 Sat Hibernian Tynecastle Park Section 4 of 6

2-1

39268 Davie Laing 1:25 ;Archie Kelly 44
1956-57 1956-08-11 Sat Hibernian Tynecastle Park Section 1 of 6

6-1

42000 Jimmy Wardhaugh 6 ;Bobby Kirk pen 28 ;Ian Crawford 44:30 ;Alfie Conn 62 ;Jimmy Wardhaugh 65 ;Bobby Kirk pen 85
1956-57 1956-08-25 Sat Hibernian Easter Road Section 4 of 6

2-1

40000 Alex Young 26 ;Jimmy Wardhaugh 54
2006-07 2006-11-08 Wed Hibernian Easter Road QF

0-1

15825 -----
2013-14 2013-10-30 Wed Hibernian Easter Road QF

1-0

16797 Ryan Stevenson 34
2012-13 2013-01-26 Sat Inverness Caledonian Thistle Easter Road SF

1-1

AET W 5-4p 16326 Michael Ngoo 66
2013-14 2014-02-02 Sun Inverness Caledonian Thistle Easter Road SF

2-2

AET L 4-2p 12762 Jamie Hamill 68 ;Jamie Hamill 70
2018-19 2018-07-29 Sun Inverness Caledonian Thistle Tynecastle Park Group 4 of 4

5-0

10030 Uche Ikpeazu 29 ;Ben Garuccio 32 ;Uche Ikpeazu 33 ;Steven Naismith 64 ;Steven Naismith 81
2020-21 2020-10-06 Tue Inverness Caledonian Thistle Tynecastle Park Group 1 of 4

1-0

0 Jamie Walker pen 61:32
2021-22 2021-07-25 Sun Inverness Caledonian Thistle Tynecastle Park Group 4 of 4

1-0

2989 Jamie Walker 73:59
1946-47 1946-09-28 Sat Kilmarnock Tynecastle Park Section 2 of 6

3-1

26757 Ken Currie 33 ;Ken Currie 49 ;Alfie Conn 73
1946-47 1946-10-19 Sat Kilmarnock Rugby Park Section 5 of 6

0-2

20000 -----
1957-58 1957-08-10 Sat Kilmarnock Rugby Park Section 1 of 6

1-2

19806 Jimmy Wardhaugh 89
1957-58 1957-08-24 Sat Kilmarnock Tynecastle Park Section 4 of 6

1-1

25000 Jimmy Wardhaugh 40
1958-59 1958-10-01 Wed Kilmarnock Easter Road SF

3-0

41527 George Thomson 31 ;Ian Crawford 55 ;Willie Bauld 57
1959-60 1959-08-08 Sat Kilmarnock Rugby Park Section 1 of 6

4-0

16378 Willie Bauld 52 ;Jimmy Wardhaugh 63 ;Ian Crawford 82 ;Jimmy Wardhaugh 87
1959-60 1959-08-22 Sat Kilmarnock Tynecastle Park Section 4 of 6

2-0

28000 Jim McFadzean 32 ;Alex Young 68
1961-62 1961-08-16 Wed Kilmarnock Rugby Park Section 2 of 6

2-1

13841 Billy Higgins 68 ;Willie Wallace 80
1961-62 1961-08-30 Wed Kilmarnock Tynecastle Park Section 5 of 6

2-0

17035 Johnny Hamilton 80 ;Johnny Hamilton 85
1962-63 1962-10-27 Sat Kilmarnock Hampden Park Final

1-0

51280 Norrie Davidson 25
1964-65 1964-08-08 Sat Kilmarnock Rugby Park Section 1 of 6

1-1

8832 Billy Higgins 68
1964-65 1964-08-22 Sat Kilmarnock Tynecastle Park Section 4 of 6

0-1

10391 -----
1968-69 1968-08-17 Sat Kilmarnock Rugby Park Section 3 of 6

3-3

7213 Donald Ford 37 ;Donald Ford 57 ;Rene Moller 65
1968-69 1968-08-31 Sat Kilmarnock Tynecastle Park Section 6 of 6

0-0

6283 -----
1981-82 1981-08-15 Sat Kilmarnock Tynecastle Park Section 3 of 6

1-1

7746 Gary Liddell 6
1981-82 1981-08-26 Wed Kilmarnock Rugby Park Section 6 of 6

0-2

1388 -----
1987-88 1987-08-19 Wed Kilmarnock Tynecastle Park R1

6-1

9188 Dave McPherson 24 ;Sandy Clark 39 ;Sandy Clark 59 ;Gary Mackay 81 ;Neil Berry 88 ;Wayne Foster 89
1999-00 2000-02-02 Wed Kilmarnock Rugby Park QF

0-1

6648 -----
2004-05 2004-09-22 Wed Kilmarnock Tynecastle Park R3

2-1

5924 Paul Hartley 15 ;Paul Hartley 52
2015-16 2015-09-23 Wed Kilmarnock Rugby Park R3

3-2

3249 Alim Ozturk 74 ;Juanma 90 ;Sam Nicholson 90+4
2022-23 2022-08-31 Wed Kilmarnock Tynecastle Park R2

0-1

11071 -----
2023-24 2023-09-26 Tue Kilmarnock Rugby Park QF

2-1

6014 Jorge Grant 39:09 ;Alex Lowry 90+1:28
1988-89 1988-08-23 Tue Livingston (Meadowbank Thistle) Brockville Park R2

2-0

6685 Kenny Black 41 ;Malcolm Murray 88
1997-98 1997-08-09 Sat Livingston (Meadowbank Thistle) Almondvale Stadium R2

2-0

4869 Neil McCann 25 ;Neil McCann 26
2000-01 2000-09-06 Wed Livingston (Meadowbank Thistle) Almondvale Stadium R4

2-0

5549 Colin Cameron 15 ;Gary Naysmith 54
2005-06 2005-09-21 Wed Livingston (Meadowbank Thistle) Almondvale Stadium R3

0-1

3762 -----
2012-13 2012-09-25 Tue Livingston (Meadowbank Thistle) Tynecastle Park R3

3-1

6322 Danny Grainger 44:30 ;Marius Zaliukas 70 ;Marius Zaliukas 74
1980-81 1980-08-27 Wed Montrose Tynecastle Park R1 1st Leg

2-1

4211 Chris Robertson 15 ;Alex MacDonald 73
1980-81 1980-08-30 Sat Montrose Links Park R1 2nd Leg

3-1

2-5 1548 Chris Robertson 3 ;Chris Robertson 5 ;Chris Robertson 17
1985-86 1985-08-20 Tue Montrose Links Park R2

3-1

1952 Walter Kidd 24 ;John Robertson 47 ;John Colquhoun 88
1986-87 1986-08-19 Tue Montrose Tynecastle Park R2

0-2

7028 -----
1989-90 1989-08-16 Wed Montrose Tynecastle Park R2

3-0

7024 Scott Crabbe 6 ;Husref Musemic 14 ;Scott Crabbe 35
1950-51 1950-08-16 Wed Motherwell Tynecastle Park Section 2 of 6

4-1

35067 Alfie Conn 4 ;Alfie Conn 62 ;Jimmy Wardhaugh 65 ;Jimmy Wardhaugh 86
1950-51 1950-08-30 Wed Motherwell Fir Park Section 5 of 6

2-3

24000 Tommy Sloan 17 ;Willie Bauld 28
1952-53 1952-08-16 Sat Motherwell Tynecastle Park Section 3 of 6

0-1

33168 -----
1952-53 1952-08-30 Sat Motherwell Fir Park Section 6 of 6

2-1

18000 Jimmy Whittle 34 ;John Durkin 69
1954-55 1954-10-23 Sat Motherwell Hampden Park Final

4-2

55642 Willie Bauld 10 ;Willie Bauld 16 ;Jimmy Wardhaugh 44:30 ;Willie Bauld 87
1959-60 1959-09-09 Wed Motherwell Fir Park QF 1st Leg

1-1

32000 Bobby Blackwood 27
1959-60 1959-09-16 Wed Motherwell Tynecastle Park QF 2nd Leg

6-2

7-3 44000 Alex Young 5 ;Bobby Blackwood 39 ;Bobby Blackwood 40 ;Alex Young 53 ;Johnny Hamilton 69 ;Jimmy Murray 90
1960-61 1960-08-20 Sat Motherwell Fir Park Section 3 of 6

3-2

22600 John Cumming 40 ;Jimmy Murray 53 ;John Cumming 69
1960-61 1960-09-03 Sat Motherwell Tynecastle Park Section 6 of 6

2-1

35000 Alex Young 1 ;Alex Young 30
1963-64 1963-08-14 Wed Motherwell Fir Park Section 2 of 6

0-3

12833 -----
1963-64 1963-08-28 Wed Motherwell Tynecastle Park Section 5 of 6

0-0

18747 -----
1976-77 1976-08-21 Sat Motherwell Tynecastle Park Section 3 of 6

2-1

12516 Willie Gibson 54 ;Willie Gibson 89
1976-77 1976-08-28 Sat Motherwell Fir Park Section 5 of 6

4-1

7874 Drew Busby 18 ;Ralph Callachan 23 ;Donald Park 28 ;Drew Busby pen 52
1982-83 1982-08-14 Sat Motherwell Fir Park Section 1 of 6

1-2

5105 Derek O'Connor 63
1982-83 1982-08-28 Sat Motherwell Tynecastle Park Section 5 of 6

1-0

9029 Alex MacDonald 81
2004-05 2005-02-01 Tue Motherwell Easter Road SF

2-3

2-2 aft 14069 Mark Burchill 85 ;Hjalmar Thorarinsson 92
2018-19 2018-09-26 Wed Motherwell Tynecastle Park QF

4-2

14377 Steven MacLean 35 ;Peter Haring 64 ;Olly Lee 88 ;Steven Naismith 90+1
2019-20 2019-08-16 Fri Motherwell Fir Park R2

2-1

5597 Michael Smith 39:11 ;Conor Washington pen 45+1:31
1946-47 1946-10-05 Sat Partick Thistle Firhill Stadium Section 3 of 6

4-4

25000 Ken Currie 44 ;Alex McCrae 51 ;Alex McCrae 70 ;Tommy Sloan 73
1946-47 1946-10-26 Sat Partick Thistle Tynecastle Park Section 6 of 6

1-1

31623 Jimmy Walker 41
1948-49 1948-09-11 Sat Partick Thistle Tynecastle Park Section 1 of 6

2-2

23668 Davie Laing pen 31 ;Arthur Dixon 44
1948-49 1948-10-02 Sat Partick Thistle Firhill Stadium Section 4 of 6

1-3

29000 Arthur Dixon 89
1950-51 1950-08-12 Sat Partick Thistle Firhill Stadium Section 1 of 6

1-1

34000 Jimmy Wardhaugh 81
1950-51 1950-08-26 Sat Partick Thistle Tynecastle Park Section 4 of 6

2-0

29945 Jimmy Wardhaugh 3 ;Bobby Parker 88
1955-56 1955-08-13 Sat Partick Thistle Firhill Stadium Section 1 of 6

2-0

25000 Alfie Conn 69 ;Jimmy Wardhaugh 77
1955-56 1955-08-27 Sat Partick Thistle Tynecastle Park Section 4 of 6

2-1

30000 John Urquhart 49 ;Alex Young 79
1956-57 1956-08-15 Wed Partick Thistle Firhill Stadium Section 2 of 6

1-3

21000 Jimmy Wardhaugh 42
1956-57 1956-08-29 Wed Partick Thistle Tynecastle Park Section 5 of 6

2-2

30000 Willie Bauld 0:40 ;Ian Crawford 65
1958-59 1958-10-25 Sat Partick Thistle Hampden Park Final

5-1

59960 Willie Bauld 5 ;Jimmy Murray 10 ;Willie Bauld 28 ;Jimmy Murray 38 ;Johnny Hamilton 60
1963-64 1963-08-17 Sat Partick Thistle Firhill Stadium Section 3 of 6

2-2

12031 Alan Gordon 0:30 ;Willie Wallace 75
1963-64 1963-08-31 Sat Partick Thistle Tynecastle Park Section 6 of 6

2-2

9295 Danny Ferguson 40 ;Willie Wallace 49
1964-65 1964-08-15 Sat Partick Thistle Firhill Stadium Section 3 of 6

1-2

7433 Tommy White 20
1964-65 1964-08-29 Sat Partick Thistle Tynecastle Park Section 6 of 6

4-3

5850 Tommy White 8 ;Alan Gordon 40 ;Willie Wallace 49 ;Willie Wallace 75
1973-74 1973-08-11 Sat Partick Thistle Tynecastle Park Section 1 of 6

2-0

9654 Donald Ford 25 ;Donald Ford pen 80
1973-74 1973-08-29 Wed Partick Thistle Firhill Stadium Section 6 of 6

0-0

4996 -----
1976-77 1976-08-18 Wed Partick Thistle Firhill Stadium Section 2 of 6

2-0

5364 John Gallacher 16 ;Kenny Aird 51
1976-77 1976-08-25 Wed Partick Thistle Tynecastle Park Section 4 of 6

3-3

11333 Donald Park 0:50 ;Drew Busby pen 62 ;Drew Busby 86
2023-24 2023-08-20 Sun Partick Thistle Tynecastle Park R2

4-0

12841 Brian [1] Graham og 9:33 ;Odel Offiah 44:46 ;Lawrence Shankland 46:56 ;Kyosuke Tagawa 73:05
2017-18 2017-07-25 Tue Peterhead Balmoor Stadium Group 3 of 4

1-2

1602 Kyle Lafferty 17
2021-22 2021-07-10 Sat Peterhead Balmoor Stadium Group 1 of 4

2-0

246 Gary Mackay-Steven 31 ;Liam Boyce 58
1948-49 1948-09-25 Sat Queen of the South Palmerston Park Section 3 of 6

3-2

11500 Tommy Sloan 19 ;Bobby Flavell 23 ;Bobby Flavell 71
1948-49 1948-10-16 Sat Queen of the South Tynecastle Park Section 6 of 6

4-0

26757 Alfie Conn 25 ;Willie Bauld 55 ;Willie Bauld 68 ;Willie Bauld 84
1999-00 1999-08-18 Wed Queen of the South Palmerston Park R2

3-1

4633 Darren Jackson 46 ;Scott Severin 70 ;Darren Jackson 85
2013-14 2013-09-25 Wed Queen of the South Tynecastle Park R3

3-3

AET W 4-2p 8381 Kevin McHattie 13 ;Jamie Hamill pen 51 ;Danny Wilson 91
1957-58 1957-08-14 Wed Queens Park Tynecastle Park Section 2 of 6

9-2

20000 Willie Bauld 9 ;Jimmy Wardhaugh 15 ;Jimmy Wardhaugh 20 ;Alfie Conn 48 ;Johnny Hamilton 50 ;Jimmy Wardhaugh 52 ;Ian Crawford 69 ;Willie Bauld 70 ;Ian Crawford 77
1957-58 1957-08-28 Wed Queens Park Hampden Park Section 5 of 6

0-0

6849 -----
2005-06 2005-08-23 Tue Queens Park Hampden Park R2

2-0

2429 Edgaras Jankauskas 15 ;Edgaras Jankauskas 44
1949-50 1949-08-17 Wed Raith Rovers Tynecastle Park Section 2 of 6

5-1

33314 Tommy Sloan 8 ;Tommy Sloan 48 ;Alfie Conn 50 ;Willie Bauld 68 ;Alfie Conn 87
1949-50 1949-08-31 Wed Raith Rovers Stark's Park Section 5 of 6

2-1

17000 Alfie Conn 50 ;Alfie Conn 90
1951-52 1951-08-11 Sat Raith Rovers Tynecastle Park Section 1 of 6

1-0

27400 Willie Bauld 50
1951-52 1951-08-25 Sat Raith Rovers Stark's Park Section 4 of 6

0-2

14000 -----
1953-54 1953-08-15 Sat Raith Rovers Tynecastle Park Section 3 of 6

2-0

22196 Jimmy Wardhaugh 54 ;John Urquhart 66
1953-54 1953-08-29 Sat Raith Rovers Stark's Park Section 6 of 6

1-3

9000 Jimmy Wardhaugh 11
1955-56 1955-08-17 Wed Raith Rovers Tynecastle Park Section 2 of 6

5-0

25000 Alfie Conn 14 ;Alfie Conn 41 ;Jim Souness 68 ;John Urquhart 84 ;Alfie Conn 87
1955-56 1955-08-31 Wed Raith Rovers Stark's Park Section 5 of 6

2-0

9000 Bobby Parker pen 32 ;Alex Young 86
1958-59 1958-08-16 Sat Raith Rovers Stark's Park Section 3 of 6

3-1

18000 Alex Young 35 ;Alex Young 37 ;Johnny Hamilton 65
1958-59 1958-08-30 Sat Raith Rovers Tynecastle Park Section 6 of 6

3-1

16000 Ian Crawford 36 ;Davie Mackay 78 ;Johnny Hamilton 84
1961-62 1961-08-12 Sat Raith Rovers Tynecastle Park Section 1 of 6

1-0

17264 Willie Wallace 16
1961-62 1961-08-26 Sat Raith Rovers Stark's Park Section 4 of 6

1-3

4999 Bobby Ross 38
1997-98 1997-08-19 Tue Raith Rovers Stark's Park R3

2-1

7146 Davy Weir 55 ;Stephane Adam 64
1998-99 1998-08-19 Wed Raith Rovers Tynecastle Park R3

4-2

AET 11653 Stephane Adam 4 ;Jim Hamilton 22 ;Guido Van De Kamp og 106 ;Steve Fulton 120
2013-14 2013-08-27 Tue Raith Rovers Stark's Park R2

1-1

AET W 5-4p 3668 Jamie Hamill pen 61
2018-19 2018-07-21 Sat Raith Rovers New Bayview Group 2 of 4

1-1

BPW 4-2p 1452 Michael Smith 78
2020-21 2020-10-13 Tue Raith Rovers Tynecastle Park Group 3 of 4

3-1

0 Craig Wighton pen 1:45 ;Craig Wighton pen 39:51 ;Craig Wighton 86:13
1952-53 1952-08-09 Sat Rangers Tynecastle Park Section 1 of 6

5-0

41533 Alfie Conn 11 ;Alfie Conn 34 ;Jimmy Wardhaugh 59 ;Willie Bauld 74 ;Willie Bauld 81
1952-53 1952-08-23 Sat Rangers Ibrox Section 4 of 6

0-2

75000 -----
1953-54 1953-08-12 Wed Rangers Ibrox Section 2 of 6

1-4

60000 Willie Bauld 44
1953-54 1953-08-26 Wed Rangers Tynecastle Park Section 5 of 6

1-1

33874 Willie Bauld 21
1958-59 1958-08-09 Sat Rangers Ibrox Section 1 of 6

0-3

63000 -----
1958-59 1958-08-23 Sat Rangers Tynecastle Park Section 4 of 6

2-1

42000 Willie Bauld 46 ;Jimmy Milne 89
1961-62 1961-10-28 Sat Rangers Hampden Park Final

1-1

AET 88635 John Cumming pen 77
1961-62 1961-12-18 Mon Rangers Hampden Park Final Replay

1-3

47552 Norrie Davidson 8
1965-66 1965-08-14 Sat Rangers Tynecastle Park Section 1 of 6

4-2

32859 Johnny Hamilton 37 ;Johnny Hamilton pen 44 ;Willie Wallace 66 ;Willie Wallace 79
1965-66 1965-08-28 Sat Rangers Ibrox Section 4 of 6

0-1

44472 -----
1982-83 1982-10-27 Wed Rangers Ibrox SF 1st Leg

0-2

22548 -----
1982-83 1982-11-10 Wed Rangers Tynecastle Park SF 2nd Leg

1-2

1-4 18993 Derek O'Connor 37
1983-84 1983-09-07 Wed Rangers Tynecastle Park Section 2 of 6

0-3

11287 -----
1983-84 1983-10-26 Wed Rangers Ibrox Section 4 of 6

0-2

9820 -----
1987-88 1987-09-02 Wed Rangers Ibrox QF

1-4

40920 John Robertson 49
1988-89 1988-09-21 Wed Rangers Hampden Park SF

0-3

47912 -----
1991-92 1991-09-04 Wed Rangers Tynecastle Park QF

0-1

22878 -----
1996-97 1996-11-24 Sun Rangers Celtic Park Final

3-4

48559 Steve Fulton 44 ;John Robertson 59 ;Davy Weir 88
2002-03 2003-02-04 Tue Rangers Hampden Park SF

0-1

31609 -----
2007-08 2008-01-30 Wed Rangers Hampden Park SF

0-2

31989 -----
2019-20 2019-11-03 Sun Rangers Hampden Park SF

0-3

49310 -----
2023-24 2023-11-05 Sun Rangers Hampden Park SF

1-3

44734 Lawrence Shankland pen 80:57
1998-99 1998-09-09 Wed Ross County Tynecastle Park QF

1-1

AET W 3-0p 11672 Derek Holmes 71
2001-02 2001-09-25 Tue Ross County Victoria Park R2

0-0

AET L 4-5p 1904 -----
2002-03 2002-10-23 Wed Ross County Tynecastle Park R3

3-0

6454 Steven Pressley pen 56 ;Jean-Louis Valois 58 ;Stephen Simmons 85
1977-78 1977-08-29 Mon Stenhousemuir Tynecastle Park R1 1st Leg

1-0

6307 Donald Park 90+2
1977-78 1977-09-03 Sat Stenhousemuir Ochilview Park R1 2nd Leg

5-0

0-6 3362 Donald Park 26 ;Eamonn Bannon 29 ;Graham Shaw 35 ;Willie Gibson 36 ;Willie Gibson 75
1996-97 1996-08-14 Wed Stenhousemuir Tynecastle Park R2

1-1

AET W 5-4p 9303 Neil McCann 74
2014-15 2014-08-26 Tue Stenhousemuir Ochilview Park R2

2-1

1768 Gary Oliver 6 ;Kevin McHattie 31
2019-20 2019-07-24 Wed Stenhousemuir Tynecastle Park Group 3 of 4

2-1

7299 Craig Halkett 83 ;Craig Halkett 87
1949-50 1949-08-13 Sat Stirling Albion Annfield Stadium Section 1 of 6

5-1

20000 Bobby Flavell 30 ;Willie Bauld 47 ;Jimmy Wardhaugh 53 ;Willie Bauld 69 ;Willie Bauld 83
1949-50 1949-08-27 Sat Stirling Albion Tynecastle Park Section 4 of 6

4-5

22511 Willie Bauld 6 ;Jimmy Wardhaugh 14 ;Willie Bauld 30 ;Willie Bauld 47
1959-60 1959-08-15 Sat Stirling Albion Annfield Stadium Section 3 of 6

2-1

11117 Ian Crawford 78 ;Ian Crawford 83
1959-60 1959-08-29 Sat Stirling Albion Tynecastle Park Section 6 of 6

2-2

24000 Jimmy Murray 3 ;Jimmy Murray 82
1961-62 1961-10-11 Wed Stirling Albion Easter Road SF

2-1

AET 18789 Willie Bauld 70 ;Willie Wallace 103
1967-68 1967-08-16 Wed Stirling Albion Annfield Stadium Section 2 of 6

1-0

3680 George Fleming 64
1967-68 1967-08-30 Wed Stirling Albion Tynecastle Park Section 5 of 6

4-1

3073 Alan MacDonald 19 ;Jim Irvine 35 ;Tommy Traynor 51 ;Donald Ford 82
1985-86 1985-08-27 Tue Stirling Albion Tynecastle Park R3

2-1

AET 4479 Brian McNaughton 74 ;Paul Cherry 101
2002-03 2002-09-25 Wed Stirling Albion Forthbank Stadium R2

3-2

2801 Andy Kirk 11 ;Jean-Louis Valois 38 ;Steven Pressley pen 65
2007-08 2007-08-28 Tue Stirling Albion Forthbank Stadium R2

2-0

2059 Andrew Driver 39 ;Laryea Kingston 53
2021-22 2021-07-20 Tue Stirling Albion Forthbank Stadium Group 3 of 4

2-0

211 Liam Boyce 31 ;Finlay Pollock 74
1954-55 1954-09-22 Wed St Johnstone Muirton Park QF 1st Leg

5-0

12000 Jimmy Wardhaugh 1:10 ;John Cumming 32 ;Willie Bauld 37 ;Willie Bauld 70 ;Alfie Conn 81
1954-55 1954-09-25 Sat St Johnstone Tynecastle Park QF 2nd Leg

2-0

7-0 21000 Bobby Parker 81 ;Bobby Blackwood 87
1962-63 1962-10-10 Wed St Johnstone Easter Road SF

4-0

22265 Willie Hamilton 17 ;Willie Wallace 26 ;Willie Wallace pen 41 ;Willie Wallace 85
1967-68 1967-08-12 Sat St Johnstone Tynecastle Park Section 1 of 6

1-2

6692 Roald Jensen 7
1967-68 1967-08-26 Sat St Johnstone Muirton Park Section 4 of 6

2-3

6250 Tommy Traynor 12 ;George Miller og 21
1971-72 1971-08-14 Sat St Johnstone Tynecastle Park Section 1 of 6

4-1

11242 Donald Ford 7 ;Donald Ford 48 ;Eddie Thomson 62 ;Andy Lynch 88
1971-72 1971-08-28 Sat St Johnstone Muirton Park Section 5 of 6

0-1

8027 -----
1973-74 1973-08-15 Wed St Johnstone Muirton Park Section 2 of 6

1-2

4952 Donald Ford 49
1973-74 1973-08-22 Wed St Johnstone Tynecastle Park Section 4 of 6

4-1

9306 Drew Busby 8 ;Donald Ford 51 ;Donald Ford 54 ;Kenny Aird 81
1988-89 1988-08-17 Wed St Johnstone Tynecastle Park R1

5-0

10474 Iain Ferguson 10 ;Iain Ferguson pen 19 ;Iain Ferguson 42 ;Gary Mackay 69 ;Iain Jardine 73
1994-95 1994-08-31 Wed St Johnstone Tynecastle Park R3

2-4

8467 Gary Locke 10 ;John Colquhoun 32
1996-97 1996-09-03 Tue St Johnstone McDiarmid Park R3

3-1

AET 6806 Colin Cameron 15 ;Darren Beckford 104 ;John Robertson 109
1998-99 1998-10-27 Tue St Johnstone Easter Road SF

0-3

12027 -----
2016-17 2016-08-10 Wed St Johnstone McDiarmid Park R2

2-3

4214 Callum Paterson 43 ;Jamie Walker pen 45
1951-52 1951-08-18 Sat St Mirren Love Street Section 3 of 6

5-5

8000 Willie Bauld 0:20 ;Willie Bauld 15 ;Willie Bauld 20 ;Willie Bauld 49 ;Willie Bauld 55
1951-52 1951-09-01 Sat St Mirren Tynecastle Park Section 6 of 6

3-1

32488 Alfie Conn 11 ;Alfie Conn 26 ;Alfie Conn 76
1960-61 1960-08-13 Sat St Mirren Tynecastle Park Section 1 of 6

1-1

30000 George Thomson pen 57
1960-61 1960-08-27 Sat St Mirren Love Street Section 4 of 6

1-3

18255 Jimmy Murray 50
1961-62 1961-08-19 Sat St Mirren Love Street Section 3 of 6

0-1

18255 -----
1961-62 1961-09-02 Sat St Mirren Tynecastle Park Section 6 of 6

3-1

20902 John Cumming pen 38 ;Johnny Hamilton 84 ;Willie Wallace 87
1966-67 1966-08-17 Wed St Mirren Love Street Section 2 of 6

0-0

4213 -----
1966-67 1966-08-31 Wed St Mirren Tynecastle Park Section 5 of 6

3-1

4204 Don Kerrigan 36 ;Tommy Traynor 38 ;Don Kerrigan 69
1969-70 1969-08-13 Wed St Mirren Tynecastle Park Section 2 of 6

0-0

9286 -----
1969-70 1969-08-20 Wed St Mirren Love Street Section 4 of 6

0-1

4312 -----
1982-83 1982-09-08 Wed St Mirren Love Street QF 1st Leg

1-1

5523 Willie Pettigrew 25
1982-83 1982-09-22 Wed St Mirren Tynecastle Park QF 2nd Leg

2-1

3-2 11919 Alex MacDonald 25 ;Willie Pettigrew 77
1983-84 1983-08-31 Wed St Mirren Love Street Section 1 of 6

2-2

4226 Jimmy Bone 5 ;John Robertson pen 44
1983-84 1983-11-09 Wed St Mirren Tynecastle Park Section 5 of 6

3-1

2002 Derek O'Connor 35 ;Gary Mackay pen 44 ;John Robertson 65
1990-91 1990-08-29 Wed St Mirren Love Street R3

1-0

AET 6917 Scott Crabbe 113
2009-10 2010-02-02 Tue St Mirren Fir Park SF

0-1

9170 -----
2012-13 2013-03-17 Sun St Mirren Hampden Park Final

2-3

44036 Ryan Stevenson 10 ;Ryan Stevenson 85
1993-94 1993-08-11 Wed Stranraer Tynecastle Park R2

2-0

5332 John Robertson 32 ;John Robertson 71
1958-59 1958-08-13 Wed Third Lanark Tynecastle Park Section 2 of 6

3-0

18000 Johnny Hamilton 7 ;Willie Bauld 38 ;Jimmy Wardhaugh 70
1958-59 1958-08-27 Wed Third Lanark 2nd Cathkin Park Section 5 of 6

5-4

15000 Jimmy Wardhaugh 23 ;Willie Bauld 41 ;Ian Crawford 56 ;Willie Bauld 59 ;Willie Bauld 64
1959-60 1959-10-24 Sat Third Lanark Hampden Park Final

2-1

57994 Johnny Hamilton 57 ;Alex Young 59

5 Appearances or more
Rk Player First Last Games Starts Sub Subbed Goals
1 John Cumming Sat 11 Aug 1951 Hearts 1 Raith Rovers 0 Sat 04 Sep 1965 Clyde 1 Hearts 2 94 94 9
2 Jimmy Wardhaugh Sat 21 Sep 1946 Clyde 1 Hearts 2 Wed 09 Sep 1959 Motherwell 1 Hearts 1 78 78 43
3 Willie Bauld Sat 09 Oct 1948 Hearts 6 East Fife 1 Mon 18 Dec 1961 Rangers 3 Hearts 1 76 76 70
4 Tom Mackenzie Sat 21 Sep 1946 Clyde 1 Hearts 2 Sat 31 Aug 1957 Hearts 4 Dundee 2 64 64 1
5 Johnny Hamilton Sat 10 Aug 1957 Kilmarnock 2 Hearts 1 Sat 20 Aug 1966 Hearts 4 Clyde 3 63 62 1 21
6 Alfie Conn Sat 21 Sep 1946 Clyde 1 Hearts 2 Sat 31 Aug 1957 Hearts 4 Dundee 2 61 61 28
7 Donald Ford Sat 21 Aug 1965 Hearts 1 Clyde 2 Wed 27 Aug 1975 Hearts 6 Dumbarton 2 60 60 2 27
8 Jim Cruickshank Mon 18 Dec 1961 Rangers 3 Hearts 1 Wed 06 Oct 1976 Falkirk 4 Hearts 3 59 59 0
9 Bobby Parker Sat 16 Aug 1947 Airdrieonians 3 Hearts 2 Sat 17 Sep 1955 Hearts 2 Aberdeen 4 56 56 8
10 Henry Smith Sat 08 Aug 1981 Airdrieonians 0 Hearts 1 Wed 20 Sep 1995 Dundee 4 Hearts 4 55 55 0
11 Bobby Kirk Sat 13 Aug 1955 Partick Thistle 0 Hearts 2 Mon 18 Dec 1961 Rangers 3 Hearts 1 53 53 3
11 Gordon Marshall Sat 10 Aug 1957 Kilmarnock 2 Hearts 1 Sat 27 Oct 1962 Hearts 1 Kilmarnock 0 53 53 0
13 Alan Anderson Sat 29 Aug 1964 Hearts 4 Partick Thistle 3 Wed 27 Aug 1975 Hearts 6 Dumbarton 2 49 49 1
14 John Urquhart Sat 01 Mar 1947 Hearts 0 East Fife 1 Sat 17 Sep 1955 Hearts 2 Aberdeen 4 47 47 10
15 Gary Mackay Wed 24 Sep 1980 Ayr United 4 Hearts 0 Sun 24 Nov 1996 Rangers 4 Hearts 3 46 43 3 7 6
16 Walter Kidd Wed 26 Oct 1977 Greenock Morton 2 Hearts 0 Wed 05 Sep 1990 Aberdeen 3 Hearts 0 45 42 3 4 3
17 John Robertson Wed 01 Sep 1982 Hearts 3 Clyde 0 Tue 09 Sep 1997 Dunfermline Athletic 1 Hearts 0 44 38 6 10 21
18 Davie Holt Sat 12 Aug 1961 Hearts 1 Raith Rovers 0 Sat 02 Sep 1967 Hearts 3 Falkirk 1 43 43 0
18 Jim Brown Wed 19 Aug 1970 Hearts 0 Dundee United 0 Sat 02 Sep 1978 Greenock Morton 4 Hearts 1 43 40 3 1 2
20 Ian Sneddon Sat 26 Aug 1967 St Johnstone 3 Hearts 2 Wed 25 Sep 1974 Falkirk 1 Hearts 0 42 42 0
21 Freddie Glidden Sat 09 Aug 1952 Hearts 5 Rangers 0 Sat 25 Oct 1958 Hearts 5 Partick Thistle 1 41 41 0
21 Bobby Blackwood Sat 08 Aug 1953 Hearts 5 Hamilton Academical 0 Mon 18 Dec 1961 Rangers 3 Hearts 1 41 41 8
23 Davie Laing Wed 05 Mar 1947 East Fife 2 Hearts 5 Sat 04 Sep 1954 Hearts 3 Celtic 2 40 40 4
23 Willie Wallace Sat 12 Aug 1961 Hearts 1 Raith Rovers 0 Sat 03 Sep 1966 Clyde 1 Hearts 3 40 40 26
25 Willie Polland Sat 12 Aug 1961 Hearts 1 Raith Rovers 0 Sat 03 Sep 1966 Clyde 1 Hearts 3 39 39 0
25 David Clunie Sat 12 Aug 1967 Hearts 1 St Johnstone 2 Mon 25 Oct 1976 Celtic 2 Hearts 1 39 39 2
27 Jimmy Brown Sat 21 Sep 1946 Clyde 1 Hearts 2 Sat 01 Sep 1951 Hearts 3 St Mirren 1 38 38 0
28 Billy Higgins Sat 24 Oct 1959 Hearts 2 Third Lanark 1 Wed 31 Aug 1966 Hearts 3 St Mirren 1 37 37 1 4
28 Jim Jefferies Sat 11 Aug 1973 Hearts 2 Partick Thistle 0 Wed 24 Sep 1980 Ayr United 4 Hearts 0 37 36 1 4 0
30 Tommy Traynor Sat 10 Aug 1963 Hearts 6 Falkirk 2 Wed 27 Aug 1969 Greenock Morton 0 Hearts 2 36 35 1 7
30 Drew Busby Sat 11 Aug 1973 Hearts 2 Partick Thistle 0 Sat 02 Sep 1978 Greenock Morton 4 Hearts 1 36 35 1 2 15
32 Donald Park Sat 11 Aug 1973 Hearts 2 Partick Thistle 0 Wed 10 Oct 1984 Dundee United 3 Hearts 1 35 27 8 4 8
33 Roy Barry Sat 12 Aug 1961 Hearts 1 Raith Rovers 0 Sat 03 Sep 1966 Clyde 1 Hearts 3 32 32 1 1
34 Charlie Cox Sat 21 Sep 1946 Clyde 1 Hearts 2 Sat 25 Aug 1951 Raith Rovers 2 Hearts 0 31 31 0
34 Ian Crawford Sat 11 Aug 1956 Hearts 6 Hibernian 1 Mon 12 Sep 1960 Clyde 2 Hearts 1 31 31 16
34 Bobby Prentice Sat 18 Aug 1973 Dundee 2 Hearts 1 Sat 02 Sep 1978 Greenock Morton 4 Hearts 1 31 26 5 6 4
37 Bobby Dougan Sat 27 Sep 1947 Hearts 3 East Fife 4 Sat 29 Aug 1953 Raith Rovers 3 Hearts 1 30 30 0
38 Alex Young Sat 27 Aug 1955 Hearts 2 Partick Thistle 1 Mon 12 Sep 1960 Clyde 2 Hearts 1 29 29 18
38 George Thomson Wed 28 Aug 1957 Queens Park 0 Hearts 0 Mon 12 Sep 1960 Clyde 2 Hearts 1 29 29 3
38 Danny Ferguson Sat 12 Aug 1961 Hearts 1 Raith Rovers 0 Sat 04 Sep 1965 Clyde 1 Hearts 2 29 29 1
38 Dave Bowman Wed 27 Aug 1980 Hearts 2 Montrose 1 Wed 26 Sep 1984 Hearts 1 Dundee United 2 29 29 1 3
38 Roddy Macdonald Sat 08 Aug 1981 Airdrieonians 0 Hearts 1 Wed 04 Sep 1985 Aberdeen 1 Hearts 0 29 29 1
38 Sandy Jardine Sat 14 Aug 1982 Motherwell 2 Hearts 1 Wed 02 Sep 1987 Rangers 4 Hearts 1 29 29 3 0
44 Tommy Sloan Sat 21 Sep 1946 Clyde 1 Hearts 2 Sat 25 Aug 1951 Raith Rovers 2 Hearts 0 27 27 7
44 Roy Kay Sat 14 Aug 1971 Hearts 4 St Johnstone 1 Mon 25 Oct 1976 Celtic 2 Hearts 1 27 27 1 1
44 Craig Levein Wed 22 Aug 1984 Hearts 4 East Stirlingshire 0 Wed 30 Aug 1995 Hearts 2 Dunfermline Athletic 1 27 27 4 1
44 Jamie Walker Sat 26 Jan 2013 Inverness Caledonian Thistle 1 Hearts 1 Sun 15 Aug 2021 Celtic 3 Hearts 2 27 18 9 8 4
48 Davie Mackay Sat 14 Aug 1954 Hearts 3 Dundee 1 Sat 25 Oct 1958 Hearts 5 Partick Thistle 1 26 26 2
48 Jimmy Milne Sat 09 Aug 1952 Hearts 5 Rangers 0 Mon 12 Sep 1960 Clyde 2 Hearts 1 26 26 1
48 Christophe Berra Wed 22 Sep 2004 Hearts 2 Kilmarnock 1 Sat 28 Nov 2020 Alloa Athletic 1 Hearts 0 26 25 1 1 2
51 Kenny Garland Wed 16 Aug 1967 Stirling Albion 0 Hearts 1 Sat 09 Aug 1975 Dumbarton 2 Hearts 1 25 25 0
51 Alex MacDonald Wed 27 Aug 1980 Hearts 2 Montrose 1 Wed 10 Oct 1984 Dundee United 3 Hearts 1 25 24 1 6 4
51 John Colquhoun Tue 20 Aug 1985 Montrose 1 Hearts 3 Tue 17 Sep 1996 Hearts 1 Celtic 0 25 24 1 6 4
54 Michael Smith Tue 18 Jul 2017 Elgin City 0 Hearts 1 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1 24 23 1 1 3
55 Dave McPherson Wed 19 Aug 1987 Hearts 6 Kilmarnock 1 Tue 27 Oct 1998 St Johnstone 3 Hearts 0 23 23 3 4
55 Willie Gibson Sat 10 Aug 1974 Aberdeen 0 Hearts 1 Wed 24 Sep 1980 Ayr United 4 Hearts 0 23 20 3 4 7
57 Derek O'Connor Mon 03 Sep 1979 Hearts 0 Ayr United 1 Wed 26 Sep 1984 Hearts 1 Dundee United 2 22 19 3 4 6
58 Eddie Thomson Sat 12 Aug 1967 Hearts 1 St Johnstone 2 Wed 01 Sep 1971 Hearts 4 Dunfermline Athletic 0 21 21 1
59 Tom McSpadyen Sat 21 Sep 1946 Clyde 1 Hearts 2 Sat 01 Sep 1951 Hearts 3 St Mirren 1 20 20 0
59 Andy Bowman Sat 13 Aug 1955 Partick Thistle 0 Hearts 2 Mon 12 Sep 1960 Clyde 2 Hearts 1 20 20 1
59 Jim Townsend Sat 12 Aug 1967 Hearts 1 St Johnstone 2 Wed 01 Sep 1971 Hearts 4 Dunfermline Athletic 0 20 19 1 1 1
62 John Gallacher Sat 10 Aug 1974 Aberdeen 0 Hearts 1 Sat 03 Sep 1977 Stenhousemuir 0 Hearts 5 19 19 1 2
62 George Fleming Sat 12 Aug 1967 Hearts 1 St Johnstone 2 Sat 28 Aug 1971 St Johnstone 1 Hearts 0 19 18 1 2 4
62 Eamonn Bannon Mon 29 Aug 1977 Hearts 1 Stenhousemuir 0 Wed 05 Sep 1990 Aberdeen 3 Hearts 0 19 16 3 2 6
65 Ken Currie Sat 21 Sep 1946 Clyde 1 Hearts 2 Sat 02 Oct 1948 Partick Thistle 3 Hearts 1 18 18 8
65 Kenny Aird Sat 11 Aug 1973 Hearts 2 Partick Thistle 0 Wed 06 Oct 1976 Falkirk 4 Hearts 3 18 18 5
65 Jimmy Murray Sat 09 Aug 1958 Rangers 3 Hearts 0 Mon 12 Sep 1960 Clyde 2 Hearts 1 18 18 10
65 Alan Gordon Sat 28 Oct 1961 Hearts 1 Rangers 1 Sat 03 Sep 1966 Clyde 1 Hearts 3 18 17 1 3
65 Peter Haring Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 Sun 05 Nov 2023 Rangers 3 Hearts 1 18 13 5 3 2
70 Norrie Davidson Wed 30 Aug 1961 Hearts 2 Kilmarnock 0 Wed 28 Aug 1963 Hearts 0 Motherwell 0 17 17 8
70 Peter Shields Wed 24 Sep 1980 Ayr United 4 Hearts 0 Wed 26 Oct 1983 Rangers 2 Hearts 0 17 17 1 2
70 Steven Pressley Wed 19 Aug 1998 Hearts 4 Raith Rovers 2 Wed 08 Nov 2006 Hibernian 1 Hearts 0 17 17 2
70 Craig Gordon Wed 25 Sep 2002 Stirling Albion 2 Hearts 3 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1 17 17 0
70 Stewart MacLaren Sat 08 Aug 1981 Airdrieonians 0 Hearts 1 Wed 30 Nov 1983 Clydebank[4] 0 Hearts 3 17 15 2 3 0
70 Neil Berry Tue 19 Aug 1986 Hearts 0 Montrose 2 Wed 20 Sep 1995 Dundee 4 Hearts 4 17 15 2 1 1
76 Roald Jensen Sat 14 Aug 1965 Hearts 4 Rangers 2 Wed 26 Aug 1970 Clyde 1 Hearts 5 16 16 3
76 George Miller Sat 13 Aug 1966 Hearts 0 Celtic 2 Wed 28 Aug 1968 Dundee 4 Hearts 0 16 16 1
76 Jimmy Cant Sat 11 Aug 1973 Hearts 2 Partick Thistle 0 Mon 25 Oct 1976 Celtic 2 Hearts 1 16 16 3
76 Andy Lynch Sat 08 Aug 1970 Hearts 1 Celtic 2 Wed 30 Aug 1972 Hearts 3 Berwick Rangers 0 16 15 1 2 6
76 Steve Fulton Wed 14 Aug 1996 Hearts 1 Stenhousemuir 1 Tue 25 Sep 2001 Ross County 0 Hearts 0 16 13 3 4 2
76 Neil Murray Sat 09 Aug 1969 Dundee United 2 Hearts 3 Wed 30 Aug 1972 Hearts 3 Berwick Rangers 0 16 12 4 1 3
76 Ralph Callachan Wed 14 Aug 1974 Hearts 2 Dunfermline Athletic 3 Wed 06 Oct 1976 Falkirk 4 Hearts 3 16 12 4 3 4
76 Brian Whittaker Wed 22 Aug 1984 Hearts 4 East Stirlingshire 0 Wed 30 Aug 1989 Hearts 2 Celtic 2 16 12 4 1 1
84 Danny Paton Sat 23 Aug 1958 Hearts 2 Rangers 1 Sat 27 Oct 1962 Hearts 1 Kilmarnock 0 15 15 5
84 Chris Shevlane Sat 10 Aug 1963 Hearts 6 Falkirk 2 Sat 27 Aug 1966 Celtic 3 Hearts 0 15 15 2 0
84 Willie Hamilton Sat 01 Sep 1962 Hearts 2 Dundee 0 Wed 28 Aug 1968 Dundee 4 Hearts 0 15 15 3 3
84 John Souttar Wed 10 Aug 2016 St Johnstone 3 Hearts 2 Sun 15 Aug 2021 Celtic 3 Hearts 2 15 15 2 0
84 Graham Shaw Wed 25 Aug 1976 Hearts 3 Partick Thistle 3 Mon 03 Sep 1979 Hearts 0 Ayr United 1 15 11 4 1 4
89 John Stevenson Sat 11 Aug 1973 Hearts 2 Partick Thistle 0 Sat 09 Aug 1975 Dumbarton 2 Hearts 1 14 14 1 1
89 Paddy Byrne Sat 08 Aug 1981 Airdrieonians 0 Hearts 1 Wed 10 Nov 1982 Hearts 1 Rangers 2 14 14 1 0
89 Robbie Neilson Wed 01 Nov 2000 Hearts 2 Celtic 5 Wed 30 Jan 2008 Rangers 2 Hearts 0 14 13 1 1 0
89 Willie Johnston Wed 22 Sep 1982 Hearts 2 St Mirren 1 Wed 10 Oct 1984 Dundee United 3 Hearts 1 14 6 8 1 2
93 Jimmy Watters Sat 09 Aug 1952 Hearts 5 Rangers 0 Sat 09 Oct 1954 Hearts 4 Airdrieonians 1 13 13 0
93 Willie Duff Sat 14 Aug 1954 Hearts 3 Dundee 1 Sat 27 Aug 1955 Hearts 2 Partick Thistle 1 13 13 0
93 George Cowie Wed 24 Aug 1983 Cowdenbeath 0 Hearts 0 Tue 27 Aug 1985 Hearts 2 Stirling Albion 1 13 13 0
93 Gilles Rousset Wed 14 Aug 1996 Hearts 1 Stenhousemuir 1 Tue 12 Oct 1999 East Fife 0 Hearts 2 13 13 0
93 Colin Cameron Wed 14 Aug 1996 Hearts 1 Stenhousemuir 1 Wed 01 Nov 2000 Hearts 2 Celtic 5 13 13 2 6
93 Andy Webster Tue 25 Sep 2001 Ross County 0 Hearts 0 Sun 17 Mar 2013 St Mirren 3 Hearts 2 13 13 1
93 Gary Locke Wed 11 Aug 1993 Hearts 2 Stranraer 0 Wed 01 Nov 2000 Hearts 2 Celtic 5 13 12 1 3 1
93 Malcolm Robertson Mon 29 Aug 1977 Hearts 1 Stenhousemuir 0 Wed 03 Sep 1980 Hearts 2 Ayr United 3 13 8 5 2 1
93 Wayne Foster Wed 19 Aug 1987 Hearts 6 Kilmarnock 1 Wed 31 Aug 1994 Hearts 2 St Johnstone 4 13 6 7 2 1
102 Colin Liddell Sat 13 Aug 1949 Stirling Albion 1 Hearts 5 Sat 02 Sep 1950 Airdrieonians 1 Hearts 3 12 12 1
102 Tosh McKinlay Wed 22 Aug 1990 Cowdenbeath 0 Hearts 2 Tue 16 Aug 1994 Dumbarton 0 Hearts 4 12 12 2 1
102 Craig Halkett Fri 12 Jul 2019 Hearts 1 Dundee United 1 Sun 15 Aug 2021 Celtic 3 Hearts 2 12 12 5
102 Cammy Fraser Sat 09 Aug 1975 Dumbarton 2 Hearts 1 Mon 03 Sep 1979 Hearts 0 Ayr United 1 12 11 1 0
102 Callum Paterson Tue 25 Sep 2012 Hearts 3 Livingston 1 Wed 10 Aug 2016 St Johnstone 3 Hearts 2 12 11 1 1 2
102 Alan MacDonald Wed 16 Aug 1967 Stirling Albion 0 Hearts 1 Wed 27 Aug 1969 Greenock Morton 0 Hearts 2 12 10 2 1
102 Steven MacLean Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 Sun 03 Nov 2019 Rangers 3 Hearts 0 12 10 2 7 4
102 Stephen Kingsley Tue 06 Oct 2020 Hearts 1 Inverness Caledonian Thistle 0 Sun 05 Nov 2023 Rangers 3 Hearts 1 12 9 3 1 0
110 Archie Williams Sat 09 Aug 1947 Hibernian 1 Hearts 2 Sat 16 Oct 1948 Hearts 4 Queen of the South 0 11 11 0
110 Gordon Smith Sat 22 Aug 1959 Hearts 2 Kilmarnock 0 Sat 27 Aug 1960 St Mirren 3 Hearts 1 11 11 2
110 Bobby Zlamal Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 Tue 10 Nov 2020 East Fife 2 Hearts 3 11 11 0
110 Paul Ritchie Wed 14 Aug 1996 Hearts 1 Stenhousemuir 1 Tue 12 Oct 1999 East Fife 0 Hearts 2 11 10 1 1 0
110 Olly Lee Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 Sat 28 Nov 2020 Alloa Athletic 1 Hearts 0 11 10 1 7 5
110 Tommy Murray Sat 12 Aug 1972 Dumbarton 1 Hearts 0 Wed 25 Sep 1974 Falkirk 1 Hearts 0 11 9 2 1 1
110 Willie Pettigrew Sat 14 Aug 1982 Motherwell 2 Hearts 1 Wed 07 Sep 1983 Hearts 0 Rangers 3 11 9 2 1 7
110 Scott Crabbe Wed 16 Aug 1989 Hearts 3 Montrose 0 Wed 26 Aug 1992 Hearts 1 Celtic 2 11 9 2 2 6
110 Steven Naismith Sat 21 Jul 2018 Raith Rovers 1 Hearts 1 Sat 28 Nov 2020 Alloa Athletic 1 Hearts 0 11 8 3 3 4
110 Oliver Bozanic Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 Sun 03 Nov 2019 Rangers 3 Hearts 0 11 6 5 2 0
120 Willie MacFarlane Sat 01 Mar 1947 Hearts 0 East Fife 1 Sat 27 Sep 1947 Hearts 3 East Fife 4 10 10 1
120 Wilson Brown Wed 31 Aug 1955 Raith Rovers 0 Hearts 2 Sat 01 Sep 1956 Falkirk 1 Hearts 1 10 10 0
120 Wilson Wood Sat 08 Aug 1970 Hearts 1 Celtic 2 Wed 30 Aug 1972 Hearts 3 Berwick Rangers 0 10 10 1
120 Jimmy Bone Wed 24 Aug 1983 Cowdenbeath 0 Hearts 0 Wed 10 Oct 1984 Dundee United 3 Hearts 1 10 10 3 2
120 Davy Weir Wed 14 Aug 1996 Hearts 1 Stenhousemuir 1 Tue 27 Oct 1998 St Johnstone 3 Hearts 0 10 10 2
120 Marius Zaliukas Wed 08 Nov 2006 Hibernian 1 Hearts 0 Sat 26 Jan 2013 Inverness Caledonian Thistle 1 Hearts 1 10 10 3 2
120 Tommy Veitch Sat 09 Aug 1969 Dundee United 2 Hearts 3 Wed 01 Sep 1971 Hearts 4 Dunfermline Athletic 0 10 9 1 2 0
120 Frank Liddell Wed 30 Aug 1978 Hearts 1 Greenock Morton 3 Wed 26 Aug 1981 Kilmarnock 2 Hearts 0 10 9 1 0
120 Chris Robertson Wed 27 Aug 1980 Hearts 2 Montrose 1 Wed 26 Aug 1981 Kilmarnock 2 Hearts 0 10 9 1 2 7
120 Kenny Black Wed 26 Sep 1984 Hearts 1 Dundee United 2 Wed 21 Sep 1988 Rangers 3 Hearts 0 10 9 1 1 1
120 Neil McCann Wed 14 Aug 1996 Hearts 1 Stenhousemuir 1 Wed 30 Jan 2008 Rangers 2 Hearts 0 10 9 1 1 3
120 Scott Robinson Tue 24 Aug 2010 Hearts 4 Elgin City 0 Wed 24 Sep 2014 Celtic 3 Hearts 0 10 8 2 3 2
120 Eggert Jonsson Wed 20 Sep 2006 Alloa Athletic 0 Hearts 4 Wed 21 Sep 2011 Ayr United 1 Hearts 1 10 7 3 1
120 Andy Irving Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 Sat 28 Nov 2020 Alloa Athletic 1 Hearts 0 10 6 4 3 2
120 Uche Ikpeazu Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 Sun 03 Nov 2019 Rangers 3 Hearts 0 10 5 5 4 3
135 Alan McLaren Wed 16 Aug 1989 Hearts 3 Montrose 0 Wed 31 Aug 1994 Hearts 2 St Johnstone 4 9 8 1 1 1
135 Scott Severin Wed 18 Aug 1999 Queen of the South 1 Hearts 3 Wed 03 Dec 2003 Dundee 1 Hearts 0 9 8 1 1
135 Jordan McGhee Tue 27 Aug 2013 Raith Rovers 1 Hearts 1 Sat 29 Jul 2017 Hearts 2 Dunfermline Athletic 2 9 8 1 1 1
135 Ernie Winchester Sat 09 Aug 1969 Dundee United 2 Hearts 3 Sat 22 Aug 1970 Celtic 4 Hearts 2 9 7 2 1 4
135 Kyle Lafferty Tue 18 Jul 2017 Elgin City 0 Hearts 1 Sat 18 Aug 2018 Dunfermline Athletic 0 Hearts 1 9 7 2 3 4
135 Jake Mulraney Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 Wed 25 Sep 2019 Hearts 2 Aberdeen 2 9 7 2 5 0
135 Josh Ginnelly Tue 06 Oct 2020 Hearts 1 Inverness Caledonian Thistle 0 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1 9 7 2 5 0
135 Andrew Driver Tue 28 Aug 2007 Stirling Albion 0 Hearts 2 Sat 26 Jan 2013 Inverness Caledonian Thistle 1 Hearts 1 9 6 3 2 1
135 Liam Boyce Sat 28 Nov 2020 Alloa Athletic 1 Hearts 0 Sun 05 Nov 2023 Rangers 3 Hearts 1 9 6 3 3 4
135 Andy Halliday Tue 06 Oct 2020 Hearts 1 Inverness Caledonian Thistle 0 Sun 05 Nov 2023 Rangers 3 Hearts 1 9 6 3 4 1
135 Thomas Flogel Tue 19 Aug 1997 Raith Rovers 1 Hearts 2 Tue 25 Sep 2001 Ross County 0 Hearts 0 9 5 4 2 0
135 Andy Kirk Wed 06 Sep 2000 Livingston 0 Hearts 2 Wed 03 Dec 2003 Dundee 1 Hearts 0 9 5 4 2 2
135 Callumn Morrison Tue 25 Aug 2015 Forfar Athletic 1 Hearts 2 Wed 25 Sep 2019 Hearts 2 Aberdeen 2 9 4 5 2 0
148 Archie Miller Sat 21 Sep 1946 Clyde 1 Hearts 2 Sat 22 Mar 1947 Aberdeen 6 Hearts 2 8 8 0
148 Archie Kelly Sat 01 Mar 1947 Hearts 0 East Fife 1 Sat 27 Sep 1947 Hearts 3 East Fife 4 8 8 7
148 Dougal Matheson Sat 25 Sep 1948 Queen of the South 2 Hearts 3 Sat 03 Sep 1949 East Fife 4 Hearts 3 8 8 0
148 Jim Souness Wed 22 Sep 1954 St Johnstone 0 Hearts 5 Sat 27 Aug 1955 Hearts 2 Partick Thistle 1 8 8 1
148 Sandy Clark Tue 20 Aug 1985 Montrose 1 Hearts 3 Tue 23 Aug 1988 Meadowbank Thistle 0 Hearts 2 8 8 3 2
148 Derek Ferguson Wed 22 Aug 1990 Cowdenbeath 0 Hearts 2 Wed 26 Aug 1992 Hearts 1 Celtic 2 8 8 2 0
148 Jamie Macdonald Wed 20 Sep 2006 Alloa Athletic 0 Hearts 4 Sun 02 Feb 2014 Inverness Caledonian Thistle 2 Hearts 2 8 8 1 0
148 Michael Stewart Wed 22 Sep 2004 Hearts 2 Kilmarnock 1 Tue 02 Feb 2010 St Mirren 1 Hearts 0 8 8 1 2
148 Kevin McHattie Sun 17 Mar 2013 St Mirren 3 Hearts 2 Tue 25 Aug 2015 Forfar Athletic 1 Hearts 2 8 8 1 3
148 Prince Buaben Wed 24 Sep 2014 Celtic 3 Hearts 0 Sat 29 Jul 2017 Hearts 2 Dunfermline Athletic 2 8 8 4 0
148 Alex Cochrane Sat 10 Jul 2021 Peterhead 0 Hearts 2 Sun 05 Nov 2023 Rangers 3 Hearts 1 8 8 4 0
148 Paul Hartley Wed 29 Oct 2003 Hearts 2 Falkirk 1 Wed 08 Nov 2006 Hibernian 1 Hearts 0 8 7 1 3
148 Lee Wallace Tue 23 Aug 2005 Queens Park 0 Hearts 2 Tue 24 Aug 2010 Hearts 4 Elgin City 0 8 7 1 2 0
148 Kevin McKenna Tue 25 Sep 2001 Ross County 0 Hearts 0 Wed 10 Nov 2004 Dunfermline Athletic 1 Hearts 3 8 6 2 1 1
148 Sean Clare Sun 28 Oct 2018 Celtic 3 Hearts 0 Sun 03 Nov 2019 Rangers 3 Hearts 0 8 6 2 1 0
148 Euan Henderson Tue 06 Oct 2020 Hearts 1 Inverness Caledonian Thistle 0 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1 8 2 6 1 0
164 Bobby Baxter Sat 21 Sep 1946 Clyde 1 Hearts 2 Sat 22 Mar 1947 Aberdeen 6 Hearts 2 7 7 1
164 Alex McCrae Sat 21 Sep 1946 Clyde 1 Hearts 2 Sat 01 Mar 1947 Hearts 0 East Fife 1 7 7 4
164 Jock Adie Wed 27 Aug 1952 Hearts 1 Aberdeen 1 Sat 04 Sep 1954 Hearts 3 Celtic 2 7 7 0
164 Arthur Thomson Sat 10 Aug 1968 Airdrieonians 2 Hearts 3 Sat 16 Aug 1969 Hearts 0 Greenock Morton 1 7 7 0
164 Don Murray Sat 09 Aug 1975 Dumbarton 2 Hearts 1 Sat 14 Aug 1976 Hearts 2 Dundee 0 7 7 0
164 Ray Dunlop Mon 29 Aug 1977 Hearts 1 Stenhousemuir 0 Wed 01 Mar 1978 Celtic 2 Hearts 0 7 7 0
164 Colin More Sat 01 Sep 1979 Ayr United 2 Hearts 2 Wed 26 Aug 1981 Kilmarnock 2 Hearts 0 7 7 0
164 Neil Pointon Wed 14 Aug 1996 Hearts 1 Stenhousemuir 1 Tue 09 Sep 1997 Dunfermline Athletic 1 Hearts 0 7 7 0
164 Stephane Adam Sat 09 Aug 1997 Livingston 0 Hearts 2 Tue 25 Sep 2001 Ross County 0 Hearts 0 7 7 2 2
164 Alan Maybury Wed 25 Sep 2002 Stirling Albion 2 Hearts 3 Wed 10 Nov 2004 Dunfermline Athletic 1 Hearts 3 7 7 0
164 Jose Goncalves Wed 08 Nov 2006 Hibernian 1 Hearts 0 Wed 28 Oct 2009 Celtic 0 Hearts 1 7 7 1 0
164 Jack Hamilton Thu 30 Jul 2015 Hearts 4 Arbroath 2 Sat 29 Jul 2017 Hearts 2 Dunfermline Athletic 2 7 7 0
164 Danny Wilson Sat 26 Jan 2013 Inverness Caledonian Thistle 1 Hearts 1 Wed 24 Sep 2014 Celtic 3 Hearts 0 7 7 1
164 Lawrie Tierney Mon 29 Aug 1977 Hearts 1 Stenhousemuir 0 Wed 30 Aug 1978 Hearts 1 Greenock Morton 3 7 6 1 0
164 Ruben Palazuelos Tue 28 Aug 2007 Stirling Albion 0 Hearts 2 Tue 21 Sep 2010 Falkirk 4 Hearts 3 7 6 1 0
164 Ryan Stevenson Tue 24 Aug 2010 Hearts 4 Elgin City 0 Sun 02 Feb 2014 Inverness Caledonian Thistle 2 Hearts 2 7 6 1 1 3
164 Sam Nicholson Wed 30 Oct 2013 Hibernian 0 Hearts 1 Wed 10 Aug 2016 St Johnstone 3 Hearts 2 7 6 1 1 1
164 Aidy White Wed 24 Jul 2019 Hearts 2 Stenhousemuir 1 Sat 28 Nov 2020 Alloa Athletic 1 Hearts 0 7 6 1 2 0
164 Gerry McCoy Sat 15 Aug 1981 Hearts 1 Kilmarnock 1 Wed 05 Oct 1983 Hearts 1 Clydebank[4] 1 7 5 2 1
164 Saulius Mikoliunas Tue 01 Feb 2005 Motherwell 3 Hearts 2 Wed 27 Aug 2008 Hearts 0 Airdrieonians (Airdrie United) 0 7 5 2 4 0
164 Dylan McGowan Tue 25 Sep 2012 Hearts 3 Livingston 1 Sun 02 Feb 2014 Inverness Caledonian Thistle 2 Hearts 2 7 5 2 1 0
164 Jason Holt Sat 26 Jan 2013 Inverness Caledonian Thistle 1 Hearts 1 Wed 24 Sep 2014 Celtic 3 Hearts 0 7 5 2 0
164 Stephen Simmons Tue 25 Sep 2001 Ross County 0 Hearts 0 Wed 21 Sep 2005 Livingston 1 Hearts 0 7 4 3 2 1
187 Doug Armstrong Sat 08 Aug 1953 Hearts 5 Hamilton Academical 0 Sat 29 Aug 1953 Raith Rovers 3 Hearts 1 6 6 0
187 John Docherty Sat 12 Aug 1961 Hearts 1 Raith Rovers 0 Wed 13 Sep 1961 Hamilton Academical 1 Hearts 2 6 6 0
187 Bobby Ross Sat 26 Aug 1961 Raith Rovers 3 Hearts 1 Wed 10 Oct 1962 St Johnstone 0 Hearts 4 6 6 1
187 Jim Rodger (2) Sat 11 Aug 1962 Celtic 3 Hearts 1 Sat 17 Aug 1963 Partick Thistle 2 Hearts 2 6 6 1
187 Don Kerrigan Sat 13 Aug 1966 Hearts 0 Celtic 2 Sat 03 Sep 1966 Clyde 1 Hearts 3 6 6 2
187 Arthur Mann Sat 10 Aug 1968 Airdrieonians 2 Hearts 3 Sat 31 Aug 1968 Hearts 0 Kilmarnock 0 6 6 0
187 Willie McAlpine Sat 09 Aug 1969 Dundee United 2 Hearts 3 Wed 27 Aug 1969 Greenock Morton 0 Hearts 2 6 6 0
187 Peter Oliver Sat 08 Aug 1970 Hearts 1 Celtic 2 Wed 26 Aug 1970 Clyde 1 Hearts 5 6 6 0
187 Brian Wilson Sat 14 Aug 1976 Hearts 2 Dundee 0 Mon 25 Oct 1976 Celtic 2 Hearts 1 6 6 0
187 John Brough Wed 30 Aug 1978 Hearts 1 Greenock Morton 3 Wed 24 Sep 1980 Ayr United 4 Hearts 0 6 6 0
187 Bobby Robinson Sat 01 Sep 1979 Ayr United 2 Hearts 2 Wed 24 Sep 1980 Ayr United 4 Hearts 0 6 6 1 0
187 Alex Hamill Sat 08 Aug 1981 Airdrieonians 0 Hearts 1 Wed 26 Aug 1981 Kilmarnock 2 Hearts 0 6 6 0
187 Graeme Hogg Wed 28 Aug 1991 Hamilton Academical 0 Hearts 2 Wed 25 Aug 1993 Hearts 0 Falkirk 1 6 6 0
187 Gary Naysmith Tue 17 Sep 1996 Hearts 1 Celtic 0 Wed 06 Sep 2000 Livingston 0 Hearts 2 6 6 1
187 Mark de Vries Wed 25 Sep 2002 Stirling Albion 2 Hearts 3 Wed 22 Sep 2004 Hearts 2 Kilmarnock 1 6 6 2 1
187 Aaron Hickey Fri 12 Jul 2019 Hearts 1 Dundee United 1 Sun 03 Nov 2019 Rangers 3 Hearts 0 6 6 0
187 Kevin Hegarty Sat 08 Aug 1970 Hearts 1 Celtic 2 Wed 26 Aug 1970 Clyde 1 Hearts 5 6 5 1 3
187 Stephen Frail Tue 16 Aug 1994 Dumbarton 0 Hearts 4 Tue 19 Aug 1997 Raith Rovers 1 Hearts 2 6 5 1 2 0
187 Stefano Salvatori Tue 17 Sep 1996 Hearts 1 Celtic 0 Tue 27 Oct 1998 St Johnstone 3 Hearts 0 6 5 1 3 0
187 Jim Hamilton Sat 09 Aug 1997 Livingston 0 Hearts 2 Tue 27 Oct 1998 St Johnstone 3 Hearts 0 6 5 1 2 1
187 Billy King Tue 27 Aug 2013 Raith Rovers 1 Hearts 1 Wed 28 Oct 2015 Hearts 1 Celtic 2 6 5 1 4 0
187 Gary Mackay-Steven Sat 10 Jul 2021 Peterhead 0 Hearts 2 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1 6 5 1 3 2
187 Allan Johnston Wed 11 Aug 1993 Hearts 2 Stranraer 0 Wed 30 Aug 1995 Hearts 2 Dunfermline Athletic 1 6 4 2 1 2
187 Gary Wales Tue 12 Oct 1999 East Fife 0 Hearts 2 Wed 03 Dec 2003 Dundee 1 Hearts 0 6 4 2 2 0
187 Calum Elliot Tue 23 Aug 2005 Queens Park 0 Hearts 2 Tue 21 Sep 2010 Falkirk 4 Hearts 3 6 4 2 3 2
187 Arvydas Novikovas Tue 24 Aug 2010 Hearts 4 Elgin City 0 Sun 17 Mar 2013 St Mirren 3 Hearts 2 6 4 2 2 1
187 Arnaud Djoum Wed 23 Sep 2015 Kilmarnock 2 Hearts 3 Sun 28 Oct 2018 Celtic 3 Hearts 0 6 4 2 1 1
187 Craig Wighton Sun 03 Nov 2019 Rangers 3 Hearts 0 Sat 28 Nov 2020 Alloa Athletic 1 Hearts 0 6 4 2 1 3
187 Iain Jardine Tue 19 Aug 1986 Hearts 0 Montrose 2 Wed 31 Aug 1988 Dunfermline Athletic 1 Hearts 4 6 3 3 3 1
187 Andrius Velicka Wed 20 Sep 2006 Alloa Athletic 0 Hearts 4 Wed 30 Jan 2008 Rangers 2 Hearts 0 6 2 4 2
187 Anthony McDonald Sat 21 Jul 2018 Raith Rovers 1 Hearts 1 Wed 24 Jul 2019 Hearts 2 Stenhousemuir 1 6 2 4 2 1
218 Arthur Dixon Sat 11 Sep 1948 Hearts 2 Partick Thistle 2 Sat 27 Aug 1949 Hearts 4 Stirling Albion 5 5 5 2
218 Bobby Flavell Sat 11 Sep 1948 Hearts 2 Partick Thistle 2 Sat 13 Aug 1949 Stirling Albion 1 Hearts 5 5 5 3
218 Rene Moller Sat 10 Aug 1968 Airdrieonians 2 Hearts 3 Wed 28 Aug 1968 Dundee 4 Hearts 0 5 5 1
218 Steve Hancock Wed 13 Aug 1975 Hearts 2 Celtic 0 Wed 27 Aug 1975 Hearts 6 Dumbarton 2 5 5 2 3
218 Gary Liddell Sat 08 Aug 1981 Airdrieonians 0 Hearts 1 Wed 26 Aug 1981 Kilmarnock 2 Hearts 0 5 5 2
218 John Millar Tue 20 Aug 1991 Hearts 3 Clydebank[4] 0 Wed 31 Aug 1994 Hearts 2 St Johnstone 4 5 5 1 1
218 Ian Baird Tue 20 Aug 1991 Hearts 3 Clydebank[4] 0 Wed 19 Aug 1992 Brechin City 1 Hearts 2 5 5 1 2
218 Phil Stamp Wed 25 Sep 2002 Stirling Albion 2 Hearts 3 Wed 10 Nov 2004 Dunfermline Athletic 1 Hearts 3 5 5 4 0
218 Jamie McAllister Wed 22 Sep 2004 Hearts 2 Kilmarnock 1 Wed 21 Sep 2005 Livingston 1 Hearts 0 5 5 0
218 Ismael Bouzid Wed 23 Sep 2009 Hearts 2 Dunfermline Athletic 1 Tue 21 Sep 2010 Falkirk 4 Hearts 3 5 5 1 0
218 Darren Barr Tue 21 Sep 2010 Falkirk 4 Hearts 3 Sun 17 Mar 2013 St Mirren 3 Hearts 2 5 5 1 0
218 Morgaro Gomis Wed 24 Sep 2014 Celtic 3 Hearts 0 Wed 28 Oct 2015 Hearts 1 Celtic 2 5 5 1 0
218 Don Cowie Wed 10 Aug 2016 St Johnstone 3 Hearts 2 Sat 29 Jul 2017 Hearts 2 Dunfermline Athletic 2 5 5 2 1
218 Jamie Brandon Sat 22 Jul 2017 Hearts 3 East Fife 0 Sat 28 Nov 2020 Alloa Athletic 1 Hearts 0 5 5 0
218 Derek Renton Sat 12 Aug 1972 Dumbarton 1 Hearts 0 Wed 30 Aug 1972 Hearts 3 Berwick Rangers 0 5 4 1 3 0
218 Grant Murray Sat 09 Aug 1997 Livingston 0 Hearts 2 Wed 01 Nov 2000 Hearts 2 Celtic 5 5 4 1 0
218 Jean-Louis Valois Wed 25 Sep 2002 Stirling Albion 2 Hearts 3 Wed 03 Dec 2003 Dundee 1 Hearts 0 5 4 1 2
218 Neil MacFarlane Tue 12 Nov 2002 Aberdeen 0 Hearts 1 Tue 23 Aug 2005 Queens Park 0 Hearts 2 5 4 1 2 0
218 Dennis Wyness Wed 29 Oct 2003 Hearts 2 Falkirk 1 Tue 01 Feb 2005 Motherwell 3 Hearts 2 5 4 1 3 0
218 Christian Nade Tue 25 Sep 2007 Hearts 4 Dunfermline Athletic 1 Tue 02 Feb 2010 St Mirren 1 Hearts 0 5 4 1 3 1
218 Gary Oliver Tue 27 Aug 2013 Raith Rovers 1 Hearts 1 Tue 25 Aug 2015 Forfar Athletic 1 Hearts 2 5 4 1 3 1
218 Osman Sow Tue 26 Aug 2014 Stenhousemuir 1 Hearts 2 Wed 28 Oct 2015 Hearts 1 Celtic 2 5 4 1 2 2
218 Igor Rossi Thu 30 Jul 2015 Hearts 4 Arbroath 2 Wed 10 Aug 2016 St Johnstone 3 Hearts 2 5 4 1 0
218 Mihai Popescu Tue 06 Oct 2020 Hearts 1 Inverness Caledonian Thistle 0 Sun 25 Jul 2021 Hearts 1 Inverness Caledonian Thistle 0 5 4 1 0
218 Iain Ferguson Wed 17 Aug 1988 Hearts 5 St Johnstone 0 Wed 23 Aug 1989 Falkirk 1 Hearts 4 5 3 2 5
218 Mehdi Taouil Wed 21 Sep 2011 Ayr United 1 Hearts 1 Sun 17 Mar 2013 St Mirren 3 Hearts 2 5 3 2 2 0
218 Juanjo Wed 18 Aug 1999 Queen of the South 1 Hearts 3 Tue 25 Sep 2001 Ross County 0 Hearts 0 5 2 3 1 0
218 Dale Carrick Tue 25 Sep 2012 Hearts 3 Livingston 1 Wed 24 Sep 2014 Celtic 3 Hearts 0 5 2 3 1 0
218 Kevin Thomas Wed 11 Aug 1993 Hearts 2 Stranraer 0 Sat 09 Aug 1997 Livingston 0 Hearts 2 5 1 4 1 0
218 Jordan Roberts Tue 06 Oct 2020 Hearts 1 Inverness Caledonian Thistle 0 Tue 13 Jul 2021 Hearts 3 Cove Rangers 0 5 1 4 0
218 Aidan Keena Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 Sun 03 Nov 2019 Rangers 3 Hearts 0 5 0 5 0

Scorers
Rk Player First Game Scored in Last Game Scored in OGs Pens Goals
1 Willie Bauld Sat 09 Oct 1948 Hearts 6 East Fife 1 Wed 11 Oct 1961 Hearts 2 Stirling Albion 1 70
2 Jimmy Wardhaugh Sat 13 Aug 1949 Stirling Albion 1 Hearts 5 Wed 12 Aug 1959 Hearts 2 Aberdeen 2 43
3 Alfie Conn Sat 28 Sep 1946 Hearts 3 Kilmarnock 1 Wed 14 Aug 1957 Hearts 9 Queens Park 2 28
4 Donald Ford Sat 21 Aug 1965 Hearts 1 Clyde 2 Sat 16 Aug 1975 Aberdeen 1 Hearts 2 4 27
5 Willie Wallace Sat 12 Aug 1961 Hearts 1 Raith Rovers 0 Sat 03 Sep 1966 Clyde 1 Hearts 3 2 26
6 Johnny Hamilton Wed 14 Aug 1957 Hearts 9 Queens Park 2 Wed 01 Sep 1965 Hearts 2 Aberdeen 0 2 21
6 John Robertson Wed 31 Aug 1983 St Mirren 2 Hearts 2 Sun 24 Nov 1996 Rangers 4 Hearts 3 4 21
8 Alex Young Sat 27 Aug 1955 Hearts 2 Partick Thistle 1 Sat 03 Sep 1960 Hearts 2 Motherwell 1 18
9 Ian Crawford Sat 11 Aug 1956 Hearts 6 Hibernian 1 Wed 07 Oct 1959 Hearts 9 Cowdenbeath 3 16
10 Drew Busby Sat 18 Aug 1973 Dundee 2 Hearts 1 Wed 16 Nov 1977 Hearts 2 Dundee United 0 3 15
11 John Urquhart Wed 05 Mar 1947 East Fife 2 Hearts 5 Sat 17 Sep 1955 Hearts 2 Aberdeen 4 10
11 Jimmy Murray Wed 10 Sep 1958 Ayr United 1 Hearts 5 Wed 31 Aug 1960 Hearts 6 Clyde 2 10
13 John Cumming Wed 29 Aug 1951 Hearts 5 Dundee 2 Sat 28 Oct 1961 Hearts 1 Rangers 1 3 9
14 Ken Currie Sat 28 Sep 1946 Hearts 3 Kilmarnock 1 Sat 27 Sep 1947 Hearts 3 East Fife 4 8
14 Bobby Parker Sat 26 Aug 1950 Hearts 2 Partick Thistle 0 Sat 03 Sep 1955 Hearts 4 East Fife 0 5 8
14 Bobby Blackwood Sat 14 Aug 1954 Hearts 3 Dundee 1 Wed 07 Oct 1959 Hearts 9 Cowdenbeath 3 8
14 Norrie Davidson Mon 18 Dec 1961 Rangers 3 Hearts 1 Sat 10 Aug 1963 Hearts 6 Falkirk 2 8
14 Donald Park Wed 27 Aug 1975 Hearts 6 Dumbarton 2 Wed 10 Oct 1984 Dundee United 3 Hearts 1 8
19 Tommy Sloan Sat 05 Oct 1946 Partick Thistle 4 Hearts 4 Wed 30 Aug 1950 Motherwell 3 Hearts 2 7
19 Archie Kelly Sat 22 Mar 1947 Aberdeen 6 Hearts 2 Sat 27 Sep 1947 Hearts 3 East Fife 4 7
19 Tommy Traynor Sat 10 Aug 1963 Hearts 6 Falkirk 2 Sat 02 Sep 1967 Hearts 3 Falkirk 1 7
19 Willie Gibson Sat 14 Aug 1976 Hearts 2 Dundee 0 Sat 01 Sep 1979 Ayr United 2 Hearts 2 1 7
19 Chris Robertson Wed 27 Aug 1980 Hearts 2 Montrose 1 Wed 12 Aug 1981 Hearts 1 Aberdeen 0 7
19 Willie Pettigrew Sat 21 Aug 1982 Clyde 1 Hearts 7 Wed 22 Sep 1982 Hearts 2 St Mirren 1 7
25 Andy Lynch Wed 26 Aug 1970 Clyde 1 Hearts 5 Wed 30 Aug 1972 Hearts 3 Berwick Rangers 0 6
25 Eamonn Bannon Sat 03 Sep 1977 Stenhousemuir 0 Hearts 5 Wed 22 Aug 1990 Cowdenbeath 0 Hearts 2 1 6
25 Derek O'Connor Sat 14 Aug 1982 Motherwell 2 Hearts 1 Wed 29 Aug 1984 Hearts 1 Ayr United 0 6
25 Gary Mackay Sat 27 Aug 1983 Hearts 1 Cowdenbeath 1 Wed 26 Aug 1992 Hearts 1 Celtic 2 1 6
25 Scott Crabbe Wed 16 Aug 1989 Hearts 3 Montrose 0 Tue 20 Aug 1991 Hearts 3 Clydebank[4] 0 6
25 Colin Cameron Tue 03 Sep 1996 St Johnstone 1 Hearts 3 Wed 01 Nov 2000 Hearts 2 Celtic 5 4 6
31 Danny Paton Wed 10 Sep 1958 Ayr United 1 Hearts 5 Wed 19 Sep 1962 Hearts 3 Greenock Morton 1 5
31 Kenny Aird Wed 22 Aug 1973 Hearts 4 St Johnstone 1 Wed 18 Aug 1976 Partick Thistle 0 Hearts 2 5
31 Iain Ferguson Wed 17 Aug 1988 Hearts 5 St Johnstone 0 Wed 31 Aug 1988 Dunfermline Athletic 1 Hearts 4 1 5
31 Olly Lee Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 Tue 10 Nov 2020 East Fife 2 Hearts 3 5
31 Craig Halkett Tue 16 Jul 2019 Cowdenbeath 0 Hearts 2 Sat 10 Oct 2020 Cowdenbeath 0 Hearts 1 5
36 Alex McCrae Sat 21 Sep 1946 Clyde 1 Hearts 2 Sat 05 Oct 1946 Partick Thistle 4 Hearts 4 4
36 Davie Laing Sat 30 Aug 1947 Hearts 2 Hibernian 1 Sat 04 Sep 1954 Hearts 3 Celtic 2 3 4
36 Billy Higgins Wed 16 Aug 1961 Kilmarnock 1 Hearts 2 Sat 08 Aug 1964 Kilmarnock 1 Hearts 1 4
36 George Fleming Wed 16 Aug 1967 Stirling Albion 0 Hearts 1 Wed 25 Aug 1971 Hearts 1 Airdrieonians 2 4
36 Ernie Winchester Sat 09 Aug 1969 Dundee United 2 Hearts 3 Wed 27 Aug 1969 Greenock Morton 0 Hearts 2 4
36 Ralph Callachan Sat 09 Aug 1975 Dumbarton 2 Hearts 1 Wed 22 Sep 1976 Hearts 4 Falkirk 1 4
36 Bobby Prentice Sat 23 Aug 1975 Hearts 1 Aberdeen 0 Wed 06 Oct 1976 Falkirk 4 Hearts 3 4
36 Graham Shaw Wed 01 Sep 1976 Dundee 3 Hearts 2 Wed 30 Aug 1978 Hearts 1 Greenock Morton 3 4
36 Alex MacDonald Wed 27 Aug 1980 Hearts 2 Montrose 1 Wed 22 Sep 1982 Hearts 2 St Mirren 1 4
36 John Colquhoun Tue 20 Aug 1985 Montrose 1 Hearts 3 Wed 20 Sep 1995 Dundee 4 Hearts 4 4
36 Dave McPherson Wed 19 Aug 1987 Hearts 6 Kilmarnock 1 Wed 20 Sep 1995 Dundee 4 Hearts 4 4
36 Jamie Hamill Tue 27 Aug 2013 Raith Rovers 1 Hearts 1 Sun 02 Feb 2014 Inverness Caledonian Thistle 2 Hearts 2 2 4
36 Jamie Walker Wed 10 Aug 2016 St Johnstone 3 Hearts 2 Sun 25 Jul 2021 Hearts 1 Inverness Caledonian Thistle 0 2 4
36 Kyle Lafferty Tue 18 Jul 2017 Elgin City 0 Hearts 1 Tue 25 Jul 2017 Peterhead 2 Hearts 1 1 4
36 Steven MacLean Wed 18 Jul 2018 Cove Rangers 1 Hearts 2 Wed 25 Sep 2019 Hearts 2 Aberdeen 2 4
36 Steven Naismith Tue 24 Jul 2018 Hearts 5 Cowdenbeath 0 Wed 26 Sep 2018 Hearts 4 Motherwell 2 1 4
36 Liam Boyce Sat 10 Jul 2021 Peterhead 0 Hearts 2 Sun 15 Aug 2021 Celtic 3 Hearts 2 1 4
53 Jimmy Walker Sat 26 Oct 1946 Hearts 1 Partick Thistle 1 Wed 05 Mar 1947 East Fife 2 Hearts 5 3
53 Bobby Flavell Sat 25 Sep 1948 Queen of the South 2 Hearts 3 Sat 13 Aug 1949 Stirling Albion 1 Hearts 5 3
53 Bobby Kirk Sat 11 Aug 1956 Hearts 6 Hibernian 1 Sat 31 Aug 1957 Hearts 4 Dundee 2 3 3
53 George Thomson Wed 01 Oct 1958 Hearts 3 Kilmarnock 0 Sat 13 Aug 1960 Hearts 1 St Mirren 1 2 3
53 Willie Hamilton Sat 01 Sep 1962 Hearts 2 Dundee 0 Wed 10 Oct 1962 St Johnstone 0 Hearts 4 3
53 Alan Gordon Sat 10 Aug 1963 Hearts 6 Falkirk 2 Sat 29 Aug 1964 Hearts 4 Partick Thistle 3 3
53 Roald Jensen Sat 03 Sep 1966 Clyde 1 Hearts 3 Wed 26 Aug 1970 Clyde 1 Hearts 5 3
53 Neil Murray Wed 27 Aug 1969 Greenock Morton 0 Hearts 2 Wed 18 Aug 1971 Airdrieonians 1 Hearts 3 3
53 Kevin Hegarty Sat 08 Aug 1970 Hearts 1 Celtic 2 Sat 22 Aug 1970 Celtic 4 Hearts 2 3
53 Jimmy Cant Wed 14 Aug 1974 Hearts 2 Dunfermline Athletic 3 Sat 24 Aug 1974 Hearts 2 Greenock Morton 0 3
53 Steve Hancock Wed 13 Aug 1975 Hearts 2 Celtic 0 Wed 27 Aug 1975 Hearts 6 Dumbarton 2 3
53 Walter Kidd Wed 16 Nov 1977 Hearts 2 Dundee United 0 Wed 23 Aug 1989 Falkirk 1 Hearts 4 3
53 Dave Bowman Wed 03 Sep 1980 Hearts 2 Ayr United 3 Wed 01 Sep 1982 Hearts 3 Clyde 0 3
53 Neil McCann Wed 14 Aug 1996 Hearts 1 Stenhousemuir 1 Sat 09 Aug 1997 Livingston 0 Hearts 2 3
53 Paul Hartley Wed 22 Sep 2004 Hearts 2 Kilmarnock 1 Wed 10 Nov 2004 Dunfermline Athletic 1 Hearts 3 1 3
53 Juho Makela Wed 20 Sep 2006 Alloa Athletic 0 Hearts 4 Wed 20 Sep 2006 Alloa Athletic 0 Hearts 4 3
53 Kevin Kyle Tue 24 Aug 2010 Hearts 4 Elgin City 0 Tue 21 Sep 2010 Falkirk 4 Hearts 3 1 3
53 Ryan Stevenson Sun 17 Mar 2013 St Mirren 3 Hearts 2 Wed 30 Oct 2013 Hibernian 0 Hearts 1 3
53 Kevin McHattie Wed 25 Sep 2013 Hearts 3 Queen of the South 3 Tue 25 Aug 2015 Forfar Athletic 1 Hearts 2 3
53 Michael Smith Sat 21 Jul 2018 Raith Rovers 1 Hearts 1 Fri 16 Aug 2019 Motherwell 1 Hearts 2 3
53 Uche Ikpeazu Tue 24 Jul 2018 Hearts 5 Cowdenbeath 0 Sun 29 Jul 2018 Hearts 5 Inverness Caledonian Thistle 0 3
53 Craig Wighton Tue 13 Oct 2020 Hearts 3 Raith Rovers 1 Tue 13 Oct 2020 Hearts 3 Raith Rovers 1 2 3
75 Arthur Dixon Sat 11 Sep 1948 Hearts 2 Partick Thistle 2 Sat 02 Oct 1948 Partick Thistle 3 Hearts 1 2
75 Davie Mackay Wed 18 Aug 1954 Falkirk 2 Hearts 6 Sat 30 Aug 1958 Hearts 3 Raith Rovers 1 2
75 Gordon Smith Wed 26 Aug 1959 Aberdeen 1 Hearts 4 Wed 07 Oct 1959 Hearts 9 Cowdenbeath 3 2
75 Tommy White Sat 15 Aug 1964 Partick Thistle 2 Hearts 1 Sat 29 Aug 1964 Hearts 4 Partick Thistle 3 2
75 Don Kerrigan Wed 31 Aug 1966 Hearts 3 St Mirren 1 Wed 31 Aug 1966 Hearts 3 St Mirren 1 2
75 David Clunie Sat 09 Aug 1969 Dundee United 2 Hearts 3 Wed 26 Aug 1970 Clyde 1 Hearts 5 2
75 Jim Brown Wed 01 Sep 1971 Hearts 4 Dunfermline Athletic 0 Mon 25 Oct 1976 Celtic 2 Hearts 1 2
75 John Gallacher Wed 18 Aug 1976 Partick Thistle 0 Hearts 2 Wed 22 Sep 1976 Hearts 4 Falkirk 1 2
75 Gary Liddell Sat 15 Aug 1981 Hearts 1 Kilmarnock 1 Sat 22 Aug 1981 Hearts 2 Airdrieonians 3 2
75 Peter Shields Sat 21 Aug 1982 Clyde 1 Hearts 7 Wed 01 Sep 1982 Hearts 3 Clyde 0 2
75 Jimmy Bone Wed 31 Aug 1983 St Mirren 2 Hearts 2 Wed 22 Aug 1984 Hearts 4 East Stirlingshire 0 2
75 Willie Johnston Wed 30 Nov 1983 Clydebank[4] 0 Hearts 3 Wed 22 Aug 1984 Hearts 4 East Stirlingshire 0 2
75 Sandy Clark Wed 19 Aug 1987 Hearts 6 Kilmarnock 1 Wed 19 Aug 1987 Hearts 6 Kilmarnock 1 2
75 Ian Baird Tue 20 Aug 1991 Hearts 3 Clydebank[4] 0 Wed 28 Aug 1991 Hamilton Academical 0 Hearts 2 2
75 Allan Johnston Tue 16 Aug 1994 Dumbarton 0 Hearts 4 Tue 16 Aug 1994 Dumbarton 0 Hearts 4 2
75 Darren Beckford Tue 03 Sep 1996 St Johnstone 1 Hearts 3 Wed 23 Oct 1996 Hearts 3 Dundee 1 2
75 Steve Fulton Sun 24 Nov 1996 Rangers 4 Hearts 3 Wed 19 Aug 1998 Hearts 4 Raith Rovers 2 2
75 Davy Weir Sun 24 Nov 1996 Rangers 4 Hearts 3 Tue 19 Aug 1997 Raith Rovers 1 Hearts 2 2
75 Stephane Adam Tue 19 Aug 1997 Raith Rovers 1 Hearts 2 Wed 19 Aug 1998 Hearts 4 Raith Rovers 2 2
75 Derek Holmes Wed 09 Sep 1998 Hearts 1 Ross County 1 Tue 12 Oct 1999 East Fife 0 Hearts 2 2
75 Darren Jackson Wed 18 Aug 1999 Queen of the South 1 Hearts 3 Wed 18 Aug 1999 Queen of the South 1 Hearts 3 2
75 Jean-Louis Valois Wed 25 Sep 2002 Stirling Albion 2 Hearts 3 Wed 23 Oct 2002 Hearts 3 Ross County 0 2
75 Steven Pressley Wed 25 Sep 2002 Stirling Albion 2 Hearts 3 Wed 23 Oct 2002 Hearts 3 Ross County 0 2 2
75 Andy Kirk Wed 25 Sep 2002 Stirling Albion 2 Hearts 3 Wed 29 Oct 2003 Hearts 2 Falkirk 1 2
75 Edgaras Jankauskas Tue 23 Aug 2005 Queens Park 0 Hearts 2 Tue 23 Aug 2005 Queens Park 0 Hearts 2 2
75 Calum Elliot Tue 25 Sep 2007 Hearts 4 Dunfermline Athletic 1 Tue 25 Sep 2007 Hearts 4 Dunfermline Athletic 1 2
75 Christophe Berra Tue 25 Sep 2007 Hearts 4 Dunfermline Athletic 1 Sat 22 Jul 2017 Hearts 3 East Fife 0 2
75 Andrius Velicka Wed 31 Oct 2007 Celtic 0 Hearts 2 Wed 31 Oct 2007 Celtic 0 Hearts 2 2
75 Michael Stewart Wed 23 Sep 2009 Hearts 2 Dunfermline Athletic 1 Wed 28 Oct 2009 Celtic 0 Hearts 1 2 2
75 Scott Robinson Tue 24 Aug 2010 Hearts 4 Elgin City 0 Wed 21 Sep 2011 Ayr United 1 Hearts 1 2
75 Marius Zaliukas Tue 25 Sep 2012 Hearts 3 Livingston 1 Tue 25 Sep 2012 Hearts 3 Livingston 1 2
75 Callum Paterson Wed 31 Oct 2012 Dundee United 1 Hearts 1 Wed 10 Aug 2016 St Johnstone 3 Hearts 2 2
75 Osman Sow Thu 30 Jul 2015 Hearts 4 Arbroath 2 Thu 30 Jul 2015 Hearts 4 Arbroath 2 1 2
75 Peter Haring Tue 24 Jul 2018 Hearts 5 Cowdenbeath 0 Wed 26 Sep 2018 Hearts 4 Motherwell 2 2
75 Andy Irving Fri 12 Jul 2019 Hearts 1 Dundee United 1 Tue 10 Nov 2020 East Fife 2 Hearts 3 2
75 Gary Mackay-Steven Sat 10 Jul 2021 Peterhead 0 Hearts 2 Tue 13 Jul 2021 Hearts 3 Cove Rangers 0 2
75 Lawrence Shankland Sun 20 Aug 2023 Hearts 4 Partick Thistle 0 Sun 05 Nov 2023 Rangers 3 Hearts 1 1 2
112 Willie MacFarlane Wed 05 Mar 1947 East Fife 2 Hearts 5 Wed 05 Mar 1947 East Fife 2 Hearts 5 1
112 Bobby Baxter Wed 05 Mar 1947 East Fife 2 Hearts 5 Wed 05 Mar 1947 East Fife 2 Hearts 5 1 1
112 Colin Liddell Sat 20 Aug 1949 Hearts 1 East Fife 1 Sat 20 Aug 1949 Hearts 1 East Fife 1 1
112 Tom Mackenzie Sat 03 Sep 1949 East Fife 4 Hearts 3 Sat 03 Sep 1949 East Fife 4 Hearts 3 1 1
112 Eddie Rutherford Wed 13 Aug 1952 Aberdeen 2 Hearts 4 Wed 13 Aug 1952 Aberdeen 2 Hearts 4 1
112 Jimmy Whittle Sat 30 Aug 1952 Motherwell 1 Hearts 2 Sat 30 Aug 1952 Motherwell 1 Hearts 2 1
112 John Durkin Sat 30 Aug 1952 Motherwell 1 Hearts 2 Sat 30 Aug 1952 Motherwell 1 Hearts 2 1
112 Bertie Peacock Sat 21 Aug 1954 Celtic 1 Hearts 2 Sat 21 Aug 1954 Celtic 1 Hearts 2 1 1
112 Jim Souness Wed 17 Aug 1955 Hearts 5 Raith Rovers 0 Wed 17 Aug 1955 Hearts 5 Raith Rovers 0 1
112 Jimmy Milne Sat 23 Aug 1958 Hearts 2 Rangers 1 Sat 23 Aug 1958 Hearts 2 Rangers 1 1
112 Robert Thomson Wed 10 Sep 1958 Ayr United 1 Hearts 5 Wed 10 Sep 1958 Ayr United 1 Hearts 5 1 1
112 Jim McFadzean Sat 22 Aug 1959 Hearts 2 Kilmarnock 0 Sat 22 Aug 1959 Hearts 2 Kilmarnock 0 1
112 Andy Bowman Wed 31 Aug 1960 Hearts 6 Clyde 2 Wed 31 Aug 1960 Hearts 6 Clyde 2 1
112 Boston Glegg Wed 31 Aug 1960 Hearts 6 Clyde 2 Wed 31 Aug 1960 Hearts 6 Clyde 2 1
112 Bobby Ross Sat 26 Aug 1961 Raith Rovers 3 Hearts 1 Sat 26 Aug 1961 Raith Rovers 3 Hearts 1 1
112 Jim Rodger (2) Wed 15 Aug 1962 Hearts 3 Dundee United 1 Wed 15 Aug 1962 Hearts 3 Dundee United 1 1
112 Robert Evans Wed 12 Sep 1962 Greenock Morton 0 Hearts 3 Wed 12 Sep 1962 Greenock Morton 0 Hearts 3 1 1
112 Danny Ferguson Sat 31 Aug 1963 Hearts 2 Partick Thistle 2 Sat 31 Aug 1963 Hearts 2 Partick Thistle 2 1
112 Roy Barry Wed 01 Sep 1965 Hearts 2 Aberdeen 0 Wed 01 Sep 1965 Hearts 2 Aberdeen 0 1
112 George Miller Sat 19 Aug 1967 Falkirk 0 Hearts 2 Sat 19 Aug 1967 Falkirk 0 Hearts 2 1
112 George Miller Sat 26 Aug 1967 St Johnstone 3 Hearts 2 Sat 26 Aug 1967 St Johnstone 3 Hearts 2 1 1
112 Jim Irvine Wed 30 Aug 1967 Hearts 4 Stirling Albion 1 Wed 30 Aug 1967 Hearts 4 Stirling Albion 1 1
112 Alan MacDonald Wed 30 Aug 1967 Hearts 4 Stirling Albion 1 Wed 30 Aug 1967 Hearts 4 Stirling Albion 1 1
112 Charles Smith Sat 02 Sep 1967 Hearts 3 Falkirk 1 Sat 02 Sep 1967 Hearts 3 Falkirk 1 1 1
112 Samuel Gourlay Goodwin Sat 10 Aug 1968 Airdrieonians 2 Hearts 3 Sat 10 Aug 1968 Airdrieonians 2 Hearts 3 1 1
112 Jim Townsend Sat 10 Aug 1968 Airdrieonians 2 Hearts 3 Sat 10 Aug 1968 Airdrieonians 2 Hearts 3 1
112 Rene Moller Sat 17 Aug 1968 Kilmarnock 3 Hearts 3 Sat 17 Aug 1968 Kilmarnock 3 Hearts 3 1
112 Wilson Wood Wed 12 Aug 1970 Dundee United 2 Hearts 1 Wed 12 Aug 1970 Dundee United 2 Hearts 1 1
112 Eddie Thomson Sat 14 Aug 1971 Hearts 4 St Johnstone 1 Sat 14 Aug 1971 Hearts 4 St Johnstone 1 1
112 Eric Carruthers Wed 01 Sep 1971 Hearts 4 Dunfermline Athletic 0 Wed 01 Sep 1971 Hearts 4 Dunfermline Athletic 0 1
112 Alan Anderson Wed 23 Aug 1972 Airdrieonians 2 Hearts 1 Wed 23 Aug 1972 Airdrieonians 2 Hearts 1 1
112 Tommy Murray Sat 26 Aug 1972 Hearts 1 Dumbarton 1 Sat 26 Aug 1972 Hearts 1 Dumbarton 1 1
112 Roy Kay Wed 30 Aug 1972 Hearts 3 Berwick Rangers 0 Wed 30 Aug 1972 Hearts 3 Berwick Rangers 0 1 1
112 John Stevenson Sat 17 Aug 1974 Greenock Morton 0 Hearts 5 Sat 17 Aug 1974 Greenock Morton 0 Hearts 5 1
112 Malcolm Robertson Sat 01 Sep 1979 Ayr United 2 Hearts 2 Sat 01 Sep 1979 Ayr United 2 Hearts 2 1
112 Gerry McCoy Sat 22 Aug 1981 Hearts 2 Airdrieonians 3 Sat 22 Aug 1981 Hearts 2 Airdrieonians 3 1
112 John George Brogan Sat 21 Aug 1982 Clyde 1 Hearts 7 Sat 21 Aug 1982 Clyde 1 Hearts 7 1 1
112 Peter Marinello Wed 25 Aug 1982 Forfar Athletic 0 Hearts 2 Wed 25 Aug 1982 Forfar Athletic 0 Hearts 2 1
112 Craig Levein Wed 22 Aug 1984 Hearts 4 East Stirlingshire 0 Wed 22 Aug 1984 Hearts 4 East Stirlingshire 0 1
112 Brian Whittaker Wed 22 Aug 1984 Hearts 4 East Stirlingshire 0 Wed 22 Aug 1984 Hearts 4 East Stirlingshire 0 1
112 Roddy Macdonald Tue 04 Sep 1984 Dundee 0 Hearts 1 Tue 04 Sep 1984 Dundee 0 Hearts 1 1
112 Paul Cherry Tue 27 Aug 1985 Hearts 2 Stirling Albion 1 Tue 27 Aug 1985 Hearts 2 Stirling Albion 1 1
112 Brian McNaughton Tue 27 Aug 1985 Hearts 2 Stirling Albion 1 Tue 27 Aug 1985 Hearts 2 Stirling Albion 1 1
112 Neil Berry Wed 19 Aug 1987 Hearts 6 Kilmarnock 1 Wed 19 Aug 1987 Hearts 6 Kilmarnock 1 1
112 Wayne Foster Wed 19 Aug 1987 Hearts 6 Kilmarnock 1 Wed 19 Aug 1987 Hearts 6 Kilmarnock 1 1
112 Iain Jardine Wed 17 Aug 1988 Hearts 5 St Johnstone 0 Wed 17 Aug 1988 Hearts 5 St Johnstone 0 1
112 Malcolm Murray Tue 23 Aug 1988 Meadowbank Thistle 0 Hearts 2 Tue 23 Aug 1988 Meadowbank Thistle 0 Hearts 2 1
112 Kenny Black Tue 23 Aug 1988 Meadowbank Thistle 0 Hearts 2 Tue 23 Aug 1988 Meadowbank Thistle 0 Hearts 2 1
112 Husref Musemic Wed 16 Aug 1989 Hearts 3 Montrose 0 Wed 16 Aug 1989 Hearts 3 Montrose 0 1
112 Davie Kirkwood Wed 23 Aug 1989 Falkirk 1 Hearts 4 Wed 23 Aug 1989 Falkirk 1 Hearts 4 1
112 Alan McLaren Wed 12 Aug 1992 Hearts 1 Clydebank[4] 0 Wed 12 Aug 1992 Hearts 1 Clydebank[4] 0 1
112 Tosh McKinlay Wed 19 Aug 1992 Brechin City 1 Hearts 2 Wed 19 Aug 1992 Brechin City 1 Hearts 2 1
112 John Millar Tue 16 Aug 1994 Dumbarton 0 Hearts 4 Tue 16 Aug 1994 Dumbarton 0 Hearts 4 1
112 Gary Locke Wed 31 Aug 1994 Hearts 2 St Johnstone 4 Wed 31 Aug 1994 Hearts 2 St Johnstone 4 1
112 Scott Leitch Sat 19 Aug 1995 Hearts 3 Alloa Athletic 0 Sat 19 Aug 1995 Hearts 3 Alloa Athletic 0 1
112 Brian Hamilton Sat 19 Aug 1995 Hearts 3 Alloa Athletic 0 Sat 19 Aug 1995 Hearts 3 Alloa Athletic 0 1
112 David Hagen Wed 30 Aug 1995 Hearts 2 Dunfermline Athletic 1 Wed 30 Aug 1995 Hearts 2 Dunfermline Athletic 1 1
112 Alan Lawrence Wed 20 Sep 1995 Dundee 4 Hearts 4 Wed 20 Sep 1995 Dundee 4 Hearts 4 1
112 Stephane Paille Wed 23 Oct 1996 Hearts 3 Dundee 1 Wed 23 Oct 1996 Hearts 3 Dundee 1 1
112 Jim Hamilton Wed 19 Aug 1998 Hearts 4 Raith Rovers 2 Wed 19 Aug 1998 Hearts 4 Raith Rovers 2 1
112 Guido Van De Kamp Wed 19 Aug 1998 Hearts 4 Raith Rovers 2 Wed 19 Aug 1998 Hearts 4 Raith Rovers 2 1 1
112 Scott Severin Wed 18 Aug 1999 Queen of the South 1 Hearts 3 Wed 18 Aug 1999 Queen of the South 1 Hearts 3 1
112 Gary Naysmith Wed 06 Sep 2000 Livingston 0 Hearts 2 Wed 06 Sep 2000 Livingston 0 Hearts 2 1
112 Stephen Simmons Wed 23 Oct 2002 Hearts 3 Ross County 0 Wed 23 Oct 2002 Hearts 3 Ross County 0 1
112 Kevin McKenna Tue 12 Nov 2002 Aberdeen 0 Hearts 1 Tue 12 Nov 2002 Aberdeen 0 Hearts 1 1
112 Mark de Vries Wed 29 Oct 2003 Hearts 2 Falkirk 1 Wed 29 Oct 2003 Hearts 2 Falkirk 1 1
112 Andy Webster Wed 10 Nov 2004 Dunfermline Athletic 1 Hearts 3 Wed 10 Nov 2004 Dunfermline Athletic 1 Hearts 3 1
112 Joe Hamill Wed 10 Nov 2004 Dunfermline Athletic 1 Hearts 3 Wed 10 Nov 2004 Dunfermline Athletic 1 Hearts 3 1
112 Hjalmar Thorarinsson Tue 01 Feb 2005 Motherwell 3 Hearts 2 Tue 01 Feb 2005 Motherwell 3 Hearts 2 1
112 Mark Burchill Tue 01 Feb 2005 Motherwell 3 Hearts 2 Tue 01 Feb 2005 Motherwell 3 Hearts 2 1
112 Bruno Aguiar Wed 20 Sep 2006 Alloa Athletic 0 Hearts 4 Wed 20 Sep 2006 Alloa Athletic 0 Hearts 4 1
112 Laryea Kingston Tue 28 Aug 2007 Stirling Albion 0 Hearts 2 Tue 28 Aug 2007 Stirling Albion 0 Hearts 2 1
112 Andrew Driver Tue 28 Aug 2007 Stirling Albion 0 Hearts 2 Tue 28 Aug 2007 Stirling Albion 0 Hearts 2 1
112 Christian Nade Tue 25 Sep 2007 Hearts 4 Dunfermline Athletic 1 Tue 25 Sep 2007 Hearts 4 Dunfermline Athletic 1 1 1
112 Gary Glen Wed 23 Sep 2009 Hearts 2 Dunfermline Athletic 1 Wed 23 Sep 2009 Hearts 2 Dunfermline Athletic 1 1
112 Arvydas Novikovas Tue 24 Aug 2010 Hearts 4 Elgin City 0 Tue 24 Aug 2010 Hearts 4 Elgin City 0 1
112 Eggert Jonsson Tue 24 Aug 2010 Hearts 4 Elgin City 0 Tue 24 Aug 2010 Hearts 4 Elgin City 0 1
112 Suso Santana Tue 21 Sep 2010 Falkirk 4 Hearts 3 Tue 21 Sep 2010 Falkirk 4 Hearts 3 1
112 Danny Grainger Tue 25 Sep 2012 Hearts 3 Livingston 1 Tue 25 Sep 2012 Hearts 3 Livingston 1 1
112 Michael Ngoo Sat 26 Jan 2013 Inverness Caledonian Thistle 1 Hearts 1 Sat 26 Jan 2013 Inverness Caledonian Thistle 1 Hearts 1 1
112 Danny Wilson Wed 25 Sep 2013 Hearts 3 Queen of the South 3 Wed 25 Sep 2013 Hearts 3 Queen of the South 3 1
112 Gary Oliver Tue 26 Aug 2014 Stenhousemuir 1 Hearts 2 Tue 26 Aug 2014 Stenhousemuir 1 Hearts 2 1
112 Jordan McGhee Thu 30 Jul 2015 Hearts 4 Arbroath 2 Thu 30 Jul 2015 Hearts 4 Arbroath 2 1
112 Craig Wilson Thu 30 Jul 2015 Hearts 4 Arbroath 2 Thu 30 Jul 2015 Hearts 4 Arbroath 2 1 1
112 Gavin Reilly Tue 25 Aug 2015 Forfar Athletic 1 Hearts 2 Tue 25 Aug 2015 Forfar Athletic 1 Hearts 2 1
112 Sam Nicholson Wed 23 Sep 2015 Kilmarnock 2 Hearts 3 Wed 23 Sep 2015 Kilmarnock 2 Hearts 3 1
112 Alim Ozturk Wed 23 Sep 2015 Kilmarnock 2 Hearts 3 Wed 23 Sep 2015 Kilmarnock 2 Hearts 3 1
112 Juanma Wed 23 Sep 2015 Kilmarnock 2 Hearts 3 Wed 23 Sep 2015 Kilmarnock 2 Hearts 3 1
112 Arnaud Djoum Wed 28 Oct 2015 Hearts 1 Celtic 2 Wed 28 Oct 2015 Hearts 1 Celtic 2 1
112 Don Cowie Sat 29 Jul 2017 Hearts 2 Dunfermline Athletic 2 Sat 29 Jul 2017 Hearts 2 Dunfermline Athletic 2 1
112 Isma Sat 29 Jul 2017 Hearts 2 Dunfermline Athletic 2 Sat 29 Jul 2017 Hearts 2 Dunfermline Athletic 2 1
112 Ben Garuccio Sun 29 Jul 2018 Hearts 5 Inverness Caledonian Thistle 0 Sun 29 Jul 2018 Hearts 5 Inverness Caledonian Thistle 0 1
112 Anthony McDonald Tue 16 Jul 2019 Cowdenbeath 0 Hearts 2 Tue 16 Jul 2019 Cowdenbeath 0 Hearts 2 1
112 Conor Washington Fri 16 Aug 2019 Motherwell 1 Hearts 2 Fri 16 Aug 2019 Motherwell 1 Hearts 2 1 1
112 Andy Halliday Tue 13 Jul 2021 Hearts 3 Cove Rangers 0 Tue 13 Jul 2021 Hearts 3 Cove Rangers 0 1
112 Finlay Pollock Tue 20 Jul 2021 Stirling Albion 0 Hearts 2 Tue 20 Jul 2021 Stirling Albion 0 Hearts 2 1
112 Aaron McEneff Sun 15 Aug 2021 Celtic 3 Hearts 2 Sun 15 Aug 2021 Celtic 3 Hearts 2 1
112 Brian [1] Graham Sun 20 Aug 2023 Hearts 4 Partick Thistle 0 Sun 20 Aug 2023 Hearts 4 Partick Thistle 0 1 1
112 Kyosuke Tagawa Sun 20 Aug 2023 Hearts 4 Partick Thistle 0 Sun 20 Aug 2023 Hearts 4 Partick Thistle 0 1
112 Odel Offiah Sun 20 Aug 2023 Hearts 4 Partick Thistle 0 Sun 20 Aug 2023 Hearts 4 Partick Thistle 0 1
112 Alex Lowry Tue 26 Sep 2023 Kilmarnock 1 Hearts 2 Tue 26 Sep 2023 Kilmarnock 1 Hearts 2 1
112 Jorge Grant Tue 26 Sep 2023 Kilmarnock 1 Hearts 2 Tue 26 Sep 2023 Kilmarnock 1 Hearts 2 1
214 No Scorer Sat 19 Oct 1946 Kilmarnock 2 Hearts 0 Wed 31 Aug 2022 Hearts 0 Kilmarnock 1 0

| Home | Contact Us | Credits | © www.londonhearts.com