Kilmarnock vs ST Johnstone
Head to Head
Direct meetings and current team-vs-team comparison.
Compare another team
Replace first team
KilmarnockReplace second team
ST JohnstoneModel outlook
Δ Elo 5.7
W137.4%Kilmarnock winFair odds2.67
D26.9%DrawFair odds3.72
W235.7%ST Johnstone winFair odds2.80
37.4%
26.9%
35.7%
W1
D
W2
Kilmarnock · Expected goals1.28
ST Johnstone · Expected goals1.24
All meetings
44
Finished meetings
44
Kilmarnock
16 W · 47 goals
ST Johnstone
20 W · 45 goals
Comparison
| Comparison | Kilmarnock | ST Johnstone |
|---|---|---|
| Rating | 251.3 | 245.6 |
| Matches played | 662 | 657 |
| Win rate | 35.2% | 37.0% |
| Average scored | 1.25 | 1.13 |
| Average conceded | 1.39 | 1.26 |
Previous meetings
2025-05-03 | Premiership | 2024
ST Johnstone

FT
0
-
2
Kilmarnock2025-02-15 | Premiership | 2024
Kilmarnock

FT
3
-
1
ST Johnstone2024-11-23 | Premiership | 2024
ST Johnstone

FT
1
-
0
Kilmarnock2024-08-11 | Premiership | 2024
Kilmarnock

FT
0
-
3
ST Johnstone2024-04-13 | Premiership | 2023
ST Johnstone

FT
0
-
2
Kilmarnock2023-12-23 | Premiership | 2023
Kilmarnock

FT
2
-
1
ST Johnstone2023-11-01 | Premiership | 2023
ST Johnstone

FT
2
-
1
Kilmarnock2023-05-20 | Premiership | 2022
Kilmarnock

FT
0
-
1
ST Johnstone2023-03-18 | Premiership | 2022
Kilmarnock

FT
1
-
1
ST Johnstone2022-10-29 | Premiership | 2022
ST Johnstone

FT
1
-
0
Kilmarnock2022-10-05 | Premiership | 2022
Kilmarnock

FT
2
-
1
ST Johnstone2021-01-30 | Premiership | 2020
Kilmarnock

FT
2
-
3
ST Johnstone2020-11-06 | Premiership | 2020
ST Johnstone

FT
1
-
0
Kilmarnock2020-08-15 | Premiership | 2020
Kilmarnock

FT
1
-
2
ST Johnstone2020-01-25 | Premiership | 2019
ST Johnstone

FT
2
-
1
Kilmarnock2019-12-04 | Premiership | 2019
Kilmarnock

FT
0
-
0
ST Johnstone2019-08-31 | Premiership | 2019
ST Johnstone

FT
0
-
1
Kilmarnock2019-04-06 | Premiership | 2018
Kilmarnock

FT
2
-
0
ST Johnstone2018-11-24 | Premiership | 2018
ST Johnstone

FT
0
-
0
Kilmarnock2018-08-04 | Premiership | 2018
Kilmarnock

FT
2
-
0
ST Johnstone2018-03-07 | Premiership | 2017
Kilmarnock

FT
2
-
0
ST Johnstone2017-12-02 | Premiership | 2017
ST Johnstone

FT
1
-
2
Kilmarnock2017-08-05 | Premiership | 2017
Kilmarnock

FT
1
-
2
ST Johnstone2017-02-25 | Premiership | 2016
ST Johnstone

FT
0
-
2
Kilmarnock2016-12-23 | Premiership | 2016
Kilmarnock

FT
0
-
1
ST Johnstone2016-10-15 | Premiership | 2016
ST Johnstone

FT
0
-
1
Kilmarnock2016-04-09 | Premiership | 2015
Kilmarnock

FT
3
-
0
ST Johnstone2015-11-07 | Premiership | 2015
ST Johnstone

FT
2
-
1
Kilmarnock2015-09-19 | Premiership | 2015
Kilmarnock

FT
2
-
1
ST Johnstone2015-02-28 | Premiership | 2014
ST Johnstone

FT
0
-
0
Kilmarnock2014-12-13 | Premiership | 2014
Kilmarnock

FT
0
-
1
ST Johnstone2014-10-18 | Premiership | 2014
ST Johnstone

FT
1
-
2
Kilmarnock2014-04-05 | Premiership | 2013
Kilmarnock

FT
1
-
2
ST Johnstone2013-11-09 | Premiership | 2013
ST Johnstone

FT
3
-
1
Kilmarnock2013-08-11 | Premiership | 2013
Kilmarnock

FT
0
-
0
ST Johnstone2013-03-09 | Premiership | 2012
ST Johnstone

FT
2
-
0
Kilmarnock2012-11-24 | Premiership | 2012
Kilmarnock

FT
1
-
2
ST Johnstone2012-10-20 | Premiership | 2012
ST Johnstone

FT
2
-
1
Kilmarnock2012-03-03 | Premiership | 2011
Kilmarnock

FT
0
-
0
ST Johnstone2011-12-28 | Premiership | 2011
ST Johnstone

FT
2
-
0
Kilmarnock2011-10-01 | Premiership | 2011
Kilmarnock

FT
1
-
2
ST Johnstone2011-04-02 | Premiership | 2010
ST Johnstone

FT
0
-
0
Kilmarnock2011-01-15 | Premiership | 2010
Kilmarnock

FT
1
-
1
ST Johnstone2010-11-06 | Premiership | 2010
ST Johnstone

FT
0
-
3
Kilmarnock