London Hearts Supporters Club


Rangers

‹— Ramblers Back to Scottish Cup Teamlist Rankinston —›

'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
138 Sat Oct 10 1874 Sat May 25 2024 530 631 424 105 102 67 % 16 % 16 % 1617 562 34 20 15 23 24 13 2 4 3


10 Best Results by Goal Diff then Goals Scored
Rank Rd Date Opposition Score Venue Notes Crowd
1 R1 Sat Oct 6 1877 Possilpark 13-0 H
1 R3 Sat Nov 10 1877 Uddingston 13-0 H
1 R2 Sat Sep 28 1889 Kelvinside Athletic 13-0 A 2000
4 R2 Sat Sep 29 1883 Whitehill 14-2 H
4 R1 Sat Jan 20 1934 Blairgowrie 14-2 H 5000
6 R2 Sat Jan 22 1898 Cartvale 12-0 H
6 R2 Sat Jan 27 1900 Maybole 12-0 H 3000
8 R4 Sat Nov 13 1880 Clyde 11-0 H
8 R1 Sat Sep 13 1884 Whitehill 11-0 H
10 R1 Sat Jan 19 1929 Edinburgh City (1) 11-1 H 10500

10 Worst Results by Goal Diff then Goals Scored
Rank Rd Date Opposition Score Venue Notes Crowd
1 SF Sat Apr 10 1954 Aberdeen 0-6 N 110982
2 R4 r Sat Dec 15 1877 Vale of Leven 0-5 A 4000
2 SF Sat Mar 21 1925 Celtic 0-5 N 101714
4 R1 r Sat Sep 27 1879 Queens Park 1-5 A
4 R6 r Sat Feb 4 1882 Dumbarton 1-5 A
6 SF r Sat Mar 10 1900 Celtic 0-4 A 32000
6 R7 Sat Mar 3 1956 Heart of Midlothian 0-4 A 47258
6 F Sat Apr 26 1969 Celtic 0-4 N 132870
6 SF Sun Apr 15 2018 Celtic 0-4 N 49729
10 R3 r Wed Mar 1 1961 Motherwell 2-5 H 85000

