Celtic won in 7 out of 8 last matches.
Celtic does not lose in 10 out of 11 last matches.
21 out of 23 last matches involving Celtic did not end in a draw.
Celtic does not lose by more than 1 goal in 48 out of 50 last matches.
Celtic wins by more than 1 goal in 5 out of 7 last matches.
Celtic scores over 1 goal in 7 out of 8 last matches.
Celtic concedes under 2 goals in 38 out of 49 last matches.
In 10 out of 13 last matches involving St Johnstone, at least one team did not score.
St Johnstone does not lose by more than 1 goal in 44 out of 50 last matches.
St Johnstone does not score in 7 out of 13 last matches.