St Johnstone does not lose by more than 1 goal in 18 out of 21 last matches.
St Johnstone scores under 2 goals in 23 out of 28 last matches.
St Johnstone concedes under 2 goals in 15 out of 19 last matches.
In 12 out of 15 last matches involving St Johnstone, over under 3 goals were scored.
In 29 last matches involving St Johnstone, over under 4 goals were scored.
17 out of 18 last matches involving St. Mirren did not end in a draw.
St. Mirren concedes in 27 out of 29 last matches.
St. Mirren scores under 2 goals in 7 matches straight.
In 11 last matches involving St. Mirren, over under 4 goals were scored.
In 22 out of 29 last matches, St. Mirren concedes in the second half.