A complete record of competitive matches played between the two teams

vs

Rangers (72) St. Johnstone (66)
Results Total % Results Total %
Rangers 55 39.6 St. Johnstone 10 6.6
St. Johnstone 6 4.32 Rangers 47 31.02
Draws 11 7.92 Draws 9 6.48
Goals Total Av.pg Goals Total Av.pg
Rangers 182 2.53 St. Johnstone 57 0.86
St. Johnstone 49 0.68 Rangers 148 2.24
Records
Highest Aggregate 7 St. Johnstone  0 - 7 Rangers 1998/1999 
Highest Rangers score: 8 Rangers  8 - 0 St. Johnstone 1928/1929 
Highest St. Johnstone score: 3 St. Johnstone  3 - 2 Rangers 1963/1964 
Season Date Home Score Away Competition
2019/2020 Sat 02 Nov Rangers -1 - -1 St. Johnstone League
Sun 22 Sep St. Johnstone 0 - 4 Rangers League
2018/2019 Sat 16 Feb Rangers 0 - 0 St. Johnstone League
Sat 16 Feb Rangers 0 - 0 St. Johnstone League
Sun 23 Dec St. Johnstone 1 - 2 Rangers League
Sat 22 Dec St. Johnstone 0 - 0 Rangers League
Sun 23 Sep Rangers 5 - 1 St. Johnstone League
Sat 22 Sep Rangers 0 - 0 St. Johnstone League
2017/2018 Tue 27 Feb St. Johnstone 1 - 4 Rangers League
Sat 16 Dec Rangers 1 - 3 St. Johnstone League
Fri 13 Oct St. Johnstone 0 - 3 Rangers League
2016/2017 Sun 21 May St. Johnstone 1 - 2 Rangers League
Wed 01 Mar Rangers 0 - 0 St. Johnstone League
Wed 28 Dec St. Johnstone 0 - 0 Rangers League
Wed 26 Oct Rangers 0 - 0 St. Johnstone League
2015/2016 Tue 22 Sep Rangers 1 - 3 St. Johnstone Sc.Lg.Cup
2014/2015 Tue 28 Oct Rangers 1 - 0 St. Johnstone Sc.Lg.Cup
2011/2012 Sun 13 May St. Johnstone 0 - 4 Rangers League
Sat 14 Jan St. Johnstone 1 - 2 Rangers League
Sat 19 Nov Rangers 0 - 0 St. Johnstone League
Sat 30 Jul St. Johnstone 0 - 2 Rangers League
2010/2011 Tue 05 Apr St. Johnstone 0 - 2 Rangers League
Sun 27 Feb Rangers 4 - 0 St. Johnstone League
Sat 28 Aug Rangers 2 - 1 St. Johnstone League
2009/2010 Tue 30 Mar St. Johnstone 4 - 1 Rangers League
Wed 03 Feb Rangers 2 - 0 St. Johnstone Sc.Lg.Cup
Sat 12 Dec Rangers 3 - 0 St. Johnstone League
Sat 17 Oct St. Johnstone 1 - 2 Rangers League
2008/2009 Tue 13 Jan St. Johnstone 0 - 2 Rangers Sc. F.A.Cup
2007/2008 Sun 20 Apr St. Johnstone 1 - 1 Rangers Sc. F.A.Cup
2006/2007 Wed 08 Nov Rangers 0 - 2 St. Johnstone Sc.Lg.Cup
2003/2004 Wed 03 Dec Rangers 3 - 0 St. Johnstone Sc.Lg.Cup
2001/2002 Wed 06 Mar St. Johnstone 0 - 2 Rangers League
Sat 29 Dec Rangers 1 - 0 St. Johnstone League
Sun 21 Oct St. Johnstone 0 - 2 Rangers League
2000/2001 Tue 26 Dec Rangers 3 - 0 St. Johnstone League
Sun 22 Oct St. Johnstone 2 - 1 Rangers League
Sat 29 Jul Rangers 2 - 1 St. Johnstone League
1999/2000 Sun 23 Apr St. Johnstone 0 - 2 Rangers League
Sat 04 Mar Rangers 0 - 0 St. Johnstone League
Tue 15 Feb St. Johnstone 1 - 1 Rangers League
Sun 30 Jan St. Johnstone 0 - 2 Rangers Sc. F.A.Cup
Sat 25 Sep Rangers 3 - 1 St. Johnstone League
1998/1999 Sun 11 Apr St. Johnstone 0 - 4 Rangers Sc. F.A.Cup
Sun 04 Apr St. Johnstone 3 - 1 Rangers League
Sat 26 Dec Rangers 1 - 0 St. Johnstone League
Sun 29 Nov Rangers 2 - 1 St. Johnstone Sc.Lg.Cup
Sun 08 Nov St. Johnstone 0 - 7 Rangers League
Sat 29 Aug Rangers 4 - 0 St. Johnstone League
1997/1998 Sat 21 Mar Rangers 2 - 1 St. Johnstone League
Sat 31 Jan St. Johnstone 2 - 0 Rangers League
Sat 29 Nov Rangers 3 - 2 St. Johnstone League
Sat 20 Sep St. Johnstone 0 - 2 Rangers League
1996/1997 Sat 25 Jan Rangers 2 - 0 St. Johnstone Sc. F.A.Cup
1993/1994 Sat 19 Mar Rangers 4 - 0 St. Johnstone League
Sat 18 Dec St. Johnstone 0 - 4 Rangers League
1992/1993 Wed 10 Mar St. Johnstone 1 - 1 Rangers League
Sat 19 Dec Rangers 2 - 0 St. Johnstone League
Wed 07 Oct St. Johnstone 1 - 5 Rangers League
Tue 22 Sep Rangers 3 - 1 St. Johnstone Sc.Lg.Cup
Sat 01 Aug Rangers 1 - 0 St. Johnstone League
1991/1992 Sat 28 Mar St. Johnstone 1 - 2 Rangers League
Tue 03 Mar St. Johnstone 0 - 3 Rangers Sc. F.A.Cup
Sat 07 Dec Rangers 3 - 1 St. Johnstone League
Sat 12 Oct St. Johnstone 2 - 3 Rangers League
Sat 10 Aug Rangers 6 - 0 St. Johnstone League
1990/1991 Sat 13 Apr Rangers 3 - 0 St. Johnstone League
Tue 26 Feb St. Johnstone 1 - 1 Rangers League
Sat 08 Dec Rangers 4 - 1 St. Johnstone League
Sat 20 Oct St. Johnstone 0 - 0 Rangers League
1989/1990 Sat 20 Jan Rangers 3 - 0 St. Johnstone Sc. F.A.Cup
1988/1989 Tue 18 Apr Rangers 4 - 0 St. Johnstone Sc. F.A.Cup
Sat 15 Apr Rangers 0 - 0 St. Johnstone Sc. F.A.Cup
1983/1984 Fri 01 Jul Rangers 6 - 3 St. Johnstone League
Fri 01 Jul Rangers 2 - 0 St. Johnstone League
Fri 01 Jul St. Johnstone 1 - 4 Rangers League
Fri 01 Jul St. Johnstone 0 - 1 Rangers League
1975/1976 Tue 01 Jul Rangers 2 - 0 St. Johnstone League
Tue 01 Jul Rangers 4 - 0 St. Johnstone League
Tue 01 Jul St. Johnstone 0 - 3 Rangers League
Tue 01 Jul St. Johnstone 1 - 5 Rangers League
1974/1975 Mon 08 Jul Rangers 1 - 0 St. Johnstone League
Mon 08 Jul St. Johnstone 1 - 2 Rangers League
1973/1974 Sun 01 Jul Rangers 5 - 1 St. Johnstone League
Sun 01 Jul St. Johnstone 1 - 3 Rangers League
1972/1973 Sat 01 Jul Rangers 5 - 1 St. Johnstone League
Sat 01 Jul St. Johnstone 1 - 2 Rangers League
1971/1972 Thu 01 Jul Rangers 2 - 0 St. Johnstone League
Thu 01 Jul St. Johnstone 1 - 4 Rangers League
1970/1971 Wed 01 Jul Rangers 0 - 2 St. Johnstone League
Wed 01 Jul St. Johnstone 2 - 1 Rangers League
1969/1970 Tue 01 Jul Rangers 3 - 1 St. Johnstone League
Tue 01 Jul St. Johnstone 1 - 3 Rangers League
1968/1969 Mon 01 Jul Rangers 3 - 0 St. Johnstone League
Mon 01 Jul St. Johnstone 2 - 0 Rangers League
1967/1968 Sat 01 Jul Rangers 6 - 2 St. Johnstone League
Sat 01 Jul St. Johnstone 2 - 3 Rangers League
1966/1967 Sun 31 Jul Rangers 4 - 3 St. Johnstone League
Sun 31 Jul St. Johnstone 1 - 1 Rangers League
1965/1966 Thu 01 Jul Rangers 3 - 2 St. Johnstone League
Thu 01 Jul St. Johnstone 0 - 3 Rangers League
1964/1965 Wed 01 Jul Rangers 2 - 1 St. Johnstone League
Wed 01 Jul St. Johnstone 0 - 1 Rangers League
1963/1964 Mon 01 Jul Rangers 2 - 3 St. Johnstone League
Mon 01 Jul St. Johnstone 1 - 0 Rangers League
1961/1962 Sat 01 Jul Rangers 2 - 0 St. Johnstone League
Sat 01 Jul St. Johnstone 0 - 4 Rangers League
1960/1961 Fri 01 Jul Rangers 1 - 0 St. Johnstone League
Fri 01 Jul St. Johnstone 2 - 5 Rangers League
1938/1939 Fri 01 Jul Rangers 4 - 2 St. Johnstone League
Fri 01 Jul St. Johnstone 3 - 3 Rangers League
1937/1938 Thu 01 Jul Rangers 2 - 2 St. Johnstone League
Thu 01 Jul St. Johnstone 1 - 5 Rangers League
1936/1937 Wed 01 Jul Rangers 0 - 0 St. Johnstone League
Wed 01 Jul St. Johnstone 1 - 2 Rangers League
1935/1936 Mon 01 Jul Rangers 7 - 0 St. Johnstone League
Mon 01 Jul St. Johnstone 1 - 2 Rangers League
1934/1935 Sun 01 Jul Rangers 3 - 1 St. Johnstone League
Sun 01 Jul St. Johnstone 2 - 0 Rangers League
1933/1934 Sat 01 Jul Rangers 3 - 0 St. Johnstone League
Sat 01 Jul St. Johnstone 3 - 1 Rangers League
1932/1933 Fri 01 Jul Rangers 3 - 0 St. Johnstone League
Fri 01 Jul St. Johnstone 0 - 2 Rangers League
1929/1930 Mon 01 Jul Rangers 6 - 1 St. Johnstone League
Mon 01 Jul St. Johnstone 0 - 1 Rangers League
1928/1929 Sun 01 Jul Rangers 8 - 0 St. Johnstone League
Sun 01 Jul St. Johnstone 1 - 3 Rangers League
1927/1928 Fri 01 Jul Rangers 5 - 1 St. Johnstone League
Fri 01 Jul St. Johnstone 0 - 1 Rangers League
1926/1927 Thu 01 Jul Rangers 4 - 2 St. Johnstone League
Thu 01 Jul St. Johnstone 2 - 1 Rangers League
1925/1926 Wed 01 Jul Rangers 0 - 1 St. Johnstone League
Wed 01 Jul St. Johnstone 0 - 3 Rangers League
1924/1925 Tue 01 Jul Rangers 3 - 1 St. Johnstone League
Tue 01 Jul St. Johnstone 1 - 3 Rangers League
1993/1994 Thu 01 Jan Rangers 2 - 0 St. Johnstone League
Thu 01 Jan St. Johnstone 1 - 2 Rangers League