Match details Aberdeen - St. Mirren 3 Dec 2025 Scotland Premier League 2025-2026. Head-to-head statistics.

:
W W D W L
L L L D L
Expected
3 Dec 2025 22:45 Round 15
home draw away
2.25 3.28 3.1
Referee Chris Graham   
Head to heads
Odds
Last 20 matches
Last 10 matches
Last 5 matches
AberdeenAverage performanceSt. Mirren
Overall Home Overall Away
1.69 1.86 Average per game 2.15 2.67
0.77 1 Average goals scored per game 0.69 0.83
0.92 0.86 Average goals conceded per game 1.46 1.83
4.38 5.57 Corners 6 6.83
2.62 2.43 Cards 2.31 1.5
AberdeenAverage performanceSt. Mirren
Overall Home Overall Away
2.1 2.4 Average per game 2.4 2.44
0.8 1.1 Average goals scored per game 1 0.89
1.3 1.3 Average goals conceded per game 1.4 1.56
5.3 6.1 Corners 5.65 6.33
2.55 2.4 Cards 2.35 1.78
AberdeenAverage performanceSt. Mirren
Overall Home Overall Away
1.7 2 Average per game 2.5 3
1 1.4 Average goals scored per game 0.8 1
0.7 0.6 Average goals conceded per game 1.7 2
4.8 6.6 Corners 6.4 8
2.7 2.4 Cards 2.1 1.6
AberdeenAverage performanceSt. Mirren
Overall Home Overall Away
1.6 2 Average per game 3.2 4
1 1 Average goals scored per game 0.8 1
0.6 1 Average goals conceded per game 2.4 3
4.4 5.33 Corners 7.2 11.5
2.8 2.33 Cards 2.2 1.5
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Chris Graham - - - - -
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Chris Graham - - - - -
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Chris Graham 10 37(3.7) 14(1.4) 23(2.3) 1
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Chris Graham 5 17(3.4) 9(1.8) 8(1.6) 0
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Chris Graham 30 150(5.0) 65(2.2) 85(2.8) 6
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Chris Graham 20 87(4.4) 38(1.9) 49(2.5) 4
Referee Played Yellow cards Red cards
O (avg)H (avg)Aw (avg)Overall
Chris Graham 2 9(4.5) 5(2.5) 4(2.0) 0
Aberdeen Over
Under
St. Mirren
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Aberdeen Over
Under
St. Mirren
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Aberdeen Over
Under
St. Mirren
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Aberdeen Over
Under
St. Mirren
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
1.5
2.5
3.5
4.5
5.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Top Streaks
No win St. Mirren has not won 15 halves on end
Aberdeen - St. Mirren - Head to heads
25.01.25 Aberdeen St. Mirren L 0:3 (0:2)
11.08.24 Aberdeen St. Mirren W 3:1 (1:1)
30.12.23 Aberdeen St. Mirren L 0:3 (0:1)
24.05.23 Aberdeen St. Mirren W 3:0 (2:0)
01.02.23 Aberdeen St. Mirren L 1:3 (0:0)
06.08.22 Aberdeen St. Mirren W 4:1 (3:0)
15.05.22 Aberdeen St. Mirren D 0:0 (0:0)
04.12.21 Aberdeen St. Mirren W 4:1 (3:1)
St. Mirren - Aberdeen - Head to heads
18.10.25 St. Mirren Aberdeen L 0:1 (0:0)
03.05.25 St. Mirren Aberdeen W 1:0 (0:0)
23.11.24 St. Mirren Aberdeen W 2:1 (1:0)
02.03.24 St. Mirren Aberdeen W 2:1 (0:1)
27.08.23 St. Mirren Aberdeen D 2:2 (0:1)
24.12.22 St. Mirren Aberdeen W 3:1 (1:1)
25.01.22 St. Mirren Aberdeen W 1:0 (0:0)
26.09.21 St. Mirren Aberdeen W 3:2 (1:2)
Aberdeen - Last matches
30.11.25 Livingston Aberdeen W 0:1 (0:0)
23.11.25 Aberdeen Hearts W 1:0 (1:0)
09.11.25 Aberdeen Motherwell D 1:1 (0:0)
29.10.25 Kilmarnock Aberdeen W 0:1 (0:1)
26.10.25 Aberdeen Hibernian L 1:2 (0:1)
18.10.25 St. Mirren Aberdeen W 0:1 (0:0)
05.10.25 Aberdeen Dundee FC W 4:0 (3:0)
27.09.25 Motherwell Aberdeen L 2:0 (0:0)
27.11.25 Aberdeen Noah D 1:1 (1:0)
06.11.25 AEK Larnaca Aberdeen D 0:0 (0:0)
23.10.25 AEK Athens Aberdeen L 6:0 (3:0)
02.10.25 Aberdeen Shakhtar Donetsk L 2:3 (1:1)
14.12.23 Aberdeen Eintracht Frankfurt W 2:0 (1:0)
20.09.25 Aberdeen Motherwell L 0:1 (0:0)
16.08.25 Morton Aberdeen W 0:3 (0:2)
02.11.24 Celtic Aberdeen L 6:0 (3:0)
21.09.24 Aberdeen Spartans W 4:0 (2:0)
17.08.24 Aberdeen Queen's Park W 1:0 (0:0)
27.07.24 Aberdeen Dumbarton W 6:0 (0:0)
23.07.24 Aberdeen Airdrieonians W 2:1 (0:1)
20.07.24 East Kilbride Aberdeen W 0:4 (0:2)
28.08.25 Steaua B. Aberdeen L 3:0 (1:0)
21.08.25 Aberdeen Steaua B. D 2:2 (0:1)
24.05.25 Aberdeen Celtic D 1:1 (0:1) AET 0:0, pen 5:5
19.04.25 Hearts Aberdeen D 1:1 (1:1) AET 0:1
08.03.25 Aberdeen Queen's Park W 4:1 (3:0)
09.02.25 Aberdeen Dunfermline W 3:0 (1:0)
18.01.25 Elgin City Aberdeen W 0:3 (0:1)
20.04.24 Aberdeen Celtic D 2:2 (1:1) AET 1:1, pen 5:6
09.03.24 Aberdeen Kilmarnock W 3:1 (2:1)
10.02.24 Aberdeen Bonnyrigg Rose W 2:0 (2:0)
St. Mirren - Last matches
29.11.25 Dundee FC St. Mirren L 3:1 (2:1)
22.11.25 St. Mirren Celtic L 0:1 (0:0)
08.11.25 St. Mirren Hibernian L 0:3 (0:1)
29.10.25 St. Mirren Hearts D 2:2 (1:1)
25.10.25 Dundee Utd St. Mirren L 3:1 (1:1)
18.10.25 St. Mirren Aberdeen L 0:1 (0:0)
04.10.25 Kilmarnock St. Mirren L 2:0 (2:0)
27.09.25 St. Mirren Dundee FC W 1:0 (1:0)
01.11.25 Motherwell St. Mirren W 1:4 (0:2)
19.09.25 Kilmarnock St. Mirren D 2:2 (1:1) AET 0:0, pen 3:4
16.08.25 St. Mirren Hearts D 1:1 (1:0) AET 0:0, pen 5:4
27.07.25 St. Mirren Ayr W 2:1 (2:0)
19.07.25 St. Mirren Annan W 8:2 (3:1)
15.07.25 Forfar Athletic St. Mirren W 1:2 (0:1)
12.07.25 Arbroath St. Mirren D 0:0 (0:0)
18.08.24 Dundee Utd St. Mirren L 1:0 (1:0)
10.02.25 St. Mirren Hearts D 1:1 (1:0) AET 0:0
18.01.25 Queen of South St. Mirren W 1:3 (0:2)
11.02.24 St. Mirren Celtic L 0:2 (0:1)
20.01.24 St. Mirren Queen of South W 1:0 (0:0)
15.08.24 Brann St. Mirren L 3:1 (1:0)
08.08.24 St. Mirren Brann D 1:1 (0:0)
01.08.24 St. Mirren Valur W 4:1 (1:0)
25.07.24 Valur St. Mirren D 0:0 (0:0)
Team W D L Pts
Хартс 9 4 1 31
Селтик 9 2 2 29
Мотеруэлл 5 7 2 22
Рейнджерс 5 7 1 22
Хиберниан 5 6 4 21
Фалкирк 5 5 4 20
Абердин 5 2 6 17
Данди Юнайтед 3 6 4 15
ФК Данди 3 3 8 12
Килмарнок 2 5 7 11
Сент-Миррен 2 4 7 10
Ливингстон 1 5 8 8
WDL
Double Chance
Over/Under
Corners
Yellow cards
Bookmaker Aberdeen X St. Mirren
MarathonBet
2.25 3.28 3.1
Bookmaker 1X 12 X2
MarathonBet
1.34 1.31 1.6
Bookmaker 0.5 1.5 2.5 3.5 4.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
1.25 3.3 1.94 1.833 3.24 1.26 6.4 1.054
Bookmaker 7.5 8.5 9.5 10.5 11.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet
1.106 5 1.24 3.34 1.45 2.44 1.79 1.89 2.24 1.53
Bookmaker 3.5 4.5 5.5 6.5 7.5
Over Under Over Under Over Under Over Under Over Under
MarathonBet