By Highest Streak No in
StrkStrk Season Date NF MF Team Venue Comp Round Res Score 1 24 1998-99 1998-10-17 Sat Rangers A Scottish Premier League 10 of 36 0-3 2 24 1998-99 1998-12-19 Sat Rangers H Scottish Premier League 19 of 36 2-3 3 24 1998-99 1999-05-09 Sun Rangers A Scottish Premier League 34 of 36 0-0 4 24 1999-00 1999-08-07 Sat Rangers H Scottish Premier League 02 of 36 0-4 5 24 1999-00 1999-12-22 Wed Rangers A Scottish Premier League 18 of 36 0-1 6 24 1999-00 2000-03-12 Sun Rangers A Scottish Cup QF 1-4 7 24 1999-00 2000-04-12 Wed Rangers H Scottish Premier League 30 of 36 1-2 8 24 1999-00 2000-05-13 Sat Rangers A Scottish Premier League 35 of 36 0-1 9 24 2000-01 2000-09-17 Sun Rangers A Scottish Premier League 07 of 38 0-1 10 24 2000-01 2000-12-03 Sun Rangers H Scottish Premier League 19 of 38 0-1 11 24 2000-01 2001-03-03 Sat Rangers A Scottish Premier League 29 of 38 0-2 12 24 2000-01 2001-05-05 Sat Rangers H Scottish Premier League 36 of 38 1-4 13 24 2001-02 2001-09-08 Sat Rangers H Scottish Premier League 06 of 38 2-2 14 24 2001-02 2001-12-09 Sun Rangers A Scottish Premier League 18 of 38 1-3 15 24 2001-02 2002-02-09 Sat Rangers H Scottish Premier League 28 of 38 0-2 16 24 2001-02 2002-04-07 Sun Rangers A Scottish Premier League 34 of 38 0-2 17 24 2002-03 2002-09-11 Wed Rangers A Scottish Premier League 06 of 38 0-2 18 24 2002-03 2002-12-01 Sun Rangers H Scottish Premier League 17 of 38 0-4 19 24 2002-03 2003-02-04 Tue Rangers N League Cup SF 0-1 20 24 2002-03 2003-02-15 Sat Rangers A Scottish Premier League 28 of 38 0-1 21 24 2002-03 2003-05-18 Sun Rangers H Scottish Premier League 37 of 38 0-2 22 24 2003-04 2003-09-21 Sun Rangers H Scottish Premier League 06 of 38 0-4 23 24 2003-04 2003-12-20 Sat Rangers A Scottish Premier League 17 of 38 1-2 24 24 2003-04 2004-03-13 Sat Rangers H Scottish Premier League 28 of 38 1-1 1 20 2011-12 2012-05-13 Sun Celtic A Scottish Premier League 38 of 38 0-5 2 20 2012-13 2012-10-07 Sun Celtic A Scottish Premier League 09 of 38 0-1 3 20 2012-13 2012-11-28 Wed Celtic H Scottish Premier League 16 of 38 0-4 4 20 2012-13 2013-01-19 Sat Celtic A Scottish Premier League 22 of 38 1-4 5 20 2013-14 2013-09-14 Sat Celtic H Premiership 06 of 38 1-3 6 20 2013-14 2013-12-01 Sun Celtic H Scottish Cup R4 0-7 7 20 2013-14 2013-12-21 Sat Celtic A Premiership 17 of 38 0-2 8 20 2013-14 2014-02-22 Sat Celtic H Premiership 27 of 38 0-2 9 20 2014-15 2014-09-24 Wed Celtic A League Cup R3 0-3 10 20 2014-15 2014-11-30 Sun Celtic H Scottish Cup R4 0-4 11 20 2015-16 2015-09-26 Sat Celtic A Premiership 09 of 38 0-0 12 20 2015-16 2015-10-28 Wed Celtic H League Cup QF 1-2 13 20 2015-16 2015-12-27 Sun Celtic H Premiership 19 of 38 2-2 14 20 2015-16 2016-04-02 Sat Celtic A Premiership 31 of 38 1-3 15 20 2015-16 2016-04-30 Sat Celtic H Premiership 35 of 38 1-3 16 20 2016-17 2016-08-07 Sun Celtic H Premiership 01 of 38 1-2 17 20 2016-17 2017-01-29 Sun Celtic A Premiership 22 of 38 0-4 18 20 2016-17 2017-04-02 Sun Celtic H Premiership 30 of 38 0-5 19 20 2016-17 2017-05-21 Sun Celtic A Premiership 38 of 38 0-2 20 20 2017-18 2017-08-05 Sat Celtic A Premiership 01 of 38 1-4 1 17 1968-69 1969-03-12 Wed Dundee H Division 1 27 of 34 2-2 2 17 1969-70 1969-11-22 Sat Dundee A Division 1 14 of 34 0-2 3 17 1969-70 1970-04-18 Sat Dundee H Division 1 34 of 34 1-3 4 17 1970-71 1970-10-17 Sat Dundee A Division 1 08 of 34 0-1 5 17 1970-71 1971-02-20 Sat Dundee H Division 1 24 of 34 0-0 6 17 1971-72 1971-09-25 Sat Dundee A Division 1 04 of 34 0-0 7 17 1971-72 1972-01-15 Sat Dundee H Division 1 21 of 34 2-5 8 17 1972-73 1972-12-23 Sat Dundee H Division 1 17 of 34 1-2 9 17 1972-73 1973-04-28 Sat Dundee A Division 1 34 of 34 2-2 10 17 1973-74 1973-08-18 Sat Dundee A League Cup Section 3 of 6 1-2 11 17 1973-74 1973-08-25 Sat Dundee H League Cup Section 5 of 6 0-0 12 17 1973-74 1973-09-22 Sat Dundee H Division 1 04 of 34 2-2 13 17 1973-74 1974-05-06 Mon Dundee A Division 1 34 of 34 0-0 14 17 1974-75 1974-12-21 Sat Dundee H Division 1 17 of 34 0-0 15 17 1974-75 1975-03-08 Sat Dundee H Scottish Cup QF 1-1 16 17 1974-75 1975-03-12 Wed Dundee A Scottish Cup QF 2-3 17 17 1974-75 1975-04-23 Wed Dundee A Division 1 34 of 34 0-2 1 17 1991-92 1991-09-04 Wed Rangers H League Cup QF 0-1 2 17 1991-92 1991-10-19 Sat Rangers A Premier 13 of 44 0-2 3 17 1991-92 1992-02-01 Sat Rangers H Premier 31 of 44 0-1 4 17 1991-92 1992-04-28 Tue Rangers A Premier 43 of 44 1-1 5 17 1992-93 1992-09-19 Sat Rangers A Premier 09 of 44 0-2 6 17 1992-93 1992-11-21 Sat Rangers H Premier 18 of 44 1-1 7 17 1992-93 1993-02-27 Sat Rangers A Premier 32 of 44 1-2 8 17 1992-93 1993-04-03 Sat Rangers N Scottish Cup SF 1-2 9 17 1992-93 1993-04-14 Wed Rangers H Premier 38 of 44 2-3 10 17 1993-94 1993-08-07 Sat Rangers A Premier 01 of 44 1-2 11 17 1993-94 1993-11-03 Wed Rangers H Premier 15 of 44 2-2 12 17 1993-94 1993-12-27 Mon Rangers A Premier 24 of 44 2-2 13 17 1993-94 1994-03-12 Sat Rangers A Scottish Cup QF 0-2 14 17 1993-94 1994-03-26 Sat Rangers H Premier 34 of 44 1-2 15 17 1994-95 1994-09-11 Sun Rangers A Premier 04 of 36 0-3 16 17 1994-95 1994-11-09 Wed Rangers H Premier 13 of 36 1-1 17 17 1994-95 1995-01-21 Sat Rangers A Premier 23 of 36 0-1 1 16 1978-79 1979-04-18 Wed Celtic H Premier 29 of 36 0-3 2 16 1978-79 1979-05-14 Mon Celtic A Premier 36 of 36 0-1 3 16 1980-81 1980-09-13 Sat Celtic H Premier 05 of 36 0-2 4 16 1980-81 1980-12-13 Sat Celtic A Premier 17 of 36 2-3 5 16 1980-81 1981-01-31 Sat Celtic H Premier 23 of 36 0-3 6 16 1980-81 1981-04-01 Wed Celtic A Premier 31 of 36 0-6 7 16 1982-83 1983-03-12 Sat Celtic A Scottish Cup QF 1-4 8 16 1983-84 1983-10-15 Sat Celtic A Premier 08 of 36 1-1 9 16 1983-84 1983-12-17 Sat Celtic H Premier 17 of 36 1-3 10 16 1983-84 1984-02-25 Sat Celtic A Premier 23 of 36 1-4 11 16 1983-84 1984-05-05 Sat Celtic H Premier 34 of 36 1-1 12 16 1984-85 1984-09-15 Sat Celtic A Premier 06 of 36 0-1 13 16 1984-85 1984-11-17 Sat Celtic H Premier 15 of 36 1-5 14 16 1984-85 1985-03-20 Wed Celtic A Premier 29 of 36 2-3 15 16 1984-85 1985-04-06 Sat Celtic H Premier 32 of 36 0-2 16 16 1985-86 1985-08-10 Sat Celtic H Premier 01 of 36 1-1 1 16 2021-22 2021-10-16 Sat Rangers A Premiership 09 of 38 1-1 2 16 2021-22 2021-12-12 Sun Rangers H Premiership 18 of 38 0-2 3 16 2021-22 2022-02-06 Sun Rangers A Premiership 25 of 38 0-5 4 16 2021-22 2022-05-14 Sat Rangers H Premiership 38 of 38 1-3 5 16 2021-22 2022-05-21 Sat Rangers N Scottish Cup Final 0-2 6 16 2022-23 2022-10-01 Sat Rangers H Premiership 08 of 38 0-4 7 16 2022-23 2022-11-09 Wed Rangers A Premiership 14 of 38 0-1 8 16 2022-23 2023-02-01 Wed Rangers H Premiership 24 of 38 0-3 9 16 2022-23 2023-05-24 Wed Rangers A Premiership 37 of 38 2-2 10 16 2023-24 2023-10-29 Sun Rangers A Premiership 10 of 38 1-2 11 16 2023-24 2023-11-05 Sun Rangers N League Cup SF 1-3 12 16 2023-24 2023-12-06 Wed Rangers H Premiership 15 of 38 0-1 13 16 2023-24 2024-02-24 Sat Rangers A Premiership 27 of 38 0-5 14 16 2023-24 2024-04-21 Sun Rangers N Scottish Cup SF 0-2 15 16 2023-24 2024-05-18 Sat Rangers H Premiership 38 of 38 3-3 16 16 2024-25 2024-08-03 Sat Rangers H Premiership 01 of 38 0-0 1 15 1938-39 1938-11-12 Sat Rangers H Division A 16 of 38 1-3 2 15 1938-39 1939-03-18 Sat Rangers A Division A 33 of 38 1-1 3 15 1940-41 1940-10-12 Sat Rangers H Southern Football League 10 of 30 1-1 4 15 1940-41 1941-01-18 Sat Rangers A Southern Football League 23 of 30 0-3 5 15 1940-41 1941-05-10 Sat Rangers N Southern League Cup Final 1-1 6 15 1940-41 1941-05-17 Sat Rangers N Southern League Cup Final 2-4 7 15 1940-41 1941-07-05 Sat Rangers N Summer Cup (Wartime) SF 2-4 8 15 1941-42 1941-11-15 Sat Rangers A Southern Football League 15 of 30 2-5 9 15 1941-42 1942-02-21 Sat Rangers H Southern Football League 27 of 30 0-1 10 15 1941-42 1942-03-28 Sat Rangers A Southern League Cup Section 4 of 6 1-2 11 15 1941-42 1942-04-11 Sat Rangers H Southern League Cup Section 6 of 6 0-2 12 15 1942-43 1942-10-31 Sat Rangers H Southern Football League 13 of 30 0-3 13 15 1942-43 1943-02-06 Sat Rangers A Southern Football League 27 of 30 1-1 14 15 1942-43 1943-05-29 Sat Rangers A Summer Cup (Wartime) R1 0-2 15 15 1942-43 1943-06-05 Sat Rangers H Summer Cup (Wartime) R1 1-2 1 14 1978-79 1979-04-14 Sat Dundee United H Premier 28 of 36 0-3 2 14 1978-79 1979-04-25 Wed Dundee United A Premier 31 of 36 1-2 3 14 1980-81 1980-09-27 Sat Dundee United A Premier 07 of 36 1-1 4 14 1980-81 1980-11-08 Sat Dundee United H Premier 13 of 36 0-3 5 14 1980-81 1980-12-27 Sat Dundee United A Premier 19 of 36 1-4 6 14 1980-81 1981-03-28 Sat Dundee United H Premier 30 of 36 0-4 7 14 1983-84 1983-10-22 Sat Dundee United A Premier 09 of 36 0-1 8 14 1983-84 1983-12-10 Sat Dundee United H Premier 16 of 36 0-0 9 14 1983-84 1984-02-18 Sat Dundee United A Scottish Cup R4 1-2 10 14 1983-84 1984-03-11 Sun Dundee United A Premier 25 of 36 1-3 11 14 1983-84 1984-03-31 Sat Dundee United H Premier 28 of 36 0-0 12 14 1984-85 1984-08-11 Sat Dundee United A Premier 01 of 36 0-2 13 14 1984-85 1984-09-26 Wed Dundee United H League Cup SF 1-2 14 14 1984-85 1984-10-10 Wed Dundee United A League Cup SF 1-3 1 13 1981-82 1981-08-19 Wed Aberdeen A League Cup Section 4 of 6 0-3 2 13 1983-84 1983-10-01 Sat Aberdeen H Premier 06 of 36 0-2 3 13 1983-84 1983-11-19 Sat Aberdeen A Premier 13 of 36 0-2 4 13 1983-84 1984-04-02 Mon Aberdeen A Premier 29 of 36 1-1 5 13 1983-84 1984-05-02 Wed Aberdeen H Premier 33 of 36 0-1 6 13 1984-85 1984-09-29 Sat Aberdeen A Premier 08 of 36 0-4 7 13 1984-85 1984-12-01 Sat Aberdeen H Premier 17 of 36 1-2 8 13 1984-85 1985-02-09 Sat Aberdeen A Premier 25 of 36 2-2 9 13 1984-85 1985-03-09 Sat Aberdeen H Scottish Cup QF 1-1 10 13 1984-85 1985-03-13 Wed Aberdeen A Scottish Cup QF 0-1 11 13 1984-85 1985-05-04 Sat Aberdeen H Premier 35 of 36 0-3 12 13 1985-86 1985-09-04 Wed Aberdeen A League Cup QF 0-1 13 13 1985-86 1985-09-07 Sat Aberdeen A Premier 05 of 36 0-3 1 13 1976-77 1977-03-26 Sat Partick Thistle A Premier 28 of 36 0-2 2 13 1978-79 1978-08-16 Wed Partick Thistle A Anglo Scottish Cup R1 1-2 3 13 1978-79 1978-08-23 Wed Partick Thistle H Anglo Scottish Cup R1 1-1 4 13 1978-79 1978-09-09 Sat Partick Thistle A Premier 04 of 36 2-3 5 13 1978-79 1978-11-11 Sat Partick Thistle H Premier 13 of 36 0-1 6 13 1978-79 1979-04-11 Wed Partick Thistle H Premier 27 of 36 0-2 7 13 1978-79 1979-05-05 Sat Partick Thistle A Premier 34 of 36 0-2 8 13 1980-81 1980-08-09 Sat Partick Thistle A Premier 01 of 36 2-3 9 13 1980-81 1980-10-18 Sat Partick Thistle H Premier 10 of 36 0-1 10 13 1980-81 1981-01-03 Sat Partick Thistle A Premier 21 of 36 0-1 11 13 1980-81 1981-02-28 Sat Partick Thistle H Premier 25 of 36 1-1 12 13 1982-83 1982-10-30 Sat Partick Thistle A First Division 12 of 39 1-1 13 13 1982-83 1983-01-22 Sat Partick Thistle H First Division 24 of 39 0-1 1 12 2000-01 2000-08-19 Sat Celtic H Scottish Premier League 04 of 38 2-4 2 12 2000-01 2000-11-01 Wed Celtic H League Cup QF 2-5 3 12 2000-01 2000-11-18 Sat Celtic A Scottish Premier League 16 of 38 1-6 4 12 2000-01 2001-02-04 Sun Celtic H Scottish Premier League 27 of 38 0-3 5 12 2000-01 2001-03-11 Sun Celtic A Scottish Cup QF 0-1 6 12 2000-01 2001-04-22 Sun Celtic A Scottish Premier League 34 of 38 0-1 7 12 2001-02 2001-08-11 Sat Celtic A Scottish Premier League 03 of 38 0-2 8 12 2001-02 2001-11-17 Sat Celtic H Scottish Premier League 15 of 38 0-1 9 12 2001-02 2002-01-23 Wed Celtic A Scottish Premier League 26 of 38 0-2 10 12 2001-02 2002-04-28 Sun Celtic H Scottish Premier League 37 of 38 1-4 11 12 2002-03 2002-10-20 Sun Celtic H Scottish Premier League 11 of 38 1-4 12 12 2002-03 2002-12-26 Thu Celtic A Scottish Premier League 22 of 38 2-4 1 12 1973-74 1974-01-01 Tue Hibernian A Division 1 18 of 34 1-3 2 12 1974-75 1974-09-07 Sat Hibernian A Division 1 02 of 34 1-2 3 12 1974-75 1975-01-01 Wed Hibernian H Division 1 19 of 34 0-0 4 12 1975-76 1975-08-30 Sat Hibernian A Premier 01 of 36 0-1 5 12 1975-76 1975-11-01 Sat Hibernian H Premier 10 of 36 1-1 6 12 1975-76 1976-01-01 Thu Hibernian A Premier 19 of 36 0-3 7 12 1975-76 1976-03-13 Sat Hibernian H Premier 27 of 36 0-1 8 12 1976-77 1976-10-30 Sat Hibernian A Premier 09 of 36 1-1 9 12 1976-77 1977-01-26 Wed Hibernian H Premier 20 of 36 0-1 10 12 1976-77 1977-03-23 Wed Hibernian A Premier 27 of 36 1-3 11 12 1976-77 1977-04-13 Wed Hibernian H Premier 32 of 36 2-2 12 12 1978-79 1978-08-26 Sat Hibernian H Premier 03 of 36 1-1 1 12 1905-06 1906-04-07 Sat Rangers H Division 1 29 of 30 2-2 2 12 1906-07 1906-09-24 Mon Rangers A Division 1 07 of 34 1-1 3 12 1906-07 1907-04-13 Sat Rangers H Division 1 27 of 34 0-1 4 12 1907-08 1907-12-07 Sat Rangers H Division 1 16 of 34 1-2 5 12 1907-08 1908-02-29 Sat Rangers A Division 1 26 of 34 1-2 6 12 1908-09 1908-11-28 Sat Rangers A Division 1 15 of 34 3-4 7 12 1908-09 1909-04-03 Sat Rangers H Division 1 29 of 34 0-0 8 12 1909-10 1910-01-08 Sat Rangers A Division 1 20 of 34 0-1 9 12 1909-10 1910-04-18 Mon Rangers H Division 1 31 of 34 1-3 10 12 1910-11 1910-09-19 Mon Rangers H Division 1 05 of 34 1-4 10 12 1910-11 1910-09-19 Mon Leith Athletic A EoSS R1 2-3 11 12 1910-11 1910-12-24 Sat Rangers A Division 1 20 of 34 0-2 12 12 1911-12 1911-12-16 Sat Rangers A Division 1 17 of 34 1-2 1 12 1915-16 1916-02-12 Sat Rangers H Division 1 26 of 37 1-2 2 12 1916-17 1916-08-26 Sat Rangers H Division 1 02 of 38 1-3 3 12 1916-17 1917-01-06 Sat Rangers A Division 1 23 of 38 0-1 4 12 1917-18 1917-11-10 Sat Rangers H Division 1 13 of 34 0-3 5 12 1917-18 1918-01-12 Sat Rangers A Division 1 22 of 34 0-2 6 12 1918-19 1918-08-24 Sat Rangers H Division 1 02 of 34 1-4 7 12 1918-19 1919-03-01 Sat Rangers A Division 1 28 of 34 2-3 8 12 1919-20 1919-09-29 Mon Rangers A Division 1 09 of 42 0-3 9 12 1919-20 1920-04-10 Sat Rangers H Division 1 36 of 42 0-0 10 12 1920-21 1920-09-20 Mon Rangers H Division 1 09 of 42 0-4 11 12 1920-21 1921-04-27 Wed Rangers A Division 1 41 of 42 0-0 12 12 1921-22 1921-09-19 Mon Rangers H Division 1 08 of 42 1-2 1 12 2016-17 2017-05-13 Sat Rangers A Premiership 36 of 38 1-2 2 12 2017-18 2017-08-19 Sat Rangers A Premiership 03 of 38 0-0 3 12 2017-18 2017-10-28 Sat Rangers H Premiership 12 of 38 1-3 4 12 2017-18 2018-02-24 Sat Rangers A Premiership 28 of 38 0-2 5 12 2017-18 2018-04-22 Sun Rangers A Premiership 34 of 38 1-2 6 12 2018-19 2018-10-07 Sun Rangers A Premiership 08 of 38 1-3 7 12 2018-19 2018-12-02 Sun Rangers H Premiership 15 of 38 1-2 8 12 2018-19 2019-04-03 Wed Rangers A Premiership 32 of 38 0-3 9 12 2018-19 2019-04-20 Sat Rangers H Premiership 34 of 38 1-3 10 12 2019-20 2019-10-20 Sun Rangers H Premiership 09 of 38 1-1 11 12 2019-20 2019-11-03 Sun Rangers N League Cup SF 0-3 12 12 2019-20 2019-12-01 Sun Rangers A Premiership 14 of 38 0-5
By Date No in
StrkStrk Season Date NF MF Team Venue Comp Round Res Score 1 12 1905-06 1906-04-07 Sat Rangers H Division 1 29 of 30 2-2 2 12 1906-07 1906-09-24 Mon Rangers A Division 1 07 of 34 1-1 3 12 1906-07 1907-04-13 Sat Rangers H Division 1 27 of 34 0-1 4 12 1907-08 1907-12-07 Sat Rangers H Division 1 16 of 34 1-2 5 12 1907-08 1908-02-29 Sat Rangers A Division 1 26 of 34 1-2 6 12 1908-09 1908-11-28 Sat Rangers A Division 1 15 of 34 3-4 7 12 1908-09 1909-04-03 Sat Rangers H Division 1 29 of 34 0-0 8 12 1909-10 1910-01-08 Sat Rangers A Division 1 20 of 34 0-1 9 12 1909-10 1910-04-18 Mon Rangers H Division 1 31 of 34 1-3 10 12 1910-11 1910-09-19 Mon Rangers H Division 1 05 of 34 1-4 10 12 1910-11 1910-09-19 Mon Leith Athletic A EoSS R1 2-3 11 12 1910-11 1910-12-24 Sat Rangers A Division 1 20 of 34 0-2 12 12 1911-12 1911-12-16 Sat Rangers A Division 1 17 of 34 1-2 1 12 1915-16 1916-02-12 Sat Rangers H Division 1 26 of 37 1-2 2 12 1916-17 1916-08-26 Sat Rangers H Division 1 02 of 38 1-3 3 12 1916-17 1917-01-06 Sat Rangers A Division 1 23 of 38 0-1 4 12 1917-18 1917-11-10 Sat Rangers H Division 1 13 of 34 0-3 5 12 1917-18 1918-01-12 Sat Rangers A Division 1 22 of 34 0-2 6 12 1918-19 1918-08-24 Sat Rangers H Division 1 02 of 34 1-4 7 12 1918-19 1919-03-01 Sat Rangers A Division 1 28 of 34 2-3 8 12 1919-20 1919-09-29 Mon Rangers A Division 1 09 of 42 0-3 9 12 1919-20 1920-04-10 Sat Rangers H Division 1 36 of 42 0-0 10 12 1920-21 1920-09-20 Mon Rangers H Division 1 09 of 42 0-4 11 12 1920-21 1921-04-27 Wed Rangers A Division 1 41 of 42 0-0 12 12 1921-22 1921-09-19 Mon Rangers H Division 1 08 of 42 1-2 1 15 1938-39 1938-11-12 Sat Rangers H Division A 16 of 38 1-3 2 15 1938-39 1939-03-18 Sat Rangers A Division A 33 of 38 1-1 3 15 1940-41 1940-10-12 Sat Rangers H Southern Football League 10 of 30 1-1 4 15 1940-41 1941-01-18 Sat Rangers A Southern Football League 23 of 30 0-3 5 15 1940-41 1941-05-10 Sat Rangers N Southern League Cup Final 1-1 6 15 1940-41 1941-05-17 Sat Rangers N Southern League Cup Final 2-4 7 15 1940-41 1941-07-05 Sat Rangers N Summer Cup (Wartime) SF 2-4 8 15 1941-42 1941-11-15 Sat Rangers A Southern Football League 15 of 30 2-5 9 15 1941-42 1942-02-21 Sat Rangers H Southern Football League 27 of 30 0-1 10 15 1941-42 1942-03-28 Sat Rangers A Southern League Cup Section 4 of 6 1-2 11 15 1941-42 1942-04-11 Sat Rangers H Southern League Cup Section 6 of 6 0-2 12 15 1942-43 1942-10-31 Sat Rangers H Southern Football League 13 of 30 0-3 13 15 1942-43 1943-02-06 Sat Rangers A Southern Football League 27 of 30 1-1 14 15 1942-43 1943-05-29 Sat Rangers A Summer Cup (Wartime) R1 0-2 15 15 1942-43 1943-06-05 Sat Rangers H Summer Cup (Wartime) R1 1-2 1 17 1968-69 1969-03-12 Wed Dundee H Division 1 27 of 34 2-2 2 17 1969-70 1969-11-22 Sat Dundee A Division 1 14 of 34 0-2 3 17 1969-70 1970-04-18 Sat Dundee H Division 1 34 of 34 1-3 4 17 1970-71 1970-10-17 Sat Dundee A Division 1 08 of 34 0-1 5 17 1970-71 1971-02-20 Sat Dundee H Division 1 24 of 34 0-0 6 17 1971-72 1971-09-25 Sat Dundee A Division 1 04 of 34 0-0 7 17 1971-72 1972-01-15 Sat Dundee H Division 1 21 of 34 2-5 8 17 1972-73 1972-12-23 Sat Dundee H Division 1 17 of 34 1-2 9 17 1972-73 1973-04-28 Sat Dundee A Division 1 34 of 34 2-2 10 17 1973-74 1973-08-18 Sat Dundee A League Cup Section 3 of 6 1-2 11 17 1973-74 1973-08-25 Sat Dundee H League Cup Section 5 of 6 0-0 12 17 1973-74 1973-09-22 Sat Dundee H Division 1 04 of 34 2-2 1 12 1973-74 1974-01-01 Tue Hibernian A Division 1 18 of 34 1-3 13 17 1973-74 1974-05-06 Mon Dundee A Division 1 34 of 34 0-0 2 12 1974-75 1974-09-07 Sat Hibernian A Division 1 02 of 34 1-2 14 17 1974-75 1974-12-21 Sat Dundee H Division 1 17 of 34 0-0 3 12 1974-75 1975-01-01 Wed Hibernian H Division 1 19 of 34 0-0 15 17 1974-75 1975-03-08 Sat Dundee H Scottish Cup QF 1-1 16 17 1974-75 1975-03-12 Wed Dundee A Scottish Cup QF 2-3 17 17 1974-75 1975-04-23 Wed Dundee A Division 1 34 of 34 0-2 4 12 1975-76 1975-08-30 Sat Hibernian A Premier 01 of 36 0-1 5 12 1975-76 1975-11-01 Sat Hibernian H Premier 10 of 36 1-1 6 12 1975-76 1976-01-01 Thu Hibernian A Premier 19 of 36 0-3 7 12 1975-76 1976-03-13 Sat Hibernian H Premier 27 of 36 0-1 8 12 1976-77 1976-10-30 Sat Hibernian A Premier 09 of 36 1-1 9 12 1976-77 1977-01-26 Wed Hibernian H Premier 20 of 36 0-1 10 12 1976-77 1977-03-23 Wed Hibernian A Premier 27 of 36 1-3 1 13 1976-77 1977-03-26 Sat Partick Thistle A Premier 28 of 36 0-2 11 12 1976-77 1977-04-13 Wed Hibernian H Premier 32 of 36 2-2 2 13 1978-79 1978-08-16 Wed Partick Thistle A Anglo Scottish Cup R1 1-2 3 13 1978-79 1978-08-23 Wed Partick Thistle H Anglo Scottish Cup R1 1-1 12 12 1978-79 1978-08-26 Sat Hibernian H Premier 03 of 36 1-1 4 13 1978-79 1978-09-09 Sat Partick Thistle A Premier 04 of 36 2-3 5 13 1978-79 1978-11-11 Sat Partick Thistle H Premier 13 of 36 0-1 6 13 1978-79 1979-04-11 Wed Partick Thistle H Premier 27 of 36 0-2 1 14 1978-79 1979-04-14 Sat Dundee United H Premier 28 of 36 0-3 1 16 1978-79 1979-04-18 Wed Celtic H Premier 29 of 36 0-3 2 14 1978-79 1979-04-25 Wed Dundee United A Premier 31 of 36 1-2 7 13 1978-79 1979-05-05 Sat Partick Thistle A Premier 34 of 36 0-2 2 16 1978-79 1979-05-14 Mon Celtic A Premier 36 of 36 0-1 8 13 1980-81 1980-08-09 Sat Partick Thistle A Premier 01 of 36 2-3 3 16 1980-81 1980-09-13 Sat Celtic H Premier 05 of 36 0-2 3 14 1980-81 1980-09-27 Sat Dundee United A Premier 07 of 36 1-1 9 13 1980-81 1980-10-18 Sat Partick Thistle H Premier 10 of 36 0-1 4 14 1980-81 1980-11-08 Sat Dundee United H Premier 13 of 36 0-3 4 16 1980-81 1980-12-13 Sat Celtic A Premier 17 of 36 2-3 5 14 1980-81 1980-12-27 Sat Dundee United A Premier 19 of 36 1-4 10 13 1980-81 1981-01-03 Sat Partick Thistle A Premier 21 of 36 0-1 5 16 1980-81 1981-01-31 Sat Celtic H Premier 23 of 36 0-3 11 13 1980-81 1981-02-28 Sat Partick Thistle H Premier 25 of 36 1-1 6 14 1980-81 1981-03-28 Sat Dundee United H Premier 30 of 36 0-4 6 16 1980-81 1981-04-01 Wed Celtic A Premier 31 of 36 0-6 1 13 1981-82 1981-08-19 Wed Aberdeen A League Cup Section 4 of 6 0-3 12 13 1982-83 1982-10-30 Sat Partick Thistle A First Division 12 of 39 1-1 13 13 1982-83 1983-01-22 Sat Partick Thistle H First Division 24 of 39 0-1 7 16 1982-83 1983-03-12 Sat Celtic A Scottish Cup QF 1-4 2 13 1983-84 1983-10-01 Sat Aberdeen H Premier 06 of 36 0-2 8 16 1983-84 1983-10-15 Sat Celtic A Premier 08 of 36 1-1 7 14 1983-84 1983-10-22 Sat Dundee United A Premier 09 of 36 0-1 3 13 1983-84 1983-11-19 Sat Aberdeen A Premier 13 of 36 0-2 8 14 1983-84 1983-12-10 Sat Dundee United H Premier 16 of 36 0-0 9 16 1983-84 1983-12-17 Sat Celtic H Premier 17 of 36 1-3 9 14 1983-84 1984-02-18 Sat Dundee United A Scottish Cup R4 1-2 10 16 1983-84 1984-02-25 Sat Celtic A Premier 23 of 36 1-4 10 14 1983-84 1984-03-11 Sun Dundee United A Premier 25 of 36 1-3 11 14 1983-84 1984-03-31 Sat Dundee United H Premier 28 of 36 0-0 4 13 1983-84 1984-04-02 Mon Aberdeen A Premier 29 of 36 1-1 5 13 1983-84 1984-05-02 Wed Aberdeen H Premier 33 of 36 0-1 11 16 1983-84 1984-05-05 Sat Celtic H Premier 34 of 36 1-1 12 14 1984-85 1984-08-11 Sat Dundee United A Premier 01 of 36 0-2 12 16 1984-85 1984-09-15 Sat Celtic A Premier 06 of 36 0-1 13 14 1984-85 1984-09-26 Wed Dundee United H League Cup SF 1-2 6 13 1984-85 1984-09-29 Sat Aberdeen A Premier 08 of 36 0-4 14 14 1984-85 1984-10-10 Wed Dundee United A League Cup SF 1-3 13 16 1984-85 1984-11-17 Sat Celtic H Premier 15 of 36 1-5 7 13 1984-85 1984-12-01 Sat Aberdeen H Premier 17 of 36 1-2 8 13 1984-85 1985-02-09 Sat Aberdeen A Premier 25 of 36 2-2 9 13 1984-85 1985-03-09 Sat Aberdeen H Scottish Cup QF 1-1 10 13 1984-85 1985-03-13 Wed Aberdeen A Scottish Cup QF 0-1 14 16 1984-85 1985-03-20 Wed Celtic A Premier 29 of 36 2-3 15 16 1984-85 1985-04-06 Sat Celtic H Premier 32 of 36 0-2 11 13 1984-85 1985-05-04 Sat Aberdeen H Premier 35 of 36 0-3 16 16 1985-86 1985-08-10 Sat Celtic H Premier 01 of 36 1-1 12 13 1985-86 1985-09-04 Wed Aberdeen A League Cup QF 0-1 13 13 1985-86 1985-09-07 Sat Aberdeen A Premier 05 of 36 0-3 1 17 1991-92 1991-09-04 Wed Rangers H League Cup QF 0-1 2 17 1991-92 1991-10-19 Sat Rangers A Premier 13 of 44 0-2 3 17 1991-92 1992-02-01 Sat Rangers H Premier 31 of 44 0-1 4 17 1991-92 1992-04-28 Tue Rangers A Premier 43 of 44 1-1 5 17 1992-93 1992-09-19 Sat Rangers A Premier 09 of 44 0-2 6 17 1992-93 1992-11-21 Sat Rangers H Premier 18 of 44 1-1 7 17 1992-93 1993-02-27 Sat Rangers A Premier 32 of 44 1-2 8 17 1992-93 1993-04-03 Sat Rangers N Scottish Cup SF 1-2 9 17 1992-93 1993-04-14 Wed Rangers H Premier 38 of 44 2-3 10 17 1993-94 1993-08-07 Sat Rangers A Premier 01 of 44 1-2 11 17 1993-94 1993-11-03 Wed Rangers H Premier 15 of 44 2-2 12 17 1993-94 1993-12-27 Mon Rangers A Premier 24 of 44 2-2 13 17 1993-94 1994-03-12 Sat Rangers A Scottish Cup QF 0-2 14 17 1993-94 1994-03-26 Sat Rangers H Premier 34 of 44 1-2 15 17 1994-95 1994-09-11 Sun Rangers A Premier 04 of 36 0-3 16 17 1994-95 1994-11-09 Wed Rangers H Premier 13 of 36 1-1 17 17 1994-95 1995-01-21 Sat Rangers A Premier 23 of 36 0-1 1 24 1998-99 1998-10-17 Sat Rangers A Scottish Premier League 10 of 36 0-3 2 24 1998-99 1998-12-19 Sat Rangers H Scottish Premier League 19 of 36 2-3 3 24 1998-99 1999-05-09 Sun Rangers A Scottish Premier League 34 of 36 0-0 4 24 1999-00 1999-08-07 Sat Rangers H Scottish Premier League 02 of 36 0-4 5 24 1999-00 1999-12-22 Wed Rangers A Scottish Premier League 18 of 36 0-1 6 24 1999-00 2000-03-12 Sun Rangers A Scottish Cup QF 1-4 7 24 1999-00 2000-04-12 Wed Rangers H Scottish Premier League 30 of 36 1-2 8 24 1999-00 2000-05-13 Sat Rangers A Scottish Premier League 35 of 36 0-1 1 12 2000-01 2000-08-19 Sat Celtic H Scottish Premier League 04 of 38 2-4 9 24 2000-01 2000-09-17 Sun Rangers A Scottish Premier League 07 of 38 0-1 2 12 2000-01 2000-11-01 Wed Celtic H League Cup QF 2-5 3 12 2000-01 2000-11-18 Sat Celtic A Scottish Premier League 16 of 38 1-6 10 24 2000-01 2000-12-03 Sun Rangers H Scottish Premier League 19 of 38 0-1 4 12 2000-01 2001-02-04 Sun Celtic H Scottish Premier League 27 of 38 0-3 11 24 2000-01 2001-03-03 Sat Rangers A Scottish Premier League 29 of 38 0-2 5 12 2000-01 2001-03-11 Sun Celtic A Scottish Cup QF 0-1 6 12 2000-01 2001-04-22 Sun Celtic A Scottish Premier League 34 of 38 0-1 12 24 2000-01 2001-05-05 Sat Rangers H Scottish Premier League 36 of 38 1-4 7 12 2001-02 2001-08-11 Sat Celtic A Scottish Premier League 03 of 38 0-2 13 24 2001-02 2001-09-08 Sat Rangers H Scottish Premier League 06 of 38 2-2 8 12 2001-02 2001-11-17 Sat Celtic H Scottish Premier League 15 of 38 0-1 14 24 2001-02 2001-12-09 Sun Rangers A Scottish Premier League 18 of 38 1-3 9 12 2001-02 2002-01-23 Wed Celtic A Scottish Premier League 26 of 38 0-2 15 24 2001-02 2002-02-09 Sat Rangers H Scottish Premier League 28 of 38 0-2 16 24 2001-02 2002-04-07 Sun Rangers A Scottish Premier League 34 of 38 0-2 10 12 2001-02 2002-04-28 Sun Celtic H Scottish Premier League 37 of 38 1-4 17 24 2002-03 2002-09-11 Wed Rangers A Scottish Premier League 06 of 38 0-2 11 12 2002-03 2002-10-20 Sun Celtic H Scottish Premier League 11 of 38 1-4 18 24 2002-03 2002-12-01 Sun Rangers H Scottish Premier League 17 of 38 0-4 12 12 2002-03 2002-12-26 Thu Celtic A Scottish Premier League 22 of 38 2-4 19 24 2002-03 2003-02-04 Tue Rangers N League Cup SF 0-1 20 24 2002-03 2003-02-15 Sat Rangers A Scottish Premier League 28 of 38 0-1 21 24 2002-03 2003-05-18 Sun Rangers H Scottish Premier League 37 of 38 0-2 22 24 2003-04 2003-09-21 Sun Rangers H Scottish Premier League 06 of 38 0-4 23 24 2003-04 2003-12-20 Sat Rangers A Scottish Premier League 17 of 38 1-2 24 24 2003-04 2004-03-13 Sat Rangers H Scottish Premier League 28 of 38 1-1 1 20 2011-12 2012-05-13 Sun Celtic A Scottish Premier League 38 of 38 0-5 2 20 2012-13 2012-10-07 Sun Celtic A Scottish Premier League 09 of 38 0-1 3 20 2012-13 2012-11-28 Wed Celtic H Scottish Premier League 16 of 38 0-4 4 20 2012-13 2013-01-19 Sat Celtic A Scottish Premier League 22 of 38 1-4 5 20 2013-14 2013-09-14 Sat Celtic H Premiership 06 of 38 1-3 6 20 2013-14 2013-12-01 Sun Celtic H Scottish Cup R4 0-7 7 20 2013-14 2013-12-21 Sat Celtic A Premiership 17 of 38 0-2 8 20 2013-14 2014-02-22 Sat Celtic H Premiership 27 of 38 0-2 9 20 2014-15 2014-09-24 Wed Celtic A League Cup R3 0-3 10 20 2014-15 2014-11-30 Sun Celtic H Scottish Cup R4 0-4 11 20 2015-16 2015-09-26 Sat Celtic A Premiership 09 of 38 0-0 12 20 2015-16 2015-10-28 Wed Celtic H League Cup QF 1-2 13 20 2015-16 2015-12-27 Sun Celtic H Premiership 19 of 38 2-2 14 20 2015-16 2016-04-02 Sat Celtic A Premiership 31 of 38 1-3 15 20 2015-16 2016-04-30 Sat Celtic H Premiership 35 of 38 1-3 16 20 2016-17 2016-08-07 Sun Celtic H Premiership 01 of 38 1-2 17 20 2016-17 2017-01-29 Sun Celtic A Premiership 22 of 38 0-4 18 20 2016-17 2017-04-02 Sun Celtic H Premiership 30 of 38 0-5 1 12 2016-17 2017-05-13 Sat Rangers A Premiership 36 of 38 1-2 19 20 2016-17 2017-05-21 Sun Celtic A Premiership 38 of 38 0-2 20 20 2017-18 2017-08-05 Sat Celtic A Premiership 01 of 38 1-4 2 12 2017-18 2017-08-19 Sat Rangers A Premiership 03 of 38 0-0 3 12 2017-18 2017-10-28 Sat Rangers H Premiership 12 of 38 1-3 4 12 2017-18 2018-02-24 Sat Rangers A Premiership 28 of 38 0-2 5 12 2017-18 2018-04-22 Sun Rangers A Premiership 34 of 38 1-2 6 12 2018-19 2018-10-07 Sun Rangers A Premiership 08 of 38 1-3 7 12 2018-19 2018-12-02 Sun Rangers H Premiership 15 of 38 1-2 8 12 2018-19 2019-04-03 Wed Rangers A Premiership 32 of 38 0-3 9 12 2018-19 2019-04-20 Sat Rangers H Premiership 34 of 38 1-3 10 12 2019-20 2019-10-20 Sun Rangers H Premiership 09 of 38 1-1 11 12 2019-20 2019-11-03 Sun Rangers N League Cup SF 0-3 12 12 2019-20 2019-12-01 Sun Rangers A Premiership 14 of 38 0-5 1 16 2021-22 2021-10-16 Sat Rangers A Premiership 09 of 38 1-1 2 16 2021-22 2021-12-12 Sun Rangers H Premiership 18 of 38 0-2 3 16 2021-22 2022-02-06 Sun Rangers A Premiership 25 of 38 0-5 4 16 2021-22 2022-05-14 Sat Rangers H Premiership 38 of 38 1-3 5 16 2021-22 2022-05-21 Sat Rangers N Scottish Cup Final 0-2 6 16 2022-23 2022-10-01 Sat Rangers H Premiership 08 of 38 0-4 7 16 2022-23 2022-11-09 Wed Rangers A Premiership 14 of 38 0-1 8 16 2022-23 2023-02-01 Wed Rangers H Premiership 24 of 38 0-3 9 16 2022-23 2023-05-24 Wed Rangers A Premiership 37 of 38 2-2 10 16 2023-24 2023-10-29 Sun Rangers A Premiership 10 of 38 1-2 11 16 2023-24 2023-11-05 Sun Rangers N League Cup SF 1-3 12 16 2023-24 2023-12-06 Wed Rangers H Premiership 15 of 38 0-1 13 16 2023-24 2024-02-24 Sat Rangers A Premiership 27 of 38 0-5 14 16 2023-24 2024-04-21 Sun Rangers N Scottish Cup SF 0-2 15 16 2023-24 2024-05-18 Sat Rangers H Premiership 38 of 38 3-3 16 16 2024-25 2024-08-03 Sat Rangers H Premiership 01 of 38 0-0