Skip to content
Almanac
Menu

St Mirren

Head-to-head

#OpponentPWDLGD
1Aberdeen29127100
2Celtic282422−53
3Hibernian286913−11
4Motherwell2851013−18
5Rangers282323−45
6Heart of Midlothian246612−20
7Kilmarnock244713−12
8Livingston24996+3
9St Johnstone24978+4
10Dundee201046+2
11Dundee United19658+1
12Ross County181044+9
13Hamilton Academical11353−2
14Falkirk4301+2
15Partick Thistle2110+1

Only finished matches stored on Almanac are counted, so older meetings between some clubs may be missing.

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources