The Fishy - Grimsby Town FC

scotland flag

Rangers v St Mirren Head to Head

Rangers logo
St Mirren logo
Last 10 Rangers
Comp Date H A S WDL
SPL06‑Jan‑26RangersAberdeen2‑0W
SPL03‑Jan‑26CelticRangers1‑3W
SPL30‑Dec‑25RangersSt Mirren2‑1W
SPL27‑Dec‑25RangersMotherwell1‑0W
SPL21‑Dec‑25HeartsRangers2‑1L
SPL15‑Dec‑25RangersHibernian1‑0W
EL11‑Dec‑25FerencvarosRangers2‑1L
SPL06‑Dec‑25KilmarnockRangers0‑3W
SPL03‑Dec‑25Dundee UtdRangers2‑2D
SPL30‑Nov‑25RangersFalkirk0‑0D
Last 10 St Mirren
Comp Date H A S WDL
SPL03‑Jan‑26MotherwellSt Mirren2‑0L
SPL30‑Dec‑25RangersSt Mirren2‑1L
SPL27‑Dec‑25St MirrenKilmarnock0‑0D
SPL20‑Dec‑25St MirrenLivingston1‑0W
SLC14‑Dec‑25St MirrenCeltic3‑1W
SPL06‑Dec‑25St MirrenDundee Utd2‑0W
SPL03‑Dec‑25AberdeenSt Mirren3‑3D
SPL29‑Nov‑25DundeeSt Mirren3‑1L
SPL22‑Nov‑25St MirrenCeltic0‑1L
SPL08‑Nov‑25St MirrenHibernian0‑3L
Last Meetings
Comp Date H A S
SPL30‑Dec‑25RangersSt Mirren2‑1
SPL24‑Aug‑25St MirrenRangers1‑1
SPL26‑Apr‑25St MirrenRangers2‑2
SPL22‑Feb‑25RangersSt Mirren0‑2
SPL26‑Dec‑24St MirrenRangers2‑1
SPL27‑Oct‑24RangersSt Mirren2‑1
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
League Table (Combined)
Pos Team P W D L F A GD Pts
1Hearts2013523917+2244
2Rangers2111823217+1541
3Celtic2012263421+1338
4Motherwell219933016+1436
5Hibernian219753623+1334
6Falkirk207672127-627
7Dundee Utd2151062830-225
8Aberdeen2174102026-625
9Dundee2164111933-1422
10St Mirren194691626-1018
11Kilmarnock2127121938-1913
12Livingston2016132040-209
League Table (Home)
Pos Team P W D L F A GD Pts
1Hearts10730217+1424
2Motherwell11731185+1324
3Celtic10712218+1322
4Rangers11641148+622
5Hibernian105322111+1018
6Dundee105141415-116
7Falkirk103521312+114
8Aberdeen103431311+213
9St Mirren1034378-113
10Dundee Utd113441315-213
11Kilmarnock11137819-116
12Livingston91261319-65
League Table (Away)
Pos Team P W D L F A GD Pts
1Hearts106221810+820
2Rangers10541189+919
3Hibernian114431512+316
4Celtic105141313016
5Falkirk10415815-713
6Motherwell102621211+112
7Dundee Utd102621515012
8Aberdeen11407715-812
9Kilmarnock101451119-87
10Dundee11137518-136
11St Mirren9126918-95
12Livingston11047721-144
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6501104+615
2Hibernian6411125+713
3Motherwell641181+713
4Hearts6411106+413
5Dundee631277010
6Dundee Utd623175+29
7St Mirren62227708
8Falkirk621326-47
9Celtic62041012-26
10Aberdeen6114410-64
11Kilmarnock6015311-81
12Livingston6015514-91
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers10721177+1023
2Motherwell10631132+1121
3Hibernian10613189+919
4Hearts10532158+718
5Celtic106041813+518
6Falkirk1043398+115
7Aberdeen104241214-214
8Dundee104151014-413
9Dundee Utd102531013-311
10St Mirren102351016-69
11Livingston10037920-113
12Kilmarnock10037620-143
Form Table (Home)
Pos Team P W D L F A GD Pts
1Motherwell6510100+1016
2Rangers651082+616
3Hearts6420124+814
4Celtic6402146+812
5Hibernian6402115+612
6Dundee640298+112
7Falkirk632175+211
8Aberdeen623198+19
9St Mirren622256-18
10Dundee Utd613258-36
11Livingston6024814-62
12Kilmarnock6015312-91
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6411135+813
2Motherwell623164+29
3Celtic6303910-19
4Hibernian622297+28
5Hearts622287+18
6Falkirk621348-47
7Dundee Utd613268-26
8Aberdeen620459-46
9Dundee6114310-74
10Kilmarnock6024412-82
11St Mirren6015615-91
12Livingston6015212-101
Team ELO Ratings
PosTeam ELO Rating
1Celtic2,030
2Hearts2,015
3Rangers1,999
4Hibernian1,948
5Motherwell1,877
6Falkirk1,877
7St Mirren1,816
8Dundee Utd1,781
9Aberdeen1,780
10Livingston1,745
11Dundee1,734
12Kilmarnock1,722
Full Form Table
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.534294.4%
1.530683.3%
2.5191752.8%
3.582822.2%
4.52345.6%
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.524388.9%
1.519870.4%
2.5131448.1%
3.581929.6%
4.532411.1%
Back to top