The Fishy - Grimsby Town FC

scotland flag

Hearts v St Mirren Head to Head

Hearts logo
St Mirren logo
Last 10 Hearts
Comp Date H A S WDL
SPL27‑Nov‑21HeartsSt Mirren2‑0W
SPL20‑Nov‑21MotherwellHearts2‑0L
SPL06‑Nov‑21HeartsDundee Utd5‑2W
SPL30‑Oct‑21AberdeenHearts2‑1L
SPL27‑Oct‑21St JohnstoneHearts1‑1D
SPL23‑Oct‑21HeartsDundee1‑1D
SPL16‑Oct‑21RangersHearts1‑1D
SPL02‑Oct‑21HeartsMotherwell2‑0W
SPL25‑Sep‑21HeartsLivingston3‑0W
SPL18‑Sep‑21Ross CountyHearts2‑2D
Last 10 St Mirren
Comp Date H A S WDL
SPL27‑Nov‑21HeartsSt Mirren2‑0L
SPL20‑Nov‑21St MirrenLivingston1‑1D
SPL06‑Nov‑21St JohnstoneSt Mirren0‑0D
SPL30‑Oct‑21St MirrenDundee0‑1L
SPL27‑Oct‑21MotherwellSt Mirren2‑2D
SPL24‑Oct‑21St MirrenRangers1‑2L
SPL16‑Oct‑21Ross CountySt Mirren2‑3W
SPL02‑Oct‑21LivingstonSt Mirren0‑1W
SPL26‑Sep‑21St MirrenAberdeen3‑2W
SPL18‑Sep‑21HibernianSt Mirren2‑2D
Last Meetings
Comp Date H A S
SPL27‑Nov‑21HeartsSt Mirren2‑0
SPL07‑Aug‑21St MirrenHearts1‑2
SPL11‑Mar‑20St MirrenHearts1‑0
SPL09‑Nov‑19HeartsSt Mirren5‑2
SPL28‑Sep‑19St MirrenHearts0‑0
SPL23‑Feb‑19HeartsSt Mirren1‑1
SPL24‑Nov‑18St MirrenHearts2‑0
SPL01‑Sep‑18HeartsSt Mirren4‑1
SPL10‑May‑14St MirrenHearts1‑1
SPL29‑Jan‑14HeartsSt Mirren2‑1
SPL29‑Dec‑13St MirrenHearts1‑1
SPL05‑Oct‑13HeartsSt Mirren0‑2
SPL04‑May‑13HeartsSt Mirren3‑0
Sc Lg Cup17‑Mar‑13St MirrenHearts3‑2
SPL27‑Feb‑13St MirrenHearts2‑0
SPL17‑Nov‑12HeartsSt Mirren1‑0
SPL15‑Sep‑12St MirrenHearts2‑0
Sc Cup21‑Mar‑12St MirrenHearts0‑2
Sc Cup10‑Mar‑12HeartsSt Mirren2‑2
SPL14‑Jan‑12HeartsSt Mirren5‑2
SPL05‑Nov‑11St MirrenHearts0‑0
SPL17‑Sep‑11HeartsSt Mirren2‑0
SPL19‑Mar‑11HeartsSt Mirren3‑2
SPL29‑Dec‑10St MirrenHearts0‑2
SPL23‑Oct‑10HeartsSt Mirren3‑0
SPL03‑Apr‑10St MirrenHearts1‑1
Sc Lg Cup02‑Feb‑10HeartsSt Mirren0‑1
SPL16‑Jan‑10HeartsSt Mirren1‑0
SPL03‑Oct‑09St MirrenHearts2‑1
SPL21‑Feb‑09HeartsSt Mirren1‑1
SPL08‑Nov‑08St MirrenHearts0‑1
SPL23‑Aug‑08HeartsSt Mirren2‑1
SPL19‑Apr‑08HeartsSt Mirren3‑2
SPL15‑Mar‑08St MirrenHearts1‑1
SPL26‑Dec‑07HeartsSt Mirren0‑1
SPL30‑Sep‑07St MirrenHearts1‑3
SPL17‑Feb‑07HeartsSt Mirren1‑1
SPL02‑Dec‑06St MirrenHearts2‑2
SPL09‑Sep‑06HeartsSt Mirren0‑1
League Table (Combined)
Pos Team P W D L F A GD Pts
1Rangers1410313214+1833
2Celtic149233210+2229
3Hearts157622514+1127
4Dundee Utd167451515+025
5Motherwell167362024-424
6Hibernian135351717+018
7St Mirren153751624-816
8Aberdeen154381621-515
9St Johnstone14356914-514
10Livingston143471220-813
11Dundee143471427-1313
12Ross County142481927-810
League Table (Home)
Pos Team P W D L F A GD Pts
1Hearts8530165+1118
2Celtic7520202+1817
3Motherwell95131314-116
4Rangers7430147+715
5Dundee Utd750264+215
6Hibernian631298+110
7Aberdeen731377+010
8Dundee82331115-49
9St Mirren713368-26
10Ross County71331013-36
11St Johnstone8134711-46
12Livingston611459-44
League Table (Away)
Pos Team P W D L F A GD Pts
1Rangers7601187+1118
2Celtic7403128+412
3Dundee Utd9243911-210
4St Mirren82421016-610
5Hearts723299+09
6Livingston8233711-49
7Hibernian722389-18
8St Johnstone622223-18
9Motherwell7223710-38
10Aberdeen8125914-55
11Ross County7115914-54
12Dundee6114312-94
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6510134+916
2Rangers6420188+1014
3Dundee6312911-210
4Motherwell6312811-310
5Livingston623197+29
6Hearts6222108+28
7Ross County62131311+27
8Aberdeen621368-27
9Dundee Utd612359-45
10St Johnstone612338-55
11St Mirren603348-43
12Hibernian6105411-73
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers107302411+1324
2Celtic10721197+1223
3Hearts104421811+716
4Dundee Utd104331211+115
5St Mirren103431314-113
6Livingston103431011-113
7Motherwell104151118-713
8Hibernian10325913-411
9St Johnstone10325812-411
10Dundee103251016-611
11Ross County102261619-38
12Aberdeen102171016-67
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6420142+1214
2Hearts6420133+1014
3Rangers6330117+412
4Dundee Utd640254+112
5Hibernian631298+110
6Motherwell6312811-310
7Aberdeen621357-27
8Dundee6213711-47
9St Mirren613256-16
10Ross County61231013-35
11St Johnstone612369-35
12Livingston611459-44
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6600186+1218
2Celtic6402116+512
3Livingston623176+19
4St Mirren623188+09
5St Johnstone622223-18
6Motherwell621369-37
7Dundee Utd613289-16
8Hearts613278-16
9Hibernian612357-25
10Ross County6114911-24
11Dundee6114312-94
12Aberdeen6015612-61
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.519195.0%
1.518290.0%
2.581240.0%
3.531715.0%
4.521810.0%
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.517385.0%
1.514670.0%
2.5101050.0%
3.571335.0%
4.531715.0%