The Fishy - Grimsby Town FC

scotland flag

St Mirren v Rangers Head to Head

St Mirren logo
Rangers logo
Last 10 St Mirren
Comp Date H A S WDL
SPL04‑May‑24DundeeSt Mirren0‑2W
SPL28‑Apr‑24St MirrenRangers1‑2L
SPL13‑Apr‑24CelticSt Mirren3‑0L
SPL06‑Apr‑24St MirrenHearts1‑2L
SPL30‑Mar‑24MotherwellSt Mirren1‑1D
SPL16‑Mar‑24KilmarnockSt Mirren5‑2L
SPL02‑Mar‑24St MirrenAberdeen2‑1W
SPL27‑Feb‑24Ross CountySt Mirren1‑1D
SPL24‑Feb‑24St MirrenSt Johnstone2‑0W
SPL17‑Feb‑24LivingstonSt Mirren1‑0L
Last 10 Rangers
Comp Date H A S WDL
SPL28‑Apr‑24St MirrenRangers1‑2W
SC21‑Apr‑24RangersHearts2‑0W
SPL17‑Apr‑24DundeeRangers0‑0D
SPL14‑Apr‑24Ross CountyRangers3‑2L
SPL07‑Apr‑24RangersCeltic3‑3D
SPL30‑Mar‑24RangersHibernian3‑1W
EL14‑Mar‑24RangersBenfica0‑1L
SC10‑Mar‑24HibernianRangers0‑2W
EL07‑Mar‑24BenficaRangers2‑2D
SPL02‑Mar‑24RangersMotherwell1‑2L
Last Meetings
Comp Date H A S
SPL28‑Apr‑24St MirrenRangers1‑2
SPL27‑Jan‑24St MirrenRangers0‑1
SPL03‑Dec‑23RangersSt Mirren2‑0
SPL08‑Oct‑23St MirrenRangers0‑3
SPL27‑May‑23St MirrenRangers0‑3
SPL15‑Apr‑23RangersSt Mirren5‑2
SPL12‑Nov‑22St MirrenRangers1‑1
SPL08‑Oct‑22RangersSt Mirren4‑0
SPL10‑Apr‑22St MirrenRangers0‑4
SPL26‑Dec‑21RangersSt Mirren2‑0
SPL24‑Oct‑21St MirrenRangers1‑2
SPL06‑Mar‑21RangersSt Mirren3‑0
SPL30‑Dec‑20St MirrenRangers0‑2
SLC16‑Dec‑20St MirrenRangers3‑2
SPL09‑Aug‑20RangersSt Mirren3‑0
SPL22‑Jan‑20RangersSt Mirren1‑0
SPL25‑Aug‑19St MirrenRangers0‑1
SPL02‑Feb‑19RangersSt Mirren4‑0
SPL03‑Nov‑18St MirrenRangers0‑2
SPL12‑Aug‑18RangersSt Mirren2‑0
Cha01‑May‑16St MirrenRangers2‑2
Cha27‑Feb‑16RangersSt Mirren1‑0
CC28‑Nov‑15RangersSt Mirren4‑0
Cha25‑Oct‑15St MirrenRangers0‑1
Cha07‑Aug‑15RangersSt Mirren3‑1
SPL07‑Apr‑12RangersSt Mirren3‑1
SPL24‑Dec‑11St MirrenRangers2‑1
SPL15‑Oct‑11RangersSt Mirren1‑1
SPL16‑Apr‑11RangersSt Mirren2‑1
SPL06‑Mar‑11St MirrenRangers0‑1
SPL07‑Nov‑10St MirrenRangers1‑3
SLC21‑Mar‑10St MirrenRangers0‑1
SPL06‑Mar‑10RangersSt Mirren3‑1
SC17‑Feb‑10RangersSt Mirren1‑0
SC06‑Feb‑10St MirrenRangers0‑0
SPL27‑Jan‑10St MirrenRangers0‑2
SPL07‑Nov‑09RangersSt Mirren2‑1
SC25‑Apr‑09RangersSt Mirren3‑0
SPL08‑Apr‑09St MirrenRangers1‑2
SPL15‑Nov‑08RangersSt Mirren2‑1
SPL05‑Oct‑08St MirrenRangers1‑0
SPL19‑May‑08St MirrenRangers0‑3
SPL26‑Jan‑08RangersSt Mirren4‑0
SPL11‑Aug‑07RangersSt Mirren2‑0
SPL08‑Apr‑07St MirrenRangers0‑1
SPL30‑Dec‑06RangersSt Mirren1‑1
SPL22‑Oct‑06St MirrenRangers2‑3
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic3526638427+5784
2Rangers3425367424+5078
3Hearts35196104636+1063
4Kilmarnock34131384334+952
5St Mirren35137154045-546
6Hibernian351013124853-543
7Dundee351011144557-1241
8Motherwell35913134852-440
9Aberdeen35912143649-1339
10St Johnstone35711172549-2432
11Ross County35710183359-2631
12Livingston3549222461-3721
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic1713314412+3242
2Rangers1713134215+2740
3Kilmarnock1810532816+1235
4Hearts179532616+1032
5St Mirren178362218+427
6Aberdeen185852022-223
7Ross County176561921-223
8Dundee186572225-323
9Hibernian176472222022
10Motherwell185672928+121
11St Johnstone184681627-1118
12Livingston173681123-1215
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic1813324015+2542
2Rangers171223329+2338
3Hearts1810172020031
4Hibernian184952631-521
5Motherwell174761924-519
6St Mirren185491827-919
7Dundee174672332-918
8Kilmarnock163851518-317
9Aberdeen174491627-1116
10St Johnstone17359922-1314
11Ross County1815121438-248
12Livingston1813141338-256
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6510165+1116
2Kilmarnock6330115+612
3Aberdeen633041+312
4Hibernian6222108+28
5Rangers62221110+18
6Motherwell622276+18
7Hearts62228808
8Ross County621379-27
9Dundee612357-25
10St Johnstone6114511-64
11St Mirren6114613-74
12Livingston6114412-84
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic107212710+1723
2Rangers106222412+1220
3Kilmarnock10541168+819
4Hibernian104421712+516
5Hearts104331314-115
6Motherwell104241313014
7Ross County103341316-312
8Aberdeen1033458-312
9St Mirren103251116-511
10Dundee102351018-89
11St Johnstone10226817-98
12Livingston10226919-108
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6510173+1416
2Hearts6420124+814
3Rangers6411178+913
4Kilmarnock6411104+613
5Ross County6330129+312
6St Mirren630386+29
7Hibernian630398+19
8Aberdeen62315509
9Motherwell6222106+48
10Livingston622268-28
11Dundee612368-25
12St Johnstone6015312-91
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6411138+513
2Rangers6411105+513
3Motherwell63121110+110
4Hibernian61419907
5Kilmarnock61418807
6St Johnstone621368-27
7Hearts6213410-67
8St Mirren6123511-65
9Dundee6123513-85
10Aberdeen611437-44
11Livingston6015514-91
12Ross County6006212-100
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.524196.0%
1.518772.0%
2.5101540.0%
3.532212.0%
4.51244.0%
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.531196.9%
1.526681.2%
2.5201262.5%
3.5112134.4%
4.542812.5%
Back to top