Aberdeen haven't lost in 7 of their last 8 home games in Premiership
In their last 6 consecutive matches of Premiership, there have been no losses for Kilmarnock
Celtic's last 5 games in Premiership have been high-scoring, with over 2.5 goals scored
Kilmarnock have kept a clean sheet in their last 3 Premiership games
St Mirren have lost their last 3 league games