This is one of the most competitive title races in Scotland in recent history and Celtic would feel they have their work cut out as they bid to win a third consecutive league title under Brendan Rodgers.
They are currently 3 points ahead of Rangers who are their main title rivals this season as Steven Gerard looks to topple his former manager.
The Bhoys lost their last game of last year before going on a warm weather training camp. They have returned more refreshed and head into this game having won all of their last three games in all competitions, we expect this game to be a similar outcome for them.
St Johnstone have been in and out of the Scottish top flight for a while now but they seem to have stabilized and would be looking to finish inside the top six this season.
The visitors come into this game in the sixth position. That position was helped by a run of 4 straight wins, they would be looking to get back to winning ways after suffering a 2-0 loss to Hearts the last time out.