Skip to content

St Johnstone vs St Mirren head to head

24 meetings in our results since 2018: St Johnstone won 8, St Mirren won 9, and 7 were drawn.