The Fishy - Grimsby Town FC

scotland flag

St Johnstone v St Mirren Head to Head

St Johnstone logo
St Mirren logo
Last 10 St Johnstone
Comp Date H A S WDL
SPL07‑Dec‑24AberdeenSt Johnstone1‑1D
SPL01‑Dec‑24St JohnstoneRangers0‑1L
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
Last 10 St Mirren
Comp Date H A S WDL
SPL07‑Dec‑24St MirrenMotherwell0‑1L
SPL30‑Nov‑24Dundee UtdSt Mirren2‑0L
SPL23‑Nov‑24St MirrenAberdeen2‑1W
SPL09‑Nov‑24HibernianSt Mirren1‑2W
SPL02‑Nov‑24St MirrenRoss County0‑0D
SPL30‑Oct‑24St MirrenSt Johnstone3‑1W
SPL27‑Oct‑24RangersSt Mirren2‑1L
SPL19‑Oct‑24HeartsSt Mirren4‑0L
SPL05‑Oct‑24St MirrenDundee Utd0‑1L
SPL28‑Sep‑24MotherwellSt Mirren2‑1L
Last Meetings
Comp Date H A S
SPL30‑Oct‑24St MirrenSt Johnstone3‑1
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
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic151410444+4043
2Aberdeen1610423018+1234
3Rangers151023279+1832
4Dundee Utd156632215+724
5Motherwell157171823-522
6Dundee165472729-219
7St Mirren165381926-718
8Ross County163671230-1815
9St Johnstone1642101829-1114
10Kilmarnock163581734-1714
11Hearts163491825-713
12Hibernian162681828-1012
League Table (Home)
Pos Team P W D L F A GD Pts
1Rangers8710213+1822
2Aberdeen9711188+1022
3Celtic7610212+1919
4Dundee Utd8422148+614
5St Mirren94231210+214
6Dundee84132014+613
7Ross County93331112-112
8Motherwell7313710-310
9Hearts8233109+19
10Hibernian81431113-27
11Kilmarnock6132610-46
12St Johnstone7205713-66
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic8800232+2124
2Aberdeen73311210+212
3Motherwell84041113-212
4Dundee Utd724187+110
5Rangers731366010
6St Johnstone92251116-58
7Kilmarnock102261124-138
8Dundee8134715-86
9Hibernian8125715-85
10Hearts8116816-84
11St Mirren7115716-94
12Ross County7034118-173
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6600171+1618
2Rangers6411133+1013
3Dundee63121311+210
4St Mirren631276+110
5Dundee Utd623195+49
6Motherwell6303711-49
7Hearts621379-27
8Aberdeen6132109+16
9Hibernian6123913-45
10Ross County6123212-105
11St Johnstone611459-44
12Kilmarnock6024414-102
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic10910304+2628
2Rangers10712185+1322
3Dundee Utd104421611+516
4Aberdeen104421814+416
5Motherwell105051117-615
6Dundee104151718-113
7Hearts103341514+112
8Kilmarnock103251119-811
9St Mirren10316915-610
10St Johnstone103161018-810
11Ross County10235619-139
12Hibernian101451319-67
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6510172+1516
2Rangers6510132+1116
3Aberdeen6411116+513
4Dundee Utd6312106+410
5St Mirren631275+210
6Dundee63031511+49
7Motherwell6303710-39
8Hearts6222108+28
9Ross County6222810-28
10Hibernian61329906
11Kilmarnock6132610-46
12St Johnstone6204611-56
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6600182+1618
2Aberdeen6231109+19
3Dundee Utd623176+19
4Rangers63036609
5Motherwell6303810-29
6St Johnstone6123812-45
7Hearts6114610-44
8Hibernian6114611-54
9St Mirren6114613-74
10Kilmarnock6114614-84
11Dundee6114311-84
12Ross County6024118-172
St Johnstone Over/Under (last 6 months)
GoalsOverUnder% Over
0.5210100.0%
1.519290.5%
2.513861.9%
3.551623.8%
4.541719.0%
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.519290.5%
1.516576.2%
2.514766.7%
3.571433.3%
4.51204.8%
Back to top