St Johnstone ha perdido sus últimos siete enfrentamientos con el Rangers en todas las competiciones; la última vez que sufrió una racha de derrotas más larga contra ellos fue en diciembre de 1992 (diez seguidas).
Los Rangers solo han perdido uno de sus últimos 23 encuentros con St Johnstone en todas las competiciones (18V 4E), y uno de sus últimos 19 contra los hombres de Perth fuera de casa (15V 3E), una derrota por 2-1 en noviembre de 2022 con Giovanni van Bronckhorst en lo que resultó ser su última derrota bajo el mando del holandés.
St Johnstone ha ganado dos de sus últimos tres partidos de liga en casa (1D), tantos como los 15 anteriores (2V 4E 9D).
Con sólo cuatro puntos, esta es la cifra más baja de los Rangers en sus primeros cinco partidos fuera de casa de una temporada de liga desde 1987-88 con Graeme Souness (también 4).
Los Rangers han ganado 25 de sus últimos 26 partidos de liga disputados en diciembre, aunque la excepción fue el más reciente, perdiendo 2-1 ante el Celtic el año pasado.