The Fishy - Grimsby Town FC

scotland flag

Hearts v St Johnstone Head to Head

Hearts logo
St Johnstone logo
Last 10 Hearts
Comp Date H A S WDL
ECL12‑Dec‑24FC CopenhagenHearts2‑0L
SPL07‑Dec‑24HeartsDundee2‑0W
SPL01‑Dec‑24HeartsAberdeen1‑1D
ECL28‑Nov‑24Cercle BruggeHearts2‑0L
SPL23‑Nov‑24HeartsCeltic1‑4L
SPL10‑Nov‑24RangersHearts1‑0L
ECL07‑Nov‑24HeartsHeidenheim0‑2L
SPL02‑Nov‑24St JohnstoneHearts1‑2W
SPL30‑Oct‑24HeartsKilmarnock1‑2L
SPL27‑Oct‑24HibernianHearts1‑1D
Last 10 St Johnstone
Comp Date H A S WDL
SPL14‑Dec‑24St JohnstoneSt Mirren2‑3L
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
Last Meetings
Comp Date H A S
SPL02‑Nov‑24St JohnstoneHearts1‑2
SPL07‑Feb‑24St JohnstoneHearts0‑1
SPL25‑Nov‑23HeartsSt Johnstone1‑0
SPL05‑Aug‑23St JohnstoneHearts0‑2
SPL04‑Mar‑23HeartsSt Johnstone3‑0
SPL28‑Dec‑22St JohnstoneHearts2‑3
SPL28‑Aug‑22HeartsSt Johnstone3‑2
SPL19‑Feb‑22St JohnstoneHearts2‑1
SPL18‑Jan‑22HeartsSt Johnstone2‑0
SPL27‑Oct‑21St JohnstoneHearts1‑1
SPL01‑Feb‑20St JohnstoneHearts3‑3
SPL14‑Dec‑19HeartsSt Johnstone0‑1
SPL30‑Oct‑19St JohnstoneHearts1‑0
SPL26‑Jan‑19HeartsSt Johnstone2‑0
SPL05‑Dec‑18St JohnstoneHearts2‑2
SPL29‑Sep‑18HeartsSt Johnstone2‑1
SC10‑Feb‑18HeartsSt Johnstone3‑0
SPL03‑Feb‑18HeartsSt Johnstone1‑0
SPL23‑Dec‑17St JohnstoneHearts0‑0
SPL21‑Oct‑17HeartsSt Johnstone1‑0
SPL17‑May‑17St JohnstoneHearts1‑0
SPL05‑Apr‑17St JohnstoneHearts1‑0
SPL05‑Nov‑16HeartsSt Johnstone2‑2
SPL17‑Sep‑16St JohnstoneHearts1‑0
SLC10‑Aug‑16St JohnstoneHearts3‑2
SPL15‑May‑16HeartsSt Johnstone2‑2
SPL19‑Mar‑16HeartsSt Johnstone0‑3
SPL19‑Dec‑15St JohnstoneHearts0‑0
SPL02‑Aug‑15HeartsSt Johnstone4‑3
SPL18‑Jan‑14St JohnstoneHearts3‑3
SPL02‑Nov‑13HeartsSt Johnstone0‑2
SPL04‑Aug‑13St JohnstoneHearts1‑0
SPL05‑Mar‑13HeartsSt Johnstone2‑0
SPL15‑Dec‑12St JohnstoneHearts2‑2
SPL04‑Aug‑12HeartsSt Johnstone2‑0
SPL06‑May‑12HeartsSt Johnstone2‑0
SPL24‑Mar‑12St JohnstoneHearts2‑1
SC14‑Feb‑12St JohnstoneHearts1‑2
SC05‑Feb‑12HeartsSt Johnstone1‑1
SPL03‑Dec‑11HeartsSt Johnstone1‑2
SPL25‑Sep‑11St JohnstoneHearts2‑0
SPL29‑Jan‑11HeartsSt Johnstone1‑0
SC11‑Jan‑11HeartsSt Johnstone0‑1
SPL13‑Nov‑10St JohnstoneHearts0‑2
SPL14‑Aug‑10HeartsSt Johnstone1‑1
SPL30‑Jan‑10St JohnstoneHearts1‑0
SPL21‑Nov‑09HeartsSt Johnstone1‑2
SPL30‑Aug‑09St JohnstoneHearts2‑2
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic151410444+4043
2Aberdeen1610423018+1234
3Rangers151023279+1832
4Motherwell168172226-425
5Dundee Utd166642519+624
6St Mirren176382228-621
7Dundee165472729-219
8Hibernian173682129-815
9Ross County173681333-2015
10St Johnstone1742112032-1214
11Kilmarnock163581734-1714
12Hearts163491825-713
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
7Motherwell84131113-213
8Ross County93331112-112
9Hibernian92431414010
10Hearts8233109+19
11Kilmarnock6132610-46
12St Johnstone8206916-76
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic8800232+2124
2Aberdeen73311210+212
3Motherwell84041113-212
4Dundee Utd82421111010
5Rangers731366010
6St Johnstone92251116-58
7Kilmarnock102261124-138
8St Mirren82151018-87
9Dundee8134715-86
10Hibernian8125715-85
11Hearts8116816-84
12Ross County8035221-193
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6600171+1618
2Rangers6411133+1013
3Dundee63121311+210
4St Mirren631277010
5Dundee Utd6231117+49
6Motherwell6303913-49
7Hibernian62131113-27
8Hearts621379-27
9Aberdeen6132109+16
10St Johnstone611469-34
11Ross County6114315-124
12Kilmarnock6024414-102
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic10910304+2628
2Rangers10712185+1322
3Aberdeen104421814+416
4Dundee Utd104331612+415
5Motherwell105051319-615
6Dundee104151718-113
7St Mirren104151115-413
8Hearts103341514+112
9Kilmarnock103251119-811
10Hibernian102441518-310
11St Johnstone103161215-310
12Ross County10226621-158
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
7Motherwell6303812-49
8Hearts6222108+28
9Ross County6222810-28
10Hibernian6132101006
11Kilmarnock6132610-46
12St Johnstone6204712-56
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6600182+1618
2Aberdeen6231109+19
3Rangers63036609
4Motherwell6303810-29
5Dundee Utd6132910-16
6St Mirren6204713-66
7St Johnstone6123812-45
8Hearts6114610-44
9Hibernian6114611-54
10Kilmarnock6114614-84
11Dundee6114311-84
12Ross County6024215-132
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.523195.8%
1.519579.2%
2.591537.5%
3.551920.8%
4.52228.3%
St Johnstone Over/Under (last 6 months)
GoalsOverUnder% Over
0.5220100.0%
1.520290.9%
2.514863.6%
3.561627.3%
4.551722.7%
Back to top