The Fishy - Grimsby Town FC

scotland flag

St Mirren v Hearts Head to Head

St Mirren logo
Hearts logo
Last 10 St Mirren
Comp Date H A S WDL
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
SPL11‑Aug‑24AberdeenSt Mirren3‑1L
ECL08‑Aug‑24St MirrenBrann1‑1D
SPL04‑Aug‑24St MirrenHibernian3‑0W
ECL01‑Aug‑24St MirrenValur Reykjavík4‑1W
ECL25‑Jul‑24Valur ReykjavíkSt Mirren0‑0D
Last 10 Hearts
Comp Date H A S WDL
SPL14‑Sep‑24CelticHearts2‑0L
SPL01‑Sep‑24HeartsDundee Utd0‑1L
EL29‑Aug‑24HeartsPlzen0‑1L
SPL25‑Aug‑24MotherwellHearts3‑1L
EL22‑Aug‑24PlzenHearts1‑0L
SLC17‑Aug‑24FalkirkHearts2‑0L
SPL10‑Aug‑24DundeeHearts3‑1L
SPL03‑Aug‑24HeartsRangers0‑0D
Fy27‑Jul‑24Fleetwood TownHearts3‑0L
Fy17‑Jul‑24HeartsTottenham1‑5L
Last Meetings
Comp Date H A S
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
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
1Celtic5500140+1415
2Aberdeen5500103+715
3Rangers531194+510
4Dundee Utd522164+28
5Motherwell521276+17
6Dundee51319906
7St Mirren5122810-25
8Hibernian512258-35
9Ross County512238-55
10St Johnstone510458-33
11Kilmarnock5023312-92
12Hearts501429-71
League Table (Home)
Pos Team P W D L F A GD Pts
1330090+99
2330072+59
3220081+76
4211053+24
5211031+24
6311143+14
7311132+14
831115504
931114404
10201101-11
11201114-31
12200224-20
League Table (Away)
Pos Team P W D L F A GD Pts
1220050+56
2220031+26
3211021+14
4311113-24
5310245-13
6310234-13
7302146-22
8201135-21
9201114-31
10301228-61
11201106-61
12300328-60
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6600172+1518
2Aberdeen6510125+716
3Rangers6321127+511
4Dundee Utd6321105+511
5Dundee6141101007
6Motherwell62138807
7St Johnstone620479-26
8Hibernian613269-36
9Ross County6132510-56
10St Mirren61231013-35
11Kilmarnock6033413-93
12Hearts6024512-72
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic101000294+2530
2Aberdeen10910236+1728
3Dundee Utd10631206+1421
4Rangers106222413+1120
5Motherwell104151714+313
6Hibernian103341316-312
7Ross County10244919-1010
8St Mirren102351619-39
9St Johnstone102171016-67
10Hearts101451017-77
11Dundee101451423-97
12Kilmarnock10145622-167
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6600173+1418
2Aberdeen6600143+1118
3Rangers6510238+1516
4Dundee Utd6411114+713
5Hearts6231117+49
6Motherwell6231106+49
7Ross County6222810-28
8Kilmarnock6222711-48
9Hibernian6213810-27
10Dundee613289-16
11St Mirren6123810-25
12St Johnstone6015512-71
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6510184+1416
2Aberdeen6420103+714
3Dundee Utd6321125+711
4Rangers622279-28
5Motherwell6204910-16
6Hibernian613279-26
7St Johnstone620468-26
8St Mirren6123913-45
9Kilmarnock6123513-85
10Dundee6033614-83
11Hearts6024413-92
12Ross County6024212-102
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.517194.4%
1.515383.3%
2.513572.2%
3.581044.4%
4.521611.1%
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.514287.5%
1.511568.8%
2.58850.0%
3.551131.2%
4.521412.5%
Back to top