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
SPL11‑Jan‑26DundeeHearts0‑1W
SPL03‑Jan‑26HeartsLivingston1‑0W
SPL27‑Dec‑25HibernianHearts3‑2L
SPL21‑Dec‑25HeartsRangers2‑1W
SPL13‑Dec‑25FalkirkHearts0‑2W
SPL07‑Dec‑25CelticHearts1‑2W
SPL03‑Dec‑25HeartsKilmarnock1‑1D
SPL29‑Nov‑25MotherwellHearts0‑0D
SPL23‑Nov‑25AberdeenHearts1‑0L
SPL09‑Nov‑25HeartsDundee Utd1‑1D
Last 10 St Mirren
Comp Date H A S WDL
SPL10‑Jan‑26St MirrenFalkirk0‑2L
SPL03‑Jan‑26MotherwellSt Mirren2‑0L
SPL30‑Dec‑25RangersSt Mirren2‑1L
SPL27‑Dec‑25St MirrenKilmarnock0‑0D
SPL20‑Dec‑25St MirrenLivingston1‑0W
SLC14‑Dec‑25St MirrenCeltic3‑1W
SPL06‑Dec‑25St MirrenDundee Utd2‑0W
SPL03‑Dec‑25AberdeenSt Mirren3‑3D
SPL29‑Nov‑25DundeeSt Mirren3‑1L
SPL22‑Nov‑25St MirrenCeltic0‑1L
Last Meetings
Comp Date H A S
SPL29‑Oct‑25St MirrenHearts2‑2
SLC16‑Aug‑25St MirrenHearts1‑1
SPL26‑Feb‑25HeartsSt Mirren3‑1
SC10‑Feb‑25St MirrenHearts1‑1
SPL19‑Oct‑24HeartsSt Mirren4‑0
SPL21‑Sep‑24St MirrenHearts2‑1
SPL15‑May‑24St MirrenHearts2‑2
SPL06‑Apr‑24St MirrenHearts1‑2
SPL23‑Dec‑23HeartsSt Mirren2‑0
SPL23‑Sep‑23St MirrenHearts1‑0
SPL13‑May‑23St MirrenHearts2‑2
SPL08‑Apr‑23HeartsSt Mirren0‑2
SPL13‑Jan‑23HeartsSt Mirren1‑0
SPL07‑Jan‑23St MirrenHearts1‑1
SC12‑Mar‑22HeartsSt Mirren4‑2
SPL26‑Feb‑22St MirrenHearts0‑2
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
SLC17‑Mar‑13St MirrenHearts3‑2
SPL27‑Feb‑13St MirrenHearts2‑0
SPL17‑Nov‑12HeartsSt Mirren1‑0
SPL15‑Sep‑12St MirrenHearts2‑0
SC21‑Mar‑12St MirrenHearts0‑2
SC10‑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
SLC02‑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
League Table (Combined)
Pos Team P W D L F A GD Pts
1Hearts2114524017+2347
2Rangers2212823417+1744
3Celtic2113263821+1741
4Motherwell2291033117+1437
5Hibernian229853724+1335
6Falkirk218672327-430
7Dundee Utd2251072834-625
8Aberdeen2274112028-825
9Dundee2264121934-1522
10St Mirren2046101628-1218
11Kilmarnock2228122039-1914
12Livingston2117132141-2010
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic11812258+1725
2Hearts10730217+1424
3Motherwell11731185+1324
4Rangers11641148+622
5Hibernian115422212+1019
6Dundee115151416-216
7Falkirk103521312+114
8Aberdeen113441313013
9Dundee Utd113441315-213
10St Mirren11344710-313
11Livingston101361420-66
12Kilmarnock11137819-116
League Table (Away)
Pos Team P W D L F A GD Pts
1Hearts117221910+923
2Rangers11641209+1122
3Hibernian114431512+316
4Celtic105141313016
5Falkirk115151015-516
6Motherwell112721312+113
7Dundee Utd112631519-412
8Aberdeen11407715-812
9Kilmarnock111551220-88
10Dundee11137518-136
11St Mirren9126918-95
12Livingston11047721-144
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6501114+715
2Hearts6501105+515
3Hibernian6321106+411
4Motherwell632162+411
5Dundee631265+110
6Celtic63031310+39
7Falkirk630346-29
8Dundee Utd622279-28
9St Mirren621346-27
10Kilmarnock602449-52
11Livingston6024612-62
12Aberdeen6015211-91
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers10721176+1123
2Motherwell10541112+919
3Celtic106041813+518
4Hearts10532128+418
5Hibernian105231610+617
6Falkirk1043387+115
7Dundee104151012-213
8Dundee Utd102531014-411
9Aberdeen103251116-511
10St Mirren10226816-88
11Kilmarnock10046717-104
12Livingston10037819-113
Form Table (Home)
Pos Team P W D L F A GD Pts
1Motherwell6510100+1016
2Rangers651082+616
3Hearts6420124+814
4Hibernian6411125+713
5Celtic6402146+812
6Falkirk632175+211
7Aberdeen62318809
8Dundee630379-29
9St Mirren621336-37
10Dundee Utd613258-36
11Livingston6033813-53
12Kilmarnock6015312-91
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6411145+913
2Hearts631275+210
3Falkirk631264+210
4Celtic6303910-19
5Hibernian622297+28
6Motherwell614154+17
7Dundee Utd6132610-46
8Aberdeen620459-46
9Dundee6114310-74
10Kilmarnock6033410-63
11St Mirren6015615-91
12Livingston6015212-101
Team ELO Ratings
PosTeam ELO Rating
1Celtic2,036
2Hearts2,020
3Rangers2,012
4Hibernian1,948
5Falkirk1,894
6Motherwell1,877
7St Mirren1,800
8Dundee Utd1,775
9Aberdeen1,767
10Livingston1,745
11Dundee1,730
12Kilmarnock1,722
Full Form Table
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.524196.0%
1.520580.0%
2.5141156.0%
3.591636.0%
4.532212.0%
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.525292.6%
1.520774.1%
2.5131448.1%
3.581929.6%
4.532411.1%
Back to top