All Results
Season Rd Date Home Score Away Penalties Notes Crowd
1874-75 R1 Sat Oct 10 1874 Rangers 2-0 Oxford
1874-75 R2 Sat Nov 14 1874 Rangers 0-0 Dumbarton
1874-75 R2 r Sat Nov 28 1874 Dumbarton 1-0 Rangers
1875-76 R1 Sat Oct 16 1875 crh Rangers 7-0 1st Lanark RV
1875-76 R2 Sat Oct 30 1875 Third Lanark 0-1 Rangers Replay Ordered 2000
1875-76 R2 r Sat Nov 13 1875 Rangers 1-2 Third Lanark 2000
1876-77 R1 Sat Sep 30 1876 Rangers 4-1 Queens Park Juniors
1876-77 R2 Sat Oct 21 1876 Rangers 8-0 Towerhill
1876-77 R3 Sat Nov 11 1876 * Rangers 0-0 Bye-1877-R3-01 Bye
1876-77 R4 Sat Dec 9 1876 Rangers 3-0 Mauchline
1876-77 R5 Sat Dec 30 1876 Rangers 3-0 Lennox
1876-77 SF Sat Jan 13 1877 * Rangers 0-0 Bye-1877-SF-01 Bye
1876-77 F Sat Mar 17 1877 Vale of Leven 1-1 Rangers 12000
1876-77 F r Sat Apr 7 1877 Vale of Leven 1-1 Rangers 14000
1876-77 F r2 Fri Apr 13 1877 Vale of Leven 3-2 Rangers Played on a Friday. 8000
1877-78 R1 Sat Oct 6 1877 Rangers 13-0 Possilpark
1877-78 R2 Sat Oct 27 1877 Rangers 8-0 Alexandria Athletic 1500
1877-78 R3 Sat Nov 10 1877 Rangers 13-0 Uddingston
1877-78 R4 Sat Dec 1 1877 Rangers 0-0 Vale of Leven 4000
1877-78 R4 r Sat Dec 15 1877 Vale of Leven 5-0 Rangers 4000
1878-79 R1 Sat Sep 28 1878 Rangers 3-0 Shaftesbury
1878-79 R2 Sat Oct 19 1878 Rangers 6-1 Whitefield
1878-79 R3 Sat Nov 9 1878 Rangers 8-2 Parkgrove 3000
1878-79 R4 Sat Nov 30 1878 Rangers 3-0 Alexandria Athletic
1878-79 R5 Sat Mar 8 1879 Rangers 4-0 Partick
1878-79 R6 Sat Mar 22 1879 Queens Park 0-1 Rangers
1878-79 SF Sat Mar 29 1879 * Rangers 0-0 Bye-1879-SF-01 Bye
1878-79 F Sat Apr 19 1879 Vale of Leven 1-1 Rangers 6000
1878-79 F r Sat Apr 26 1879 * Vale of Leven 0-0 Rangers W/O
1879-80 R1 Sat Sep 20 1879 Rangers 0-0 Queens Park
1879-80 R1 r Sat Sep 27 1879 Queens Park 5-1 Rangers
1880-81 R1 Sat Sep 11 1880 Rangers 4-1 Govan Athletic
1880-81 R2 Sat Oct 2 1880 Rangers 1-0 Northern 3000
1880-81 R3 Sat Oct 23 1880 Rangers 3-0 Partick Thistle 1000
1880-81 R4 Sat Nov 13 1880 Rangers 11-0 Clyde
1880-81 R5 Sat Dec 18 1880 Hurlford United 0-3 Rangers
1880-81 R6 Sat Dec 25 1880 Rangers 1-3 Dumbarton
1881-82 R1 Sat Sep 10 1881 Rangers 2-1 Third Lanark 3000
1881-82 R2 Sat Sep 24 1881 * Rangers 0-0 Harmonic W/O
1881-82 R3 Sat Oct 22 1881 Rangers 3-1 Alexandria Athletic 3000
1881-82 R4 Sat Nov 12 1881 Thornliebank 0-2 Rangers 2000
1881-82 R5 Sat Dec 3 1881 South Western 1-2 Rangers Replay Ordered 3000
1881-82 R5 r Sat Dec 24 1881 Rangers 4-0 South Western 1000
1881-82 R6 Sat Jan 28 1882 Dumbarton 2-1 Rangers Replay Ordered 5000
1881-82 R6 r Sat Feb 4 1882 Dumbarton 5-1 Rangers
1882-83 R1 Sat Sep 9 1882 Jordanhill 0-4 Rangers
1882-83 R2 Sat Sep 30 1882 Queens Park 3-2 Rangers 5000
1883-84 R1 Sat Sep 8 1883 Northern 0-1 Rangers
1883-84 R2 Sat Sep 29 1883 Rangers 14-2 Whitehill
1883-84 R3 Sat Oct 20 1883 Rangers 5-2 Falkirk 2000
1883-84 R4 Sat Nov 10 1883 Dunblane 1-6 Rangers
1883-84 R5 Sat Dec 1 1883 St Bernards 0-3 Rangers 2000
1883-84 R6 Sat Dec 22 1883 Cambuslang 1-5 Rangers
1883-84 SF Sat Jan 19 1884 Vale of Leven 3-0 Rangers 7000
1884-85 R1 Sat Sep 13 1884 Rangers 11-0 Whitehill
1884-85 R2 Sat Oct 4 1884 Third Lanark 2-2 Rangers 6000
1884-85 R2 r Sat Oct 11 1884 Rangers 0-0 Third Lanark Both Qualified 7000
1884-85 R3 Sat Oct 25 1884 Third Lanark 0-3 Rangers 4000
1884-85 R4 Sat Nov 15 1884 Rangers 3-4 Arbroath Replay Ordered 2000
1884-85 R5 Sat Dec 6 1884 * Rangers 0-0 Bye-1885-R5-02 Bye
1884-85 R4 r Sat Dec 20 1884 Arbroath 1-8 Rangers 2000
1884-85 R6 Sat Dec 27 1884 Renton 5-3 Rangers 3500
1885-86 R1 Sat Sep 12 1885 Clyde 1-0 Rangers 1500
1886-87 R1 Sat Sep 11 1886 Rangers 9-1 Govan Athletic 500
1886-87 R2 Sat Oct 2 1886 Rangers 5-2 Westbourne 600
1886-87 R3 Sat Oct 23 1886 Rangers 0-2 Cambuslang 4000
1887-88 R1 Sat Sep 3 1887 Rangers 4-1 Battlefield 3500
1887-88 R2 Sat Sep 24 1887 Partick Thistle 2-1 Rangers 5000
1888-89 R1 Sat Sep 1 1888 Rangers 4-2 Partick Thistle 2500
1888-89 R2 Sat Sep 22 1888 Clyde 2-2 Rangers
1888-89 R2 r Sat Sep 29 1888 Rangers 0-3 Clyde 4000
1889-90 R1 Sat Sep 7 1889 Rangers 6-2 United Abstainers Athletic
1889-90 R2 Sat Sep 28 1889 Kelvinside Athletic 0-13 Rangers 2000
1889-90 R3 Sat Oct 19 1889 Rangers 0-0 Vale of Leven 8500
1889-90 R3 r Sat Oct 26 1889 Vale of Leven 3-2 Rangers 4500
1890-91 R1 Sat Sep 6 1890 Celtic 1-0 Rangers 16000
1891-92 R1 Sat Nov 28 1891 Rangers 5-1 St Bernards 3000
1891-92 R2 Sat Dec 19 1891 Rangers 0-0 Kilmarnock 2000
1891-92 R2 r Sat Dec 26 1891 Kilmarnock 1-1 Rangers 3000
1891-92 R2 r2 Sat Jan 23 1892 Rangers 3-2 Kilmarnock 4000
1891-92 R3 Sat Jan 30 1892 Rangers 2-0 Annbank 4000
1891-92 SF Sat Feb 6 1892 Celtic 5-3 Rangers 11000
1892-93 R1 Sat Nov 26 1892 Rangers 7-0 Annbank
1892-93 R2 Sat Jan 21 1893 Dumbarton 0-1 Rangers
1892-93 R3 Sat Jan 28 1893 St Bernards 3-2 Rangers 8000
1893-94 R1 Sat Nov 25 1893 Rangers 8-0 Cowlairs 5000
1893-94 R2 Sat Dec 16 1893 Rangers 2-0 Leith Athletic 2500
1893-94 R3 Sat Jan 13 1894 Clyde 0-5 Rangers 10000
1893-94 SF Sat Feb 3 1894 Rangers 1-1 Queens Park 14000
1893-94 SF r Sat Feb 10 1894 Queens Park 1-3 Rangers 16000
1893-94 F Sat Feb 17 1894 Rangers 3-1 Celtic 17000
1894-95 R1 Sat Nov 24 1894 Rangers 1-2 Heart of Midlothian 12000
1895-96 R1 Sat Jan 18 1896 Dumbarton 1-1 Rangers
1895-96 R1 r Sat Jan 25 1896 Rangers 3-1 Dumbarton 6000
1895-96 R2 Sat Feb 1 1896 Rangers 5-0 St Mirren 4500
1895-96 R3 Sat Feb 15 1896 Rangers 2-3 Hibernian 18000
1896-97 R1 Sat Jan 9 1897 Partick Thistle 2-4 Rangers 6000
1896-97 R2 Sat Jan 23 1897 Rangers 3-0 Hibernian 22000
1896-97 R3 Sat Feb 13 1897 Dundee 0-4 Rangers 16000
1896-97 SF Sat Mar 13 1897 Morton 2-7 Rangers 12000
1896-97 F Sat Mar 20 1897 Rangers 5-1 Dumbarton 15000
1897-98 R1 Sat Jan 8 1898 Rangers 8-0 Polton Vale 3000
1897-98 R2 Sat Jan 22 1898 Rangers 12-0 Cartvale
1897-98 R3 Sat Feb 5 1898 Queens Park 1-3 Rangers 20000
1897-98 SF Sat Feb 19 1898 Rangers 1-1 Third Lanark 17000
1897-98 SF r Sat Feb 26 1898 Third Lanark 2-2 Rangers 16000
1897-98 SF r2 Sat Mar 12 1898 Third Lanark 0-2 Rangers 12000
1897-98 F Sat Mar 26 1898 Rangers 2-0 Kilmarnock 14000
1898-99 R1 Sat Jan 14 1899 Rangers 4-1 Heart of Midlothian 25612
1898-99 R2 Sat Feb 11 1899 Ayr Parkhouse 1-4 Rangers 5000
1898-99 R3 Sat Feb 18 1899 Rangers 4-0 Clyde 6000
1898-99 SF Sat Apr 15 1899 St Mirren 1-2 Rangers 21000
1898-99 F Sat Apr 22 1899 Celtic 2-0 Rangers 25000
1899-00 R1 Sat Jan 13 1900 Rangers 4-2 Morton 7000
1899-00 R2 Sat Jan 27 1900 Rangers 12-0 Maybole 3000
1899-00 R3 Sat Feb 17 1900 Partick Thistle 1-6 Rangers 12000
1899-00 SF Sat Feb 24 1900 Rangers 2-2 Celtic 33000
1899-00 SF r Sat Mar 10 1900 Celtic 4-0 Rangers 32000
1900-01 R1 Sat Jan 12 1901 Celtic 1-0 Rangers 28000
1901-02 R1 Sat Jan 11 1902 Rangers 6-1 Johnstone 2000
1901-02 R2 Sat Jan 25 1902 Rangers 5-1 Inverness Caledonian 4800
1901-02 R3 Sat Feb 22 1902 Rangers 2-0 Kilmarnock 11600
1901-02 SF Sat Mar 22 1902 Rangers 0-2 Hibernian 38000
1902-03 R1 Sat Jan 10 1903 Rangers 7-0 Aucterarder Thistle 2000
1902-03 R2 Sat Jan 24 1903 Rangers 4-0 Kilmarnock 7500
1902-03 R3 Sat Feb 28 1903 Celtic 0-3 Rangers 40000
1902-03 SF Sat Mar 7 1903 Stenhousemuir 1-4 Rangers 7800
1902-03 F Sat Apr 11 1903 Rangers 1-1 Heart of Midlothian 28000
1902-03 F r Sat Apr 18 1903 Rangers 0-0 Heart of Midlothian 16000
1902-03 F r2 Sat Apr 25 1903 Rangers 2-0 Heart of Midlothian 32000
1903-04 R1 Sat Jan 23 1904 Rangers 3-2 Heart of Midlothian 30000
1903-04 R2 Sat Feb 6 1904 Hibernian 1-2 Rangers 17000
1903-04 R3 Sat Feb 20 1904 St Mirren 0-1 Rangers 17000
1903-04 SF Sat Mar 5 1904 Rangers 3-0 Morton 10000
1903-04 F Sat Apr 16 1904 Celtic 3-2 Rangers 64472
1904-05 R1 Sat Jan 28 1905 Rangers 2-1 Ayr Parkhouse 7000
1904-05 R2 Sat Feb 11 1905 Morton 0-6 Rangers 9000
1904-05 R3 Sat Feb 25 1905 Rangers 5-1 Beith 4000
1904-05 SF Sat Mar 25 1905 Rangers 2-0 Celtic 36000
1904-05 F Sat Apr 8 1905 Rangers 0-0 Third Lanark 55000
1904-05 F r Sat Apr 15 1905 Third Lanark 3-1 Rangers 40000
1905-06 R1 Sat Jan 27 1906 Arthurlie 1-7 Rangers 6000
1905-06 R2 Sat Feb 10 1906 Aberdeen 2-3 Rangers 11023
1905-06 R3 Sat Mar 10 1906 Port Glasgow Athletic 1-0 Rangers 11000
1906-07 R1 Sat Jan 26 1907 Falkirk 1-2 Rangers 16000
1906-07 R2 Sat Feb 16 1907 Galston 0-4 Rangers 4000
1906-07 R3 Sat Mar 9 1907 Rangers 0-3 Celtic 60000
1907-08 R1 Sat Jan 25 1908 Falkirk 2-2 Rangers 18000
1907-08 R1 r Sat Feb 1 1908 Rangers 4-1 Falkirk 52000
1907-08 R2 Sat Feb 8 1908 Rangers 1-2 Celtic 23000
1908-09 R1 Sat Jan 23 1909 St Johnstone 0-3 Rangers 6000
1908-09 R2 Sat Feb 6 1909 Dundee 0-0 Rangers 28000
1908-09 R2 r Sat Feb 13 1909 Rangers 1-0 Dundee 54500
1908-09 R3 Sat Feb 20 1909 Rangers 1-0 Queens Park 45000
1908-09 SF Sat Mar 20 1909 Falkirk 0-1 Rangers 12000
1908-09 F Sat Apr 10 1909 Rangers 2-2 Celtic 70000
1908-09 F r Sat Apr 17 1909 Rangers 1-1 Celtic 60000
1909-10 R1 Sat Jan 22 1910 Rangers 5-1 Inverness Thistle 10000
1909-10 R2 Sat Feb 5 1910 Clyde 2-0 Rangers 35000
1910-11 R1 Sat Jan 28 1911 Rangers 2-1 Kilmarnock 40000
1910-11 R2 Sat Feb 11 1911 Morton 0-3 Rangers 38000
1910-11 R3 Sat Feb 25 1911 Dundee 2-1 Rangers 30000
1911-12 R1 Sat Jan 27 1912 Rangers 3-1 Stenhousemuir 7500
1911-12 R2 Sat Feb 10 1912 Clyde 3-1 Rangers 52000
1912-13 R2 Sat Feb 8 1913 Hamilton Academical 1-1 Rangers 16000
1912-13 R2 r Sat Feb 15 1913 Rangers 2-0 Hamilton Academical 37000
1912-13 R3 Sat Feb 22 1913 Rangers 1-3 Falkirk 48000
1913-14 R2 Sat Feb 7 1914 Rangers 5-0 Alloa Athletic 7000
1913-14 R3 Sat Feb 21 1914 Hibernian 2-1 Rangers 28000
1919-20 R1 Sat Jan 24 1920 Rangers 0-0 Dumbarton 28000
1919-20 R1 r Tue Jan 27 1920 Rangers 1-0 Dumbarton 28000
1919-20 R2 Sat Feb 7 1920 Rangers 5-0 Arbroath 25000
1919-20 R3 Sat Feb 21 1920 Rangers 3-0 Broxburn United 16000
1919-20 R4 Sat Mar 6 1920 Rangers 1-0 Celtic 98466
1919-20 SF Sat Mar 27 1920 Albion Rovers 1-1 Rangers 32000
1919-20 SF r Wed Mar 31 1920 Rangers 0-0 Albion Rovers 37000
1919-20 SF r2 Wed Apr 7 1920 Albion Rovers 2-0 Rangers 53000
1920-21 R2 Sat Feb 5 1921 Rangers 2-0 Morton 65369
1920-21 R3 Sat Feb 19 1921 Rangers 0-0 Alloa Athletic 54000
1920-21 R3 r Sat Feb 26 1921 Rangers 4-1 Alloa Athletic 50000
1920-21 R4 Sat Mar 5 1921 Dumbarton 0-3 Rangers 6000
1920-21 SF Sat Mar 26 1921 Rangers 4-1 Albion Rovers 65000
1920-21 F Sat Apr 16 1921 Partick Thistle 1-0 Rangers 28294
1921-22 R1 Sat Jan 28 1922 Inverness Clachnacuddin 0-5 Rangers 4000
1921-22 R2 Sat Feb 11 1922 Albion Rovers 1-1 Rangers 23000
1921-22 R2 r Wed Feb 15 1922 Rangers 4-0 Albion Rovers 35000
1921-22 R3 Sat Feb 25 1922 Heart of Midlothian 0-4 Rangers 40000
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
1921-22 SF Sat Mar 25 1922 Rangers 2-0 Partick Thistle 60000
1921-22 F Sat Apr 15 1922 Morton 1-0 Rangers 75000
1922-23 R1 Sat Jan 13 1923 Clyde 0-4 Rangers 35000
1922-23 R2 Sat Jan 27 1923 Ayr United 2-0 Rangers 15853
1923-24 R1 Sat Jan 26 1924 Rangers 4-1 Lochgelly United 6000
1923-24 R2 Sat Feb 9 1924 St Mirren 0-1 Rangers 40291
1923-24 R3 Sat Feb 23 1924 Rangers 1-2 Hibernian 52885
1924-25 R1 Sat Jan 24 1925 East Fife 1-3 Rangers 9500
1924-25 R2 Sat Feb 7 1925 Montrose 0-2 Rangers 4000
1924-25 R3 Sat Feb 21 1925 Rangers 5-3 Arbroath 15000
1924-25 R4 Sat Mar 7 1925 Kilmarnock 1-2 Rangers 31502
1924-25 SF Sat Mar 21 1925 Celtic 5-0 Rangers 101714
1925-26 R1 Sat Jan 23 1926 Rangers 3-0 Lochgelly United 5700
1925-26 R2 Sat Feb 6 1926 Rangers 1-0 Stenhousemuir 14000
1925-26 R3 Sat Feb 20 1926 Falkirk 0-2 Rangers 21572
1925-26 R4 Sat Mar 6 1926 Morton 0-4 Rangers 15000
1925-26 SF Sat Mar 20 1926 St Mirren 1-0 Rangers 61039
1926-27 R1 Sat Jan 22 1927 Leith Athletic 1-4 Rangers 14130
1926-27 R2 Sat Feb 5 1927 Rangers 6-0 St Mirren 53000
1926-27 R3 Sat Feb 19 1927 Rangers 4-0 Hamilton Academical 53000
1926-27 R4 Sat Mar 5 1927 Falkirk 2-2 Rangers 20233
1926-27 R4 r Wed Mar 9 1927 Rangers 0-1 Falkirk 80000
1927-28 R1 Sat Jan 21 1928 East Stirlingshire 0-6 Rangers 5500
1927-28 R2 Sat Feb 4 1928 Rangers 4-2 Cowdenbeath 30226
1927-28 R3 Sat Feb 18 1928 Rangers 3-1 Kings Park 16000
1927-28 R4 Sat Mar 3 1928 Albion Rovers 0-1 Rangers 24000
1927-28 SF Sat Mar 24 1928 Rangers 3-0 Hibernian 43129
1927-28 F Sat Apr 14 1928 Rangers 4-0 Celtic 118115
1928-29 R1 Sat Jan 19 1929 Rangers 11-1 Edinburgh City (1) 10500
1928-29 R2 Sat Feb 2 1929 Rangers 5-1 Partick Thistle 67000
1928-29 R3 Sat Feb 16 1929 Clyde 0-2 Rangers 34000
1928-29 R4 Sat Mar 2 1929 Rangers 3-1 Dundee United 49000
1928-29 SF Sat Mar 23 1929 Rangers 3-2 St Mirren 69727
1928-29 F Sat Apr 6 1929 Kilmarnock 2-0 Rangers 114708
1929-30 R1 Sat Jan 18 1930 Queens Park 0-1 Rangers 95722
1929-30 R2 Sat Feb 1 1930 Rangers 2-2 Cowdenbeath 30000
1929-30 R2 r Wed Feb 5 1930 Cowdenbeath 0-3 Rangers 18754
1929-30 R3 Sat Feb 15 1930 Motherwell 2-5 Rangers 26300
1929-30 R4 Sat Mar 1 1930 Rangers 3-0 Montrose 12500
1929-30 SF Sat Mar 22 1930 Rangers 4-1 Heart of Midlothian 92084
1929-30 F Sat Apr 12 1930 Rangers 0-0 Partick Thistle 107475
1929-30 F r Wed Apr 16 1930 Rangers 2-1 Partick Thistle 103686
1930-31 R1 Sat Jan 17 1931 Armadale 1-7 Rangers 5527
1930-31 R2 Sat Jan 31 1931 Rangers 1-2 Dundee 17000
1931-32 R1 Sat Jan 16 1932 Rangers 8-2 Brechin City 6000
1931-32 R2 Sat Jan 30 1932 Raith Rovers 0-5 Rangers 18052
1931-32 R3 Sat Feb 13 1932 Heart of Midlothian 0-1 Rangers 53396
1931-32 R4 Sat Mar 5 1932 Rangers 2-0 Motherwell 88000
1931-32 SF Sat Mar 26 1932 Rangers 5-2 Hamilton Academical 53000
1931-32 F Sat Apr 16 1932 Rangers 1-1 Kilmarnock 111982
1931-32 F r Wed Apr 20 1932 Rangers 3-0 Kilmarnock 110695
1932-33 R1 Mon Jan 23 1933 Rangers 3-1 Arbroath 5000
1932-33 R2 Sat Feb 4 1933 Rangers 1-1 Queens Park 30006
1932-33 R2 r Wed Feb 8 1933 Queens Park 1-1 Rangers 31805
1932-33 R2 r2 Mon Feb 13 1933 Queens Park 1-3 Rangers 45217
1932-33 R3 Sat Feb 18 1933 Kilmarnock 1-0 Rangers 32745
1933-34 R1 Sat Jan 20 1934 Rangers 14-2 Blairgowrie 5000
1933-34 R2 Sat Feb 3 1934 Third Lanark 0-3 Rangers 27038
1933-34 R3 Sat Feb 17 1934 Rangers 0-0 Heart of Midlothian 67543
1933-34 R3 r Wed Feb 21 1934 Heart of Midlothian 1-2 Rangers 48895
1933-34 R4 Sat Mar 3 1934 Rangers 1-0 Aberdeen 53000
1933-34 SF Sat Mar 31 1934 Rangers 1-0 St Johnstone 60119
1933-34 F Sat Apr 21 1934 Rangers 5-0 St Mirren 113403
1934-35 R1 Sat Jan 26 1935 Rangers 3-1 Cowdenbeath 16000
1934-35 R2 Sat Feb 9 1935 Rangers 2-0 Third Lanark 25000
1934-35 R3 Sat Feb 23 1935 Rangers 1-0 St Mirren 41000
1934-35 R4 Sat Mar 9 1935 Motherwell 1-4 Rangers 29777
1934-35 SF Sat Mar 30 1935 Rangers 1-1 Heart of Midlothian 102661
1934-35 SF r Wed Apr 10 1935 Rangers 2-0 Heart of Midlothian 90428
1934-35 F Sat Apr 20 1935 Rangers 2-1 Hamilton Academical 87740
1935-36 R1 Wed Jan 29 1936 Rangers 3-1 East Fife 3000
1935-36 R2 Sat Feb 8 1936 Albion Rovers 1-3 Rangers 27381
1935-36 R3 Sat Feb 22 1936 St Mirren 1-2 Rangers 43308
1935-36 R4 Sat Mar 7 1936 Aberdeen 0-1 Rangers 42663
1935-36 SF Sat Mar 28 1936 Rangers 3-0 Clyde 56243
1935-36 F Sat Apr 18 1936 Rangers 1-0 Third Lanark 88859
1936-37 R1 Sat Jan 30 1937 Queen of the South 1-0 Rangers 13000
1937-38 R1 Sat Jan 22 1938 Alloa Athletic 1-6 Rangers 9400
1937-38 R2 Sat Feb 12 1938 Rangers 3-1 Queen of the South 50000
1937-38 R3 Sat Mar 5 1938 * Rangers 0-0 Bye-1938-R3-01 Bye
1937-38 R4 Sat Mar 19 1938 Falkirk 1-2 Rangers 20056
1937-38 SF Sat Apr 2 1938 Rangers 3-4 Kilmarnock 70833
1938-39 R1 Sat Jan 21 1939 Raith Rovers 0-1 Rangers 21747
1938-39 R2 Sat Feb 4 1939 Rangers 2-0 Hamilton Academical 75000
1938-39 R3 Sat Feb 18 1939 Rangers 1-4 Clyde 63000
1946-47 R1 Sat Jan 25 1947 Rangers 2-1 Clyde 74000
1946-47 R2 Sat Feb 15 1947 * Rangers 0-0 Bye-1947-R2-13 Bye
1946-47 R3 Sat Feb 22 1947 Rangers 0-0 Hibernian 95000
1946-47 R3 r Sat Mar 8 1947 Hibernian 2-0 Rangers 48816
1947-48 R1 Sat Jan 24 1948 Stranraer 0-1 Rangers 6500
1947-48 R2 Sat Feb 7 1948 Rangers 4-0 Leith Athletic 17000
1947-48 R3 Sat Feb 21 1948 Rangers 3-0 Partick Thistle 68000
1947-48 R4 Sat Mar 6 1948 Rangers 1-0 East Fife 90000
1947-48 SF Sat Mar 27 1948 Rangers 1-0 Hibernian 142070
1947-48 F Sat Apr 17 1948 Rangers 1-1 Morton 130129
1947-48 F r Wed Apr 21 1948 Rangers 1-0 Morton 132103
1948-49 R1 Sat Jan 22 1949 Rangers 6-1 Elgin City 29000
1948-49 R2 Sat Feb 5 1949 Motherwell 0-3 Rangers 26450
1948-49 R3 Sat Feb 19 1949 * Rangers 0-0 Bye-1949-R3-05 Bye
1948-49 R4 Sat Mar 5 1949 Rangers 4-0 Partick Thistle 65000
1948-49 SF Sat Mar 26 1949 East Fife 0-3 Rangers 103458
1948-49 F Sat Apr 23 1949 Rangers 4-1 Clyde 108435
1949-50 R1 Sat Jan 28 1950 Motherwell 2-4 Rangers 32000
1949-50 R2 Sat Feb 11 1950 Rangers 8-0 Cowdenbeath 24000
1949-50 R3 Sat Feb 25 1950 * Rangers 0-0 Bye-1950-R3-05 Bye
1949-50 R4 Sat Mar 11 1950 Rangers 1-1 Raith Rovers 43080
1949-50 R4 r Wed Mar 15 1950 Raith Rovers 1-1 Rangers 28500
1949-50 R4 r2 Mon Mar 27 1950 Rangers 2-0 Raith Rovers 63000
1949-50 SF Sat Apr 1 1950 Queen of the South 1-1 Rangers 51824
1949-50 SF r Wed Apr 5 1950 Rangers 3-0 Queen of the South 57577
1949-50 F Sat Apr 22 1950 Rangers 3-0 East Fife 118615
1950-51 R1 Sat Jan 27 1951 Rangers 2-0 Queen of the South 40000
1950-51 R2 Sat Feb 10 1951 Rangers 2-3 Hibernian 102342
1951-52 R2 Sat Feb 9 1952 Rangers 6-1 Elgin City 36324
1951-52 R3 Sat Feb 23 1952 Arbroath 0-2 Rangers 13510
1951-52 R4 Sat Mar 8 1952 Rangers 1-1 Motherwell 82000
1951-52 R4 r Wed Mar 12 1952 Motherwell 2-1 Rangers 35632
1952-53 R1 Sat Jan 24 1953 Rangers 4-0 Arbroath 44000
1952-53 R2 Sat Feb 7 1953 Dundee 0-2 Rangers 43024
1952-53 R3 Sat Feb 21 1953 Morton 1-4 Rangers 22000
1952-53 R4 Sat Mar 14 1953 Rangers 2-0 Celtic 95000
1952-53 SF Sat Apr 4 1953 Rangers 2-1 Heart of Midlothian 116475
1952-53 F Sat Apr 25 1953 Rangers 1-1 Aberdeen 129876
1952-53 F r Wed Apr 29 1953 Rangers 1-0 Aberdeen 112799
1953-54 R1 Sat Jan 30 1954 Rangers 2-0 Queens Park 34133
1953-54 R2 Sat Feb 13 1954 Rangers 2-2 Kilmarnock 40000
1953-54 R2 r Wed Feb 17 1954 Kilmarnock 1-3 Rangers 33545
1953-54 R3 Sat Feb 27 1954 Third Lanark 0-0 Rangers 45591
1953-54 R3 r Wed Mar 3 1954 Rangers 4-4 Third Lanark 17000
1953-54 R3 r2 Mon Mar 8 1954 Rangers 3-2 Third Lanark 31000
1953-54 R4 Sat Mar 13 1954 Rangers 4-0 Berwick Rangers 60245
1953-54 SF Sat Apr 10 1954 Aberdeen 6-0 Rangers 110982
1954-55 R5 Sat Feb 5 1955 Rangers 0-0 Dundee 58000
1954-55 R5 r Wed Feb 9 1955 Dundee 0-1 Rangers 25600
1954-55 R6 Sat Feb 19 1955 Aberdeen 2-1 Rangers 44647
1955-56 R5 Sat Feb 4 1956 Rangers 2-1 Aberdeen 66000
1955-56 R6 Sat Feb 18 1956 Dundee 0-1 Rangers 42500
1955-56 R7 Sat Mar 3 1956 Heart of Midlothian 4-0 Rangers 47258
1956-57 R5 Sat Feb 2 1957 Heart of Midlothian 0-4 Rangers 47484
1956-57 R6 Sat Feb 16 1957 Celtic 4-4 Rangers 55000
1956-57 R6 r Wed Feb 20 1957 Rangers 0-2 Celtic 88000
1957-58 R1 Sat Feb 1 1958 Cowdenbeath 1-3 Rangers 16866
1957-58 R2 Sat Feb 15 1958 Forfar Athletic 1-9 Rangers 8066
1957-58 R3 Sat Mar 1 1958 Dunfermline Athletic 1-2 Rangers 24377
1957-58 R4 Sat Mar 15 1958 Queen of the South 3-4 Rangers 23000
1957-58 SF Sat Apr 5 1958 Rangers 2-2 Hibernian 76727
1957-58 SF r Wed Apr 9 1958 Rangers 1-2 Hibernian 74895
1958-59 R1 Sat Jan 31 1959 Forfar Athletic 1-3 Rangers 9813
1958-59 R2 Sat Feb 14 1959 Rangers 3-2 Heart of Midlothian 53000
1958-59 R3 Sat Feb 28 1959 Celtic 2-1 Rangers 42000
1959-60 R1 Sat Jan 30 1960 Berwick Rangers 1-3 Rangers 16000
1959-60 R2 Sat Feb 13 1960 Rangers 2-0 Arbroath 30000
1959-60 R3 Sat Feb 27 1960 Stenhousemuir 0-3 Rangers 12300
1959-60 R4 Sat Mar 12 1960 Rangers 3-2 Hibernian 63000
1959-60 SF Sat Apr 2 1960 Rangers 1-1 Celtic 79768
1959-60 SF r Wed Apr 6 1960 Rangers 4-1 Celtic 72710
1959-60 F Sat Apr 23 1960 Rangers 2-0 Kilmarnock 108017
1960-61 R2 Sat Feb 11 1961 Dundee 1-5 Rangers 32000
1960-61 R3 Sat Feb 25 1961 Motherwell 2-2 Rangers 31958
1960-61 R3 r Wed Mar 1 1961 Rangers 2-5 Motherwell 85000
1961-62 R1 Wed Dec 13 1961 Falkirk 1-2 Rangers 11500
1961-62 R2 Sat Jan 27 1962 Rangers 6-0 Arbroath 31908
1961-62 R3 Sat Feb 17 1962 Aberdeen 2-2 Rangers 41139
1961-62 R3 r Wed Feb 21 1962 Rangers 5-1 Aberdeen 57600
1961-62 R4 Sat Mar 10 1962 Kilmarnock 2-4 Rangers 35995
1961-62 SF Sat Mar 31 1962 Rangers 3-1 Motherwell 84501
1961-62 F Sat Apr 21 1962 Rangers 2-0 St Mirren 126930
1962-63 R2 Wed Mar 13 1963 Airdrieonians 0-6 Rangers 17823
1962-63 R3 Wed Mar 20 1963 Rangers 7-2 East Stirlingshire 35000
1962-63 R4 Sat Mar 30 1963 Dundee 1-1 Rangers 36839
1962-63 R4 r Wed Apr 3 1963 Rangers 3-2 Dundee 81190
1962-63 SF Sat Apr 13 1963 Rangers 5-2 Dundee United 56391
1962-63 F Sat May 4 1963 Rangers 1-1 Celtic 129527
1962-63 F r Wed May 15 1963 Rangers 3-0 Celtic 120263
1963-64 R1 Sat Jan 11 1964 Stenhousemuir 1-5 Rangers 10384
1963-64 R2 Sat Jan 25 1964 Rangers 9-0 Duns 17350
1963-64 R3 Sat Feb 15 1964 Rangers 3-0 Partick Thistle 62000
1963-64 R4 Sat Mar 7 1964 Rangers 2-0 Celtic 84724
1963-64 SF Sat Mar 28 1964 Rangers 1-0 Dunfermline Athletic 68339
1963-64 F Sat Apr 25 1964 Rangers 3-1 Dundee 120982
1964-65 R1 Sat Feb 6 1965 Rangers 3-0 Hamilton Academical 22184
1964-65 R2 Sat Feb 20 1965 Dundee United 0-2 Rangers 23000
1964-65 R3 Sat Mar 6 1965 Hibernian 2-1 Rangers 47363
1965-66 R1 Sat Feb 5 1966 Rangers 5-1 Airdrieonians 16400
1965-66 R2 Mon Feb 28 1966 Ross County 0-2 Rangers 8500
1965-66 R3 Sat Mar 5 1966 Rangers 1-0 St Johnstone 32000
1965-66 SF Sat Mar 26 1966 Aberdeen 0-0 Rangers 49280
1965-66 SF r Tue Mar 29 1966 Aberdeen 1-2 Rangers 40851
1965-66 F Sat Apr 23 1966 Rangers 0-0 Celtic 126552
1965-66 F r Wed Apr 27 1966 Rangers 1-0 Celtic 98202
1966-67 R1 Sat Jan 28 1967 Berwick Rangers 1-0 Rangers 13283
1967-68 R1 Sat Jan 27 1968 Rangers 3-1 Hamilton Academical 27500
1967-68 R2 Sat Feb 17 1968 Dundee 1-1 Rangers 33000
1967-68 R2 r Mon Mar 4 1968 Rangers 4-1 Dundee 53875
1967-68 R3 Sat Mar 9 1968 Rangers 1-1 Heart of Midlothian 57521
1967-68 R3 r Wed Mar 13 1968 Heart of Midlothian 1-0 Rangers 44094
1968-69 R1 Sat Jan 25 1969 Rangers 1-0 Hibernian 58141
1968-69 R2 Mon Feb 24 1969 Rangers 2-0 Heart of Midlothian 48246
1968-69 R3 Sat Mar 1 1969 Rangers 1-0 Airdrieonians 46726
1968-69 SF Sat Mar 22 1969 Rangers 6-1 Aberdeen 66197
1968-69 F Sat Apr 26 1969 Celtic 4-0 Rangers 132870
1969-70 R1 Sat Jan 24 1970 Rangers 3-1 Hibernian 73716
1969-70 R2 Sat Feb 7 1970 Forfar Athletic 0-7 Rangers 10780
1969-70 R3 Sat Feb 21 1970 Celtic 3-1 Rangers 75000
1970-71 R3 Sat Jan 23 1971 Rangers 3-0 Falkirk 42000
1970-71 R4 Sat Feb 13 1971 St Mirren 1-3 Rangers 32373
1970-71 R5 Sat Mar 6 1971 Rangers 1-0 Aberdeen 60584
1970-71 SF Wed Mar 31 1971 Rangers 0-0 Hibernian 69370
1970-71 SF r Mon Apr 5 1971 Rangers 2-1 Hibernian 54435
1970-71 F Sat May 8 1971 Celtic 1-1 Rangers 120027
1970-71 F r Wed May 12 1971 Celtic 2-1 Rangers 103297
1971-72 R3 Sat Feb 5 1972 Falkirk 2-2 Rangers 20000
1971-72 R3 r Wed Feb 9 1972 Rangers 2-0 Falkirk 43000
1971-72 R4 Sat Feb 26 1972 St Mirren 1-4 Rangers 29376
1971-72 R5 Sat Mar 18 1972 Motherwell 2-2 Rangers 28577
1971-72 R5 r Mon Mar 27 1972 Rangers 4-2 Motherwell 44800
1971-72 SF Sat Apr 15 1972 Hibernian 1-1 Rangers 76174
1971-72 SF r Mon Apr 24 1972 Hibernian 2-0 Rangers 57645
1972-73 R3 Sat Feb 3 1973 Rangers 1-0 Dundee United 35657
1972-73 R4 Sat Feb 24 1973 Rangers 1-1 Hibernian 63889
1972-73 R4 r Wed Feb 28 1973 Hibernian 1-2 Rangers 49007
1972-73 R5 Sat Mar 17 1973 Rangers 2-0 Airdrieonians 35500
1972-73 SF Wed Apr 4 1973 Rangers 2-0 Ayr United 51625
1972-73 F Sat May 5 1973 Rangers 3-2 Celtic 122714
1973-74 R3 Sat Jan 26 1974 Rangers 8-0 Queens Park 19000
1973-74 R4 Sun Feb 17 1974 Rangers 0-3 Dundee 65000
1974-75 R3 Sat Jan 25 1975 Aberdeen 1-1 Rangers 30000
1974-75 R3 r Mon Feb 10 1975 Rangers 1-2 Aberdeen 52000
1975-76 R3 Sat Jan 24 1976 Rangers 3-0 East Fife 24000
1975-76 R4 Sat Feb 14 1976 Rangers 4-1 Aberdeen 53000
1975-76 R5 Sat Mar 6 1976 Queen of the South 0-5 Rangers 18700
1975-76 SF Wed Mar 31 1976 Motherwell 2-3 Rangers 48912
1975-76 F Sat May 1 1976 Rangers 3-1 Heart of Midlothian 83982
1976-77 R3 Sat Jan 29 1977 Rangers 3-1 Falkirk 17500
1976-77 R4 Sat Feb 26 1977 Rangers 3-0 Elgin City 18000
1976-77 R5 Sat Mar 12 1977 Rangers 2-0 Motherwell 35572
1976-77 SF Wed Mar 30 1977 Heart of Midlothian 0-2 Rangers 23332
1976-77 F Sat May 7 1977 Celtic 1-0 Rangers 54037
1977-78 R3 Sat Jan 28 1978 Berwick Rangers 2-4 Rangers 10500
1977-78 R4 Sat Feb 18 1978 Rangers 1-0 Stirling Albion 15304
1977-78 R5 Sat Mar 11 1978 Rangers 4-1 Kilmarnock 28000
1977-78 SF Wed Apr 5 1978 Dundee United 0-2 Rangers 25619
1977-78 F Sat May 6 1978 Rangers 2-1 Aberdeen 61563
1978-79 R3 Mon Feb 12 1979 Rangers 3-1 Motherwell 19000
1978-79 R4 Wed Feb 21 1979 Rangers 1-1 Kilmarnock 17500
1978-79 R4 r Mon Feb 26 1979 Kilmarnock 0-1 Rangers 19493
1978-79 R5 Sat Mar 10 1979 Rangers 6-3 Dundee 28000
1978-79 SF Wed Apr 4 1979 Partick Thistle 0-0 Rangers 26232
1978-79 SF r Mon Apr 16 1979 Partick Thistle 0-1 Rangers 29294
1978-79 F Sat May 12 1979 Rangers 0-0 Hibernian 53615
1978-79 F r Wed May 16 1979 Rangers 0-0 Hibernian 32853
1978-79 F r2 Mon May 28 1979 Rangers 3-2 Hibernian 27556
1979-80 R3 Sat Jan 26 1980 Clyde 2-2 Rangers 10800
1979-80 R3 r Wed Jan 30 1980 Rangers 2-0 Clyde 12000
1979-80 R4 Sat Feb 16 1980 Rangers 1-0 Dundee United 29000
1979-80 R5 Sat Mar 8 1980 Rangers 6-1 Heart of Midlothian 31000
1979-80 SF Sat Apr 12 1980 Aberdeen 0-1 Rangers 44000
1979-80 F Sat May 10 1980 Celtic 1-0 Rangers 70314
1980-81 R3 Sat Jan 24 1981 Airdrieonians 0-5 Rangers 16054
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
1980-81 R5 Sat Mar 7 1981 Rangers 3-1 Hibernian 26345
1980-81 SF Sat Apr 11 1981 Morton 1-2 Rangers 27050
1980-81 F Sat May 9 1981 Rangers 0-0 Dundee United 53358
1980-81 F r Tue May 12 1981 Rangers 4-1 Dundee United 42004
1981-82 R3 Sat Feb 6 1982 Rangers 6-2 Albion Rovers 9200
1981-82 R4 Sat Feb 13 1982 Rangers 4-0 Dumbarton 12000
1981-82 R5 Sat Mar 6 1982 Rangers 2-0 Dundee 16072
1981-82 SF Sat Apr 3 1982 Rangers 0-0 Forfar Athletic 15528
1981-82 SF r Tue Apr 6 1982 Rangers 3-1 Forfar Athletic 11756
1981-82 F Sat May 22 1982 Aberdeen 4-1 Rangers 53987
1982-83 R3 Sat Jan 29 1983 Falkirk 0-2 Rangers 14700
1982-83 R4 Sat Feb 19 1983 Rangers 2-1 Forfar Athletic 12500
1982-83 R5 Sat Mar 12 1983 Queens Park 1-2 Rangers 13792
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
1982-83 F Sat May 21 1983 Aberdeen 1-0 Rangers 63066
1983-84 R3 Sat Jan 28 1984 Rangers 2-1 Dunfermline Athletic 17500
1983-84 R4 Sat Feb 18 1984 Inverness Caledonian 0-6 Rangers 5500
1983-84 R5 Sat Mar 10 1984 Dundee 2-2 Rangers 17097
1983-84 R5 r Sat Mar 17 1984 Rangers 2-3 Dundee 21000
1984-85 R3 Sat Jan 26 1985 Morton 3-3 Rangers 12012
1984-85 R3 r Wed Jan 30 1985 Rangers 3-1 Morton 18166
1984-85 R4 Sat Feb 16 1985 Rangers 0-1 Dundee 26619
1985-86 R3 Sat Jan 25 1986 Heart of Midlothian 3-2 Rangers 27442
1986-87 R3 Sat Jan 31 1987 Rangers 0-1 Hamilton Academical 35462
1987-88 R3 Mon Feb 8 1988 Raith Rovers 0-0 Rangers 9500
1987-88 R3 r Wed Feb 10 1988 Rangers 4-1 Raith Rovers 35144
1987-88 R4 Sat Feb 20 1988 Dunfermline Athletic 2-0 Rangers 19360
1988-89 R3 Sat Jan 28 1989 Raith Rovers 1-1 Rangers 10500
1988-89 R3 r Wed Feb 1 1989 Rangers 3-0 Raith Rovers 40307
1988-89 R4 Sat Feb 18 1989 Rangers 8-0 Stranraer 41198
1988-89 R5 Tue Mar 21 1989 Rangers 2-2 Dundee United 42177
1988-89 R5 r Mon Mar 27 1989 Dundee United 0-1 Rangers 21872
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
1988-89 F Sat May 20 1989 Celtic 1-0 Rangers 72079
1989-90 R3 Sat Jan 20 1990 Rangers 3-0 St Johnstone 39003
1989-90 R4 Sun Feb 25 1990 Celtic 1-0 Rangers 52565
1990-91 R3 Tue Jan 29 1991 Rangers 2-0 Dunfermline Athletic 29003
1990-91 R4 Sat Feb 23 1991 Rangers 5-0 Cowdenbeath 29527
1990-91 R5 Sun Mar 17 1991 Celtic 2-0 Rangers 52286
1991-92 R3 Wed Jan 22 1992 Aberdeen 0-1 Rangers 22000
1991-92 R4 Sat Feb 15 1992 Rangers 2-1 Motherwell 38444
1991-92 R5 Tue Mar 3 1992 St Johnstone 0-3 Rangers 10107
1991-92 SF Tue Mar 31 1992 Rangers 1-0 Celtic 45191
1991-92 F Sat May 9 1992 Rangers 2-1 Airdrieonians 44045
1992-93 R3 Sat Jan 9 1993 Motherwell 0-2 Rangers 14314
1992-93 R4 Sat Feb 6 1993 Ayr United 0-2 Rangers 13176
1992-93 R5 Sat Mar 6 1993 Arbroath 0-3 Rangers 6488
1992-93 SF Sat Apr 3 1993 Rangers 2-1 Heart of Midlothian 41738
1992-93 F Sat May 29 1993 Rangers 2-1 Aberdeen 50715
1993-94 R3 Sat Jan 29 1994 Rangers 4-1 Dumbarton 36809
1993-94 R4 Sat Feb 19 1994 Rangers 6-0 Alloa Athletic 37804
1993-94 R5 Sat Mar 12 1994 Rangers 2-0 Heart of Midlothian 41666
1993-94 SF Sun Apr 10 1994 Rangers 0-0 Kilmarnock 35134
1993-94 SF r Wed Apr 13 1994 Rangers 2-1 Kilmarnock 29860
1993-94 F Sat May 21 1994 Dundee United 1-0 Rangers 37709
1994-95 R3 Mon Feb 6 1995 Hamilton Academical 1-3 Rangers 18379
1994-95 R4 Mon Feb 20 1995 Heart of Midlothian 4-2 Rangers 12375
1995-96 R3 Sat Jan 27 1996 Keith 1-10 Rangers 15461
1995-96 R4 Thu Feb 15 1996 Clyde 1-4 Rangers 5772
1995-96 R5 Sat Mar 9 1996 Caledonian Thistle 0-3 Rangers
1995-96 SF Sun Apr 7 1996 Rangers 2-1 Celtic 36333
1995-96 F Sat May 18 1996 Rangers 5-1 Heart of Midlothian 37730
1996-97 R3 Sat Jan 25 1997 Rangers 2-0 St Johnstone 45037
1996-97 R4 Sat Feb 15 1997 Rangers 3-0 East Fife 41064
1996-97 R5 Thu Mar 6 1997 Celtic 2-0 Rangers 49284
1997-98 R3 Sat Jan 24 1998 Hamilton Academical 1-2 Rangers 11915
1997-98 R4 Sat Feb 14 1998 Motherwell 2-2 Rangers 12602
1997-98 R4 r Tue Feb 17 1998 Rangers 3-0 Motherwell 42403
1997-98 R5 Mon Mar 9 1998 Rangers 0-0 Dundee 40309
1997-98 R5 r Wed Mar 18 1998 Dundee 1-2 Rangers 12418
1997-98 SF Sun Apr 5 1998 Celtic 1-2 Rangers 48993
1997-98 F Sat May 16 1998 Heart of Midlothian 2-1 Rangers 48946
1998-99 R3 Sat Jan 23 1999 Rangers 2-0 Stenhousemuir 37759
1998-99 R4 Sun Feb 14 1999 Hamilton Academical 0-6 Rangers 7339
1998-99 R5 Sun Mar 7 1999 Rangers 2-1 Falkirk 39250
1998-99 SF Sun Apr 11 1999 St Johnstone 0-4 Rangers 20664
1998-99 F Sat May 29 1999 Rangers 1-0 Celtic 51746
1999-00 R3 Sun Jan 30 2000 St Johnstone 0-2 Rangers 9099
1999-00 R4 Sat Feb 19 2000 Morton 0-1 Rangers 8600
1999-00 R5 Sun Mar 12 2000 Rangers 4-1 Heart of Midlothian 31471
1999-00 SF Sat Apr 8 2000 Rangers 7-0 Ayr United 38357
1999-00 F Sat May 27 2000 Rangers 4-0 Aberdeen 50685
2000-01 R3 Sat Jan 27 2001 Rangers 2-0 Brechin City 22606
2000-01 R4 Sun Feb 18 2001 Ross County 2-3 Rangers 5972
2000-01 R5 Sun Mar 11 2001 Dundee United 1-0 Rangers 11793
2001-02 R3 Tue Jan 15 2002 Berwick Rangers 0-0 Rangers 4280
2001-02 R3 r Mon Jan 21 2002 Rangers 3-0 Berwick Rangers 17662
2001-02 R4 Sat Jan 26 2002 Rangers 4-1 Hibernian 25636
2001-02 R5 Sun Feb 24 2002 Forfar Athletic 0-6 Rangers 4504
2001-02 SF Sun Mar 24 2002 Rangers 3-0 Partick Thistle 33589
2001-02 F Sat May 4 2002 Rangers 3-2 Celtic 50696
2002-03 R3 Sat Jan 25 2003 Arbroath 0-3 Rangers 4153
2002-03 R4 Sat Feb 22 2003 Ayr United 0-1 Rangers 9608
2002-03 QF Sun Mar 23 2003 Dunfermline Athletic 1-1 Rangers 8801
2002-03 QF r Wed Apr 9 2003 Rangers 3-0 Dunfermline Athletic 26455
2002-03 SF Sat Apr 19 2003 Rangers 4-3 Motherwell 29352
2002-03 F Sat May 31 2003 Rangers 1-0 Dundee 47136
2003-04 R3 Sat Jan 10 2004 Hibernian 0-2 Rangers 11392
2003-04 R4 Sun Feb 8 2004 Kilmarnock 0-2 Rangers 11072
2003-04 QF Sun Mar 7 2004 Celtic 1-0 Rangers 58665
2004-05 R3 Sun Jan 9 2005 Celtic 2-1 Rangers 58559
2005-06 R3 Sat Jan 7 2006 Rangers 5-0 Peterhead 39870
2005-06 R4 Sat Feb 4 2006 Rangers 0-3 Hibernian 40722
2006-07 R3 Sun Jan 7 2007 Dunfermline Athletic 3-2 Rangers 7231
2007-08 R4 Wed Jan 23 2008 Rangers 6-0 East Stirlingshire 34024
2007-08 R5 Sun Feb 3 2008 Hibernian 0-0 Rangers 11513
2007-08 R5 r Sun Mar 9 2008 Rangers 1-0 Hibernian 33837
2007-08 QF Wed Mar 19 2008 Rangers 1-1 Partick Thistle 36724
2007-08 QF r Sun Apr 13 2008 Partick Thistle 0-2 Rangers 9909
2007-08 SF Sun Apr 20 2008 Rangers 1-1 St Johnstone 4-3 W W Pens 26180
2007-08 F Sat May 24 2008 Rangers 3-2 Queen of the South 48821
2008-09 R4 Tue Jan 13 2009 St Johnstone 0-2 Rangers 7746
2008-09 R5 Wed Feb 18 2009 Forfar Athletic 0-4 Rangers 4718
2008-09 QF Sun Mar 8 2009 Rangers 5-1 Hamilton Academical 27588
2008-09 SF Sat Apr 25 2009 Rangers 3-0 St Mirren 32431
2008-09 F Sat May 30 2009 Rangers 1-0 Falkirk 50956
2009-10 R4 Sun Jan 10 2010 Hamilton Academical 3-3 Rangers 3940
2009-10 R4 r Tue Jan 19 2010 Rangers 2-0 Hamilton Academical 21856
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
2009-10 QF Sun Mar 14 2010 Rangers 3-3 Dundee United 24096
2009-10 QF Wed Mar 24 2010 Dundee United 1-0 Rangers 11898
2010-11 R4 Mon Jan 10 2011 Rangers 3-0 Kilmarnock 13215
2010-11 R5 Sun Feb 6 2011 Rangers 2-2 Celtic 50230
2010-11 R5 r Wed Mar 2 2011 Celtic 1-0 Rangers 57847
2011-12 R4 Sun Jan 8 2012 Arbroath 0-4 Rangers 5895
2011-12 R5 Sun Feb 5 2012 Rangers 0-2 Dundee United 17822
2012-13 R2 Sat Sep 29 2012 Forres Mechanics 0-1 Rangers 2751
2012-13 R3 Sat Nov 3 2012 Rangers 7-0 Alloa Athletic 25478
2012-13 R4 Sun Dec 2 2012 Rangers 3-0 Elgin City 23195
2012-13 R5 Sat Feb 2 2013 Dundee United 3-0 Rangers 9564
2013-14 R3 Fri Nov 1 2013 Rangers 3-0 Airdrieonians (Airdrie United) 22533
2013-14 R4 Sat Nov 30 2013 Falkirk 0-2 Rangers 6228
2013-14 R5 Fri Feb 7 2014 Rangers 4-0 Dunfermline Athletic 19396
2013-14 QF Sun Mar 9 2014 Rangers 1-1 Albion Rovers 23976
2013-14 QF r Mon Mar 17 2014 Albion Rovers 0-2 Rangers 5354
2013-14 SF Sat Apr 12 2014 Rangers 1-3 Dundee United 1st non neutral SF since 1911 41059
2014-15 R3 Sat Nov 1 2014 Dumbarton 0-1 Rangers 1878
2014-15 R4 Sun Nov 30 2014 Rangers 3-0 Kilmarnock 14412
2014-15 R5 Sun Feb 8 2015 Rangers 1-2 Raith Rovers 11442
2015-16 R4 Sun Jan 10 2016 Rangers 5-1 Cowdenbeath 20915
2015-16 R5 Sat Feb 6 2016 Rangers 0-0 Kilmarnock 33581
2015-16 R5 r Tue Feb 16 2016 Kilmarnock 1-2 Rangers 13179
2015-16 QF Sat Mar 5 2016 Rangers 4-0 Dundee 30944
2015-16 SF Sun Apr 17 2016 Rangers 2-2 Celtic 5-4 W W Pens 50069
2015-16 F Sat May 21 2016 Rangers 2-3 Hibernian 50701
2016-17 R4 Sat Jan 21 2017 Rangers 2-1 Motherwell 31921
2016-17 R5 Sun Feb 12 2017 Rangers 2-1 Morton 30295
2016-17 QF Sat Mar 4 2017 Rangers 6-0 Hamilton Academical 27287
2016-17 SF Sun Apr 23 2017 Celtic 2-0 Rangers 49645
2017-18 R4 r Wed Jan 31 2018 Fraserburgh 0-3 Rangers 1865
2017-18 R5 Sun Feb 11 2018 Ayr United 1-6 Rangers 9346
2017-18 QF Sun Mar 4 2018 Rangers 4-1 Falkirk 33968
2017-18 SF Sun Apr 15 2018 Celtic 4-0 Rangers 49729
2018-19 R4 Wed Jan 30 2019 Cowdenbeath 1-3 Rangers 4116
2018-19 R5 Sat Feb 9 2019 Kilmarnock 0-0 Rangers 11430
2018-19 R5 r Wed Feb 20 2019 Rangers 5-0 Kilmarnock 37918
2018-19 QF Sun Mar 3 2019 Aberdeen 1-1 Rangers 15395
2018-19 QF r Tue Mar 12 2019 Rangers 0-2 Aberdeen 47397
2019-20 R4 Fri Jan 17 2020 Rangers 2-0 Stranraer 38560
2019-20 R5 Sat Feb 8 2020 Hamilton Academical 1-4 Rangers 4050
2019-20 QF Sat Feb 29 2020 Heart of Midlothian 1-0 Rangers 11428
2020-21 R3 Sun Apr 4 2021 Rangers 3-0 Cove Rangers
2020-21 R4 Sun Apr 18 2021 Rangers 2-0 Celtic
2020-21 QF Sun Apr 25 2021 Rangers 1-1 St Johnstone 2-4 L L Pens
2021-22 R4 Fri Jan 21 2022 Rangers 4-0 Stirling Albion 37916
2021-22 R5 Sat Feb 12 2022 Annan Athletic 0-3 Rangers 2500
2021-22 QF Sun Mar 13 2022 Dundee 0-3 Rangers 5536
2021-22 SF Sun Apr 17 2022 Celtic 1-2 Rangers 50072
2021-22 F Sat May 21 2022 Rangers 2-0 Heart of Midlothian 50319
2022-23 R4 Sat Jan 21 2023 St Johnstone 0-1 Rangers 7855
2022-23 R5 Sun Feb 12 2023 Rangers 3-2 Partick Thistle 44636
2022-23 QF Sun Mar 12 2023 Rangers 3-0 Raith Rovers 41168
2022-23 SF Sun Apr 30 2023 Rangers 0-1 Celtic 48629
2023-24 R4 Sat Jan 20 2024 Dumbarton 1-4 Rangers 2020
2023-24 R5 Sat Feb 10 2024 Rangers 2-0 Ayr United 43454
2023-24 QF Sun Mar 10 2024 Hibernian 0-2 Rangers 14297
2023-24 SF Sun Apr 21 2024 Rangers 2-0 Heart of Midlothian 45256
2023-24 F Sat May 25 2024 Celtic 1-0 Rangers 48556




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