London Hearts Supporters Club


St Mirren

‹— St Johnstone Back to Scottish Cup Teamlist St Peters —›

'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
132 Sat Sep 4 1880 Sun Feb 11 2024 328 411 195 87 129 47 % 21 % 31 % 838 555 3 3 13 25 33 43 8 2 2


10 Best Results by Goal Diff then Goals Scored
Rank Rd Date Opposition Score Venue Notes Crowd
1 R1 Sat Jan 30 1960 Glasgow University 15-0 H 7449
2 R1 Sat Jan 12 1901 Kilwinning Eglinton 10-0 H 2000
2 R2 Fri Feb 13 1959 Peebles Rovers 10-0 H 8065
4 R1 Sat Sep 9 1882 Yoker 8-0 H
4 R1 Sat Jan 22 1910 Elgin City 8-0 H 4000
4 R1 Sat Jan 24 1948 Shawfield Amateurs 8-0 H 9000
4 R3 r Wed Mar 1 1961 Third Lanark 8-0 A 20893
8 R1 r Sat Dec 8 1894 Battlefield 8-1 H
9 R2 Sat Sep 29 1883 Woodland 7-0 A
9 R3 Sat Oct 13 1888 Arthurlie 7-0 A 5500

10 Worst Results by Goal Diff then Goals Scored
Rank Rd Date Opposition Score Venue Notes Crowd
1 R2 Sat Feb 5 1927 Rangers 0-6 A 53000
2 R2 Sat Feb 1 1896 Rangers 0-5 A 4500
2 R2 Sat Jan 30 1897 St Bernards 0-5 A 2500
2 R3 Sat Feb 18 1928 Partick Thistle 0-5 H 26000
2 F Sat Apr 21 1934 Rangers 0-5 N 113403
2 R1 r Wed Jan 31 1951 Hibernian 0-5 A 26099
7 R5 Sat Dec 4 1880 Dumbarton 1-5 H
7 R2 Sat Sep 30 1882 Morton 1-5 A 1000
7 F Sat Apr 18 1908 Celtic 1-5 N 58000
7 R5 Sat Feb 11 2023 Celtic 1-5 A 37728

