Kilmarnock host St Mirren in the Scottish Premiership on 30 September 2023, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 15:00 UK Time.
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 | 37 | 38 |
| Wins | 9 | 8 |
| Draws | 10 | 10 |
| Loss | 18 | 20 |
| Goals For | 46 | 30 |
| Goals Against | 67 | 55 |
| Kilmarnock | St Mirren | |
|---|---|---|
| Game Played | 19 | 19 |
| Wins | 7 | 3 |
| Draws | 4 | 4 |
| Loss | 8 | 12 |
| Goals For | 28 | 19 |
| Goals Against | 28 | 33 |
|
12.05.26
|
Kilmarnock Dundee FC |
3-1 |
|
09.05.26
|
St Mirren Kilmarnock |
0-3 |
|
02.05.26
|
Kilmarnock Dundee United |
3-0 |
|
25.04.26
|
Aberdeen Kilmarnock |
1-0 |
|
11.04.26
|
Kilmarnock Dundee FC |
2-2 |
|
04.04.26
|
Hibernian Kilmarnock |
3-0 |
|
21.03.26
|
Kilmarnock Livingston |
2-0 |
|
14.03.26
|
Kilmarnock Hearts |
1-0 |
|
28.02.26
|
Falkirk Kilmarnock |
5-1 |
|
21.02.26
|
Dundee United Kilmarnock |
1-1 |
|
15.02.26
|
Kilmarnock Celtic |
2-3 |
|
11.02.26
|
Kilmarnock St Mirren |
4-3 |
|
04.02.26
|
Rangers Kilmarnock |
5-1 |
|
31.01.26
|
Kilmarnock Aberdeen |
3-0 |
|
24.01.26
|
Motherwell Kilmarnock |
4-0 |
|
17.01.26
|
Kilmarnock Dundee FC |
1-2 |
|
10.01.26
|
Livingston Kilmarnock |
1-1 |
|
03.01.26
|
Kilmarnock Hibernian |
1-3 |
|
30.12.25
|
Dundee FC Kilmarnock |
2-1 |
|
27.12.25
|
St Mirren Kilmarnock |
0-0 |
|
20.12.25
|
Kilmarnock Falkirk |
0-1 |
|
14.12.25
|
Aberdeen Kilmarnock |
2-1 |
|
06.12.25
|
Kilmarnock Rangers |
0-3 |
|
03.12.25
|
Hearts Kilmarnock |
1-1 |
|
29.11.25
|
Kilmarnock Dundee United |
1-1 |
|
22.11.25
|
Kilmarnock Motherwell |
1-3 |
|
09.11.25
|
Celtic Kilmarnock |
4-0 |
|
01.11.25
|
Falkirk Kilmarnock |
3-1 |
|
29.10.25
|
Kilmarnock Aberdeen |
0-1 |
|
26.10.25
|
Rangers Kilmarnock |
3-1 |
|
18.10.25
|
Kilmarnock Hearts |
0-3 |
|
04.10.25
|
Kilmarnock St Mirren |
2-0 |
|
27.09.25
|
Dundee United Kilmarnock |
0-2 |
|
19.09.25
|
Kilmarnock St Mirren (Penalties:3 - 5) |
2-2 |
|
14.09.25
|
Kilmarnock Celtic |
1-2 |
|
30.08.25
|
Motherwell Kilmarnock |
2-2 |
|
23.08.25
|
Kilmarnock Dundee FC |
0-0 |
|
17.08.25
|
Kilmarnock Dundee United |
2-1 |
|
10.08.25
|
Hibernian Kilmarnock |
2-2 |
|
02.08.25
|
Kilmarnock Livingston |
2-2 |
|
26.07.25
|
Kilmarnock East Fife |
4-0 |
|
22.07.25
|
Kelty Hearts Kilmarnock (Penalties:4 - 3) |
0-0 |
|
16.07.25
|
Kilmarnock Livingston |
1-0 |
|
12.07.25
|
Brora Rangers Kilmarnock |
0-2 |
|
04.07.25
|
Kilmarnock Ayr United |
1-0 |
|
18.05.25
|
Kilmarnock Hearts |
0-1 |
|
14.05.25
|
Motherwell Kilmarnock |
3-0 |
|
10.05.25
|
Kilmarnock Dundee FC |
3-2 |
|
03.05.25
|
St Johnstone Kilmarnock |
0-2 |
|
26.04.25
|
Kilmarnock Ross County |
2-0 |
|
12.05.26
|
Kilmarnock Dundee FC |
3-1 |
|
02.05.26
|
Kilmarnock Dundee United |
3-0 |
|
11.04.26
|
Kilmarnock Dundee FC |
2-2 |
|
21.03.26
|
Kilmarnock Livingston |
2-0 |
|
14.03.26
|
Kilmarnock Hearts |
1-0 |
|
15.02.26
|
Kilmarnock Celtic |
2-3 |
|
11.02.26
|
Kilmarnock St Mirren |
4-3 |
|
31.01.26
|
Kilmarnock Aberdeen |
3-0 |
|
17.01.26
|
Kilmarnock Dundee FC |
1-2 |
|
03.01.26
|
Kilmarnock Hibernian |
1-3 |
|
20.12.25
|
Kilmarnock Falkirk |
0-1 |
|
06.12.25
|
Kilmarnock Rangers |
0-3 |
|
29.11.25
|
Kilmarnock Dundee United |
1-1 |
|
22.11.25
|
Kilmarnock Motherwell |
1-3 |
|
29.10.25
|
Kilmarnock Aberdeen |
0-1 |
|
18.10.25
|
Kilmarnock Hearts |
0-3 |
|
04.10.25
|
Kilmarnock St Mirren |
2-0 |
|
19.09.25
|
Kilmarnock St Mirren (Penalties:3 - 5) |
2-2 |
|
14.09.25
|
Kilmarnock Celtic |
1-2 |
|
23.08.25
|
Kilmarnock Dundee FC |
0-0 |
|
17.08.25
|
Kilmarnock Dundee United |
2-1 |
|
02.08.25
|
Kilmarnock Livingston |
2-2 |
|
26.07.25
|
Kilmarnock East Fife |
4-0 |
|
16.07.25
|
Kilmarnock Livingston |
1-0 |
|
04.07.25
|
Kilmarnock Ayr United |
1-0 |
|
18.05.25
|
Kilmarnock Hearts |
0-1 |
|
10.05.25
|
Kilmarnock Dundee FC |
3-2 |
|
26.04.25
|
Kilmarnock Ross County |
2-0 |
|
05.04.25
|
Kilmarnock Motherwell |
2-0 |
|
15.03.25
|
Kilmarnock Hibernian |
1-1 |
|
26.02.25
|
Kilmarnock Rangers |
2-4 |
|
15.02.25
|
Kilmarnock St Johnstone |
3-1 |
|
01.02.25
|
Kilmarnock Dundee United |
1-0 |
|
08.01.25
|
Kilmarnock Motherwell |
0-0 |
|
05.01.25
|
Kilmarnock Ross County |
0-1 |
|
02.01.25
|
Kilmarnock St Mirren |
2-0 |
|
26.12.24
|
Kilmarnock Aberdeen |
4-0 |
|
15.12.24
|
Kilmarnock Hearts |
1-0 |
|
30.11.24
|
Kilmarnock Dundee FC |
1-1 |
|
10.11.24
|
Kilmarnock Celtic |
0-2 |
|
20.10.24
|
Kilmarnock Rangers |
1-0 |
|
28.09.24
|
Kilmarnock Dundee United |
3-3 |
|
01.09.24
|
Kilmarnock Hibernian |
1-1 |
|
29.08.24
|
Kilmarnock FC Copenhagen |
1-1 |
|
11.08.24
|
Kilmarnock St Johnstone |
0-3 |
|
08.08.24
|
Kilmarnock Tromso |
2-2 |
|
25.07.24
|
Kilmarnock Cercle Brugge |
1-1 |
|
19.07.24
|
Kilmarnock Barrow |
5-0 |
|
03.07.24
|
Kilmarnock The New Saints |
5-0 |
|
15.05.24
|
Kilmarnock Celtic |
0-5 |
|
09.05.26
|
St Mirren Kilmarnock |
0-3 |
|
25.04.26
|
Aberdeen Kilmarnock |
1-0 |
|
04.04.26
|
Hibernian Kilmarnock |
3-0 |
|
28.02.26
|
Falkirk Kilmarnock |
5-1 |
|
21.02.26
|
Dundee United Kilmarnock |
1-1 |
|
04.02.26
|
Rangers Kilmarnock |
5-1 |
|
24.01.26
|
Motherwell Kilmarnock |
4-0 |
|
10.01.26
|
Livingston Kilmarnock |
1-1 |
|
30.12.25
|
Dundee FC Kilmarnock |
2-1 |
|
27.12.25
|
St Mirren Kilmarnock |
0-0 |
|
14.12.25
|
Aberdeen Kilmarnock |
2-1 |
|
03.12.25
|
Hearts Kilmarnock |
1-1 |
|
09.11.25
|
Celtic Kilmarnock |
4-0 |
|
01.11.25
|
Falkirk Kilmarnock |
3-1 |
|
26.10.25
|
Rangers Kilmarnock |
3-1 |
|
27.09.25
|
Dundee United Kilmarnock |
0-2 |
|
30.08.25
|
Motherwell Kilmarnock |
2-2 |
|
10.08.25
|
Hibernian Kilmarnock |
2-2 |
|
22.07.25
|
Kelty Hearts Kilmarnock (Penalties:4 - 3) |
0-0 |
|
12.07.25
|
Brora Rangers Kilmarnock |
0-2 |
|
14.05.25
|
Motherwell Kilmarnock |
3-0 |
|
03.05.25
|
St Johnstone Kilmarnock |
0-2 |
|
12.04.25
|
Celtic Kilmarnock |
5-1 |
|
29.03.25
|
St Mirren Kilmarnock |
5-1 |
|
01.03.25
|
Ross County Kilmarnock |
1-0 |
|
22.02.25
|
Aberdeen Kilmarnock |
1-0 |
|
25.01.25
|
Hearts Kilmarnock |
3-2 |
|
18.01.25
|
Celtic Kilmarnock |
2-1 |
|
29.12.24
|
Hibernian Kilmarnock |
1-0 |
|
20.12.24
|
Motherwell Kilmarnock |
1-1 |
|
07.12.24
|
Dundee United Kilmarnock |
1-1 |
|
04.12.24
|
Rangers Kilmarnock |
6-0 |
|
23.11.24
|
St Johnstone Kilmarnock |
1-0 |
|
03.11.24
|
Dundee FC Kilmarnock |
3-2 |
|
30.10.24
|
Hearts Kilmarnock |
1-2 |
|
26.10.24
|
Ross County Kilmarnock |
2-1 |
|
05.10.24
|
Dundee FC Kilmarnock |
2-3 |
|
14.09.24
|
St Mirren Kilmarnock |
2-2 |
|
25.08.24
|
Aberdeen Kilmarnock |
2-0 |
|
22.08.24
|
FC Copenhagen Kilmarnock |
2-0 |
|
18.08.24
|
Motherwell Kilmarnock |
1-0 |
|
15.08.24
|
Tromso Kilmarnock |
0-1 |
|
04.08.24
|
Celtic Kilmarnock |
4-0 |
|
01.08.24
|
Cercle Brugge Kilmarnock |
1-0 |
|
14.07.24
|
Auchinleck Talbot Kilmarnock |
0-4 |
|
11.07.24
|
Ayr United Kilmarnock |
3-2 |
|
29.06.24
|
Cerro Porteno Kilmarnock |
2-0 |
|
18.05.24
|
Dundee FC Kilmarnock |
1-1 |
|
11.05.24
|
St Mirren Kilmarnock |
0-1 |
|
05.05.24
|
Rangers Kilmarnock |
4-1 |
|
17.05.26
|
St Mirren Dundee United |
1-1 |
|
12.05.26
|
Aberdeen St Mirren |
0-2 |
|
09.05.26
|
St Mirren Kilmarnock |
0-3 |
|
02.05.26
|
Dundee FC St Mirren |
1-0 |
|
25.04.26
|
St Mirren Livingston |
0-2 |
|
19.04.26
|
Celtic St Mirren |
6-2 |
|
11.04.26
|
Celtic St Mirren |
1-0 |
|
04.04.26
|
St Mirren Aberdeen |
2-0 |
|
21.03.26
|
Falkirk St Mirren |
1-2 |
|
15.03.26
|
St Mirren Rangers |
0-1 |
|
08.03.26
|
St Mirren Partick Thistle |
2-1 |
|
03.03.26
|
Dundee United St Mirren |
2-1 |
|
28.02.26
|
Livingston St Mirren |
1-1 |
|
21.02.26
|
St Mirren Motherwell |
0-5 |
|
14.02.26
|
Hibernian St Mirren |
2-0 |
|
11.02.26
|
Kilmarnock St Mirren |
4-3 |
|
06.02.26
|
Airdrieonians St Mirren |
1-2 |
|
03.02.26
|
St Mirren Hearts |
1-0 |
|
31.01.26
|
St Mirren Dundee FC |
0-0 |
|
20.01.26
|
Livingston St Mirren |
1-1 |
|
17.01.26
|
Livingston St Mirren (Penalties:3 - 4) |
1-1 |
|
14.01.26
|
Hearts St Mirren |
2-0 |
|
10.01.26
|
St Mirren Falkirk |
0-2 |
|
03.01.26
|
Motherwell St Mirren |
2-0 |
|
30.12.25
|
Rangers St Mirren |
2-1 |
|
27.12.25
|
St Mirren Kilmarnock |
0-0 |
|
20.12.25
|
St Mirren Livingston |
1-0 |
|
14.12.25
|
St Mirren Celtic |
3-1 |
|
06.12.25
|
St Mirren Dundee United |
2-0 |
|
03.12.25
|
Aberdeen St Mirren |
3-3 |
|
29.11.25
|
Dundee FC St Mirren |
3-1 |
|
22.11.25
|
St Mirren Celtic |
0-1 |
|
08.11.25
|
St Mirren Hibernian |
0-3 |
|
01.11.25
|
Motherwell St Mirren |
1-4 |
|
29.10.25
|
St Mirren Hearts |
2-2 |
|
25.10.25
|
Dundee United St Mirren |
3-1 |
|
18.10.25
|
St Mirren Aberdeen |
0-1 |
|
04.10.25
|
Kilmarnock St Mirren |
2-0 |
|
27.09.25
|
St Mirren Dundee FC |
1-0 |
|
19.09.25
|
Kilmarnock St Mirren (Penalties:3 - 5) |
2-2 |
|
13.09.25
|
Falkirk St Mirren |
1-2 |
|
31.08.25
|
Hibernian St Mirren |
1-1 |
|
24.08.25
|
St Mirren Rangers |
1-1 |
|
16.08.25
|
St Mirren Hearts (Penalties:5 - 4) |
1-1 |
|
09.08.25
|
St Mirren Motherwell |
0-0 |
|
03.08.25
|
Celtic St Mirren |
1-0 |
|
27.07.25
|
St Mirren Ayr United |
2-1 |
|
19.07.25
|
St Mirren Annan Athletic |
8-2 |
|
15.07.25
|
Forfar Athletic St Mirren |
1-2 |
|
12.07.25
|
Arbroath St Mirren (Penalties:5 - 3) |
0-0 |
|
17.05.26
|
St Mirren Dundee United |
1-1 |
|
09.05.26
|
St Mirren Kilmarnock |
0-3 |
|
25.04.26
|
St Mirren Livingston |
0-2 |
|
04.04.26
|
St Mirren Aberdeen |
2-0 |
|
15.03.26
|
St Mirren Rangers |
0-1 |
|
08.03.26
|
St Mirren Partick Thistle |
2-1 |
|
21.02.26
|
St Mirren Motherwell |
0-5 |
|
03.02.26
|
St Mirren Hearts |
1-0 |
|
31.01.26
|
St Mirren Dundee FC |
0-0 |
|
10.01.26
|
St Mirren Falkirk |
0-2 |
|
27.12.25
|
St Mirren Kilmarnock |
0-0 |
|
20.12.25
|
St Mirren Livingston |
1-0 |
|
14.12.25
|
St Mirren Celtic |
3-1 |
|
06.12.25
|
St Mirren Dundee United |
2-0 |
|
22.11.25
|
St Mirren Celtic |
0-1 |
|
08.11.25
|
St Mirren Hibernian |
0-3 |
|
29.10.25
|
St Mirren Hearts |
2-2 |
|
18.10.25
|
St Mirren Aberdeen |
0-1 |
|
27.09.25
|
St Mirren Dundee FC |
1-0 |
|
24.08.25
|
St Mirren Rangers |
1-1 |
|
16.08.25
|
St Mirren Hearts (Penalties:5 - 4) |
1-1 |
|
09.08.25
|
St Mirren Motherwell |
0-0 |
|
27.07.25
|
St Mirren Ayr United |
2-1 |
|
19.07.25
|
St Mirren Annan Athletic |
8-2 |
|
14.05.25
|
St Mirren Hibernian |
2-2 |
|
03.05.25
|
St Mirren Aberdeen |
1-0 |
|
26.04.25
|
St Mirren Rangers |
2-2 |
|
12.04.25
|
St Mirren Ross County |
3-2 |
|
29.03.25
|
St Mirren Kilmarnock |
5-1 |
|
01.03.25
|
St Mirren Celtic |
2-5 |
|
16.02.25
|
St Mirren Hibernian |
0-0 |
|
10.02.25
|
St Mirren Hearts (Penalties:2 - 4) |
1-1 |
|
01.02.25
|
St Mirren St Johnstone |
0-1 |
|
11.01.25
|
St Mirren Dundee United |
0-1 |
|
29.12.24
|
St Mirren Dundee FC |
1-2 |
|
26.12.24
|
St Mirren Rangers |
2-1 |
|
07.12.24
|
St Mirren Motherwell |
0-1 |
|
23.11.24
|
St Mirren Aberdeen |
2-1 |
|
02.11.24
|
St Mirren Ross County |
0-0 |
|
30.10.24
|
St Mirren St Johnstone |
3-1 |
|
05.10.24
|
St Mirren Dundee United |
0-1 |
|
21.09.24
|
St Mirren Hearts |
2-1 |
|
14.09.24
|
St Mirren Kilmarnock |
2-2 |
|
25.08.24
|
St Mirren Celtic |
0-3 |
|
08.08.24
|
St Mirren Brann |
1-1 |
|
04.08.24
|
St Mirren Hibernian |
3-0 |
|
01.08.24
|
St Mirren Valur |
4-1 |
|
19.07.24
|
St Mirren Carlisle |
2-2 |
|
13.07.24
|
St Mirren Fleetwood |
2-2 |
|
15.05.24
|
St Mirren Hearts |
2-2 |
|
12.05.26
|
Aberdeen St Mirren |
0-2 |
|
02.05.26
|
Dundee FC St Mirren |
1-0 |
|
19.04.26
|
Celtic St Mirren |
6-2 |
|
11.04.26
|
Celtic St Mirren |
1-0 |
|
21.03.26
|
Falkirk St Mirren |
1-2 |
|
03.03.26
|
Dundee United St Mirren |
2-1 |
|
28.02.26
|
Livingston St Mirren |
1-1 |
|
14.02.26
|
Hibernian St Mirren |
2-0 |
|
11.02.26
|
Kilmarnock St Mirren |
4-3 |
|
06.02.26
|
Airdrieonians St Mirren |
1-2 |
|
20.01.26
|
Livingston St Mirren |
1-1 |
|
17.01.26
|
Livingston St Mirren (Penalties:3 - 4) |
1-1 |
|
14.01.26
|
Hearts St Mirren |
2-0 |
|
03.01.26
|
Motherwell St Mirren |
2-0 |
|
30.12.25
|
Rangers St Mirren |
2-1 |
|
03.12.25
|
Aberdeen St Mirren |
3-3 |
|
29.11.25
|
Dundee FC St Mirren |
3-1 |
|
01.11.25
|
Motherwell St Mirren |
1-4 |
|
25.10.25
|
Dundee United St Mirren |
3-1 |
|
04.10.25
|
Kilmarnock St Mirren |
2-0 |
|
19.09.25
|
Kilmarnock St Mirren (Penalties:3 - 5) |
2-2 |
|
13.09.25
|
Falkirk St Mirren |
1-2 |
|
31.08.25
|
Hibernian St Mirren |
1-1 |
|
03.08.25
|
Celtic St Mirren |
1-0 |
|
15.07.25
|
Forfar Athletic St Mirren |
1-2 |
|
12.07.25
|
Arbroath St Mirren (Penalties:5 - 3) |
0-0 |
|
08.07.25
|
Airdrieonians St Mirren |
0-2 |
|
17.05.25
|
Celtic St Mirren |
1-1 |
|
10.05.25
|
Dundee United St Mirren |
0-2 |
|
05.04.25
|
Dundee FC St Mirren |
2-0 |
|
15.03.25
|
Motherwell St Mirren |
2-2 |
|
26.02.25
|
Hearts St Mirren |
3-1 |
|
22.02.25
|
Rangers St Mirren |
0-2 |
|
25.01.25
|
Aberdeen St Mirren |
0-3 |
|
18.01.25
|
Queen of the South St Mirren |
1-3 |
|
05.01.25
|
Celtic St Mirren |
3-0 |
|
02.01.25
|
Kilmarnock St Mirren |
2-0 |
|
21.12.24
|
Ross County St Mirren |
1-2 |
|
14.12.24
|
St Johnstone St Mirren |
2-3 |
|
30.11.24
|
Dundee United St Mirren |
2-0 |
|
09.11.24
|
Hibernian St Mirren |
1-2 |
|
27.10.24
|
Rangers St Mirren |
2-1 |
|
19.10.24
|
Hearts St Mirren |
4-0 |
|
28.09.24
|
Motherwell St Mirren |
2-1 |
|
31.08.24
|
Dundee FC St Mirren |
2-2 |
|
18.08.24
|
Dundee United St Mirren |
1-0 |
|
15.08.24
|
Brann St Mirren |
3-1 |
|
11.08.24
|
Aberdeen St Mirren |
3-1 |
|
25.07.24
|
Valur St Mirren |
0-0 |
|
09.07.24
|
Morton St Mirren |
0-2 |
|
11.02.2026
|
Kilmarnock St Mirren |
4-3
|
|
27.12.2025
|
St Mirren Kilmarnock |
0-0
|
|
04.10.2025
|
Kilmarnock St Mirren |
2-0
|
|
19.09.2025
|
Kilmarnock St Mirren (Penalties:3 - 5) |
2-2
|
|
29.03.2025
|
St Mirren Kilmarnock |
5-1
|
|
11.02.2026
|
Kilmarnock St Mirren |
4-3
|
|
04.10.2025
|
Kilmarnock St Mirren |
2-0
|
|
19.09.2025
|
Kilmarnock St Mirren (Penalties:3 - 5) |
2-2
|
|
02.01.2025
|
Kilmarnock St Mirren |
2-0
|
|
16.03.2024
|
Kilmarnock St Mirren |
5-2
|
|
30.09.2023
|
Kilmarnock St Mirren |
1-1
|