Celtic FC are undefeated in their last 22 league games
St. Mirren haven't lost in 12 of their last 14 home games in Premiership
Rangers FC have won their last 9 league games
Celtic FC have won by 2+ goals all of their last 9 Premiership games
There have been over 2.5 goals scored in Celtic FC's last 6 league games