The Fishy - Grimsby Town FC

scotland flag

St Johnstone v Rangers Head to Head

St Johnstone logo
Rangers logo
Last 10 St Johnstone
Comp Date H A S WDL
SPL23‑Nov‑24St JohnstoneKilmarnock1‑0W
SPL09‑Nov‑24MotherwellSt Johnstone2‑1L
SPL02‑Nov‑24St JohnstoneHearts1‑2L
SPL30‑Oct‑24St MirrenSt Johnstone3‑1L
SPL26‑Oct‑24DundeeSt Johnstone1‑2W
SPL19‑Oct‑24St JohnstoneRoss County3‑0W
SPL06‑Oct‑24RangersSt Johnstone2‑0L
SPL28‑Sep‑24St JohnstoneCeltic0‑6L
SPL21‑Sep‑24Ross CountySt Johnstone3‑3D
SPL14‑Sep‑24HibernianSt Johnstone2‑0L
Last 10 Rangers
Comp Date H A S WDL
SPL23‑Nov‑24RangersDundee Utd1‑1D
SPL10‑Nov‑24RangersHearts1‑0W
EL07‑Nov‑24OlympiacosRangers1‑1D
SLC03‑Nov‑24MotherwellRangers1‑2W
SPL30‑Oct‑24AberdeenRangers2‑1L
SPL27‑Oct‑24RangersSt Mirren2‑1W
EL24‑Oct‑24RangersSteaua Bucharest4‑0W
SPL20‑Oct‑24KilmarnockRangers1‑0L
SPL06‑Oct‑24RangersSt Johnstone2‑0W
EL03‑Oct‑24RangersOlympique Lyonnais1‑4L
Last Meetings
Comp Date H A S
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
1Celtic111010313+2831
2Aberdeen1210112512+1331
3Rangers12723179+823
4Dundee Utd135531914+520
5Motherwell126151616019
6St Mirren145361923-418
7Ross County143651222-1015
8St Johnstone144191727-1013
9Dundee133371825-712
10Kilmarnock133371526-1112
11Hibernian132561218-611
12Hearts132381420-69
League Table (Home)
Pos Team P W D L F A GD Pts
1Aberdeen7700176+1121
2Rangers7610153+1219
3St Mirren8422129+314
4Celtic5410132+1113
5Ross County8332119+212
6Dundee Utd6312117+410
7Motherwell631277010
8Dundee72141213-17
9Hibernian7133810-26
10St Johnstone6204712-56
11Hearts512264+25
12Kilmarnock512259-45
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6600181+1718
2Aberdeen531186+210
3Dundee Utd724187+110
4Motherwell63039909
5St Johnstone82151015-57
6Kilmarnock82151017-77
7Hibernian612348-45
8Dundee6123612-65
9Rangers511326-44
10St Mirren6114714-74
11Hearts8116816-84
12Ross County6033113-123
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6510173+1416
2Aberdeen6411138+513
3Rangers631275+210
4St Mirren631289-110
5St Johnstone630398+19
6Motherwell630379-29
7Dundee Utd622297+28
8Ross County622248-48
9Hearts6213108+27
10Hibernian613267-16
11Kilmarnock620469-36
12Dundee6204611-56
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic10910273+2428
2Aberdeen108112010+1025
3Rangers10613158+719
4Motherwell106041514+118
5Dundee Utd104331411+315
6St Mirren104241315-214
7Ross County103431114-313
8Kilmarnock103341517-212
9Hibernian102441011-110
10St Johnstone103161221-910
11Hearts102261214-28
12Dundee102171120-97
Form Table (Home)
Pos Team P W D L F A GD Pts
1Aberdeen6600145+918
2Celtic6510164+1216
3Rangers6510132+1116
4Ross County6321107+311
5St Mirren632196+311
6Dundee Utd6312117+410
7Motherwell631277010
8Hearts613297+26
9Hibernian61328806
10St Johnstone6204712-56
11Kilmarnock6123514-95
12Dundee6114912-34
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6600181+1718
2Aberdeen6321108+211
3Dundee Utd623176+19
4Motherwell63039909
5Kilmarnock62131011-17
6Rangers612359-45
7Hibernian612348-45
8Dundee6123612-65
9Hearts6114610-44
10St Johnstone6114713-64
11St Mirren6114714-74
12Ross County6033113-123
St Johnstone Over/Under (last 6 months)
GoalsOverUnder% Over
0.5190100.0%
1.518194.7%
2.513668.4%
3.551426.3%
4.541521.1%
Rangers Over/Under (last 6 months)
GoalsOverUnder% Over
0.520195.2%
1.516576.2%
2.591242.9%
3.531814.3%
4.52199.5%
Back to top