London Hearts Supporters Club

Hearts Scottish Cup Results


How Far By Season by Team Teams by Games #Teams at Home #Teams Away
#Teams at Neutral #Results by Date #Results by Team Date #Appearances #Scorers  

1891
1891
Cup Final Report
Heart of Mid-Lothian 1
Dumbarton 0

1896
Cup Final Report
HEART OF MID-LOTHIAN 3
HIBERNIANS 1

1901
Cup Final Report
HEART OF MIDLOTHIAN 4
CELTIC 3

1906
Cup Final Report
HEART OF MID-LOTHIAN 1
V. THIRD LANARK 0

1956
Heart of Midlothian 3
Celtic 1



1956 Caught in Time

1998
Heart of Midlothian 2
Rangers 1


Match Report 2

2006
Heart of Midlothian 1
Gretna 1
After Extra Time
4-2 on kicks from
the penalty mark
All the match reports

2012
Hibernian 1
Heart of Midlothian 5

All the match reports

Games Wins Draws Losses Abandoned For Against Tot Crowd Avg Crowd

Home

217

140

48

29

0

576

210

3827379

17637

Away

202

99

33

70

0

390

286

2973205

14718

Neutral

65

22

17

26

0

89

94

2654207

40833

Total

493

265

101

127

0

1061

595

9458791

19186

Total ex Abd

493

265

101

127

0

1061

595

9458791

19186


Finals
G W L F A

17

8

9

28

35



Finals Won
Team No
Celtic 2
Dumbarton 1
Gretna 1
Hibernian 2
Rangers 1
Third Lanark 1
Finals Lost
Team No
Aberdeen 1
Celtic 3
Dunfermline Athletic 1
Rangers 4

HowFar
RoundNo
Last 8 27
Last 4 18
RunnerUp 8
Winner 8
Last 4 1

By Season
Season How Far Last
1875-76 R2 n/a
1876-77 R1-Defunct n/a
1877-78 R1 n/a
1878-79 R4 n/a
1879-80 R3 n/a
1880-81 R5 n/a
1881-82 R1 n/a
1882-83 R3 n/a
1883-84 R3 n/a
1884-85 R2-Disqualified n/a
1885-86 R2 n/a
1886-87 R3 n/a
1887-88 R4 n/a
1888-89 R4 n/a
1889-90 R5 n/a
1890-91 Winners Winner
1891-92 QF Last 8
1892-93 QF Last 8
1893-94 R1 n/a
1894-95 SF Last 4
1895-96 Winners Winner
1896-97 R2 n/a
1897-98 QF Last 8
1898-99 R1 n/a
1899-00 SF Last 4
1900-01 Winners Winner
1901-02 QF Last 8
1902-03 Final RunnerUp
1903-04 R1 n/a
1904-05 R2 n/a
1905-06 Winners Winner
1906-07 Final RunnerUp
1907-08 QF Last 8
1908-09 R2 n/a
1909-10 QF Last 8
1910-11 R1 n/a
1911-12 SF Last 4
1912-13 SF Last 4
1913-14 R2 n/a
1919-20 R3 n/a
1920-21 SF Last 4
1921-22 R3 n/a
1922-23 R2 n/a
1923-24 QF Last 8
1924-25 R2 n/a
1925-26 R3 n/a
1926-27 R1 n/a
1927-28 R3 n/a
1928-29 R1 n/a
1929-30 SF Last 4
1930-31 R2 n/a
1931-32 R3 n/a
1932-33 SF Last 4
1933-34 R3 n/a
1934-35 SF Last 4
1935-36 R1 n/a
1936-37 R3 n/a
1937-38 R1 n/a
1938-39 R3 n/a
1946-47 QF Last 8
1947-48 R2 n/a
1948-49 QF Last 8
1949-50 R2 n/a
1950-51 R3 n/a
1951-52 SF Last 4
1952-53 SF Last 4
1953-54 QF Last 8
1954-55 QF Last 8
1955-56 Winners Winner
1956-57 R5 n/a
1957-58 R2 n/a
1958-59 R2 n/a
1959-60 R1 n/a
1960-61 QF Last 8
1961-62 R3 n/a
1962-63 R2 n/a
1963-64 R3 n/a
1964-65 R3 n/a
1965-66 QF Last 8
1966-67 R1 n/a
1967-68 Final RunnerUp
1968-69 R2 n/a
1969-70 R2 n/a
1970-71 R2 n/a
1971-72 QF Last 8
1972-73 R3 n/a
1973-74 SF Last 4
1974-75 QF Last 8
1975-76 Final RunnerUp
1976-77 SF Last 4
1977-78 R4 n/a
1978-79 QF Last 8
1979-80 QF Last 8
1980-81 R3 n/a
1981-82 R4 n/a
1982-83 QF Last 8
1983-84 R4 n/a
1984-85 QF Last 8
1985-86 Final RunnerUp
1986-87 SF Last 4
1987-88 SF Last 4
1988-89 QF Last 8
1989-90 QF Last 8
1990-91 R3 n/a
1991-92 SF Last 4
1992-93 SF Last 4
1993-94 QF Last 8
1994-95 SF Last 4
1995-96 Final RunnerUp
1996-97 R4 n/a
1997-98 Winners Winner
1998-99 R3 n/a
1999-00 QF Last 8
2000-01 QF Last 8
2001-02 R4 n/a
2002-03 R3 n/a
2003-04 R4 n/a
2004-05 SF Last 4
2005-06 Winners Winner
2006-07 R4 n/a
2007-08 R4 n/a
2008-09 R5 n/a
2009-10 R4 n/a
2010-11 R4 n/a
2011-12 Winners Winner
2012-13 R4 n/a
2013-14 R4 n/a
2014-15 R4 n/a
2015-16 R5 n/a
2016-17 R5 n/a
2017-18 QF Last 8
2018-19 Final RunnerUp
2019-20 QF Last 8
2020-21 R2 n/a
2021-22 Final RunnerUp
2022-23 QF Last 8
2023-24 SF Last 4


Teams Played by Team ex Abandoned Games
Rk Team First Last G W D L W% D% L% F A Tot
Crowd
Avg
Crowd
1 Abercorn Sat 15 Dec 1894 Abercorn 1 Hearts 6 Sat 15 Dec 1894 Abercorn 1 Hearts 6 1 1 0 0 100 0 0 6 1 3000 3000
2 Aberdeen Sat 21 Feb 1920 Aberdeen 1 Hearts 0 Sat 09 Jan 2016 Hearts 1 Aberdeen 0 13 3 2 8 23 15 61 10 22 392886 30222
3 Addiewell Sat 07 Oct 1882 Addiewell 0 Hearts 14 Sat 07 Oct 1882 Addiewell 0 Hearts 14 1 1 0 0 100 0 0 14 0 0 0
4 Airdrieonians (Airdrie United) Sat 18 Jan 2020 Hearts 5 Airdrieonians (Airdrie United) 0 Sun 11 Feb 2024 Airdrieonians (Airdrie United) 1 Hearts 4 2 2 0 0 100 0 0 9 1 21332 10666
5 Airdrieonians Sat 26 Jan 1907 Hearts 0 Airdrieonians 0 Sat 08 Apr 1995 Airdrieonians 1 Hearts 0 17 6 5 6 35 29 35 30 25 329261 19368
6 Albion Rovers Sat 15 Feb 1958 Hearts 4 Albion Rovers 1 Sat 14 Feb 1998 Hearts 3 Albion Rovers 0 2 2 0 0 100 0 0 7 1 36085 18042
7 Alloa Athletic Sat 09 Nov 1889 Hearts 9 Alloa Athletic 1 Wed 30 Jan 1980 Alloa Athletic 0 Hearts 1 4 4 0 0 100 0 0 18 5 32963 8240
8 Arbroath Sat 09 Nov 1878 Hearts 2 Arbroath 1 Sat 15 Mar 1947 Arbroath 2 Hearts 1 3 2 0 1 66 0 33 7 3 13000 4333
9 Arthurlie Sat 11 Dec 1880 Arthurlie 4 Hearts 0 Sat 28 Jan 1922 Hearts 2 Arthurlie 1 2 1 0 1 50 0 50 2 5 17000 8500
10 Auchinleck Talbot Sat 07 Jan 2012 Hearts 1 Auchinleck Talbot 0 Sat 22 Jan 2022 Auchinleck Talbot 0 Hearts 5 3 3 0 0 100 0 0 10 0 28323 9441
11 Ayr FC Sat 08 Nov 1890 Ayr FC 3 Hearts 4 Sat 24 Jan 1903 Ayr FC 2 Hearts 4 3 3 0 0 100 0 0 13 6 9000 3000
12 Ayr United Sat 09 Mar 1974 Hearts 1 Ayr United 1 Sat 07 Mar 1998 Hearts 4 Ayr United 1 4 3 1 0 75 25 0 11 4 65153 16288
13 Bathgate Sat 22 Jan 1910 Bathgate 0 Hearts 4 Sat 22 Jan 1910 Bathgate 0 Hearts 4 1 1 0 0 100 0 0 4 0 4000 4000
14 Beith Sat 10 Feb 1906 Beith 0 Hearts 3 Sat 10 Feb 1906 Beith 0 Hearts 3 1 1 0 0 100 0 0 3 0 3000 3000
15 Bellstane Birds Sat 28 Sep 1889 Bellstane Birds 1 Hearts 4 Sat 28 Sep 1889 Bellstane Birds 1 Hearts 4 1 1 0 0 100 0 0 4 1 1200 1200
16 Berwick Rangers Sat 27 Jan 2001 Berwick Rangers 0 Hearts 0 Sat 10 Jan 2004 Hearts 2 Berwick Rangers 0 3 2 1 0 66 33 0 4 1 19157 6385
17 Blantyre Sat 11 Jan 1896 Blantyre 1 Hearts 12 Sat 11 Jan 1896 Blantyre 1 Hearts 12 1 1 0 0 100 0 0 12 1 500 500
18 Boness Sat 01 Sep 1888 Boness 0 Hearts 1 Sat 27 Jan 1923 Boness 3 Hearts 2 2 1 0 1 50 0 50 3 3 9000 4500
19 Brechin City Sat 27 Jan 1968 Hearts 4 Brechin City 1 Wed 20 Feb 1985 Hearts 1 Brechin City 0 3 2 1 0 66 33 0 6 2 23679 7893
20 Brora Rangers Tue 23 Mar 2021 Brora Rangers 2 Hearts 1 Tue 23 Mar 2021 Brora Rangers 2 Hearts 1 1 0 0 1 0 0 100 1 2 0 0
21 Broxburn Shamrock Sat 19 Dec 1891 Broxburn Shamrock 4 Hearts 5 Sat 19 Dec 1891 Broxburn Shamrock 4 Hearts 5 1 1 0 0 100 0 0 5 4 2500 2500
22 Broxburn Star Sat 13 Oct 1888 Broxburn Star 2 Hearts 2 Sat 20 Oct 1888 Hearts 2 Broxburn Star 0 2 1 1 0 50 50 0 4 2 4500 2250
23 Broxburn Thistle Sat 02 Oct 1886 Broxburn Thistle 1 Hearts 2 Sat 02 Oct 1886 Broxburn Thistle 1 Hearts 2 1 1 0 0 100 0 0 2 1 0 0
24 Broxburn United Sat 11 Feb 1922 Hearts 2 Broxburn United 2 Mon 20 Feb 1922 Hearts 3 Broxburn United 1 3 1 2 0 33 66 0 7 5 57000 19000
25 Brunswick Sat 18 Oct 1879 Hearts 3 Brunswick 2 Sat 08 Sep 1883 Hearts 8 Brunswick 0 3 3 0 0 100 0 0 14 3 550 183
26 Buckie Thistle Sat 19 Feb 1955 Buckie Thistle 0 Hearts 6 Sat 19 Feb 1955 Buckie Thistle 0 Hearts 6 1 1 0 0 100 0 0 6 0 5400 5400
27 Burntisland Thistle Sat 27 Sep 1890 Hearts 0 Burntisland Thistle 0 Sat 27 Sep 1890 Hearts 0 Burntisland Thistle 0 1 1 0 0 100 0 0 0 0 0 0
28 Cambuslang Sat 13 Nov 1880 Hearts 3 Cambuslang 0 Sat 13 Nov 1880 Hearts 3 Cambuslang 0 1 1 0 0 100 0 0 3 0 300 300
29 Campsie Sat 03 Nov 1888 Campsie 3 Hearts 1 Sat 03 Nov 1888 Campsie 3 Hearts 1 1 0 0 1 0 0 100 1 3 800 800
30 Celtic Sat 06 Apr 1901 Hearts 4 Celtic 3 Sat 11 Mar 2023 Hearts 0 Celtic 3 34 7 6 21 20 17 61 39 76 1478557 43486
31 Champfleurie Sat 19 Oct 1889 Champfleurie 0 Hearts 5 Sat 19 Oct 1889 Champfleurie 0 Hearts 5 1 1 0 0 100 0 0 5 0 750 750
32 Clyde Sat 05 Dec 1891 Hearts 8 Clyde 0 Sat 19 Feb 2000 Clyde 0 Hearts 2 15 9 4 2 60 26 13 32 14 212572 14171
33 Clydebank[3] Sat 18 Jan 1930 Hearts 1 Clydebank[3] 0 Sat 18 Jan 1930 Hearts 1 Clydebank[3] 0 1 1 0 0 100 0 0 1 0 15000 15000
34 Clydebank[4] Sat 26 Feb 1972 Hearts 4 Clydebank[4] 0 Sat 24 Jan 1998 Hearts 2 Clydebank[4] 0 5 4 1 0 80 20 0 10 2 50885 10177
35 Cowdenbeath Sat 11 Jan 1902 Cowdenbeath 0 Hearts 0 Sat 25 Jan 1997 Hearts 5 Cowdenbeath 0 5 4 1 0 80 20 0 14 2 73955 14791
36 Drumpellier Sat 30 Oct 1875 Drumpellier 2 Hearts 0 Sat 30 Oct 1875 Drumpellier 2 Hearts 0 1 0 0 1 0 0 100 0 2 0 0
37 Dumbarton Sat 07 Feb 1891 Hearts 1 Dumbarton 0 Mon 27 Feb 1978 Hearts 0 Dumbarton 1 8 4 3 1 50 37 12 10 3 101194 12649
38 Dundee Sat 05 Feb 1898 Dundee 3 Hearts 0 Wed 07 Mar 2001 Dundee 0 Hearts 1 17 9 5 3 52 29 17 29 20 395943 23290
39 Dundee United Sat 23 Jan 1926 Dundee United 1 Hearts 1 Tue 25 Feb 1997 Dundee United 1 Hearts 0 15 5 5 5 33 33 33 29 27 272595 18173
40 Dunfermline Sat 23 Sep 1876 Dunfermline 0 Hearts 0 Sat 04 Oct 1884 Dunfermline 1 Hearts 11 2 1 0 1 50 0 50 11 1 1000 500
41 Dunfermline Athletic Sat 08 Feb 1913 Hearts 3 Dunfermline Athletic 1 Sat 03 Feb 2007 Dunfermline Athletic 1 Hearts 0 5 3 0 2 60 0 40 9 6 123742 24748
42 East Fife Sat 01 Feb 1958 East Fife 1 Hearts 2 Sun 20 Feb 1983 Hearts 2 East Fife 1 4 3 1 0 75 25 0 7 4 45094 11273
43 East Stirlingshire Sat 20 Dec 1890 East Stirlingshire 1 Hearts 3 Wed 27 Jan 1982 East Stirlingshire 1 Hearts 4 3 3 0 0 100 0 0 12 3 16000 5333
44 Edina Sat 11 Sep 1886 Hearts 7 Edina 1 Sat 11 Sep 1886 Hearts 7 Edina 1 1 1 0 0 100 0 0 7 1 0 0
45 Edinburgh Swifts Sat 21 Sep 1878 Hearts 3 Edinburgh Swifts 1 Sat 21 Sep 1878 Hearts 3 Edinburgh Swifts 1 1 1 0 0 100 0 0 3 1 0 0
46 Edinburgh Thistle Sat 19 Oct 1878 Hearts 1 Edinburgh Thistle 0 Sat 19 Oct 1878 Hearts 1 Edinburgh Thistle 0 1 1 0 0 100 0 0 1 0 0 0
47 Elgin City Sat 04 Feb 1939 Hearts 14 Elgin City 1 Sat 04 Feb 1939 Hearts 14 Elgin City 1 1 1 0 0 100 0 0 14 1 7857 7857
48 Erin Rovers Bathgate Sat 22 Sep 1888 Hearts 4 Erin Rovers Bathgate 0 Sat 22 Sep 1888 Hearts 4 Erin Rovers Bathgate 0 1 1 0 0 100 0 0 4 0 1200 1200
49 Falkirk Sat 29 Mar 1913 Falkirk 1 Hearts 0 Sat 08 Feb 2020 Falkirk 0 Hearts 1 12 8 0 4 66 0 33 20 11 247219 20601
50 Forfar Athletic Sat 04 Feb 1956 Hearts 3 Forfar Athletic 0 Sat 13 Feb 1982 Hearts 0 Forfar Athletic 1 3 2 0 1 66 0 33 6 2 19579 6526
51 Forres Mechanics Sat 04 Feb 1928 Hearts 7 Forres Mechanics 0 Sat 04 Feb 1928 Hearts 7 Forres Mechanics 0 1 1 0 0 100 0 0 7 0 17000 17000
52 Fraserburgh Sat 13 Feb 1954 Fraserburgh 0 Hearts 3 Sat 13 Feb 1954 Fraserburgh 0 Hearts 3 1 1 0 0 100 0 0 3 0 5800 5800
53 Galston Sat 09 Feb 1924 Hearts 6 Galston 0 Sat 09 Feb 1924 Hearts 6 Galston 0 1 1 0 0 100 0 0 6 0 14000 14000
54 Greenock Morton Sat 29 Nov 1890 Hearts 5 Greenock Morton 1 Mon 11 Mar 2024 Greenock Morton 0 Hearts 1 13 8 4 1 61 30 7 24 11 155162 11935
55 Gretna Sat 13 May 2006 Hearts 1 Gretna 1 Sat 13 May 2006 Hearts 1 Gretna 1 1 0 1 0 0 100 0 1 1 51232 51232
56 Hamilton Academical Sat 19 Feb 1921 Hamilton Academical 0 Hearts 1 Fri 10 Feb 2023 Hamilton Academical 0 Hearts 2 4 3 0 1 75 0 25 6 3 64311 16077
57 Helensburgh Sat 30 Nov 1878 Helensburgh 2 Hearts 1 Sat 14 Dec 1878 Helensburgh 0 Hearts 0 2 0 0 2 0 0 100 1 2 0 0
58 Hibernian Sat 29 Sep 1877 Hearts 0 Hibernian 0 Sun 22 Jan 2023 Hibernian 0 Hearts 3 39 18 9 12 46 23 30 68 49 790726 20275
59 Huntly Sat 09 Jan 1993 Hearts 6 Huntly 0 Sat 09 Jan 1993 Hearts 6 Huntly 0 1 1 0 0 100 0 0 6 0 9520 9520
60 Inverness Caledonian Wed 30 Jan 1985 Hearts 6 Inverness Caledonian 0 Wed 30 Jan 1985 Hearts 6 Inverness Caledonian 0 1 1 0 0 100 0 0 6 0 7075 7075
61 Inverness Caledonian Thistle Sat 26 Jan 2002 Hearts 1 Inverness Caledonian Thistle 3 Sat 13 Apr 2019 Hearts 3 Inverness Caledonian Thistle 0 2 1 0 1 50 0 50 4 3 33027 16513
62 Kilmarnock Sat 16 Feb 1907 Kilmarnock 0 Hearts 0 Sat 07 Jan 2006 Hearts 2 Kilmarnock 1 19 10 5 4 52 26 21 30 20 327056 17213
63 Kings Park Sat 12 Jan 1895 Hearts 4 Kings Park 2 Sat 13 Feb 1937 Hearts 15 Kings Park 0 2 2 0 0 100 0 0 19 2 19647 9823
64 Leith Athletic Sat 24 Jan 1925 Hearts 4 Leith Athletic 1 Sat 24 Jan 1925 Hearts 4 Leith Athletic 1 1 1 0 0 100 0 0 4 1 15000 15000
65 Livingston (Meadowbank Thistle) Sun 27 Feb 2005 Hearts 2 Livingston 1 Sat 12 Feb 2022 Hearts 0 Livingston 0 3 2 1 0 66 33 0 3 1 33105 11035
66 Lochee United Sat 08 Jan 1898 Lochee United 0 Hearts 8 Sat 08 Jan 1898 Lochee United 0 Hearts 8 1 1 0 0 100 0 0 8 0 2000 2000
67 Lochgelly United Sat 16 Jan 1932 Hearts 13 Lochgelly United 3 Sat 16 Jan 1932 Hearts 13 Lochgelly United 3 1 1 0 0 100 0 0 13 3 5181 5181
68 Methlan Park Sat 18 Oct 1890 Methlan Park 0 Hearts 3 Sat 18 Oct 1890 Methlan Park 0 Hearts 3 1 1 0 0 100 0 0 3 0 10000 10000
69 Montrose Sat 20 Jan 1934 Hearts 5 Montrose 1 Tue 16 Mar 1976 Hearts 2 Montrose 1 7 4 3 0 57 42 0 16 8 82594 11799
70 Mossend Swifts Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 1 1 0 0 100 0 0 7 0 3000 3000
71 Motherwell Sat 24 Dec 1892 Motherwell 2 Hearts 4 Sun 04 Mar 2018 Motherwell 2 Hearts 1 15 3 5 7 20 33 46 22 24 445321 29688
72 Newcastleton Sat 29 Sep 1883 Newcastleton 1 Hearts 4 Sat 29 Sep 1883 Newcastleton 1 Hearts 4 1 1 0 0 100 0 0 4 1 200 200
73 Nithsdale Wanderers Sat 27 Jan 1906 Hearts 4 Nithsdale Wanderers 1 Sat 24 Jan 1920 Hearts 5 Nithsdale Wanderers 1 2 2 0 0 100 0 0 9 2 16000 8000
74 Norton Park Sat 03 Sep 1887 Hearts 4 Norton Park 1 Sat 03 Sep 1887 Hearts 4 Norton Park 1 1 1 0 0 100 0 0 4 1 0 0
75 Partick Thistle Sat 26 Mar 1921 Hearts 0 Partick Thistle 0 Tue 12 Mar 2019 Hearts 2 Partick Thistle 1 15 9 5 1 60 33 6 20 9 261729 17448
76 Penicuik Athletic Sat 21 Jan 1939 Hearts 14 Penicuik Athletic 2 Sat 21 Jan 1939 Hearts 14 Penicuik Athletic 2 1 1 0 0 100 0 0 14 2 12620 12620
77 Port Glasgow Athletic Sat 16 Feb 1901 Port Glasgow Athletic 1 Hearts 5 Sat 08 Feb 1908 Hearts 4 Port Glasgow Athletic 0 3 3 0 0 100 0 0 11 1 22000 7333
78 Queen of the South Sat 23 Feb 1952 Queen of the South 1 Hearts 3 Wed 02 Feb 1983 Hearts 1 Queen of the South 0 8 7 1 0 87 12 0 17 5 124624 15578
79 Queens Park Sat 04 Feb 1893 Hearts 1 Queens Park 1 Sat 03 Feb 1934 Queens Park 1 Hearts 2 6 3 1 2 50 16 33 9 10 112296 18716
80 Raith Rovers Sat 06 Sep 1890 Hearts 7 Raith Rovers 2 Wed 25 Jan 2017 Hearts 4 Raith Rovers 2 11 7 3 1 63 27 9 22 9 268172 24379
81 Rangers Sat 24 Nov 1894 Rangers 1 Hearts 2 Sun 21 Apr 2024 Rangers 2 Hearts 0 33 7 5 21 21 15 63 33 70 1539059 46638
82 Renton Sat 23 Jan 1892 Renton 4 Hearts 4 Sat 06 Feb 1892 Renton 3 Hearts 2 3 0 2 1 0 66 33 8 9 29000 9666
83 Ross County Sat 05 Jan 2002 Hearts 2 Ross County 1 Sat 05 Jan 2002 Hearts 2 Ross County 1 1 1 0 0 100 0 0 2 1 9908 9908
84 Solway Star Sat 21 Jan 1933 Hearts 3 Solway Star 0 Sat 26 Jan 1935 Hearts 7 Solway Star 0 2 2 0 0 100 0 0 10 0 11864 5932
85 St Bernards Sat 10 Sep 1881 St Bernards 1 Hearts 0 Sat 30 Jan 1937 Hearts 3 St Bernards 1 12 7 3 2 58 25 16 23 10 123620 10301
86 Stenhousemuir Sat 26 Nov 1892 Stenhousemuir 1 Hearts 1 Sat 29 Jan 2000 Hearts 3 Stenhousemuir 2 4 3 1 0 75 25 0 21 4 36252 9063
87 Stirling Albion Sat 18 Feb 1956 Hearts 5 Stirling Albion 0 Sat 16 Feb 1980 Hearts 2 Stirling Albion 0 3 3 0 0 100 0 0 10 0 35840 11946
88 St Johnstone Sat 25 Jan 1908 Hearts 4 St Johnstone 1 Sat 10 Feb 2018 Hearts 3 St Johnstone 0 11 8 2 1 72 18 9 22 7 155023 14093
89 St Mirren Sat 05 Nov 1887 Hearts 1 St Mirren 1 Sat 12 Mar 2022 Hearts 4 St Mirren 2 20 6 8 6 30 40 30 34 25 249825 12491
90 Stranraer Sat 23 Jan 1971 Hearts 3 Stranraer 0 Sat 06 Jan 2007 Stranraer 0 Hearts 4 2 2 0 0 100 0 0 7 0 12114 6057
91 Tarff Rovers Sat 28 Jan 1961 Hearts 9 Tarff Rovers 0 Sat 28 Jan 1961 Hearts 9 Tarff Rovers 0 1 1 0 0 100 0 0 9 0 13309 13309
92 The Spartans Sat 20 Jan 2024 The Spartans 1 Hearts 2 Sat 20 Jan 2024 The Spartans 1 Hearts 2 1 1 0 0 100 0 0 2 1 3500 3500
93 Third Edinburgh Rifle Volunteers Sat 16 Oct 1875 Hearts 0 Third Edinburgh Rifle Volunteers 0 Sat 11 Oct 1879 Hearts 0 Third Edinburgh Rifle Volunteers 0 3 1 2 0 33 66 0 0 0 300 100
94 Third Lanark Sat 31 Jan 1891 Third Lanark 1 Hearts 4 Sat 05 Feb 1949 Hearts 3 Third Lanark 1 10 7 1 2 70 10 20 21 12 167132 16713
95 Thornhill Sat 13 Jan 1923 Hearts 6 Thornhill 0 Sat 13 Jan 1923 Hearts 6 Thornhill 0 1 1 0 0 100 0 0 6 0 16000 16000
96 Vale of Leithen Sat 27 Jan 1962 Vale of Leithen 0 Hearts 5 Sat 27 Jan 1962 Vale of Leithen 0 Hearts 5 1 1 0 0 100 0 0 5 0 3716 3716
97 Vale Of Leven Sat 21 Oct 1882 Vale Of Leven 8 Hearts 1 Sat 30 Nov 1889 Vale Of Leven 3 Hearts 1 2 0 0 2 0 0 100 2 11 1200 600

Teams Played by Games ex Abandoned Games
Rk Team First Last G W D L W% D% L% F A Tot
Crowd
Avg
Crowd
1 Hibernian Sat 29 Sep 1877 Hearts 0 Hibernian 0 Sun 22 Jan 2023 Hibernian 0 Hearts 3 39 18 9 12 46 23 30 68 49 790726 20275
2 Celtic Sat 06 Apr 1901 Hearts 4 Celtic 3 Sat 11 Mar 2023 Hearts 0 Celtic 3 34 7 6 21 20 17 61 39 76 1478557 43486
3 Rangers Sat 24 Nov 1894 Rangers 1 Hearts 2 Sun 21 Apr 2024 Rangers 2 Hearts 0 33 7 5 21 21 15 63 33 70 1539059 46638
4 St Mirren Sat 05 Nov 1887 Hearts 1 St Mirren 1 Sat 12 Mar 2022 Hearts 4 St Mirren 2 20 6 8 6 30 40 30 34 25 249825 12491
5 Kilmarnock Sat 16 Feb 1907 Kilmarnock 0 Hearts 0 Sat 07 Jan 2006 Hearts 2 Kilmarnock 1 19 10 5 4 52 26 21 30 20 327056 17213
6 Airdrieonians Sat 26 Jan 1907 Hearts 0 Airdrieonians 0 Sat 08 Apr 1995 Airdrieonians 1 Hearts 0 17 6 5 6 35 29 35 30 25 329261 19368
6 Dundee Sat 05 Feb 1898 Dundee 3 Hearts 0 Wed 07 Mar 2001 Dundee 0 Hearts 1 17 9 5 3 52 29 17 29 20 395943 23290
8 Clyde Sat 05 Dec 1891 Hearts 8 Clyde 0 Sat 19 Feb 2000 Clyde 0 Hearts 2 15 9 4 2 60 26 13 32 14 212572 14171
8 Dundee United Sat 23 Jan 1926 Dundee United 1 Hearts 1 Tue 25 Feb 1997 Dundee United 1 Hearts 0 15 5 5 5 33 33 33 29 27 272595 18173
8 Motherwell Sat 24 Dec 1892 Motherwell 2 Hearts 4 Sun 04 Mar 2018 Motherwell 2 Hearts 1 15 3 5 7 20 33 46 22 24 445321 29688
8 Partick Thistle Sat 26 Mar 1921 Hearts 0 Partick Thistle 0 Tue 12 Mar 2019 Hearts 2 Partick Thistle 1 15 9 5 1 60 33 6 20 9 261729 17448
12 Aberdeen Sat 21 Feb 1920 Aberdeen 1 Hearts 0 Sat 09 Jan 2016 Hearts 1 Aberdeen 0 13 3 2 8 23 15 61 10 22 392886 30222
12 Greenock Morton Sat 29 Nov 1890 Hearts 5 Greenock Morton 1 Mon 11 Mar 2024 Greenock Morton 0 Hearts 1 13 8 4 1 61 30 7 24 11 155162 11935
14 Falkirk Sat 29 Mar 1913 Falkirk 1 Hearts 0 Sat 08 Feb 2020 Falkirk 0 Hearts 1 12 8 0 4 66 0 33 20 11 247219 20601
14 St Bernards Sat 10 Sep 1881 St Bernards 1 Hearts 0 Sat 30 Jan 1937 Hearts 3 St Bernards 1 12 7 3 2 58 25 16 23 10 123620 10301
16 Raith Rovers Sat 06 Sep 1890 Hearts 7 Raith Rovers 2 Wed 25 Jan 2017 Hearts 4 Raith Rovers 2 11 7 3 1 63 27 9 22 9 268172 24379
16 St Johnstone Sat 25 Jan 1908 Hearts 4 St Johnstone 1 Sat 10 Feb 2018 Hearts 3 St Johnstone 0 11 8 2 1 72 18 9 22 7 155023 14093
18 Third Lanark Sat 31 Jan 1891 Third Lanark 1 Hearts 4 Sat 05 Feb 1949 Hearts 3 Third Lanark 1 10 7 1 2 70 10 20 21 12 167132 16713
19 Dumbarton Sat 07 Feb 1891 Hearts 1 Dumbarton 0 Mon 27 Feb 1978 Hearts 0 Dumbarton 1 8 4 3 1 50 37 12 10 3 101194 12649
19 Queen of the South Sat 23 Feb 1952 Queen of the South 1 Hearts 3 Wed 02 Feb 1983 Hearts 1 Queen of the South 0 8 7 1 0 87 12 0 17 5 124624 15578
21 Montrose Sat 20 Jan 1934 Hearts 5 Montrose 1 Tue 16 Mar 1976 Hearts 2 Montrose 1 7 4 3 0 57 42 0 16 8 82594 11799
22 Queens Park Sat 04 Feb 1893 Hearts 1 Queens Park 1 Sat 03 Feb 1934 Queens Park 1 Hearts 2 6 3 1 2 50 16 33 9 10 112296 18716
23 Clydebank[4] Sat 26 Feb 1972 Hearts 4 Clydebank[4] 0 Sat 24 Jan 1998 Hearts 2 Clydebank[4] 0 5 4 1 0 80 20 0 10 2 50885 10177
23 Cowdenbeath Sat 11 Jan 1902 Cowdenbeath 0 Hearts 0 Sat 25 Jan 1997 Hearts 5 Cowdenbeath 0 5 4 1 0 80 20 0 14 2 73955 14791
23 Dunfermline Athletic Sat 08 Feb 1913 Hearts 3 Dunfermline Athletic 1 Sat 03 Feb 2007 Dunfermline Athletic 1 Hearts 0 5 3 0 2 60 0 40 9 6 123742 24748
26 Alloa Athletic Sat 09 Nov 1889 Hearts 9 Alloa Athletic 1 Wed 30 Jan 1980 Alloa Athletic 0 Hearts 1 4 4 0 0 100 0 0 18 5 32963 8240
26 Ayr United Sat 09 Mar 1974 Hearts 1 Ayr United 1 Sat 07 Mar 1998 Hearts 4 Ayr United 1 4 3 1 0 75 25 0 11 4 65153 16288
26 East Fife Sat 01 Feb 1958 East Fife 1 Hearts 2 Sun 20 Feb 1983 Hearts 2 East Fife 1 4 3 1 0 75 25 0 7 4 45094 11273
26 Hamilton Academical Sat 19 Feb 1921 Hamilton Academical 0 Hearts 1 Fri 10 Feb 2023 Hamilton Academical 0 Hearts 2 4 3 0 1 75 0 25 6 3 64311 16077
26 Stenhousemuir Sat 26 Nov 1892 Stenhousemuir 1 Hearts 1 Sat 29 Jan 2000 Hearts 3 Stenhousemuir 2 4 3 1 0 75 25 0 21 4 36252 9063
31 Arbroath Sat 09 Nov 1878 Hearts 2 Arbroath 1 Sat 15 Mar 1947 Arbroath 2 Hearts 1 3 2 0 1 66 0 33 7 3 13000 4333
31 Auchinleck Talbot Sat 07 Jan 2012 Hearts 1 Auchinleck Talbot 0 Sat 22 Jan 2022 Auchinleck Talbot 0 Hearts 5 3 3 0 0 100 0 0 10 0 28323 9441
31 Ayr FC Sat 08 Nov 1890 Ayr FC 3 Hearts 4 Sat 24 Jan 1903 Ayr FC 2 Hearts 4 3 3 0 0 100 0 0 13 6 9000 3000
31 Berwick Rangers Sat 27 Jan 2001 Berwick Rangers 0 Hearts 0 Sat 10 Jan 2004 Hearts 2 Berwick Rangers 0 3 2 1 0 66 33 0 4 1 19157 6385
31 Brechin City Sat 27 Jan 1968 Hearts 4 Brechin City 1 Wed 20 Feb 1985 Hearts 1 Brechin City 0 3 2 1 0 66 33 0 6 2 23679 7893
31 Broxburn United Sat 11 Feb 1922 Hearts 2 Broxburn United 2 Mon 20 Feb 1922 Hearts 3 Broxburn United 1 3 1 2 0 33 66 0 7 5 57000 19000
31 Brunswick Sat 18 Oct 1879 Hearts 3 Brunswick 2 Sat 08 Sep 1883 Hearts 8 Brunswick 0 3 3 0 0 100 0 0 14 3 550 183
31 East Stirlingshire Sat 20 Dec 1890 East Stirlingshire 1 Hearts 3 Wed 27 Jan 1982 East Stirlingshire 1 Hearts 4 3 3 0 0 100 0 0 12 3 16000 5333
31 Forfar Athletic Sat 04 Feb 1956 Hearts 3 Forfar Athletic 0 Sat 13 Feb 1982 Hearts 0 Forfar Athletic 1 3 2 0 1 66 0 33 6 2 19579 6526
31 Livingston (Meadowbank Thistle) Sun 27 Feb 2005 Hearts 2 Livingston 1 Sat 12 Feb 2022 Hearts 0 Livingston 0 3 2 1 0 66 33 0 3 1 33105 11035
31 Port Glasgow Athletic Sat 16 Feb 1901 Port Glasgow Athletic 1 Hearts 5 Sat 08 Feb 1908 Hearts 4 Port Glasgow Athletic 0 3 3 0 0 100 0 0 11 1 22000 7333
31 Renton Sat 23 Jan 1892 Renton 4 Hearts 4 Sat 06 Feb 1892 Renton 3 Hearts 2 3 0 2 1 0 66 33 8 9 29000 9666
31 Stirling Albion Sat 18 Feb 1956 Hearts 5 Stirling Albion 0 Sat 16 Feb 1980 Hearts 2 Stirling Albion 0 3 3 0 0 100 0 0 10 0 35840 11946
31 Third Edinburgh Rifle Volunteers Sat 16 Oct 1875 Hearts 0 Third Edinburgh Rifle Volunteers 0 Sat 11 Oct 1879 Hearts 0 Third Edinburgh Rifle Volunteers 0 3 1 2 0 33 66 0 0 0 300 100
45 Airdrieonians (Airdrie United) Sat 18 Jan 2020 Hearts 5 Airdrieonians (Airdrie United) 0 Sun 11 Feb 2024 Airdrieonians (Airdrie United) 1 Hearts 4 2 2 0 0 100 0 0 9 1 21332 10666
45 Albion Rovers Sat 15 Feb 1958 Hearts 4 Albion Rovers 1 Sat 14 Feb 1998 Hearts 3 Albion Rovers 0 2 2 0 0 100 0 0 7 1 36085 18042
45 Arthurlie Sat 11 Dec 1880 Arthurlie 4 Hearts 0 Sat 28 Jan 1922 Hearts 2 Arthurlie 1 2 1 0 1 50 0 50 2 5 17000 8500
45 Boness Sat 01 Sep 1888 Boness 0 Hearts 1 Sat 27 Jan 1923 Boness 3 Hearts 2 2 1 0 1 50 0 50 3 3 9000 4500
45 Broxburn Star Sat 13 Oct 1888 Broxburn Star 2 Hearts 2 Sat 20 Oct 1888 Hearts 2 Broxburn Star 0 2 1 1 0 50 50 0 4 2 4500 2250
45 Dunfermline Sat 23 Sep 1876 Dunfermline 0 Hearts 0 Sat 04 Oct 1884 Dunfermline 1 Hearts 11 2 1 0 1 50 0 50 11 1 1000 500
45 Helensburgh Sat 30 Nov 1878 Helensburgh 2 Hearts 1 Sat 14 Dec 1878 Helensburgh 0 Hearts 0 2 0 0 2 0 0 100 1 2 0 0
45 Inverness Caledonian Thistle Sat 26 Jan 2002 Hearts 1 Inverness Caledonian Thistle 3 Sat 13 Apr 2019 Hearts 3 Inverness Caledonian Thistle 0 2 1 0 1 50 0 50 4 3 33027 16513
45 Kings Park Sat 12 Jan 1895 Hearts 4 Kings Park 2 Sat 13 Feb 1937 Hearts 15 Kings Park 0 2 2 0 0 100 0 0 19 2 19647 9823
45 Nithsdale Wanderers Sat 27 Jan 1906 Hearts 4 Nithsdale Wanderers 1 Sat 24 Jan 1920 Hearts 5 Nithsdale Wanderers 1 2 2 0 0 100 0 0 9 2 16000 8000
45 Solway Star Sat 21 Jan 1933 Hearts 3 Solway Star 0 Sat 26 Jan 1935 Hearts 7 Solway Star 0 2 2 0 0 100 0 0 10 0 11864 5932
45 Stranraer Sat 23 Jan 1971 Hearts 3 Stranraer 0 Sat 06 Jan 2007 Stranraer 0 Hearts 4 2 2 0 0 100 0 0 7 0 12114 6057
45 Vale Of Leven Sat 21 Oct 1882 Vale Of Leven 8 Hearts 1 Sat 30 Nov 1889 Vale Of Leven 3 Hearts 1 2 0 0 2 0 0 100 2 11 1200 600
58 Abercorn Sat 15 Dec 1894 Abercorn 1 Hearts 6 Sat 15 Dec 1894 Abercorn 1 Hearts 6 1 1 0 0 100 0 0 6 1 3000 3000
58 Addiewell Sat 07 Oct 1882 Addiewell 0 Hearts 14 Sat 07 Oct 1882 Addiewell 0 Hearts 14 1 1 0 0 100 0 0 14 0 0 0
58 Bathgate Sat 22 Jan 1910 Bathgate 0 Hearts 4 Sat 22 Jan 1910 Bathgate 0 Hearts 4 1 1 0 0 100 0 0 4 0 4000 4000
58 Beith Sat 10 Feb 1906 Beith 0 Hearts 3 Sat 10 Feb 1906 Beith 0 Hearts 3 1 1 0 0 100 0 0 3 0 3000 3000
58 Bellstane Birds Sat 28 Sep 1889 Bellstane Birds 1 Hearts 4 Sat 28 Sep 1889 Bellstane Birds 1 Hearts 4 1 1 0 0 100 0 0 4 1 1200 1200
58 Blantyre Sat 11 Jan 1896 Blantyre 1 Hearts 12 Sat 11 Jan 1896 Blantyre 1 Hearts 12 1 1 0 0 100 0 0 12 1 500 500
58 Brora Rangers Tue 23 Mar 2021 Brora Rangers 2 Hearts 1 Tue 23 Mar 2021 Brora Rangers 2 Hearts 1 1 0 0 1 0 0 100 1 2 0 0
58 Broxburn Shamrock Sat 19 Dec 1891 Broxburn Shamrock 4 Hearts 5 Sat 19 Dec 1891 Broxburn Shamrock 4 Hearts 5 1 1 0 0 100 0 0 5 4 2500 2500
58 Broxburn Thistle Sat 02 Oct 1886 Broxburn Thistle 1 Hearts 2 Sat 02 Oct 1886 Broxburn Thistle 1 Hearts 2 1 1 0 0 100 0 0 2 1 0 0
58 Buckie Thistle Sat 19 Feb 1955 Buckie Thistle 0 Hearts 6 Sat 19 Feb 1955 Buckie Thistle 0 Hearts 6 1 1 0 0 100 0 0 6 0 5400 5400
58 Burntisland Thistle Sat 27 Sep 1890 Hearts 0 Burntisland Thistle 0 Sat 27 Sep 1890 Hearts 0 Burntisland Thistle 0 1 1 0 0 100 0 0 0 0 0 0
58 Cambuslang Sat 13 Nov 1880 Hearts 3 Cambuslang 0 Sat 13 Nov 1880 Hearts 3 Cambuslang 0 1 1 0 0 100 0 0 3 0 300 300
58 Campsie Sat 03 Nov 1888 Campsie 3 Hearts 1 Sat 03 Nov 1888 Campsie 3 Hearts 1 1 0 0 1 0 0 100 1 3 800 800
58 Champfleurie Sat 19 Oct 1889 Champfleurie 0 Hearts 5 Sat 19 Oct 1889 Champfleurie 0 Hearts 5 1 1 0 0 100 0 0 5 0 750 750
58 Clydebank[3] Sat 18 Jan 1930 Hearts 1 Clydebank[3] 0 Sat 18 Jan 1930 Hearts 1 Clydebank[3] 0 1 1 0 0 100 0 0 1 0 15000 15000
58 Drumpellier Sat 30 Oct 1875 Drumpellier 2 Hearts 0 Sat 30 Oct 1875 Drumpellier 2 Hearts 0 1 0 0 1 0 0 100 0 2 0 0
58 Edina Sat 11 Sep 1886 Hearts 7 Edina 1 Sat 11 Sep 1886 Hearts 7 Edina 1 1 1 0 0 100 0 0 7 1 0 0
58 Edinburgh Swifts Sat 21 Sep 1878 Hearts 3 Edinburgh Swifts 1 Sat 21 Sep 1878 Hearts 3 Edinburgh Swifts 1 1 1 0 0 100 0 0 3 1 0 0
58 Edinburgh Thistle Sat 19 Oct 1878 Hearts 1 Edinburgh Thistle 0 Sat 19 Oct 1878 Hearts 1 Edinburgh Thistle 0 1 1 0 0 100 0 0 1 0 0 0
58 Elgin City Sat 04 Feb 1939 Hearts 14 Elgin City 1 Sat 04 Feb 1939 Hearts 14 Elgin City 1 1 1 0 0 100 0 0 14 1 7857 7857
58 Erin Rovers Bathgate Sat 22 Sep 1888 Hearts 4 Erin Rovers Bathgate 0 Sat 22 Sep 1888 Hearts 4 Erin Rovers Bathgate 0 1 1 0 0 100 0 0 4 0 1200 1200
58 Forres Mechanics Sat 04 Feb 1928 Hearts 7 Forres Mechanics 0 Sat 04 Feb 1928 Hearts 7 Forres Mechanics 0 1 1 0 0 100 0 0 7 0 17000 17000
58 Fraserburgh Sat 13 Feb 1954 Fraserburgh 0 Hearts 3 Sat 13 Feb 1954 Fraserburgh 0 Hearts 3 1 1 0 0 100 0 0 3 0 5800 5800
58 Galston Sat 09 Feb 1924 Hearts 6 Galston 0 Sat 09 Feb 1924 Hearts 6 Galston 0 1 1 0 0 100 0 0 6 0 14000 14000
58 Gretna Sat 13 May 2006 Hearts 1 Gretna 1 Sat 13 May 2006 Hearts 1 Gretna 1 1 0 1 0 0 100 0 1 1 51232 51232
58 Huntly Sat 09 Jan 1993 Hearts 6 Huntly 0 Sat 09 Jan 1993 Hearts 6 Huntly 0 1 1 0 0 100 0 0 6 0 9520 9520
58 Inverness Caledonian Wed 30 Jan 1985 Hearts 6 Inverness Caledonian 0 Wed 30 Jan 1985 Hearts 6 Inverness Caledonian 0 1 1 0 0 100 0 0 6 0 7075 7075
58 Leith Athletic Sat 24 Jan 1925 Hearts 4 Leith Athletic 1 Sat 24 Jan 1925 Hearts 4 Leith Athletic 1 1 1 0 0 100 0 0 4 1 15000 15000
58 Lochee United Sat 08 Jan 1898 Lochee United 0 Hearts 8 Sat 08 Jan 1898 Lochee United 0 Hearts 8 1 1 0 0 100 0 0 8 0 2000 2000
58 Lochgelly United Sat 16 Jan 1932 Hearts 13 Lochgelly United 3 Sat 16 Jan 1932 Hearts 13 Lochgelly United 3 1 1 0 0 100 0 0 13 3 5181 5181
58 Methlan Park Sat 18 Oct 1890 Methlan Park 0 Hearts 3 Sat 18 Oct 1890 Methlan Park 0 Hearts 3 1 1 0 0 100 0 0 3 0 10000 10000
58 Mossend Swifts Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 1 1 0 0 100 0 0 7 0 3000 3000
58 Newcastleton Sat 29 Sep 1883 Newcastleton 1 Hearts 4 Sat 29 Sep 1883 Newcastleton 1 Hearts 4 1 1 0 0 100 0 0 4 1 200 200
58 Norton Park Sat 03 Sep 1887 Hearts 4 Norton Park 1 Sat 03 Sep 1887 Hearts 4 Norton Park 1 1 1 0 0 100 0 0 4 1 0 0
58 Penicuik Athletic Sat 21 Jan 1939 Hearts 14 Penicuik Athletic 2 Sat 21 Jan 1939 Hearts 14 Penicuik Athletic 2 1 1 0 0 100 0 0 14 2 12620 12620
58 Ross County Sat 05 Jan 2002 Hearts 2 Ross County 1 Sat 05 Jan 2002 Hearts 2 Ross County 1 1 1 0 0 100 0 0 2 1 9908 9908
58 Tarff Rovers Sat 28 Jan 1961 Hearts 9 Tarff Rovers 0 Sat 28 Jan 1961 Hearts 9 Tarff Rovers 0 1 1 0 0 100 0 0 9 0 13309 13309
58 The Spartans Sat 20 Jan 2024 The Spartans 1 Hearts 2 Sat 20 Jan 2024 The Spartans 1 Hearts 2 1 1 0 0 100 0 0 2 1 3500 3500
58 Thornhill Sat 13 Jan 1923 Hearts 6 Thornhill 0 Sat 13 Jan 1923 Hearts 6 Thornhill 0 1 1 0 0 100 0 0 6 0 16000 16000
58 Vale of Leithen Sat 27 Jan 1962 Vale of Leithen 0 Hearts 5 Sat 27 Jan 1962 Vale of Leithen 0 Hearts 5 1 1 0 0 100 0 0 5 0 3716 3716

Teams Played at Home ex Abandoned Games
Rk Team First Last G W D L W% D% L% F A Tot
Crowd
Avg
Crowd
1 Aberdeen Sat 05 Mar 1955 Hearts 1 Aberdeen 1 Sat 09 Jan 2016 Hearts 1 Aberdeen 0 4 2 2 0 50 50 0 6 2 103670 25917
2 Airdrieonians (Airdrie United) Sat 18 Jan 2020 Hearts 5 Airdrieonians (Airdrie United) 0 Sat 18 Jan 2020 Hearts 5 Airdrieonians (Airdrie United) 0 1 1 0 0 100 0 0 5 0 14777 14777
3 Airdrieonians Sat 26 Jan 1907 Hearts 0 Airdrieonians 0 Sat 03 Feb 1973 Hearts 0 Airdrieonians 0 6 3 2 1 50 33 16 16 8 148813 24802
4 Albion Rovers Sat 15 Feb 1958 Hearts 4 Albion Rovers 1 Sat 14 Feb 1998 Hearts 3 Albion Rovers 0 2 2 0 0 100 0 0 7 1 36085 18042
5 Alloa Athletic Sat 09 Nov 1889 Hearts 9 Alloa Athletic 1 Sat 06 Feb 1926 Hearts 5 Alloa Athletic 2 2 2 0 0 100 0 0 14 3 21000 10500
6 Arbroath Sat 09 Nov 1878 Hearts 2 Arbroath 1 Sat 09 Nov 1878 Hearts 2 Arbroath 1 1 1 0 0 100 0 0 2 1 0 0
7 Arthurlie Sat 28 Jan 1922 Hearts 2 Arthurlie 1 Sat 28 Jan 1922 Hearts 2 Arthurlie 1 1 1 0 0 100 0 0 2 1 17000 17000
8 Auchinleck Talbot Sat 07 Jan 2012 Hearts 1 Auchinleck Talbot 0 Sun 10 Feb 2019 Hearts 4 Auchinleck Talbot 0 2 2 0 0 100 0 0 5 0 25053 12526
9 Ayr United Sat 09 Mar 1974 Hearts 1 Ayr United 1 Sat 07 Mar 1998 Hearts 4 Ayr United 1 3 2 1 0 66 33 0 9 3 48968 16322
10 Berwick Rangers Wed 07 Feb 2001 Hearts 2 Berwick Rangers 1 Sat 10 Jan 2004 Hearts 2 Berwick Rangers 0 2 2 0 0 100 0 0 4 1 16018 8009
11 Brechin City Sat 27 Jan 1968 Hearts 4 Brechin City 1 Wed 20 Feb 1985 Hearts 1 Brechin City 0 2 2 0 0 100 0 0 5 1 17429 8714
12 Broxburn Star Sat 20 Oct 1888 Hearts 2 Broxburn Star 0 Sat 20 Oct 1888 Hearts 2 Broxburn Star 0 1 1 0 0 100 0 0 2 0 2500 2500
13 Broxburn United Sat 11 Feb 1922 Hearts 2 Broxburn United 2 Mon 20 Feb 1922 Hearts 3 Broxburn United 1 3 1 2 0 33 66 0 7 5 57000 19000
14 Brunswick Sat 18 Oct 1879 Hearts 3 Brunswick 2 Sat 08 Sep 1883 Hearts 8 Brunswick 0 3 3 0 0 100 0 0 14 3 550 183
15 Cambuslang Sat 13 Nov 1880 Hearts 3 Cambuslang 0 Sat 13 Nov 1880 Hearts 3 Cambuslang 0 1 1 0 0 100 0 0 3 0 300 300
16 Celtic Sat 15 Feb 1902 Hearts 1 Celtic 1 Sat 11 Mar 2023 Hearts 0 Celtic 3 12 1 3 8 8 25 66 11 34 368210 30684
17 Clyde Sat 05 Dec 1891 Hearts 8 Clyde 0 Sat 24 Jan 1976 Hearts 2 Clyde 2 8 5 3 0 62 37 0 21 6 110267 13783
18 Clydebank[3] Sat 18 Jan 1930 Hearts 1 Clydebank[3] 0 Sat 18 Jan 1930 Hearts 1 Clydebank[3] 0 1 1 0 0 100 0 0 1 0 15000 15000
19 Clydebank[4] Sat 26 Feb 1972 Hearts 4 Clydebank[4] 0 Sat 24 Jan 1998 Hearts 2 Clydebank[4] 0 4 4 0 0 100 0 0 9 1 47279 11819
20 Cowdenbeath Sat 18 Jan 1902 Hearts 3 Cowdenbeath 0 Sat 25 Jan 1997 Hearts 5 Cowdenbeath 0 4 4 0 0 100 0 0 14 2 70955 17738
21 Dumbarton Sat 19 Feb 1949 Hearts 3 Dumbarton 0 Mon 27 Feb 1978 Hearts 0 Dumbarton 1 3 1 1 1 33 33 33 4 2 53116 17705
22 Dundee Sat 07 Mar 1903 Hearts 1 Dundee 0 Sat 17 Feb 2001 Hearts 1 Dundee 1 8 4 3 1 50 37 12 13 7 215579 26947
23 Dundee United Wed 27 Jan 1926 Hearts 1 Dundee United 1 Sun 16 Feb 1997 Hearts 1 Dundee United 1 6 2 3 1 33 50 16 12 8 117170 19528
24 Dunfermline Athletic Sat 08 Feb 1913 Hearts 3 Dunfermline Athletic 1 Sat 12 Mar 1988 Hearts 3 Dunfermline Athletic 0 2 2 0 0 100 0 0 6 1 44897 22448
25 East Fife Sat 12 Mar 1977 Hearts 0 East Fife 0 Sun 20 Feb 1983 Hearts 2 East Fife 1 2 1 1 0 50 50 0 2 1 22686 11343
26 Edina Sat 11 Sep 1886 Hearts 7 Edina 1 Sat 11 Sep 1886 Hearts 7 Edina 1 1 1 0 0 100 0 0 7 1 0 0
27 Elgin City Sat 04 Feb 1939 Hearts 14 Elgin City 1 Sat 04 Feb 1939 Hearts 14 Elgin City 1 1 1 0 0 100 0 0 14 1 7857 7857
28 Erin Rovers Bathgate Sat 22 Sep 1888 Hearts 4 Erin Rovers Bathgate 0 Sat 22 Sep 1888 Hearts 4 Erin Rovers Bathgate 0 1 1 0 0 100 0 0 4 0 1200 1200
29 Falkirk Sat 07 Feb 1920 Hearts 2 Falkirk 0 Sat 07 Feb 2009 Hearts 0 Falkirk 1 6 4 0 2 66 0 33 10 4 119524 19920
30 Forfar Athletic Sat 04 Feb 1956 Hearts 3 Forfar Athletic 0 Sat 13 Feb 1982 Hearts 0 Forfar Athletic 1 2 1 0 1 50 0 50 3 1 16679 8339
31 Forres Mechanics Sat 04 Feb 1928 Hearts 7 Forres Mechanics 0 Sat 04 Feb 1928 Hearts 7 Forres Mechanics 0 1 1 0 0 100 0 0 7 0 17000 17000
32 Galston Sat 09 Feb 1924 Hearts 6 Galston 0 Sat 09 Feb 1924 Hearts 6 Galston 0 1 1 0 0 100 0 0 6 0 14000 14000
33 Greenock Morton Sat 29 Nov 1890 Hearts 5 Greenock Morton 1 Sat 20 Feb 1988 Hearts 2 Greenock Morton 0 6 4 1 1 66 16 16 15 6 69207 11534
34 Hibernian Sat 23 Oct 1880 Hearts 5 Hibernian 3 Sun 21 Jan 2018 Hearts 1 Hibernian 0 15 5 6 4 33 40 26 25 20 350189 23345
35 Huntly Sat 09 Jan 1993 Hearts 6 Huntly 0 Sat 09 Jan 1993 Hearts 6 Huntly 0 1 1 0 0 100 0 0 6 0 9520 9520
36 Inverness Caledonian Wed 30 Jan 1985 Hearts 6 Inverness Caledonian 0 Wed 30 Jan 1985 Hearts 6 Inverness Caledonian 0 1 1 0 0 100 0 0 6 0 7075 7075
37 Inverness Caledonian Thistle Sat 26 Jan 2002 Hearts 1 Inverness Caledonian Thistle 3 Sat 26 Jan 2002 Hearts 1 Inverness Caledonian Thistle 3 1 0 0 1 0 0 100 1 3 12016 12016
38 Kilmarnock Sat 23 Feb 1907 Hearts 2 Kilmarnock 1 Sat 07 Jan 2006 Hearts 2 Kilmarnock 1 8 5 3 0 62 37 0 13 6 166985 20873
39 Kings Park Sat 12 Jan 1895 Hearts 4 Kings Park 2 Sat 13 Feb 1937 Hearts 15 Kings Park 0 2 2 0 0 100 0 0 19 2 19647 9823
40 Leith Athletic Sat 24 Jan 1925 Hearts 4 Leith Athletic 1 Sat 24 Jan 1925 Hearts 4 Leith Athletic 1 1 1 0 0 100 0 0 4 1 15000 15000
41 Livingston (Meadowbank Thistle) Sun 27 Feb 2005 Hearts 2 Livingston 1 Sat 12 Feb 2022 Hearts 0 Livingston 0 3 2 1 0 66 33 0 3 1 33105 11035
42 Lochgelly United Sat 16 Jan 1932 Hearts 13 Lochgelly United 3 Sat 16 Jan 1932 Hearts 13 Lochgelly United 3 1 1 0 0 100 0 0 13 3 5181 5181
43 Montrose Sat 20 Jan 1934 Hearts 5 Montrose 1 Tue 09 Mar 1976 Hearts 2 Montrose 2 4 3 1 0 75 25 0 11 4 59928 14982
44 Mossend Swifts Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 1 1 0 0 100 0 0 7 0 3000 3000
45 Motherwell Sat 18 Feb 1928 Hearts 1 Motherwell 2 Sat 12 Jan 2008 Hearts 2 Motherwell 2 5 1 2 2 20 40 40 9 7 129260 25852
46 Nithsdale Wanderers Sat 27 Jan 1906 Hearts 4 Nithsdale Wanderers 1 Sat 24 Jan 1920 Hearts 5 Nithsdale Wanderers 1 2 2 0 0 100 0 0 9 2 16000 8000
47 Norton Park Sat 03 Sep 1887 Hearts 4 Norton Park 1 Sat 03 Sep 1887 Hearts 4 Norton Park 1 1 1 0 0 100 0 0 4 1 0 0
48 Partick Thistle Sat 16 Feb 1974 Hearts 1 Partick Thistle 1 Tue 12 Mar 2019 Hearts 2 Partick Thistle 1 7 6 1 0 85 14 0 12 4 84971 12138
49 Penicuik Athletic Sat 21 Jan 1939 Hearts 14 Penicuik Athletic 2 Sat 21 Jan 1939 Hearts 14 Penicuik Athletic 2 1 1 0 0 100 0 0 14 2 12620 12620
50 Port Glasgow Athletic Sat 08 Feb 1908 Hearts 4 Port Glasgow Athletic 0 Sat 08 Feb 1908 Hearts 4 Port Glasgow Athletic 0 1 1 0 0 100 0 0 4 0 9000 9000
51 Queen of the South Sat 14 Mar 1953 Hearts 2 Queen of the South 1 Wed 02 Feb 1983 Hearts 1 Queen of the South 0 2 2 0 0 100 0 0 3 1 36949 18474
52 Queens Park Sat 04 Feb 1893 Hearts 1 Queens Park 1 Sat 30 Mar 1907 Hearts 1 Queens Park 0 3 2 1 0 66 33 0 4 2 60500 20166
53 Raith Rovers Sat 06 Sep 1890 Hearts 7 Raith Rovers 2 Wed 25 Jan 2017 Hearts 4 Raith Rovers 2 4 3 1 0 75 25 0 14 6 75392 18848
54 Rangers Sat 25 Feb 1922 Hearts 0 Rangers 4 Sat 29 Feb 2020 Hearts 1 Rangers 0 9 5 0 4 55 0 44 14 15 332372 36930
55 Renton Sat 30 Jan 1892 Hearts 2 Renton 2 Sat 30 Jan 1892 Hearts 2 Renton 2 1 0 1 0 0 100 0 2 2 13000 13000
56 Ross County Sat 05 Jan 2002 Hearts 2 Ross County 1 Sat 05 Jan 2002 Hearts 2 Ross County 1 1 1 0 0 100 0 0 2 1 9908 9908
57 Solway Star Sat 21 Jan 1933 Hearts 3 Solway Star 0 Sat 26 Jan 1935 Hearts 7 Solway Star 0 2 2 0 0 100 0 0 10 0 11864 5932
58 St Bernards Sat 09 Sep 1882 Hearts 1 St Bernards 1 Sat 30 Jan 1937 Hearts 3 St Bernards 1 8 5 3 0 62 37 0 16 5 95620 11952
59 Stenhousemuir Sat 17 Dec 1892 Hearts 8 Stenhousemuir 0 Sat 29 Jan 2000 Hearts 3 Stenhousemuir 2 3 3 0 0 100 0 0 20 3 34252 11417
60 Stirling Albion Sat 18 Feb 1956 Hearts 5 Stirling Albion 0 Sat 16 Feb 1980 Hearts 2 Stirling Albion 0 3 3 0 0 100 0 0 10 0 35840 11946
61 St Johnstone Sat 25 Jan 1908 Hearts 4 St Johnstone 1 Sat 10 Feb 2018 Hearts 3 St Johnstone 0 8 5 2 1 62 25 12 17 5 130268 16283
62 St Mirren Sat 05 Nov 1887 Hearts 1 St Mirren 1 Sat 12 Mar 2022 Hearts 4 St Mirren 2 8 3 4 1 37 50 12 14 7 126368 15796
63 Stranraer Sat 23 Jan 1971 Hearts 3 Stranraer 0 Sat 23 Jan 1971 Hearts 3 Stranraer 0 1 1 0 0 100 0 0 3 0 9055 9055
64 Tarff Rovers Sat 28 Jan 1961 Hearts 9 Tarff Rovers 0 Sat 28 Jan 1961 Hearts 9 Tarff Rovers 0 1 1 0 0 100 0 0 9 0 13309 13309
65 Third Lanark Sat 25 Jan 1902 Hearts 4 Third Lanark 1 Sat 05 Feb 1949 Hearts 3 Third Lanark 1 4 4 0 0 100 0 0 12 3 73396 18349
66 Thornhill Sat 13 Jan 1923 Hearts 6 Thornhill 0 Sat 13 Jan 1923 Hearts 6 Thornhill 0 1 1 0 0 100 0 0 6 0 16000 16000

Teams Played Away ex Abandoned Games
Rk Team First Last G W D L W% D% L% F A Tot
Crowd
Avg
Crowd
1 Abercorn Sat 15 Dec 1894 Abercorn 1 Hearts 6 Sat 15 Dec 1894 Abercorn 1 Hearts 6 1 1 0 0 100 0 0 6 1 3000 3000
2 Aberdeen Sat 21 Feb 1920 Aberdeen 1 Hearts 0 Sat 09 Jan 2010 Aberdeen 2 Hearts 0 7 0 0 7 0 0 100 2 16 202590 28941
3 Addiewell Sat 07 Oct 1882 Addiewell 0 Hearts 14 Sat 07 Oct 1882 Addiewell 0 Hearts 14 1 1 0 0 100 0 0 14 0 0 0
4 Airdrieonians (Airdrie United) Sun 11 Feb 2024 Airdrieonians (Airdrie United) 1 Hearts 4 Sun 11 Feb 2024 Airdrieonians (Airdrie United) 1 Hearts 4 1 1 0 0 100 0 0 4 1 6555 6555
5 Airdrieonians Sat 09 Feb 1907 Airdrieonians 0 Hearts 2 Sat 26 Jan 1991 Airdrieonians 2 Hearts 1 8 3 1 4 37 12 50 13 15 119437 14929
6 Alloa Athletic Sat 27 Jan 1951 Alloa Athletic 2 Hearts 3 Wed 30 Jan 1980 Alloa Athletic 0 Hearts 1 2 2 0 0 100 0 0 4 2 11963 5981
7 Arbroath Sat 08 Feb 1896 Arbroath 0 Hearts 4 Sat 15 Mar 1947 Arbroath 2 Hearts 1 2 1 0 1 50 0 50 5 2 13000 6500
8 Arthurlie Sat 11 Dec 1880 Arthurlie 4 Hearts 0 Sat 11 Dec 1880 Arthurlie 4 Hearts 0 1 0 0 1 0 0 100 0 4 0 0
9 Auchinleck Talbot Sat 22 Jan 2022 Auchinleck Talbot 0 Hearts 5 Sat 22 Jan 2022 Auchinleck Talbot 0 Hearts 5 1 1 0 0 100 0 0 5 0 3270 3270
10 Ayr FC Sat 08 Nov 1890 Ayr FC 3 Hearts 4 Sat 24 Jan 1903 Ayr FC 2 Hearts 4 3 3 0 0 100 0 0 13 6 9000 3000
11 Ayr United Wed 13 Mar 1974 Ayr United 1 Hearts 2 Wed 13 Mar 1974 Ayr United 1 Hearts 2 1 1 0 0 100 0 0 2 1 16185 16185
12 Bathgate Sat 22 Jan 1910 Bathgate 0 Hearts 4 Sat 22 Jan 1910 Bathgate 0 Hearts 4 1 1 0 0 100 0 0 4 0 4000 4000
13 Beith Sat 10 Feb 1906 Beith 0 Hearts 3 Sat 10 Feb 1906 Beith 0 Hearts 3 1 1 0 0 100 0 0 3 0 3000 3000
14 Bellstane Birds Sat 28 Sep 1889 Bellstane Birds 1 Hearts 4 Sat 28 Sep 1889 Bellstane Birds 1 Hearts 4 1 1 0 0 100 0 0 4 1 1200 1200
15 Berwick Rangers Sat 27 Jan 2001 Berwick Rangers 0 Hearts 0 Sat 27 Jan 2001 Berwick Rangers 0 Hearts 0 1 0 1 0 0 100 0 0 0 3139 3139
16 Blantyre Sat 11 Jan 1896 Blantyre 1 Hearts 12 Sat 11 Jan 1896 Blantyre 1 Hearts 12 1 1 0 0 100 0 0 12 1 500 500
17 Boness Sat 01 Sep 1888 Boness 0 Hearts 1 Sat 27 Jan 1923 Boness 3 Hearts 2 2 1 0 1 50 0 50 3 3 9000 4500
18 Brechin City Sat 16 Feb 1985 Brechin City 1 Hearts 1 Sat 16 Feb 1985 Brechin City 1 Hearts 1 1 0 1 0 0 100 0 1 1 6250 6250
19 Brora Rangers Tue 23 Mar 2021 Brora Rangers 2 Hearts 1 Tue 23 Mar 2021 Brora Rangers 2 Hearts 1 1 0 0 1 0 0 100 1 2 0 0
20 Broxburn Shamrock Sat 19 Dec 1891 Broxburn Shamrock 4 Hearts 5 Sat 19 Dec 1891 Broxburn Shamrock 4 Hearts 5 1 1 0 0 100 0 0 5 4 2500 2500
21 Broxburn Star Sat 13 Oct 1888 Broxburn Star 2 Hearts 2 Sat 13 Oct 1888 Broxburn Star 2 Hearts 2 1 0 1 0 0 100 0 2 2 2000 2000
22 Broxburn Thistle Sat 02 Oct 1886 Broxburn Thistle 1 Hearts 2 Sat 02 Oct 1886 Broxburn Thistle 1 Hearts 2 1 1 0 0 100 0 0 2 1 0 0
23 Buckie Thistle Sat 19 Feb 1955 Buckie Thistle 0 Hearts 6 Sat 19 Feb 1955 Buckie Thistle 0 Hearts 6 1 1 0 0 100 0 0 6 0 5400 5400
24 Campsie Sat 03 Nov 1888 Campsie 3 Hearts 1 Sat 03 Nov 1888 Campsie 3 Hearts 1 1 0 0 1 0 0 100 1 3 800 800
25 Celtic Sat 22 Feb 1902 Celtic 2 Hearts 1 Sun 11 Mar 2001 Celtic 1 Hearts 0 11 3 1 7 27 9 63 12 20 524775 47706
26 Champfleurie Sat 19 Oct 1889 Champfleurie 0 Hearts 5 Sat 19 Oct 1889 Champfleurie 0 Hearts 5 1 1 0 0 100 0 0 5 0 750 750
27 Clyde Sat 10 Jan 1903 Clyde 1 Hearts 2 Sat 19 Feb 2000 Clyde 0 Hearts 2 7 4 1 2 57 14 28 11 8 102305 14615
28 Clydebank[4] Wed 01 Feb 1995 Clydebank[4] 1 Hearts 1 Wed 01 Feb 1995 Clydebank[4] 1 Hearts 1 1 0 1 0 0 100 0 1 1 3606 3606
29 Cowdenbeath Sat 11 Jan 1902 Cowdenbeath 0 Hearts 0 Sat 11 Jan 1902 Cowdenbeath 0 Hearts 0 1 0 1 0 0 100 0 0 0 3000 3000
30 Drumpellier Sat 30 Oct 1875 Drumpellier 2 Hearts 0 Sat 30 Oct 1875 Drumpellier 2 Hearts 0 1 0 0 1 0 0 100 0 2 0 0
31 Dumbarton Wed 02 Feb 1977 Dumbarton 0 Hearts 1 Sat 18 Feb 1978 Dumbarton 1 Hearts 1 2 1 1 0 50 50 0 2 1 9902 4951
32 Dundee Sat 05 Feb 1898 Dundee 3 Hearts 0 Wed 07 Mar 2001 Dundee 0 Hearts 1 9 5 2 2 55 22 22 16 13 180364 20040
33 Dundee United Sat 23 Jan 1926 Dundee United 1 Hearts 1 Tue 25 Feb 1997 Dundee United 1 Hearts 0 6 2 1 3 33 16 50 13 14 88943 14823
34 Dunfermline Sat 23 Sep 1876 Dunfermline 0 Hearts 0 Sat 04 Oct 1884 Dunfermline 1 Hearts 11 2 1 0 1 50 0 50 11 1 1000 500
35 Dunfermline Athletic Sat 15 Feb 1992 Dunfermline Athletic 1 Hearts 2 Sat 03 Feb 2007 Dunfermline Athletic 1 Hearts 0 2 1 0 1 50 0 50 2 2 22479 11239
36 East Fife Sat 01 Feb 1958 East Fife 1 Hearts 2 Tue 15 Mar 1977 East Fife 2 Hearts 3 2 2 0 0 100 0 0 5 3 22408 11204
37 East Stirlingshire Sat 20 Dec 1890 East Stirlingshire 1 Hearts 3 Wed 27 Jan 1982 East Stirlingshire 1 Hearts 4 3 3 0 0 100 0 0 12 3 16000 5333
38 Falkirk Sat 06 Feb 1965 Falkirk 0 Hearts 3 Sat 08 Feb 2020 Falkirk 0 Hearts 1 4 3 0 1 75 0 25 7 5 41108 10277
39 Forfar Athletic Sat 12 Jan 1963 Forfar Athletic 1 Hearts 3 Sat 12 Jan 1963 Forfar Athletic 1 Hearts 3 1 1 0 0 100 0 0 3 1 2900 2900
40 Fraserburgh Sat 13 Feb 1954 Fraserburgh 0 Hearts 3 Sat 13 Feb 1954 Fraserburgh 0 Hearts 3 1 1 0 0 100 0 0 3 0 5800 5800
41 Greenock Morton Sat 09 Mar 1912 Greenock Morton 0 Hearts 1 Mon 11 Mar 2024 Greenock Morton 0 Hearts 1 5 3 2 0 60 40 0 6 3 51834 10366
42 Hamilton Academical Sat 19 Feb 1921 Hamilton Academical 0 Hearts 1 Fri 10 Feb 2023 Hamilton Academical 0 Hearts 2 4 3 0 1 75 0 25 6 3 64311 16077
43 Helensburgh Sat 30 Nov 1878 Helensburgh 2 Hearts 1 Sat 14 Dec 1878 Helensburgh 0 Hearts 0 2 0 0 2 0 0 100 1 2 0 0
44 Hibernian Sat 03 Oct 1885 Hibernian 2 Hearts 1 Sun 22 Jan 2023 Hibernian 0 Hearts 3 15 7 2 6 46 13 40 22 20 262799 17519
45 Kilmarnock Sat 16 Feb 1907 Kilmarnock 0 Hearts 0 Wed 16 Feb 2005 Kilmarnock 1 Hearts 3 11 5 2 4 45 18 36 17 14 160071 14551
46 Lochee United Sat 08 Jan 1898 Lochee United 0 Hearts 8 Sat 08 Jan 1898 Lochee United 0 Hearts 8 1 1 0 0 100 0 0 8 0 2000 2000
47 Montrose Sat 24 Jan 1970 Montrose 1 Hearts 1 Sat 06 Mar 1976 Montrose 2 Hearts 2 2 0 2 0 0 100 0 3 3 12619 6309
48 Motherwell Sat 24 Dec 1892 Motherwell 2 Hearts 4 Sun 04 Mar 2018 Motherwell 2 Hearts 1 7 2 1 4 28 14 57 10 12 77422 11060
49 Newcastleton Sat 29 Sep 1883 Newcastleton 1 Hearts 4 Sat 29 Sep 1883 Newcastleton 1 Hearts 4 1 1 0 0 100 0 0 4 1 200 200
50 Partick Thistle Sat 25 Feb 1961 Partick Thistle 1 Hearts 2 Mon 04 Mar 2019 Partick Thistle 1 Hearts 1 5 3 2 0 60 40 0 8 3 53058 10611
51 Port Glasgow Athletic Sat 16 Feb 1901 Port Glasgow Athletic 1 Hearts 5 Sat 31 Mar 1906 Port Glasgow Athletic 0 Hearts 2 2 2 0 0 100 0 0 7 1 13000 6500
52 Queen of the South Sat 23 Feb 1952 Queen of the South 1 Hearts 3 Sat 29 Jan 1983 Queen of the South 1 Hearts 1 6 5 1 0 83 16 0 14 4 87675 14612
53 Queens Park Sat 11 Feb 1893 Queens Park 5 Hearts 2 Sat 03 Feb 1934 Queens Park 1 Hearts 2 3 1 0 2 33 0 66 5 8 51796 17265
54 Raith Rovers Sat 23 Mar 1907 Raith Rovers 0 Hearts 1 Sun 22 Jan 2017 Raith Rovers 1 Hearts 1 5 3 1 1 60 20 20 5 3 80099 16019
55 Rangers Sat 24 Nov 1894 Rangers 1 Hearts 2 Sun 12 Mar 2000 Rangers 4 Hearts 1 10 1 2 7 10 20 70 10 26 398059 39805
56 Renton Sat 23 Jan 1892 Renton 4 Hearts 4 Sat 23 Jan 1892 Renton 4 Hearts 4 1 0 1 0 0 100 0 4 4 2000 2000
57 St Bernards Sat 10 Sep 1881 St Bernards 1 Hearts 0 Sat 16 Mar 1895 St Bernards 1 Hearts 0 4 2 0 2 50 0 50 7 5 28000 7000
58 Stenhousemuir Sat 26 Nov 1892 Stenhousemuir 1 Hearts 1 Sat 26 Nov 1892 Stenhousemuir 1 Hearts 1 1 0 1 0 0 100 0 1 1 2000 2000
59 St Johnstone Wed 25 Jan 1928 St Johnstone 0 Hearts 1 Tue 14 Feb 2012 St Johnstone 1 Hearts 2 3 3 0 0 100 0 0 5 2 24755 8251
60 St Mirren Sat 12 Nov 1887 St Mirren 2 Hearts 2 Wed 21 Mar 2012 St Mirren 0 Hearts 2 8 2 3 3 25 37 37 11 10 78167 9770
61 Stranraer Sat 06 Jan 2007 Stranraer 0 Hearts 4 Sat 06 Jan 2007 Stranraer 0 Hearts 4 1 1 0 0 100 0 0 4 0 3059 3059
62 The Spartans Sat 20 Jan 2024 The Spartans 1 Hearts 2 Sat 20 Jan 2024 The Spartans 1 Hearts 2 1 1 0 0 100 0 0 2 1 3500 3500
63 Third Lanark Sat 31 Jan 1891 Third Lanark 1 Hearts 4 Wed 29 Jan 1936 Third Lanark 2 Hearts 0 5 2 1 2 40 20 40 8 9 63736 12747
64 Vale of Leithen Sat 27 Jan 1962 Vale of Leithen 0 Hearts 5 Sat 27 Jan 1962 Vale of Leithen 0 Hearts 5 1 1 0 0 100 0 0 5 0 3716 3716
65 Vale Of Leven Sat 21 Oct 1882 Vale Of Leven 8 Hearts 1 Sat 30 Nov 1889 Vale Of Leven 3 Hearts 1 2 0 0 2 0 0 100 2 11 1200 600


Teams Played at Neutral Venues ex Abandoned Games
Rk Team First Last G W D L W% D% L% F A Tot
Crowd
Avg
Crowd
1 Aberdeen Sat 10 May 1986 Aberdeen 3 Hearts 0 Sat 06 Apr 1996 Aberdeen 1 Hearts 2 2 1 0 1 50 0 50 2 4 86626 43313
2 Airdrieonians Sat 04 Apr 1992 Hearts 0 Airdrieonians 0 Sat 08 Apr 1995 Airdrieonians 1 Hearts 0 3 0 2 1 0 66 33 1 2 61011 20337
3 Celtic Sat 06 Apr 1901 Hearts 4 Celtic 3 Sun 20 Dec 2020 Celtic 3 Hearts 3 11 3 2 6 27 18 54 16 22 585572 53233
4 Dumbarton Sat 07 Feb 1891 Hearts 1 Dumbarton 0 Wed 14 Apr 1976 Hearts 3 Dumbarton 0 3 2 1 0 66 33 0 4 0 38176 12725
5 Dundee United Sat 06 Apr 1974 Hearts 1 Dundee United 1 Sat 05 Apr 1986 Dundee United 0 Hearts 1 3 1 1 1 33 33 33 4 5 66482 22160
6 Dunfermline Athletic Sat 27 Apr 1968 Dunfermline Athletic 3 Hearts 1 Sat 27 Apr 1968 Dunfermline Athletic 3 Hearts 1 1 0 0 1 0 0 100 1 3 56366 56366
7 Falkirk Sat 29 Mar 1913 Falkirk 1 Hearts 0 Sat 04 Apr 1998 Falkirk 1 Hearts 3 2 1 0 1 50 0 50 3 2 86587 43293
8 Greenock Morton Sat 30 Mar 1968 Hearts 1 Greenock Morton 1 Wed 03 Apr 1968 Hearts 2 Greenock Morton 1 2 1 1 0 50 50 0 3 2 34121 17060
9 Gretna Sat 13 May 2006 Hearts 1 Gretna 1 Sat 13 May 2006 Hearts 1 Gretna 1 1 0 1 0 0 100 0 1 1 51232 51232
10 Hibernian Sat 14 Mar 1896 Hearts 3 Hibernian 1 Sat 16 Apr 2022 Hearts 2 Hibernian 1 6 6 0 0 100 0 0 19 5 174038 29006
11 Inverness Caledonian Thistle Sat 13 Apr 2019 Hearts 3 Inverness Caledonian Thistle 0 Sat 13 Apr 2019 Hearts 3 Inverness Caledonian Thistle 0 1 1 0 0 100 0 0 3 0 21011 21011
12 Methlan Park Sat 18 Oct 1890 Methlan Park 0 Hearts 3 Sat 18 Oct 1890 Methlan Park 0 Hearts 3 1 1 0 0 100 0 0 3 0 10000 10000
13 Montrose Tue 16 Mar 1976 Hearts 2 Montrose 1 Tue 16 Mar 1976 Hearts 2 Montrose 1 1 1 0 0 100 0 0 2 1 10047 10047
14 Motherwell Sat 29 Mar 1952 Hearts 1 Motherwell 1 Wed 09 Apr 1952 Motherwell 3 Hearts 1 3 0 2 1 0 66 33 3 5 238639 79546
15 Partick Thistle Sat 26 Mar 1921 Hearts 0 Partick Thistle 0 Tue 05 Apr 1921 Partick Thistle 2 Hearts 0 3 0 2 1 0 66 33 0 2 123700 41233
16 Raith Rovers Sat 24 Mar 1956 Hearts 0 Raith Rovers 0 Wed 28 Mar 1956 Hearts 3 Raith Rovers 0 2 1 1 0 50 50 0 3 0 112681 56340
17 Rangers Sat 11 Apr 1903 Hearts 1 Rangers 1 Sun 21 Apr 2024 Rangers 2 Hearts 0 14 1 3 10 7 21 71 9 29 808628 57759
18 Renton Sat 06 Feb 1892 Renton 3 Hearts 2 Sat 06 Feb 1892 Renton 3 Hearts 2 1 0 0 1 0 0 100 2 3 14000 14000
19 St Mirren Sat 19 Nov 1887 Hearts 2 St Mirren 2 Sat 11 Apr 1987 St Mirren 2 Hearts 1 4 1 1 2 25 25 50 9 8 45290 11322
20 Third Lanark Sat 28 Apr 1906 Hearts 1 Third Lanark 0 Sat 28 Apr 1906 Hearts 1 Third Lanark 0 1 1 0 0 100 0 0 1 0 30000 30000

Results by Date Streaks  
No Tie Season Date Team Venue Round Score Agg Crowd W D L Un NW Scorers
1 1 1875-76 1875-10-16 Sat n s Third Edinburgh Rifle Volunteers Craigmount Park (Grange Loan) R1

0-0

300 1 1 1 -----
-----
2 1875-76 1875-10-23 Sat n s Third Edinburgh Rifle Volunteers Meadows R1 Replay

0-0

0 2 2 2 -----
-----
2 3 1875-76 1875-10-30 Sat n s Drumpellier Estate of Colonel Buchanan R2

0-2

0 1 3 -----
[J Bell 15] ;[J Stewart 50]
3 4 1876-77 1876-09-23 Sat n s Dunfermline Towngreen R1-Defunct

Scra

HMFC Scratched 0 2 4 -----
-----
4 5 1877-78 1877-09-29 Sat n s Hibernian East Meadows R1

0-0

0 1 1 5 -----
-----
6 1877-78 1877-10-06 Sat n s Hibernian East Meadows R1 Replay

1-2

1200 1 6 Unknown
[Missing] ;[Missing]
5 7 1878-79 1878-09-21 Sat n s Edinburgh Swifts Powburn R1

3-1

0 1 1 Andrew Lees ;John Alexander ;John Alexander
[Fairbairn 30]
6 8 1878-79 1878-10-19 Sat n s Edinburgh Thistle Powburn R2

1-0

0 2 2 John Alexander 5
-----
7 9 1878-79 1878-11-09 Sat n s Arbroath Powburn R3

2-1

0 3 3 William Pullen ;John Alexander
[GD Jarrett]
8 10 1878-79 1878-11-30 Sat n s Helensburgh Kirkmichael Park R4

1-2

0 1 1 William Pullen
[Missing] ;[Missing]
11 1878-79 1878-12-14 Sat n s Helensburgh Kirkmichael Park R4

Scra

HMFC Scratched 0 2 2 -----
-----
9 12 1879-80 1879-10-11 Sat n s Third Edinburgh Rifle Volunteers Not Played Walkover Win R1

Walk

Walkover Win 0 1 1 -----
-----
10 13 1879-80 1879-10-18 Sat n s Brunswick Old Powderhall R2

3-2

0 2 2 John Alexander 15 ;Scrimmage ;G McKenzie og
[Stewart] ;[A McNeill]
11 14 1879-80 1879-11-15 Sat n s Hibernian Mayfield Park (Newington) R3

1-2

2500 1 1 John [1] McNeil
[Gillie Byrne 15] ;[Patrick Cavanagh]
12 15 1880-81 1880-09-11 Sat n s Brunswick Old Powderhall R1

3-1

550 1 1 Unknown ;Unknown ;Unknown
[Missing og]
13 16 1880-81 1880-10-23 Sat n s Hibernian Old Powderhall R3

5-3

5000 2 2 Alex McNeil ;James Edwards ;John Alexander ;Alex McNeil ;John [1] McNeil
[Scrimmage] ;[Scrimmage] ;[Missing]
14 17 1880-81 1880-11-13 Sat n s Cambuslang Old Powderhall R4

3-0

300 3 3 John Alexander 3 ;John Alexander 43 ;James Edwards
-----
15 18 1880-81 1880-12-11 Sat n s Arthurlie Dunterlie Park R5

0-4

0 1 1 -----
[Missing] ;[Missing] ;[Missing] ;[Missing]
16 19 1881-82 1881-09-10 Sat n s St Bernards Royal Patent Gymnasium Grounds R1

0-1

2000 2 2 -----
[Robert McBeth 80]
17 20 1882-83 1882-09-09 Sat n s St Bernards First Tynecastle R1

1-1

3000 1 1 3 Jimmy Wood
[John McNaughton]
21 1882-83 1882-09-16 Sat n s St Bernards Royal Patent Gymnasium Grounds R1 Replay

4-3

3000 1 2 Nick Ross ;Bob Waugh ;Jimmy Wood ;Bob Waugh
[Robert Charlton 8] ;[George Drummond] ;[James Wilson]
18 22 1882-83 1882-10-07 Sat n s Addiewell Cuthill Park R2

14-0

0 2 3 Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown
-----
19 23 1882-83 1882-10-21 Sat n s Vale Of Leven Millburn Park R3

1-8

200 1 1 Unknown
[James Brown 25] ;[Missing] ;[Missing] ;[Missing] ;[Missing] ;[Missing] ;[Missing] ;[Missing]
20 24 1883-84 1883-09-08 Sat n s Brunswick First Tynecastle R1

8-0

0 1 1 Jimmy Wood ;Andrew Lees ;Will Ronaldson ;Jimmy Wood ;Jimmy Wood ;Jimmy Wood ;Jimmy Wood ;Jimmy Wood
-----
21 25 1883-84 1883-09-29 Sat n s Newcastleton Newcastleton R2

4-1

200 2 2 Davie Aitken ;Davie Aitken ;Bob Waugh ;George Douglas
[Douglas [5]]
22 26 1883-84 1883-10-20 Sat n s Hibernian First Tynecastle R3

1-4

6000 1 1 Jimmy Wood
[Tommy Lee] ;[James Brogan] ;[James McGhee 46] ;[James McGhee 60]
23 27 1884-85 1884-10-04 Sat n s Dunfermline Ladysmill Park R2-Disqualified

11-1

disqualified for professionalism 1000 1 1 Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown
[Missing]
24 28 1885-86 1885-09-12 Sat n s St Bernards First Tynecastle R1

5-2

0 2 2 Tommy Jenkinson ;Tommy Jenkinson ;Scrimmage ;James Common ;T McIntosh 80
[Jamie Low 3] ;[David Riddoch]
29 1885-86 1885-09-26 Sat n s St Bernards First Tynecastle R1 Replay

1-0

0 3 3 James Common
-----
25 30 1885-86 1885-10-03 Sat n s Hibernian Hibernian Park R2

1-2

4000 1 1 Scrimmage
[James McGhee] ;[James McGhee]
26 31 1886-87 1886-09-11 Sat n s Edina Tynecastle Park R1

7-1

0 1 1 Tommy Jenkinson 20 ;Tommy Jenkinson ;Davie Aitken ;Davie Aitken ;Tommy Jenkinson ;Tom Breckenridge 80 ;Jimmy Wood 81
[Missing]
27 32 1886-87 1886-10-02 Sat n s Broxburn Thistle Albyn Park R2

2-1

0 2 2 Jimmy Adams 20 ;Unknown 75
[Gibson [1] 40]
28 33 1886-87 1886-10-23 Sat n s Hibernian Hibernian Park R3

1-5

7000 1 1 Scrimmage
[Phillip Clarke 20] ;[James McLaren] ;[Peter McGinn] ;[Willie Groves] ;[Willie Groves]
29 34 1887-88 1887-09-03 Sat n s Norton Park Tynecastle Park R1

4-1

0 1 1 Patterson ;Richard Carruthers ;Willie Mackay ;Tommy Jenkinson
[R Laing]
30 35 1887-88 1887-10-15 Sat n s Hibernian Tynecastle Park R3

1-1

6000 1 2 1 Jimmy Wood
[Scrimmage]
36 1887-88 1887-10-22 Sat n s Hibernian Hibernian Park R3 Replay

3-1

8500 1 3 J Lindsay 17 ;James Common 49 ;J Lindsay 90
[Patrick Gallacher]
31 37 1887-88 1887-11-05 Sat n s St Mirren Tynecastle Park R4

1-1

5000 1 4 1 James Common 40
[Hugh McHardy 83]
38 1887-88 1887-11-12 Sat n s St Mirren Westmarch R4 1st Replay

2-2

6000 2 5 2 Tom Breckenridge 40 ;Tommy Jenkinson
[James Brandon 30] ;[Scrimmage 90]
39 1887-88 1887-11-19 Sat n s St Mirren Merchiston Park R4 2nd Replay

2-2

4000 3 6 3 Tom Breckenridge 30 ;Tom Breckenridge 53
[Thomas Johnstone] ;[R Fairlie]
40 1887-88 1887-11-26 Sat n s St Mirren 1st Cathkin Park R4 3rd Replay

2-4

2000 1 4 Tom Breckenridge ;Tom Breckenridge 50
[Andrew Campbell Brown 3] ;[James Brandon] ;[Missing] ;[Scrimmage 70]
32 41 1888-89 1888-09-01 Sat n s Boness Newtown Park R1

1-0

1000 1 1 Jimmy Wood 44:50
-----
33 42 1888-89 1888-09-22 Sat n s Erin Rovers Bathgate Tynecastle Park R2

4-0

1200 2 2 Peter Wright 35 ;James Reid 40 ;James Reid 80 ;John Sneddon [1] 81
-----
34 43 1888-89 1888-10-13 Sat n s Broxburn Star Sports Park R3

2-2

2000 1 3 1 James Reid 36 ;Jimmy Wood 80
[R Marr 5] ;[A Russell 9]
44 1888-89 1888-10-20 Sat n s Broxburn Star Tynecastle Park R3 Replay

2-0

2500 1 4 Rab Henderson 65 ;Peter Wright 70
-----
35 45 1888-89 1888-11-03 Sat n s Campsie Lennox Park R4

1-3

800 1 1 John Sneddon [1] 50
[McVicar 3] ;[Kennedy 30] ;[Dempster 43]
36 46 1889-90 1889-09-07 Sat n s St Bernards Old Logie Green R1

3-0

5000 1 1 George Scott ;William [2] McIntosh og ;Davie Baird
-----
37 47 1889-90 1889-09-28 Sat n s Bellstane Birds Bird’s Park R2

4-1

1200 2 2 George Scott ;Davie Baird ;Willie Taylor 88 ;Davie Baird 89
[Duffy]
38 48 1889-90 1889-10-19 Sat n s Champfleurie Champfleurie Park R3

5-0

750 3 3 Tommy Jenkinson ;William Grierson ;Willie Taylor ;Unknown ;Unknown
-----
39 49 1889-90 1889-11-09 Sat n s Alloa Athletic Tynecastle Park R4

9-1

3000 4 4 George Scott ;Tommy Jenkinson ;Tommy Jenkinson ;Scrimmage ;Unknown og ;John MacPherson ;Tommy Jenkinson ;John MacPherson ;Davie Baird
[John Duff 1]
40 50 1889-90 1889-11-30 Sat n s Vale Of Leven Millburn Park R5

1-3

1000 1 1 William Grierson 80
[Scrimmage 0:55] ;[James J Paton 70] ;[James J Paton 87]
41 51 1890-91 1890-09-06 Sat n s Raith Rovers Tynecastle Park R1

7-2

2500 1 1 Robert Somerville ;Davie Baird ;Willie Taylor ;John MacPherson ;Davie Baird 65 ;John MacPherson ;Willie Taylor
[McKay] ;[Scrimmage]
42 52 1890-91 1890-09-27 Sat n s Burntisland Thistle Not Played Walkover Win R2

Walk

Walkover Win 0 2 2 -----
-----
43 53 1890-91 1890-10-18 Sat n s Methlan Park Meggatland Exhibition Grounds R3

3-0

10000 3 3 George Scott 30 ;George Scott 43 ;Davie Russell 75
-----
44 54 1890-91 1890-11-08 Sat n s Ayr FC Somerset Park R4

4-3

3000 4 4 Willie Taylor 25 ;George Scott 35 ;Isaac Begbie 55 ;John MacPherson
[Ross 10] ;[Ross] ;[Hamilton]
45 55 1890-91 1890-11-29 Sat n s Greenock Morton Tynecastle Park R5

5-1

2500 5 5 Johnny Hill ;Willie Mason ;Willie Mason ;Davie Baird ;Davie Baird
[Langmuir]
46 56 1890-91 1890-12-20 Sat n s East Stirlingshire Merchiston Park QF

3-1

2000 6 6 Davie Russell 10 ;Davie Russell 65 ;George Scott 80
[Carthy 25]
47 57 1890-91 1891-01-31 Sat n s Third Lanark 1st Cathkin Park SF

4-1

2500 7 7 George Scott 21 ;Davie Russell 30 ;Davie Russell 35 ;George Scott 46
[Scrimmage 20]
48 58 1890-91 1891-02-07 Sat s s Dumbarton Hampden Park (second) Final

1-0

10836 8 8 Willie Mason 15
-----
49 59 1891-92 1891-12-05 Sat n s Clyde Tynecastle Park R5 Replay

8-0

1000 9 9 Davie Baird ;Davie Baird ;George Scott ;Davie Russell ;James Fairbairn ;James Fairbairn ;Davie Baird ;Davie Baird
-----
50 60 1891-92 1891-12-19 Sat n s Broxburn Shamrock Shamrock Park R6

5-4

2500 10 10 James Fairbairn 2 ;George Scott ;Davie Russell ;James Fairbairn ;James Fairbairn 75
[Gribbin] ;[Gribbin] ;[Brady [1]] ;[Scrimmage]
51 61 1891-92 1892-01-23 Sat n s Renton Tontine Park QF

4-4

2000 1 11 1 Davie Baird ;James Fairbairn ;Davie Baird ;Davie Ross
[Joseph Lindsay] ;[Missing] ;[Joseph Brady] ;[George Mathieson]
62 1891-92 1892-01-30 Sat n s Renton Tynecastle Park QF 1st Replay

2-2

13000 2 12 2 James McCall og ;Davie Baird
[James McCall] ;[James McCall pen]
63 1891-92 1892-02-06 Sat n s Renton Hampden Park (second) QF 2nd Replay

2-3

14000 1 3 Johnny Hill ;Bob Brand
[Joseph Brady] ;[Joseph Brady] ;[Joseph Brady]
52 64 1892-93 1892-11-26 Sat n s Stenhousemuir Ochilview Park R1

1-1

2000 1 1 4 David Ellis
[J Reid]
65 1892-93 1892-12-17 Sat n s Stenhousemuir Tynecastle Park R1 Replay

8-0

2500 1 2 Davie Baird ;James L Morrison ;Willie Taylor ;Davie Baird ;James L Morrison ;Willie Taylor ;James L Morrison ;George Scott
-----
53 66 1892-93 1892-12-24 Sat n s Motherwell Dalziel Park R2

4-2

2000 2 3 James Maxwell ;James L Morrison ;Davie Baird ;David Ellis
[Robert S Steel] ;[Alexander Denholm]
54 67 1892-93 1893-02-04 Sat n s Queens Park Tynecastle Park QF

1-1

13500 1 4 1 David Ellis
[William Gulliland]
68 1892-93 1893-02-11 Sat n s Queens Park Hampden Park (second) QF Replay

2-5

16000 1 2 George Hogg 33 ;Davie Baird
[William Sellar 31] ;[Thomas Smith Waddell 48] ;[John Gillespie 53] ;[Thomas Smith Waddell 61] ;[James Hamilton 85]
55 69 1893-94 1893-11-25 Sat n s St Mirren Westmarch R1

0-1

6000 2 3 -----
[Alex Wylie 11]
56 70 1894-95 1894-11-24 Sat n s Rangers First Ibrox R1

2-1

12000 1 1 George Hogg 10 ;Johnny Walker 40
[John Cowan]
57 71 1894-95 1894-12-15 Sat n s Abercorn Underwood Park R2

6-1

3000 2 2 Bob McLaren ;Robert Craigie Gray 22 ;Bob McLaren ;George Scott ;Alex Hall ;George Scott 44
[William Robertson]
58 72 1894-95 1895-01-12 Sat n s Kings Park Tynecastle Park QF

4-2

3000 3 3 Willie Michael ;Willie Michael ;Bob McLaren ;Willie Michael
[David Marshall] ;[David Marshall]
59 73 1894-95 1895-03-09 Sat n s St Bernards Tynecastle Park SF

0-0

14500 1 4 1 -----
-----
74 1894-95 1895-03-16 Sat n s St Bernards Old Logie Green SF Replay

0-1

18000 1 2 -----
[George Murdoch]
60 75 1895-96 1896-01-11 Sat n s Blantyre Castle Park R1

12-1

500 1 1 George Walls ;Davie Baird ;George Walls ;Johnny Walker ;Willie Michael ;Johnny Walker ;Davie Baird ;Davie Baird ;Bob McLaren ;Davie Baird ;Davie Baird ;Willie Michael
[McCallum]
61 76 1895-96 1896-02-01 Sat n s Ayr FC Somerset Park R2

5-1

2000 2 2 Willie Michael 8 ;McMillan [1] og ;Johnny Walker ;Davie Baird ;Willie Taylor
[Robert [2] Cunningham]
62 77 1895-96 1896-02-08 Sat n s Arbroath Old Gayfield QF

4-0

4000 3 3 Willie Taylor ;Bob McLaren ;Bob McLaren ;Willie Taylor
-----
63 78 1895-96 1896-02-22 Sat n s St Bernards Tynecastle Park SF

1-0

16000 4 4 Willie Michael 87
-----
64 79 1895-96 1896-03-14 Sat s s Hibernian Old Logie Green Final

3-1

17034 5 5 Davie Baird pen 3 ;Alex King 63 ;Willie Michael 65
[John O'Neill 89]
65 80 1896-97 1897-01-09 Sat n s Clyde Tynecastle Park R1

2-0

2000 6 6 Johnny Walker ;George Livingstone
-----
66 81 1896-97 1897-02-06 Sat n s Third Lanark 1st Cathkin Park R2

2-5

12000 1 1 Willie Taylor 30 ;James Sharp
[Thomas Gibbons 10] ;[Andrew O Robb 15] ;[Thomas Gibbons] ;[Thomas Gibbons] ;[Thomas Gibbons]
67 82 1897-98 1898-01-08 Sat n s Lochee United St Margaret's Park R1

8-0

2000 1 1 Tom Robertson ;Davie Baird ;Davie Baird ;George Livingstone ;Tom Robertson ;Bob McLaren ;Johnny Walker ;Davie Baird
-----
68 83 1897-98 1898-01-22 Sat n s Greenock Morton Tynecastle Park R2

4-1

4000 2 2 James Sharp ;Davie Baird ;Bob McLaren ;Johnny Walker
[William Edgar]
69 84 1897-98 1898-02-05 Sat n s Dundee Carolina Port QF

0-3

7000 1 1 -----
[David Willocks] ;[William McArthur] ;[John Napier Malloch]
70 85 1898-99 1899-01-14 Sat n s Rangers First Ibrox R1

1-4

25612 2 2 Albert Buick
[Neilly Gibson 3] ;[Bobby Neil pen] ;[Neilly Gibson] ;[Robert Hamilton]
71 86 1899-00 1900-01-13 Sat n s St Mirren Tynecastle Park R1

0-0

6500 1 1 3 -----
-----
87 1899-00 1900-01-20 Sat n s St Mirren Love Street R1 Replay

3-0

6000 1 2 Willie Michael 40 ;Albert Buick 44 ;Willie Michael 80
-----
72 88 1899-00 1900-01-27 Sat n s Hibernian Tynecastle Park R2

1-1

14000 1 3 1 G Hogg og
[Bobby Atherton]
89 1899-00 1900-02-03 Sat n s Hibernian Easter Road R2 Replay

2-1

12000 1 4 Albert Buick ;Willie Taylor
[David Reid]
73 90 1899-00 1900-02-10 Sat n s Third Lanark 1st Cathkin Park QF

2-1

3000 2 5 Bobby Walker 55 ;Willie Taylor 80
[William Speedie]
74 91 1899-00 1900-03-10 Sat n s Queens Park Hampden Park (second) SF

1-2

16000 1 1 Albert Buick 20
[David J Wilson 49] ;[RS McColl 70]
75 92 1900-01 1901-01-12 Sat n s Mossend Swifts Tynecastle Park R1

7-0

3000 1 1 Bill Porteous ;Bill Porteous ;Davie Baird ;Robert Houston pen ;Davie Baird ;Robert Houston pen ;Albert Buick
-----
76 93 1900-01 1901-02-09 Sat n s Queens Park Tynecastle Park R2

2-1

14000 2 2 Bill Porteous ;Bill Porteous
[John Maclean]
77 94 1900-01 1901-02-16 Sat n s Port Glasgow Athletic Clune Park QF

5-1

4500 3 3 Bobby Walker ;Mark Bell ;Robert Houston ;Bobby Walker ;Bill Porteous
[Albert Buick og]
78 95 1900-01 1901-03-09 Sat n s Hibernian Tynecastle Park SF

1-1

19500 1 4 1 Mark Bell
[Pat Murray]
96 1900-01 1901-03-23 Sat n s Hibernian Easter Road SF Replay

2-1

18000 1 5 Bill Porteous 30 ;Bobby Walker 75
[Hamilton Handling pen 80]
79 97 1900-01 1901-04-06 Sat s s Celtic Ibrox Final

4-3

17000 2 6 Bill Porteous 16 ;Mark Bell 43 ;Charlie Thomson 60 ;Mark Bell 87
[William McOustra] ;[Jimmy Quinn] ;[Alexander McMahon 80]
80 98 1901-02 1902-01-11 Sat n s Cowdenbeath North End Park R1

0-0

3000 1 7 1 -----
-----
99 1901-02 1902-01-18 Sat n s Cowdenbeath Tynecastle Park R1 Replay

3-0

7000 1 8 Bobby Walker ;Charlie Thomson ;Pringle [1] og
-----
81 100 1901-02 1902-01-25 Sat n s Third Lanark Tynecastle Park R2

4-1

11800 2 9 Robert Houston ;Robert [2] Barr og ;Robert Houston 47 ;George Key
[James [34] Robertson]
82 101 1901-02 1902-02-15 Sat n s Celtic Tynecastle Park QF

1-1

14000 1 10 1 Charlie Thomson 30
[Jimmy Quinn 4]
102 1901-02 1902-02-22 Sat n s Celtic Celtic Park QF Replay

1-2

25000 1 2 Mark Bell 3
[Alexander McMahon] ;[Alexander McMahon]
83 103 1902-03 1903-01-10 Sat n s Clyde Shawfield Stadium R1

2-1

2000 1 1 Bill Porteous 2 ;Robert Dalrymple 15
[James Stevenson]
84 104 1902-03 1903-01-24 Sat n s Ayr FC Somerset Park R2

4-2

4000 2 2 Robert Dalrymple 0:30 ;Charlie Thomson ;Bill Porteous ;Bill Porteous
[Tom Wills pen 30] ;[William [3] McDonald 32]
85 105 1902-03 1903-02-21 Sat n s Third Lanark Tynecastle Park QF

2-1

12000 3 3 Davie Baird ;Bobby Walker
[Louis Lean 44]
86 106 1902-03 1903-02-28 Sat n s Dundee Dens Park SF

0-0

24000 1 4 1 -----
-----
107 1902-03 1903-03-07 Sat n s Dundee Tynecastle Park SF Replay

1-0

32000 1 5 Bill Porteous
-----
87 108 1902-03 1903-04-11 Sat n s Rangers Celtic Park Final

1-1

28000 1 6 1 Bobby Walker 82
[James Stark 46]
109 1902-03 1903-04-18 Sat n s Rangers Celtic Park Final 1st Replay

0-0

16000 2 7 2 -----
-----
110 1902-03 1903-04-25 Sat n s Rangers Celtic Park Final 2nd Replay

0-2

32000 1 3 -----
[Alexander Mackie 15] ;[Robert Hamilton 70]
88 111 1903-04 1904-01-23 Sat n s Rangers Ibrox R1

2-3

30000 2 4 Bobby Walker ;Mark Bell 85
[Robert Hamilton] ;[John [11] Walker] ;[John [11] Walker]
89 112 1904-05 1905-01-28 Sat n s Dundee Dens Park R1

3-1

14000 1 1 Charlie Thomson 10 ;Charlie Thomson pen ;George Wilson 80
[Alex Macfarlane 25]
90 113 1904-05 1905-02-11 Sat n s St Mirren Love Street R2

1-2

17924 1 1 David (Soldier) Wilson 90
[George T Reid 10] ;[George T Reid]
91 114 1905-06 1906-01-27 Sat n s Nithsdale Wanderers Tynecastle Park R1

4-1

4000 1 1 Bobby Walker 5 ;Bobby Walker 6 ;George Wilson ;Alex Menzies
[Maitland]
92 115 1905-06 1906-02-10 Sat n s Beith Glebe Park R2

3-0

3000 2 2 Bobby Walker ;George Couper ;George Wilson
-----
93 116 1905-06 1906-02-24 Sat n s Celtic Celtic Park QF

2-1

52000 3 3 Bobby Walker 46 ;Alex Menzies 77
[Jimmy McMenemy 30]
94 117 1905-06 1906-03-31 Sat n s Port Glasgow Athletic Clune Park SF

2-0

8500 4 4 Alex Menzies 1:30 ;Charlie Thomson pen 87
-----
95 118 1905-06 1906-04-28 Sat s s Third Lanark Ibrox Final

1-0

30000 5 5 George Wilson 81
-----
96 119 1906-07 1907-01-26 Sat n s Airdrieonians Tynecastle Park R1

0-0

22000 1 6 1 -----
-----
120 1906-07 1907-02-09 Sat n s Airdrieonians Broomfield Park R1 Replay

2-0

11000 1 7 Bobby Walker ;Jack Peddie
-----
97 121 1906-07 1907-02-16 Sat n s Kilmarnock Rugby Park R2

0-0

8000 1 8 1 -----
-----
122 1906-07 1907-02-23 Sat n s Kilmarnock Tynecastle Park R2 Replay

2-1

18000 1 9 William Yates ;Frank McLaren
[William Agnew]
98 123 1906-07 1907-03-09 Sat n s Raith Rovers Tynecastle Park QF

2-2

15000 1 10 1 Charlie Thomson pen 30 ;Bobby Walker 47
[George McNicoll] ;[Henry George K Mitchell]
124 1906-07 1907-03-23 Sat n s Raith Rovers Stark's Park QF Replay

1-0

14000 1 11 Bobby Walker 21
-----
99 125 1906-07 1907-03-30 Sat n s Queens Park Tynecastle Park SF

1-0

33000 2 12 David Axford 20
-----
100 126 1906-07 1907-04-20 Sat n s Celtic Hampden Park Final

0-3

50000 1 1 -----
[William Orr pen 55] ;[Peter Somers] ;[Peter Somers]
101 127 1907-08 1908-01-25 Sat n s St Johnstone Tynecastle Park R1

4-1

3000 1 1 William Reynolds ;Charlie Thomson ;Robert Ritchie ;James Dargue
[John Cameron]
102 128 1907-08 1908-02-08 Sat n s Port Glasgow Athletic Tynecastle Park R2

4-0

9000 2 2 Charlie Thomson 20 ;Bobby Walker ;Bobby Walker ;Bobby Walker
-----
103 129 1907-08 1908-03-21 Sat n s St Mirren Love Street QF

1-3

16000 1 1 Isaac Tomlinson pen 89:30
[Thomas H Paton] ;[David Wyllie] ;[Andrew Lyle Anderson]
104 130 1908-09 1909-01-23 Sat n s Kilmarnock Tynecastle Park R1

2-1

18000 1 1 John Courts 30 ;Bobby Walker 47
[Alexander Douglas 70]
105 131 1908-09 1909-02-06 Sat n s Airdrieonians Broomfield Park R2

0-2

12000 1 1 -----
[William Hunter 40] ;[Alex Thomson 65]
106 132 1909-10 1910-01-22 Sat n s Bathgate Mill Park R1

4-0

4000 1 1 Basil Colombo 30 ;Philip Cole 46 ;Philip Cole ;George Sinclair 75
-----
107 133 1909-10 1910-02-05 Sat n s St Mirren Love Street R2

2-2

12000 1 2 1 Peter Nellies ;George Sinclair
[James Cunningham] ;[James Cunningham pen 75]
134 1909-10 1910-02-12 Sat n s St Mirren Tynecastle Park R2 1st Replay

0-0

25000 2 3 2 -----
-----
135 1909-10 1910-02-16 Wed n s St Mirren Ibrox R2 2nd Replay

4-0

10000 1 4 Dick Harker 3 ;Bobby Walker 44:50 ;Dick Harker ;Dick Harker
-----
108 136 1909-10 1910-02-26 Sat n s Hibernian Tynecastle Park QF

0-1

25000 1 1 -----
[James Peggie 50]
109 137 1910-11 1911-01-28 Sat n s Clyde Tynecastle Park R1

1-1

26000 1 1 2 Lol Abram 60
[John (Sailor) Hunter 70]
138 1910-11 1911-02-04 Sat n s Clyde Shawfield Stadium R1 Replay

0-1

24500 1 3 -----
[Thomas Hegarty og 40]
110 139 1911-12 1912-01-27 Sat n s Hibernian Tynecastle Park R1

0-0

32000 1 1 4 -----
-----
140 1911-12 1912-02-10 Sat n s Hibernian Easter Road R1 1st Replay

1-1

18000 2 2 5 Bob Mercer 82
[Samuel Fleming 44]
141 1911-12 1912-02-14 Wed n s Hibernian Ibrox R1 2nd Replay

3-1

25000 1 3 Percy Dawson 18 ;Lol Abram 50 ;Percy Dawson 52
[George Rae 75]
111 142 1911-12 1912-02-24 Sat n s Dundee Tynecastle Park R2

1-0

24000 2 4 Percy Dawson
-----
112 143 1911-12 1912-03-09 Sat n s Greenock Morton Cappielow Park QF

1-0

15000 3 5 Percy Dawson 70
-----
113 144 1911-12 1912-03-30 Sat n s Celtic Ibrox SF

0-3

43000 1 1 -----
[Jimmy McMenemy] ;[Jimmy McMenemy 44] ;[John Brown]
114 145 1912-13 1913-02-08 Sat n s Dunfermline Athletic Tynecastle Park R2

3-1

22928 1 1 Ernest Bannister ;Percy Dawson ;Percy Dawson
[Alex Hall]
115 146 1912-13 1913-02-22 Sat n s Kilmarnock Rugby Park R3

2-0

16000 2 2 Percy Dawson ;Willie Wilson
-----
116 147 1912-13 1913-03-08 Sat n s Celtic Celtic Park QF

1-0

66000 3 3 Bobby Walker 32
-----
117 148 1912-13 1913-03-29 Sat n s Falkirk Ibrox SF

0-1

55000 1 1 -----
[James Anderson Croal 22]
118 149 1913-14 1914-02-07 Sat n s Raith Rovers Stark's Park R2

0-2

21000 2 2 -----
[Fred Martin 8] ;[Fred Martin 78]
119 150 1919-20 1920-01-24 Sat n s Nithsdale Wanderers Tynecastle Park R1

5-1

12000 1 1 Paddy Crossan 30:05 ;Arthur Lochhead ;George Sinclair ;Arthur Lochhead ;Arthur Lochhead
[Jock Wilson og]
120 151 1919-20 1920-02-07 Sat n s Falkirk Tynecastle Park R2

2-0

31000 2 2 Arthur Lochhead 30 ;Arthur Lochhead 85
-----
121 152 1919-20 1920-02-21 Sat n s Aberdeen Pittodrie R3

0-1

21000 1 1 -----
[John Hutton 20]
122 153 1920-21 1921-02-05 Sat n s Clyde Shawfield Stadium R2

1-1

26000 1 1 2 Jack Sharp 40
[Harry Rae 80]
154 1920-21 1921-02-09 Wed n s Clyde Tynecastle Park R2 1st Replay

0-0

22000 2 2 3 -----
-----
155 1920-21 1921-02-16 Wed n s Clyde Shawfield Stadium R2 2nd Replay

3-2

20000 1 3 Jack Sharp 20 ;Angus Meikle 47 ;George P Miller 55
[Charles Stanley Duncan 10] ;[Francis William Thompson pen 85]
123 156 1920-21 1921-02-19 Sat n s Hamilton Academical Douglas Park R3

1-0

20890 2 4 Arthur Lochhead 60
-----
124 157 1920-21 1921-03-05 Sat n s Celtic Celtic Park QF

2-1

37000 3 5 Willie Wilson ;Arthur Lochhead
[Patrick Gallagher]
125 158 1920-21 1921-03-26 Sat n s Partick Thistle Ibrox SF

0-0

63700 1 6 1 -----
-----
159 1920-21 1921-03-30 Wed n s Partick Thistle Ibrox SF 1st Replay

0-0

27000 2 7 2 -----
-----
160 1920-21 1921-04-05 Tue n s Partick Thistle Ibrox SF 2nd Replay

0-2

33000 1 3 -----
[James Kinloch 15] ;[James Kinloch 85]
126 161 1921-22 1922-01-28 Sat n s Arthurlie Tynecastle Park R1

2-1

17000 1 1 Bob Birrell 43 ;Angus Meikle 75
[James McLaughlin 15]
127 162 1921-22 1922-02-11 Sat n s Broxburn United Tynecastle Park R2

2-2

22000 1 2 1 Tom Miller 2 ;Paddy Crossan pen 70
[Blair 9] ;[Davies [1] 60]
163 1921-22 1922-02-15 Wed n s Broxburn United Tynecastle Park R2 1st Replay

2-2

20000 2 3 2 Willie Wilson 40 ;Tom Miller 75
[Williamson 30] ;[Williamson 50]
164 1921-22 1922-02-20 Mon n s Broxburn United Tynecastle Park R2 2nd Replay

3-1

15000 1 4 Willie Wilson 8 ;Freddie Forbes 30 ;Freddie Forbes 85
[Dunn 6]
128 165 1921-22 1922-02-25 Sat n s Rangers Tynecastle Park R3

0-4

40000 1 1 -----
[Andy Cunningham 8] ;[Arthur Dixon 23] ;[Andy Cunningham 35] ;[Robert McDiarmid 86]
129 166 1922-23 1923-01-13 Sat n s Thornhill Tynecastle Park R1

6-0

16000 1 1 Tim Williamson 5 ;Jock White 20 ;Jock White 25 ;Frank Stringfellow ;Tim Williamson ;James A Henderson pen 85
-----
130 167 1922-23 1923-01-27 Sat n s Boness Newtown Park R2

2-3

8000 1 1 Jock White 20 ;Jock White 70
[John Kelly 54] ;[William Moffat 65] ;[John Rayne 80]
131 168 1923-24 1924-01-26 Sat n s Third Lanark 2nd Cathkin Park R1

0-0

23000 1 1 2 -----
-----
169 1923-24 1924-01-30 Wed n s Third Lanark Tynecastle Park R1 Replay

3-0

18000 1 2 Tim Williamson 15 ;Jock White 30 ;Tim Williamson 60
-----
132 170 1923-24 1924-02-09 Sat n s Galston Tynecastle Park R2

6-0

14000 2 3 Andrew Campbell 10 ;Tim Williamson 30 ;Jock White 40 ;John Murphy 70 ;Paddy Crossan pen 85 ;Tim Williamson 88
-----
133 171 1923-24 1924-02-23 Sat n s Clyde Tynecastle Park R3

3-1

27000 3 4 Tim Williamson 20 ;Tim Williamson 55 ;Willie Murray 75
[Allan Brown 85]
134 172 1923-24 1924-03-08 Sat n s Falkirk Tynecastle Park QF

1-2

34500 1 1 Jock White 65
[Robert S Bryce 60] ;[Sydney Charles Puddefoot 62]
135 173 1924-25 1925-01-24 Sat n s Leith Athletic Tynecastle Park R1

4-1

15000 1 1 Jock White 10 ;Jock White 15 ;Jock White 40 ;Jock White pen 85
[Archibald Cowan 88:10]
136 174 1924-25 1925-02-07 Sat n s Kilmarnock Rugby Park R2

1-2

14000 1 1 Jock White 86
[Thomas Lindsay 3] ;[Paddy Crossan og 10]
137 175 1925-26 1926-01-23 Sat n s Dundee United Tannadice Park R1

1-1

15522 1 1 2 Willie Murray 60
[Robert Bauld 4]
176 1925-26 1926-01-27 Wed n s Dundee United Tynecastle Park R1 1st Replay

1-1

AET 1-1 FT 25000 2 2 3 Jock White 70
[Malcolm Campbell 82]
177 1925-26 1926-02-01 Mon n s Dundee United Tynecastle Park R1 2nd Replay

6-0

18000 1 3 George P Miller 6 ;Jock White 25 ;Colin Dand 38 ;Jock White 50 ;Jock White 52 ;Jock White 78
-----
138 178 1925-26 1926-02-06 Sat n s Alloa Athletic Tynecastle Park R2

5-2

18000 2 4 Jimmy Smith 12 ;Jock White 30 ;Jock White 43 ;Jock White ;Jock White
[James Ross 34] ;[Alex Hair 38]
139 179 1925-26 1926-02-20 Sat n s Celtic Tynecastle Park R3

0-4

50500 1 1 -----
[Thomas McInally 25] ;[Thomas McInally 51] ;[Jimmy McGrory 59] ;[Patrick Connelly 80]
140 180 1926-27 1927-01-22 Sat n s Clyde Shawfield Stadium R1

2-3

18000 2 2 Lachlan Macmillan 5 ;Tim Morgan 20
[William Hood 21] ;[William Ballantyne 60] ;[Thomas Malone 81]
141 181 1927-28 1928-01-21 Sat n s St Johnstone Tynecastle Park R1

2-2

28000 1 1 3 Andrew Miller 67 ;Tim Morgan 70
[John Alexander Stevenson 10] ;[Jim Munro 58]
182 1927-28 1928-01-25 Wed n s St Johnstone Muirton Park R1 Replay

1-0

AET 0-0 FT 11400 1 2 Willie Murray 93
-----
142 183 1927-28 1928-02-04 Sat n s Forres Mechanics Tynecastle Park R2

7-0

17000 2 3 Peter Kerr pen 7 ;Willie Devlin 12 ;Lachlan Macmillan 14 ;Andrew Miller ;Lachlan Macmillan ;Willie Devlin ;Tom Rogers
-----
143 184 1927-28 1928-02-18 Sat n s Motherwell Tynecastle Park R3

1-2

42000 1 1 Willie Murray 60
[George Stevenson 38] ;[George Stevenson 54]
144 185 1928-29 1929-01-19 Sat n s Airdrieonians Tynecastle Park R1

0-2

25000 2 2 -----
[George McQueen pen 67] ;[Robert Skinner 78]
145 186 1929-30 1930-01-18 Sat n s Clydebank[3] Tynecastle Park R1

1-0

15000 1 1 Willie Murray 59
-----
146 187 1929-30 1930-02-01 Sat n s St Bernards Tynecastle Park R2

0-0

27000 1 2 1 -----
-----
188 1929-30 1930-02-05 Wed n s St Bernards Tynecastle Park R2 Replay

5-1

22000 1 3 Andrew Miller 13 ;Barney Battles Jnr 18 ;Robert Johnstone 23 ;Barney Battles Jnr 56 ;Lachlan Macmillan 61
[Donald McCallum Eadie 54]
147 189 1929-30 1930-02-15 Sat n s Hibernian Easter Road R3

3-1

28000 2 4 Andrew Miller 14 ;Barney Battles Jnr 30 ;Barney Battles Jnr 72
[Robert Sclater 22]
148 190 1929-30 1930-03-01 Sat n s Dundee Dens Park QF

2-2

31000 1 5 1 Willie Murray ;Willie Murray
[James Robertson] ;[Archie Campbell [1]]
191 1929-30 1930-03-05 Wed n s Dundee Tynecastle Park QF Replay

4-0

32000 1 6 Barney Battles Jnr 7 ;Barney Battles Jnr 30 ;Willie Murray 75 ;Robert Johnstone 89
-----
149 192 1929-30 1930-03-22 Sat n s Rangers Hampden Park SF

1-4

92084 1 1 Barney Battles Jnr 31
[Jimmy Fleming 20] ;[Bob McPhail 27] ;[Jimmy Fleming 34] ;[Jimmy Fleming 36]
150 193 1930-31 1931-01-17 Sat n s Stenhousemuir Tynecastle Park R1

9-1

20000 1 1 Jimmy Smith ;Jimmy Smith ;Barney Battles Jnr ;Barney Battles Jnr ;Jock White ;Jock White ;Alex Massie ;Willie Murray ;John A Johnston
[Lauchlen Robertson]
151 194 1930-31 1931-01-31 Sat n s Kilmarnock Rugby Park R2

2-3

14000 1 1 Barney Battles Jnr 13 ;Willie Murray 44:30
[James Maxwell 3] ;[William Connell] ;[James Maxwell]
152 195 1931-32 1932-01-16 Sat n s Lochgelly United Tynecastle Park R1

13-3

5181 1 1 Barney Battles Jnr 6 ;Barney Battles Jnr 8 ;Barney Battles Jnr 18 ;Bob Bennie ;Bob Bennie 40 ;Robert Johnstone 41 ;Barney Battles Jnr 43 ;John J Smith ;John J Smith ;Barney Battles Jnr ;Jock White ;Willie Murray ;Bob Bennie
[Breslin] ;[McFadyen] ;[Breslin]
153 196 1931-32 1932-01-30 Sat n s Cowdenbeath Tynecastle Park R2

4-1

32696 2 2 Robert Johnstone ;Jock White ;Barney Battles Jnr 80 ;Barney Battles Jnr
[William J Todd Stewart 67]
154 197 1931-32 1932-02-13 Sat n s Rangers Tynecastle Park R3

0-1

53396 1 1 -----
[Dr James Marshall 15]
155 198 1932-33 1933-01-21 Sat n s Solway Star Tynecastle Park R1

3-0

6053 1 1 Andrew Herd 44 ;John J Smith ;Robert Johnstone 88
-----
156 199 1932-33 1933-02-04 Sat n s Airdrieonians Tynecastle Park R2

6-1

21892 2 2 Archie Gardiner 12 ;John J Smith 49 ;Archie Gardiner 51 ;John A Johnston pen 57 ;John J Smith 64 ;Robert Howe 82
[John Law 37]
157 200 1932-33 1933-02-18 Sat n s St Johnstone Tynecastle Park R3

2-0

38885 3 3 Archie Gardiner 55 ;Archie Gardiner 57
-----
158 201 1932-33 1933-03-04 Sat n s Hibernian Easter Road QF

0-0

33579 1 4 1 -----
-----
202 1932-33 1933-03-08 Wed n s Hibernian Tynecastle Park QF Replay

2-0

41034 1 5 Robert Johnstone 7 ;Willie Murray 30
-----
159 203 1932-33 1933-03-18 Sat n s Celtic Hampden Park SF

0-0

87219 1 6 1 -----
-----
204 1932-33 1933-03-22 Wed n s Celtic Hampden Park SF Replay

1-2

63756 1 2 Jock White 85
[Jimmy McGrory 40] ;[Alex Thomson 75]
160 205 1933-34 1934-01-20 Sat n s Montrose Tynecastle Park R1

5-1

8992 1 1 Alex Massie 25 ;Jock White 43 ;Tommy Walker 51 ;Alex Massie 65 ;Tommy Walker 85
[Robert M Macdonald 30]
161 206 1933-34 1934-02-03 Sat n s Queens Park Hampden Park R2

2-1

19796 2 2 Alex Massie 37 ;Alex Massie 78
[William Browning 88]
162 207 1933-34 1934-02-17 Sat n s Rangers Ibrox R3

0-0

67543 1 3 1 -----
-----
208 1933-34 1934-02-21 Wed n s Rangers Tynecastle Park R3 Replay

1-2

48895 1 2 Jock White 56
[Bob McPhail 43] ;[Jimmy Fleming 75]
163 209 1934-35 1935-01-26 Sat n s Solway Star Tynecastle Park R1

7-0

5811 1 1 Tommy Walker ;Alex Anderson ;John McKenzie ;Robert Johnstone ;Alex Munro ;Tommy Walker pen ;Tommy Walker
-----
164 210 1934-35 1935-02-09 Sat n s Kilmarnock Tynecastle Park R2

2-0

36863 2 2 Alex Anderson 22 ;Tommy Walker 73
-----
165 211 1934-35 1935-02-23 Sat n s Dundee United Tynecastle Park R3

2-2

29683 1 3 1 Andrew Herd 54 ;David McCulloch 75
[Arthur Milne 33] ;[Alex D King pen 44]
212 1934-35 1935-02-27 Wed n s Dundee United Tannadice Park R3 Replay

4-2

AET 2-2 FT 22266 1 4 Tommy Walker 35 ;Andrew Herd 83 ;Tommy Walker 93 ;John McKenzie 119
[Andy Anderson og 70] ;[George Ross 81]
166 213 1934-35 1935-03-09 Sat n s Airdrieonians Broomfield Park QF

3-2

24244 2 5 Alex Munro 32 ;John McKenzie ;John McKenzie 89
[John Connor 50] ;[John Connor 60]
167 214 1934-35 1935-03-30 Sat n s Rangers Hampden Park SF

1-1

102661 1 6 1 Tommy Walker 56
[Torrance Gillick 41]
215 1934-35 1935-04-10 Wed n s Rangers Hampden Park SF Replay

0-2

90428 1 2 -----
[Bob McPhail 51] ;[Bobby Main 72]
168 216 1935-36 1936-01-29 Wed n s Third Lanark 2nd Cathkin Park R1

0-2

23236 2 3 -----
[Robert Howe 12] ;[George Hay 30]
169 217 1936-37 1937-01-30 Sat n s St Bernards Tynecastle Park R1

3-1

13120 1 1 Alex Ferguson 25 ;Bill Walsh 55 ;Freddie Warren 90
[James Strathie pen 87]
170 218 1936-37 1937-02-13 Sat n s Kings Park Tynecastle Park R2

15-0

16647 2 2 Bill Walsh 14 ;Andy Black 16 ;Bill Walsh 21 ;Bill Walsh 25 ;Tommy Walker pen ;Tommy Walker ;Andy Black ;John Harvey ;Bill Walsh ;Bill Walsh ;Bill Walsh ;Bill Walsh ;Bill Walsh ;Freddie Warren ;Jimmy Dykes
-----
171 219 1936-37 1937-03-03 Wed n s Hamilton Academical Douglas Park R3

1-2

28690 1 1 Bill Walsh 40
[Chris McNee 67] ;[Chris McNee 74]
172 220 1937-38 1938-01-22 Sat n s Dundee United Tannadice Park R1

1-3

15480 2 2 Jimmy Briscoe 55
[Thomas Adamson 17] ;[William C Rumbles 44] ;[Albert Robertson 50]
173 221 1938-39 1939-01-21 Sat n s Penicuik Athletic Tynecastle Park R1

14-2

12620 1 1 Archie Garrett 8 ;Andy Black 16 ;Jimmy Briscoe 25 ;Jimmy Briscoe 26 ;Archie Garrett 28 ;Archie Garrett 52 ;Archie Garrett 54 ;Archie Garrett 65 ;Tommy Brown 80 ;Jimmy Briscoe 81 ;Tommy Walker 83 ;Jimmy Briscoe 87 ;Archie Garrett 88 ;Freddie Warren 89
[T Batchelor 61] ;[T Batchelor 82]
174 222 1938-39 1939-02-04 Sat n s Elgin City Tynecastle Park R2

14-1

7857 2 2 Andy Black 10 ;Andy Black 12 ;Archie Garrett 14 ;Jimmy Briscoe 15 ;Archie Garrett 18 ;Andy Black 35 ;Archie Garrett 58 ;Andy Black 69 ;Freddie Warren 70 ;Tommy Walker 73 ;Archie Garrett 76 ;Jimmy Briscoe 77 ;Freddie Warren 80 ;Jimmy Dykes 86
[Sandy McLennan 17]
175 223 1938-39 1939-02-18 Sat n s Celtic Tynecastle Park R3

2-2

49572 1 3 1 Freddie Warren 30 ;Archie Garrett 90
[James Delaney 2] ;[Malcolm MacDonald 4]
224 1938-39 1939-02-22 Wed n s Celtic Celtic Park R3 Replay

1-2

AET 1-1 FT 80840 1 2 Freddie Warren 30
[John Crum 41] ;[John Divers 115]
176 225 1946-47 1947-01-25 Sat n s St Johnstone Tynecastle Park R1

3-0

19336 1 1 Archie Miller pen 55 ;Alfie Conn 62 ;Archie Kelly 87
-----
177 226 1946-47 1947-03-08 Sat n s Cowdenbeath Tynecastle Park R3

2-1

AET 1-1 FT 19774 2 2 Bobby Baxter 38 ;Jimmy Walker 110
[James Turnbull 24]
178 227 1946-47 1947-03-15 Sat n s Arbroath Gayfield Park QF

1-2

9000 1 1 Ken Currie 89
[William K Hynd 80] ;[Arthur Carrie 82]
179 228 1947-48 1948-01-24 Sat n s Dundee Dens Park R1

4-2

31500 1 1 John Urquhart 13 ;Bobby Flavell 30 ;Ken Currie 37 ;Ken Currie 65
[Albert Laurence Juliussen 5] ;[John Pattillo 35]
180 229 1947-48 1948-02-07 Sat n s Airdrieonians Broomfield Park R2

1-2

24000 1 1 George Hamilton 63
[Oliver Anderson 21] ;[William Muir Kelly pen 27]
181 230 1948-49 1949-01-22 Sat n s Airdrieonians Tynecastle Park R1

4-1

29338 1 1 Arthur Dixon 3 ;Jimmy Wardhaugh 8 ;Willie Bauld 45:30 ;Jimmy Wardhaugh 60
[David Seawright 58]
182 231 1948-49 1949-02-05 Sat n s Third Lanark Tynecastle Park R2

3-1

31596 2 2 Arthur Dixon 6 ;Jimmy Wardhaugh 26 ;Davie Laing pen 83
[Felix Staroscik 79]
183 232 1948-49 1949-02-19 Sat n s Dumbarton Tynecastle Park R3

3-0

30241 3 3 Alfie Conn 28 ;Arthur Dixon 51 ;Bobby Flavell 77
-----
184 233 1948-49 1949-03-05 Sat n s Dundee Tynecastle Park QF

2-4

37356 1 1 Tommy Sloan 28 ;Charlie Cox 35
[Alistair Gunn 0:30] ;[George R Hill 44] ;[Sydney Gerrie 52] ;[John Pattillo 89]
185 234 1949-50 1950-01-28 Sat n s Dundee Tynecastle Park R1

1-1

40917 1 1 2 Willie Bauld 81
[Sydney Gerrie 60]
235 1949-50 1950-02-06 Mon n s Dundee Dens Park R1 Replay

2-1

AET 1-1 FT 29000 1 2 Jimmy Wardhaugh 42 ;Willie Bauld 110
[Jimmy Toner 28]
186 236 1949-50 1950-02-11 Sat n s Aberdeen Pittodrie R2

1-3

42000 1 1 Patrick McKenna og 7
[Donald Emery pen 8] ;[Tommy Pearson 26] ;[George Hamilton 59]
187 237 1950-51 1951-01-27 Sat n s Alloa Athletic Recreation Park R1

3-2

8500 1 1 Alfie Conn 43 ;Bobby Parker 44 ;Jimmy Wardhaugh 73
[Sandy Willox 7] ;[Billy Cranston 33]
188 238 1950-51 1951-02-10 Sat n s East Stirlingshire Firs Park R2

5-1

11000 2 2 Tom Mackenzie 70 ;Tommy Sloan 79 ;Jimmy Wardhaugh 80 ;Willie Bauld 82 ;Willie Bauld 86
[Kemp 16]
189 239 1950-51 1951-02-24 Sat n s Celtic Tynecastle Park R3

1-2

47672 1 1 Alfie Conn 19
[John Weir 17] ;[John McPhail 33]
190 240 1951-52 1952-02-09 Sat n s Raith Rovers Tynecastle Park R2

1-0

47152 1 1 Willie Bauld 84
-----
191 241 1951-52 1952-02-23 Sat n s Queen of the South Palmerston Park R3

3-1

26552 2 2 Jimmy Whittle 36 ;Freddie Glidden 43 ;Alfie Conn 72
[Jacky Oakes 54]
192 242 1951-52 1952-03-08 Sat n s Airdrieonians Broomfield Park QF

2-2

26000 1 3 1 Willie Bauld 52 ;Alfie Conn 80
[David T Shankland 17] ;[Ian McMillan 30]
243 1951-52 1952-03-12 Wed n s Airdrieonians Tynecastle Park QF Replay

6-4

41966 1 4 Willie Bauld 23 ;Eddie Rutherford 31 ;Willie Bauld 65 ;Jimmy Wardhaugh 70 ;Willie Bauld 73 ;Eddie Rutherford 78
[Ian McMillan 6] ;[Ian McMillan 39] ;[Guy Lennox 46:30] ;[Guy Lennox 89]
193 244 1951-52 1952-03-29 Sat n s Motherwell Hampden Park SF

1-1

98208 1 5 1 Alfie Conn 5
[James Watson 63]
245 1951-52 1952-04-07 Mon n s Motherwell Hampden Park SF 1st Replay

1-1

AET 1-1 FT 80141 2 6 2 Eddie Rutherford 11
[James Watson 7]
246 1951-52 1952-04-09 Wed n s Motherwell Hampden Park SF 2nd Replay

1-3

60290 1 3 Alfie Conn 80
[Archibald Shaw 55] ;[Wilson Humphries 62] ;[Willie Redpath 90]
194 247 1952-53 1953-02-07 Sat n s Raith Rovers Stark's Park R2

1-0

31306 1 1 Willie Bauld 36
-----
195 248 1952-53 1953-02-21 Sat n s Montrose Tynecastle Park R3

3-1

21497 2 2 John Urquhart 37 ;Davie Laing pen 41 ;Willie Bauld 46
[Peat 88]
196 249 1952-53 1953-03-14 Sat n s Queen of the South Tynecastle Park QF

2-1

30477 3 3 Bobby Blackwood 7 ;Bobby Blackwood 73
[Bobby Black 20]
197 250 1952-53 1953-04-04 Sat n s Rangers Hampden Park SF

1-2

116262 1 1 Jimmy Wardhaugh 11
[Derek Grierson 36] ;[John Prentice 75]
198 251 1953-54 1954-02-13 Sat n s Fraserburgh Bellslea Park R2

3-0

5800 1 1 Jimmy Wardhaugh 50 ;Jim Souness 51 ;Alfie Conn 60
-----
199 252 1953-54 1954-02-27 Sat n s Queen of the South Palmerston Park R3

2-1

23000 2 2 Jimmy Wardhaugh 62 ;Jimmy Wardhaugh 78
[Walter Rothera 27]
200 253 1953-54 1954-03-13 Sat n s Aberdeen Pittodrie QF

0-3

45061 1 1 -----
[Joe O'Neil 44] ;[Graham Leggat 57] ;[George Hamilton 67]
201 254 1954-55 1955-02-05 Sat n s Hibernian Tynecastle Park R5

5-0

45770 1 1 Jimmy Wardhaugh 17 ;Willie Bauld 22 ;Willie Bauld 25 ;Jimmy Wardhaugh 66 ;Alfie Conn 77
-----
202 255 1954-55 1955-02-19 Sat n s Buckie Thistle Victoria Park R6

6-0

5400 2 2 Jimmy Wardhaugh 2 ;Jim Souness 12 ;Jimmy Wardhaugh 18 ;Willie Bauld 27 ;Willie Bauld 37 ;Willie Bauld 51
-----
203 256 1954-55 1955-03-05 Sat n s Aberdeen Tynecastle Park QF

1-1

48723 1 3 1 Willie Bauld 59
[Jack Allister 3]
257 1954-55 1955-03-09 Wed n s Aberdeen Pittodrie QF Replay

0-2

41345 1 2 -----
[Pat Buckley 49] ;[Harry Yorston 61]
204 258 1955-56 1956-02-04 Sat n s Forfar Athletic Tynecastle Park R5

3-0

11007 1 1 Alfie Conn 13 ;Johnny Hamilton 33 ;Alfie Conn 40
-----
205 259 1955-56 1956-02-18 Sat n s Stirling Albion Tynecastle Park R6

5-0

19465 2 2 Willie Bauld 13 ;John Cumming 14 ;Alex Young 37 ;Alfie Conn 41 ;Jimmy Wardhaugh 88
-----
206 260 1955-56 1956-03-03 Sat n s Rangers Tynecastle Park QF

4-0

47258 3 3 Ian Crawford 37 ;Willie Bauld 38 ;Alfie Conn 64 ;Willie Bauld 73
-----
207 261 1955-56 1956-03-24 Sat n s Raith Rovers Easter Road SF

0-0

58448 1 4 1 -----
-----
262 1955-56 1956-03-28 Wed n s Raith Rovers Easter Road SF Replay

3-0

54233 1 5 Jimmy Wardhaugh 46 ;Jimmy Wardhaugh 73 ;Ian Crawford 85
-----
208 263 1955-56 1956-04-21 Sat s s Celtic Hampden Park Final

3-1

133583 2 6 Ian Crawford 20 ;Ian Crawford 48 ;Alfie Conn 80
[Mike Haughney 55]
209 264 1956-57 1957-02-02 Sat n s Rangers Tynecastle Park R5

0-4

47484 1 1 -----
[Johnny Hubbard pen 26] ;[Maxwell Murray 27] ;[Alex Scott 30] ;[William Simpson 80]
210 265 1957-58 1958-02-01 Sat n s East Fife Bayview R5

2-1

13750 1 1 Jimmy Murray 36 ;Bobby Blackwood 69
[Tommy Neilson 41]
211 266 1957-58 1958-02-15 Sat n s Albion Rovers Tynecastle Park R6

4-1

23451 2 2 Alex Young 2 ;Bobby Blackwood 56 ;Jimmy Wardhaugh 60 ;Alex Young 73
[Bobby Herbert 63]
212 267 1957-58 1958-03-01 Sat n s Hibernian Tynecastle Park R2

3-4

41666 1 1 Johnny Hamilton 10 ;Jimmy Wardhaugh 49 ;Jimmy Murray 89
[Joe Baker 12] ;[Joe Baker 28] ;[Joe Baker 66] ;[Joe Baker 81]
213 268 1958-59 1959-02-04 Wed n s Queen of the South Palmerston Park R1

3-1

9862 1 1 Alex Young 63 ;Jimmy Wardhaugh 71 ;Jimmy Murray 89
[Jacky Oakes 4]
214 269 1958-59 1959-02-14 Sat n s Rangers Ibrox R2

2-3

53000 1 1 Jimmy Murray 12 ;Jimmy Murray 89
[Andy Matthew 6] ;[Bobby Kirk og 20] ;[Andy Matthew 49]
215 270 1959-60 1960-02-22 Mon n s Kilmarnock Tynecastle Park R1

1-1

33829 1 1 2 Alex Young 36
[William Muir 55]
271 1959-60 1960-02-24 Wed n s Kilmarnock Rugby Park R1 Replay

1-2

24359 1 3 Jimmy Murray 48
[William Muir pen 35] ;[James Stewart 89]
216 272 1960-61 1961-01-28 Sat n s Tarff Rovers Tynecastle Park R1

9-0

13309 1 1 Danny Ferguson 12 ;Bobby Blackwood 16 ;Danny Ferguson 32 ;Bobby Blackwood 38 ;Alan Finlay 42 ;Danny Ferguson 58 ;Johnny Hamilton pen 79 ;Jim McFadzean 80 ;Jim McFadzean 87
-----
217 273 1960-61 1961-02-11 Sat n s Kilmarnock Rugby Park R2

2-1

18383 2 2 Bobby Blackwood 5 ;Johnny Hamilton 40
[Ian Davidson 60]
218 274 1960-61 1961-02-25 Sat n s Partick Thistle Firhill Stadium R3

2-1

22950 3 3 Jimmy Murray 40 ;Jimmy Murray 44:30
[Alexander Deighton Wright 72]
219 275 1960-61 1961-03-11 Sat n s St Mirren Tynecastle Park QF

0-1

34325 1 1 -----
[Donald Kerrigan 44]
220 276 1961-62 1962-01-27 Sat n s Vale of Leithen Victoria Park R2

5-0

3716 1 1 Alan Gordon 14 ;Alan Gordon 33 ;Alan Gordon 37 ;Willie Bauld 66 ;Bobby Kirk pen 76
-----
221 277 1961-62 1962-02-17 Sat n s Celtic Tynecastle Park R3

3-4

35285 1 1 Bobby Blackwood 31 ;Johnny Hamilton 71 ;Danny Paton 82
[John Divers 14] ;[Steve Chalmers 78] ;[John Divers 80] ;[Pat Crerand pen 87]
222 278 1962-63 1963-01-12 Sat n s Forfar Athletic Station Park R1

3-1

2900 1 1 Willie Wallace pen 30 ;Billy Higgins 40 ;Danny Paton 43
[James Milne pen 83]
223 279 1962-63 1963-03-06 Wed n s Celtic Celtic Park R2

1-3

38000 1 1 Willie Wallace 10
[Bobby Murdoch 36] ;[John McNamee 55] ;[John Hughes 73]
224 280 1963-64 1964-01-25 Sat n s Queen of the South Palmerston Park R2

3-0

8433 1 1 Johnny Hamilton pen 23 ;Tommy White 26 ;Johnny Hamilton pen 46
-----
225 281 1963-64 1964-02-15 Sat n s Motherwell Fir Park R3

3-3

21648 1 2 1 Johnny Hamilton pen 40 ;Tommy White 65 ;Willie Wallace 77
[Joe McBride 16] ;[Joe McBride 42] ;[Joe McBride 44]
282 1963-64 1964-02-19 Wed n s Motherwell Tynecastle Park R3 Replay

1-2

32403 1 2 Tommy White 51
[Charles Aitken 6] ;[Joe McBride 15]
226 283 1964-65 1965-02-06 Sat n s Falkirk Brockville Park R1

3-0

12000 1 1 Johnny Hamilton 40 ;Tommy Traynor 42 ;Johnny Hamilton pen 90
-----
227 284 1964-65 1965-02-20 Sat n s Greenock Morton Cappielow Park R2

3-3

16560 1 2 1 Alan Gordon 11 ;Johnny Hamilton 28 ;Willie Wallace 77
[Allan McGraw 14] ;[Jorn Sorensen pen 73] ;[Joe Caven 79]
285 1964-65 1965-02-24 Wed n s Greenock Morton Tynecastle Park R2 Replay

2-0

31996 1 3 Chris Shevlane 53 ;Alan Gordon 84
-----
228 286 1964-65 1965-03-06 Sat n s Motherwell Fir Park R3

0-1

13308 1 1 -----
[Walter Carlyle 8]
229 287 1965-66 1966-02-09 Wed n s Clyde Tynecastle Park R1

2-1

12668 1 1 Don Kerrigan 73 ;Alan Anderson 76
[Kenneth Knox 47]
230 288 1965-66 1966-02-21 Mon n s Hibernian Tynecastle Park R2

2-1

31244 2 2 Tommy Traynor 60 ;Billy Higgins 74
[John McNamee 10]
231 289 1965-66 1966-03-05 Sat n s Celtic Tynecastle Park QF

3-3

46965 1 3 1 Willie Wallace 23 ;Alan Anderson 35 ;Johnny Hamilton 85
[Bertie Auld 24] ;[Joe McBride 48] ;[Steve Chalmers 54]
290 1965-66 1966-03-09 Wed n s Celtic Celtic Park QF Replay

1-3

72100 1 2 Willie Wallace 83
[Jimmy Johnstone 9] ;[Bobby Murdoch 35] ;[Steve Chalmers 52]
232 291 1966-67 1967-01-28 Sat n s Dundee United Tynecastle Park R1

0-3

17139 2 3 -----
[Finn Dossing 3] ;[Finn Dossing 55] ;[Ian Mitchell 86]
233 292 1967-68 1968-01-27 Sat n s Brechin City Tynecastle Park R1

4-1

8487 1 1 Roald Jensen 17 ;Donald Ford 60 ;George Fleming 81 ;Alan Anderson 90
[Charles Dunn 20]
234 293 1967-68 1968-02-17 Sat n s Dundee United Tannadice Park R2

6-5

9021 2 2 Donald Ford 7 ;Rene Moller 15 ;Eddie Thomson 43 ;Rene Moller 54 ;George Miller pen 75 ;Jim Irvine 86
[Davie Wilson 20] ;[Andrew Rolland 25] ;[Ian Mitchell 30] ;[Ian Mitchell 37] ;[Billy Hainey 70]
235 294 1967-68 1968-03-09 Sat n s Rangers Ibrox QF

1-1

57521 1 3 1 Jim Irvine 34
[Orjan Persson 50]
295 1967-68 1968-03-13 Wed n s Rangers Tynecastle Park QF Replay

1-0

44094 1 4 Donald Ford 86
-----
236 296 1967-68 1968-03-30 Sat n s Greenock Morton Hampden Park SF

1-1

22556 1 5 1 Roald Jensen 11
[Stanley Rankin 14]
297 1967-68 1968-04-03 Wed n s Greenock Morton Hampden Park SF Replay

2-1

AET 1-1 FT 11565 1 6 George Miller 68 ;Roald Jensen pen 118
[Stanley Rankin 32]
237 298 1967-68 1968-04-27 Sat n s Dunfermline Athletic Hampden Park Final

1-3

56366 1 1 John Martin Lunn og 71
[Pat Gardner 56] ;[Ian Lister pen 60] ;[Pat Gardner 74]
238 299 1968-69 1969-01-25 Sat n s Dundee Dens Park R1

2-1

14000 1 1 George Fleming 7 ;Tommy Traynor 72
[Jocky Scott 6]
239 300 1968-69 1969-02-24 Mon n s Rangers Ibrox R2

0-2

48246 1 1 -----
[Willie Johnston 32] ;[Orjan Persson 49]
240 301 1969-70 1970-01-24 Sat n s Montrose Links Park R1

1-1

4419 1 1 2 George Fleming 89:50
[Bobby Livingstone 49]
302 1969-70 1970-01-28 Wed n s Montrose Tynecastle Park R1 Replay

1-0

13211 1 2 George Fleming 87
-----
241 303 1969-70 1970-02-07 Sat n s Kilmarnock Rugby Park R2

0-2

14712 1 1 -----
[Jimmy Cook 4] ;[Ross Clarkston Mathie 57]
242 304 1970-71 1971-01-23 Sat n s Stranraer Tynecastle Park R1

3-0

9055 1 1 Donald Ford 17 ;Donald Ford 59 ;Andy Lynch 71
-----
243 305 1970-71 1971-02-13 Sat n s Hibernian Tynecastle Park R2

1-2

30450 1 1 Kevin Hegarty 63
[John Hazel 16] ;[Arthur Duncan 80]
244 306 1971-72 1972-02-05 Sat n s St Johnstone Tynecastle Park R1

2-0

12431 1 1 Alan Anderson 68 ;Ernie Winchester 89
-----
245 307 1971-72 1972-02-26 Sat n s Clydebank[4] Tynecastle Park R2

4-0

12459 2 2 Norrie Hall og 2 ;Harry Kinnear 36 ;Donald Ford 48 ;Harry Kinnear 75
-----
246 308 1971-72 1972-03-18 Sat n s Celtic Celtic Park QF

1-1

47500 1 3 1 Derek Renton 89
['Dixie' Deans 37]
309 1971-72 1972-03-27 Mon n s Celtic Tynecastle Park QF Replay

0-1

40354 1 2 -----
[Luigi Macari 35]
247 310 1972-73 1973-02-03 Sat n s Airdrieonians Tynecastle Park R3

0-0

8617 1 1 3 -----
-----
311 1972-73 1973-02-07 Wed n s Airdrieonians Broomfield Park R3 Replay

1-3

5800 1 4 Donald Ford 25
[Andrew Douglas Busby 21] ;[Billy Wilson 55] ;[John Menzies 67]
248 312 1973-74 1974-01-26 Sat n s Clyde Tynecastle Park R3

3-1

9434 1 1 Drew Busby 42 ;Willie Gibson 85 ;Bobby Prentice 89
[Danny McGrain 87]
249 313 1973-74 1974-02-16 Sat n s Partick Thistle Tynecastle Park R4

1-1

11727 1 2 1 Willie Gibson 74
[Thomas Rae 8]
314 1973-74 1974-02-19 Tue n s Partick Thistle Firhill Stadium R4 Replay

4-1

9652 1 3 Willie Gibson 12 ;Donald Ford 50 ;Donald Ford 70 ;Donald Ford 83
[Joe Craig 17]
250 315 1973-74 1974-03-09 Sat n s Ayr United Tynecastle Park QF

1-1

17291 1 4 1 Alan Anderson 80
[Johnny Graham pen 19]
316 1973-74 1974-03-13 Wed n s Ayr United Somerset Park QF Replay

2-1

AET 0-0 FT 16185 1 5 Donald Ford 106 ;Donald Ford 115
[Rikki Fleming 112]
251 317 1973-74 1974-04-06 Sat n s Dundee United Hampden Park SF

1-1

22725 1 6 1 Alan Anderson 11
[Pat Gardner 68]
318 1973-74 1974-04-09 Tue n s Dundee United Hampden Park SF Replay

2-4

12960 1 2 Donald Ford 22 ;Willie Gibson 78
[Doug Smith pen 55] ;[Graeme Payne 59] ;[Andy Gray 79] ;[Archie Knox 85]
252 319 1974-75 1975-01-29 Wed n s Kilmarnock Tynecastle Park R3

2-0

21054 1 1 Drew Busby 48 ;Drew Busby 52
-----
253 320 1974-75 1975-02-15 Sat n s Queen of the South Palmerston Park R4

2-0

13794 2 2 Ralph Callachan 27 ;Willie Gibson 69
-----
254 321 1974-75 1975-03-08 Sat n s Dundee Tynecastle Park QF

1-1

27315 1 3 1 Tommy Murray 10
[Gordon Wallace 85]
322 1974-75 1975-03-12 Wed n s Dundee Dens Park QF Replay

2-3

22917 1 2 Ralph Callachan pen 33 ;Drew Busby 44:50
[George Stewart 29] ;[Bobby Hutchinson 31] ;[Robert Sharp Robinson 59]
255 323 1975-76 1976-01-24 Sat n s Clyde Tynecastle Park R3

2-2

10165 1 1 3 Willie Gibson 10 ;Donald Park 31
[Neil Kirkwood Hood 66] ;[Joseph Ward 87]
324 1975-76 1976-01-28 Wed n s Clyde Shawfield Stadium R3 Replay

1-0

5378 1 2 Willie Gibson 89
-----
256 325 1975-76 1976-02-14 Sat n s Stirling Albion Tynecastle Park R4

3-0

10396 2 3 Ralph Callachan 17 ;Drew Busby 44:55 ;Drew Busby pen 74
-----
257 326 1975-76 1976-03-06 Sat n s Montrose Links Park QF

2-2

8200 1 4 1 David George McNicoll og 53 ;Graham Shaw 89
[Malcolm Lowe 52] ;[John Stewart 70]
327 1975-76 1976-03-09 Tue n s Montrose Tynecastle Park QF 1st Replay

2-2

AET 2-2 FT 16228 2 5 2 Graham Shaw 64 ;Willie Gibson 85
[Harry Grant Forsyth Johnston 15] ;[Leslie Barr pen 17]
328 1975-76 1976-03-16 Tue n s Montrose Muirton Park QF 2nd Replay

2-1

AET 1-1 FT 10047 1 6 Graham Shaw 67 ;Ralph Callachan 110
[Jim Cant 44]
258 329 1975-76 1976-04-03 Sat n s Dumbarton Hampden Park SF

0-0

16067 1 7 1 -----
-----
330 1975-76 1976-04-14 Wed n s Dumbarton Hampden Park SF Replay

3-0

11273 1 8 Walter Ferguson Smith og 8 ;Bobby Prentice 35 ;Drew Busby 47
-----
259 331 1975-76 1976-05-01 Sat n s Rangers Hampden Park Final

1-3

83982 1 1 Graham Shaw 83
[Derek Johnstone 0:41] ;[Alex MacDonald 44:55] ;[Derek Johnstone 81]
260 332 1976-77 1977-01-29 Sat n s Dumbarton Tynecastle Park R3

1-1

9969 1 1 2 Ralph Callachan 7
[John Francis Bourke 87]
333 1976-77 1977-02-02 Wed n s Dumbarton Boghead Park R4 Replay

1-0

AET 0-0 FT 3225 1 2 Willie Gibson 111
-----
261 334 1976-77 1977-02-26 Sat n s Clydebank[4] Tynecastle Park R4

1-0

13618 2 3 Drew Busby 63
-----
262 335 1976-77 1977-03-12 Sat n s East Fife Tynecastle Park QF

0-0

13350 1 4 1 -----
-----
336 1976-77 1977-03-15 Tue n s East Fife Bayview QF Replay

3-2

8658 1 5 Willie Gibson 27 ;Bobby Prentice 37 ;John Gallacher 84
[John Love 12] ;[Harry Kinnear 66]
263 337 1976-77 1977-03-30 Wed n s Rangers Hampden Park SF

0-2

23222 1 1 -----
[Colin Jackson 66] ;[Sandy Jardine pen 82]
264 338 1977-78 1978-02-06 Mon n s Airdrieonians Broomfield Park R3

3-2

6893 1 1 Donald Park 4 ;Drew Busby 15 ;Willie Gibson 52
[Paul Jonquin 38] ;[John Reid 56]
265 339 1977-78 1978-02-18 Sat n s Dumbarton Boghead Park R4

1-1

6677 1 2 1 Eamonn Bannon pen 60
[David Whiteford 15]
340 1977-78 1978-02-27 Mon n s Dumbarton Tynecastle Park R4 Replay

0-1

12906 1 2 -----
[Brian Gallacher 38]
266 341 1978-79 1979-01-27 Sat n s Raith Rovers Stark's Park R3

2-0

8757 1 1 Malcolm Robertson 43 ;Malcolm Robertson 49
-----
267 342 1978-79 1979-03-03 Sat n s Greenock Morton Tynecastle Park R4

1-1

7283 1 2 1 Willie Gibson pen 22
[George Anderson 85]
343 1978-79 1979-03-05 Mon n s Greenock Morton Cappielow Park R4 Replay

1-0

7079 1 3 Drew Busby 57
-----
268 344 1978-79 1979-03-10 Sat n s Hibernian Easter Road QF

1-2

22618 1 1 Derek O'Connor 80
[George Stewart 38] ;[Gordon Rae 55]
269 345 1979-80 1980-01-30 Wed n s Alloa Athletic Recreation Park R3

1-0

3463 1 1 Cammy Fraser 34
-----
270 346 1979-80 1980-02-16 Sat n s Stirling Albion Tynecastle Park R4

2-0

5979 2 2 Graham Shaw 41 ;Graham Shaw 67
-----
271 347 1979-80 1980-03-08 Sat n s Rangers Ibrox QF

1-6

31000 1 1 Tom Forsyth og 1:30
[Davie Cooper 25] ;[Sandy Jardine pen 37] ;[Robert Russell 53] ;[John MacDonald 73] ;[John MacDonald 78] ;[Derek Johnstone 89]
272 348 1980-81 1981-01-24 Sat n s Greenock Morton Cappielow Park R3

0-0

6052 1 1 2 -----
-----
349 1980-81 1981-01-28 Wed n s Greenock Morton Tynecastle Park R3 Replay

1-3

9782 1 3 Alex MacDonald 83
[James Tolmie 43] ;[James Rooney 82] ;[Bobby Thomson 86]
273 350 1981-82 1982-01-27 Wed n s East Stirlingshire Firs Park R3

4-1

3000 1 1 Roddy Macdonald 7 ;Chris Robertson 30 ;Peter Marinello 44 ;Paddy Byrne 80
[Billy Howitt 12]
274 351 1981-82 1982-02-13 Sat n s Forfar Athletic Tynecastle Park R4

0-1

5672 1 1 -----
[Stephen A Hancock 52]
275 352 1982-83 1983-01-29 Sat n s Queen of the South Palmerston Park R3

1-1

6034 1 1 2 Peter Shields 83
[James Thomson Robertson 47]
353 1982-83 1983-02-02 Wed n s Queen of the South Tynecastle Park R3 Replay

1-0

6472 1 2 Derek O'Connor 16
-----
276 354 1982-83 1983-02-20 Sun n s East Fife Tynecastle Park R4

2-1

9336 2 3 Roddy Macdonald 40 ;Derek O'Connor 75
[Martin Caithness 26]
277 355 1982-83 1983-03-12 Sat n s Celtic Celtic Park QF

1-4

25458 1 1 Alex MacDonald 88
[Murdo MacLeod 11] ;[Frank McGarvey 58] ;[Charlie Nicholas 68] ;[Charlie Nicholas 83]
278 356 1983-84 1984-02-06 Mon n s Partick Thistle Tynecastle Park R3

2-0

6735 1 1 George Cowie 51 ;Jimmy Bone 66
-----
279 357 1983-84 1984-02-18 Sat n s Dundee United Tannadice Park R4

1-2

14371 1 1 John Robertson pen 70
[Paul Whitehead Sturrock 28] ;[Davie Dodds 84]
280 358 1984-85 1985-01-30 Wed n s Inverness Caledonian Tynecastle Park R3

6-0

7075 1 1 Roddy Macdonald 30 ;Gary Mackay 41 ;Gary Mackay 61 ;Gary Mackay 70 ;John Robertson 72 ;Gary Mackay 79
-----
281 359 1984-85 1985-02-16 Sat n s Brechin City Glebe Park R4

1-1

6250 1 2 1 John Robertson 75
[Robert Ferguson Torrance 70]
360 1984-85 1985-02-20 Wed n s Brechin City Tynecastle Park R4 Replay

1-0

8942 1 3 Brian McNaughton 65
-----
282 361 1984-85 1985-03-09 Sat n s Aberdeen Tynecastle Park QF

1-1

23896 1 4 1 Sandy Clark 51
[Eric Black 78]
362 1984-85 1985-03-13 Wed n s Aberdeen Pittodrie QF Replay

0-1

23490 1 2 -----
[Billy Stark 25]
283 363 1985-86 1986-01-25 Sat n s Rangers Tynecastle Park R3

3-2

27442 1 1 Colin McAdam 49 ;Gary Mackay 55 ;John Robertson 85
[Ally McCoist 43:30] ;[Iain Durrant 69]
284 364 1985-86 1986-03-03 Mon n s Hamilton Academical Douglas Park R4

2-1

10000 2 2 John Robertson 3 ;Gary Mackay 68
[John Brogan 0:21]
285 365 1985-86 1986-03-09 Sun n s St Mirren Tynecastle Park QF

4-1

20655 3 3 John Colquhoun 9 ;John Robertson 43 ;Kenny Black 47 ;John Robertson pen 51
[Frank McGarvey 61]
286 366 1985-86 1986-04-05 Sat n s Dundee United Hampden Park SF

1-0

30797 4 4 John Colquhoun 14
-----
287 367 1985-86 1986-05-10 Sat s s Aberdeen Hampden Park Final

0-3

58841 1 1 -----
[John Hewitt 5] ;[John Hewitt 48] ;[Billy Stark 74]
288 368 1986-87 1987-01-31 Sat n s Kilmarnock Tynecastle Park R3

0-0

15227 1 1 2 -----
-----
369 1986-87 1987-02-04 Wed n s Kilmarnock Rugby Park R3 1st Replay

1-1

AET 1-1 FT 14932 2 2 3 Wayne Foster 66
[James Ian Cook Bryson pen 44]
370 1986-87 1987-02-09 Mon n s Kilmarnock Rugby Park R3 2nd Replay

3-1

14146 1 3 Gary Mackay 24 ;Kenny Black 46 ;Wayne Foster 89
[Paul John Martin 74]
289 371 1986-87 1987-02-21 Sat n s Celtic Tynecastle Park R4

1-0

28891 2 4 John Robertson 80
-----
290 372 1986-87 1987-03-14 Sat n s Motherwell Tynecastle Park QF

1-1

22045 1 5 1 John Robertson 43
[Andy Walker 52]
373 1986-87 1987-03-17 Tue n s Motherwell Fir Park QF Replay

1-0

15275 1 6 John Colquhoun 85
-----
291 374 1986-87 1987-04-11 Sat n s St Mirren Hampden Park SF

1-2

29290 1 1 Gary Mackay 74
[Ian Ferguson 33] ;[Frank McGarvey 83]
292 375 1987-88 1988-01-30 Sat n s Falkirk Brockville Park R3

3-1

15888 1 1 John Robertson 43 ;John Robertson 52 ;Wayne Foster 70
[Stuart Romaines 40]
293 376 1987-88 1988-02-20 Sat n s Greenock Morton Tynecastle Park R4

2-0

13646 2 2 Sandy Clark 41 ;Gary Mackay 75
-----
294 377 1987-88 1988-03-12 Sat n s Dunfermline Athletic Tynecastle Park QF

3-0

21969 3 3 John Colquhoun 27 ;Wayne Foster 42 ;Gary Mackay 67
-----
295 378 1987-88 1988-04-09 Sat n s Celtic Hampden Park SF

1-2

66466 1 1 Brian Whittaker 60
[Mark McGhee 87] ;[Andy Walker 89]
296 379 1988-89 1989-01-28 Sat n s Ayr United Tynecastle Park R3

4-1

15916 1 1 Stephen McIntyre og 4 ;Mike Galloway 8 ;John Colquhoun 63 ;Dave McPherson 80
[Henry Templeton 34]
297 380 1988-89 1989-02-18 Sat s s Partick Thistle Tynecastle Park R4

2-0

18350 2 2 Eamonn Bannon 67 ;John Colquhoun 78
-----
298 381 1988-89 1989-03-18 Sat s s Celtic Celtic Park QF

1-2

46348 1 1 Eamonn Bannon 73
[Mark McGhee 17] ;[Roy Aitken pen 35]
299 382 1989-90 1990-01-20 Sat s s Falkirk Tynecastle Park R3

2-0

14529 1 1 John Robertson 65 ;John Robertson 87
-----
300 383 1989-90 1990-02-24 Sat s s Motherwell Tynecastle Park R4

4-0

19161 2 2 John Robertson 9 ;John Colquhoun 35 ;John Robertson 42 ;Scott Crabbe 66
-----
301 384 1989-90 1990-03-17 Sat n s Aberdeen Pittodrie QF

1-4

21468 1 1 John Colquhoun 38
[Jim Bett 7] ;[Hans Gilhaus 71] ;[Brian Irvine 75] ;[Charlie Nicholas 84]
302 385 1990-91 1991-01-26 Sat s n Airdrieonians Broomfield Park R3

1-2

9500 2 2 Gary Mackay 11
[Paul Dunn Jack 48] ;[John Martin Watson 59]
303 386 1991-92 1992-01-25 Sat n n St Mirren Love Street R3

0-0

8952 1 1 3 -----
-----
387 1991-92 1992-02-05 Wed n s St Mirren Tynecastle Park R3 Replay

3-0

12130 1 2 John Robertson pen 67 ;John Robertson 69 ;John Robertson 78
-----
304 388 1991-92 1992-02-15 Sat n s Dunfermline Athletic East End Park R4

2-1

12882 2 3 Graeme Hogg 11 ;Scott Crabbe 88
[Billy Davies 2]
305 389 1991-92 1992-03-08 Sun n n Falkirk Tynecastle Park QF

3-1

11227 3 4 Ian Ferguson 2 ;John Robertson 9 ;Gary Mackay 87
[Samuel Walker McGivern 6]
306 390 1991-92 1992-04-04 Sat n n Airdrieonians Hampden Park SF

0-0

27310 1 5 1 -----
-----
391 1991-92 1992-04-14 Tue n n Airdrieonians Hampden Park SF Replay

1-1

AET 1-1 FT L 2-4p 11163 2 6 2 Alan McLaren 88
[Kenneth George Black 30]
307 392 1992-93 1993-01-09 Sat s n Huntly Tynecastle Park R3

6-0

9520 1 7 Ian Baird 27 ;Derek Ferguson 30 ;Glynn Snodin 38 ;John Robertson 44 ;Adrian Boothroyd 59 ;Adrian Boothroyd 78
-----
308 393 1992-93 1993-02-06 Sat s n Dundee Tynecastle Park R4

2-0

12021 2 8 Ian Ferguson 44 ;John Robertson 89
-----
309 394 1992-93 1993-03-06 Sat s n Falkirk Tynecastle Park QF

2-0

12721 3 9 Allan Preston 41 ;John Robertson pen 46
-----
310 395 1992-93 1993-04-03 Sat s n Rangers Celtic Park SF

1-2

41738 1 1 Allan Preston 58
[David McPherson 70] ;[Ally McCoist 75]
311 396 1993-94 1994-01-29 Sat s s Partick Thistle Firhill Stadium R3

1-0

9619 1 1 Maurice Johnston 44
-----
312 397 1993-94 1994-02-20 Sun s s Hibernian Easter Road R4

2-1

20953 2 2 John Robertson 2 ;Wayne Foster 87
[Keith Wright 42]
313 398 1993-94 1994-03-12 Sat s n Rangers Ibrox QF

0-2

41666 1 1 -----
[John Brown 49] ;[Mark Hateley 74]
314 399 1994-95 1995-02-01 Wed s n Clydebank[4] New Kilbowie R3

1-1

3606 1 1 2 John Robertson pen 30
[Kenneth William Eadie 33]
400 1994-95 1995-02-07 Tue s n Clydebank[4] Tynecastle Park R3 Replay

2-1

8503 1 2 John Robertson 9 ;Kevin Thomas 65
[Kenneth William Eadie 90]
315 401 1994-95 1995-02-20 Mon s s Rangers Tynecastle Park R4

4-2

12375 2 3 Colin Miller 22 ;Dave McPherson 44:30 ;John Robertson 58 ;Kevin Thomas 89
[Brian Laudrup 46] ;[Gordon Durie 57]
316 402 1994-95 1995-03-12 Sun s n Dundee United Tynecastle Park QF

2-1

12515 3 4 John Millar 21 ;John Millar 42
[Sergio Henrique Gomes 4]
317 403 1994-95 1995-04-08 Sat s n Airdrieonians Hampden Park SF

0-1

22538 1 1 -----
[Stephen Cooper 29]
318 404 1995-96 1996-01-31 Wed s s Partick Thistle Tynecastle Park R3

1-0

13770 1 1 Paul Ritchie 63
-----
319 405 1995-96 1996-02-17 Sat s n Kilmarnock Rugby Park R4

2-1

15173 2 2 Paul Ritchie 54 ;Neil Berry 80
[Derek Anderson 67]
320 406 1995-96 1996-03-07 Thu s n St Johnstone McDiarmid Park QF

2-1

9951 3 3 Alan Lawrence 44:30 ;Dave McPherson 55
[George O'Boyle 50]
321 407 1995-96 1996-04-06 Sat s s Aberdeen Hampden Park SF

2-1

27785 4 4 John Robertson 80 ;Allan Johnston 90
[Duncan Shearer 87]
322 408 1995-96 1996-05-18 Sat s n Rangers Hampden Park Final

1-5

37730 1 1 John Colquhoun 76
[Brian Laudrup 37] ;[Brian Laudrup 50] ;[Gordon Durie 66] ;[Gordon Durie 79] ;[Gordon Durie 85]
323 409 1996-97 1997-01-25 Sat s s Cowdenbeath Tynecastle Park R3

5-0

11485 1 1 Colin Cameron 7 ;Davy Weir 12 ;John Robertson pen 21 ;John Robertson 62 ;Neil Pointon 68
-----
324 410 1996-97 1997-02-16 Sun s n Dundee United Tynecastle Park R4

1-1

14833 1 2 1 Jim Hamilton 81
[Alan McManus og 67]
411 1996-97 1997-02-25 Tue s n Dundee United Tannadice Park R4 Replay

0-1

12283 1 2 -----
[Robert Winters 4]
325 412 1997-98 1998-01-24 Sat s s Clydebank[4] Tynecastle Park R3

2-0

12699 1 1 Thomas Flogel 31 ;Davy Weir 60
-----
326 413 1997-98 1998-02-14 Sat s s Albion Rovers Tynecastle Park R4

3-0

12634 2 2 Jose Quitongo 61 ;Colin Cameron pen 66 ;Jose Quitongo 88
-----
327 414 1997-98 1998-03-07 Sat s s Ayr United Tynecastle Park QF

4-1

15761 3 3 Paul Ritchie 9 ;Thomas Flogel 17 ;Steve Fulton 65 ;Jim Hamilton 82
[Ian Ferguson 19]
328 415 1997-98 1998-04-04 Sat s s Falkirk Ibrox SF

3-1

31587 4 4 Stephane Adam 6 ;Stephane Adam 89 ;Neil McCann 90
[Kevin McAllister 85]
329 416 1997-98 1998-05-16 Sat s s Rangers Celtic Park Final

2-1

48946 5 5 Colin Cameron pen 1:22 ;Stephane Adam 52:19
[Ally McCoist 81:05]
330 417 1998-99 1999-01-24 Sun s s Motherwell Fir Park R3

1-3

9327 1 1 Jim Hamilton 56
[Gerard Daniel Brannan 13] ;[Owen Coyle 65] ;[Tony Thomas 74]
331 418 1999-00 2000-01-29 Sat s n Stenhousemuir Tynecastle Park R3

3-2

11752 1 1 Colin Cameron pen 38 ;Gary McSwegan 61 ;Gary McSwegan 88
[Ross James Hamilton 8] ;[Martin James Mooney 29]
332 419 1999-00 2000-02-19 Sat s n Clyde Broadwood Stadium R4

2-0

6427 2 2 Darren Jackson 1:30 ;Gary Wales 7
-----
333 420 1999-00 2000-03-12 Sun s s Rangers Ibrox QF

1-4

31471 1 1 Colin Cameron pen 35
[Barry Ferguson 12] ;[Arthur Numan 17] ;[Lorenzo Amoruso 69] ;[Billy Dodds pen 79]
334 421 2000-01 2001-01-27 Sat s n Berwick Rangers Shielfield Park R3

0-0

3139 1 1 2 -----
-----
422 2000-01 2001-02-07 Wed s s Berwick Rangers Tynecastle Park R3 Replay

2-1

7502 1 2 Gary McSwegan 68 ;Juanjo 70
[John Bernard Elliott 18]
335 423 2000-01 2001-02-17 Sat s s Dundee Tynecastle Park R4

1-1

9970 1 3 1 Juanjo 81
[Juan Manuel Sara 30]
424 2000-01 2001-03-07 Wed s s Dundee Dens Park R4 Replay

1-0

6947 1 4 Robert Tomaschek 71
-----
336 425 2000-01 2001-03-11 Sun s s Celtic Celtic Park QF

0-1

34529 1 1 -----
[Henrik Larsson 40]
337 426 2001-02 2002-01-05 Sat s n Ross County Tynecastle Park R3

2-1

9908 1 1 Ricardo Fuller 50 ;Ricardo Fuller 77
[Martin Prest 89]
338 427 2001-02 2002-01-26 Sat s n Inverness Caledonian Thistle Tynecastle Park R4

1-3

12016 1 1 Gary Wales 44:30
[Ross Tokely 26] ;[Dennis Wyness 57] ;[David Bagan 73]
339 428 2002-03 2003-01-25 Sat s n Falkirk Brockville Park R3

0-4

7244 2 2 -----
[Colin Samuel 3] ;[Owen Coyle 13] ;[Colin Samuel 17] ;[Colin Samuel 31]
340 429 2003-04 2004-01-10 Sat s n Berwick Rangers Tynecastle Park R3

2-0

8516 1 1 Mark Cowan og 28 ;Joe Hamill 65
-----
341 430 2003-04 2004-02-07 Sat s n Celtic Tynecastle Park R4

0-3

15372 1 1 -----
[Stilian Petrov 3] ;[Stilian Petrov 33] ;[Henrik Larsson 90+5]
342 431 2004-05 2005-01-08 Sat s n Partick Thistle Firhill Stadium R3

0-0

5666 1 1 2 -----
-----
432 2004-05 2005-01-19 Wed s n Partick Thistle Tynecastle Park R3 Replay

2-1

7340 1 2 Neil MacFarlane 34 ;Dennis Wyness 89
[Armand One 8]
343 433 2004-05 2005-02-05 Sat s n Kilmarnock Tynecastle Park R4

2-2

10308 1 3 1 Dennis Wyness 18 ;Lee Miller 44:50
[Colin Nish 25] ;[Steven Naismith 89]
434 2004-05 2005-02-16 Wed s n Kilmarnock Rugby Park R4 Replay

3-1

6366 1 4 Lee Wallace 6 ;Lee Miller 13 ;Deividas Cesnauskis 57
[Kris Boyd pen 90+2]
344 435 2004-05 2005-02-27 Sun s n Livingston (Meadowbank Thistle) Tynecastle Park QF

2-1

9796 2 5 Lee Miller 0:55 ;Jamie McAllister 10
[Craig Easton 60]
345 436 2004-05 2005-04-10 Sun s n Celtic Hampden Park SF

1-2

38505 1 1 Deividas Cesnauskis 60
[Chris Sutton 3] ;[Craig Bellamy 49]
346 437 2005-06 2006-01-07 Sat s n Kilmarnock Tynecastle Park R3

2-1

13704 1 1 Steven Pressley 23 ;Jamie McAllister 74
[Colin Nish 86]
347 438 2005-06 2006-02-04 Sat s n Aberdeen Tynecastle Park R4

3-0

17456 2 2 Michal Pospisil 21 ;Calum Elliot 34 ;Steven Pressley pen 44:40
-----
348 439 2005-06 2006-02-25 Sat s n Partick Thistle Tynecastle Park QF

2-1

16698 3 3 Edgaras Jankauskas 5 ;Deividas Cesnauskis 63
[Mark Roberts 75]
349 440 2005-06 2006-04-02 Sun s n Hibernian Hampden Park SF

4-0

43180 4 4 Paul Hartley 28 ;Paul Hartley 58 ;Edgaras Jankauskas 80 ;Paul Hartley pen 87
-----
350 441 2005-06 2006-05-13 Sat s n Gretna Hampden Park Final

1-1

AET 1-1 FT W 4-2p 51232 1 5 1 Rudi Skacel 39
[Ryan McGuffie 76]
351 442 2006-07 2007-01-06 Sat s n Stranraer Stair Park R3

4-0

3059 1 6 Andrius Velicka 16 ;Andrius Velicka 43 ;Roman Bednar 79 ;Andrius Velicka 90+1
-----
352 443 2006-07 2007-02-03 Sat s n Dunfermline Athletic East End Park R4

0-1

9597 1 1 -----
[Scott Wilson 90+3]
353 444 2007-08 2008-01-12 Sat s n Motherwell Tynecastle Park R4

2-2

13651 1 1 2 Deividas Cesnauskis 10 ;Andrius Velicka 51
[Chris Porter 64] ;[Chris Porter 77]
445 2007-08 2008-01-22 Tue s n Motherwell Fir Park R4 Replay

0-1

8300 1 3 -----
[Ross McCormack pen 22]
354 446 2008-09 2009-01-11 Sun s n Hibernian Easter Road R4

2-0

14837 1 1 Christian Nade 38 ;Gary Glen 90+2
-----
355 447 2008-09 2009-02-07 Sat s n Falkirk Tynecastle Park R5

0-1

15547 1 1 -----
[Stephen Lovell 59]
356 448 2009-10 2010-01-09 Sat s n Aberdeen Pittodrie R4

0-2

8226 2 2 -----
[Darren Mackie 60] ;[Lee Miller 76]
357 449 2010-11 2011-01-11 Tue s n St Johnstone Tynecastle Park R4

0-1

7038 3 3 -----
[Peter MacDonald 86]
358 450 2011-12 2012-01-07 Sat s n Auchinleck Talbot Tynecastle Park R4

1-0

10107 1 1 Gordon Smith [3] 84
-----
359 451 2011-12 2012-02-05 Sun s n St Johnstone Tynecastle Park R5

1-1

9185 1 2 1 David Templeton 10
[Cillian Sheridan 77]
452 2011-12 2012-02-14 Tue s n St Johnstone McDiarmid Park R5 Replay

2-1

AET 1-1 FT 3404 1 3 Jamie Hamill pen 90+4 ;Marius Zaliukas 117
[Murray Davidson 83]
360 453 2011-12 2012-03-10 Sat s n St Mirren Tynecastle Park QF

2-2

8859 1 4 1 Craig Beattie 37 ;Rudi Skacel 48
[Graham Carey 27] ;[Marius Zaliukas og 84]
454 2011-12 2012-03-21 Wed s n St Mirren New St Mirren Park QF Replay

2-0

5291 1 5 Jamie Hamill 31 ;Rudi Skacel 86
-----
361 455 2011-12 2012-04-15 Sun s n Celtic Hampden Park SF

2-1

36609 2 6 Rudi Skacel 47 ;Craig Beattie pen 90+1
[Gary Hooper 87]
362 456 2011-12 2012-05-19 Sat s s Hibernian Hampden Park Final

5-1

51041 3 7 Darren Barr 15 ;Rudi Skacel 27 ;Danny Grainger pen 47 ;Ryan McGowan 50 ;Rudi Skacel 75
[James McPake 41]
363 457 2012-13 2012-12-02 Sun s n Hibernian Easter Road R4

0-1

17052 1 1 -----
[David Wotherspoon 81]
364 458 2013-14 2013-12-01 Sun s n Celtic Tynecastle Park R4

0-7

10636 2 2 -----
[Kris Commons 3] ;[Kris Commons 21] ;[Scott Brown 34] ;[Joe Ledley 42] ;[Mikael Lustig 44] ;[Kris Commons pen 59] ;[Scott Brown 75]
365 459 2014-15 2014-11-30 Sun n n Celtic Tynecastle Park R4

0-4

12676 3 3 -----
[Virgil van Dijk 29] ;[John Guidetti pen 52] ;[Anthony Stokes 54] ;[Virgil van Dijk 61]
366 460 2015-16 2016-01-09 Sat n n Aberdeen Tynecastle Park R4

1-0

13595 1 1 Callum Paterson 3
-----
367 461 2015-16 2016-02-07 Sun n n Hibernian Tynecastle Park R5

2-2

16845 1 2 1 Arnaud Djoum 32 ;Sam Nicholson 44
[Jason Cummings 80] ;[Paul Hanlon 90+1]
462 2015-16 2016-02-16 Tue n n Hibernian Easter Road R5 Replay

0-1

19433 1 2 -----
[Jason Cummings 4]
368 463 2016-17 2017-01-22 Sun n n Raith Rovers Stark's Park R4

1-1

5036 1 1 3 Jamie Walker 37
[Declan McManus 89]
464 2016-17 2017-01-25 Wed n n Raith Rovers Tynecastle Park R4 Replay

4-2

AET 1-1 FT 10740 1 2 Rory Currie 35 ;Malaury Martin pen 94 ;Jamie Walker pen 106 ;Bjorn Johnsen 114
[Bobby Barr 14] ;[Ryan Hardie 101]
369 465 2016-17 2017-02-12 Sun n n Hibernian Tynecastle Park R5

0-0

16971 1 3 1 -----
-----
466 2016-17 2017-02-22 Wed n n Hibernian Easter Road R5 Replay

1-3

20205 1 2 Isma 70
[Jason Cummings 21] ;[Grant Holt 37] ;[Andrew Shinnie 63]
370 467 2017-18 2018-01-21 Sun n n Hibernian Tynecastle Park R4

1-0

18709 1 1 Don Cowie 87
-----
371 468 2017-18 2018-02-10 Sat n n St Johnstone Tynecastle Park R5

3-0

12393 2 2 Kyle Lafferty 7 ;Demetri Mitchell 54 ;Kyle Lafferty 58
-----
372 469 2017-18 2018-03-04 Sun n n Motherwell Fir Park QF

1-2

7564 1 1 Kyle Lafferty pen 51
[Curtis Main 7] ;[Carl Gerard McHugh 86]
373 470 2018-19 2019-01-20 Sun n n Livingston (Meadowbank Thistle) Tynecastle Park R4

1-0

11077 1 1 Sean Clare 47
-----
374 471 2018-19 2019-02-10 Sun n n Auchinleck Talbot Tynecastle Park R5

4-0

14946 2 2 Christophe Berra 9 ;Demetri Mitchell 31 ;Steven MacLean 38 ;Aidan Keena 86
-----
375 472 2018-19 2019-03-04 Mon n n Partick Thistle Firhill Stadium QF

1-1

5171 1 3 1 Christophe Berra 12
[Christie Elliott 72]
473 2018-19 2019-03-12 Tue n n Partick Thistle Tynecastle Park QF Replay

2-1

10351 1 4 Uche Ikpeazu 24 ;Sean Clare pen 35
[Scott McDonald 17]
376 474 2018-19 2019-04-13 Sat n n Inverness Caledonian Thistle Hampden Park SF

3-0

21011 2 5 Uche Ikpeazu 49 ;John Souttar 66 ;Sean Clare pen 74
-----
377 475 2018-19 2019-05-25 Sat n n Celtic Hampden Park Final

1-2

49434 1 1 Ryan Edwards 52
[Odsonne Edouard pen 62] ;[Odsonne Edouard 82]
378 476 2019-20 2020-01-18 Sat n n Airdrieonians (Airdrie United) Tynecastle Park R4

5-0

14777 1 1 Andy Irving 7 ;Sean Clare 54 ;Steven Naismith 58 ;Euan Henderson 71 ;Craig Halkett 90+1
-----
379 477 2019-20 2020-02-08 Sat n n Falkirk Falkirk Stadium R5

1-0

5976 2 2 Sean Clare pen 50
-----
380 478 2019-20 2020-02-29 Sat n n Rangers Tynecastle Park QF

1-0

11428 3 3 Oliver Bozanic 58
-----
381 479 2020-21 2020-10-31 Sat n n Hibernian Hampden Park SF

2-1

AET 1-1 FT 0 4 4 Craig Wighton 59:40 ;Liam Boyce pen 110:29
[Christian Doidge 66:37]
382 480 2020-21 2020-12-20 Sun n n Celtic Hampden Park Final

3-3

AET 2-2 FT L 3-4p 0 1 5 1 Liam Boyce 47:45 ;Stephen Kingsley 66:29 ;Josh Ginnelly 110:57
[Ryan Christie 18:29] ;[Odsonne Edouard pen 28:27] ;[Leigh Griffiths 105+0:05]
383 481 2020-21 2021-03-23 Tue n n Brora Rangers Dudgeon Park R2

1-2

0 1 2 Christophe Berra 70
[Jordan Macrae 12] ;[Martin MacLean 75]
384 482 2021-22 2022-01-22 Sat n n Auchinleck Talbot Beechwood Park R4

5-0

3270 1 1 Andy Halliday 13:39 ;Liam Boyce pen 39:31 ;Liam Boyce 50:44 ;Peter Haring 79:15 ;Alex Cochrane 82:52
-----
385 483 2021-22 2022-02-12 Sat n n Livingston (Meadowbank Thistle) Tynecastle Park R5

0-0

AET 0-0 FT W 4-3p 12232 1 2 1 -----
-----
386 484 2021-22 2022-03-12 Sat n n St Mirren Tynecastle Park QF

4-2

13899 1 3 Beni Baningime 15:27 ;Peter Haring 28:52 ;Aaron McEneff 66:38 ;Ellis Simms 84:05
[Eamonn Brophy 35:01] ;[Connor Ronan 61:52]
387 485 2021-22 2022-04-16 Sat n n Hibernian Hampden Park SF

2-1

37783 2 4 Ellis Simms 15:26 ;Stephen Kingsley 20:23
[Chris Cadden 21:33]
388 486 2021-22 2022-05-21 Sat n n Rangers Hampden Park Final

0-2

AET 0-0 FT 50319 1 1 -----
[Ryan Jack 93:01] ;[Scott Wright 96:03]
389 487 2022-23 2023-01-22 Sun n n Hibernian Easter Road R4

3-0

18622 1 1 Josh Ginnelly 9:37 ;Lawrence Shankland 71:15 ;Toby Sibbick 90+5:25
-----
390 488 2022-23 2023-02-10 Fri n n Hamilton Academical New Douglas Park R5

2-0

4731 2 2 Stephen Humphrys 28:30 ;Cammy Devlin 78:01
-----
391 489 2022-23 2023-03-11 Sat n n Celtic Tynecastle Park QF

0-3

16287 1 1 -----
[Aaron Mooy 1:47] ;[Kyogo Furuhashi 44:18] ;[Cameron Carter-Vickers 79:35]
392 490 2023-24 2024-01-20 Sat n n The Spartans Ainslie Park R4

2-1

3500 1 1 Kenneth Vargas 11:26 ;Frankie Kent 90+1:06
[James Craigen 63:51]
393 491 2023-24 2024-02-11 Sun n n Airdrieonians (Airdrie United) Excelsior Stadium (New Broomfield) R5

4-1

6555 2 2 Lawrence Shankland 10:49 ;Kenneth Vargas 17:49 ;Calem Nieuwenhof 20:37 ;Lawrence Shankland 72:33
[Adam Frizzell 33:49]
394 492 2023-24 2024-03-11 Mon n n Greenock Morton Cappielow Park QF

1-0

7143 3 3 Kenneth Vargas 85:16
-----
395 493 2023-24 2024-04-21 Sun n n Rangers Hampden Park SF

0-2

45256 1 1 -----
[Cyriel Dessers 4:26] ;[Cyriel Dessers 77:25]

Results by Team Date
Season Date Team Venue Round Score Agg Crowd Scorers
1894-95 1894-12-15 Sat n s Abercorn Underwood Park R2

6-1

3000 Bob McLaren ;Robert Craigie Gray 22 ;Bob McLaren ;George Scott ;Alex Hall ;George Scott 44
[William Robertson]
1919-20 1920-02-21 Sat n s Aberdeen Pittodrie R3

0-1

21000 -----
[John Hutton 20]
1949-50 1950-02-11 Sat n s Aberdeen Pittodrie R2

1-3

42000 Patrick McKenna og 7
[Donald Emery pen 8] ;[Tommy Pearson 26] ;[George Hamilton 59]
1953-54 1954-03-13 Sat n s Aberdeen Pittodrie QF

0-3

45061 -----
[Joe O'Neil 44] ;[Graham Leggat 57] ;[George Hamilton 67]
1954-55 1955-03-05 Sat n s Aberdeen Tynecastle Park QF

1-1

48723 Willie Bauld 59
[Jack Allister 3]
1954-55 1955-03-09 Wed n s Aberdeen Pittodrie QF Replay

0-2

41345 -----
[Pat Buckley 49] ;[Harry Yorston 61]
1984-85 1985-03-09 Sat n s Aberdeen Tynecastle Park QF

1-1

23896 Sandy Clark 51
[Eric Black 78]
1984-85 1985-03-13 Wed n s Aberdeen Pittodrie QF Replay

0-1

23490 -----
[Billy Stark 25]
1985-86 1986-05-10 Sat s s Aberdeen Hampden Park Final

0-3

58841 -----
[John Hewitt 5] ;[John Hewitt 48] ;[Billy Stark 74]
1989-90 1990-03-17 Sat n s Aberdeen Pittodrie QF

1-4

21468 John Colquhoun 38
[Jim Bett 7] ;[Hans Gilhaus 71] ;[Brian Irvine 75] ;[Charlie Nicholas 84]
1995-96 1996-04-06 Sat s s Aberdeen Hampden Park SF

2-1

27785 John Robertson 80 ;Allan Johnston 90
[Duncan Shearer 87]
2005-06 2006-02-04 Sat s n Aberdeen Tynecastle Park R4

3-0

17456 Michal Pospisil 21 ;Calum Elliot 34 ;Steven Pressley pen 44:40
-----
2009-10 2010-01-09 Sat s n Aberdeen Pittodrie R4

0-2

8226 -----
[Darren Mackie 60] ;[Lee Miller 76]
2015-16 2016-01-09 Sat n n Aberdeen Tynecastle Park R4

1-0

13595 Callum Paterson 3
-----
1882-83 1882-10-07 Sat n s Addiewell Cuthill Park R2

14-0

0 Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown
-----
2019-20 2020-01-18 Sat n n Airdrieonians (Airdrie United) Tynecastle Park R4

5-0

14777 Andy Irving 7 ;Sean Clare 54 ;Steven Naismith 58 ;Euan Henderson 71 ;Craig Halkett 90+1
-----
2023-24 2024-02-11 Sun n n Airdrieonians (Airdrie United) Excelsior Stadium (New Broomfield) R5

4-1

6555 Lawrence Shankland 10:49 ;Kenneth Vargas 17:49 ;Calem Nieuwenhof 20:37 ;Lawrence Shankland 72:33
[Adam Frizzell 33:49]
1906-07 1907-01-26 Sat n s Airdrieonians Tynecastle Park R1

0-0

22000 -----
-----
1906-07 1907-02-09 Sat n s Airdrieonians Broomfield Park R1 Replay

2-0

11000 Bobby Walker ;Jack Peddie
-----
1908-09 1909-02-06 Sat n s Airdrieonians Broomfield Park R2

0-2

12000 -----
[William Hunter 40] ;[Alex Thomson 65]
1928-29 1929-01-19 Sat n s Airdrieonians Tynecastle Park R1

0-2

25000 -----
[George McQueen pen 67] ;[Robert Skinner 78]
1932-33 1933-02-04 Sat n s Airdrieonians Tynecastle Park R2

6-1

21892 Archie Gardiner 12 ;John J Smith 49 ;Archie Gardiner 51 ;John A Johnston pen 57 ;John J Smith 64 ;Robert Howe 82
[John Law 37]
1934-35 1935-03-09 Sat n s Airdrieonians Broomfield Park QF

3-2

24244 Alex Munro 32 ;John McKenzie ;John McKenzie 89
[John Connor 50] ;[John Connor 60]
1947-48 1948-02-07 Sat n s Airdrieonians Broomfield Park R2

1-2

24000 George Hamilton 63
[Oliver Anderson 21] ;[William Muir Kelly pen 27]
1948-49 1949-01-22 Sat n s Airdrieonians Tynecastle Park R1

4-1

29338 Arthur Dixon 3 ;Jimmy Wardhaugh 8 ;Willie Bauld 45:30 ;Jimmy Wardhaugh 60
[David Seawright 58]
1951-52 1952-03-08 Sat n s Airdrieonians Broomfield Park QF

2-2

26000 Willie Bauld 52 ;Alfie Conn 80
[David T Shankland 17] ;[Ian McMillan 30]
1951-52 1952-03-12 Wed n s Airdrieonians Tynecastle Park QF Replay

6-4

41966 Willie Bauld 23 ;Eddie Rutherford 31 ;Willie Bauld 65 ;Jimmy Wardhaugh 70 ;Willie Bauld 73 ;Eddie Rutherford 78
[Ian McMillan 6] ;[Ian McMillan 39] ;[Guy Lennox 46:30] ;[Guy Lennox 89]
1972-73 1973-02-03 Sat n s Airdrieonians Tynecastle Park R3

0-0

8617 -----
-----
1972-73 1973-02-07 Wed n s Airdrieonians Broomfield Park R3 Replay

1-3

5800 Donald Ford 25
[Andrew Douglas Busby 21] ;[Billy Wilson 55] ;[John Menzies 67]
1977-78 1978-02-06 Mon n s Airdrieonians Broomfield Park R3

3-2

6893 Donald Park 4 ;Drew Busby 15 ;Willie Gibson 52
[Paul Jonquin 38] ;[John Reid 56]
1990-91 1991-01-26 Sat s n Airdrieonians Broomfield Park R3

1-2

9500 Gary Mackay 11
[Paul Dunn Jack 48] ;[John Martin Watson 59]
1991-92 1992-04-04 Sat n n Airdrieonians Hampden Park SF

0-0

27310 -----
-----
1991-92 1992-04-14 Tue n n Airdrieonians Hampden Park SF Replay

1-1

AET 1-1 FT L 2-4p 11163 Alan McLaren 88
[Kenneth George Black 30]
1994-95 1995-04-08 Sat s n Airdrieonians Hampden Park SF

0-1

22538 -----
[Stephen Cooper 29]
1957-58 1958-02-15 Sat n s Albion Rovers Tynecastle Park R6

4-1

23451 Alex Young 2 ;Bobby Blackwood 56 ;Jimmy Wardhaugh 60 ;Alex Young 73
[Bobby Herbert 63]
1997-98 1998-02-14 Sat s s Albion Rovers Tynecastle Park R4

3-0

12634 Jose Quitongo 61 ;Colin Cameron pen 66 ;Jose Quitongo 88
-----
1889-90 1889-11-09 Sat n s Alloa Athletic Tynecastle Park R4

9-1

3000 George Scott ;Tommy Jenkinson ;Tommy Jenkinson ;Scrimmage ;Unknown og ;John MacPherson ;Tommy Jenkinson ;John MacPherson ;Davie Baird
[John Duff 1]
1925-26 1926-02-06 Sat n s Alloa Athletic Tynecastle Park R2

5-2

18000 Jimmy Smith 12 ;Jock White 30 ;Jock White 43 ;Jock White ;Jock White
[James Ross 34] ;[Alex Hair 38]
1950-51 1951-01-27 Sat n s Alloa Athletic Recreation Park R1

3-2

8500 Alfie Conn 43 ;Bobby Parker 44 ;Jimmy Wardhaugh 73
[Sandy Willox 7] ;[Billy Cranston 33]
1979-80 1980-01-30 Wed n s Alloa Athletic Recreation Park R3

1-0

3463 Cammy Fraser 34
-----
1878-79 1878-11-09 Sat n s Arbroath Powburn R3

2-1

0 William Pullen ;John Alexander
[GD Jarrett]
1895-96 1896-02-08 Sat n s Arbroath Old Gayfield QF

4-0

4000 Willie Taylor ;Bob McLaren ;Bob McLaren ;Willie Taylor
-----
1946-47 1947-03-15 Sat n s Arbroath Gayfield Park QF

1-2

9000 Ken Currie 89
[William K Hynd 80] ;[Arthur Carrie 82]
1880-81 1880-12-11 Sat n s Arthurlie Dunterlie Park R5

0-4

0 -----
[Missing] ;[Missing] ;[Missing] ;[Missing]
1921-22 1922-01-28 Sat n s Arthurlie Tynecastle Park R1

2-1

17000 Bob Birrell 43 ;Angus Meikle 75
[James McLaughlin 15]
2011-12 2012-01-07 Sat s n Auchinleck Talbot Tynecastle Park R4

1-0

10107 Gordon Smith [3] 84
-----
2018-19 2019-02-10 Sun n n Auchinleck Talbot Tynecastle Park R5

4-0

14946 Christophe Berra 9 ;Demetri Mitchell 31 ;Steven MacLean 38 ;Aidan Keena 86
-----
2021-22 2022-01-22 Sat n n Auchinleck Talbot Beechwood Park R4

5-0

3270 Andy Halliday 13:39 ;Liam Boyce pen 39:31 ;Liam Boyce 50:44 ;Peter Haring 79:15 ;Alex Cochrane 82:52
-----
1890-91 1890-11-08 Sat n s Ayr FC Somerset Park R4

4-3

3000 Willie Taylor 25 ;George Scott 35 ;Isaac Begbie 55 ;John MacPherson
[Ross 10] ;[Ross] ;[Hamilton]
1895-96 1896-02-01 Sat n s Ayr FC Somerset Park R2

5-1

2000 Willie Michael 8 ;McMillan [1] og ;Johnny Walker ;Davie Baird ;Willie Taylor
[Robert [2] Cunningham]
1902-03 1903-01-24 Sat n s Ayr FC Somerset Park R2

4-2

4000 Robert Dalrymple 0:30 ;Charlie Thomson ;Bill Porteous ;Bill Porteous
[Tom Wills pen 30] ;[William [3] McDonald 32]
1973-74 1974-03-09 Sat n s Ayr United Tynecastle Park QF

1-1

17291 Alan Anderson 80
[Johnny Graham pen 19]
1973-74 1974-03-13 Wed n s Ayr United Somerset Park QF Replay

2-1

AET 0-0 FT 16185 Donald Ford 106 ;Donald Ford 115
[Rikki Fleming 112]
1988-89 1989-01-28 Sat n s Ayr United Tynecastle Park R3

4-1

15916 Stephen McIntyre og 4 ;Mike Galloway 8 ;John Colquhoun 63 ;Dave McPherson 80
[Henry Templeton 34]
1997-98 1998-03-07 Sat s s Ayr United Tynecastle Park QF

4-1

15761 Paul Ritchie 9 ;Thomas Flogel 17 ;Steve Fulton 65 ;Jim Hamilton 82
[Ian Ferguson 19]
1909-10 1910-01-22 Sat n s Bathgate Mill Park R1

4-0

4000 Basil Colombo 30 ;Philip Cole 46 ;Philip Cole ;George Sinclair 75
-----
1905-06 1906-02-10 Sat n s Beith Glebe Park R2

3-0

3000 Bobby Walker ;George Couper ;George Wilson
-----
1889-90 1889-09-28 Sat n s Bellstane Birds Bird’s Park R2

4-1

1200 George Scott ;Davie Baird ;Willie Taylor 88 ;Davie Baird 89
[Duffy]
2000-01 2001-01-27 Sat s n Berwick Rangers Shielfield Park R3

0-0

3139 -----
-----
2000-01 2001-02-07 Wed s s Berwick Rangers Tynecastle Park R3 Replay

2-1

7502 Gary McSwegan 68 ;Juanjo 70
[John Bernard Elliott 18]
2003-04 2004-01-10 Sat s n Berwick Rangers Tynecastle Park R3

2-0

8516 Mark Cowan og 28 ;Joe Hamill 65
-----
1895-96 1896-01-11 Sat n s Blantyre Castle Park R1

12-1

500 George Walls ;Davie Baird ;George Walls ;Johnny Walker ;Willie Michael ;Johnny Walker ;Davie Baird ;Davie Baird ;Bob McLaren ;Davie Baird ;Davie Baird ;Willie Michael
[McCallum]
1888-89 1888-09-01 Sat n s Boness Newtown Park R1

1-0

1000 Jimmy Wood 44:50
-----
1922-23 1923-01-27 Sat n s Boness Newtown Park R2

2-3

8000 Jock White 20 ;Jock White 70
[John Kelly 54] ;[William Moffat 65] ;[John Rayne 80]
1967-68 1968-01-27 Sat n s Brechin City Tynecastle Park R1

4-1

8487 Roald Jensen 17 ;Donald Ford 60 ;George Fleming 81 ;Alan Anderson 90
[Charles Dunn 20]
1984-85 1985-02-16 Sat n s Brechin City Glebe Park R4

1-1

6250 John Robertson 75
[Robert Ferguson Torrance 70]
1984-85 1985-02-20 Wed n s Brechin City Tynecastle Park R4 Replay

1-0

8942 Brian McNaughton 65
-----
2020-21 2021-03-23 Tue n n Brora Rangers Dudgeon Park R2

1-2

0 Christophe Berra 70
[Jordan Macrae 12] ;[Martin MacLean 75]
1891-92 1891-12-19 Sat n s Broxburn Shamrock Shamrock Park R6

5-4

2500 James Fairbairn 2 ;George Scott ;Davie Russell ;James Fairbairn ;James Fairbairn 75
[Gribbin] ;[Gribbin] ;[Brady [1]] ;[Scrimmage]
1888-89 1888-10-13 Sat n s Broxburn Star Sports Park R3

2-2

2000 James Reid 36 ;Jimmy Wood 80
[R Marr 5] ;[A Russell 9]
1888-89 1888-10-20 Sat n s Broxburn Star Tynecastle Park R3 Replay

2-0

2500 Rab Henderson 65 ;Peter Wright 70
-----
1886-87 1886-10-02 Sat n s Broxburn Thistle Albyn Park R2

2-1

0 Jimmy Adams 20 ;Unknown 75
[Gibson [1] 40]
1921-22 1922-02-11 Sat n s Broxburn United Tynecastle Park R2

2-2

22000 Tom Miller 2 ;Paddy Crossan pen 70
[Blair 9] ;[Davies [1] 60]
1921-22 1922-02-15 Wed n s Broxburn United Tynecastle Park R2 1st Replay

2-2

20000 Willie Wilson 40 ;Tom Miller 75
[Williamson 30] ;[Williamson 50]
1921-22 1922-02-20 Mon n s Broxburn United Tynecastle Park R2 2nd Replay

3-1

15000 Willie Wilson 8 ;Freddie Forbes 30 ;Freddie Forbes 85
[Dunn 6]
1879-80 1879-10-18 Sat n s Brunswick Old Powderhall R2

3-2

0 John Alexander 15 ;Scrimmage ;G McKenzie og
[Stewart] ;[A McNeill]
1880-81 1880-09-11 Sat n s Brunswick Old Powderhall R1

3-1

550 Unknown ;Unknown ;Unknown
[Missing og]
1883-84 1883-09-08 Sat n s Brunswick First Tynecastle R1

8-0

0 Jimmy Wood ;Andrew Lees ;Will Ronaldson ;Jimmy Wood ;Jimmy Wood ;Jimmy Wood ;Jimmy Wood ;Jimmy Wood
-----
1954-55 1955-02-19 Sat n s Buckie Thistle Victoria Park R6

6-0

5400 Jimmy Wardhaugh 2 ;Jim Souness 12 ;Jimmy Wardhaugh 18 ;Willie Bauld 27 ;Willie Bauld 37 ;Willie Bauld 51
-----
1890-91 1890-09-27 Sat n s Burntisland Thistle Not Played Walkover Win R2

Walk

Walkover Win 0 -----
-----
1880-81 1880-11-13 Sat n s Cambuslang Old Powderhall R4

3-0

300 John Alexander 3 ;John Alexander 43 ;James Edwards
-----
1888-89 1888-11-03 Sat n s Campsie Lennox Park R4

1-3

800 John Sneddon [1] 50
[McVicar 3] ;[Kennedy 30] ;[Dempster 43]
1900-01 1901-04-06 Sat s s Celtic Ibrox Final

4-3

17000 Bill Porteous 16 ;Mark Bell 43 ;Charlie Thomson 60 ;Mark Bell 87
[William McOustra] ;[Jimmy Quinn] ;[Alexander McMahon 80]
1901-02 1902-02-15 Sat n s Celtic Tynecastle Park QF

1-1

14000 Charlie Thomson 30
[Jimmy Quinn 4]
1901-02 1902-02-22 Sat n s Celtic Celtic Park QF Replay

1-2

25000 Mark Bell 3
[Alexander McMahon] ;[Alexander McMahon]
1905-06 1906-02-24 Sat n s Celtic Celtic Park QF

2-1

52000 Bobby Walker 46 ;Alex Menzies 77
[Jimmy McMenemy 30]
1906-07 1907-04-20 Sat n s Celtic Hampden Park Final

0-3

50000 -----
[William Orr pen 55] ;[Peter Somers] ;[Peter Somers]
1911-12 1912-03-30 Sat n s Celtic Ibrox SF

0-3

43000 -----
[Jimmy McMenemy] ;[Jimmy McMenemy 44] ;[John Brown]
1912-13 1913-03-08 Sat n s Celtic Celtic Park QF

1-0

66000 Bobby Walker 32
-----
1920-21 1921-03-05 Sat n s Celtic Celtic Park QF

2-1

37000 Willie Wilson ;Arthur Lochhead
[Patrick Gallagher]
1925-26 1926-02-20 Sat n s Celtic Tynecastle Park R3

0-4

50500 -----
[Thomas McInally 25] ;[Thomas McInally 51] ;[Jimmy McGrory 59] ;[Patrick Connelly 80]
1932-33 1933-03-18 Sat n s Celtic Hampden Park SF

0-0

87219 -----
-----
1932-33 1933-03-22 Wed n s Celtic Hampden Park SF Replay

1-2

63756 Jock White 85
[Jimmy McGrory 40] ;[Alex Thomson 75]
1938-39 1939-02-18 Sat n s Celtic Tynecastle Park R3

2-2

49572 Freddie Warren 30 ;Archie Garrett 90
[James Delaney 2] ;[Malcolm MacDonald 4]
1938-39 1939-02-22 Wed n s Celtic Celtic Park R3 Replay

1-2

AET 1-1 FT 80840 Freddie Warren 30
[John Crum 41] ;[John Divers 115]
1950-51 1951-02-24 Sat n s Celtic Tynecastle Park R3

1-2

47672 Alfie Conn 19
[John Weir 17] ;[John McPhail 33]
1955-56 1956-04-21 Sat s s Celtic Hampden Park Final

3-1

133583 Ian Crawford 20 ;Ian Crawford 48 ;Alfie Conn 80
[Mike Haughney 55]
1961-62 1962-02-17 Sat n s Celtic Tynecastle Park R3

3-4

35285 Bobby Blackwood 31 ;Johnny Hamilton 71 ;Danny Paton 82
[John Divers 14] ;[Steve Chalmers 78] ;[John Divers 80] ;[Pat Crerand pen 87]
1962-63 1963-03-06 Wed n s Celtic Celtic Park R2

1-3

38000 Willie Wallace 10
[Bobby Murdoch 36] ;[John McNamee 55] ;[John Hughes 73]
1965-66 1966-03-05 Sat n s Celtic Tynecastle Park QF

3-3

46965 Willie Wallace 23 ;Alan Anderson 35 ;Johnny Hamilton 85
[Bertie Auld 24] ;[Joe McBride 48] ;[Steve Chalmers 54]
1965-66 1966-03-09 Wed n s Celtic Celtic Park QF Replay

1-3

72100 Willie Wallace 83
[Jimmy Johnstone 9] ;[Bobby Murdoch 35] ;[Steve Chalmers 52]
1971-72 1972-03-18 Sat n s Celtic Celtic Park QF

1-1

47500 Derek Renton 89
['Dixie' Deans 37]
1971-72 1972-03-27 Mon n s Celtic Tynecastle Park QF Replay

0-1

40354 -----
[Luigi Macari 35]
1982-83 1983-03-12 Sat n s Celtic Celtic Park QF

1-4

25458 Alex MacDonald 88
[Murdo MacLeod 11] ;[Frank McGarvey 58] ;[Charlie Nicholas 68] ;[Charlie Nicholas 83]
1986-87 1987-02-21 Sat n s Celtic Tynecastle Park R4

1-0

28891 John Robertson 80
-----
1987-88 1988-04-09 Sat n s Celtic Hampden Park SF

1-2

66466 Brian Whittaker 60
[Mark McGhee 87] ;[Andy Walker 89]
1988-89 1989-03-18 Sat s s Celtic Celtic Park QF

1-2

46348 Eamonn Bannon 73
[Mark McGhee 17] ;[Roy Aitken pen 35]
2000-01 2001-03-11 Sun s s Celtic Celtic Park QF

0-1

34529 -----
[Henrik Larsson 40]
2003-04 2004-02-07 Sat s n Celtic Tynecastle Park R4

0-3

15372 -----
[Stilian Petrov 3] ;[Stilian Petrov 33] ;[Henrik Larsson 90+5]
2004-05 2005-04-10 Sun s n Celtic Hampden Park SF

1-2

38505 Deividas Cesnauskis 60
[Chris Sutton 3] ;[Craig Bellamy 49]
2011-12 2012-04-15 Sun s n Celtic Hampden Park SF

2-1

36609 Rudi Skacel 47 ;Craig Beattie pen 90+1
[Gary Hooper 87]
2013-14 2013-12-01 Sun s n Celtic Tynecastle Park R4

0-7

10636 -----
[Kris Commons 3] ;[Kris Commons 21] ;[Scott Brown 34] ;[Joe Ledley 42] ;[Mikael Lustig 44] ;[Kris Commons pen 59] ;[Scott Brown 75]
2014-15 2014-11-30 Sun n n Celtic Tynecastle Park R4

0-4

12676 -----
[Virgil van Dijk 29] ;[John Guidetti pen 52] ;[Anthony Stokes 54] ;[Virgil van Dijk 61]
2018-19 2019-05-25 Sat n n Celtic Hampden Park Final

1-2

49434 Ryan Edwards 52
[Odsonne Edouard pen 62] ;[Odsonne Edouard 82]
2020-21 2020-12-20 Sun n n Celtic Hampden Park Final

3-3

AET 2-2 FT L 3-4p 0 Liam Boyce 47:45 ;Stephen Kingsley 66:29 ;Josh Ginnelly 110:57
[Ryan Christie 18:29] ;[Odsonne Edouard pen 28:27] ;[Leigh Griffiths 105+0:05]
2022-23 2023-03-11 Sat n n Celtic Tynecastle Park QF

0-3

16287 -----
[Aaron Mooy 1:47] ;[Kyogo Furuhashi 44:18] ;[Cameron Carter-Vickers 79:35]
1889-90 1889-10-19 Sat n s Champfleurie Champfleurie Park R3

5-0

750 Tommy Jenkinson ;William Grierson ;Willie Taylor ;Unknown ;Unknown
-----
1891-92 1891-12-05 Sat n s Clyde Tynecastle Park R5 Replay

8-0

1000 Davie Baird ;Davie Baird ;George Scott ;Davie Russell ;James Fairbairn ;James Fairbairn ;Davie Baird ;Davie Baird
-----
1896-97 1897-01-09 Sat n s Clyde Tynecastle Park R1

2-0

2000 Johnny Walker ;George Livingstone
-----
1902-03 1903-01-10 Sat n s Clyde Shawfield Stadium R1

2-1

2000 Bill Porteous 2 ;Robert Dalrymple 15
[James Stevenson]
1910-11 1911-01-28 Sat n s Clyde Tynecastle Park R1

1-1

26000 Lol Abram 60
[John (Sailor) Hunter 70]
1910-11 1911-02-04 Sat n s Clyde Shawfield Stadium R1 Replay

0-1

24500 -----
[Thomas Hegarty og 40]
1920-21 1921-02-05 Sat n s Clyde Shawfield Stadium R2

1-1

26000 Jack Sharp 40
[Harry Rae 80]
1920-21 1921-02-09 Wed n s Clyde Tynecastle Park R2 1st Replay

0-0

22000 -----
-----
1920-21 1921-02-16 Wed n s Clyde Shawfield Stadium R2 2nd Replay

3-2

20000 Jack Sharp 20 ;Angus Meikle 47 ;George P Miller 55
[Charles Stanley Duncan 10] ;[Francis William Thompson pen 85]
1923-24 1924-02-23 Sat n s Clyde Tynecastle Park R3

3-1

27000 Tim Williamson 20 ;Tim Williamson 55 ;Willie Murray 75
[Allan Brown 85]
1926-27 1927-01-22 Sat n s Clyde Shawfield Stadium R1

2-3

18000 Lachlan Macmillan 5 ;Tim Morgan 20
[William Hood 21] ;[William Ballantyne 60] ;[Thomas Malone 81]
1965-66 1966-02-09 Wed n s Clyde Tynecastle Park R1

2-1

12668 Don Kerrigan 73 ;Alan Anderson 76
[Kenneth Knox 47]
1973-74 1974-01-26 Sat n s Clyde Tynecastle Park R3

3-1

9434 Drew Busby 42 ;Willie Gibson 85 ;Bobby Prentice 89
[Danny McGrain 87]
1975-76 1976-01-24 Sat n s Clyde Tynecastle Park R3

2-2

10165 Willie Gibson 10 ;Donald Park 31
[Neil Kirkwood Hood 66] ;[Joseph Ward 87]
1975-76 1976-01-28 Wed n s Clyde Shawfield Stadium R3 Replay

1-0

5378 Willie Gibson 89
-----
1999-00 2000-02-19 Sat s n Clyde Broadwood Stadium R4

2-0

6427 Darren Jackson 1:30 ;Gary Wales 7
-----
1929-30 1930-01-18 Sat n s Clydebank[3] Tynecastle Park R1

1-0

15000 Willie Murray 59
-----
1971-72 1972-02-26 Sat n s Clydebank[4] Tynecastle Park R2

4-0

12459 Norrie Hall og 2 ;Harry Kinnear 36 ;Donald Ford 48 ;Harry Kinnear 75
-----
1976-77 1977-02-26 Sat n s Clydebank[4] Tynecastle Park R4

1-0

13618 Drew Busby 63
-----
1994-95 1995-02-01 Wed s n Clydebank[4] New Kilbowie R3

1-1

3606 John Robertson pen 30
[Kenneth William Eadie 33]
1994-95 1995-02-07 Tue s n Clydebank[4] Tynecastle Park R3 Replay

2-1

8503 John Robertson 9 ;Kevin Thomas 65
[Kenneth William Eadie 90]
1997-98 1998-01-24 Sat s s Clydebank[4] Tynecastle Park R3

2-0

12699 Thomas Flogel 31 ;Davy Weir 60
-----
1901-02 1902-01-11 Sat n s Cowdenbeath North End Park R1

0-0

3000 -----
-----
1901-02 1902-01-18 Sat n s Cowdenbeath Tynecastle Park R1 Replay

3-0

7000 Bobby Walker ;Charlie Thomson ;Pringle [1] og
-----
1931-32 1932-01-30 Sat n s Cowdenbeath Tynecastle Park R2

4-1

32696 Robert Johnstone ;Jock White ;Barney Battles Jnr 80 ;Barney Battles Jnr
[William J Todd Stewart 67]
1946-47 1947-03-08 Sat n s Cowdenbeath Tynecastle Park R3

2-1

AET 1-1 FT 19774 Bobby Baxter 38 ;Jimmy Walker 110
[James Turnbull 24]
1996-97 1997-01-25 Sat s s Cowdenbeath Tynecastle Park R3

5-0

11485 Colin Cameron 7 ;Davy Weir 12 ;John Robertson pen 21 ;John Robertson 62 ;Neil Pointon 68
-----
1875-76 1875-10-30 Sat n s Drumpellier Estate of Colonel Buchanan R2

0-2

0 -----
[J Bell 15] ;[J Stewart 50]
1890-91 1891-02-07 Sat s s Dumbarton Hampden Park (second) Final

1-0

10836 Willie Mason 15
-----
1948-49 1949-02-19 Sat n s Dumbarton Tynecastle Park R3

3-0

30241 Alfie Conn 28 ;Arthur Dixon 51 ;Bobby Flavell 77
-----
1975-76 1976-04-03 Sat n s Dumbarton Hampden Park SF

0-0

16067 -----
-----
1975-76 1976-04-14 Wed n s Dumbarton Hampden Park SF Replay

3-0

11273 Walter Ferguson Smith og 8 ;Bobby Prentice 35 ;Drew Busby 47
-----
1976-77 1977-01-29 Sat n s Dumbarton Tynecastle Park R3

1-1

9969 Ralph Callachan 7
[John Francis Bourke 87]
1976-77 1977-02-02 Wed n s Dumbarton Boghead Park R4 Replay

1-0

AET 0-0 FT 3225 Willie Gibson 111
-----
1977-78 1978-02-18 Sat n s Dumbarton Boghead Park R4

1-1

6677 Eamonn Bannon pen 60
[David Whiteford 15]
1977-78 1978-02-27 Mon n s Dumbarton Tynecastle Park R4 Replay

0-1

12906 -----
[Brian Gallacher 38]
1897-98 1898-02-05 Sat n s Dundee Carolina Port QF

0-3

7000 -----
[David Willocks] ;[William McArthur] ;[John Napier Malloch]
1902-03 1903-02-28 Sat n s Dundee Dens Park SF

0-0

24000 -----
-----
1902-03 1903-03-07 Sat n s Dundee Tynecastle Park SF Replay

1-0

32000 Bill Porteous
-----
1904-05 1905-01-28 Sat n s Dundee Dens Park R1

3-1

14000 Charlie Thomson 10 ;Charlie Thomson pen ;George Wilson 80
[Alex Macfarlane 25]
1911-12 1912-02-24 Sat n s Dundee Tynecastle Park R2

1-0

24000 Percy Dawson
-----
1929-30 1930-03-01 Sat n s Dundee Dens Park QF

2-2

31000 Willie Murray ;Willie Murray
[James Robertson] ;[Archie Campbell [1]]
1929-30 1930-03-05 Wed n s Dundee Tynecastle Park QF Replay

4-0

32000 Barney Battles Jnr 7 ;Barney Battles Jnr 30 ;Willie Murray 75 ;Robert Johnstone 89
-----
1947-48 1948-01-24 Sat n s Dundee Dens Park R1

4-2

31500 John Urquhart 13 ;Bobby Flavell 30 ;Ken Currie 37 ;Ken Currie 65
[Albert Laurence Juliussen 5] ;[John Pattillo 35]
1948-49 1949-03-05 Sat n s Dundee Tynecastle Park QF

2-4

37356 Tommy Sloan 28 ;Charlie Cox 35
[Alistair Gunn 0:30] ;[George R Hill 44] ;[Sydney Gerrie 52] ;[John Pattillo 89]
1949-50 1950-01-28 Sat n s Dundee Tynecastle Park R1

1-1

40917 Willie Bauld 81
[Sydney Gerrie 60]
1949-50 1950-02-06 Mon n s Dundee Dens Park R1 Replay

2-1

AET 1-1 FT 29000 Jimmy Wardhaugh 42 ;Willie Bauld 110
[Jimmy Toner 28]
1968-69 1969-01-25 Sat n s Dundee Dens Park R1

2-1

14000 George Fleming 7 ;Tommy Traynor 72
[Jocky Scott 6]
1974-75 1975-03-08 Sat n s Dundee Tynecastle Park QF

1-1

27315 Tommy Murray 10
[Gordon Wallace 85]
1974-75 1975-03-12 Wed n s Dundee Dens Park QF Replay

2-3

22917 Ralph Callachan pen 33 ;Drew Busby 44:50
[George Stewart 29] ;[Bobby Hutchinson 31] ;[Robert Sharp Robinson 59]
1992-93 1993-02-06 Sat s n Dundee Tynecastle Park R4

2-0

12021 Ian Ferguson 44 ;John Robertson 89
-----
2000-01 2001-02-17 Sat s s Dundee Tynecastle Park R4

1-1

9970 Juanjo 81
[Juan Manuel Sara 30]
2000-01 2001-03-07 Wed s s Dundee Dens Park R4 Replay

1-0

6947 Robert Tomaschek 71
-----
1925-26 1926-01-23 Sat n s Dundee United Tannadice Park R1

1-1

15522 Willie Murray 60
[Robert Bauld 4]
1925-26 1926-01-27 Wed n s Dundee United Tynecastle Park R1 1st Replay

1-1

AET 1-1 FT 25000 Jock White 70
[Malcolm Campbell 82]
1925-26 1926-02-01 Mon n s Dundee United Tynecastle Park R1 2nd Replay

6-0

18000 George P Miller 6 ;Jock White 25 ;Colin Dand 38 ;Jock White 50 ;Jock White 52 ;Jock White 78
-----
1934-35 1935-02-23 Sat n s Dundee United Tynecastle Park R3

2-2

29683 Andrew Herd 54 ;David McCulloch 75
[Arthur Milne 33] ;[Alex D King pen 44]
1934-35 1935-02-27 Wed n s Dundee United Tannadice Park R3 Replay

4-2

AET 2-2 FT 22266 Tommy Walker 35 ;Andrew Herd 83 ;Tommy Walker 93 ;John McKenzie 119
[Andy Anderson og 70] ;[George Ross 81]
1937-38 1938-01-22 Sat n s Dundee United Tannadice Park R1

1-3

15480 Jimmy Briscoe 55
[Thomas Adamson 17] ;[William C Rumbles 44] ;[Albert Robertson 50]
1966-67 1967-01-28 Sat n s Dundee United Tynecastle Park R1

0-3

17139 -----
[Finn Dossing 3] ;[Finn Dossing 55] ;[Ian Mitchell 86]
1967-68 1968-02-17 Sat n s Dundee United Tannadice Park R2

6-5

9021 Donald Ford 7 ;Rene Moller 15 ;Eddie Thomson 43 ;Rene Moller 54 ;George Miller pen 75 ;Jim Irvine 86
[Davie Wilson 20] ;[Andrew Rolland 25] ;[Ian Mitchell 30] ;[Ian Mitchell 37] ;[Billy Hainey 70]
1973-74 1974-04-06 Sat n s Dundee United Hampden Park SF

1-1

22725 Alan Anderson 11
[Pat Gardner 68]
1973-74 1974-04-09 Tue n s Dundee United Hampden Park SF Replay

2-4

12960 Donald Ford 22 ;Willie Gibson 78
[Doug Smith pen 55] ;[Graeme Payne 59] ;[Andy Gray 79] ;[Archie Knox 85]
1983-84 1984-02-18 Sat n s Dundee United Tannadice Park R4

1-2

14371 John Robertson pen 70
[Paul Whitehead Sturrock 28] ;[Davie Dodds 84]
1985-86 1986-04-05 Sat n s Dundee United Hampden Park SF

1-0

30797 John Colquhoun 14
-----
1994-95 1995-03-12 Sun s n Dundee United Tynecastle Park QF

2-1

12515 John Millar 21 ;John Millar 42
[Sergio Henrique Gomes 4]
1996-97 1997-02-16 Sun s n Dundee United Tynecastle Park R4

1-1

14833 Jim Hamilton 81
[Alan McManus og 67]
1996-97 1997-02-25 Tue s n Dundee United Tannadice Park R4 Replay

0-1

12283 -----
[Robert Winters 4]
1876-77 1876-09-23 Sat n s Dunfermline Towngreen R1-Defunct

Scra

HMFC Scratched 0 -----
-----
1884-85 1884-10-04 Sat n s Dunfermline Ladysmill Park R2-Disqualified

11-1

disqualified for professionalism 1000 Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown ;Unknown
[Missing]
1912-13 1913-02-08 Sat n s Dunfermline Athletic Tynecastle Park R2

3-1

22928 Ernest Bannister ;Percy Dawson ;Percy Dawson
[Alex Hall]
1967-68 1968-04-27 Sat n s Dunfermline Athletic Hampden Park Final

1-3

56366 John Martin Lunn og 71
[Pat Gardner 56] ;[Ian Lister pen 60] ;[Pat Gardner 74]
1987-88 1988-03-12 Sat n s Dunfermline Athletic Tynecastle Park QF

3-0

21969 John Colquhoun 27 ;Wayne Foster 42 ;Gary Mackay 67
-----
1991-92 1992-02-15 Sat n s Dunfermline Athletic East End Park R4

2-1

12882 Graeme Hogg 11 ;Scott Crabbe 88
[Billy Davies 2]
2006-07 2007-02-03 Sat s n Dunfermline Athletic East End Park R4

0-1

9597 -----
[Scott Wilson 90+3]
1957-58 1958-02-01 Sat n s East Fife Bayview R5

2-1

13750 Jimmy Murray 36 ;Bobby Blackwood 69
[Tommy Neilson 41]
1976-77 1977-03-12 Sat n s East Fife Tynecastle Park QF

0-0

13350 -----
-----
1976-77 1977-03-15 Tue n s East Fife Bayview QF Replay

3-2

8658 Willie Gibson 27 ;Bobby Prentice 37 ;John Gallacher 84
[John Love 12] ;[Harry Kinnear 66]
1982-83 1983-02-20 Sun n s East Fife Tynecastle Park R4

2-1

9336 Roddy Macdonald 40 ;Derek O'Connor 75
[Martin Caithness 26]
1890-91 1890-12-20 Sat n s East Stirlingshire Merchiston Park QF

3-1

2000 Davie Russell 10 ;Davie Russell 65 ;George Scott 80
[Carthy 25]
1950-51 1951-02-10 Sat n s East Stirlingshire Firs Park R2

5-1

11000 Tom Mackenzie 70 ;Tommy Sloan 79 ;Jimmy Wardhaugh 80 ;Willie Bauld 82 ;Willie Bauld 86
[Kemp 16]
1981-82 1982-01-27 Wed n s East Stirlingshire Firs Park R3

4-1

3000 Roddy Macdonald 7 ;Chris Robertson 30 ;Peter Marinello 44 ;Paddy Byrne 80
[Billy Howitt 12]
1886-87 1886-09-11 Sat n s Edina Tynecastle Park R1

7-1

0 Tommy Jenkinson 20 ;Tommy Jenkinson ;Davie Aitken ;Davie Aitken ;Tommy Jenkinson ;Tom Breckenridge 80 ;Jimmy Wood 81
[Missing]
1878-79 1878-09-21 Sat n s Edinburgh Swifts Powburn R1

3-1

0 Andrew Lees ;John Alexander ;John Alexander
[Fairbairn 30]
1878-79 1878-10-19 Sat n s Edinburgh Thistle Powburn R2

1-0

0 John Alexander 5
-----
1938-39 1939-02-04 Sat n s Elgin City Tynecastle Park R2

14-1

7857 Andy Black 10 ;Andy Black 12 ;Archie Garrett 14 ;Jimmy Briscoe 15 ;Archie Garrett 18 ;Andy Black 35 ;Archie Garrett 58 ;Andy Black 69 ;Freddie Warren 70 ;Tommy Walker 73 ;Archie Garrett 76 ;Jimmy Briscoe 77 ;Freddie Warren 80 ;Jimmy Dykes 86
[Sandy McLennan 17]
1888-89 1888-09-22 Sat n s Erin Rovers Bathgate Tynecastle Park R2

4-0

1200 Peter Wright 35 ;James Reid 40 ;James Reid 80 ;John Sneddon [1] 81
-----
1912-13 1913-03-29 Sat n s Falkirk Ibrox SF

0-1

55000 -----
[James Anderson Croal 22]
1919-20 1920-02-07 Sat n s Falkirk Tynecastle Park R2

2-0

31000 Arthur Lochhead 30 ;Arthur Lochhead 85
-----
1923-24 1924-03-08 Sat n s Falkirk Tynecastle Park QF

1-2

34500 Jock White 65
[Robert S Bryce 60] ;[Sydney Charles Puddefoot 62]
1964-65 1965-02-06 Sat n s Falkirk Brockville Park R1

3-0

12000 Johnny Hamilton 40 ;Tommy Traynor 42 ;Johnny Hamilton pen 90
-----
1987-88 1988-01-30 Sat n s Falkirk Brockville Park R3

3-1

15888 John Robertson 43 ;John Robertson 52 ;Wayne Foster 70
[Stuart Romaines 40]
1989-90 1990-01-20 Sat s s Falkirk Tynecastle Park R3

2-0

14529 John Robertson 65 ;John Robertson 87
-----
1991-92 1992-03-08 Sun n n Falkirk Tynecastle Park QF

3-1

11227 Ian Ferguson 2 ;John Robertson 9 ;Gary Mackay 87
[Samuel Walker McGivern 6]
1992-93 1993-03-06 Sat s n Falkirk Tynecastle Park QF

2-0

12721 Allan Preston 41 ;John Robertson pen 46
-----
1997-98 1998-04-04 Sat s s Falkirk Ibrox SF

3-1

31587 Stephane Adam 6 ;Stephane Adam 89 ;Neil McCann 90
[Kevin McAllister 85]
2002-03 2003-01-25 Sat s n Falkirk Brockville Park R3

0-4

7244 -----
[Colin Samuel 3] ;[Owen Coyle 13] ;[Colin Samuel 17] ;[Colin Samuel 31]
2008-09 2009-02-07 Sat s n Falkirk Tynecastle Park R5

0-1

15547 -----
[Stephen Lovell 59]
2019-20 2020-02-08 Sat n n Falkirk Falkirk Stadium R5

1-0

5976 Sean Clare pen 50
-----
1955-56 1956-02-04 Sat n s Forfar Athletic Tynecastle Park R5

3-0

11007 Alfie Conn 13 ;Johnny Hamilton 33 ;Alfie Conn 40
-----
1962-63 1963-01-12 Sat n s Forfar Athletic Station Park R1

3-1

2900 Willie Wallace pen 30 ;Billy Higgins 40 ;Danny Paton 43
[James Milne pen 83]
1981-82 1982-02-13 Sat n s Forfar Athletic Tynecastle Park R4

0-1

5672 -----
[Stephen A Hancock 52]
1927-28 1928-02-04 Sat n s Forres Mechanics Tynecastle Park R2

7-0

17000 Peter Kerr pen 7 ;Willie Devlin 12 ;Lachlan Macmillan 14 ;Andrew Miller ;Lachlan Macmillan ;Willie Devlin ;Tom Rogers
-----
1953-54 1954-02-13 Sat n s Fraserburgh Bellslea Park R2

3-0

5800 Jimmy Wardhaugh 50 ;Jim Souness 51 ;Alfie Conn 60
-----
1923-24 1924-02-09 Sat n s Galston Tynecastle Park R2

6-0

14000 Andrew Campbell 10 ;Tim Williamson 30 ;Jock White 40 ;John Murphy 70 ;Paddy Crossan pen 85 ;Tim Williamson 88
-----
1890-91 1890-11-29 Sat n s Greenock Morton Tynecastle Park R5

5-1

2500 Johnny Hill ;Willie Mason ;Willie Mason ;Davie Baird ;Davie Baird
[Langmuir]
1897-98 1898-01-22 Sat n s Greenock Morton Tynecastle Park R2

4-1

4000 James Sharp ;Davie Baird ;Bob McLaren ;Johnny Walker
[William Edgar]
1911-12 1912-03-09 Sat n s Greenock Morton Cappielow Park QF

1-0

15000 Percy Dawson 70
-----
1964-65 1965-02-20 Sat n s Greenock Morton Cappielow Park R2

3-3

16560 Alan Gordon 11 ;Johnny Hamilton 28 ;Willie Wallace 77
[Allan McGraw 14] ;[Jorn Sorensen pen 73] ;[Joe Caven 79]
1964-65 1965-02-24 Wed n s Greenock Morton Tynecastle Park R2 Replay

2-0

31996 Chris Shevlane 53 ;Alan Gordon 84
-----
1967-68 1968-03-30 Sat n s Greenock Morton Hampden Park SF

1-1

22556 Roald Jensen 11
[Stanley Rankin 14]
1967-68 1968-04-03 Wed n s Greenock Morton Hampden Park SF Replay

2-1

AET 1-1 FT 11565 George Miller 68 ;Roald Jensen pen 118
[Stanley Rankin 32]
1978-79 1979-03-03 Sat n s Greenock Morton Tynecastle Park R4

1-1

7283 Willie Gibson pen 22
[George Anderson 85]
1978-79 1979-03-05 Mon n s Greenock Morton Cappielow Park R4 Replay

1-0

7079 Drew Busby 57
-----
1980-81 1981-01-24 Sat n s Greenock Morton Cappielow Park R3

0-0

6052 -----
-----
1980-81 1981-01-28 Wed n s Greenock Morton Tynecastle Park R3 Replay

1-3

9782 Alex MacDonald 83
[James Tolmie 43] ;[James Rooney 82] ;[Bobby Thomson 86]
1987-88 1988-02-20 Sat n s Greenock Morton Tynecastle Park R4

2-0

13646 Sandy Clark 41 ;Gary Mackay 75
-----
2023-24 2024-03-11 Mon n n Greenock Morton Cappielow Park QF

1-0

7143 Kenneth Vargas 85:16
-----
2005-06 2006-05-13 Sat s n Gretna Hampden Park Final

1-1

AET 1-1 FT W 4-2p 51232 Rudi Skacel 39
[Ryan McGuffie 76]
1920-21 1921-02-19 Sat n s Hamilton Academical Douglas Park R3

1-0

20890 Arthur Lochhead 60
-----
1936-37 1937-03-03 Wed n s Hamilton Academical Douglas Park R3

1-2

28690 Bill Walsh 40
[Chris McNee 67] ;[Chris McNee 74]
1985-86 1986-03-03 Mon n s Hamilton Academical Douglas Park R4

2-1

10000 John Robertson 3 ;Gary Mackay 68
[John Brogan 0:21]
2022-23 2023-02-10 Fri n n Hamilton Academical New Douglas Park R5

2-0

4731 Stephen Humphrys 28:30 ;Cammy Devlin 78:01
-----
1878-79 1878-11-30 Sat n s Helensburgh Kirkmichael Park R4

1-2

0 William Pullen
[Missing] ;[Missing]
1878-79 1878-12-14 Sat n s Helensburgh Kirkmichael Park R4

Scra

HMFC Scratched 0 -----
-----
1877-78 1877-09-29 Sat n s Hibernian East Meadows R1

0-0

0 -----
-----
1877-78 1877-10-06 Sat n s Hibernian East Meadows R1 Replay

1-2

1200 Unknown
[Missing] ;[Missing]
1879-80 1879-11-15 Sat n s Hibernian Mayfield Park (Newington) R3

1-2

2500 John [1] McNeil
[Gillie Byrne 15] ;[Patrick Cavanagh]
1880-81 1880-10-23 Sat n s Hibernian Old Powderhall R3

5-3

5000 Alex McNeil ;James Edwards ;John Alexander ;Alex McNeil ;John [1] McNeil
[Scrimmage] ;[Scrimmage] ;[Missing]
1883-84 1883-10-20 Sat n s Hibernian First Tynecastle R3

1-4

6000 Jimmy Wood
[Tommy Lee] ;[James Brogan] ;[James McGhee 46] ;[James McGhee 60]
1885-86 1885-10-03 Sat n s Hibernian Hibernian Park R2

1-2

4000 Scrimmage
[James McGhee] ;[James McGhee]
1886-87 1886-10-23 Sat n s Hibernian Hibernian Park R3

1-5

7000 Scrimmage
[Phillip Clarke 20] ;[James McLaren] ;[Peter McGinn] ;[Willie Groves] ;[Willie Groves]
1887-88 1887-10-15 Sat n s Hibernian Tynecastle Park R3

1-1

6000 Jimmy Wood
[Scrimmage]
1887-88 1887-10-22 Sat n s Hibernian Hibernian Park R3 Replay

3-1

8500 J Lindsay 17 ;James Common 49 ;J Lindsay 90
[Patrick Gallacher]
1895-96 1896-03-14 Sat s s Hibernian Old Logie Green Final

3-1

17034 Davie Baird pen 3 ;Alex King 63 ;Willie Michael 65
[John O'Neill 89]
1899-00 1900-01-27 Sat n s Hibernian Tynecastle Park R2

1-1

14000 G Hogg og
[Bobby Atherton]
1899-00 1900-02-03 Sat n s Hibernian Easter Road R2 Replay

2-1

12000 Albert Buick ;Willie Taylor
[David Reid]
1900-01 1901-03-09 Sat n s Hibernian Tynecastle Park SF

1-1

19500 Mark Bell
[Pat Murray]
1900-01 1901-03-23 Sat n s Hibernian Easter Road SF Replay

2-1

18000 Bill Porteous 30 ;Bobby Walker 75
[Hamilton Handling pen 80]
1909-10 1910-02-26 Sat n s Hibernian Tynecastle Park QF

0-1

25000 -----
[James Peggie 50]
1911-12 1912-01-27 Sat n s Hibernian Tynecastle Park R1

0-0

32000 -----
-----
1911-12 1912-02-10 Sat n s Hibernian Easter Road R1 1st Replay

1-1

18000 Bob Mercer 82
[Samuel Fleming 44]
1911-12 1912-02-14 Wed n s Hibernian Ibrox R1 2nd Replay

3-1

25000 Percy Dawson 18 ;Lol Abram 50 ;Percy Dawson 52
[George Rae 75]
1929-30 1930-02-15 Sat n s Hibernian Easter Road R3

3-1

28000 Andrew Miller 14 ;Barney Battles Jnr 30 ;Barney Battles Jnr 72
[Robert Sclater 22]
1932-33 1933-03-04 Sat n s Hibernian Easter Road QF

0-0

33579 -----
-----
1932-33 1933-03-08 Wed n s Hibernian Tynecastle Park QF Replay

2-0

41034 Robert Johnstone 7 ;Willie Murray 30
-----
1954-55 1955-02-05 Sat n s Hibernian Tynecastle Park R5

5-0

45770 Jimmy Wardhaugh 17 ;Willie Bauld 22 ;Willie Bauld 25 ;Jimmy Wardhaugh 66 ;Alfie Conn 77
-----
1957-58 1958-03-01 Sat n s Hibernian Tynecastle Park R2

3-4

41666 Johnny Hamilton 10 ;Jimmy Wardhaugh 49 ;Jimmy Murray 89
[Joe Baker 12] ;[Joe Baker 28] ;[Joe Baker 66] ;[Joe Baker 81]
1965-66 1966-02-21 Mon n s Hibernian Tynecastle Park R2

2-1

31244 Tommy Traynor 60 ;Billy Higgins 74
[John McNamee 10]
1970-71 1971-02-13 Sat n s Hibernian Tynecastle Park R2

1-2

30450 Kevin Hegarty 63
[John Hazel 16] ;[Arthur Duncan 80]
1978-79 1979-03-10 Sat n s Hibernian Easter Road QF

1-2

22618 Derek O'Connor 80
[George Stewart 38] ;[Gordon Rae 55]
1993-94 1994-02-20 Sun s s Hibernian Easter Road R4

2-1

20953 John Robertson 2 ;Wayne Foster 87
[Keith Wright 42]
2005-06 2006-04-02 Sun s n Hibernian Hampden Park SF

4-0

43180 Paul Hartley 28 ;Paul Hartley 58 ;Edgaras Jankauskas 80 ;Paul Hartley pen 87
-----
2008-09 2009-01-11 Sun s n Hibernian Easter Road R4

2-0

14837 Christian Nade 38 ;Gary Glen 90+2
-----
2011-12 2012-05-19 Sat s s Hibernian Hampden Park Final

5-1

51041 Darren Barr 15 ;Rudi Skacel 27 ;Danny Grainger pen 47 ;Ryan McGowan 50 ;Rudi Skacel 75
[James McPake 41]
2012-13 2012-12-02 Sun s n Hibernian Easter Road R4

0-1

17052 -----
[David Wotherspoon 81]
2015-16 2016-02-07 Sun n n Hibernian Tynecastle Park R5

2-2

16845 Arnaud Djoum 32 ;Sam Nicholson 44
[Jason Cummings 80] ;[Paul Hanlon 90+1]
2015-16 2016-02-16 Tue n n Hibernian Easter Road R5 Replay

0-1

19433 -----
[Jason Cummings 4]
2016-17 2017-02-12 Sun n n Hibernian Tynecastle Park R5

0-0

16971 -----
-----
2016-17 2017-02-22 Wed n n Hibernian Easter Road R5 Replay

1-3

20205 Isma 70
[Jason Cummings 21] ;[Grant Holt 37] ;[Andrew Shinnie 63]
2017-18 2018-01-21 Sun n n Hibernian Tynecastle Park R4

1-0

18709 Don Cowie 87
-----
2020-21 2020-10-31 Sat n n Hibernian Hampden Park SF

2-1

AET 1-1 FT 0 Craig Wighton 59:40 ;Liam Boyce pen 110:29
[Christian Doidge 66:37]
2021-22 2022-04-16 Sat n n Hibernian Hampden Park SF

2-1

37783 Ellis Simms 15:26 ;Stephen Kingsley 20:23
[Chris Cadden 21:33]
2022-23 2023-01-22 Sun n n Hibernian Easter Road R4

3-0

18622 Josh Ginnelly 9:37 ;Lawrence Shankland 71:15 ;Toby Sibbick 90+5:25
-----
1992-93 1993-01-09 Sat s n Huntly Tynecastle Park R3

6-0

9520 Ian Baird 27 ;Derek Ferguson 30 ;Glynn Snodin 38 ;John Robertson 44 ;Adrian Boothroyd 59 ;Adrian Boothroyd 78
-----
1984-85 1985-01-30 Wed n s Inverness Caledonian Tynecastle Park R3

6-0

7075 Roddy Macdonald 30 ;Gary Mackay 41 ;Gary Mackay 61 ;Gary Mackay 70 ;John Robertson 72 ;Gary Mackay 79
-----
2001-02 2002-01-26 Sat s n Inverness Caledonian Thistle Tynecastle Park R4

1-3

12016 Gary Wales 44:30
[Ross Tokely 26] ;[Dennis Wyness 57] ;[David Bagan 73]
2018-19 2019-04-13 Sat n n Inverness Caledonian Thistle Hampden Park SF

3-0

21011 Uche Ikpeazu 49 ;John Souttar 66 ;Sean Clare pen 74
-----
1906-07 1907-02-16 Sat n s Kilmarnock Rugby Park R2

0-0

8000 -----
-----
1906-07 1907-02-23 Sat n s Kilmarnock Tynecastle Park R2 Replay

2-1

18000 William Yates ;Frank McLaren
[William Agnew]
1908-09 1909-01-23 Sat n s Kilmarnock Tynecastle Park R1

2-1

18000 John Courts 30 ;Bobby Walker 47
[Alexander Douglas 70]
1912-13 1913-02-22 Sat n s Kilmarnock Rugby Park R3

2-0

16000 Percy Dawson ;Willie Wilson
-----
1924-25 1925-02-07 Sat n s Kilmarnock Rugby Park R2

1-2

14000 Jock White 86
[Thomas Lindsay 3] ;[Paddy Crossan og 10]
1930-31 1931-01-31 Sat n s Kilmarnock Rugby Park R2

2-3

14000 Barney Battles Jnr 13 ;Willie Murray 44:30
[James Maxwell 3] ;[William Connell] ;[James Maxwell]
1934-35 1935-02-09 Sat n s Kilmarnock Tynecastle Park R2

2-0

36863 Alex Anderson 22 ;Tommy Walker 73
-----
1959-60 1960-02-22 Mon n s Kilmarnock Tynecastle Park R1

1-1

33829 Alex Young 36
[William Muir 55]
1959-60 1960-02-24 Wed n s Kilmarnock Rugby Park R1 Replay

1-2

24359 Jimmy Murray 48
[William Muir pen 35] ;[James Stewart 89]
1960-61 1961-02-11 Sat n s Kilmarnock Rugby Park R2

2-1

18383 Bobby Blackwood 5 ;Johnny Hamilton 40
[Ian Davidson 60]
1969-70 1970-02-07 Sat n s Kilmarnock Rugby Park R2

0-2

14712 -----
[Jimmy Cook 4] ;[Ross Clarkston Mathie 57]
1974-75 1975-01-29 Wed n s Kilmarnock Tynecastle Park R3

2-0

21054 Drew Busby 48 ;Drew Busby 52
-----
1986-87 1987-01-31 Sat n s Kilmarnock Tynecastle Park R3

0-0

15227 -----
-----
1986-87 1987-02-04 Wed n s Kilmarnock Rugby Park R3 1st Replay

1-1

AET 1-1 FT 14932 Wayne Foster 66
[James Ian Cook Bryson pen 44]
1986-87 1987-02-09 Mon n s Kilmarnock Rugby Park R3 2nd Replay

3-1

14146 Gary Mackay 24 ;Kenny Black 46 ;Wayne Foster 89
[Paul John Martin 74]
1995-96 1996-02-17 Sat s n Kilmarnock Rugby Park R4

2-1

15173 Paul Ritchie 54 ;Neil Berry 80
[Derek Anderson 67]
2004-05 2005-02-05 Sat s n Kilmarnock Tynecastle Park R4

2-2

10308 Dennis Wyness 18 ;Lee Miller 44:50
[Colin Nish 25] ;[Steven Naismith 89]
2004-05 2005-02-16 Wed s n Kilmarnock Rugby Park R4 Replay

3-1

6366 Lee Wallace 6 ;Lee Miller 13 ;Deividas Cesnauskis 57
[Kris Boyd pen 90+2]
2005-06 2006-01-07 Sat s n Kilmarnock Tynecastle Park R3

2-1

13704 Steven Pressley 23 ;Jamie McAllister 74
[Colin Nish 86]
1894-95 1895-01-12 Sat n s Kings Park Tynecastle Park QF

4-2

3000 Willie Michael ;Willie Michael ;Bob McLaren ;Willie Michael
[David Marshall] ;[David Marshall]
1936-37 1937-02-13 Sat n s Kings Park Tynecastle Park R2

15-0

16647 Bill Walsh 14 ;Andy Black 16 ;Bill Walsh 21 ;Bill Walsh 25 ;Tommy Walker pen ;Tommy Walker ;Andy Black ;John Harvey ;Bill Walsh ;Bill Walsh ;Bill Walsh ;Bill Walsh ;Bill Walsh ;Freddie Warren ;Jimmy Dykes
-----
1924-25 1925-01-24 Sat n s Leith Athletic Tynecastle Park R1

4-1

15000 Jock White 10 ;Jock White 15 ;Jock White 40 ;Jock White pen 85
[Archibald Cowan 88:10]
2004-05 2005-02-27 Sun s n Livingston (Meadowbank Thistle) Tynecastle Park QF

2-1

9796 Lee Miller 0:55 ;Jamie McAllister 10
[Craig Easton 60]
2018-19 2019-01-20 Sun n n Livingston (Meadowbank Thistle) Tynecastle Park R4

1-0

11077 Sean Clare 47
-----
2021-22 2022-02-12 Sat n n Livingston (Meadowbank Thistle) Tynecastle Park R5

0-0

AET 0-0 FT W 4-3p 12232 -----
-----
1897-98 1898-01-08 Sat n s Lochee United St Margaret's Park R1

8-0

2000 Tom Robertson ;Davie Baird ;Davie Baird ;George Livingstone ;Tom Robertson ;Bob McLaren ;Johnny Walker ;Davie Baird
-----
1931-32 1932-01-16 Sat n s Lochgelly United Tynecastle Park R1

13-3

5181 Barney Battles Jnr 6 ;Barney Battles Jnr 8 ;Barney Battles Jnr 18 ;Bob Bennie ;Bob Bennie 40 ;Robert Johnstone 41 ;Barney Battles Jnr 43 ;John J Smith ;John J Smith ;Barney Battles Jnr ;Jock White ;Willie Murray ;Bob Bennie
[Breslin] ;[McFadyen] ;[Breslin]
1890-91 1890-10-18 Sat n s Methlan Park Meggatland Exhibition Grounds R3

3-0

10000 George Scott 30 ;George Scott 43 ;Davie Russell 75
-----
1933-34 1934-01-20 Sat n s Montrose Tynecastle Park R1

5-1

8992 Alex Massie 25 ;Jock White 43 ;Tommy Walker 51 ;Alex Massie 65 ;Tommy Walker 85
[Robert M Macdonald 30]
1952-53 1953-02-21 Sat n s Montrose Tynecastle Park R3

3-1

21497 John Urquhart 37 ;Davie Laing pen 41 ;Willie Bauld 46
[Peat 88]
1969-70 1970-01-24 Sat n s Montrose Links Park R1

1-1

4419 George Fleming 89:50
[Bobby Livingstone 49]
1969-70 1970-01-28 Wed n s Montrose Tynecastle Park R1 Replay

1-0

13211 George Fleming 87
-----
1975-76 1976-03-06 Sat n s Montrose Links Park QF

2-2

8200 David George McNicoll og 53 ;Graham Shaw 89
[Malcolm Lowe 52] ;[John Stewart 70]
1975-76 1976-03-09 Tue n s Montrose Tynecastle Park QF 1st Replay

2-2

AET 2-2 FT 16228 Graham Shaw 64 ;Willie Gibson 85
[Harry Grant Forsyth Johnston 15] ;[Leslie Barr pen 17]
1975-76 1976-03-16 Tue n s Montrose Muirton Park QF 2nd Replay

2-1

AET 1-1 FT 10047 Graham Shaw 67 ;Ralph Callachan 110
[Jim Cant 44]
1900-01 1901-01-12 Sat n s Mossend Swifts Tynecastle Park R1

7-0

3000 Bill Porteous ;Bill Porteous ;Davie Baird ;Robert Houston pen ;Davie Baird ;Robert Houston pen ;Albert Buick
-----
1892-93 1892-12-24 Sat n s Motherwell Dalziel Park R2

4-2

2000 James Maxwell ;James L Morrison ;Davie Baird ;David Ellis
[Robert S Steel] ;[Alexander Denholm]
1927-28 1928-02-18 Sat n s Motherwell Tynecastle Park R3

1-2

42000 Willie Murray 60
[George Stevenson 38] ;[George Stevenson 54]
1951-52 1952-03-29 Sat n s Motherwell Hampden Park SF

1-1

98208 Alfie Conn 5
[James Watson 63]
1951-52 1952-04-07 Mon n s Motherwell Hampden Park SF 1st Replay

1-1

AET 1-1 FT 80141 Eddie Rutherford 11
[James Watson 7]
1951-52 1952-04-09 Wed n s Motherwell Hampden Park SF 2nd Replay

1-3

60290 Alfie Conn 80
[Archibald Shaw 55] ;[Wilson Humphries 62] ;[Willie Redpath 90]
1963-64 1964-02-15 Sat n s Motherwell Fir Park R3

3-3

21648 Johnny Hamilton pen 40 ;Tommy White 65 ;Willie Wallace 77
[Joe McBride 16] ;[Joe McBride 42] ;[Joe McBride 44]
1963-64 1964-02-19 Wed n s Motherwell Tynecastle Park R3 Replay

1-2

32403 Tommy White 51
[Charles Aitken 6] ;[Joe McBride 15]
1964-65 1965-03-06 Sat n s Motherwell Fir Park R3

0-1

13308 -----
[Walter Carlyle 8]
1986-87 1987-03-14 Sat n s Motherwell Tynecastle Park QF

1-1

22045 John Robertson 43
[Andy Walker 52]
1986-87 1987-03-17 Tue n s Motherwell Fir Park QF Replay

1-0

15275 John Colquhoun 85
-----
1989-90 1990-02-24 Sat s s Motherwell Tynecastle Park R4

4-0

19161 John Robertson 9 ;John Colquhoun 35 ;John Robertson 42 ;Scott Crabbe 66
-----
1998-99 1999-01-24 Sun s s Motherwell Fir Park R3

1-3

9327 Jim Hamilton 56
[Gerard Daniel Brannan 13] ;[Owen Coyle 65] ;[Tony Thomas 74]
2007-08 2008-01-12 Sat s n Motherwell Tynecastle Park R4

2-2

13651 Deividas Cesnauskis 10 ;Andrius Velicka 51
[Chris Porter 64] ;[Chris Porter 77]
2007-08 2008-01-22 Tue s n Motherwell Fir Park R4 Replay

0-1

8300 -----
[Ross McCormack pen 22]
2017-18 2018-03-04 Sun n n Motherwell Fir Park QF

1-2

7564 Kyle Lafferty pen 51
[Curtis Main 7] ;[Carl Gerard McHugh 86]
1883-84 1883-09-29 Sat n s Newcastleton Newcastleton R2

4-1

200 Davie Aitken ;Davie Aitken ;Bob Waugh ;George Douglas
[Douglas [5]]
1905-06 1906-01-27 Sat n s Nithsdale Wanderers Tynecastle Park R1

4-1

4000 Bobby Walker 5 ;Bobby Walker 6 ;George Wilson ;Alex Menzies
[Maitland]
1919-20 1920-01-24 Sat n s Nithsdale Wanderers Tynecastle Park R1

5-1

12000 Paddy Crossan 30:05 ;Arthur Lochhead ;George Sinclair ;Arthur Lochhead ;Arthur Lochhead
[Jock Wilson og]
1887-88 1887-09-03 Sat n s Norton Park Tynecastle Park R1

4-1

0 Patterson ;Richard Carruthers ;Willie Mackay ;Tommy Jenkinson
[R Laing]
1920-21 1921-03-26 Sat n s Partick Thistle Ibrox SF

0-0

63700 -----
-----
1920-21 1921-03-30 Wed n s Partick Thistle Ibrox SF 1st Replay

0-0

27000 -----
-----
1920-21 1921-04-05 Tue n s Partick Thistle Ibrox SF 2nd Replay

0-2

33000 -----
[James Kinloch 15] ;[James Kinloch 85]
1960-61 1961-02-25 Sat n s Partick Thistle Firhill Stadium R3

2-1

22950 Jimmy Murray 40 ;Jimmy Murray 44:30
[Alexander Deighton Wright 72]
1973-74 1974-02-16 Sat n s Partick Thistle Tynecastle Park R4

1-1

11727 Willie Gibson 74
[Thomas Rae 8]
1973-74 1974-02-19 Tue n s Partick Thistle Firhill Stadium R4 Replay

4-1

9652 Willie Gibson 12 ;Donald Ford 50 ;Donald Ford 70 ;Donald Ford 83
[Joe Craig 17]
1983-84 1984-02-06 Mon n s Partick Thistle Tynecastle Park R3

2-0

6735 George Cowie 51 ;Jimmy Bone 66
-----
1988-89 1989-02-18 Sat s s Partick Thistle Tynecastle Park R4

2-0

18350 Eamonn Bannon 67 ;John Colquhoun 78
-----
1993-94 1994-01-29 Sat s s Partick Thistle Firhill Stadium R3

1-0

9619 Maurice Johnston 44
-----
1995-96 1996-01-31 Wed s s Partick Thistle Tynecastle Park R3

1-0

13770 Paul Ritchie 63
-----
2004-05 2005-01-08 Sat s n Partick Thistle Firhill Stadium R3

0-0

5666 -----
-----
2004-05 2005-01-19 Wed s n Partick Thistle Tynecastle Park R3 Replay

2-1

7340 Neil MacFarlane 34 ;Dennis Wyness 89
[Armand One 8]
2005-06 2006-02-25 Sat s n Partick Thistle Tynecastle Park QF

2-1

16698 Edgaras Jankauskas 5 ;Deividas Cesnauskis 63
[Mark Roberts 75]
2018-19 2019-03-04 Mon n n Partick Thistle Firhill Stadium QF

1-1

5171 Christophe Berra 12
[Christie Elliott 72]
2018-19 2019-03-12 Tue n n Partick Thistle Tynecastle Park QF Replay

2-1

10351 Uche Ikpeazu 24 ;Sean Clare pen 35
[Scott McDonald 17]
1938-39 1939-01-21 Sat n s Penicuik Athletic Tynecastle Park R1

14-2

12620 Archie Garrett 8 ;Andy Black 16 ;Jimmy Briscoe 25 ;Jimmy Briscoe 26 ;Archie Garrett 28 ;Archie Garrett 52 ;Archie Garrett 54 ;Archie Garrett 65 ;Tommy Brown 80 ;Jimmy Briscoe 81 ;Tommy Walker 83 ;Jimmy Briscoe 87 ;Archie Garrett 88 ;Freddie Warren 89
[T Batchelor 61] ;[T Batchelor 82]
1900-01 1901-02-16 Sat n s Port Glasgow Athletic Clune Park QF

5-1

4500 Bobby Walker ;Mark Bell ;Robert Houston ;Bobby Walker ;Bill Porteous
[Albert Buick og]
1905-06 1906-03-31 Sat n s Port Glasgow Athletic Clune Park SF

2-0

8500 Alex Menzies 1:30 ;Charlie Thomson pen 87
-----
1907-08 1908-02-08 Sat n s Port Glasgow Athletic Tynecastle Park R2

4-0

9000 Charlie Thomson 20 ;Bobby Walker ;Bobby Walker ;Bobby Walker
-----
1951-52 1952-02-23 Sat n s Queen of the South Palmerston Park R3

3-1

26552 Jimmy Whittle 36 ;Freddie Glidden 43 ;Alfie Conn 72
[Jacky Oakes 54]
1952-53 1953-03-14 Sat n s Queen of the South Tynecastle Park QF

2-1

30477 Bobby Blackwood 7 ;Bobby Blackwood 73
[Bobby Black 20]
1953-54 1954-02-27 Sat n s Queen of the South Palmerston Park R3

2-1

23000 Jimmy Wardhaugh 62 ;Jimmy Wardhaugh 78
[Walter Rothera 27]
1958-59 1959-02-04 Wed n s Queen of the South Palmerston Park R1

3-1

9862 Alex Young 63 ;Jimmy Wardhaugh 71 ;Jimmy Murray 89
[Jacky Oakes 4]
1963-64 1964-01-25 Sat n s Queen of the South Palmerston Park R2

3-0

8433 Johnny Hamilton pen 23 ;Tommy White 26 ;Johnny Hamilton pen 46
-----
1974-75 1975-02-15 Sat n s Queen of the South Palmerston Park R4

2-0

13794 Ralph Callachan 27 ;Willie Gibson 69
-----
1982-83 1983-01-29 Sat n s Queen of the South Palmerston Park R3

1-1

6034 Peter Shields 83
[James Thomson Robertson 47]
1982-83 1983-02-02 Wed n s Queen of the South Tynecastle Park R3 Replay

1-0

6472 Derek O'Connor 16
-----
1892-93 1893-02-04 Sat n s Queens Park Tynecastle Park QF

1-1

13500 David Ellis
[William Gulliland]
1892-93 1893-02-11 Sat n s Queens Park Hampden Park (second) QF Replay

2-5

16000 George Hogg 33 ;Davie Baird
[William Sellar 31] ;[Thomas Smith Waddell 48] ;[John Gillespie 53] ;[Thomas Smith Waddell 61] ;[James Hamilton 85]
1899-00 1900-03-10 Sat n s Queens Park Hampden Park (second) SF

1-2

16000 Albert Buick 20
[David J Wilson 49] ;[RS McColl 70]
1900-01 1901-02-09 Sat n s Queens Park Tynecastle Park R2

2-1

14000 Bill Porteous ;Bill Porteous
[John Maclean]
1906-07 1907-03-30 Sat n s Queens Park Tynecastle Park SF

1-0

33000 David Axford 20
-----
1933-34 1934-02-03 Sat n s Queens Park Hampden Park R2

2-1

19796 Alex Massie 37 ;Alex Massie 78
[William Browning 88]
1890-91 1890-09-06 Sat n s Raith Rovers Tynecastle Park R1

7-2

2500 Robert Somerville ;Davie Baird ;Willie Taylor ;John MacPherson ;Davie Baird 65 ;John MacPherson ;Willie Taylor
[McKay] ;[Scrimmage]
1906-07 1907-03-09 Sat n s Raith Rovers Tynecastle Park QF

2-2

15000 Charlie Thomson pen 30 ;Bobby Walker 47
[George McNicoll] ;[Henry George K Mitchell]
1906-07 1907-03-23 Sat n s Raith Rovers Stark's Park QF Replay

1-0

14000 Bobby Walker 21
-----
1913-14 1914-02-07 Sat n s Raith Rovers Stark's Park R2

0-2

21000 -----
[Fred Martin 8] ;[Fred Martin 78]
1951-52 1952-02-09 Sat n s Raith Rovers Tynecastle Park R2

1-0

47152 Willie Bauld 84
-----
1952-53 1953-02-07 Sat n s Raith Rovers Stark's Park R2

1-0

31306 Willie Bauld 36
-----
1955-56 1956-03-24 Sat n s Raith Rovers Easter Road SF

0-0

58448 -----
-----
1955-56 1956-03-28 Wed n s Raith Rovers Easter Road SF Replay

3-0

54233 Jimmy Wardhaugh 46 ;Jimmy Wardhaugh 73 ;Ian Crawford 85
-----
1978-79 1979-01-27 Sat n s Raith Rovers Stark's Park R3

2-0

8757 Malcolm Robertson 43 ;Malcolm Robertson 49
-----
2016-17 2017-01-22 Sun n n Raith Rovers Stark's Park R4

1-1

5036 Jamie Walker 37
[Declan McManus 89]
2016-17 2017-01-25 Wed n n Raith Rovers Tynecastle Park R4 Replay

4-2

AET 1-1 FT 10740 Rory Currie 35 ;Malaury Martin pen 94 ;Jamie Walker pen 106 ;Bjorn Johnsen 114
[Bobby Barr 14] ;[Ryan Hardie 101]
1894-95 1894-11-24 Sat n s Rangers First Ibrox R1

2-1

12000 George Hogg 10 ;Johnny Walker 40
[John Cowan]
1898-99 1899-01-14 Sat n s Rangers First Ibrox R1

1-4

25612 Albert Buick
[Neilly Gibson 3] ;[Bobby Neil pen] ;[Neilly Gibson] ;[Robert Hamilton]
1902-03 1903-04-11 Sat n s Rangers Celtic Park Final

1-1

28000 Bobby Walker 82
[James Stark 46]
1902-03 1903-04-18 Sat n s Rangers Celtic Park Final 1st Replay

0-0

16000 -----
-----
1902-03 1903-04-25 Sat n s Rangers Celtic Park Final 2nd Replay

0-2

32000 -----
[Alexander Mackie 15] ;[Robert Hamilton 70]
1903-04 1904-01-23 Sat n s Rangers Ibrox R1

2-3

30000 Bobby Walker ;Mark Bell 85
[Robert Hamilton] ;[John [11] Walker] ;[John [11] Walker]
1921-22 1922-02-25 Sat n s Rangers Tynecastle Park R3

0-4

40000 -----
[Andy Cunningham 8] ;[Arthur Dixon 23] ;[Andy Cunningham 35] ;[Robert McDiarmid 86]
1929-30 1930-03-22 Sat n s Rangers Hampden Park SF

1-4

92084 Barney Battles Jnr 31
[Jimmy Fleming 20] ;[Bob McPhail 27] ;[Jimmy Fleming 34] ;[Jimmy Fleming 36]
1931-32 1932-02-13 Sat n s Rangers Tynecastle Park R3

0-1

53396 -----
[Dr James Marshall 15]
1933-34 1934-02-17 Sat n s Rangers Ibrox R3

0-0

67543 -----
-----
1933-34 1934-02-21 Wed n s Rangers Tynecastle Park R3 Replay

1-2

48895 Jock White 56
[Bob McPhail 43] ;[Jimmy Fleming 75]
1934-35 1935-03-30 Sat n s Rangers Hampden Park SF

1-1

102661 Tommy Walker 56
[Torrance Gillick 41]
1934-35 1935-04-10 Wed n s Rangers Hampden Park SF Replay

0-2

90428 -----
[Bob McPhail 51] ;[Bobby Main 72]
1952-53 1953-04-04 Sat n s Rangers Hampden Park SF

1-2

116262 Jimmy Wardhaugh 11
[Derek Grierson 36] ;[John Prentice 75]
1955-56 1956-03-03 Sat n s Rangers Tynecastle Park QF

4-0

47258 Ian Crawford 37 ;Willie Bauld 38 ;Alfie Conn 64 ;Willie Bauld 73
-----
1956-57 1957-02-02 Sat n s Rangers Tynecastle Park R5

0-4

47484 -----
[Johnny Hubbard pen 26] ;[Maxwell Murray 27] ;[Alex Scott 30] ;[William Simpson 80]
1958-59 1959-02-14 Sat n s Rangers Ibrox R2

2-3

53000 Jimmy Murray 12 ;Jimmy Murray 89
[Andy Matthew 6] ;[Bobby Kirk og 20] ;[Andy Matthew 49]
1967-68 1968-03-09 Sat n s Rangers Ibrox QF

1-1

57521 Jim Irvine 34
[Orjan Persson 50]
1967-68 1968-03-13 Wed n s Rangers Tynecastle Park QF Replay

1-0

44094 Donald Ford 86
-----
1968-69 1969-02-24 Mon n s Rangers Ibrox R2

0-2

48246 -----
[Willie Johnston 32] ;[Orjan Persson 49]
1975-76 1976-05-01 Sat n s Rangers Hampden Park Final

1-3

83982 Graham Shaw 83
[Derek Johnstone 0:41] ;[Alex MacDonald 44:55] ;[Derek Johnstone 81]
1976-77 1977-03-30 Wed n s Rangers Hampden Park SF

0-2

23222 -----
[Colin Jackson 66] ;[Sandy Jardine pen 82]
1979-80 1980-03-08 Sat n s Rangers Ibrox QF

1-6

31000 Tom Forsyth og 1:30
[Davie Cooper 25] ;[Sandy Jardine pen 37] ;[Robert Russell 53] ;[John MacDonald 73] ;[John MacDonald 78] ;[Derek Johnstone 89]
1985-86 1986-01-25 Sat n s Rangers Tynecastle Park R3

3-2

27442 Colin McAdam 49 ;Gary Mackay 55 ;John Robertson 85
[Ally McCoist 43:30] ;[Iain Durrant 69]
1992-93 1993-04-03 Sat s n Rangers Celtic Park SF

1-2

41738 Allan Preston 58
[David McPherson 70] ;[Ally McCoist 75]
1993-94 1994-03-12 Sat s n Rangers Ibrox QF

0-2

41666 -----
[John Brown 49] ;[Mark Hateley 74]
1994-95 1995-02-20 Mon s s Rangers Tynecastle Park R4

4-2

12375 Colin Miller 22 ;Dave McPherson 44:30 ;John Robertson 58 ;Kevin Thomas 89
[Brian Laudrup 46] ;[Gordon Durie 57]
1995-96 1996-05-18 Sat s n Rangers Hampden Park Final

1-5

37730 John Colquhoun 76
[Brian Laudrup 37] ;[Brian Laudrup 50] ;[Gordon Durie 66] ;[Gordon Durie 79] ;[Gordon Durie 85]
1997-98 1998-05-16 Sat s s Rangers Celtic Park Final

2-1

48946 Colin Cameron pen 1:22 ;Stephane Adam 52:19
[Ally McCoist 81:05]
1999-00 2000-03-12 Sun s s Rangers Ibrox QF

1-4

31471 Colin Cameron pen 35
[Barry Ferguson 12] ;[Arthur Numan 17] ;[Lorenzo Amoruso 69] ;[Billy Dodds pen 79]
2019-20 2020-02-29 Sat n n Rangers Tynecastle Park QF

1-0

11428 Oliver Bozanic 58
-----
2021-22 2022-05-21 Sat n n Rangers Hampden Park Final

0-2

AET 0-0 FT 50319 -----
[Ryan Jack 93:01] ;[Scott Wright 96:03]
2023-24 2024-04-21 Sun n n Rangers Hampden Park SF

0-2

45256 -----
[Cyriel Dessers 4:26] ;[Cyriel Dessers 77:25]
1891-92 1892-01-23 Sat n s Renton Tontine Park QF

4-4

2000 Davie Baird ;James Fairbairn ;Davie Baird ;Davie Ross
[Joseph Lindsay] ;[Missing] ;[Joseph Brady] ;[George Mathieson]
1891-92 1892-01-30 Sat n s Renton Tynecastle Park QF 1st Replay

2-2

13000 James McCall og ;Davie Baird
[James McCall] ;[James McCall pen]
1891-92 1892-02-06 Sat n s Renton Hampden Park (second) QF 2nd Replay

2-3

14000 Johnny Hill ;Bob Brand
[Joseph Brady] ;[Joseph Brady] ;[Joseph Brady]
2001-02 2002-01-05 Sat s n Ross County Tynecastle Park R3

2-1

9908 Ricardo Fuller 50 ;Ricardo Fuller 77
[Martin Prest 89]
1932-33 1933-01-21 Sat n s Solway Star Tynecastle Park R1

3-0

6053 Andrew Herd 44 ;John J Smith ;Robert Johnstone 88
-----
1934-35 1935-01-26 Sat n s Solway Star Tynecastle Park R1

7-0

5811 Tommy Walker ;Alex Anderson ;John McKenzie ;Robert Johnstone ;Alex Munro ;Tommy Walker pen ;Tommy Walker
-----
1881-82 1881-09-10 Sat n s St Bernards Royal Patent Gymnasium Grounds R1

0-1

2000 -----
[Robert McBeth 80]
1882-83 1882-09-09 Sat n s St Bernards First Tynecastle R1

1-1

3000 Jimmy Wood
[John McNaughton]
1882-83 1882-09-16 Sat n s St Bernards Royal Patent Gymnasium Grounds R1 Replay

4-3

3000 Nick Ross ;Bob Waugh ;Jimmy Wood ;Bob Waugh
[Robert Charlton 8] ;[George Drummond] ;[James Wilson]
1885-86 1885-09-12 Sat n s St Bernards First Tynecastle R1

5-2

0 Tommy Jenkinson ;Tommy Jenkinson ;Scrimmage ;James Common ;T McIntosh 80
[Jamie Low 3] ;[David Riddoch]
1885-86 1885-09-26 Sat n s St Bernards First Tynecastle R1 Replay

1-0

0 James Common
-----
1889-90 1889-09-07 Sat n s St Bernards Old Logie Green R1

3-0

5000 George Scott ;William [2] McIntosh og ;Davie Baird
-----
1894-95 1895-03-09 Sat n s St Bernards Tynecastle Park SF

0-0

14500 -----
-----
1894-95 1895-03-16 Sat n s St Bernards Old Logie Green SF Replay

0-1

18000 -----
[George Murdoch]
1895-96 1896-02-22 Sat n s St Bernards Tynecastle Park SF

1-0

16000 Willie Michael 87
-----
1929-30 1930-02-01 Sat n s St Bernards Tynecastle Park R2

0-0

27000 -----
-----
1929-30 1930-02-05 Wed n s St Bernards Tynecastle Park R2 Replay

5-1

22000 Andrew Miller 13 ;Barney Battles Jnr 18 ;Robert Johnstone 23 ;Barney Battles Jnr 56 ;Lachlan Macmillan 61
[Donald McCallum Eadie 54]
1936-37 1937-01-30 Sat n s St Bernards Tynecastle Park R1

3-1

13120 Alex Ferguson 25 ;Bill Walsh 55 ;Freddie Warren 90
[James Strathie pen 87]
1892-93 1892-11-26 Sat n s Stenhousemuir Ochilview Park R1

1-1

2000 David Ellis
[J Reid]
1892-93 1892-12-17 Sat n s Stenhousemuir Tynecastle Park R1 Replay

8-0

2500 Davie Baird ;James L Morrison ;Willie Taylor ;Davie Baird ;James L Morrison ;Willie Taylor ;James L Morrison ;George Scott
-----
1930-31 1931-01-17 Sat n s Stenhousemuir Tynecastle Park R1

9-1

20000 Jimmy Smith ;Jimmy Smith ;Barney Battles Jnr ;Barney Battles Jnr ;Jock White ;Jock White ;Alex Massie ;Willie Murray ;John A Johnston
[Lauchlen Robertson]
1999-00 2000-01-29 Sat s n Stenhousemuir Tynecastle Park R3

3-2

11752 Colin Cameron pen 38 ;Gary McSwegan 61 ;Gary McSwegan 88
[Ross James Hamilton 8] ;[Martin James Mooney 29]
1955-56 1956-02-18 Sat n s Stirling Albion Tynecastle Park R6

5-0

19465 Willie Bauld 13 ;John Cumming 14 ;Alex Young 37 ;Alfie Conn 41 ;Jimmy Wardhaugh 88
-----
1975-76 1976-02-14 Sat n s Stirling Albion Tynecastle Park R4

3-0

10396 Ralph Callachan 17 ;Drew Busby 44:55 ;Drew Busby pen 74
-----
1979-80 1980-02-16 Sat n s Stirling Albion Tynecastle Park R4

2-0

5979 Graham Shaw 41 ;Graham Shaw 67
-----
1907-08 1908-01-25 Sat n s St Johnstone Tynecastle Park R1

4-1

3000 William Reynolds ;Charlie Thomson ;Robert Ritchie ;James Dargue
[John Cameron]
1927-28 1928-01-21 Sat n s St Johnstone Tynecastle Park R1

2-2

28000 Andrew Miller 67 ;Tim Morgan 70
[John Alexander Stevenson 10] ;[Jim Munro 58]
1927-28 1928-01-25 Wed n s St Johnstone Muirton Park R1 Replay

1-0

AET 0-0 FT 11400 Willie Murray 93
-----
1932-33 1933-02-18 Sat n s St Johnstone Tynecastle Park R3

2-0

38885 Archie Gardiner 55 ;Archie Gardiner 57
-----
1946-47 1947-01-25 Sat n s St Johnstone Tynecastle Park R1

3-0

19336 Archie Miller pen 55 ;Alfie Conn 62 ;Archie Kelly 87
-----
1971-72 1972-02-05 Sat n s St Johnstone Tynecastle Park R1

2-0

12431 Alan Anderson 68 ;Ernie Winchester 89
-----
1995-96 1996-03-07 Thu s n St Johnstone McDiarmid Park QF

2-1

9951 Alan Lawrence 44:30 ;Dave McPherson 55
[George O'Boyle 50]
2010-11 2011-01-11 Tue s n St Johnstone Tynecastle Park R4

0-1

7038 -----
[Peter MacDonald 86]
2011-12 2012-02-05 Sun s n St Johnstone Tynecastle Park R5

1-1

9185 David Templeton 10
[Cillian Sheridan 77]
2011-12 2012-02-14 Tue s n St Johnstone McDiarmid Park R5 Replay

2-1

AET 1-1 FT 3404 Jamie Hamill pen 90+4 ;Marius Zaliukas 117
[Murray Davidson 83]
2017-18 2018-02-10 Sat n n St Johnstone Tynecastle Park R5

3-0

12393 Kyle Lafferty 7 ;Demetri Mitchell 54 ;Kyle Lafferty 58
-----
1887-88 1887-11-05 Sat n s St Mirren Tynecastle Park R4

1-1

5000 James Common 40
[Hugh McHardy 83]
1887-88 1887-11-12 Sat n s St Mirren Westmarch R4 1st Replay

2-2

6000 Tom Breckenridge 40 ;Tommy Jenkinson
[James Brandon 30] ;[Scrimmage 90]
1887-88 1887-11-19 Sat n s St Mirren Merchiston Park R4 2nd Replay

2-2

4000 Tom Breckenridge 30 ;Tom Breckenridge 53
[Thomas Johnstone] ;[R Fairlie]
1887-88 1887-11-26 Sat n s St Mirren 1st Cathkin Park R4 3rd Replay

2-4

2000 Tom Breckenridge ;Tom Breckenridge 50
[Andrew Campbell Brown 3] ;[James Brandon] ;[Missing] ;[Scrimmage 70]
1893-94 1893-11-25 Sat n s St Mirren Westmarch R1

0-1

6000 -----
[Alex Wylie 11]
1899-00 1900-01-13 Sat n s St Mirren Tynecastle Park R1

0-0

6500 -----
-----
1899-00 1900-01-20 Sat n s St Mirren Love Street R1 Replay

3-0

6000 Willie Michael 40 ;Albert Buick 44 ;Willie Michael 80
-----
1904-05 1905-02-11 Sat n s St Mirren Love Street R2

1-2

17924 David (Soldier) Wilson 90
[George T Reid 10] ;[George T Reid]
1907-08 1908-03-21 Sat n s St Mirren Love Street QF

1-3

16000 Isaac Tomlinson pen 89:30
[Thomas H Paton] ;[David Wyllie] ;[Andrew Lyle Anderson]
1909-10 1910-02-05 Sat n s St Mirren Love Street R2

2-2

12000 Peter Nellies ;George Sinclair
[James Cunningham] ;[James Cunningham pen 75]
1909-10 1910-02-12 Sat n s St Mirren Tynecastle Park R2 1st Replay

0-0

25000 -----
-----
1909-10 1910-02-16 Wed n s St Mirren Ibrox R2 2nd Replay

4-0

10000 Dick Harker 3 ;Bobby Walker 44:50 ;Dick Harker ;Dick Harker
-----
1960-61 1961-03-11 Sat n s St Mirren Tynecastle Park QF

0-1

34325 -----
[Donald Kerrigan 44]
1985-86 1986-03-09 Sun n s St Mirren Tynecastle Park QF

4-1

20655 John Colquhoun 9 ;John Robertson 43 ;Kenny Black 47 ;John Robertson pen 51
[Frank McGarvey 61]
1986-87 1987-04-11 Sat n s St Mirren Hampden Park SF

1-2

29290 Gary Mackay 74
[Ian Ferguson 33] ;[Frank McGarvey 83]
1991-92 1992-01-25 Sat n n St Mirren Love Street R3

0-0

8952 -----
-----
1991-92 1992-02-05 Wed n s St Mirren Tynecastle Park R3 Replay

3-0

12130 John Robertson pen 67 ;John Robertson 69 ;John Robertson 78
-----
2011-12 2012-03-10 Sat s n St Mirren Tynecastle Park QF

2-2

8859 Craig Beattie 37 ;Rudi Skacel 48
[Graham Carey 27] ;[Marius Zaliukas og 84]
2011-12 2012-03-21 Wed s n St Mirren New St Mirren Park QF Replay

2-0

5291 Jamie Hamill 31 ;Rudi Skacel 86
-----
2021-22 2022-03-12 Sat n n St Mirren Tynecastle Park QF

4-2

13899 Beni Baningime 15:27 ;Peter Haring 28:52 ;Aaron McEneff 66:38 ;Ellis Simms 84:05
[Eamonn Brophy 35:01] ;[Connor Ronan 61:52]
1970-71 1971-01-23 Sat n s Stranraer Tynecastle Park R1

3-0

9055 Donald Ford 17 ;Donald Ford 59 ;Andy Lynch 71
-----
2006-07 2007-01-06 Sat s n Stranraer Stair Park R3

4-0

3059 Andrius Velicka 16 ;Andrius Velicka 43 ;Roman Bednar 79 ;Andrius Velicka 90+1
-----
1960-61 1961-01-28 Sat n s Tarff Rovers Tynecastle Park R1

9-0

13309 Danny Ferguson 12 ;Bobby Blackwood 16 ;Danny Ferguson 32 ;Bobby Blackwood 38 ;Alan Finlay 42 ;Danny Ferguson 58 ;Johnny Hamilton pen 79 ;Jim McFadzean 80 ;Jim McFadzean 87
-----
2023-24 2024-01-20 Sat n n The Spartans Ainslie Park R4

2-1

3500 Kenneth Vargas 11:26 ;Frankie Kent 90+1:06
[James Craigen 63:51]
1875-76 1875-10-16 Sat n s Third Edinburgh Rifle Volunteers Craigmount Park (Grange Loan) R1

0-0

300 -----
-----
1875-76 1875-10-23 Sat n s Third Edinburgh Rifle Volunteers Meadows R1 Replay

0-0

0 -----
-----
1879-80 1879-10-11 Sat n s Third Edinburgh Rifle Volunteers Not Played Walkover Win R1

Walk

Walkover Win 0 -----
-----
1890-91 1891-01-31 Sat n s Third Lanark 1st Cathkin Park SF

4-1

2500 George Scott 21 ;Davie Russell 30 ;Davie Russell 35 ;George Scott 46
[Scrimmage 20]
1896-97 1897-02-06 Sat n s Third Lanark 1st Cathkin Park R2

2-5

12000 Willie Taylor 30 ;James Sharp
[Thomas Gibbons 10] ;[Andrew O Robb 15] ;[Thomas Gibbons] ;[Thomas Gibbons] ;[Thomas Gibbons]
1899-00 1900-02-10 Sat n s Third Lanark 1st Cathkin Park QF

2-1

3000 Bobby Walker 55 ;Willie Taylor 80
[William Speedie]
1901-02 1902-01-25 Sat n s Third Lanark Tynecastle Park R2

4-1

11800 Robert Houston ;Robert [2] Barr og ;Robert Houston 47 ;George Key
[James [34] Robertson]
1902-03 1903-02-21 Sat n s Third Lanark Tynecastle Park QF

2-1

12000 Davie Baird ;Bobby Walker
[Louis Lean 44]
1905-06 1906-04-28 Sat s s Third Lanark Ibrox Final

1-0

30000 George Wilson 81
-----
1923-24 1924-01-26 Sat n s Third Lanark 2nd Cathkin Park R1

0-0

23000 -----
-----
1923-24 1924-01-30 Wed n s Third Lanark Tynecastle Park R1 Replay

3-0

18000 Tim Williamson 15 ;Jock White 30 ;Tim Williamson 60
-----
1935-36 1936-01-29 Wed n s Third Lanark 2nd Cathkin Park R1

0-2

23236 -----
[Robert Howe 12] ;[George Hay 30]
1948-49 1949-02-05 Sat n s Third Lanark Tynecastle Park R2

3-1

31596 Arthur Dixon 6 ;Jimmy Wardhaugh 26 ;Davie Laing pen 83
[Felix Staroscik 79]
1922-23 1923-01-13 Sat n s Thornhill Tynecastle Park R1

6-0

16000 Tim Williamson 5 ;Jock White 20 ;Jock White 25 ;Frank Stringfellow ;Tim Williamson ;James A Henderson pen 85
-----
1961-62 1962-01-27 Sat n s Vale of Leithen Victoria Park R2

5-0

3716 Alan Gordon 14 ;Alan Gordon 33 ;Alan Gordon 37 ;Willie Bauld 66 ;Bobby Kirk pen 76
-----
1882-83 1882-10-21 Sat n s Vale Of Leven Millburn Park R3

1-8

200 Unknown
[James Brown 25] ;[Missing] ;[Missing] ;[Missing] ;[Missing] ;[Missing] ;[Missing] ;[Missing]
1889-90 1889-11-30 Sat n s Vale Of Leven Millburn Park R5

1-3

1000 William Grierson 80
[Scrimmage 0:55] ;[James J Paton 70] ;[James J Paton 87]

10 Appearances or more
Rk Player First Last Games Starts Sub Subbed Goals
1 Bobby Walker Sat 14 Jan 1899 Rangers 4 Hearts 1 Sat 29 Mar 1913 Falkirk 1 Hearts 0 62 62 21
2 John Robertson Sat 29 Jan 1983 Queen of the South 1 Hearts 1 Sat 16 May 1998 Hearts 2 Rangers 1 60 51 9 8 29
3 Gary Mackay Sat 24 Jan 1981 Greenock Morton 0 Hearts 0 Tue 25 Feb 1997 Dundee United 1 Hearts 0 58 51 7 7 12
4 Jim Cruickshank Sat 28 Jan 1961 Hearts 9 Tarff Rovers 0 Wed 30 Mar 1977 Rangers 2 Hearts 0 52 52 1 0
5 Davie Baird Sat 07 Sep 1889 St Bernards 0 Hearts 3 Sat 25 Apr 1903 Rangers 2 Hearts 0 49 49 33
6 Isaac Begbie Sat 01 Sep 1888 Boness 0 Hearts 1 Sat 10 Mar 1900 Queens Park 2 Hearts 1 45 45 1
6 Henry Smith Wed 27 Jan 1982 East Stirlingshire 1 Hearts 4 Wed 31 Jan 1996 Hearts 1 Partick Thistle 0 45 45 0
8 George Hogg Sat 26 Nov 1892 Stenhousemuir 1 Hearts 1 Sat 23 Jan 1904 Rangers 3 Hearts 2 44 44 2
9 Willie Bauld Sat 22 Jan 1949 Hearts 4 Airdrieonians 1 Sat 27 Jan 1962 Vale of Leithen 0 Hearts 5 40 40 22
9 Jim Brown Sat 24 Jan 1970 Montrose 1 Hearts 1 Sat 10 Mar 1979 Hibernian 2 Hearts 1 40 37 3 3 0
11 Charlie Thomson Sat 03 Feb 1900 Hibernian 1 Hearts 2 Sat 21 Mar 1908 St Mirren 3 Hearts 1 39 39 10
11 Andy Anderson Sat 18 Jan 1930 Hearts 1 Clydebank[3] 0 Wed 22 Feb 1939 Celtic 2 Hearts 1 39 39 0
11 Alan Anderson Sat 06 Feb 1965 Falkirk 0 Hearts 3 Wed 28 Jan 1976 Clyde 0 Hearts 1 39 39 6
14 Willie Murray Sat 26 Jan 1924 Third Lanark 0 Hearts 0 Wed 21 Feb 1934 Hearts 1 Rangers 2 37 37 12
15 Jimmy Adams Sat 11 Sep 1886 Hearts 7 Edina 1 Sat 25 Nov 1893 St Mirren 1 Hearts 0 36 36 1
15 Jimmy Wardhaugh Sat 22 Jan 1949 Hearts 4 Airdrieonians 1 Sat 14 Feb 1959 Rangers 3 Hearts 2 36 36 21
15 Walter Kidd Mon 06 Feb 1978 Airdrieonians 2 Hearts 3 Sat 17 Mar 1990 Aberdeen 4 Hearts 1 36 35 1 3 0
15 John Colquhoun Sat 25 Jan 1986 Hearts 3 Rangers 2 Sat 18 May 1996 Rangers 5 Hearts 1 36 32 4 8 9
19 John Cumming Sat 27 Jan 1951 Alloa Athletic 2 Hearts 3 Mon 21 Feb 1966 Hearts 2 Hibernian 1 35 35 1
20 Jim Jefferies Sat 18 Mar 1972 Celtic 1 Hearts 1 Sat 08 Mar 1980 Rangers 6 Hearts 1 34 34 2 0
21 Alfie Conn Sat 25 Jan 1947 Hearts 3 St Johnstone 0 Sat 02 Feb 1957 Hearts 0 Rangers 4 33 33 15
21 Willie Gibson Sat 26 Jan 1974 Hearts 3 Clyde 1 Wed 28 Jan 1981 Hearts 1 Greenock Morton 3 33 31 2 5 12
23 Jack Harkness Sat 19 Jan 1929 Hearts 0 Airdrieonians 2 Wed 29 Jan 1936 Third Lanark 2 Hearts 0 32 32 0
23 Tom Mackenzie Sat 25 Jan 1947 Hearts 3 St Johnstone 0 Sat 21 Apr 1956 Hearts 3 Celtic 1 32 32 1
25 Dave McPherson Sat 30 Jan 1988 Falkirk 1 Hearts 3 Sat 16 May 1998 Hearts 2 Rangers 1 31 30 1 3
26 Willie Taylor Sat 07 Sep 1889 St Bernards 0 Hearts 3 Sat 10 Mar 1900 Queens Park 2 Hearts 1 30 30 13
26 Donald Ford Wed 09 Feb 1966 Hearts 2 Clyde 1 Sat 14 Feb 1976 Hearts 3 Stirling Albion 0 30 30 2 13
26 Craig Levein Mon 06 Feb 1984 Hearts 2 Partick Thistle 0 Sat 08 Apr 1995 Airdrieonians 1 Hearts 0 30 30 3 0
26 Neil Berry Sat 16 Feb 1985 Brechin City 1 Hearts 1 Sat 17 Feb 1996 Kilmarnock 1 Hearts 2 30 29 1 3 1
30 Jock White Sat 13 Jan 1923 Hearts 6 Thornhill 0 Wed 21 Feb 1934 Hearts 1 Rangers 2 29 29 28
31 John A Johnston Sat 22 Jan 1927 Clyde 3 Hearts 2 Wed 21 Feb 1934 Hearts 1 Rangers 2 28 28 2
31 Davie Laing Sat 08 Mar 1947 Hearts 2 Cowdenbeath 1 Sat 13 Mar 1954 Aberdeen 3 Hearts 0 28 28 2
31 Drew Busby Sat 26 Jan 1974 Hearts 3 Clyde 1 Sat 10 Mar 1979 Hibernian 2 Hearts 1 28 27 1 4 10
34 George Scott Sat 07 Sep 1889 St Bernards 0 Hearts 3 Sat 16 Mar 1895 St Bernards 1 Hearts 0 27 27 14
34 Andrew Herd Sat 21 Jan 1928 Hearts 2 St Johnstone 2 Sat 30 Jan 1937 Hearts 3 St Bernards 1 27 27 3
36 Jock Fairbairn Sat 20 Dec 1890 East Stirlingshire 1 Hearts 3 Sat 05 Feb 1898 Dundee 3 Hearts 0 26 26 0
36 Bobby Parker Sat 24 Jan 1948 Dundee 2 Hearts 4 Sat 02 Feb 1957 Hearts 0 Rangers 4 26 26 1
36 Craig Gordon Sat 05 Jan 2002 Hearts 2 Ross County 1 Sun 21 Apr 2024 Rangers 2 Hearts 0 26 26 0
39 Albert Buick Sat 14 Jan 1899 Rangers 4 Hearts 1 Sat 18 Apr 1903 Hearts 0 Rangers 0 25 25 5
39 George Sinclair Sat 23 Jan 1909 Hearts 2 Kilmarnock 1 Tue 05 Apr 1921 Partick Thistle 2 Hearts 0 25 25 3
39 Paddy Crossan Sat 08 Feb 1913 Hearts 3 Dunfermline Athletic 1 Sat 07 Feb 1925 Kilmarnock 2 Hearts 1 25 25 3
42 Robert Johnstone Sat 18 Jan 1930 Hearts 1 Clydebank[3] 0 Sat 30 Mar 1935 Hearts 1 Rangers 1 24 24 7
42 David Clunie Sat 24 Jan 1970 Montrose 1 Hearts 1 Wed 30 Mar 1977 Rangers 2 Hearts 0 24 24 1 0
44 Peter Nellies Sat 23 Jan 1909 Hearts 2 Kilmarnock 1 Wed 09 Feb 1921 Hearts 0 Clyde 0 23 23 1
44 Alex Massie Sat 17 Jan 1931 Hearts 9 Stenhousemuir 1 Wed 10 Apr 1935 Rangers 2 Hearts 0 23 23 5
44 Johnny Hamilton Sat 04 Feb 1956 Hearts 3 Forfar Athletic 0 Wed 09 Mar 1966 Celtic 3 Hearts 1 23 23 12
44 Steven Pressley Sun 24 Jan 1999 Motherwell 3 Hearts 1 Sat 13 May 2006 Hearts 1 Gretna 1 23 23 2 2
44 Andy Webster Sat 05 Jan 2002 Hearts 2 Ross County 1 Sun 02 Dec 2012 Hibernian 1 Hearts 0 23 22 1 1 0
49 Henry Allan Sat 08 Jan 1898 Lochee United 0 Hearts 8 Sat 10 Jan 1903 Clyde 1 Hearts 2 22 22 0
49 Tom Allan Sat 26 Jan 1907 Hearts 0 Airdrieonians 0 Sat 07 Feb 1914 Raith Rovers 2 Hearts 0 22 22 0
49 Willie Wilson Sat 08 Feb 1913 Hearts 3 Dunfermline Athletic 1 Sat 27 Jan 1923 Boness 3 Hearts 2 22 22 4
49 Tommy Walker Sat 21 Jan 1933 Hearts 3 Solway Star 0 Wed 22 Feb 1939 Celtic 2 Hearts 1 22 22 13
49 Jimmy Brown Sat 25 Jan 1947 Hearts 3 St Johnstone 0 Wed 09 Apr 1952 Motherwell 3 Hearts 1 22 22 0
49 Kenny Black Wed 30 Jan 1985 Hearts 6 Inverness Caledonian 0 Sat 18 Feb 1989 Hearts 2 Partick Thistle 0 22 21 1 2 2
49 Bobby Prentice Sat 26 Jan 1974 Hearts 3 Clyde 1 Mon 27 Feb 1978 Hearts 0 Dumbarton 1 22 15 7 1 3
56 Johnny Hill Sat 01 Sep 1888 Boness 0 Hearts 1 Sat 06 Feb 1892 Renton 3 Hearts 2 21 21 2
56 Bob McLaren Sat 24 Nov 1894 Rangers 1 Hearts 2 Sat 10 Mar 1900 Queens Park 2 Hearts 1 21 21 8
56 Freddie Glidden Sat 09 Feb 1952 Hearts 1 Raith Rovers 0 Sat 02 Feb 1957 Hearts 0 Rangers 4 21 21 1
56 Eamonn Bannon Sat 29 Jan 1977 Hearts 1 Dumbarton 1 Sat 06 Mar 1993 Hearts 2 Falkirk 0 21 17 4 7 3
60 James Fraser Sat 21 Oct 1882 Vale Of Leven 8 Hearts 1 Sat 22 Sep 1888 Hearts 4 Erin Rovers Bathgate 0 20 20 0
60 Tommy Jenkinson Sat 12 Sep 1885 Hearts 5 St Bernards 2 Sat 30 Nov 1889 Vale Of Leven 3 Hearts 1 20 20 11
60 Frank McLaren Sat 27 Jan 1906 Hearts 4 Nithsdale Wanderers 1 Sat 04 Feb 1911 Clyde 1 Hearts 0 20 20 1
60 Jock Wilson Sat 24 Jan 1920 Hearts 5 Nithsdale Wanderers 1 Sat 07 Feb 1925 Kilmarnock 2 Hearts 1 20 20 0
60 Jock Ramage Wed 16 Feb 1921 Clyde 2 Hearts 3 Sat 20 Feb 1926 Hearts 0 Celtic 4 20 20 0
60 Roy Kay Sat 23 Jan 1971 Hearts 3 Stranraer 0 Wed 30 Mar 1977 Rangers 2 Hearts 0 20 19 1 0
60 Donald Park Sat 03 Feb 1973 Hearts 0 Airdrieonians 0 Sat 18 Feb 1984 Dundee United 2 Hearts 1 20 16 4 3 2
67 Bill Porteous Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 Sat 23 Jan 1904 Rangers 3 Hearts 2 19 19 11
67 Tom Collins Sat 23 Jan 1904 Rangers 3 Hearts 2 Sat 26 Feb 1910 Hearts 0 Hibernian 1 19 19 0
67 Tommy Traynor Sat 25 Jan 1964 Queen of the South 0 Hearts 3 Sat 07 Feb 1970 Kilmarnock 2 Hearts 0 19 19 1 3
67 Sandy Jardine Sat 29 Jan 1983 Queen of the South 1 Hearts 1 Sat 11 Apr 1987 St Mirren 2 Hearts 1 19 19 1 0
67 Brian Whittaker Wed 30 Jan 1985 Hearts 6 Inverness Caledonian 0 Sat 20 Jan 1990 Hearts 2 Falkirk 0 19 19 1
67 Roddy Macdonald Wed 27 Jan 1982 East Stirlingshire 1 Hearts 4 Sat 11 Apr 1987 St Mirren 2 Hearts 1 19 18 1 3
67 Sandy Clark Wed 30 Jan 1985 Hearts 6 Inverness Caledonian 0 Sat 09 Apr 1988 Celtic 2 Hearts 1 19 18 1 3 2
67 Cammy Fraser Sat 24 Jan 1976 Hearts 2 Clyde 2 Sat 08 Mar 1980 Rangers 6 Hearts 1 19 16 3 1
67 Robbie Neilson Wed 07 Feb 2001 Hearts 2 Berwick Rangers 1 Sat 07 Feb 2009 Hearts 0 Falkirk 1 19 15 4 2 0
76 Wayne Foster Sat 31 Jan 1987 Hearts 0 Kilmarnock 0 Sat 12 Mar 1994 Rangers 2 Hearts 0 18 8 10 2 5
76 Jimmy Wood Sat 09 Sep 1882 Hearts 1 St Bernards 1 Sat 13 Oct 1888 Broxburn Star 2 Hearts 2 18 18 13
76 Willie Gibson [1] Sat 04 Oct 1884 Dunfermline 1 Hearts 11 Sat 29 Nov 1890 Hearts 5 Greenock Morton 1 18 18 0
76 Bobby Kirk Sat 04 Feb 1956 Hearts 3 Forfar Athletic 0 Sat 17 Feb 1962 Hearts 3 Celtic 4 18 18 1
76 Davie Holt Sat 28 Jan 1961 Hearts 9 Tarff Rovers 0 Mon 24 Feb 1969 Rangers 2 Hearts 0 18 18 0
76 Ian Sneddon Sat 27 Jan 1968 Hearts 4 Brechin City 1 Tue 09 Apr 1974 Dundee United 4 Hearts 2 18 18 1 0
76 Jimmy Milne Sat 09 Feb 1952 Hearts 1 Raith Rovers 0 Sat 11 Mar 1961 Hearts 0 St Mirren 1 18 18 0
76 Christophe Berra Sat 08 Jan 2005 Partick Thistle 0 Hearts 0 Tue 23 Mar 2021 Brora Rangers 2 Hearts 1 18 16 2 3
76 Graham Shaw Wed 28 Jan 1976 Clyde 0 Hearts 1 Sat 08 Mar 1980 Rangers 6 Hearts 1 18 12 6 1 6
85 Jake Reid Sat 16 Oct 1875 Hearts 0 Third Edinburgh Rifle Volunteers 0 Sat 20 Oct 1883 Hearts 1 Hibernian 4 17 17 0
85 Colin Dand Sat 28 Jan 1922 Hearts 2 Arthurlie 1 Sat 22 Jan 1927 Clyde 3 Hearts 2 17 17 1
85 Robert King Sat 06 Feb 1926 Hearts 5 Alloa Athletic 2 Sat 13 Feb 1932 Hearts 0 Rangers 1 17 17 0
85 John Urquhart Sat 25 Jan 1947 Hearts 3 St Johnstone 0 Wed 09 Mar 1955 Aberdeen 2 Hearts 0 17 17 2
85 Alan McLaren Sat 28 Jan 1989 Hearts 4 Ayr United 1 Sat 12 Mar 1994 Rangers 2 Hearts 0 17 17 1
85 Tosh McKinlay Sat 28 Jan 1989 Hearts 4 Ayr United 1 Sat 12 Mar 1994 Rangers 2 Hearts 0 17 17 1 0
85 Michael Smith Sun 21 Jan 2018 Hearts 1 Hibernian 0 Sat 11 Mar 2023 Hearts 0 Celtic 3 17 15 2 5 0
92 Andrew Lees Sat 21 Sep 1878 Hearts 3 Edinburgh Swifts 1 Sat 20 Oct 1883 Hearts 1 Hibernian 4 16 16 2
92 George Goodfellow Sat 28 Sep 1889 Bellstane Birds 1 Hearts 4 Sat 11 Feb 1893 Queens Park 5 Hearts 2 16 16 0
92 Davie Russell Sat 18 Oct 1890 Methlan Park 0 Hearts 3 Sat 14 Mar 1896 Hearts 3 Hibernian 1 16 16 7
92 Willie Michael Sat 25 Nov 1893 St Mirren 1 Hearts 0 Sat 10 Mar 1900 Queens Park 2 Hearts 1 16 16 10
92 George Key Sat 23 Mar 1901 Hibernian 1 Hearts 2 Sat 23 Jan 1904 Rangers 3 Hearts 2 16 16 1
92 George P Miller Sat 21 Feb 1920 Aberdeen 1 Hearts 0 Sat 01 Feb 1930 Hearts 0 St Bernards 0 16 16 2
92 Bob Preston Sat 24 Jan 1920 Hearts 5 Nithsdale Wanderers 1 Sat 25 Feb 1922 Hearts 0 Rangers 4 16 16 0
92 Davie Mackay Sat 05 Feb 1955 Hearts 5 Hibernian 0 Sat 14 Feb 1959 Rangers 3 Hearts 2 16 16 0
92 Steve Fulton Sat 17 Feb 1996 Kilmarnock 1 Hearts 2 Sat 26 Jan 2002 Hearts 1 Inverness Caledonian Thistle 3 16 16 4 1
92 Eddie Thomson Sat 27 Jan 1968 Hearts 4 Brechin City 1 Wed 07 Feb 1973 Airdrieonians 3 Hearts 1 16 15 1 1 1
92 Kenny Aird Sat 16 Feb 1974 Hearts 1 Partick Thistle 1 Wed 30 Mar 1977 Rangers 2 Hearts 0 16 15 1 4 0
92 Colin Cameron Sat 25 Jan 1997 Hearts 5 Cowdenbeath 0 Sun 11 Mar 2001 Celtic 1 Hearts 0 16 15 1 2 5
104 Johnny Walker Sat 24 Nov 1894 Rangers 1 Hearts 2 Sat 05 Feb 1898 Dundee 3 Hearts 0 15 15 7
104 Lachlan Macmillan Sat 24 Jan 1925 Hearts 4 Leith Athletic 1 Wed 05 Mar 1930 Hearts 4 Dundee 0 15 15 4
104 Willie Wallace Sat 27 Jan 1962 Vale of Leithen 0 Hearts 5 Wed 09 Mar 1966 Celtic 3 Hearts 1 15 15 6
104 John Souttar Sun 07 Feb 2016 Hearts 2 Hibernian 2 Sat 21 May 2022 Rangers 2 Hearts 0 15 14 1 1 1
104 Jamie Walker Sun 02 Dec 2012 Hibernian 1 Hearts 0 Tue 23 Mar 2021 Brora Rangers 2 Hearts 1 15 11 4 6 2
109 George McWattie Sat 11 Jan 1902 Cowdenbeath 0 Hearts 0 Sat 23 Jan 1904 Rangers 3 Hearts 2 14 14 0
109 Bob Mercer Sat 22 Jan 1910 Bathgate 0 Hearts 4 Sat 07 Feb 1914 Raith Rovers 2 Hearts 0 14 14 1
109 Alexander Kane Sat 24 Jan 1920 Hearts 5 Nithsdale Wanderers 1 Wed 15 Feb 1922 Hearts 2 Broxburn United 2 14 14 0
109 Barney Battles Jnr Sat 19 Jan 1929 Hearts 0 Airdrieonians 2 Wed 22 Mar 1933 Celtic 2 Hearts 1 14 14 17
109 Billy Higgins Wed 24 Feb 1960 Kilmarnock 2 Hearts 1 Sat 28 Jan 1967 Hearts 0 Dundee United 3 14 14 2
109 Willie Polland Sat 27 Jan 1962 Vale of Leithen 0 Hearts 5 Wed 09 Mar 1966 Celtic 3 Hearts 1 14 14 0
109 Ralph Callachan Wed 29 Jan 1975 Hearts 2 Kilmarnock 0 Wed 02 Feb 1977 Dumbarton 0 Hearts 1 14 14 5
109 Thomas Flogel Sat 24 Jan 1998 Hearts 2 Clydebank[4] 0 Sat 26 Jan 2002 Hearts 1 Inverness Caledonian Thistle 3 14 14 4 2
109 Stephen Kingsley Sat 31 Oct 2020 Hibernian 1 Hearts 2 Sun 21 Apr 2024 Rangers 2 Hearts 0 14 13 1 2 2
109 Tommy Murray Sat 05 Feb 1972 Hearts 2 St Johnstone 0 Wed 12 Mar 1975 Dundee 3 Hearts 2 14 12 2 2 1
119 George Philip Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 Sat 28 Apr 1906 Hearts 1 Third Lanark 0 13 13 0
119 Jimmy Dickson Sat 28 Jan 1905 Dundee 1 Hearts 3 Sat 06 Feb 1909 Airdrieonians 2 Hearts 0 13 13 0
119 Bobby Dougan Sat 22 Jan 1949 Hearts 4 Airdrieonians 1 Sat 04 Apr 1953 Rangers 2 Hearts 1 13 13 0
119 Ian Crawford Sat 04 Feb 1956 Hearts 3 Forfar Athletic 0 Sat 11 Mar 1961 Hearts 0 St Mirren 1 13 13 4
119 Alex Young Sat 04 Feb 1956 Hearts 3 Forfar Athletic 0 Mon 22 Feb 1960 Hearts 1 Kilmarnock 1 13 13 5
119 Gordon Marshall Sat 01 Feb 1958 East Fife 1 Hearts 2 Wed 06 Mar 1963 Celtic 3 Hearts 1 13 13 0
119 Gilles Rousset Wed 31 Jan 1996 Hearts 1 Partick Thistle 0 Sun 24 Jan 1999 Motherwell 3 Hearts 1 13 13 0
119 John Millar Sat 25 Jan 1992 St Mirren 0 Hearts 0 Thu 07 Mar 1996 St Johnstone 1 Hearts 2 13 12 1 1 2
119 Gary Locke Sat 29 Jan 1994 Partick Thistle 0 Hearts 1 Sat 29 Jan 2000 Hearts 3 Stenhousemuir 2 13 12 1 4 0
119 Arnaud Djoum Sat 09 Jan 2016 Hearts 1 Aberdeen 0 Sat 25 May 2019 Celtic 2 Hearts 1 13 12 1 2 1
129 Peter Haring Mon 04 Mar 2019 Partick Thistle 1 Hearts 1 Sat 21 May 2022 Rangers 2 Hearts 0 12 8 4 1 2
129 Andy Watson Wed 30 Jan 1985 Hearts 6 Inverness Caledonian 0 Sat 11 Apr 1987 St Mirren 2 Hearts 1 12 5 7 3 0
129 Davie Aitken Sat 29 Sep 1883 Newcastleton 1 Hearts 4 Sat 26 Nov 1887 St Mirren 4 Hearts 2 12 12 4
129 John MacPherson Sat 07 Sep 1889 St Bernards 0 Hearts 3 Sat 07 Feb 1891 Hearts 1 Dumbarton 0 12 12 5
129 Mark Bell Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 Sat 23 Jan 1904 Rangers 3 Hearts 2 12 12 6
129 Percy Dawson Sat 28 Jan 1911 Hearts 1 Clyde 1 Sat 07 Feb 1914 Raith Rovers 2 Hearts 0 12 12 7
129 Bob Birrell Sat 24 Jan 1920 Hearts 5 Nithsdale Wanderers 1 Sat 25 Feb 1922 Hearts 0 Rangers 4 12 12 1
129 William White Sat 26 Jan 1924 Third Lanark 0 Hearts 0 Sat 22 Jan 1927 Clyde 3 Hearts 2 12 12 0
129 Alex Wright Sat 13 Jan 1923 Hearts 6 Thornhill 0 Sat 20 Feb 1926 Hearts 0 Celtic 4 12 12 0
129 William Reid Sat 20 Jan 1934 Hearts 5 Montrose 1 Wed 29 Jan 1936 Third Lanark 2 Hearts 0 12 12 0
129 Duncan McClure Sat 20 Jan 1934 Hearts 5 Montrose 1 Sat 15 Mar 1947 Arbroath 2 Hearts 1 12 12 0
129 Jim Townsend Sat 17 Feb 1968 Dundee United 5 Hearts 6 Sat 18 Mar 1972 Celtic 1 Hearts 1 12 12 3 0
129 John Gallacher Wed 07 Feb 1973 Airdrieonians 3 Hearts 1 Wed 30 Mar 1977 Rangers 2 Hearts 0 12 12 1
129 Paul Ritchie Wed 31 Jan 1996 Hearts 1 Partick Thistle 0 Sun 24 Jan 1999 Motherwell 3 Hearts 1 12 12 3
129 Marius Zaliukas Sat 03 Feb 2007 Dunfermline Athletic 1 Hearts 0 Sun 02 Dec 2012 Hibernian 1 Hearts 0 12 12 1
129 Craig Halkett Sat 18 Jan 2020 Hearts 5 Airdrieonians (Airdrie United) 0 Sun 11 Feb 2024 Airdrieonians (Airdrie United) 1 Hearts 4 12 12 2 1
129 Roald Jensen Sat 06 Feb 1965 Falkirk 0 Hearts 3 Sat 13 Feb 1971 Hearts 1 Hibernian 2 12 11 1 2 3
129 Andrew Driver Sat 06 Jan 2007 Stranraer 0 Hearts 4 Sun 02 Dec 2012 Hibernian 1 Hearts 0 12 10 2 2 0
147 George Fleming Sat 28 Jan 1967 Hearts 0 Dundee United 3 Sat 13 Feb 1971 Hearts 1 Hibernian 2 11 9 2 1 4
147 Saulius Mikoliunas Sat 05 Feb 2005 Hearts 2 Kilmarnock 2 Tue 22 Jan 2008 Motherwell 1 Hearts 0 11 6 5 4 0
147 Nathaniel Atkinson Sat 22 Jan 2022 Auchinleck Talbot 0 Hearts 5 Sun 21 Apr 2024 Rangers 2 Hearts 0 11 5 6 1 0
147 John Waterston Sat 05 Dec 1891 Hearts 8 Clyde 0 Sat 25 Nov 1893 St Mirren 1 Hearts 0 11 11 0
147 Bob McCartney Sat 11 Jan 1896 Blantyre 1 Hearts 12 Sat 14 Jan 1899 Rangers 4 Hearts 1 11 11 0
147 Robert Houston Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 Sat 22 Feb 1902 Celtic 2 Hearts 1 11 11 5
147 Robert Reid Sat 26 Jan 1907 Hearts 0 Airdrieonians 0 Sat 21 Mar 1908 St Mirren 3 Hearts 1 11 11 0
147 David Taylor Sat 27 Jan 1912 Hearts 0 Hibernian 0 Sat 07 Feb 1914 Raith Rovers 2 Hearts 0 11 11 0
147 Peter Kerr Sat 22 Jan 1927 Clyde 3 Hearts 2 Sat 22 Mar 1930 Rangers 4 Hearts 1 11 11 1
147 Andrew Miller Sat 21 Jan 1928 Hearts 2 St Johnstone 2 Sat 22 Mar 1930 Rangers 4 Hearts 1 11 11 4
147 Tommy Sloan Sat 15 Mar 1947 Arbroath 2 Hearts 1 Sat 24 Feb 1951 Hearts 1 Celtic 2 11 11 2
147 Danny Ferguson Sat 28 Jan 1961 Hearts 9 Tarff Rovers 0 Sat 28 Jan 1967 Hearts 0 Dundee United 3 11 11 3
147 George Miller Wed 09 Feb 1966 Hearts 2 Clyde 1 Sat 27 Apr 1968 Dunfermline Athletic 3 Hearts 1 11 11 2
147 Derek Ferguson Sat 26 Jan 1991 Airdrieonians 2 Hearts 1 Sat 03 Apr 1993 Rangers 2 Hearts 1 11 11 3 1
147 Paul Hartley Sat 10 Jan 2004 Hearts 2 Berwick Rangers 0 Sat 13 May 2006 Hearts 1 Gretna 1 11 11 3
147 Tom Breckenridge Sat 11 Sep 1886 Hearts 7 Edina 1 Sat 01 Sep 1888 Boness 0 Hearts 1 11 11 6
147 Rudi Skacel Sat 07 Jan 2006 Hearts 2 Kilmarnock 1 Sat 19 May 2012 Hibernian 1 Hearts 5 11 10 1 3 6
164 Lee Wallace Sat 05 Feb 2005 Hearts 2 Kilmarnock 2 Sat 07 Feb 2009 Hearts 0 Falkirk 1 10 8 2 1
164 Deividas Cesnauskis Wed 16 Feb 2005 Kilmarnock 1 Hearts 3 Sun 11 Jan 2009 Hibernian 0 Hearts 2 10 8 2 4 4
164 Alex Cochrane Sat 22 Jan 2022 Auchinleck Talbot 0 Hearts 5 Sun 21 Apr 2024 Rangers 2 Hearts 0 10 8 2 3 1
164 Liam Boyce Sat 08 Feb 2020 Falkirk 0 Hearts 1 Sat 21 May 2022 Rangers 2 Hearts 0 10 7 3 3 4
164 Scott Crabbe Sat 11 Apr 1987 St Mirren 2 Hearts 1 Tue 14 Apr 1992 Hearts 1 Airdrieonians 1 10 6 4 3 2
164 Grant Murray Sun 16 Feb 1997 Hearts 1 Dundee United 1 Sun 11 Mar 2001 Celtic 1 Hearts 0 10 6 4 3 0
164 Stephane Adam Sat 24 Jan 1998 Hearts 2 Clydebank[4] 0 Sat 26 Jan 2002 Hearts 1 Inverness Caledonian Thistle 3 10 6 4 2 3
164 Scott Robinson Sat 09 Jan 2010 Aberdeen 2 Hearts 0 Sun 30 Nov 2014 Hearts 0 Celtic 4 10 6 4 2 0
164 Tom Purdie Sat 16 Oct 1875 Hearts 0 Third Edinburgh Rifle Volunteers 0 Sat 13 Nov 1880 Hearts 3 Cambuslang 0 10 10 0
164 Bob Barbour Sat 18 Oct 1879 Hearts 3 Brunswick 2 Sat 04 Oct 1884 Dunfermline 1 Hearts 11 10 10 0
164 Andrew Orr Sat 24 Jan 1903 Ayr FC 2 Hearts 4 Sat 11 Feb 1905 St Mirren 2 Hearts 1 10 10 0
164 Jack Sharp Sat 05 Feb 1921 Clyde 1 Hearts 1 Sat 25 Feb 1922 Hearts 0 Rangers 4 10 10 2
164 Angus Meikle Wed 16 Feb 1921 Clyde 2 Hearts 3 Sat 25 Feb 1922 Hearts 0 Rangers 4 10 10 2
164 Jimmy Smith Sat 24 Jan 1925 Hearts 4 Leith Athletic 1 Sat 31 Jan 1931 Kilmarnock 3 Hearts 2 10 10 3
164 Alex Munro Sat 20 Jan 1934 Hearts 5 Montrose 1 Wed 29 Jan 1936 Third Lanark 2 Hearts 0 10 10 2
164 Willie Duff Sat 05 Feb 1955 Hearts 5 Hibernian 0 Sat 21 Apr 1956 Hearts 3 Celtic 1 10 10 0
164 Roy Barry Sat 12 Jan 1963 Forfar Athletic 1 Hearts 3 Wed 09 Mar 1966 Celtic 3 Hearts 1 10 10 0
164 Derek O'Connor Sat 27 Jan 1979 Raith Rovers 0 Hearts 2 Mon 06 Feb 1984 Hearts 2 Partick Thistle 0 10 10 3 3
164 Gary Naysmith Tue 25 Feb 1997 Dundee United 1 Hearts 0 Sun 12 Mar 2000 Rangers 4 Hearts 1 10 10 0
164 Neil McCann Sat 25 Jan 1997 Hearts 5 Cowdenbeath 0 Sat 03 Feb 2007 Dunfermline Athletic 1 Hearts 0 10 10 3 1
164 Jamie Macdonald Tue 11 Jan 2011 Hearts 0 St Johnstone 1 Sun 01 Dec 2013 Hearts 0 Celtic 7 10 10 0
164 Lol Abram Sat 28 Jan 1911 Hearts 1 Clyde 1 Sat 07 Feb 1914 Raith Rovers 2 Hearts 0 10 10 2

Scorers
5 goals or more
excluding 'Unknowns'
Rk Player First Game Scored in Last Game Scored in Pens Goals
1 Davie Baird Sat 07 Sep 1889 St Bernards 0 Hearts 3 Sat 21 Feb 1903 Hearts 2 Third Lanark 1 1 33
2 John Robertson Sat 18 Feb 1984 Dundee United 2 Hearts 1 Sat 25 Jan 1997 Hearts 5 Cowdenbeath 0 6 29
3 Jock White Sat 13 Jan 1923 Hearts 6 Thornhill 0 Wed 21 Feb 1934 Hearts 1 Rangers 2 1 28
4 Willie Bauld Sat 22 Jan 1949 Hearts 4 Airdrieonians 1 Sat 27 Jan 1962 Vale of Leithen 0 Hearts 5 22
5 Bobby Walker Sat 10 Feb 1900 Third Lanark 1 Hearts 2 Sat 08 Mar 1913 Celtic 0 Hearts 1 21
5 Jimmy Wardhaugh Sat 22 Jan 1949 Hearts 4 Airdrieonians 1 Wed 04 Feb 1959 Queen of the South 1 Hearts 3 21
7 Barney Battles Jnr Wed 05 Feb 1930 Hearts 5 St Bernards 1 Sat 30 Jan 1932 Hearts 4 Cowdenbeath 1 17
8 Alfie Conn Sat 25 Jan 1947 Hearts 3 St Johnstone 0 Sat 21 Apr 1956 Hearts 3 Celtic 1 15
9 George Scott Sat 07 Sep 1889 St Bernards 0 Hearts 3 Sat 15 Dec 1894 Abercorn 1 Hearts 6 14
10 Jimmy Wood Sat 09 Sep 1882 Hearts 1 St Bernards 1 Sat 13 Oct 1888 Broxburn Star 2 Hearts 2 13
10 Willie Taylor Sat 28 Sep 1889 Bellstane Birds 1 Hearts 4 Sat 10 Feb 1900 Third Lanark 1 Hearts 2 13
10 Tommy Walker Sat 20 Jan 1934 Hearts 5 Montrose 1 Sat 04 Feb 1939 Hearts 14 Elgin City 1 2 13
10 Donald Ford Sat 27 Jan 1968 Hearts 4 Brechin City 1 Tue 09 Apr 1974 Dundee United 4 Hearts 2 13
14 Willie Murray Sat 23 Feb 1924 Hearts 3 Clyde 1 Wed 08 Mar 1933 Hearts 2 Hibernian 0 12
14 Johnny Hamilton Sat 04 Feb 1956 Hearts 3 Forfar Athletic 0 Sat 05 Mar 1966 Hearts 3 Celtic 3 5 12
14 Willie Gibson Sat 26 Jan 1974 Hearts 3 Clyde 1 Sat 03 Mar 1979 Hearts 1 Greenock Morton 1 1 12
14 Gary Mackay Wed 30 Jan 1985 Hearts 6 Inverness Caledonian 0 Sun 08 Mar 1992 Hearts 3 Falkirk 1 12
18 Tommy Jenkinson Sat 12 Sep 1885 Hearts 5 St Bernards 2 Sat 09 Nov 1889 Hearts 9 Alloa Athletic 1 11
18 Bill Porteous Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 Sat 07 Mar 1903 Hearts 1 Dundee 0 11
18 Archie Garrett Sat 21 Jan 1939 Hearts 14 Penicuik Athletic 2 Sat 18 Feb 1939 Hearts 2 Celtic 2 11
21 Willie Michael Sat 12 Jan 1895 Hearts 4 Kings Park 2 Sat 20 Jan 1900 St Mirren 0 Hearts 3 10
21 Charlie Thomson Sat 06 Apr 1901 Hearts 4 Celtic 3 Sat 08 Feb 1908 Hearts 4 Port Glasgow Athletic 0 3 10
21 Bill Walsh Sat 30 Jan 1937 Hearts 3 St Bernards 1 Wed 03 Mar 1937 Hamilton Academical 2 Hearts 1 10
21 Drew Busby Sat 26 Jan 1974 Hearts 3 Clyde 1 Mon 05 Mar 1979 Greenock Morton 0 Hearts 1 1 10
25 John Colquhoun Sun 09 Mar 1986 Hearts 4 St Mirren 1 Sat 18 May 1996 Rangers 5 Hearts 1 9
26 John Alexander Sat 21 Sep 1878 Hearts 3 Edinburgh Swifts 1 Sat 13 Nov 1880 Hearts 3 Cambuslang 0 8
26 Bob McLaren Sat 15 Dec 1894 Abercorn 1 Hearts 6 Sat 22 Jan 1898 Hearts 4 Greenock Morton 1 8
26 Tim Williamson Sat 13 Jan 1923 Hearts 6 Thornhill 0 Sat 23 Feb 1924 Hearts 3 Clyde 1 8
26 Bobby Blackwood Sat 14 Mar 1953 Hearts 2 Queen of the South 1 Sat 17 Feb 1962 Hearts 3 Celtic 4 8
26 Jimmy Murray Sat 01 Feb 1958 East Fife 1 Hearts 2 Sat 25 Feb 1961 Partick Thistle 1 Hearts 2 8
31 Davie Russell Sat 18 Oct 1890 Methlan Park 0 Hearts 3 Sat 19 Dec 1891 Broxburn Shamrock 4 Hearts 5 7
31 Johnny Walker Sat 24 Nov 1894 Rangers 1 Hearts 2 Sat 22 Jan 1898 Hearts 4 Greenock Morton 1 7
31 Percy Dawson Wed 14 Feb 1912 Hearts 3 Hibernian 1 Sat 22 Feb 1913 Kilmarnock 0 Hearts 2 7
31 Arthur Lochhead Sat 24 Jan 1920 Hearts 5 Nithsdale Wanderers 1 Sat 05 Mar 1921 Celtic 1 Hearts 2 7
31 Robert Johnstone Wed 05 Feb 1930 Hearts 5 St Bernards 1 Sat 26 Jan 1935 Hearts 7 Solway Star 0 7
31 Freddie Warren Sat 30 Jan 1937 Hearts 3 St Bernards 1 Wed 22 Feb 1939 Celtic 2 Hearts 1 7
31 Andy Black Sat 13 Feb 1937 Hearts 15 Kings Park 0 Sat 04 Feb 1939 Hearts 14 Elgin City 1 7
31 Jimmy Briscoe Sat 22 Jan 1938 Dundee United 3 Hearts 1 Sat 04 Feb 1939 Hearts 14 Elgin City 1 7
39 Tom Breckenridge Sat 11 Sep 1886 Hearts 7 Edina 1 Sat 26 Nov 1887 St Mirren 4 Hearts 2 6
39 James Fairbairn Sat 05 Dec 1891 Hearts 8 Clyde 0 Sat 23 Jan 1892 Renton 4 Hearts 4 6
39 Mark Bell Sat 16 Feb 1901 Port Glasgow Athletic 1 Hearts 5 Sat 23 Jan 1904 Rangers 3 Hearts 2 6
39 Willie Wallace Sat 12 Jan 1963 Forfar Athletic 1 Hearts 3 Wed 09 Mar 1966 Celtic 3 Hearts 1 1 6
39 Alan Anderson Wed 09 Feb 1966 Hearts 2 Clyde 1 Sat 06 Apr 1974 Hearts 1 Dundee United 1 6
39 Graham Shaw Sat 06 Mar 1976 Montrose 2 Hearts 2 Sat 16 Feb 1980 Hearts 2 Stirling Albion 0 6
39 Rudi Skacel Sat 13 May 2006 Hearts 1 Gretna 1 Sat 19 May 2012 Hibernian 1 Hearts 5 6
46 Scrimmage Sat 18 Oct 1879 Hearts 3 Brunswick 2 Sat 09 Nov 1889 Hearts 9 Alloa Athletic 1 5
46 John MacPherson Sat 09 Nov 1889 Hearts 9 Alloa Athletic 1 Sat 08 Nov 1890 Ayr FC 3 Hearts 4 5
46 Albert Buick Sat 14 Jan 1899 Rangers 4 Hearts 1 Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 5
46 Robert Houston Sat 12 Jan 1901 Hearts 7 Mossend Swifts 0 Sat 25 Jan 1902 Hearts 4 Third Lanark 1 2 5
46 Alex Massie Sat 17 Jan 1931 Hearts 9 Stenhousemuir 1 Sat 03 Feb 1934 Queens Park 1 Hearts 2 5
46 John J Smith Sat 16 Jan 1932 Hearts 13 Lochgelly United 3 Sat 04 Feb 1933 Hearts 6 Airdrieonians 1 5
46 Alex Young Sat 18 Feb 1956 Hearts 5 Stirling Albion 0 Mon 22 Feb 1960 Hearts 1 Kilmarnock 1 5
46 Alan Gordon Sat 27 Jan 1962 Vale of Leithen 0 Hearts 5 Wed 24 Feb 1965 Hearts 2 Greenock Morton 0 5
46 Ralph Callachan Sat 15 Feb 1975 Queen of the South 0 Hearts 2 Sat 29 Jan 1977 Hearts 1 Dumbarton 1 1 5
46 Wayne Foster Wed 04 Feb 1987 Kilmarnock 1 Hearts 1 Sun 20 Feb 1994 Hibernian 1 Hearts 2 5
46 Colin Cameron Sat 25 Jan 1997 Hearts 5 Cowdenbeath 0 Sun 12 Mar 2000 Rangers 4 Hearts 1 4 5
46 Sean Clare Sun 20 Jan 2019 Hearts 1 Livingston 0 Sat 08 Feb 2020 Falkirk 0 Hearts 1 3 5



| Home | Contact Us | Credits | © www.londonhearts.com