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
SPL28‑Feb‑26HeartsAberdeen1‑0W
SPL21‑Feb‑26HeartsFalkirk1‑0W
SPL15‑Feb‑26RangersHearts4‑2L
SPL10‑Feb‑26HeartsHibernian1‑0W
SPL03‑Feb‑26St MirrenHearts1‑0L
SPL31‑Jan‑26Dundee UtdHearts0‑3W
SPL25‑Jan‑26HeartsCeltic2‑2D
SC17‑Jan‑26HeartsFalkirk1‑1D
SPL14‑Jan‑26HeartsSt Mirren2‑0W
SPL11‑Jan‑26DundeeHearts0‑1W
Last 10 St Mirren
Comp Date H A S WDL
SPL03‑Mar‑26Dundee UtdSt Mirren2‑1L
SPL28‑Feb‑26LivingstonSt Mirren1‑1D
SPL21‑Feb‑26St MirrenMotherwell0‑5L
SPL14‑Feb‑26HibernianSt Mirren2‑0L
SPL11‑Feb‑26KilmarnockSt Mirren4‑3L
SC06‑Feb‑26AirdrieoniansSt Mirren1‑2W
SPL03‑Feb‑26St MirrenHearts1‑0W
SPL31‑Jan‑26St MirrenDundee0‑0D
SPL20‑Jan‑26LivingstonSt Mirren1‑1D
SC17‑Jan‑26LivingstonSt Mirren1‑1D
Last Meetings
Comp Date H A S
SPL03‑Feb‑26St MirrenHearts1‑0
SPL14‑Jan‑26HeartsSt Mirren2‑0
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
League Table (Combined)
Pos Team P W D L F A GD Pts
1Hearts2919645224+2863
2Celtic2918475331+2258
3Rangers29151225125+2657
4Motherwell28141134718+2953
5Hibernian29121074835+1346
6Falkirk29126113737042
7Dundee Utd29712103646-1033
8Aberdeen2985162941-1229
9Dundee2877142745-1828
10St Mirren2959152345-2224
11Kilmarnock2949163260-2821
12Livingston29111173159-2814
League Table (Home)
Pos Team P W D L F A GD Pts
1Hearts151140289+1937
2Motherwell151041276+2134
3Rangers159512813+1532
4Celtic1410133011+1931
5Hibernian147522714+1326
6Falkirk156542518+723
7Dundee135351921-218
8Dundee Utd154651620-418
9St Mirren14455815-717
10Aberdeen144462220+216
11Kilmarnock143381725-812
12Livingston151681928-99
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic158342320+327
2Hearts148242415+926
3Rangers146712312+1125
4Hibernian155552121020
5Motherwell134722012+819
6Falkirk146171219-719
7Dundee Utd143652026-615
8Aberdeen154110721-1413
9Dundee15249824-1610
10Kilmarnock151681535-209
11St Mirren1514101530-157
12Livingston140591231-195
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Motherwell6510161+1516
2Celtic6411128+413
3Hearts640285+312
4Hibernian6321107+311
5Rangers6240148+610
6Falkirk6303108+29
7Dundee Utd622289-18
8Kilmarnock62131217-57
9Dundee6132811-36
10St Mirren6114614-84
11Livingston6033711-43
12Aberdeen6015311-81
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Motherwell10721213+1823
2Rangers10640249+1522
3Hearts10712147+722
4Celtic106222013+720
5Falkirk106041710+718
6Hibernian105321713+418
7Dundee104331213-115
8Dundee Utd103251118-711
9Kilmarnock102261527-128
10St Mirren10136719-126
11Livingston100551120-95
12Aberdeen10118918-94
Form Table (Home)
Pos Team P W D L F A GD Pts
1Rangers6510186+1216
2Motherwell6510131+1216
3Hearts651082+616
4Hibernian6420115+614
5Falkirk6402136+712
6Celtic6402137+612
7Dundee6222910-18
8St Mirren622227-58
9Aberdeen62131211+17
10Kilmarnock62041013-36
11Dundee Utd613247-36
12Livingston604269-34
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6321109+111
2Motherwell623182+69
3Rangers623196+39
4Hearts6303108+29
5Falkirk63035509
6Hibernian62221011-18
7Dundee621347-37
8Dundee Utd6213913-47
9St Mirren6024612-62
10Kilmarnock6024518-132
11Aberdeen601509-91
12Livingston6015515-101
Team ELO Ratings
PosTeam ELO Rating
1Celtic2,034
2Rangers2,031
3Hearts2,020
4Hibernian1,936
5Motherwell1,920
6Falkirk1,904
7Dundee Utd1,782
8St Mirren1,772
9Aberdeen1,764
10Dundee1,746
11Kilmarnock1,716
12Livingston1,708
Full Form Table
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.524196.0%
1.516964.0%
2.5111444.0%
3.561924.0%
4.52238.0%
St Mirren Over/Under (last 6 months)
GoalsOverUnder% Over
0.526292.9%
1.521775.0%
2.5131546.4%
3.591932.1%
4.542414.3%
Back to top