The Fishy - Grimsby Town FC

scotland flag

St Mirren v St Johnstone Head to Head

St Mirren logo
St Johnstone logo
Last 10 St Mirren
Comp Date H A S WDL
SPL27‑Oct‑24RangersSt Mirren2‑1L
SPL19‑Oct‑24HeartsSt Mirren4‑0L
SPL05‑Oct‑24St MirrenDundee Utd0‑1L
SPL28‑Sep‑24MotherwellSt Mirren2‑1L
SPL21‑Sep‑24St MirrenHearts2‑1W
SPL14‑Sep‑24St MirrenKilmarnock2‑2D
SPL31‑Aug‑24DundeeSt Mirren2‑2D
SPL25‑Aug‑24St MirrenCeltic0‑3L
SLC18‑Aug‑24Dundee UtdSt Mirren1‑0L
ECL15‑Aug‑24BrannSt Mirren3‑1L
Last 10 St Johnstone
Comp Date H A S WDL
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
SPL31‑Aug‑24St JohnstoneMotherwell1‑2L
SPL24‑Aug‑24Dundee UtdSt Johnstone2‑0L
SLC17‑Aug‑24RangersSt Johnstone2‑0L
SPL11‑Aug‑24KilmarnockSt Johnstone0‑3W
Last Meetings
Comp Date H A S
SPL24‑Feb‑24St MirrenSt Johnstone2‑0
SPL06‑Dec‑23St JohnstoneSt Mirren1‑0
SPL28‑Oct‑23St MirrenSt Johnstone4‑0
SPL25‑Feb‑23St JohnstoneSt Mirren1‑1
SPL09‑Nov‑22St MirrenSt Johnstone2‑2
SPL03‑Sep‑22St JohnstoneSt Mirren3‑0
SPL30‑Apr‑22St JohnstoneSt Mirren0‑1
SPL09‑Feb‑22St MirrenSt Johnstone2‑1
SPL06‑Nov‑21St JohnstoneSt Mirren0‑0
SPL29‑Aug‑21St MirrenSt Johnstone0‑0
SC09‑May‑21St MirrenSt Johnstone1‑2
SPL16‑Jan‑21St JohnstoneSt Mirren1‑0
SPL19‑Dec‑20St MirrenSt Johnstone3‑2
SPL29‑Aug‑20St JohnstoneSt Mirren1‑0
SPL04‑Mar‑20St MirrenSt Johnstone0‑0
SPL21‑Dec‑19St JohnstoneSt Mirren0‑0
SPL19‑Oct‑19St MirrenSt Johnstone2‑0
SPL27‑Apr‑19St MirrenSt Johnstone1‑1
SPL27‑Mar‑19St JohnstoneSt Mirren1‑0
SPL26‑Dec‑18St MirrenSt Johnstone0‑1
SPL27‑Oct‑18St JohnstoneSt Mirren2‑0
SPL21‑Mar‑15St JohnstoneSt Mirren2‑0
SPL06‑Dec‑14St MirrenSt Johnstone0‑1
SPL04‑Oct‑14St JohnstoneSt Mirren1‑2
SPL25‑Mar‑14St MirrenSt Johnstone0‑1
SPL11‑Jan‑14St JohnstoneSt Mirren2‑0
SPL19‑Oct‑13St MirrenSt Johnstone4‑3
SPL23‑Feb‑13St JohnstoneSt Mirren1‑0
SC02‑Feb‑13St MirrenSt Johnstone2‑0
SPL08‑Dec‑12St MirrenSt Johnstone1‑1
SPL06‑Oct‑12St JohnstoneSt Mirren2‑1
SPL17‑Mar‑12St MirrenSt Johnstone0‑3
SPL29‑Oct‑11St JohnstoneSt Mirren0‑1
SLC20‑Sep‑11St JohnstoneSt Mirren0‑2
SPL10‑Sep‑11St MirrenSt Johnstone0‑0
SPL14‑May‑11St MirrenSt Johnstone0‑0
SPL22‑Jan‑11St JohnstoneSt Mirren0‑0
SPL11‑Dec‑10St MirrenSt Johnstone1‑2
SPL18‑Sep‑10St JohnstoneSt Mirren2‑1
SPL17‑Apr‑10St JohnstoneSt Mirren2‑2
SPL10‑Feb‑10St MirrenSt Johnstone1‑1
SPL19‑Dec‑09St JohnstoneSt Mirren1‑0
SPL12‑Sep‑09St MirrenSt Johnstone1‑1
SC18‑Mar‑08St MirrenSt Johnstone1‑3
SC08‑Mar‑08St JohnstoneSt Mirren1‑1
Cha29‑Apr‑06St MirrenSt Johnstone0‑1
Cha11‑Feb‑06St JohnstoneSt Mirren0‑0
Cha17‑Dec‑05St MirrenSt Johnstone0‑0
SLC23‑Aug‑05St JohnstoneSt Mirren0‑1
Cha20‑Aug‑05St JohnstoneSt Mirren1‑2
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic9810273+2425
2Aberdeen9810188+1025
3Rangers9612146+819
4Dundee Utd94321310+315
5Motherwell94141112-113
6St Johnstone103161320-710
7Ross County102441018-810
8Dundee92341416-29
9Kilmarnock92341119-89
10St Mirren102261220-88
11Hearts101361116-56
12Hibernian9135915-66
League Table (Home)
Pos Team P W D L F A GD Pts
1Rangers5500132+1115
2Aberdeen5500114+715
3Celtic4310112+910
4Ross County622298+18
5Dundee Utd421175+27
6St Mirren52127707
7Motherwell521256-17
8Hearts412152+35
9Hibernian512267-15
10Kilmarnock412157-25
11Dundee5113910-14
12St Johnstone4103510-53
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic5500161+1515
2Aberdeen431074+310
3Dundee Utd522165+18
4St Johnstone6213810-27
5Motherwell42026606
6Dundee412156-15
7Rangers411214-34
8Kilmarnock5113612-64
9Ross County4022110-92
10Hibernian401338-51
11Hearts6015614-81
12St Mirren5014513-81
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6510183+1516
2Aberdeen6510116+516
3Rangers640265+112
4Dundee Utd631287+110
5Kilmarnock62311110+19
6Motherwell630379-29
7Ross County6222910-18
8St Johnstone6213814-67
9Hearts61239905
10Hibernian612378-15
11Dundee6114711-44
12St Mirren6114612-64
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic10910305+2528
2Aberdeen108202010+1026
3Rangers10622179+820
4Dundee Utd105321711+618
5Motherwell104151214-213
6Dundee102441517-210
7St Johnstone103161320-710
8Kilmarnock102441220-810
9Ross County102441018-810
10St Mirren102261220-88
11Hibernian101451016-67
12Hearts101361116-56
Form Table (Home)
Pos Team P W D L F A GD Pts
1Rangers6600184+1418
2Aberdeen6600165+1118
3Celtic6510165+1116
4Dundee Utd6411126+613
5Hearts6231115+69
6Hibernian622297+28
7Ross County622298+18
8St Mirren62229908
9Motherwell621368-27
10Kilmarnock6132512-76
11Dundee61231011-15
12St Johnstone6114714-74
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6600211+2018
2Aberdeen6420136+714
3Motherwell63031110+19
4Dundee Utd623165+19
5St Johnstone6213810-27
6Rangers612359-45
7Kilmarnock6123713-65
8Dundee6123714-75
9Ross County6033213-113
10Hibernian6024511-62
11Hearts6015614-81
12St Mirren6015716-91
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.518194.7%
1.515478.9%
2.514573.7%
3.591047.4%
4.521710.5%
St Johnstone Over/Under (last 6 months)
GoalsOverUnder% Over
0.5190100.0%
1.518194.7%
2.512763.2%
3.541521.1%
4.541521.1%
Back to top