The Fishy - Grimsby Town FC

scotland flag

Rangers v St Johnstone Head to Head

Rangers logo
St Johnstone logo
Last 10 Rangers
Comp Date H A S WDL
SPL09‑Jan‑25DundeeRangers1‑1D
SPL05‑Jan‑25HibernianRangers3‑3D
SPL02‑Jan‑25RangersCeltic3‑0W
SPL29‑Dec‑24MotherwellRangers2‑2D
SPL26‑Dec‑24St MirrenRangers2‑1L
SPL21‑Dec‑24RangersDundee1‑0W
SLC15‑Dec‑24CelticRangers3‑3D
EL12‑Dec‑24RangersTottenham1‑1D
SPL08‑Dec‑24Ross CountyRangers0‑3W
SPL04‑Dec‑24RangersKilmarnock6‑0W
Last 10 St Johnstone
Comp Date H A S WDL
SPL05‑Jan‑25St JohnstoneDundee1‑3L
SPL02‑Jan‑25St JohnstoneHibernian1‑1D
SPL29‑Dec‑24CelticSt Johnstone4‑0L
SPL26‑Dec‑24St JohnstoneDundee Utd1‑2L
SPL22‑Dec‑24HeartsSt Johnstone2‑1L
SPL14‑Dec‑24St JohnstoneSt Mirren2‑3L
SPL07‑Dec‑24AberdeenSt Johnstone1‑1D
SPL01‑Dec‑24St JohnstoneRangers0‑1L
SPL23‑Nov‑24St JohnstoneKilmarnock1‑0W
SPL09‑Nov‑24MotherwellSt Johnstone2‑1L
Last Meetings
Comp Date H A S
SPL01‑Dec‑24St JohnstoneRangers0‑1
SPL06‑Oct‑24RangersSt Johnstone2‑0
SLC17‑Aug‑24RangersSt Johnstone2‑0
SPL18‑Feb‑24St JohnstoneRangers0‑3
SPL20‑Dec‑23RangersSt Johnstone2‑0
SPL16‑Sep‑23St JohnstoneRangers0‑2
SPL28‑Jan‑23RangersSt Johnstone2‑0
SC21‑Jan‑23St JohnstoneRangers0‑1
SPL06‑Nov‑22St JohnstoneRangers2‑1
SPL13‑Aug‑22RangersSt Johnstone4‑0
SPL02‑Mar‑22St JohnstoneRangers0‑1
SPL15‑Dec‑21RangersSt Johnstone2‑0
SPL11‑Sep‑21St JohnstoneRangers1‑2
SC25‑Apr‑21RangersSt Johnstone1‑1
SPL21‑Apr‑21St JohnstoneRangers1‑1
SPL03‑Feb‑21RangersSt Johnstone1‑0
SPL23‑Dec‑20St JohnstoneRangers0‑3
SPL12‑Aug‑20RangersSt Johnstone3‑0
SPL23‑Feb‑20St JohnstoneRangers2‑2
SPL22‑Sep‑19St JohnstoneRangers0‑4
SPL16‑Feb‑19RangersSt Johnstone0‑0
SPL23‑Dec‑18St JohnstoneRangers1‑2
SPL23‑Sep‑18RangersSt Johnstone5‑1
SPL27‑Feb‑18St JohnstoneRangers1‑4
SPL16‑Dec‑17RangersSt Johnstone1‑3
SPL13‑Oct‑17St JohnstoneRangers0‑3
SPL21‑May‑17St JohnstoneRangers1‑2
SPL01‑Mar‑17RangersSt Johnstone3‑2
SPL28‑Dec‑16St JohnstoneRangers1‑1
SPL26‑Oct‑16RangersSt Johnstone1‑1
SLC22‑Sep‑15RangersSt Johnstone1‑3
SLC28‑Oct‑14RangersSt Johnstone1‑0
SPL13‑May‑12St JohnstoneRangers0‑4
SPL14‑Jan‑12St JohnstoneRangers1‑2
SPL19‑Nov‑11RangersSt Johnstone0‑0
SPL30‑Jul‑11St JohnstoneRangers0‑2
SPL05‑Apr‑11St JohnstoneRangers0‑2
SPL27‑Feb‑11RangersSt Johnstone4‑0
SPL28‑Aug‑10RangersSt Johnstone2‑1
SPL30‑Mar‑10St JohnstoneRangers4‑1
SLC03‑Feb‑10RangersSt Johnstone2‑0
SPL12‑Dec‑09RangersSt Johnstone3‑0
SPL17‑Oct‑09St JohnstoneRangers1‑2
SC13‑Jan‑09St JohnstoneRangers0‑2
SC20‑Apr‑08St JohnstoneRangers1‑1
SLC08‑Nov‑06RangersSt Johnstone0‑2
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic211821577+5056
2Rangers2112543817+2141
3Dundee Utd229763024+634
4Aberdeen2110473230+234
5Motherwell229492734-731
6St Mirren2283112737-1027
7Dundee2275103438-426
8Hibernian226883135-426
9Kilmarnock2367102537-1225
10Ross County226792238-1625
11Hearts2265112531-623
12St Johnstone2243152444-2015
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic111010342+3231
2Rangers10910253+2228
3Aberdeen117132013+722
4Dundee Utd11533159+618
5Motherwell115331616018
6St Mirren115241513+217
7Kilmarnock114431311+216
8Hearts114341412+215
9Dundee114252220+214
10Hibernian113531817+114
11Ross County113441416-213
12St Johnstone112181222-107
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic10811235+1825
2Dundee Utd114431515016
3Rangers113441314-113
4Motherwell114161118-713
5Hibernian113351318-512
6Aberdeen103341217-512
7Dundee113351218-612
8Ross County11335822-1412
9St Mirren113171224-1210
10Kilmarnock122371226-149
11Hearts112271119-88
12St Johnstone112271222-108
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Hibernian6420137+614
2Celtic6411133+1013
3Ross County6312108+210
4Hearts631276+110
5Dundee Utd631255010
6Rangers6231118+39
7St Mirren6303811-39
8Kilmarnock622273+48
9Dundee621379-27
10Motherwell613258-36
11St Johnstone6015615-91
12Aberdeen6015313-101
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic10811264+2225
2Rangers10541229+1319
3Hibernian105322017+318
4Dundee Utd104331211+115
5St Mirren105051216-415
6Dundee104241614+214
7Hearts104241112-114
8Kilmarnock103431011-113
9Ross County104151220-813
10Motherwell103341118-712
11St Johnstone10127919-105
12Aberdeen10037820-123
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6600210+2118
2Rangers6510142+1216
3Kilmarnock632182+611
4Dundee Utd632172+511
5Motherwell63211110+111
6Dundee63121310+310
7St Mirren631286+210
8Hearts631288010
9Hibernian62311210+29
10Ross County622279-28
11Aberdeen62139907
12St Johnstone6114610-44
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6411104+613
2Hibernian63121010010
3Rangers6231118+39
4St Mirren6303711-49
5Ross County6303712-59
6Hearts62226608
7Dundee Utd6222910-18
8Dundee6213710-37
9St Johnstone6114613-74
10Motherwell6114311-84
11Aberdeen6024513-82
12Kilmarnock6024413-92
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.532197.0%
1.526778.8%
2.5171651.5%
3.582524.2%
4.562718.2%
St Johnstone Over/Under (last 6 months)
GoalsOverUnder% Over
0.5270100.0%
1.525292.6%
2.518966.7%
3.581929.6%
4.552218.5%
Back to top