scotland flag

Kilmarnock v St Johnstone Head to Head

Kilmarnock logo
St Johnstone logo
Last 10 Kilmarnock
Comp Date H A S WDL
SPL31‑Oct‑26KilmarnockSt Johnstone2‑2D
SPL28‑Oct‑26DundeeKilmarnock3‑1L
SPL24‑Oct‑26FalkirkKilmarnock3‑0L
SPL17‑Oct‑26KilmarnockMotherwell3‑2W
SPL10‑Oct‑26RangersKilmarnock3‑1L
SPL19‑Sep‑26KilmarnockHearts1‑1D
SPL15‑Sep‑26HibernianKilmarnock0‑1W
SLC12‑Sep‑26KilmarnockAberdeen1‑1D
SPL05‑Sep‑26AberdeenKilmarnock0‑0D
SPL02‑Sep‑26KilmarnockSt Mirren0‑1L
Last 10 St Johnstone
Comp Date H A S WDL
SPL07‑Nov‑26St JohnstoneDundee2‑1W
SPL31‑Oct‑26KilmarnockSt Johnstone2‑2D
SPL28‑Oct‑26St JohnstoneMotherwell2‑2D
SPL24‑Oct‑26RangersSt Johnstone4‑0L
SPL17‑Oct‑26St JohnstoneDundee Utd1‑1D
SPL11‑Oct‑26AberdeenSt Johnstone0‑1W
SPL19‑Sep‑26St JohnstoneFalkirk1‑1D
SPL09‑Sep‑26St JohnstoneCeltic0‑1L
SPL06‑Sep‑26St JohnstoneHibernian2‑1W
SPL02‑Sep‑26DundeeSt Johnstone1‑1D
Last Meetings
Comp Date H A S
SPL31‑Oct‑26KilmarnockSt Johnstone2‑2
SPL02‑Aug‑26St JohnstoneKilmarnock4‑3
SPL03‑May‑25St JohnstoneKilmarnock0‑2
SPL15‑Feb‑25KilmarnockSt Johnstone3‑1
SPL23‑Nov‑24St JohnstoneKilmarnock1‑0
SPL11‑Aug‑24KilmarnockSt Johnstone0‑3
SPL13‑Apr‑24St JohnstoneKilmarnock0‑2
SPL23‑Dec‑23KilmarnockSt Johnstone2‑1
SPL01‑Nov‑23St JohnstoneKilmarnock2‑1
SPL20‑May‑23KilmarnockSt Johnstone0‑1
SPL18‑Mar‑23KilmarnockSt Johnstone1‑1
SPL29‑Oct‑22St JohnstoneKilmarnock1‑0
SPL05‑Oct‑22KilmarnockSt Johnstone2‑1
SPL30‑Jan‑21KilmarnockSt Johnstone2‑3
SPL06‑Nov‑20St JohnstoneKilmarnock1‑0
SPL15‑Aug‑20KilmarnockSt Johnstone1‑2
SPL25‑Jan‑20St JohnstoneKilmarnock2‑1
SPL04‑Dec‑19KilmarnockSt Johnstone0‑0
SPL31‑Aug‑19St JohnstoneKilmarnock0‑1
SPL06‑Apr‑19KilmarnockSt Johnstone2‑0
SPL24‑Nov‑18St JohnstoneKilmarnock0‑0
SPL04‑Aug‑18KilmarnockSt Johnstone2‑0
SPL07‑Mar‑18KilmarnockSt Johnstone2‑0
SPL02‑Dec‑17St JohnstoneKilmarnock1‑2
SPL05‑Aug‑17KilmarnockSt Johnstone1‑2
SPL25‑Feb‑17St JohnstoneKilmarnock0‑2
SPL23‑Dec‑16KilmarnockSt Johnstone0‑1
SPL15‑Oct‑16St JohnstoneKilmarnock0‑1
SPL09‑Apr‑16KilmarnockSt Johnstone3‑0
SC09‑Jan‑16St JohnstoneKilmarnock0‑1
SPL07‑Nov‑15St JohnstoneKilmarnock2‑1
SPL19‑Sep‑15KilmarnockSt Johnstone2‑1
SPL28‑Feb‑15St JohnstoneKilmarnock0‑0
SPL13‑Dec‑14KilmarnockSt Johnstone0‑1
SPL18‑Oct‑14St JohnstoneKilmarnock1‑2
SLC23‑Sep‑14KilmarnockSt Johnstone0‑1
SPL05‑Apr‑14KilmarnockSt Johnstone1‑2
SPL09‑Nov‑13St JohnstoneKilmarnock3‑1
SPL11‑Aug‑13KilmarnockSt Johnstone0‑0
SPL09‑Mar‑13St JohnstoneKilmarnock2‑0
SPL24‑Nov‑12KilmarnockSt Johnstone1‑2
SPL20‑Oct‑12St JohnstoneKilmarnock2‑1
SPL03‑Mar‑12KilmarnockSt Johnstone0‑0
SPL28‑Dec‑11St JohnstoneKilmarnock2‑0
SPL01‑Oct‑11KilmarnockSt Johnstone1‑2
SPL02‑Apr‑11St JohnstoneKilmarnock0‑0
SPL15‑Jan‑11KilmarnockSt Johnstone1‑1
SPL06‑Nov‑10St JohnstoneKilmarnock0‑3
SPL01‑May‑10KilmarnockSt Johnstone1‑2
SPL13‑Feb‑10KilmarnockSt Johnstone3‑2
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic129122710+1728
2Rangers12831219+1227
3Hearts116232417+720
4Falkirk125341512+318
5Dundee125251815+317
6Dundee Utd124531717017
7St Johnstone134541720-317
8St Mirren134271222-1014
9Motherwell133461521-613
10Hibernian123271517-211
11Aberdeen123271218-611
12Kilmarnock122371328-159
League Table (Home)
Pos Team P W D L F A GD Pts
1Hearts5410154+1113
2Celtic6411155+1013
3Rangers5401103+712
4St Johnstone73311210+212
5Dundee6321117+411
6Falkirk630397+29
7Dundee Utd62317709
8St Mirren7223812-48
9Aberdeen721459-47
10Motherwell621348-47
11Kilmarnock6123715-85
12Hibernian6015511-61
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6501125+715
2Rangers7430116+515
3Hibernian6312106+410
4Falkirk623165+19
5Dundee Utd6222101008
6Hearts6213913-47
7Dundee620478-16
8Motherwell71331113-26
9St Mirren6204410-66
10St Johnstone6123510-55
11Aberdeen511379-24
12Kilmarnock6114613-74
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Rangers6420145+914
2Falkirk6411104+613
3Dundee Utd6330116+512
4Celtic6312137+610
5Dundee6312119+210
6St Johnstone6231810-29
7Hearts6222121208
8Hibernian612387+15
9Motherwell6123610-45
10Kilmarnock6123814-65
11Aberdeen6114611-54
12St Mirren6114413-94
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Rangers10820196+1326
2Celtic10712219+1222
3Hearts106222315+820
4Falkirk105231510+517
5Dundee Utd104421612+416
6Dundee104241614+214
7St Johnstone103521214-214
8Kilmarnock10235919-109
9Hibernian102261214-28
10Aberdeen102261015-58
11Motherwell102261017-78
12St Mirren10217619-137
Form Table (Home)
Pos Team P W D L F A GD Pts
1Hearts6510184+1416
2Celtic6411155+1013
3Rangers6402115+612
4Dundee6321117+411
5Falkirk630397+29
6St Johnstone623187+19
7Dundee Utd62317709
8Motherwell621348-47
9St Mirren6123712-55
10Kilmarnock6123715-85
11Aberdeen611438-54
12Hibernian6015511-61
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6501125+715
2Rangers6420105+514
3Hibernian6312106+410
4Falkirk623165+19
5Dundee Utd6222101008
6Hearts6213913-47
7Dundee620478-16
8St Mirren6204410-66
9St Johnstone6123510-55
10Aberdeen6114912-34
11Kilmarnock6114613-74
12Motherwell6033912-33
Team ELO Ratings
PosTeam ELO Rating
1Rangers2,064
2Celtic2,026
3Hearts1,958
4Falkirk1,869
5Hibernian1,869
6St Johnstone1,868
7Dundee Utd1,816
8Dundee1,805
9Motherwell1,802
10Aberdeen1,790
11St Mirren1,762
12Kilmarnock1,753
Full Form Table
Kilmarnock Over/Under (last 6 months)
GoalsOverUnder% Over
0.518385.7%
1.514766.7%
2.512957.1%
3.5101147.6%
4.551623.8%
St Johnstone Over/Under (last 6 months)
GoalsOverUnder% Over
0.5170100.0%
1.513476.5%
2.58947.1%
3.541323.5%
4.51165.9%
Kilmarnock BTTS (last 6 months)
YesNo% Yes
111052.4%
St Johnstone BTTS (last 6 months)
YesNo% Yes
10758.8%
Back to top