London Hearts Supporters Club


St Johnstone

‹— St Cuthbert Wanderers Back to Scottish Cup Teamlist St Mirren —›

'Byes' excluded from totals No of Times Reached
Sea
sons
First
Game
Last
Game
Ties G W D L W D L F A Final
Wins
Final SF QF L16 L32 L64 7 Rds
from
Final
8 Rds
from
Final
9 Rds
from
Final
112 Sat Sep 11 1886 Sat Jan 20 2024 211 255 99 47 109 38 % 18 % 42 % 394 426 2 8 9 25 52 11 3 1 1


10 Best Results by Goal Diff then Goals Scored
Rank Rd Date Opposition Score Venue Notes Crowd
1 R1 Sat Sep 3 1887 Erin Rovers (Perth) 9-3 A
2 R3 Sat Jan 9 1993 Forfar Athletic 6-0 H 3970
3 R2 Sat Feb 6 1926 Queens Park 7-2 H 8500
4 R1 Sat Jan 23 1926 Nairn County 6-1 H 4000
4 R3 Sun Jan 27 1974 Forfar Athletic 6-1 A 3635
6 R1 Wed Feb 3 1937 Raith Rovers 5-0 A 5500
7 R1 Sat Jan 28 1950 Leith Athletic 7-3 H 6000
8 R2 Sat Feb 9 1935 Dumbarton 4-0 H 6324
8 R5 Sat Feb 5 1955 Arbroath 4-0 A 6396
8 R1 Sat Jan 28 1967 Queen of the South 4-0 H 5000

10 Worst Results by Goal Diff then Goals Scored
Rank Rd Date Opposition Score Venue Notes Crowd
1 R1 Sat Jan 24 1903 Third Lanark 1-10 H 3000
2 R1 Sat Jan 28 1905 Airdrieonians 0-7 A 2000
3 R1 r Sat Sep 18 1886 Erin Rovers (Perth) 1-7 A
4 R1 Sat Jan 22 1949 Dundee 1-6 A 14000
5 R2 Sat Feb 18 1967 Aberdeen 0-5 A 22800
5 R5 Sun Feb 10 2019 Celtic 0-5 A 28404
7 R2 Sat Feb 12 1938 Aberdeen 1-5 A 21827
7 R2 Sat Feb 7 1948 East Fife 1-5 A 12000
9 R2 Sat Feb 6 1904 St Mirren 0-4 A 5000
9 R2 Sat Feb 9 1924 Airdrieonians 0-4 A 10000

