HEART OF MIDLOTHIAN
1890-91 Founder members of Scottish League 1893-94 Scottish League runner-up 1894-95 Scottish League Champions 1896-97 Scottish League Champions (2nd time) 1898-99 Scottish League runner-up 1903-04 Scottish League runner-up 1905-06 Scottish League runner-up 1914-15 Scottish League runner-up 1915-16 One game, against Morton, not played 1925-26 Missed runner-up spot on goal average 1937-38 Scottish League runner-up 1953-54 Scottish League runner-up 1956-57 A Division renamed Division One Scottish League runner-up 1957-58 Scottish League Champions (3rd time) 1958-59 Scottish League runner-up 1959-60 Scottish League Champions (4th time) 1964-65 Scottish League runner-up (lost title on goal average) 1975-76 Placed in new Premier Division on league re-organisation 1977 Relegated to Division One 1977-78 Scottish League Division One runner-up (lost title on goal difference) Promoted to Premier Division 1979 Relegated to Division One 1979-80 Scottish League Division One Champions Promoted to Premier Division 1981 Relegated to Division One 1982-83 Scottish League Division One runner-up Promoted to Premier Division 1985-86 Scottish League runner-up (lost title on goal difference) 1987-88 Scottish League runner-up 1988-89 UEFA Cup quarter finalists 1989-90 Missed runner-up spot on goal difference 1991-92 Scottish League runner-up 2005-06 Scottish Premier League runner-up 2013-14 Scottish Premier League merged with Scottish League to form Scottish Professional Football League. Placed in Premiership of new competition Fifteen points deducted Relegated to Championship 2014-15 Scottish Professional Football League Championhip Champions Promoted to Premiership 2019-20 Season ended early to due Covid-19 virus. League decided on a points per game basis Relegated to Championship 2020-21 Scottish Professional Football League Championship Champions Promoted to Premiership SEASON LEAGUE P W D L F A P POS 1890-91 SCOT 18 6 2 10 31 37 14 6/10 1891-92 SCOT 22 15 4 3 65 35 34 3/12 1892-93 SCOT 18 8 2 8 40 42 18 5/10 1893-94 SCOT-1 18 11 4 3 46 32 26 2/10 1894-95 SCOT-1 18 15 1 2 50 18 31 1/10 1895-96 SCOT-1 18 11 0 7 68 36 22 4/10 1896-97 SCOT-1 18 13 2 3 47 22 28 1/10 1897-98 SCOT-1 18 8 4 6 54 33 20 4/10 1898-99 SCOT-1 18 12 2 4 56 30 26 2/10 1899-00 SCOT-1 18 10 3 5 41 24 23 4/10 1900-01 SCOT-1 20 5 4 11 22 30 14 10/11 1901-02 SCOT-1 18 10 2 6 32 21 22 3/10 1902-03 SCOT-1 22 11 6 5 46 27 28 4/12 1903-04 SCOT-1 26 18 3 5 62 34 39 2/14 1904-05 SCOT-1 26 11 3 12 46 44 25 8/14 1905-06 SCOT-1 30 18 7 5 64 27 43 2/16 1906-07 SCOT-1 34 11 13 10 47 43 35 9/18 1907-08 SCOT-1 34 11 6 17 50 62 28 12/18 1908-09 SCOT-1 34 12 8 14 54 49 32 12/18 1909-10 SCOT-1 34 12 7 15 59 50 31 12/18 1910-11 SCOT-1 34 8 8 18 42 59 24 14/18 1911-12 SCOT-1 34 16 8 10 54 40 40 4/18 1912-13 SCOT-1 34 17 7 10 71 43 41 3/18 1913-14 SCOT-1 38 23 8 7 70 29 54 3/20 1914-15 SCOT-A 38 27 7 4 83 32 61 2/20 1915-16 SCOT 37 20 6 11 66 45 46 6/20 1916-17 SCOT 38 14 4 20 44 59 32 14/20 1917-18 SCOT 34 14 4 16 41 58 32 10/18 1918-19 SCOT 34 14 9 11 59 52 37 6/18 1919-20 SCOT 42 14 9 19 57 72 37 15/22 1920-21 SCOT 42 20 10 12 74 49 50 3/22 1921-22 SCOT-1 42 11 10 21 50 60 32 19/22 1922-23 SCOT-1 38 11 15 12 51 50 37 12/20 1923-24 SCOT-1 38 14 10 14 61 50 38 9/20 1924-25 SCOT-1 38 12 11 15 65 69 35 10/20 1925-26 SCOT-1 38 21 8 9 87 56 50 3/20 1926-27 SCOT-1 38 12 11 15 65 64 35 13/20 1927-28 SCOT-1 38 20 7 11 89 50 47 4/20 1928-29 SCOT-1 38 19 9 10 91 57 47 4/20 1929-30 SCOT-1 38 14 9 15 69 69 37 10/20 1930-31 SCOT-1 38 19 6 13 90 63 44 5/20 1931-32 SCOT-1 38 17 5 16 63 61 39 8/20 1932-33 SCOT-1 38 21 8 9 84 51 50 3/20 1933-34 SCOT-1 38 17 10 11 86 59 44 6/20 1934-35 SCOT-1 38 20 10 8 87 51 50 3/20 1935-36 SCOT-1 38 20 7 11 88 55 47 5/20 1936-37 SCOT-1 38 24 3 11 99 60 51 5/20 1937-38 SCOT-1 38 26 6 6 90 50 58 2/20 1938-39 SCOT-1 38 20 5 13 98 70 45 4/20 1939-40 SCOT-1 5 2 2 1 13 9 6 ABAND 1946-47 SCOT-A 30 16 6 8 52 43 38 4/16 1947-48 SCOT-A 30 10 8 12 37 42 28 9/16 1948-49 SCOT-A 30 12 6 12 64 54 30 8/16 1949-50 SCOT-A 30 20 3 7 86 40 43 3/16 1950-51 SCOT-A 30 16 5 9 72 45 37 4/16 1951-52 SCOT-A 30 14 7 9 69 53 35 4/16 1952-53 SCOT-A 30 12 6 12 59 50 30 4/16 1953-54 SCOT-A 30 16 6 8 70 45 38 2/16 1954-55 SCOT-A 30 16 7 7 74 45 39 4/16 1955-56 SCOT-A 34 19 7 8 99 47 45 3/18 1956-57 SCOT-1 34 24 5 5 81 48 53 2/18 1957-58 SCOT-1 34 29 4 1 132 29 62 1/18 1958-59 SCOT-1 34 21 6 7 92 51 48 2/18 1959-60 SCOT-1 34 23 8 3 102 51 54 1/18 1960-61 SCOT-1 34 13 8 13 51 53 34 8/18 1961-62 SCOT-1 34 16 6 12 54 49 38 6/18 1962-63 SCOT-1 34 17 9 8 85 59 43 5/18 1963-64 SCOT-1 34 19 9 6 74 40 47 4/18 1964-65 SCOT-1 34 22 6 6 90 49 50 2/18 1965-66 SCOT-1 34 13 12 9 56 48 38 7/18 1966-67 SCOT-1 34 11 8 15 39 48 30 11/18 1967-68 SCOT-1 34 13 4 17 56 61 30 12/18 1968-69 SCOT-1 34 14 8 12 52 54 36 8/18 1969-70 SCOT-1 34 13 12 9 50 36 38 4/18 1970-71 SCOT-1 34 13 7 14 41 40 33 11/18 1971-72 SCOT-1 34 13 13 8 53 49 39 6/18 1972-73 SCOT-1 34 12 6 16 39 50 30 10/18 1973-74 SCOT-1 34 14 10 10 54 43 38 6/18 1974-75 SCOT-1 34 11 13 10 47 52 34 8/18 1975-76 SCOT-P 36 13 9 14 39 44 35 5/10 1976-77 SCOT-P 36 7 13 16 49 66 27 9/10 1977-78 SCOT-1 39 24 10 5 77 42 58 2/14 1978-79 SCOT-P 36 8 7 21 39 71 23 9/10 1979-80 SCOT-1 39 20 13 6 58 39 53 1/14 1980-81 SCOT-P 36 6 6 24 27 71 18 10/10 1981-82 SCOT-1 39 21 8 10 65 37 50 3/14 1982-83 SCOT-1 39 22 10 7 79 38 54 2/14 1983-84 SCOT-P 36 10 16 10 38 47 36 5/10 1984-85 SCOT-P 36 13 5 18 47 64 31 7/10 1985-86 SCOT-P 36 20 10 6 59 33 50 2/10 1986-87 SCOT-P 44 21 14 9 64 43 56 5/12 1987-88 SCOT-P 44 23 16 5 74 32 62 2/12 1988-89 SCOT-P 36 9 13 14 35 42 31 6/10 1989-90 SCOT-P 36 16 12 8 54 35 44 3/10 1990-91 SCOT-P 36 14 7 15 48 55 35 5/10 1991-92 SCOT-P 44 27 9 8 60 37 63 2/12 1992-93 SCOT-P 44 15 14 15 46 51 44 5/12 1993-94 SCOT-P 44 11 20 13 37 43 42 7/12 1994-95 SCOT-P 36 12 7 17 44 51 43 6/10 1995-96 SCOT-P 36 16 7 13 55 53 55 4/10 1996-97 SCOT-P 36 14 10 12 46 43 52 4/10 1997-98 SCOT-P 36 19 10 7 70 46 67 3/10 1998-99 SCOT P 36 11 9 16 44 50 42 6/10 1999-00 SCOT P 36 15 9 12 47 40 54 3/10 2000-01 SCOT P 38 14 10 14 56 50 52 5/12 2001-02 SCOT P 38 14 6 18 52 57 48 6/12 2002-03 SCOT P 38 18 9 11 57 51 63 3/12 2003-04 SCOT P 38 19 11 8 56 40 68 3/12 2004-05 SCOT P 38 13 11 14 43 41 50 5/12 2005-06 SCOT P 38 22 8 8 71 31 74 2/12 2006-07 SCOT P 38 17 10 11 47 35 61 4/12 2007-08 SCOT P 38 13 9 16 47 55 48 8/12 2008-09 SCOT P 38 16 11 11 40 37 59 3/12 2009-10 SCOT P 38 13 9 16 35 46 48 6/12 2010-11 SCOT P 38 18 9 11 53 45 63 3/12 2011-12 SCOT P 38 15 7 16 45 43 52 5/12 2012-13 SCOT P 38 11 11 16 40 49 44 10/12 2013-14 SPFL-Ps 38 10 8 20 45 65 23 * 12/12 2014-15 SPFL-Ch 36 29 4 3 96 26 91 1/10 2015-16 SPFL-Ps 38 18 11 9 59 40 65 3/12 2016-17 SPFL-Ps 38 12 10 16 55 52 46 5/12 2017-18 SPFL-Ps 38 12 13 13 39 39 49 6/12 2018-19 SPFL-Ps 38 15 6 17 42 50 51 6/12 2019-20 SPFL-Ps 30 4 11 15 31 52 23 12/12 2020-21 SPFL-Ch 27 17 6 4 63 24 57 1/10 2021-22 SPFL-Ps 38 17 10 11 54 44 61 3/12 2022-23 SPFL-Ps 38 15 9 14 63 57 54 4/12 2023-24 SPFL-Ps 38 20 8 10 54 42 68 3/12 2024-25 SPFL-Ps
EUROPEAN COMPETITIONS
SEASON CUP RD OPPONENTS VEN SCORE 1963-64 FAIRS 1 LAUSANNE-SPORTS (SUI) A 2-2 LAUSANNE-SPORTS (SUI) H 2-2 (Agg 4-4) LAUSANNE-SPORTS (SUI) N 2-3 @ Lausanne 1965-66 FAIRS 1 BYE 2 VALERENGENS I F (NOR) H 1-0 VALERENGENS I F (NOR) A 3-1 (Agg 4-1) 3 REAL ZARAGOZA (ESP) H 3-3 REAL ZARAGOZA (ESP) A 2-2 (Agg 5-5) REAL ZARAGOZA (ESP) N 0-1 @ Zaragoza 1976-77 CWC 1 LOKOMOTIVE LEIPZIG (GDR) A 0-2 LOKOMOTIVE LEIPZIG (GDR) H 5-1 (Agg 5-3) 2 HAMBURGER S V (GER) A 2-4 HAMBURGER S V (GER) H 1-4 (Agg 3-8) 1984-85 UEFA 1 PARIS SAINT-GERMAIN (FRA) A 0-4 PARIS SAINT-GERMAIN (FRA) H 2-2 (Agg 2-6) 1986-87 UEFA 1 DUKLA PRAHA (TCH) H 3-2 DUKLA PRAHA (TCH) A 0-1 (Agg 3-3) Hearts lost on away goals 1988-89 UEFA 1 ST PATRICK'S ATHLETIC (IRL) A 2-0 ST PATRICK'S ATHLETIC (IRL) H 2-0 (Agg 4-0) 2 AUSTRIA VIENNA (AUT) H 0-0 AUSTRIA VIENNA (AUT) A 1-0 (Agg 1-0) 3 VELEZ (YUG) H 3-0 VELEZ (YUG) A 1-2 (Agg 4-2) QF BAYERN MUNICH (GER) H 1-0 BAYERN MUNICH (GER) A 0-2 (Agg 1-2) 1990-91 UEFA 1 DNEPR DNEPROPETROVSK (URS) A 1-1 DNEPR DNEPROPETROVSK (URS) H 3-1 (Agg 4-2) 2 BOLOGNA (ITA) H 3-1 BOLOGNA (ITA) A 0-3 (Agg 3-4)
SCOTTISH CUP
1946-47 1 ST JOHNSTONE H 3-0 2 BYE 3 COWDENBEATH H 2-1 QF ARBROATH A 1-2 1947-48 1 DUNDEE A 4-2 2 AIRDRIEONIANS A 1-2 1948-49 1 AIRDRIEONIANS H 4-1 2 THIRD LANARK H 3-1 3 DUMBARTON H 3-0 QF DUNDEE H 2-4 1949-50 1 DUNDEE H 1-1 1r DUNDEE A 2-1 2 ABERDEEN A 1-3 1950-51 1 ALLOA ATHLETIC A 3-2 2 EAST STIRLINGSHIRE A 5-1 3 CELTIC H 1-2 1951-52 2 RAITH ROVERS H 1-0 3 QUEEN OF THE SOUTH A 3-1 QF AIRDRIEONIANS A 2-2 QFr AIRDRIEONIANS H 6-4 SF MOTHERWELL N 1-1 (@ Hampden Park) SFr MOTHERWELL N 1-1 (@ Hampden Park) SF2 MOTHERWELL N 1-3 (@ Hampden Park) 1952-53 2 RAITH ROVERS A 1-0 3 MONTROSE H 3-1 QF QUEEN OF THE SOUTH H 2-1 SF RANGERS N 1-2 (@ Hampden Park) 1953-54 2 FRASERBURGH A 3-0 3 QUEEN OF THE SOUTH A 2-1 QF ABERDEEN A 0-3 1954-55 5 HIBERNIAN H 5-0 6 BUCKIE THISTLE A 6-0 QF ABERDEEN H 1-1 QFr ABERDEEN A 0-2 1955-56 5 FORFAR ATHLETIC H 3-0 6 STIRLING ALBION H 5-0 QF RANGERS H 4-0 SF RAITH ROVERS N 0-0 (@ Hibernian) SFr RAITH ROVERS N 3-0 (@ Hibernian) F CELTIC N 3-1 (@ Hampden Park) 1956-57 5 RANGERS H 0-4 1957-58 1 EAST FIFE A 2-1 2 ALBION ROVERS H 4-1 3 HIBERNIAN H 3-4 1958-59 1 QUEEN OF THE SOUTH A 3-1 2 RANGERS A 2-3 1959-60 2 KILMARNOCK H 1-1 2r KILMARNOCK A 1-2 2r PARTICK THISTLE A 1-2 1960-61 1 TARFF ROVERS H 9-0 2 KILMARNOCK A 2-1 3 PARTICK THISTLE A 2-1 QF ST MIRREN H 0-1 1961-62 2 VALE OF LEITHEN A 5-0 3 CELTIC H 3-4 1962-63 1 FORFAR ATHLETIC A 3-1 2 CELTIC A 1-3 1963-64 2 QUEEN OF THE SOUTH A 3-0 3 MOTHERWELL A 3-3 3r MOTHERWELL H 1-2 1964-65 1 FALKIRK A 3-0 2 MORTON A 3-3 2r MORTON H 2-0 QF MOTHERWELL A 0-1 1965-66 1 CLYDE H 2-1 2 HIBERNIAN H 2-1 QF CELTIC H 3-3 QFr CELTIC A 1-3 1966-67 1 DUNDEE UNITED H 0-3 1967-68 1 BRECHIN CITY H 4-1 2 DUNDEE UNITED A 6-5 QF RANGERS A 1-1 QFr RANGERS H 1-0 SF MORTON N 1-1 (@ Hampden Park) SFr MORTON N 2-1 (@ Hampden Park) F DUNFERMLINE ATHLETIC N 1-3 (@ Hampden Park) 1968-69 1 DUNDEE A 2-1 2 RANGERS A 0-2 1969-70 1 MONTROSE A 1-1 1r MONTROSE H 1-0 2 KILMARNOCK A 0-2 1970-71 3 STRANRAER H 3-0 4 HIBERNIAN H 1-2 1971-72 3 ST JOHNSTONE H 2-0 4 CLYDEBANK H 4-0 QF CELTIC A 1-1 QFr2 CELTIC H 0-1 1972-73 3 AIRDRIEONIANS H 0-0 3r AIRDRIEONIANS A 1-3 1973-74 3 CLYDE H 3-1 1974-75 3 KILMARNOCK H 2-0 4 QUEEN OF THE SOUTH A 2-0 QF DUNDEE H 1-1 QFr DUNDEE A 2-3 1975-76 3 CLYDE H 2-2 3r CLYDE A 1-0 4 STIRLING ALBION H 3-0 QF MONTROSE A 2-2 QFr MONTROSE H 2-2 QFr2 MONTROSE N 2-1 (@ St Johnstone) SF DUMBARTON N 0-0 (@ Hampden Park) SFr DUMBARTON N 3-0 (@ Hampden Park) F RANGERS N 1-3 (@ Hampden Park) 1976-77 3 DUMBARTON H 1-1 3r DUMBARTON A 1-0 4 CLYDEBANK H 1-0 QF EAST FIFE H 0-0 QFr EAST FIFE A 3-2 SF RANGERS N 0-2 (@ Hampden Park) 1977-78 3 AIRDRIEONIANS A 3-2 4 DUMBARTON A 1-1 4r DUMBARTON H 0-1 1978-79 3 RAITH ROVERS A 2-0 4 MORTON H 1-1 4r MORTON A 1-0 QF HIBERNIAN A 1-2 1979-80 3 ALLOA ATHLETIC A 1-0 4 STIRLING ALBION H 2-0 QF RANGERS A 1-6 1980-81 3 MORTON A 0-0 3r MORTON H 1-3 1981-82 3 EAST STIRLINGSHIRE A 4-1 4 FORFAR ATHLETIC H 0-1 1982-83 3 QUEEN OF THE SOUTH A 1-1 3r QUEEN OF THE SOUTH H 1-0 4 EAST FIFE H 2-1 QF CELTIC A 1-4 1983-84 3 PARTICK THISTLE H 2-0 4 DUNDEE UNITED A 1-2 1984-85 3 INVERNESS CALEDONIAN H 6-0 4 BRECHIN CITY A 1-1 4r BRECHIN CITY H 1-0 QF ABERDEEN H 1-1 QFr ABERDEEN A 0-1 1985-86 3 RANGERS H 3-2 4 HAMILTON ACADEMICAL A 2-1 QF ST MIRREN H 4-1 SF DUNDEE UNITED N 1-0 (@ Hampden Park) F ABERDEEN N 0-3 (@ Hampden Park) 1986-87 3 KILMARNOCK H 0-0 3r KILMARNOCK A 1-1 3r2 KILMARNOCK A 3-1 4 CLYDE H 1-0 QF MOTHERWELL H 1-1 QFr MOTHERWELL A 1-0 SF ST MIRREN N 1-2 (@ ?) 1987-88 3 FALKIRK A 3-1 4 MORTON H 2-0 QF DUNFERMLINE ATHLETIC H 3-0 SF CELTIC N 1-2 (@ Hampden Park) 1988-89 3 AYR UNITED H 4-1 4 PARTICK THISTLE H 2-0 QF CELTIC A 1-2 1989-90 3 FALKIRK H 2-0 4 MOTHERWELL H 4-0 QF ABERDEEN A 1-4 1990-91 3 AIRDRIEONIANS A 1-2 1991-92 3 ST MIRREN A 0-0 3r ST MIRREN H 3-0 4 DUNFERMLINE ATHLETIC A 2-1 QF FALKIRK H 3-1 SF AIRDRIEONIANS N 0-0 (@ Hampden Park) SFr AIRDRIEONIANS N 1-1 (@ Hampden Park) (Airdrieonians won 4-2 on penalties) 1992-93 3 HUNTLY H 6-0 4 DUNDEE H 2-0 QF FALKIRK H 2-0 SF RANGERS N 1-2 (@ Celtic) 1993-94 3 PARTICK THISTLE A 1-0 4 HIBERNIAN A 2-1 QF RANGERS A 0-2 1994-95 3 CLYDEBANK A 1-1 3r CLYDEBANK H 2-1 4 RANGERS H 4-2 QF DUNDEE UNITED H 2-1 SF AIRDRIEONIANS N 0-1 (@ Hampden Park) 1995-96 3 PARTICK THISTLE H 1-0 4 KILMARNOCK A 2-1 QF ST JOHNSTONE A 2-1 SF ABERDEEN N 2-1 (@ Hampden Park) F RANGERS N 1-5 (@ Hampden Park) 1996-97 3 COWDENBEATH H 5-0 4 DUNDEE UNITED H 1-1 4r DUNDEE UNITED A 0-1 1997-98 3 CLYDEBANK H 2-0 4 ALBION ROVERS H 3-0 QF AYR UNITED H 4-1 SF FALKIRK N 3-1 (@ Rangers) F RANGERS N 2-1 (@ Hampden Park) 1998-99 3 MOTHERWELL A 1-3 1999-00 3 STENHOUSEMUIR H 3-2 4 CLYDE A 2-0 QF RANGERS A 1-4 2000-01 3 BERWICK RANGERS A 0-0 3r BERWICK RANGERS H 2-1 4 DUNDEE H 1-1 4r DUNDEE A 1-0 QF CELTIC A 0-1 2001-02 3 ROSS COUNTY H 2-1 4 INVERNESS CALEDONIAN THISTLE H 1-3 2002-03 3 FALKIRK A 0-4 2003-04 3 BERWICK RANGERS H 2-0 4 CELTIC H 0-3 2004-05 3 PARTICK THISTLE A 0-0 3r PARTICK THISTLE H 2-1 4 KILMARNOCK H 2-2 4r KILMARNOCK A 3-1 QF LIVINGSTON H 2-1 SF CELTIC N 1-2 (@ Hampden Park) 2005-06 3 KILMARNOCK H 2-1 4 ABERDEEN H 3-0 QF PARTICK THISTLE H 2-1 SF HIBERNIAN N 4-0 (@ Hampden Park) F GRETNA N 1-1 (@ Hampden Park) (Hearts won 4-2 on penalties) 2006-07 3 STRANRAER A 4-0 4 DUNFERMLINE ATHLETIC A 0-1 2007-08 4 MOTHERWELL H 2-2 4r MOTHERWELL A 0-1 2008-09 4 HIBERNIAN A 2-0 5 FALKIRK H 0-1 2009-10 4 ABERDEEN A 0-2 2010-11 4 ST JOHNSTONE H 0-1 2011-12 4 AUCHINLECK TALBOT H 1-0 5 ST JOHNSTONE H 1-1 5r ST JOHNSTONE A 2-1 QF ST MIRREN H 2-2 QFr ST MIRREN A 2-0 SF CELTIC N 2-1 @ Hampden Park F HIBERNIAN N 5-1 @ Hampden Park 2012-13 4 HIBERNIAN A 0-1 2013-14 4 CELTIC H 0-7 2014-15 4 CELTIC H 0-4 2015-16 4 ABERDEEN H 1-0 5 HIBERNIAN H 2-2 5r HIBERNIAN A 0-1 2016-17 4 RAITH ROVERS A 1-1 4r RAITH ROVERS H 4-2 5 HIBERNIAN H 0-0 5r HIBERNIAN A 1-3 2017-18 4 HIBERNIAN H 1-0 5 ST JOHNSTON H 3-0 QF MOTHERWELL A 1-2 2018-19 4 LIVINGSTON H 1-0 5 AUCHINLECK TALBOT H 4-0 QF PARTICK THISTLE A 1-1 QFr PARTICK THISTLE H 2-1 SF INVERNESS CALEDONIAN THISTLE N 3-0 @ Hampden Park F CELTIC N 1-2 @ Hampden Park 2019-20 4 AIRDRIEONIANS H 5-0 5 FALKIRK A 1-0 QF RANGERS H 1-0 SF HIBERNIAN N 2-1 @ Hampden Park N CELTIC N 3-3 @ Hampden Park. Celtic won 4-3 on penalties 2020-21 2 BRORA RANGERS A 1-2 2021-22 4 AUCHINLECK TALBOT A 5-0 5 LIVINGSTON H 0-0 Heart of Midlothian won 4-3 on penalties QF ST MIRREN H 4-2 SF HIBERNIAN N 2-1 @ Hampden Park F RANGERS N 0-2 @ Hampden Park 2022-23 4 HIBERNIAN A 3-0 5 HAMILTON ACADEMICAL A 2-0 QF CELTIC H 0-3 2023-24 4 SPARTANS A 2-1 5 AIRDRIEONIANS A 4-1 QF GREENOCK MORTON A 1-0 SF RANGERS N 0-2 @ Hampden Park
Please acknowledge the F.C.H.D. when using this information elsewhere