St Mirren host Dundee United in the Scottish Premiership on 6 December 2025, 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.
St Mirren return home seeking a much needed reset after a turbulent run that saw defensive issues surface in several matches. Dundee United arrive with their own inconsistencies but have shown resilience in recent games, which adds intrigue to a meeting where both sides aim to regain footing. With neither team establishing control in recent weeks, this could unfold as a tight and tense contest.
Their recent results show both promise and vulnerability. The 3-3 draw at Aberdeen highlighted their attacking potential but also exposed lapses at the back. Before that, the 3-1 loss at Dundee FC continued a pattern of conceding early and chasing the game.
The narrow 0-1 defeat to Celtic was more competitive, as was the 2-2 draw with Hearts, but the 0-3 loss to Hibernian revealed deeper structural problems.
St Mirren do produce moments of quality, yet their struggle to protect leads and maintain concentration remains a concern. Playing at home offers a chance to stabilise, and their sharper phases suggest a win is possible if they rediscover control.
United arrive unbeaten in their last two and showing more balance. The 2-2 draw with Rangers was an encouraging performance, built on determination and compact shape. The 1-1 draw away at Kilmarnock again showed organisation, while the earlier 0-3 loss to Falkirk highlighted their difficulty when pressed aggressively.
Their 1-1 draw at Hearts and the 2-0 defeat at Motherwell underline the gap between their potential and their execution. Dundee United remain competitive in stretches but still lack a reliable cutting edge.
Their strong head to head record against St Mirren, including four wins from their last five meetings, suggests they rarely allow the hosts an easy match.
The best bet for this fixture is St Mirren to win to nil at 3.80 odds. The visitors have struggled to create consistent chances across their recent run, and St Mirren, despite defensive wobbles, often produce their most structured performances at home. A controlled and narrow win suits the pattern of this matchup.
For a correct score prediction, St Mirren 1-0 at 8.00 odds appears realistic. St Mirren’s home wins tend to be tight and low scoring, and Dundee United’s recent attacking output suggests they may find it difficult to break through.
The combination of home advantage and both teams’ scoring profiles points towards a single goal margin.
| St Mirren | Dundee United | |
|---|---|---|
| Game Played | 14 | 15 |
| Wins | 2 | 3 |
| Draws | 5 | 7 |
| Loss | 7 | 5 |
| Goals For | 12 | 21 |
| Goals Against | 22 | 25 |
| St Mirren | Dundee United | |
|---|---|---|
| Game Played | 7 | 8 |
| Wins | 1 | 1 |
| Draws | 3 | 5 |
| Loss | 3 | 2 |
| Goals For | 4 | 11 |
| Goals Against | 8 | 13 |
|
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 |
|
08.07.25
|
Airdrieonians St Mirren |
0-2 |
|
17.05.25
|
Celtic St Mirren |
1-1 |
|
14.05.25
|
St Mirren Hibernian |
2-2 |
|
10.05.25
|
Dundee United St Mirren |
0-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 |
|
05.04.25
|
Dundee FC St Mirren |
2-0 |
|
29.03.25
|
St Mirren Kilmarnock |
5-1 |
|
15.03.25
|
Motherwell St Mirren |
2-2 |
|
01.03.25
|
St Mirren Celtic |
2-5 |
|
26.02.25
|
Hearts St Mirren |
3-1 |
|
22.02.25
|
Rangers St Mirren |
0-2 |
|
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 |
|
25.01.25
|
Aberdeen St Mirren |
0-3 |
|
18.01.25
|
Queen of the South St Mirren |
1-3 |
|
11.01.25
|
St Mirren Dundee United |
0-1 |
|
05.01.25
|
Celtic St Mirren |
3-0 |
|
02.01.25
|
Kilmarnock St Mirren |
2-0 |
|
29.12.24
|
St Mirren Dundee FC |
1-2 |
|
26.12.24
|
St Mirren Rangers |
2-1 |
|
21.12.24
|
Ross County St Mirren |
1-2 |
|
14.12.24
|
St Johnstone St Mirren |
2-3 |
|
07.12.24
|
St Mirren Motherwell |
0-1 |
|
30.11.24
|
Dundee United St Mirren |
2-0 |
|
23.11.24
|
St Mirren Aberdeen |
2-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 |
|
11.05.24
|
St Mirren Kilmarnock |
0-1 |
|
28.04.24
|
St Mirren Rangers |
1-2 |
|
06.04.24
|
St Mirren Hearts |
1-2 |
|
02.03.24
|
St Mirren Aberdeen |
2-1 |
|
24.02.24
|
St Mirren St Johnstone |
2-0 |
|
11.02.24
|
St Mirren Celtic |
0-2 |
|
07.02.24
|
St Mirren Dundee FC |
2-0 |
|
27.01.24
|
St Mirren Rangers |
0-1 |
|
20.01.24
|
St Mirren Queen of the South |
1-0 |
|
02.01.24
|
St Mirren Celtic |
0-3 |
|
27.12.23
|
St Mirren Kilmarnock |
0-1 |
|
16.12.23
|
St Mirren Motherwell |
0-0 |
|
09.12.23
|
St Mirren Ross County |
2-0 |
|
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 |
|
06.07.24
|
Dunfermline St Mirren |
0-1 |
|
18.05.24
|
Celtic St Mirren |
3-2 |
|
04.05.24
|
Dundee FC St Mirren |
1-3 |
|
13.04.24
|
Celtic St Mirren |
3-0 |
|
30.03.24
|
Motherwell St Mirren |
1-1 |
|
16.03.24
|
Kilmarnock St Mirren |
5-2 |
|
27.02.24
|
Ross County St Mirren |
1-1 |
|
17.02.24
|
Livingston St Mirren |
1-0 |
|
03.02.24
|
Hibernian St Mirren |
0-3 |
|
30.12.23
|
Aberdeen St Mirren |
0-3 |
|
23.12.23
|
Hearts St Mirren |
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 |
|
11.11.23
|
Dundee FC St Mirren |
4-0 |
|
06.12.25
|
St Mirren Dundee United |
2-0 |
|
03.12.25
|
Dundee United Rangers |
2-2 |
|
29.11.25
|
Kilmarnock Dundee United |
1-1 |
|
22.11.25
|
Dundee United Falkirk |
0-3 |
|
09.11.25
|
Hearts Dundee United |
1-1 |
|
29.10.25
|
Motherwell Dundee United |
2-0 |
|
25.10.25
|
Dundee United St Mirren |
3-1 |
|
18.10.25
|
Rangers Dundee United |
2-2 |
|
04.10.25
|
Dundee United Livingston |
1-1 |
|
27.09.25
|
Dundee United Kilmarnock |
0-2 |
|
23.09.25
|
Dundee United Aberdeen |
2-0 |
|
13.09.25
|
Hibernian Dundee United |
3-3 |
|
31.08.25
|
Dundee FC Dundee United |
0-2 |
|
17.08.25
|
Kilmarnock Dundee United |
2-1 |
|
14.08.25
|
Dundee United Rapid Wien (Penalties:4 - 5) |
2-2 |
|
10.08.25
|
Dundee United Hearts |
2-3 |
|
07.08.25
|
Rapid Wien Dundee United |
2-2 |
|
03.08.25
|
Falkirk Dundee United |
2-2 |
|
31.07.25
|
UNA Strassen Dundee United |
0-1 |
|
24.07.25
|
Dundee United UNA Strassen |
1-0 |
|
19.07.25
|
Dundee United Oldham |
0-0 |
|
17.05.25
|
Dundee United Aberdeen |
2-1 |
|
14.05.25
|
Rangers Dundee United |
3-1 |
|
10.05.25
|
Dundee United St Mirren |
0-2 |
|
03.05.25
|
Hibernian Dundee United |
3-1 |
|
26.04.25
|
Dundee United Celtic |
0-5 |
|
12.04.25
|
Dundee United St Johnstone |
1-0 |
|
06.04.25
|
Hearts Dundee United |
0-1 |
|
30.03.25
|
Ross County Dundee United |
0-1 |
|
16.03.25
|
Dundee United Dundee FC |
2-4 |
|
02.03.25
|
Aberdeen Dundee United |
2-2 |
|
26.02.25
|
Dundee United Hibernian |
1-3 |
|
22.02.25
|
Dundee United Motherwell |
1-0 |
|
15.02.25
|
Celtic Dundee United |
3-0 |
|
01.02.25
|
Kilmarnock Dundee United |
1-0 |
|
26.01.25
|
Dundee United Rangers |
1-3 |
|
20.01.25
|
Dundee FC Dundee United |
1-0 |
|
11.01.25
|
St Mirren Dundee United |
0-1 |
|
08.01.25
|
Celtic Dundee United |
2-0 |
|
05.01.25
|
Dundee United Hearts |
0-1 |
|
02.01.25
|
Dundee FC Dundee United |
1-2 |
|
29.12.24
|
Dundee United Aberdeen |
1-0 |
|
26.12.24
|
St Johnstone Dundee United |
1-2 |
|
22.12.24
|
Dundee United Celtic |
0-0 |
|
14.12.24
|
Motherwell Dundee United |
4-3 |
|
07.12.24
|
Dundee United Kilmarnock |
1-1 |
|
30.11.24
|
Dundee United St Mirren |
2-0 |
|
23.11.24
|
Rangers Dundee United |
1-1 |
|
09.11.24
|
Dundee United Ross County |
3-0 |
|
03.11.24
|
Hibernian Dundee United |
1-1 |
|
03.12.25
|
Dundee United Rangers |
2-2 |
|
22.11.25
|
Dundee United Falkirk |
0-3 |
|
25.10.25
|
Dundee United St Mirren |
3-1 |
|
04.10.25
|
Dundee United Livingston |
1-1 |
|
27.09.25
|
Dundee United Kilmarnock |
0-2 |
|
23.09.25
|
Dundee United Aberdeen |
2-0 |
|
14.08.25
|
Dundee United Rapid Wien (Penalties:4 - 5) |
2-2 |
|
10.08.25
|
Dundee United Hearts |
2-3 |
|
24.07.25
|
Dundee United UNA Strassen |
1-0 |
|
19.07.25
|
Dundee United Oldham |
0-0 |
|
17.05.25
|
Dundee United Aberdeen |
2-1 |
|
10.05.25
|
Dundee United St Mirren |
0-2 |
|
26.04.25
|
Dundee United Celtic |
0-5 |
|
12.04.25
|
Dundee United St Johnstone |
1-0 |
|
16.03.25
|
Dundee United Dundee FC |
2-4 |
|
26.02.25
|
Dundee United Hibernian |
1-3 |
|
22.02.25
|
Dundee United Motherwell |
1-0 |
|
26.01.25
|
Dundee United Rangers |
1-3 |
|
05.01.25
|
Dundee United Hearts |
0-1 |
|
29.12.24
|
Dundee United Aberdeen |
1-0 |
|
22.12.24
|
Dundee United Celtic |
0-0 |
|
07.12.24
|
Dundee United Kilmarnock |
1-1 |
|
30.11.24
|
Dundee United St Mirren |
2-0 |
|
09.11.24
|
Dundee United Ross County |
3-0 |
|
30.10.24
|
Dundee United Motherwell |
1-2 |
|
19.10.24
|
Dundee United Hibernian |
3-2 |
|
15.09.24
|
Dundee United Rangers |
0-1 |
|
24.08.24
|
Dundee United St Johnstone |
2-0 |
|
18.08.24
|
Dundee United St Mirren |
1-0 |
|
04.08.24
|
Dundee United Dundee FC |
2-2 |
|
26.07.24
|
Dundee United Luton |
2-2 |
|
20.07.24
|
Dundee United Ayr United |
2-1 |
|
16.07.24
|
Dundee United Stenhousemuir |
3-0 |
|
29.06.24
|
Dundee United Annan Athletic |
2-0 |
|
03.05.24
|
Dundee United Partick Thistle |
4-1 |
|
20.04.24
|
Dundee United Ayr United |
1-0 |
|
30.03.24
|
Dundee United Raith Rovers |
2-0 |
|
23.03.24
|
Dundee United Inverness CT |
1-1 |
|
09.03.24
|
Dundee United Arbroath |
4-0 |
|
27.02.24
|
Dundee United Airdrieonians |
0-2 |
|
24.02.24
|
Dundee United Queen's Park |
3-1 |
|
27.01.24
|
Dundee United Dunfermline |
0-0 |
|
06.01.24
|
Dundee United Morton |
2-3 |
|
29.12.23
|
Dundee United Partick Thistle |
3-0 |
|
16.12.23
|
Dundee United Raith Rovers |
0-1 |
|
09.12.23
|
Dundee United Ayr United |
1-0 |
|
04.11.23
|
Dundee United Inverness CT |
1-1 |
|
27.10.23
|
Dundee United Arbroath |
6-0 |
|
30.09.23
|
Dundee United Queen's Park |
4-1 |
|
16.09.23
|
Dundee United Morton |
1-1 |
|
06.12.25
|
St Mirren Dundee United |
2-0 |
|
29.11.25
|
Kilmarnock Dundee United |
1-1 |
|
09.11.25
|
Hearts Dundee United |
1-1 |
|
29.10.25
|
Motherwell Dundee United |
2-0 |
|
18.10.25
|
Rangers Dundee United |
2-2 |
|
13.09.25
|
Hibernian Dundee United |
3-3 |
|
31.08.25
|
Dundee FC Dundee United |
0-2 |
|
17.08.25
|
Kilmarnock Dundee United |
2-1 |
|
07.08.25
|
Rapid Wien Dundee United |
2-2 |
|
03.08.25
|
Falkirk Dundee United |
2-2 |
|
31.07.25
|
UNA Strassen Dundee United |
0-1 |
|
14.05.25
|
Rangers Dundee United |
3-1 |
|
03.05.25
|
Hibernian Dundee United |
3-1 |
|
06.04.25
|
Hearts Dundee United |
0-1 |
|
30.03.25
|
Ross County Dundee United |
0-1 |
|
02.03.25
|
Aberdeen Dundee United |
2-2 |
|
15.02.25
|
Celtic Dundee United |
3-0 |
|
01.02.25
|
Kilmarnock Dundee United |
1-0 |
|
20.01.25
|
Dundee FC Dundee United |
1-0 |
|
11.01.25
|
St Mirren Dundee United |
0-1 |
|
08.01.25
|
Celtic Dundee United |
2-0 |
|
02.01.25
|
Dundee FC Dundee United |
1-2 |
|
26.12.24
|
St Johnstone Dundee United |
1-2 |
|
14.12.24
|
Motherwell Dundee United |
4-3 |
|
23.11.24
|
Rangers Dundee United |
1-1 |
|
03.11.24
|
Hibernian Dundee United |
1-1 |
|
26.10.24
|
Aberdeen Dundee United |
1-0 |
|
05.10.24
|
St Mirren Dundee United |
0-1 |
|
28.09.24
|
Kilmarnock Dundee United |
3-3 |
|
20.09.24
|
Motherwell Dundee United |
2-1 |
|
01.09.24
|
Hearts Dundee United |
0-1 |
|
10.08.24
|
Ross County Dundee United |
1-1 |
|
23.07.24
|
Buckie Thistle Dundee United |
2-5 |
|
13.07.24
|
Falkirk Dundee United |
2-0 |
|
22.06.24
|
Brechin Dundee United |
0-2 |
|
26.04.24
|
Airdrieonians Dundee United |
0-0 |
|
12.04.24
|
Morton Dundee United |
1-4 |
|
06.04.24
|
Queen's Park Dundee United |
0-5 |
|
15.03.24
|
Dunfermline Dundee United |
3-1 |
|
05.03.24
|
Morton Dundee United |
0-1 |
|
02.03.24
|
Partick Thistle Dundee United |
1-1 |
|
16.02.24
|
Raith Rovers Dundee United |
2-1 |
|
03.02.24
|
Ayr United Dundee United |
1-2 |
|
12.01.24
|
Inverness CT Dundee United |
0-1 |
|
02.01.24
|
Arbroath Dundee United |
0-3 |
|
22.12.23
|
Queen's Park Dundee United |
0-0 |
|
25.11.23
|
Queen of the South Dundee United (Penalties:4 - 3) |
2-2 |
|
17.11.23
|
Falkirk Dundee United |
4-2 |
|
10.11.23
|
Dunfermline Dundee United |
1-2 |
|
31.10.23
|
Airdrieonians Dundee United |
0-2 |
|
25.10.2025
|
Dundee United St Mirren |
3-1
|
|
10.05.2025
|
Dundee United St Mirren |
0-2
|
|
11.01.2025
|
St Mirren Dundee United |
0-1
|
|
30.11.2024
|
Dundee United St Mirren |
2-0
|
|
05.10.2024
|
St Mirren Dundee United |
0-1
|
|
11.01.2025
|
St Mirren Dundee United |
0-1
|
|
05.10.2024
|
St Mirren Dundee United |
0-1
|
|
22.10.2022
|
St Mirren Dundee United |
2-1
|
|
19.03.2022
|
St Mirren Dundee United |
1-2
|
|
11.09.2021
|
St Mirren Dundee United |
0-0
|
|
16.05.2021
|
St Mirren Dundee United |
0-0
|