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
SPL26‑Dec‑21HeartsRoss County2‑1W
SPL18‑Dec‑21DundeeHearts0‑1W
SPL12‑Dec‑21HeartsRangers0‑2L
SPL05‑Dec‑21LivingstonHearts0‑1W
SPL02‑Dec‑21CelticHearts1‑0L
SPL27‑Nov‑21HeartsSt Mirren2‑0W
SPL20‑Nov‑21MotherwellHearts2‑0L
SPL06‑Nov‑21HeartsDundee Utd5‑2W
SPL30‑Oct‑21AberdeenHearts2‑1L
SPL27‑Oct‑21St JohnstoneHearts1‑1D
Last 10 St Johnstone
Comp Date H A S WDL
SPL26‑Dec‑21St JohnstoneCeltic1‑3L
SPL22‑Dec‑21St JohnstoneRoss County1‑2L
SPL18‑Dec‑21MotherwellSt Johnstone2‑0L
SPL15‑Dec‑21RangersSt Johnstone2‑0L
SPL11‑Dec‑21St JohnstoneAberdeen0‑1L
SPL01‑Dec‑21DundeeSt Johnstone1‑0L
SPL27‑Nov‑21St JohnstoneHibernian1‑2L
Sc Lg Cup20‑Nov‑21CelticSt Johnstone1‑0L
SPL06‑Nov‑21St JohnstoneSt Mirren0‑0D
SPL30‑Oct‑21Dundee UtdSt Johnstone0‑1W
Last Meetings
Comp Date H A S
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
Sc Cup10‑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
Sc Lg Cup10‑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
Sc Cup14‑Feb‑12St JohnstoneHearts1‑2
Sc Cup05‑Feb‑12HeartsSt Johnstone1‑1
SPL03‑Dec‑11HeartsSt Johnstone1‑2
SPL25‑Sep‑11St JohnstoneHearts2‑0
SPL29‑Jan‑11HeartsSt Johnstone1‑0
Sc Cup11‑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
1Rangers2016314314+2951
2Celtic2014334212+3045
3Hearts2010642918+1136
4Motherwell209472527-231
5Hibernian208572422+229
6Aberdeen208392524+127
7Dundee Utd207491623-725
8Livingston2055101626-1020
9St Mirren2031071831-1319
10Ross County2046102735-818
11Dundee2044121837-1916
12St Johnstone2035121125-1414
League Table (Home)
Pos Team P W D L F A GD Pts
1Rangers11830227+1527
2Celtic9720222+2023
3Motherwell117131715+222
4Hearts10631188+1021
5Aberdeen10613159+619
6Hibernian105231210+217
7Dundee Utd10505711-415
8Dundee103341216-412
9St Mirren1016379-29
10Ross County92341417-39
11Livingston9225711-48
12St Johnstone11137917-86
League Table (Away)
Pos Team P W D L F A GD Pts
1Rangers9801217+1424
2Celtic117132010+1022
3Hearts104331110+115
4Hibernian103341212+012
5Livingston11335915-612
6Dundee Utd10244912-310
7St Mirren102441122-1110
8Motherwell9234812-49
9Ross County112361318-59
10Aberdeen102261015-58
11St Johnstone922528-68
12Dundee10118621-154
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6600110+1118
2Celtic6510102+816
3Aberdeen6402105+512
4Hearts640264+212
5Hibernian632174+311
6Motherwell631266+010
7Ross County622288+08
8Livingston621346-27
9Dundee6105410-63
10St Mirren603329-73
11Dundee Utd6015210-81
12St Johnstone6006211-90
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers10910266+2028
2Celtic10820196+1326
3Motherwell105231314-117
4Aberdeen105141411+316
5Hearts105141311+216
6Ross County104331713+415
7Hibernian104241010+014
8Livingston10244711-410
9Dundee103071019-99
10St Mirren10064513-86
11St Johnstone10127514-95
12Dundee Utd10127617-115
Form Table (Home)
Pos Team P W D L F A GD Pts
1Rangers6510144+1016
2Aberdeen6501115+615
3Celtic642072+514
4Hearts6411126+613
5Motherwell6411109+113
6Dundee6303811-39
7Ross County62131011-17
8Hibernian621348-47
9Dundee Utd620449-56
10Livingston612347-35
11St Mirren604235-24
12St Johnstone602449-52
Form Table (Away)
Pos Team P W D L F A GD Pts
1Rangers6600153+1218
2Celtic6510155+1016
3Ross County6222118+38
4Livingston622267-18
5Hibernian621366+07
6Hearts621346-27
7Dundee Utd612379-25
8St Mirren6123612-65
9Aberdeen611458-34
10Dundee6114510-54
11Motherwell611449-54
12St Johnstone610518-73
Hearts Over/Under (last 6 months)
GoalsOverUnder% Over
0.522195.7%
1.518578.3%
2.581534.8%
3.532013.0%
4.52218.7%
St Johnstone Over/Under (last 6 months)
GoalsOverUnder% Over
0.524388.9%
1.5171063.0%
2.581929.6%
3.542314.8%
4.51263.7%