Kilmarnock go head-to-head against St Mirren on Saturday. Read our Predictions and Betting Tips with Match Preview, Head-to-head stats (h2h) and Team Form Analysis.
Kilmarnock had a decent start to this season, but they failed to maintain it further. They are now having a four-game winless streak in the league. Meanwhile, St. Mirren is having a strong 10-game unbeaten streak across all competitions.
Their recent h2h recordings are in a tally with a set of draws. Accurately, four of the last five clashes ended in a draw. Kilmarnock is having a strong 11-match unbeaten streak against St. Mirren at this stadium.
Who will win the match between Kilmarnock vs St. Mirren?
Kilmarnock had a motivating start at home this season. They defeated Rangers in their opening home match. However, they lost and drew the next two home matches. Meanwhile, St. Mirren follows a four-game unbeaten streak on the road.
Going on, Kilmarnock have a strong h2h form at this venue but St. Mirren looks better on the basis of the current form. Knowing that the past four clashes at this stadium ended in a draw, we expect a win or draw for Mirren on Saturday.
How many goals will be scored in the match?
Five of the last six away matches of St. Mirren an three of the last five home matches of Kilmarnock had goals under 2.5 ft. In that case, we don’t expect this match to be a high-scoring one.
However, their recent h2h draws have often seen the landing of both teams to score tip. Moreover, the drawn matches of Kilmarnock at home and Mirren on the road were scored ones. Thus, goals are likely to come form both ends if this match ends in a draw.
Final Verdict
All the above mentioned stats are in favor of St. Mirren as they have a decent on the road form at present unlike Kilmarnock following a winless run at home.
The draw trend in their h2h match-up inclines us to start with St. Mirren or draw at 1.53 odds. For the second tip, we like to place the under 2.5 goals tip at 1.67 odds.
Kilmarnock | St Mirren | |
---|---|---|
Game Played | 16 | 16 |
Wins | 5 | 6 |
Draws | 5 | 4 |
Loss | 6 | 6 |
Goals For | 16 | 19 |
Goals Against | 16 | 22 |
Kilmarnock | St Mirren | |
---|---|---|
Game Played | 8 | 9 |
Wins | 4 | 2 |
Draws | 2 | 2 |
Loss | 2 | 5 |
Goals For | 10 | 7 |
Goals Against | 6 | 14 |
06.12.23 |
Aberdeen Kilmarnock |
0-1 |
02.12.23 |
Kilmarnock Hearts |
0-1 |
25.11.23 |
Ross County Kilmarnock |
0-0 |
11.11.23 |
Hibernian Kilmarnock |
1-0 |
04.11.23 |
Kilmarnock Motherwell |
1-0 |
01.11.23 |
St Johnstone Kilmarnock |
2-1 |
29.10.23 |
Kilmarnock Aberdeen |
2-0 |
21.10.23 |
Kilmarnock Livingston |
3-1 |
07.10.23 |
Celtic Kilmarnock |
3-1 |
30.09.23 |
Kilmarnock St Mirren |
1-1 |
26.09.23 |
Kilmarnock Hearts |
1-2 |
23.09.23 |
Dundee Kilmarnock |
2-2 |
16.09.23 |
Kilmarnock Hibernian |
2-2 |
02.09.23 |
Kilmarnock Ross County |
0-1 |
26.08.23 |
Motherwell Kilmarnock |
2-1 |
20.08.23 |
Kilmarnock Celtic |
1-0 |
13.08.23 |
Hearts Kilmarnock |
0-0 |
05.08.23 |
Kilmarnock Rangers |
1-0 |
29.07.23 |
Albion Rovers Kilmarnock |
1-2 |
26.07.23 |
Kilmarnock Raith Rovers (Penalties:4 - 5) |
2-2 |
22.07.23 |
Dunfermline Kilmarnock |
0-2 |
15.07.23 |
Kilmarnock Annan Athletic |
3-0 |
08.07.23 |
Linfield Kilmarnock |
1-0 |
04.07.23 |
Glentoran Kilmarnock |
1-0 |
24.06.23 |
Nithsdale Wanderers Kilmarnock |
0-0 |
28.05.23 |
Kilmarnock Ross County |
3-1 |
24.05.23 |
Dundee Utd Kilmarnock |
0-3 |
20.05.23 |
Kilmarnock St Johnstone |
0-1 |
13.05.23 |
Kilmarnock Livingston |
2-0 |
06.05.23 |
Motherwell Kilmarnock |
2-0 |
22.04.23 |
St Mirren Kilmarnock |
0-2 |
16.04.23 |
Kilmarnock Celtic |
1-4 |
08.04.23 |
Aberdeen Kilmarnock |
2-0 |
01.04.23 |
Kilmarnock Hearts |
2-1 |
18.03.23 |
Kilmarnock St Johnstone |
1-1 |
10.03.23 |
Inverness CT Kilmarnock |
2-1 |
04.03.23 |
Rangers Kilmarnock |
3-1 |
25.02.23 |
Kilmarnock Motherwell |
1-1 |
18.02.23 |
Hibernian Kilmarnock |
2-0 |
11.02.23 |
Dundee Utd Kilmarnock |
0-1 |
04.02.23 |
Livingston Kilmarnock |
3-1 |
01.02.23 |
Kilmarnock Dundee Utd |
1-0 |
28.01.23 |
Ross County Kilmarnock |
3-0 |
21.01.23 |
Kilmarnock Dumbarton |
1-0 |
18.01.23 |
Kilmarnock Rangers |
2-3 |
14.01.23 |
Celtic Kilmarnock |
2-0 |
07.01.23 |
Celtic Kilmarnock |
2-0 |
02.01.23 |
Kilmarnock St Mirren |
0-0 |
28.12.22 |
Kilmarnock Aberdeen |
2-1 |
23.12.22 |
Motherwell Kilmarnock |
2-2 |
02.12.23 |
Kilmarnock Hearts |
0-1 |
04.11.23 |
Kilmarnock Motherwell |
1-0 |
29.10.23 |
Kilmarnock Aberdeen |
2-0 |
21.10.23 |
Kilmarnock Livingston |
3-1 |
30.09.23 |
Kilmarnock St Mirren |
1-1 |
26.09.23 |
Kilmarnock Hearts |
1-2 |
16.09.23 |
Kilmarnock Hibernian |
2-2 |
02.09.23 |
Kilmarnock Ross County |
0-1 |
20.08.23 |
Kilmarnock Celtic |
1-0 |
05.08.23 |
Kilmarnock Rangers |
1-0 |
26.07.23 |
Kilmarnock Raith Rovers (Penalties:4 - 5) |
2-2 |
15.07.23 |
Kilmarnock Annan Athletic |
3-0 |
28.05.23 |
Kilmarnock Ross County |
3-1 |
20.05.23 |
Kilmarnock St Johnstone |
0-1 |
13.05.23 |
Kilmarnock Livingston |
2-0 |
16.04.23 |
Kilmarnock Celtic |
1-4 |
01.04.23 |
Kilmarnock Hearts |
2-1 |
18.03.23 |
Kilmarnock St Johnstone |
1-1 |
25.02.23 |
Kilmarnock Motherwell |
1-1 |
01.02.23 |
Kilmarnock Dundee Utd |
1-0 |
21.01.23 |
Kilmarnock Dumbarton |
1-0 |
18.01.23 |
Kilmarnock Rangers |
2-3 |
02.01.23 |
Kilmarnock St Mirren |
0-0 |
28.12.22 |
Kilmarnock Aberdeen |
2-1 |
12.11.22 |
Kilmarnock Hibernian |
1-0 |
04.11.22 |
Kilmarnock Livingston |
2-3 |
22.10.22 |
Kilmarnock Ross County |
1-0 |
18.10.22 |
Kilmarnock Dundee Utd |
2-1 |
09.10.22 |
Kilmarnock Hearts |
2-2 |
05.10.22 |
Kilmarnock St Johnstone |
2-1 |
27.08.22 |
Kilmarnock Motherwell |
2-1 |
14.08.22 |
Kilmarnock Celtic |
0-5 |
28.06.22 |
Kilmarnock Lincoln Red Imps |
2-2 |
06.12.23 |
Aberdeen Kilmarnock |
0-1 |
25.11.23 |
Ross County Kilmarnock |
0-0 |
11.11.23 |
Hibernian Kilmarnock |
1-0 |
01.11.23 |
St Johnstone Kilmarnock |
2-1 |
07.10.23 |
Celtic Kilmarnock |
3-1 |
23.09.23 |
Dundee Kilmarnock |
2-2 |
26.08.23 |
Motherwell Kilmarnock |
2-1 |
13.08.23 |
Hearts Kilmarnock |
0-0 |
29.07.23 |
Albion Rovers Kilmarnock |
1-2 |
22.07.23 |
Dunfermline Kilmarnock |
0-2 |
08.07.23 |
Linfield Kilmarnock |
1-0 |
04.07.23 |
Glentoran Kilmarnock |
1-0 |
24.06.23 |
Nithsdale Wanderers Kilmarnock |
0-0 |
24.05.23 |
Dundee Utd Kilmarnock |
0-3 |
06.05.23 |
Motherwell Kilmarnock |
2-0 |
22.04.23 |
St Mirren Kilmarnock |
0-2 |
08.04.23 |
Aberdeen Kilmarnock |
2-0 |
10.03.23 |
Inverness CT Kilmarnock |
2-1 |
04.03.23 |
Rangers Kilmarnock |
3-1 |
18.02.23 |
Hibernian Kilmarnock |
2-0 |
11.02.23 |
Dundee Utd Kilmarnock |
0-1 |
04.02.23 |
Livingston Kilmarnock |
3-1 |
28.01.23 |
Ross County Kilmarnock |
3-0 |
14.01.23 |
Celtic Kilmarnock |
2-0 |
07.01.23 |
Celtic Kilmarnock |
2-0 |
23.12.22 |
Motherwell Kilmarnock |
2-2 |
17.12.22 |
Hearts Kilmarnock |
3-1 |
09.11.22 |
Dundee Utd Kilmarnock |
4-0 |
29.10.22 |
St Johnstone Kilmarnock |
1-0 |
15.10.22 |
St Mirren Kilmarnock |
0-0 |
01.10.22 |
Aberdeen Kilmarnock |
4-1 |
17.09.22 |
Livingston Kilmarnock |
1-0 |
03.09.22 |
Hibernian Kilmarnock |
1-0 |
31.08.22 |
Hearts Kilmarnock |
0-1 |
20.08.22 |
Ross County Kilmarnock |
1-0 |
06.08.22 |
Rangers Kilmarnock |
2-0 |
06.12.23 |
St Johnstone St Mirren |
1-0 |
03.12.23 |
Rangers St Mirren |
2-0 |
28.11.23 |
Ross County St Mirren |
1-0 |
25.11.23 |
St Mirren Livingston |
1-0 |
11.11.23 |
Dundee St Mirren |
4-0 |
08.11.23 |
St Mirren Hibernian |
2-2 |
01.11.23 |
Celtic St Mirren |
2-1 |
28.10.23 |
St Mirren St Johnstone |
4-0 |
08.10.23 |
St Mirren Rangers |
0-3 |
30.09.23 |
Kilmarnock St Mirren |
1-1 |
27.09.23 |
Hibernian St Mirren |
4-2 |
23.09.23 |
St Mirren Hearts |
1-0 |
16.09.23 |
Motherwell St Mirren |
0-1 |
02.09.23 |
Livingston St Mirren |
1-1 |
27.08.23 |
St Mirren Aberdeen |
2-2 |
19.08.23 |
St Mirren Motherwell |
1-0 |
12.08.23 |
St Mirren Dundee |
2-1 |
06.08.23 |
Hibernian St Mirren |
2-3 |
29.07.23 |
St Mirren Forfar Athletic |
4-0 |
25.07.23 |
Cowdenbeath St Mirren |
0-1 |
22.07.23 |
St Mirren Arbroath |
4-0 |
15.07.23 |
Montrose St Mirren |
1-0 |
08.07.23 |
Morton St Mirren |
2-0 |
05.07.23 |
St Mirren Ayr Utd |
1-2 |
04.07.23 |
Dumbarton St Mirren |
0-3 |
01.07.23 |
Linfield St Mirren |
0-1 |
28.06.23 |
Glentoran St Mirren |
0-0 |
27.05.23 |
St Mirren Rangers |
0-3 |
24.05.23 |
Aberdeen St Mirren |
3-0 |
20.05.23 |
Celtic St Mirren |
2-2 |
13.05.23 |
St Mirren Hearts |
2-2 |
06.05.23 |
Hibernian St Mirren |
2-1 |
22.04.23 |
St Mirren Kilmarnock |
0-2 |
15.04.23 |
Rangers St Mirren |
5-2 |
08.04.23 |
Hearts St Mirren |
0-2 |
01.04.23 |
St Mirren Livingston |
3-0 |
18.03.23 |
Dundee Utd St Mirren |
1-1 |
05.03.23 |
St Mirren Celtic |
1-5 |
25.02.23 |
St Johnstone St Mirren |
1-1 |
18.02.23 |
St Mirren Ross County |
1-0 |
15.02.23 |
Motherwell St Mirren |
2-1 |
11.02.23 |
Celtic St Mirren |
5-1 |
04.02.23 |
St Mirren Hibernian |
0-1 |
01.02.23 |
Aberdeen St Mirren |
1-3 |
28.01.23 |
St Mirren Motherwell |
1-0 |
21.01.23 |
St Mirren Dundee (Penalties:3 - 0) |
0-0 |
18.01.23 |
Celtic St Mirren |
4-0 |
13.01.23 |
Hearts St Mirren |
1-0 |
07.01.23 |
St Mirren Hearts |
1-1 |
02.01.23 |
Kilmarnock St Mirren |
0-0 |
25.11.23 |
St Mirren Livingston |
1-0 |
08.11.23 |
St Mirren Hibernian |
2-2 |
28.10.23 |
St Mirren St Johnstone |
4-0 |
08.10.23 |
St Mirren Rangers |
0-3 |
23.09.23 |
St Mirren Hearts |
1-0 |
27.08.23 |
St Mirren Aberdeen |
2-2 |
19.08.23 |
St Mirren Motherwell |
1-0 |
12.08.23 |
St Mirren Dundee |
2-1 |
29.07.23 |
St Mirren Forfar Athletic |
4-0 |
22.07.23 |
St Mirren Arbroath |
4-0 |
05.07.23 |
St Mirren Ayr Utd |
1-2 |
27.05.23 |
St Mirren Rangers |
0-3 |
13.05.23 |
St Mirren Hearts |
2-2 |
22.04.23 |
St Mirren Kilmarnock |
0-2 |
01.04.23 |
St Mirren Livingston |
3-0 |
05.03.23 |
St Mirren Celtic |
1-5 |
18.02.23 |
St Mirren Ross County |
1-0 |
04.02.23 |
St Mirren Hibernian |
0-1 |
28.01.23 |
St Mirren Motherwell |
1-0 |
21.01.23 |
St Mirren Dundee (Penalties:3 - 0) |
0-0 |
07.01.23 |
St Mirren Hearts |
1-1 |
24.12.22 |
St Mirren Aberdeen |
3-1 |
12.11.22 |
St Mirren Rangers |
1-1 |
09.11.22 |
St Mirren St Johnstone |
2-2 |
22.10.22 |
St Mirren Dundee Utd |
2-1 |
15.10.22 |
St Mirren Kilmarnock |
0-0 |
01.10.22 |
St Mirren Livingston |
2-1 |
18.09.22 |
St Mirren Celtic |
2-0 |
27.08.22 |
St Mirren Hibernian |
1-0 |
13.08.22 |
St Mirren Ross County |
1-0 |
31.07.22 |
St Mirren Motherwell |
0-1 |
06.12.23 |
St Johnstone St Mirren |
1-0 |
03.12.23 |
Rangers St Mirren |
2-0 |
28.11.23 |
Ross County St Mirren |
1-0 |
11.11.23 |
Dundee St Mirren |
4-0 |
01.11.23 |
Celtic St Mirren |
2-1 |
30.09.23 |
Kilmarnock St Mirren |
1-1 |
27.09.23 |
Hibernian St Mirren |
4-2 |
16.09.23 |
Motherwell St Mirren |
0-1 |
02.09.23 |
Livingston St Mirren |
1-1 |
06.08.23 |
Hibernian St Mirren |
2-3 |
25.07.23 |
Cowdenbeath St Mirren |
0-1 |
15.07.23 |
Montrose St Mirren |
1-0 |
08.07.23 |
Morton St Mirren |
2-0 |
04.07.23 |
Dumbarton St Mirren |
0-3 |
01.07.23 |
Linfield St Mirren |
0-1 |
28.06.23 |
Glentoran St Mirren |
0-0 |
24.05.23 |
Aberdeen St Mirren |
3-0 |
20.05.23 |
Celtic St Mirren |
2-2 |
06.05.23 |
Hibernian St Mirren |
2-1 |
15.04.23 |
Rangers St Mirren |
5-2 |
08.04.23 |
Hearts St Mirren |
0-2 |
18.03.23 |
Dundee Utd St Mirren |
1-1 |
25.02.23 |
St Johnstone St Mirren |
1-1 |
15.02.23 |
Motherwell St Mirren |
2-1 |
11.02.23 |
Celtic St Mirren |
5-1 |
01.02.23 |
Aberdeen St Mirren |
1-3 |
18.01.23 |
Celtic St Mirren |
4-0 |
13.01.23 |
Hearts St Mirren |
1-0 |
02.01.23 |
Kilmarnock St Mirren |
0-0 |
28.12.22 |
Livingston St Mirren |
1-1 |
05.11.22 |
Ross County St Mirren |
3-2 |
29.10.22 |
Hibernian St Mirren |
3-0 |
08.10.22 |
Rangers St Mirren |
4-0 |
03.09.22 |
St Johnstone St Mirren |
3-0 |
20.08.22 |
Dundee Utd St Mirren |
0-3 |
06.08.22 |
Aberdeen St Mirren |
4-1 |
22.04.2023
|
St Mirren Kilmarnock |
0-2 |
02.01.2023
|
Kilmarnock St Mirren |
0-0 |
15.10.2022
|
St Mirren Kilmarnock |
0-0 |
12.05.2021
|
Kilmarnock St Mirren |
3-3 |
26.04.2021
|
Kilmarnock St Mirren (Penalties:4 - 5) |
3-3 |
02.01.2023
|
Kilmarnock St Mirren |
0-0 |
12.05.2021
|
Kilmarnock St Mirren |
3-3 |
26.04.2021
|
Kilmarnock St Mirren (Penalties:4 - 5) |
3-3 |
02.01.2021
|
Kilmarnock St Mirren |
1-1 |
26.10.2019
|
Kilmarnock St Mirren |
1-0 |