In 25 out of 36 last matches involving St Johnstone, at least one team did not score.
St Johnstone concedes in 8 out of 9 last matches.
St Johnstone scores under 2 goals in 21 out of 27 last matches.
In 6 last matches, St Johnstone concedes in the first half.
In 5 out of 6 last matches, St Johnstone lost the first half.
Rangers won in 10 out of 12 last matches.
Rangers does not lose in 24 out of 28 last matches.
The last 13 matches involving Rangers did not end in a draw.
Rangers does not lose by more than 1 goal in 48 out of 50 last matches.
Rangers wins by more than 1 goal in 12 out of 21 last matches.