All Results
Season Rd Date Home Score Away Penalties Notes Crowd
1886-87 R1 Sat Sep 11 1886 St Johnstone 3-3 Erin Rovers (Perth)
1886-87 R1 r Sat Sep 18 1886 Erin Rovers (Perth) 7-1 St Johnstone
1887-88 R1 Sat Sep 3 1887 Erin Rovers (Perth) 3-9 St Johnstone
1887-88 R2 Sat Sep 24 1887 Fair City Athletic 3-0 St Johnstone 2000
1888-89 R1 Sat Sep 1 1888 Dunblane 6-3 St Johnstone
1889-90 R1 Sat Sep 7 1889 Our Boys (Blairgowrie) 3-5 St Johnstone
1889-90 R2 Sat Sep 28 1889 St Johnstone 2-2 Fair City Athletic
1889-90 R2 r Sat Oct 5 1889 Fair City Athletic 3-2 St Johnstone
1890-91 R1 Sat Sep 6 1890 St Johnstone 2-2 Coupar Angus Away Disqualified
1890-91 R2 Sat Sep 27 1890 East End (Dundee) 4-2 St Johnstone
1895-96 R1 Sat Jan 11 1896 St Johnstone 4-3 Dundee Wanderers
1895-96 R2 Sat Jan 25 1896 Arbroath 3-1 St Johnstone
1900-01 R1 Sat Jan 12 1901 Royal Albert 1-1 St Johnstone 2000
1900-01 R1 r Sat Feb 9 1901 St Johnstone 0-2 Royal Albert 2000
1902-03 R1 Sat Jan 24 1903 St Johnstone 1-10 Third Lanark 3000
1903-04 R1 Sat Jan 23 1904 St Johnstone 2-0 Hearts of Beath 3000
1903-04 R2 Sat Feb 6 1904 St Mirren 4-0 St Johnstone 5000
1904-05 R1 Sat Jan 28 1905 Airdrieonians 7-0 St Johnstone 2000
1906-07 R1 Sat Jan 26 1907 Third Lanark 4-1 St Johnstone 4000
1907-08 R1 Sat Jan 25 1908 Heart of Midlothian 4-1 St Johnstone 3000
1908-09 R1 Sat Jan 23 1909 St Johnstone 0-3 Rangers 6000
1911-12 R1 Sat Jan 27 1912 St Johnstone 0-2 Motherwell 6000
1912-13 R2 Sat Feb 8 1913 St Johnstone 3-0 East Fife 4000
1912-13 R3 Sat Feb 22 1913 Dumbarton 1-0 St Johnstone 6000
1919-20 R2 Sat Feb 7 1920 St Johnstone 1-1 Morton 6000
1919-20 R2 r Wed Feb 11 1920 Morton 5-3 St Johnstone 7000
1921-22 R1 Sat Feb 4 1922 Kings Park 1-1 St Johnstone 4000
1921-22 R1 r Wed Feb 8 1922 St Johnstone 1-1 Kings Park 4500
1921-22 R1 r2 Wed Feb 15 1922 Kings Park 1-0 St Johnstone 3000
1922-23 R1 Sat Jan 13 1923 St Johnstone 1-2 Motherwell 11000
1923-24 R1 Sat Jan 26 1924 St Johnstone 3-0 Moorpark 4000
1923-24 R2 Sat Feb 9 1924 Airdrieonians 4-0 St Johnstone 10000
1924-25 R1 Sat Jan 24 1925 Ayr United 3-1 St Johnstone 10400
1925-26 R1 Sat Jan 23 1926 St Johnstone 6-1 Nairn County 4000
1925-26 R2 Sat Feb 6 1926 St Johnstone 7-2 Queens Park 8500
1925-26 R3 Sat Feb 20 1926 Aberdeen 2-2 St Johnstone 22096
1925-26 R3 r Wed Feb 24 1926 St Johnstone 0-0 Aberdeen 12500
1925-26 R3 r2 Sun Feb 28 1926 * Aberdeen 1-0 St Johnstone 13750
1926-27 R1 Sat Jan 22 1927 Falkirk 1-0 St Johnstone 10000
1927-28 R1 Sat Jan 21 1928 Heart of Midlothian 2-2 St Johnstone 28000
1927-28 R1 r Wed Jan 25 1928 St Johnstone 0-1 Heart of Midlothian 11400
1928-29 R1 Sat Jan 19 1929 Hibernian 1-2 St Johnstone 13090
1928-29 R2 Sat Feb 2 1929 St Johnstone 2-3 Motherwell 15700
1929-30 R1 Sat Jan 18 1930 Boness 0-0 St Johnstone 2500
1929-30 R1 r Wed Jan 22 1930 St Johnstone 3-1 Boness 3700
1929-30 R2 Sat Feb 1 1930 Dundee 4-1 St Johnstone 7000
1930-31 R1 Sat Jan 17 1931 St Johnstone 3-2 Forfar Athletic 8094
1930-31 R2 Wed Feb 4 1931 Cowdenbeath 1-1 St Johnstone 5500
1930-31 R2 r Wed Feb 11 1931 St Johnstone 0-4 Cowdenbeath 5358
1931-32 R1 Sat Jan 16 1932 Ayr United 3-3 St Johnstone 6500
1931-32 R1 r Wed Jan 20 1932 St Johnstone 2-0 Ayr United 6500
1931-32 R2 Sat Jan 30 1932 St Johnstone 2-4 Celtic 19158
1932-33 R1 Sat Jan 21 1933 St Johnstone 2-2 East Fife 6432
1932-33 R1 r Wed Jan 25 1933 East Fife 1-2 St Johnstone 7061
1932-33 R2 Sat Feb 4 1933 Dundee United 3-4 St Johnstone 19513
1932-33 R3 Sat Feb 18 1933 Heart of Midlothian 2-0 St Johnstone 38885
1933-34 R1 Sat Jan 20 1934 St Johnstone 3-1 East Fife 7400
1933-34 R2 Sat Feb 3 1934 Vale of Leithen 1-3 St Johnstone 2000
1933-34 R3 Sat Feb 17 1934 * St Johnstone 0-0 Bye-1934-R3-01 Bye
1933-34 R4 Sat Mar 3 1934 St Johnstone 2-0 Queen of the South 20658
1933-34 SF Sat Mar 31 1934 Rangers 1-0 St Johnstone 60119
1934-35 R1 Sat Jan 26 1935 St Johnstone 1-0 Arbroath 6847
1934-35 R2 Sat Feb 9 1935 St Johnstone 4-0 Dumbarton 6324
1934-35 R3 Sat Feb 23 1935 Buckie Thistle 0-1 St Johnstone 4500
1934-35 R4 Sat Mar 9 1935 Hamilton Academical 3-0 St Johnstone 15577
1935-36 R1 Sat Jan 25 1936 Raith Rovers 2-4 St Johnstone 6500
1935-36 R2 Sat Feb 8 1936 Celtic 1-2 St Johnstone 26647
1935-36 R3 Sat Feb 22 1936 Aberdeen 1-1 St Johnstone 32468
1935-36 R3 r Wed Feb 26 1936 St Johnstone 0-1 Aberdeen 21843
1936-37 R1 Wed Feb 3 1937 Raith Rovers 0-5 St Johnstone 5500
1936-37 R2 Sat Feb 13 1937 Clyde 3-1 St Johnstone 17000
1937-38 R1 Sat Jan 22 1938 St Johnstone 1-1 Arbroath 9509
1937-38 R1 r Wed Jan 26 1938 Arbroath 1-3 St Johnstone 7500
1937-38 R2 Sat Feb 12 1938 Aberdeen 5-1 St Johnstone 21827
1938-39 R1 Sat Jan 21 1939 Clyde 2-0 St Johnstone 16500
1946-47 R1 Sat Jan 25 1947 Heart of Midlothian 3-0 St Johnstone 19336
1947-48 R1 Sat Jan 17 1948 Inverness Clachnacuddin 0-2 St Johnstone 8850
1947-48 R2 Sat Feb 7 1948 East Fife 5-1 St Johnstone 12000
1948-49 R1 Sat Jan 22 1949 Dundee 6-1 St Johnstone 14000
1949-50 R1 Sat Jan 28 1950 St Johnstone 7-3 Leith Athletic 6000
1949-50 R2 Sat Feb 11 1950 Stenhousemuir 2-2 St Johnstone 3606
1949-50 R2 r Wed Feb 15 1950 St Johnstone 2-4 Stenhousemuir 7500
1950-51 R1 Sat Jan 27 1951 Dumbarton 0-2 St Johnstone 10000
1950-51 R2 Sat Feb 10 1951 St Johnstone 1-3 Dundee 29972
1951-52 R2 Sat Feb 9 1952 St Johnstone 2-2 Queen of the South 9990
1951-52 R2 r Wed Feb 13 1952 Queen of the South 3-1 St Johnstone 6500
1952-53 R2 Sat Feb 7 1953 St Johnstone 1-2 Montrose 5000
1953-54 R1 Sat Jan 30 1954 St Johnstone 1-2 Hibernian 16693
1954-55 R5 Sat Feb 5 1955 Arbroath 0-4 St Johnstone 6396
1954-55 R6 Sat Feb 19 1955 St Johnstone 0-1 Hamilton Academical 10565
1955-56 R5 Sat Feb 4 1956 Stirling Albion 2-1 St Johnstone 3483
1956-57 R5 Sat Feb 2 1957 East Fife 4-0 St Johnstone 7023
1957-58 R2 Sat Feb 15 1958 Falkirk 6-3 St Johnstone 9693
1958-59 R2 Sat Feb 14 1959 St Johnstone 3-1 Queens Park 5126
1958-59 R3 Sat Feb 28 1959 St Johnstone 1-2 Aberdeen 13990
1959-60 R1 Sat Jan 30 1960 Dunfermline Athletic 1-1 St Johnstone 10500
1959-60 R1 r Wed Feb 3 1960 St Johnstone 1-4 Dunfermline Athletic 12229
1960-61 R1 Sat Jan 28 1961 Queen of the South 1-1 St Johnstone 5811
1960-61 R1 r Wed Feb 1 1961 St Johnstone 1-2 Queen of the South 7600
1961-62 R2 Sat Jan 27 1962 Motherwell 4-0 St Johnstone 10624
1962-63 R1 Thu Mar 7 1963 St Johnstone 1-0 Stenhousemuir 3900
1962-63 R2 Wed Mar 13 1963 St Johnstone 1-2 Aberdeen 9600
1963-64 R2 Sat Jan 25 1964 Partick Thistle 2-0 St Johnstone 13500
1964-65 R1 Sat Feb 6 1965 St Johnstone 1-0 Dundee 17000
1964-65 R2 Sat Feb 20 1965 Motherwell 1-0 St Johnstone 6200
1965-66 R1 Sat Feb 5 1966 Ayr United 1-1 St Johnstone 7346
1965-66 R1 r Mon Feb 14 1966 St Johnstone 1-0 Ayr United 3900
1965-66 R2 Mon Feb 28 1966 Cowdenbeath 3-3 St Johnstone 3328
1965-66 R2 r Tue Mar 1 1966 St Johnstone 3-0 Cowdenbeath 5300
1965-66 R3 Sat Mar 5 1966 Rangers 1-0 St Johnstone 32000
1966-67 R1 Sat Jan 28 1967 St Johnstone 4-0 Queen of the South 5000
1966-67 R2 Sat Feb 18 1967 Aberdeen 5-0 St Johnstone 22800
1967-68 R1 Sat Jan 27 1968 St Johnstone 3-0 Hawick Royal Albert 3152
1967-68 R2 Sat Feb 17 1968 St Johnstone 5-2 Queen of the South 4200
1967-68 R3 Sat Mar 9 1968 St Johnstone 2-1 Airdrieonians 7500
1967-68 SF Sat Mar 30 1968 Dunfermline Athletic 1-1 St Johnstone 14268
1967-68 SF r Wed Apr 3 1968 Dunfermline Athletic 2-1 St Johnstone 9845
1968-69 R1 Sat Jan 25 1969 St Johnstone 3-2 Arbroath 7300
1968-69 R2 Sat Feb 8 1969 East Stirlingshire 1-1 St Johnstone 6532
1968-69 R2 r Mon Feb 24 1969 St Johnstone 2-0 East Stirlingshire 4721
1968-69 R3 Sat Mar 1 1969 Celtic 3-2 St Johnstone 39500
1969-70 R1 Sat Jan 24 1970 Motherwell 2-1 St Johnstone 8834
1970-71 R3 Sat Jan 23 1971 St Johnstone 2-2 Raith Rovers 5817
1970-71 R3 r Tue Jan 26 1971 Raith Rovers 4-3 St Johnstone 8348
1971-72 R3 Sat Feb 5 1972 Heart of Midlothian 2-0 St Johnstone 12431
1972-73 R3 Sat Feb 3 1973 Stranraer 1-1 St Johnstone 2180
1972-73 R3 r Wed Feb 7 1973 St Johnstone 1-2 Stranraer 4200
1973-74 R3 Sun Jan 27 1974 Forfar Athletic 1-6 St Johnstone 3635
1973-74 R4 Sat Feb 16 1974 St Johnstone 1-3 Hibernian 10800
1974-75 R3 Wed Jan 29 1975 St Johnstone 1-0 East Fife 5357
1974-75 R4 Sat Feb 15 1975 St Johnstone 0-1 Dundee 11840
1975-76 R3 Sat Jan 24 1976 Queen of the South 3-2 St Johnstone 3726
1976-77 R3 Mon Feb 7 1977 St Johnstone 1-1 Dundee 7000
1976-77 R3 r Tue Feb 8 1977 Dundee 4-2 St Johnstone 8197
1977-78 R3 Tue Feb 7 1978 St Johnstone 1-0 Brechin City 2229
1977-78 R4 Mon Feb 27 1978 Aberdeen 3-0 St Johnstone 15597
1978-79 R3 Mon Feb 19 1979 Morton 1-1 St Johnstone 3963
1978-79 R3 r Mon Feb 26 1979 St Johnstone 2-4 Morton 3224
1979-80 R3 Wed Jan 30 1980 Airdrieonians 3-1 St Johnstone 2501
1980-81 R3 Sat Jan 24 1981 Hamilton Academical 0-3 St Johnstone 3059
1980-81 R4 Sat Feb 14 1981 St Johnstone 3-3 Rangers 17595
1980-81 R4 r Wed Feb 18 1981 Rangers 3-1 St Johnstone 22300
1981-82 R3 Sat Feb 6 1982 Gala Fairydean Rovers 1-2 St Johnstone 1500
1981-82 R4 Sat Feb 13 1982 Kilmarnock 3-1 St Johnstone 2693
1982-83 R3 Sun Jan 30 1983 Hamilton Academical 0-1 St Johnstone 2693
1982-83 R4 Sat Feb 19 1983 Queens Park 1-0 St Johnstone 1448
1983-84 R3 Mon Feb 13 1984 Airdrieonians 1-0 St Johnstone 2000
1984-85 R3 Tue Feb 5 1985 St Johnstone 1-1 Dundee 5955
1984-85 R3 r Wed Feb 6 1985 Dundee 2-1 St Johnstone 5444
1985-86 R1 Sat Dec 7 1985 St Johnstone 1-0 Queen of the South 1191
1985-86 R2 Sat Jan 11 1986 Hawick Royal Albert 1-2 St Johnstone 760
1985-86 R3 Sat Jan 25 1986 Celtic 2-0 St Johnstone 15006
1986-87 R2 Mon Jan 26 1987 St Johnstone 4-1 Queens Park 1765
1986-87 R3 Sat Feb 7 1987 St Johnstone 4-0 Whitehill Welfare 2115
1986-87 R4 Sat Feb 21 1987 St Johnstone 1-2 Forfar Athletic 2565
1987-88 R1 Sat Dec 5 1987 Albion Rovers 1-1 St Johnstone 819
1987-88 R1 r Tue Dec 8 1987 St Johnstone 2-0 Albion Rovers 1447
1987-88 R2 Sat Jan 9 1988 Fraserburgh 2-5 St Johnstone 1500
1987-88 R3 Sat Jan 30 1988 St Johnstone 0-1 Aberdeen 7533
1988-89 R3 Sat Jan 28 1989 St Johnstone 2-0 Stenhousemuir 2490
1988-89 R4 Sat Feb 18 1989 St Johnstone 2-1 Forfar Athletic 4060
1988-89 R5 Wed Mar 22 1989 Morton 2-2 St Johnstone 6300
1988-89 R5 r Mon Mar 27 1989 St Johnstone 3-2 Morton 8337
1988-89 SF Sat Apr 15 1989 Rangers 0-0 St Johnstone 47374
1988-89 SF r Tue Apr 18 1989 Rangers 4-0 St Johnstone 44205
1989-90 R3 Sat Jan 20 1990 Rangers 3-0 St Johnstone 39003
1990-91 R3 Sat Jan 26 1991 St Johnstone 0-0 Berwick Rangers 5495
1990-91 R3 r Wed Jan 30 1991 Berwick Rangers 3-4 St Johnstone 3053
1990-91 R4 Sat Feb 23 1991 St Johnstone 2-1 Hibernian 9153
1990-91 R5 Sat Mar 16 1991 St Johnstone 5-2 Ayr United 7697
1990-91 SF Sat Apr 6 1991 Dundee United 2-1 St Johnstone 16560
1991-92 R3 Sat Jan 25 1992 Raith Rovers 0-2 St Johnstone 7166
1991-92 R4 Sat Feb 15 1992 Inverness Caledonian 2-2 St Johnstone 5500
1991-92 R4 r Wed Feb 26 1992 St Johnstone 3-0 Inverness Caledonian 9693
1991-92 R5 Tue Mar 3 1992 St Johnstone 0-3 Rangers 10107
1992-93 R3 Sat Jan 9 1993 St Johnstone 6-0 Forfar Athletic 3970
1992-93 R4 Sat Feb 6 1993 Kilmarnock 0-0 St Johnstone 9278
1992-93 R4 r Wed Feb 10 1993 St Johnstone 1-0 Kilmarnock 7144
1992-93 R5 Sat Mar 6 1993 Hibernian 2-0 St Johnstone 10785
1993-94 R3 Sat Jan 29 1994 St Johnstone 2-0 Hamilton Academical 4331
1993-94 R4 Mon Feb 28 1994 St Johnstone 3-3 Stirling Albion 3759
1993-94 R4 r Wed Mar 2 1994 Stirling Albion 0-2 St Johnstone 2447
1993-94 R5 Sat Mar 12 1994 St Johnstone 1-1 Aberdeen 8447
1993-94 R5 r Tue Mar 15 1994 Aberdeen 2-0 St Johnstone 14861
1994-95 R3 Tue Jan 31 1995 St Johnstone 1-1 Stenhousemuir 3173
1994-95 R3 r Tue Feb 7 1995 Stenhousemuir 4-0 St Johnstone 2340
1995-96 R3 Wed Jan 31 1996 Hamilton Academical 0-1 St Johnstone 1394
1995-96 R4 Sat Feb 17 1996 St Johnstone 3-0 Montrose 3370
1995-96 R5 Thu Mar 7 1996 St Johnstone 1-2 Heart of Midlothian 9951
1996-97 R3 Sat Jan 25 1997 Rangers 2-0 St Johnstone 45037
1997-98 R3 Sat Jan 24 1998 St Johnstone 1-0 Partick Thistle 4760
1997-98 R4 Sat Feb 14 1998 St Johnstone 3-1 Stirling Albion 3963
1997-98 R5 Sat Mar 7 1998 Falkirk 3-0 St Johnstone 6070
1998-99 R3 Sat Jan 23 1999 St Johnstone 1-0 Forfar Athletic 3717
1998-99 R4 Sat Feb 13 1999 Livingston 1-3 St Johnstone 5788
1998-99 R5 Sat Mar 6 1999 Motherwell 0-2 St Johnstone 7660
1998-99 SF Sun Apr 11 1999 St Johnstone 0-4 Rangers 20664
1999-00 R3 Sun Jan 30 2000 St Johnstone 0-2 Rangers 9099
2000-01 R3 Sat Jan 27 2001 St Johnstone 0-0 Dunfermline Athletic 5026
2000-01 R3 r Tue Feb 13 2001 Dunfermline Athletic 3-2 St Johnstone 4748
2001-02 R3 Tue Jan 8 2002 St Johnstone 0-2 Aberdeen 4267
2002-03 R3 Sat Jan 25 2003 Airdrieonians (Airdrie United) 1-1 St Johnstone 2073
2002-03 R3 r Tue Feb 4 2003 St Johnstone 1-1 Airdrieonians (Airdrie United) 4-2 W W Pens 2105
2002-03 R4 Sun Feb 23 2003 Celtic 3-0 St Johnstone 23470
2003-04 R3 Sat Jan 10 2004 St Johnstone 0-3 Motherwell 4092
2004-05 R3 Sun Jan 9 2005 Inverness Caledonian Thistle 1-0 St Johnstone 1821
2005-06 R3 Sat Jan 7 2006 St Johnstone 0-1 Gretna 2651
2006-07 R3 Sat Jan 6 2007 St Johnstone 0-0 Ayr United 2173
2006-07 R3 r Wed Jan 17 2007 Ayr United 1-2 St Johnstone 1902
2006-07 R4 Sat Feb 3 2007 Falkirk 0-3 St Johnstone 3925
2006-07 QF Wed Feb 28 2007 Motherwell 1-2 St Johnstone 5788
2006-07 SF Sat Apr 14 2007 Celtic 2-1 St Johnstone 28339
2007-08 R4 Tue Jan 15 2008 St Johnstone 3-1 Raith Rovers 2113
2007-08 R5 Tue Feb 12 2008 Ross County 0-1 St Johnstone 2385
2007-08 QF Sat Mar 8 2008 St Johnstone 1-1 St Mirren 6094
2007-08 QF r Tue Mar 18 2008 St Mirren 1-3 St Johnstone 4596
2007-08 SF Sun Apr 20 2008 Rangers 1-1 St Johnstone 4-3 W W Pens 26180
2008-09 R4 Tue Jan 13 2009 St Johnstone 0-2 Rangers 7746
2009-10 R4 Mon Jan 18 2010 Forfar Athletic 0-3 St Johnstone 1449
2009-10 R5 Sat Feb 6 2010 St Johnstone 0-1 Dundee United 5636
2010-11 R4 Tue Jan 11 2011 Heart of Midlothian 0-1 St Johnstone 6261
2010-11 R5 Wed Feb 9 2011 St Johnstone 2-0 Partick Thistle 2441
2010-11 QF Sat Mar 12 2011 Brechin City 2-2 St Johnstone 3472
2010-11 QF r Tue Mar 22 2011 St Johnstone 1-0 Brechin City 3891
2010-11 SF Sat Apr 16 2011 Motherwell 3-0 St Johnstone 11920
2011-12 R4 Sat Jan 7 2012 St Johnstone 2-1 Brechin City 2467
2011-12 R5 Sun Feb 5 2012 Heart of Midlothian 1-1 St Johnstone 9185
2011-12 R5 r Tue Feb 14 2012 St Johnstone 1-2 Heart of Midlothian 3404
2012-13 R4 Mon Dec 17 2012 Cowdenbeath 0-3 St Johnstone 809
2012-13 R5 Sat Feb 2 2013 St Mirren 2-0 St Johnstone 3507
2013-14 R4 Sat Nov 30 2013 St Johnstone 2-0 Livingston 2294
2013-14 R5 Sat Feb 8 2014 Forfar Athletic 0-4 St Johnstone 1803
2013-14 QF Sat Mar 8 2014 Raith Rovers 1-3 St Johnstone 3767
2013-14 SF Sun Apr 13 2014 St Johnstone 2-1 Aberdeen StJ make their 1st Final 19057
2013-14 F Sat May 17 2014 St Johnstone 2-0 Dundee United StJ win 1st Major Trophy 47345
2014-15 R4 Sat Nov 29 2014 St Johnstone 2-1 Ross County 2383
2014-15 R5 Sat Feb 7 2015 Queen of the South 2-0 St Johnstone 3043
2015-16 R4 Sat Jan 9 2016 St Johnstone 0-1 Kilmarnock 3147
2016-17 R4 Sat Jan 21 2017 St Johnstone 2-0 Stenhousemuir 2441
2016-17 R5 Sat Feb 11 2017 St Johnstone 0-1 Partick Thistle 2884
2017-18 R4 Mon Jan 29 2018 Albion Rovers 0-4 St Johnstone 1130
2017-18 R5 Sat Feb 10 2018 Heart of Midlothian 3-0 St Johnstone 12393
2018-19 R4 Sat Jan 19 2019 St Johnstone 2-0 Hamilton Academical 2363
2018-19 R5 Sun Feb 10 2019 Celtic 5-0 St Johnstone 28404
2019-20 R4 Sat Jan 18 2020 St Johnstone 3-0 Morton 2397
2019-20 R5 Sat Feb 8 2020 Ayr United 1-2 St Johnstone 2625
2019-20 QF Sun Mar 1 2020 St Johnstone 0-1 Celtic 8181
2020-21 R3 Sat Apr 3 2021 Dundee 0-1 St Johnstone
2020-21 R4 Sat Apr 17 2021 St Johnstone 2-0 Clyde
2020-21 QF Sun Apr 25 2021 Rangers 1-1 St Johnstone 2-4 L L Pens
2020-21 SF Sun May 9 2021 St Mirren 1-2 St Johnstone
2020-21 F Sat May 22 2021 St Johnstone 1-0 Hibernian
2021-22 R4 Sat Jan 22 2022 Kelty Hearts 1-0 St Johnstone 2183
2022-23 R4 Sat Jan 21 2023 St Johnstone 0-1 Rangers 7855
2023-24 R4 Sat Jan 20 2024 Airdrieonians (Airdrie United) 1-0 St Johnstone




| Home | Contact Us | Credits | © www.londonhearts.com