All Results
Season Rd Date Home Score Away Penalties Notes Crowd
1880-81 R1 Sat Sep 4 1880 St Mirren 3-0 Johnstone Athletic 1000
1880-81 R2 Sat Oct 2 1880 St Mirren 3-2 17th Renfrew RV
1880-81 R3 Sat Oct 23 1880 Abercorn 1-4 St Mirren
1880-81 R4 Sat Nov 13 1880 St Mirren 1-0 Cowlairs
1880-81 R5 Sat Dec 4 1880 St Mirren 1-5 Dumbarton
1881-82 R1 Sat Sep 3 1881 St Mirren 5-1 Johnstown Rovers
1881-82 R2 Sat Oct 8 1881 Paisley Athletic 3-1 St Mirren 3000
1882-83 R1 Sat Sep 9 1882 St Mirren 8-0 Yoker
1882-83 R2 Sat Sep 30 1882 Morton 5-1 St Mirren 1000
1883-84 R1 Sat Sep 8 1883 St Mirren 6-0 Caledonian
1883-84 R2 Sat Sep 29 1883 Woodland 0-7 St Mirren
1883-84 R3 Sat Oct 20 1883 Arthurlie 3-1 St Mirren 2000
1884-85 R1 Sat Sep 13 1884 St Mirren 4-1 Neilston Replay Ordered
1884-85 R1 r Sat Sep 27 1884 Neilston 1-4 St Mirren
1884-85 R2 Sat Oct 4 1884 St Mirren 3-0 Johnstone 4000
1884-85 R3 Sat Oct 25 1884 St Mirren 1-0 Renfrew Replay Ordered
1884-85 R3 r Sat Nov 8 1884 St Mirren 3-0 Renfrew Replay Ordered
1884-85 R3 r2 Thu Nov 13 1884 St Mirren 6-3 Renfrew
1884-85 R4 Sat Nov 15 1884 Renton 2-1 St Mirren
1885-86 R1 Sat Sep 19 1885 Abercorn 2-0 St Mirren 5000
1886-87 R1 Sat Sep 18 1886 St Mirren 5-3 Arthurlie 3000
1886-87 R2 Sat Oct 2 1886 St Mirren 2-3 Port Glasgow Athletic 6000
1887-88 R1 Sat Sep 3 1887 Thornliebank 1-2 St Mirren 2000
1887-88 R2 Sat Sep 24 1887 Arthurlie 3-3 St Mirren 4000
1887-88 R2 r Sat Oct 1 1887 St Mirren 4-1 Arthurlie 5000
1887-88 R3 Sat Oct 15 1887 Hurlford United 2-4 St Mirren 4000
1887-88 R4 Sat Nov 5 1887 Heart of Midlothian 1-1 St Mirren 5000
1887-88 R4 r Sat Nov 12 1887 St Mirren 2-2 Heart of Midlothian 5500
1887-88 R4 r2 Sat Nov 19 1887 Heart of Midlothian 2-2 St Mirren 4000
1887-88 R4 r3 Sat Nov 26 1887 Heart of Midlothian 2-4 St Mirren 2000
1887-88 R5 Sat Dec 3 1887 St Mirren 2-3 Renton 8000
1888-89 R1 Sat Sep 1 1888 Neilston 3-4 St Mirren
1888-89 R2 Sat Sep 22 1888 Dykebar 1-6 St Mirren 4000
1888-89 R3 Sat Oct 13 1888 Arthurlie 0-7 St Mirren 5500
1888-89 R4 Sat Nov 3 1888 Kilbirnie 1-6 St Mirren
1888-89 R5 Sat Nov 24 1888 St Mirren 3-1 Queen of the South Wanderers 3000
1888-89 R6 Sat Dec 15 1888 Dumbarton 2-2 St Mirren
1888-89 R6 r Sat Dec 22 1888 St Mirren 2-2 Dumbarton 6000
1888-89 R6 r2 Sat Dec 29 1888 Dumbarton 3-1 St Mirren 7000
1889-90 R1 Sat Sep 7 1889 Arthurlie 2-4 St Mirren 2000
1889-90 R2 Sat Sep 28 1889 St Mirren 6-0 Kilbarchan
1889-90 R3 Sat Oct 19 1889 St Mirren 5-1 Pollokshaws
1889-90 R4 Sat Nov 9 1889 Lanemark 2-8 St Mirren
1889-90 R5 Sat Nov 30 1889 Queens Park 1-0 St Mirren 10000
1890-91 R1 Sat Sep 6 1890 Arthurlie 2-5 St Mirren
1890-91 R2 Sat Sep 27 1890 St Mirren 5-1 Albion Rovers 400
1890-91 R3 Sat Oct 18 1890 Cambuslang 1-2 St Mirren 3000
1890-91 R4 Sat Nov 8 1890 Airdrieonians 1-2 St Mirren
1890-91 R5 Sat Dec 6 1890 St Mirren 2-3 Queens Park 6000
1891-92 R1 Sat Nov 28 1891 St Mirren 2-4 Celtic 4000
1892-93 R1 Sat Nov 26 1892 Aberdeen (1) 4-6 St Mirren 12000
1892-93 R2 Sat Dec 17 1892 Leith Athletic 0-2 St Mirren
1892-93 R3 Sat Jan 21 1893 Broxburn Shamrock 4-3 St Mirren 800
1893-94 R1 Sat Nov 25 1893 St Mirren 1-0 Heart of Midlothian 6000
1893-94 R2 Sat Dec 16 1893 Third Lanark 3-2 St Mirren
1894-95 R1 Sat Nov 24 1894 St Mirren 5-0 Battlefield Replay Ordered
1894-95 R1 r Sat Dec 8 1894 St Mirren 8-1 Battlefield
1894-95 R2 Sat Dec 15 1894 Dundee 2-0 St Mirren 3000
1895-96 R1 Sat Jan 11 1896 St Mirren 7-0 Alloa Athletic
1895-96 R2 Sat Feb 1 1896 Rangers 5-0 St Mirren 4500
1896-97 R1 Sat Jan 9 1897 St Mirren 5-1 Renton 2500
1896-97 R2 Sat Jan 30 1897 St Bernards 5-0 St Mirren 2500
1897-98 R1 Sat Jan 8 1898 Dumfries Hibernian 2-7 St Mirren
1897-98 R2 Sat Jan 22 1898 Dundee 2-0 St Mirren 5000
1898-99 R1 Sat Jan 14 1899 St Mirren 7-1 Leith Athletic 3000
1898-99 R2 Sat Feb 11 1899 St Mirren 2-1 Third Lanark 7500
1898-99 R3 Sat Mar 11 1899 Kilmarnock 1-2 St Mirren 11129
1898-99 SF Sat Apr 15 1899 St Mirren 1-2 Rangers 21000
1899-00 R1 Sat Jan 13 1900 Heart of Midlothian 0-0 St Mirren 6500
1899-00 R1 r Sat Jan 20 1900 St Mirren 0-3 Heart of Midlothian 6000
1900-01 R1 Sat Jan 12 1901 St Mirren 10-0 Kilwinning Eglinton 2000
1900-01 R2 Sat Jan 26 1901 Ayr FC 1-3 St Mirren 3000
1900-01 R3 Sat Feb 16 1901 St Mirren 0-0 Third Lanark 8000
1900-01 R3 r Sat Feb 23 1901 Third Lanark 1-1 St Mirren 10000
1900-01 R3 r2 Sat Mar 2 1901 St Mirren 3-3 Third Lanark 14000
1900-01 R3 r3 Sat Mar 9 1901 St Mirren 1-0 Third Lanark 19000
1900-01 SF Sat Mar 23 1901 Celtic 1-0 St Mirren 17000
1901-02 R1 Sat Jan 11 1902 St Mirren 1-0 Airdrieonians 3000
1901-02 R2 Sat Jan 25 1902 St Mirren 6-0 Stenhousemuir 3800
1901-02 R3 Sat Feb 8 1902 Falkirk 0-2 St Mirren 6000
1901-02 SF Sat Mar 22 1902 St Mirren 2-3 Celtic 12000
1902-03 R1 Sat Jan 24 1903 Celtic 0-0 St Mirren 16000
1902-03 R1 r Sat Jan 31 1903 St Mirren 1-1 Celtic 14000
1902-03 R1 r2 Sat Feb 14 1903 Celtic 4-0 St Mirren 30000
1903-04 R1 Sat Jan 23 1904 Ayr FC 0-2 St Mirren 3000
1903-04 R2 Sat Feb 6 1904 St Mirren 4-0 St Johnstone 5000
1903-04 R3 Sat Feb 20 1904 St Mirren 0-1 Rangers 17000
1904-05 R1 Sat Jan 28 1905 St Mirren 1-0 Clyde 4000
1904-05 R2 Sat Feb 11 1905 St Mirren 2-1 Heart of Midlothian 17924
1904-05 R3 Sat Feb 25 1905 St Mirren 0-0 Airdrieonians 15000
1904-05 R3 r Sat Mar 4 1905 Airdrieonians 3-1 St Mirren 16000
1905-06 R1 Sat Jan 27 1906 St Mirren 7-2 Black Watch 3000
1905-06 R2 Sat Feb 10 1906 St Mirren 3-1 Morton 15000
1905-06 R3 Sat Feb 24 1906 Airdrieonians 0-0 St Mirren 8000
1905-06 R3 r Sat Mar 3 1906 St Mirren 2-0 Airdrieonians 12000
1905-06 SF Sat Mar 31 1906 St Mirren 1-1 Third Lanark 16000
1905-06 SF r Sat Apr 14 1906 Third Lanark 0-0 St Mirren 20000
1905-06 SF r2 Sat Apr 21 1906 Third Lanark 1-0 St Mirren 20000
1906-07 R1 Sat Feb 2 1907 Arthurlie 1-2 St Mirren 4000
1906-07 R2 Sat Feb 9 1907 St Mirren 4-0 Port Glasgow Athletic 5000
1906-07 R3 Sat Mar 2 1907 Hibernian 1-1 St Mirren 16000
1906-07 R3 r Sat Mar 9 1907 St Mirren 1-1 Hibernian 9000
1906-07 R3 r2 Sat Mar 23 1907 Hibernian 2-0 St Mirren 15000
1907-08 R1 Sat Jan 25 1908 St Mirren 3-1 Third Lanark 8000
1907-08 R2 Sat Feb 8 1908 Motherwell 2-2 St Mirren 12200
1907-08 R2 r Sat Feb 15 1908 St Mirren 2-0 Motherwell 14000
1907-08 R3 Sat Mar 21 1908 St Mirren 3-1 Heart of Midlothian 16000
1907-08 SF Sat Mar 28 1908 Kilmarnock 0-0 St Mirren 15000
1907-08 SF r Sat Apr 11 1908 St Mirren 2-0 Kilmarnock 20000
1907-08 F Sat Apr 18 1908 Celtic 5-1 St Mirren 58000
1908-09 R1 Sat Jan 23 1909 Alloa Athletic 2-2 St Mirren 3000
1908-09 R1 r Sat Jan 30 1909 St Mirren 5-0 Alloa Athletic 6000
1908-09 R2 Sat Feb 6 1909 St Mirren 3-0 Beith 4000
1908-09 R3 Sat Feb 20 1909 Clyde 3-1 St Mirren 12000
1909-10 R1 Sat Jan 22 1910 St Mirren 8-0 Elgin City 4000
1909-10 R2 Sat Feb 5 1910 St Mirren 2-2 Heart of Midlothian 12000
1909-10 R2 r Sat Feb 12 1910 Heart of Midlothian 0-0 St Mirren 25000
1909-10 R2 r2 Wed Feb 16 1910 Heart of Midlothian 4-0 St Mirren 10000
1910-11 R1 Sat Jan 28 1911 Celtic 2-0 St Mirren 15000
1911-12 R1 Sat Jan 27 1912 St Mirren 3-3 Aberdeen 12000
1911-12 R1 r Sat Feb 10 1912 Aberdeen 4-0 St Mirren 12000
1912-13 R2 Sat Feb 8 1913 St Mirren 0-0 Third Lanark 14000
1912-13 R2 r Sat Feb 15 1913 Third Lanark 0-2 St Mirren 15000
1912-13 R3 Sat Feb 22 1913 St Mirren 1-0 Airdrieonians 14033
1912-13 R4 Sat Mar 8 1913 Raith Rovers 2-1 St Mirren 14000
1913-14 R1 Sat Jan 24 1914 St Mirren 5-1 Inverness Caledonian 4500
1913-14 R2 Sat Feb 7 1914 St Mirren 2-1 Dundee 16000
1913-14 R3 Sat Feb 21 1914 Aberdeen 1-2 St Mirren 17000
1913-14 R4 Sat Mar 7 1914 St Mirren 1-0 Partick Thistle 17515
1913-14 SF Sat Mar 28 1914 Hibernian 3-1 St Mirren 30000
1919-20 R1 Sat Jan 24 1920 Stevenston United 1-2 St Mirren 3000
1919-20 R2 Sat Feb 7 1920 Ayr United 2-1 St Mirren 12000
1920-21 R1 Sat Jan 22 1921 St Mirren 2-3 Armadale 10000
1921-22 R1 Sat Jan 28 1922 St Mirren 7-2 Solway Star 10000
1921-22 R2 Sat Feb 11 1922 Kilmarnock 1-4 St Mirren 16835
1921-22 R3 Sat Feb 25 1922 St Mirren 3-0 Airdrieonians 23000
1921-22 R4 Sat Mar 11 1922 Rangers 1-1 St Mirren 67700
1921-22 R4 r Tue Mar 14 1922 St Mirren 0-2 Rangers 38027
1922-23 R1 Sat Jan 13 1923 Elgin City 0-3 St Mirren 4700
1922-23 R2 Sat Jan 27 1923 Motherwell 2-1 St Mirren 17000
1923-24 R1 Sat Jan 26 1924 St Mirren 3-2 Beith 8000
1923-24 R2 Sat Feb 9 1924 St Mirren 0-1 Rangers 40291
1924-25 R1 Sat Jan 24 1925 St Mirren 3-1 Peterhead 7000
1924-25 R2 Sat Feb 7 1925 St Mirren 1-0 Ayr United 20443
1924-25 R3 Sat Feb 21 1925 St Mirren 2-0 Partick Thistle 30205
1924-25 R4 Sat Mar 7 1925 St Mirren 0-0 Celtic 47428
1924-25 R4 r Tue Mar 10 1925 Celtic 1-1 St Mirren 36000
1924-25 R4 r2 Mon Mar 16 1925 Celtic 1-0 St Mirren 47492
1925-26 R1 Sat Jan 23 1926 St Mirren 4-0 Mid-Annandale 4500
1925-26 R2 Sat Feb 6 1926 Arbroath 0-0 St Mirren 4500
1925-26 R2 r Tue Feb 9 1926 St Mirren 3-0 Arbroath 4000
1925-26 R3 Sat Feb 20 1926 St Mirren 2-1 Partick Thistle 20000
1925-26 R4 Sat Mar 6 1926 St Mirren 2-0 Airdrieonians 25000
1925-26 SF Sat Mar 20 1926 St Mirren 1-0 Rangers 61039
1925-26 F Sat Apr 10 1926 St Mirren 2-0 Celtic 98620
1926-27 R1 Sat Jan 22 1927 St Mirren 2-0 Arbroath 8000
1926-27 R2 Sat Feb 5 1927 Rangers 6-0 St Mirren 53000
1927-28 R1 Sat Jan 21 1928 St Mirren 6-1 Clyde 8000
1927-28 R2 Sat Feb 4 1928 St Mirren 5-1 Vale of Atholl 3000
1927-28 R3 Sat Feb 18 1928 St Mirren 0-5 Partick Thistle 26000
1928-29 R1 Sat Jan 19 1929 Nithsdale Wanderers 0-4 St Mirren 1800
1928-29 R2 Sat Feb 2 1929 Third Lanark 0-1 St Mirren 16500
1928-29 R3 Sat Feb 16 1929 Ayr United 0-2 St Mirren 12500
1928-29 R4 Tue Mar 5 1929 St Mirren 4-3 Aberdeen 19941
1928-29 SF Sat Mar 23 1929 Rangers 3-2 St Mirren 69727
1929-30 R1 Sat Jan 18 1930 St Cuthbert Wanderers 1-5 St Mirren 1200
1929-30 R2 Sat Feb 1 1930 Forfar Athletic 0-0 St Mirren 2500
1929-30 R2 r Tue Feb 4 1930 St Mirren 3-0 Forfar Athletic 7000
1929-30 R3 Sat Feb 15 1930 Celtic 1-3 St Mirren 32000
1929-30 R4 Sat Mar 1 1930 St Mirren 3-4 Hamilton Academical 24250
1930-31 R1 Sat Jan 17 1931 St Mirren 3-1 Clydebank[3] 6000
1930-31 R2 Tue Feb 3 1931 Clyde 1-1 St Mirren 22844
1930-31 R2 r Tue Feb 10 1931 St Mirren 3-1 Clyde 14000
1930-31 R3 Sat Feb 14 1931 St Mirren 2-0 Falkirk 21000
1930-31 R4 Sat Feb 28 1931 Third Lanark 1-1 St Mirren 36000
1930-31 R4 r Tue Mar 3 1931 St Mirren 3-0 Third Lanark 14000
1930-31 SF Sat Mar 14 1931 Motherwell 1-0 St Mirren 39119
1931-32 R1 Sat Jan 16 1932 Queens Park 4-1 St Mirren 18065
1932-33 R1 Sat Jan 21 1933 Kings Park 0-0 St Mirren 4500
1932-33 R1 r Tue Jan 24 1933 St Mirren 5-1 Kings Park 4000
1932-33 R2 Sat Feb 4 1933 St Mirren 0-1 Kilmarnock 13500
1933-34 R1 Sat Jan 20 1934 Penicuik Athletic 2-2 St Mirren 2278
1933-34 R1 r Tue Jan 23 1934 St Mirren 4-1 Penicuik Athletic 5870
1933-34 R2 Sat Feb 3 1934 Brechin City 0-4 St Mirren 4500
1933-34 R3 Sat Feb 17 1934 * St Mirren 0-0 Bye-1934-R3-02 Bye
1933-34 R4 Sat Mar 3 1934 St Mirren 2-0 Celtic 33434
1933-34 SF Sat Mar 31 1934 St Mirren 3-1 Motherwell 28000
1933-34 F Sat Apr 21 1934 Rangers 5-0 St Mirren 113403
1934-35 R1 Sat Jan 26 1935 St Mirren 3-1 Peebles Rovers 4693
1934-35 R2 Sat Feb 9 1935 St Mirren 3-0 Forfar Athletic 6430
1934-35 R3 Sat Feb 23 1935 Rangers 1-0 St Mirren 41000
1935-36 R1 Sat Jan 25 1936 Ayr United 2-3 St Mirren 17241
1935-36 R2 Sat Feb 8 1936 Dalbeattie Star 0-1 St Mirren 3160
1935-36 R3 Sat Feb 22 1936 St Mirren 1-2 Rangers 43308
1936-37 R1 Sat Jan 30 1937 St Mirren 4-0 Beith 6005
1936-37 R2 Sat Feb 13 1937 St Mirren 1-0 Brechin City 10340
1936-37 R3 Sat Feb 27 1937 St Mirren 1-0 Cowdenbeath 7546
1936-37 R4 Sat Mar 13 1937 St Mirren 0-3 Clyde 22000
1937-38 R1 Sat Jan 22 1938 Dunfermline Athletic 0-1 St Mirren 6500
1937-38 R2 Sat Feb 12 1938 Falkirk 3-2 St Mirren 18537
1938-39 R1 Sat Jan 21 1939 St Mirren 7-0 East Stirlingshire 9183
1938-39 R2 Wed Feb 1 1939 Edinburgh City (1) 1-3 St Mirren 600
1938-39 R3 Sat Feb 18 1939 Motherwell 4-2 St Mirren 17000
1946-47 R1 Sat Jan 25 1947 St Mirren 2-3 Dumbarton 10976
1947-48 R1 Sat Jan 24 1948 St Mirren 8-0 Shawfield Amateurs 9000
1947-48 R2 Sat Feb 7 1948 St Mirren 2-0 East Stirlingshire 10500
1947-48 R3 Sat Feb 21 1948 St Mirren 2-1 Clyde 20200
1947-48 R4 Sat Mar 6 1948 Hibernian 3-1 St Mirren 38000
1948-49 R1 Sat Jan 22 1949 St Mirren 2-0 Stirling Albion 14269
1948-49 R2 Sat Feb 5 1949 Dundee 0-0 St Mirren 34000
1948-49 R2 r Wed Feb 9 1949 St Mirren 1-2 Dundee 28000
1949-50 R1 Sat Jan 28 1950 St Mirren 1-2 Aberdeen 20650
1950-51 R1 Sat Jan 27 1951 St Mirren 1-1 Hibernian 28000
1950-51 R1 r Wed Jan 31 1951 Hibernian 5-0 St Mirren 26099
1951-52 R2 Sat Feb 9 1952 St Mirren 2-3 Motherwell 29651
1952-53 R1 Sat Jan 24 1953 St Mirren 1-1 Brechin City 10800
1952-53 R1 r Wed Jan 28 1953 Brechin City 0-1 St Mirren 3357
1952-53 R2 Sat Feb 7 1953 Aberdeen 2-0 St Mirren 22294
1953-54 R1 Sat Jan 30 1954 St Mirren 1-2 Motherwell 22382
1954-55 R5 Sat Feb 5 1955 Hamilton Academical 2-1 St Mirren 13758
1955-56 R5 Sat Feb 4 1956 St Mirren 6-0 Third Lanark 10252
1955-56 R6 Sat Feb 18 1956 Airdrieonians 4-4 St Mirren 20620
1955-56 R6 r Tue Feb 21 1956 St Mirren 1-3 Airdrieonians 13116
1956-57 R5 Sat Feb 2 1957 St Mirren 1-1 Partick Thistle 25363
1956-57 R5 r Wed Feb 6 1957 Partick Thistle 2-2 St Mirren 13049
1956-57 R5 r2 Mon Feb 11 1957 St Mirren 5-1 Partick Thistle 13299
1956-57 R6 Sat Feb 16 1957 St Mirren 1-0 Dunfermline Athletic 20865
1956-57 R7 Sat Mar 2 1957 Celtic 2-1 St Mirren 49000
1957-58 R1 Sat Feb 1 1958 Ayr United 1-1 St Mirren 13000
1957-58 R1 r Wed Feb 5 1958 St Mirren 2-1 Ayr United 8896
1957-58 R2 Sat Feb 15 1958 St Mirren 1-4 Dunfermline Athletic 13300
1958-59 R2 Fri Feb 13 1959 St Mirren 10-0 Peebles Rovers 8065
1958-59 R3 Sat Feb 28 1959 St Mirren 3-2 Motherwell 26956
1958-59 R4 Sat Mar 14 1959 St Mirren 2-1 Dunfermline Athletic 14649
1958-59 SF Sat Apr 4 1959 St Mirren 4-0 Celtic 79385
1958-59 F Sat Apr 25 1959 St Mirren 3-1 Aberdeen 108591
1959-60 R1 Sat Jan 30 1960 St Mirren 15-0 Glasgow University 7449
1959-60 R2 Sat Feb 13 1960 St Mirren 1-1 Celtic 36220
1959-60 R2 r Wed Feb 24 1960 Celtic 4-4 St Mirren 38000
1959-60 R2 r2 Mon Feb 29 1960 Celtic 5-2 St Mirren 51000
1960-61 R2 Sat Feb 11 1961 Dundee United 0-1 St Mirren 10500
1960-61 R3 Sat Feb 25 1961 St Mirren 3-3 Third Lanark 21723
1960-61 R3 r Wed Mar 1 1961 Third Lanark 0-8 St Mirren 20893
1960-61 R4 Sat Mar 11 1961 Heart of Midlothian 0-1 St Mirren 34325
1960-61 SF Sat Apr 1 1961 Dunfermline Athletic 0-0 St Mirren 31930
1960-61 SF r Wed Apr 5 1961 Dunfermline Athletic 1-0 St Mirren 16741
1961-62 R2 Sat Jan 27 1962 Dundee 0-1 St Mirren 22834
1961-62 R3 Sat Feb 17 1962 Raith Rovers 1-1 St Mirren 10630
1961-62 R3 r Mon Feb 19 1962 St Mirren 4-0 Raith Rovers 16500
1961-62 R4 Sat Mar 10 1962 St Mirren 1-0 Dunfermline Athletic 23226
1961-62 SF Sat Mar 31 1962 St Mirren 3-1 Celtic 59278
1961-62 F Sat Apr 21 1962 Rangers 2-0 St Mirren 126930
1962-63 R2 Sat Jan 26 1963 Berwick Rangers 1-3 St Mirren 2626
1962-63 R3 Tue Mar 19 1963 St Mirren 1-1 Partick Thistle 20300
1962-63 R3 r Fri Mar 22 1963 Partick Thistle 0-1 St Mirren 18200
1962-63 R4 Sat Mar 30 1963 St Mirren 0-1 Celtic 35644
1963-64 R1 Sat Jan 11 1964 Dundee United 0-0 St Mirren 11920
1963-64 R1 r Wed Jan 15 1964 St Mirren 2-1 Dundee United 13050
1963-64 R2 Sat Jan 25 1964 St Mirren 2-0 Stranraer 9251
1963-64 R3 Sat Feb 15 1964 St Mirren 0-1 Falkirk 11016
1964-65 R1 Sat Feb 6 1965 St Mirren 0-3 Celtic 28300
1965-66 R1 Wed Feb 9 1966 Cowdenbeath 1-0 St Mirren 1900
1966-67 R1 Sat Jan 28 1967 St Mirren 1-1 Cowdenbeath 4071
1966-67 R1 r Wed Feb 1 1967 Cowdenbeath 0-2 St Mirren 2819
1966-67 R2 Sat Feb 18 1967 St Mirren 0-1 Hamilton Academical 7623
1967-68 R1 Sat Jan 27 1968 Dundee United 3-1 St Mirren 9000
1968-69 R1 Sat Jan 25 1969 Dumbarton 0-1 St Mirren 8860
1968-69 R2 Wed Feb 12 1969 Airdrieonians 1-1 St Mirren 8500
1968-69 R2 r Mon Feb 24 1969 Airdrieonians 3-1 St Mirren 9263
1969-70 R1 Sat Jan 24 1970 St Mirren 2-0 Stirling Albion 5000
1969-70 R2 Sat Feb 7 1970 Falkirk 2-1 St Mirren 8700
1970-71 R3 Sat Jan 23 1971 East Fife 1-1 St Mirren 7031
1970-71 R3 r Tue Jan 26 1971 St Mirren 1-1 East Fife 8075
1970-71 R3 r2 Mon Feb 1 1971 St Mirren 3-1 East Fife 9143
1970-71 R4 Sat Feb 13 1971 St Mirren 1-3 Rangers 32373
1971-72 R3 Sat Feb 5 1972 Forfar Athletic 0-1 St Mirren 1650
1971-72 R4 Sat Feb 26 1972 St Mirren 1-4 Rangers 29376
1972-73 R3 Sat Feb 3 1973 St Mirren 0-1 Partick Thistle 9798
1973-74 R3 Sat Jan 26 1974 Stranraer 1-1 St Mirren 1732
1973-74 R3 r Tue Jan 29 1974 St Mirren 1-1 Stranraer 1800
1973-74 R3 r2 Mon Feb 4 1974 Stranraer 3-2 St Mirren 2300
1974-75 R2 Sat Jan 4 1975 East Stirlingshire 2-1 St Mirren 1200
1975-76 R3 Sat Jan 24 1976 Cowdenbeath 3-0 St Mirren 1242
1976-77 R3 Sat Jan 29 1977 St Mirren 4-1 Dundee United 16357
1976-77 R4 Sat Feb 26 1977 Motherwell 2-1 St Mirren 26709
1977-78 R3 Mon Feb 6 1978 St Mirren 1-2 Kilmarnock 10010
1978-79 R3 Mon Feb 26 1979 Dundee United 0-2 St Mirren 9279
1978-79 R4 Sat Mar 3 1979 Dundee 4-1 St Mirren 11140
1979-80 R3 Tue Jan 22 1980 St Mirren 3-1 Brechin City 6555
1979-80 R4 Sat Feb 16 1980 Celtic 1-1 St Mirren 32000
1979-80 R4 r Wed Feb 20 1980 St Mirren 2-3 Celtic 27166
1980-81 R3 Sat Jan 24 1981 St Mirren 0-2 Dumbarton 6209
1981-82 R3 Sat Jan 23 1982 St Mirren 2-1 Morton 6984
1981-82 R4 Sat Feb 13 1982 Clydebank[4] 0-2 St Mirren 5088
1981-82 R5 Sat Mar 6 1982 St Mirren 1-0 Dundee United 9245
1981-82 SF Sat Apr 3 1982 Aberdeen 1-1 St Mirren 16782
1981-82 SF r Wed Apr 7 1982 Aberdeen 3-2 St Mirren 15633
1982-83 R3 Sat Jan 29 1983 St Mirren 1-0 Dundee United 7020
1982-83 R4 Sat Feb 19 1983 Morton 0-2 St Mirren 6500
1982-83 R5 Sat Mar 12 1983 Airdrieonians 0-5 St Mirren 8500
1982-83 SF Sat Apr 16 1983 Rangers 1-1 St Mirren 31102
1982-83 SF r Tue Apr 19 1983 Rangers 1-0 St Mirren 25164
1983-84 R3 Sat Jan 28 1984 Meadowbank Thistle 0-0 St Mirren 2157
1983-84 R3 r Mon Feb 6 1984 St Mirren 2-2 Meadowbank Thistle 2161
1983-84 R3 r2 Wed Feb 15 1984 Meadowbank Thistle 1-2 St Mirren 1500
1983-84 R4 Sat Feb 18 1984 St Mirren 2-1 Hamilton Academical 4306
1983-84 R5 Sat Mar 10 1984 St Mirren 4-3 Morton 7933
1983-84 SF Sat Apr 14 1984 Celtic 2-1 St Mirren 25040
1984-85 R3 Mon Feb 4 1985 Cowdenbeath 0-4 St Mirren 2678
1984-85 R4 Sat Feb 16 1985 Ayr United 0-1 St Mirren 6059
1984-85 R5 Sat Mar 9 1985 St Mirren 1-4 Dundee United 10518
1985-86 R3 Sat Jan 25 1986 East Fife 1-1 St Mirren 3275
1985-86 R3 r Tue Feb 4 1986 St Mirren 3-1 East Fife 3664
1985-86 R4 Tue Mar 4 1986 St Mirren 1-1 Falkirk 4463
1985-86 R4 r Wed Mar 5 1986 Falkirk 0-3 St Mirren 2900
1985-86 R5 Sun Mar 9 1986 Heart of Midlothian 4-1 St Mirren 20665
1986-87 R3 Sat Jan 31 1987 St Mirren 3-0 Inverness Caledonian 3494
1986-87 R4 Sat Feb 21 1987 Morton 2-3 St Mirren 7000
1986-87 R5 Sat Mar 14 1987 Raith Rovers 0-2 St Mirren 8392
1986-87 SF Sat Apr 11 1987 Heart of Midlothian 1-2 St Mirren 29290
1986-87 F Sat May 16 1987 St Mirren 1-0 Dundee United 46782
1987-88 R3 Sat Jan 30 1988 St Mirren 0-3 Clydebank[4] 6142
1988-89 R3 Sat Jan 28 1989 Partick Thistle 0-0 St Mirren 9128
1988-89 R3 r Tue Jan 31 1989 St Mirren 1-3 Partick Thistle 8426
1989-90 R3 Sat Jan 20 1990 Ayr United 0-0 St Mirren 7869
1989-90 R3 r Wed Jan 24 1990 St Mirren 2-1 Ayr United 5413
1989-90 R4 Wed Feb 28 1990 St Mirren 1-1 Clydebank[4] 5800
1989-90 R4 r Mon Mar 12 1990 Clydebank[4] 3-2 St Mirren 6333
1990-91 R3 Sat Jan 26 1991 Stranraer 1-5 St Mirren 4500
1990-91 R4 Tue Feb 26 1991 Celtic 3-0 St Mirren 27189
1991-92 R3 Sat Jan 25 1992 St Mirren 0-0 Heart of Midlothian 8952
1991-92 R3 r Wed Feb 5 1992 Heart of Midlothian 3-0 St Mirren 12130
1992-93 R3 Sat Jan 9 1993 Hibernian 5-2 St Mirren 7997
1993-94 R3 Sat Jan 29 1994 St Mirren 2-0 Montrose 3083
1993-94 R4 Sun Feb 20 1994 Dundee 3-1 St Mirren 6040
1994-95 R3 Sat Jan 28 1995 Celtic 2-0 St Mirren 28449
1995-96 R3 Mon Feb 12 1996 Dunfermline Athletic 3-0 St Mirren 4929
1996-97 R3 Sat Jan 25 1997 Clyde 3-1 St Mirren 3359
1997-98 R3 Sun Jan 25 1998 Dundee 4-2 St Mirren 4877
1998-99 R3 Sat Jan 23 1999 St Mirren 1-1 Hamilton Academical 2361
1998-99 R3 r Tue Feb 2 1999 Hamilton Academical 1-0 St Mirren 3050
1999-00 R3 Sat Jan 29 2000 St Mirren 1-1 Aberdeen 7319
1999-00 R3 r Tue Feb 8 2000 Aberdeen 2-0 St Mirren 12947
2000-01 R3 Sat Jan 27 2001 St Mirren 1-2 Motherwell 5002
2001-02 R3 Tue Jan 8 2002 Clyde 1-0 St Mirren 2235
2002-03 R3 Sat Jan 25 2003 Celtic 3-0 St Mirren 29703
2003-04 R3 Sat Jan 10 2004 St Mirren 2-0 Airdrieonians (Airdrie United) 3049
2003-04 R4 Sat Feb 7 2004 St Mirren 0-1 Inverness Caledonian Thistle 3859
2004-05 R3 Sat Jan 8 2005 St Mirren 3-0 Hamilton Academical 2907
2004-05 R4 Sat Feb 5 2005 Ayr United 0-2 St Mirren 4796
2004-05 QF Sat Feb 26 2005 Hibernian 2-0 St Mirren 15195
2005-06 R3 Sat Jan 7 2006 St Mirren 3-0 Motherwell 6507
2005-06 R4 Sun Feb 5 2006 The Spartans 0-0 St Mirren 3346
2005-06 R4 r Tue Feb 14 2006 St Mirren 3-0 The Spartans 3612
2005-06 QF Sat Feb 25 2006 Gretna 1-0 St Mirren 2850
2006-07 R3 Tue Jan 16 2007 Dundee United 3-2 St Mirren 4010
2007-08 R4 Sat Jan 12 2008 St Mirren 3-0 Dumbarton 2814
2007-08 R5 Sat Feb 2 2008 St Mirren 0-0 Dundee United 3945
2007-08 R5 r Wed Feb 13 2008 Dundee United 0-1 St Mirren 3723
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
2008-09 R4 Tue Jan 13 2009 Brechin City 1-3 St Mirren 1026
2008-09 R5 Sat Feb 7 2009 Motherwell 1-1 St Mirren 5695
2008-09 R5 r Thu Feb 19 2009 St Mirren 1-0 Motherwell 4555
2008-09 QF Sat Mar 7 2009 St Mirren 1-0 Celtic 5925
2008-09 SF Sat Apr 25 2009 Rangers 3-0 St Mirren 32431
2009-10 R4 Sat Jan 9 2010 St Mirren 3-1 Alloa Athletic 2587
2009-10 R5 Sat Feb 6 2010 St Mirren 0-0 Rangers 4909
2009-10 R5 r Wed Feb 17 2010 Rangers 1-0 St Mirren 31086
2010-11 R4 Sat Jan 8 2011 St Mirren 0-0 Peterhead 2312
2010-11 R4 r Tue Jan 18 2011 Peterhead 1-6 St Mirren 1610
2010-11 R5 Sat Feb 5 2011 Ayr United 1-2 St Mirren 2577
2010-11 QF Sat Mar 12 2011 St Mirren 1-1 Aberdeen 7358
2010-11 QF r Wed Mar 16 2011 Aberdeen 2-1 St Mirren 7330
2011-12 R4 Sat Jan 7 2012 St Mirren 0-0 Hamilton Academical 3091
2011-12 R4 r Tue Jan 17 2012 Hamilton Academical 0-1 St Mirren 1520
2011-12 R5 Sat Feb 4 2012 St Mirren 1-1 Ross County 3334
2011-12 R5 r Tue Feb 14 2012 Ross County 1-2 St Mirren 2334
2011-12 QF Sat Mar 10 2012 Heart of Midlothian 2-2 St Mirren 8859
2011-12 QF r Wed Mar 21 2012 St Mirren 0-2 Heart of Midlothian 5291
2012-13 R4 Sat Dec 1 2012 St Mirren 2-0 Brechin City 2363
2012-13 R5 Sat Feb 2 2013 St Mirren 2-0 St Johnstone 3507
2012-13 QF Sat Mar 2 2013 St Mirren 1-2 Celtic 5572
2013-14 R4 Sat Nov 30 2013 Queen of the South 2-2 St Mirren 2176
2013-14 R5 Sun Feb 9 2014 Dundee United 2-1 St Mirren 4952
2014-15 R4 Sat Nov 29 2014 St Mirren 1-1 Inverness Caledonian Thistle 1957
2014-15 R4 r Tue Dec 2 2014 Inverness Caledonian Thistle 4-0 St Mirren 1326
2015-16 R4 Fri Jan 8 2016 St Mirren 1-2 Partick Thistle 4572
2016-17 R3 Tue Nov 29 2016 St Mirren 5-1 The Spartans
2016-17 R4 Sat Jan 21 2017 Dundee 0-2 St Mirren 3622
2016-17 R5 Sat Feb 11 2017 East Fife 2-3 St Mirren 1510
2016-17 QF Sun Mar 5 2017 Celtic 4-1 St Mirren 27455
2017-18 R3 Sat Nov 18 2017 Lothian Thistle Hutchison Vale 1-7 St Mirren 1322
2017-18 R4 Sat Jan 20 2018 Aberdeen 4-1 St Mirren 9848
2018-19 R4 Sat Jan 19 2019 St Mirren 3-2 Alloa Athletic 2760
2018-19 R5 Sat Feb 9 2019 St Mirren 1-2 Dundee United 3965
2019-20 R4 Sat Jan 18 2020 St Mirren 3-0 Broxburn Athletic 4327
2019-20 R5 Sat Feb 8 2020 St Mirren 1-1 Motherwell 4323
2019-20 R5 r Tue Feb 18 2020 Motherwell 4-4 St Mirren 2-3 L L Pens 4534
2019-20 QF Sat Feb 29 2020 St Mirren 0-2 Aberdeen 4479
2020-21 R3 Sat Apr 3 2021 Hamilton Academical 0-3 St Mirren
2020-21 R4 Fri Apr 16 2021 St Mirren 2-1 Inverness Caledonian Thistle
2020-21 QF Mon Apr 26 2021 Kilmarnock 3-3 St Mirren 5-4 W W Pens
2020-21 SF Sun May 9 2021 St Mirren 1-2 St Johnstone
2021-22 R4 Sat Jan 22 2022 Ayr United 0-2 St Mirren 342
2021-22 R5 Sat Feb 12 2022 St Mirren 4-0 Kelty Hearts 3398
2021-22 QF Sat Mar 12 2022 Heart of Midlothian 4-2 St Mirren 13899
2022-23 R4 Sat Jan 21 2023 St Mirren 0-0 Dundee 3-0 W W Pens 4254
2022-23 R5 Sat Feb 11 2023 Celtic 5-1 St Mirren 37728
2023-24 R4 Sat Jan 20 2024 St Mirren 1-0 Queen of the South 3425
2023-24 R5 Sun Feb 11 2024 St Mirren 0-2 Celtic 4400




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