Aberdeen vs St. Mirren: Prediction, Head-to-Head, Odds & Stats (Wed, 03 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 14 Oct, 10:45 PM UTC

Next Match 03/12/25 at 07:45 PM

Aberdeen vs St. Mirren

Scheduled H2H Match For Aberdeen Vs St. Mirren

Scottish Premiership

Wed, 03 Dec 2025 at 07:45 PM UTC

Aberdeen
Aberdeen

SCO SCO

Recent Form

L
L
W
W
L
St. Mirren
St. Mirren

SCO SCO

Recent Form

W
W
L
L
L

3

Win

Last 10 Played

10
1 Draws

6

Win

6.69
Avg. Rating
6.77
11
Position
9
Jimmy Thelin
Manager
Steve Robinson

Game Schedule - Time Of Fixture

Aberdeen will square off vs St. Mirren in Scottish Premiership on Wed, 03 Dec 2025 at 07:45 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Aberdeen vs St. Mirren H2H Stats

Analyzing the most recent 10 head to head fixtures for these competitors, Aberdeen have come out on top 3 times and St. Mirren have come out on top on 6 occasion.


Head-to-Head (Last 10 Matches)
Aberdeen3
St. Mirren6

Aberdeen vs St. Mirren Past H2H Matches

36
Scottish Premiership
02:00 PM
18/10/25
2359
St. Mirren
0
2355
Aberdeen
1
02:00 PM
03/05/25
2359
St. Mirren
1
2355
Aberdeen
0
03:00 PM
25/01/25
2355
Aberdeen
0
2359
St. Mirren
3
04:00 PM
23/11/24
2359
St. Mirren
2
2355
Aberdeen
1
02:00 PM
11/08/24
2355
Aberdeen
3
2359
St. Mirren
1
03:00 PM
02/03/24
2359
St. Mirren
2
2355
Aberdeen
1
03:00 PM
30/12/23
2355
Aberdeen
0
2359
St. Mirren
3
02:00 PM
27/08/23
2359
St. Mirren
2
2355
Aberdeen
2
06:45 PM
24/05/23
2355
Aberdeen
3
2359
St. Mirren
0
07:45 PM
01/02/23
2355
Aberdeen
1
2359
St. Mirren
3
12:30 PM
24/12/22
2359
St. Mirren
3
2355
Aberdeen
1
02:00 PM
06/08/22
2355
Aberdeen
4
2359
St. Mirren
1
11:00 AM
15/05/22
2355
Aberdeen
0
2359
St. Mirren
0
07:45 PM
25/01/22
2359
St. Mirren
1
2355
Aberdeen
0
03:00 PM
04/12/21
2355
Aberdeen
4
2359
St. Mirren
1
11:00 AM
26/09/21
2359
St. Mirren
3
2355
Aberdeen
2
03:00 PM
13/02/21
2355
Aberdeen
0
2359
St. Mirren
0
03:00 PM
05/12/20
2359
St. Mirren
1
2355
Aberdeen
1
06:45 PM
02/10/20
2355
Aberdeen
2
2359
St. Mirren
1
12:30 PM
26/01/20
2359
St. Mirren
0
2355
Aberdeen
0
03:00 PM
30/11/19
2355
Aberdeen
2
2359
St. Mirren
1
02:00 PM
11/08/19
2359
St. Mirren
1
2355
Aberdeen
0
03:00 PM
16/02/19
2355
Aberdeen
2
2359
St. Mirren
2
03:00 PM
15/12/18
2359
St. Mirren
1
2355
Aberdeen
2
02:00 PM
06/10/18
2355
Aberdeen
4
2359
St. Mirren
1
03:00 PM
21/02/15
2355
Aberdeen
3
2359
St. Mirren
0
03:00 PM
10/01/15
2359
St. Mirren
0
2355
Aberdeen
2
06:45 PM
30/09/14
2355
Aberdeen
2
2359
St. Mirren
2
02:00 PM
16/08/14
2355
Aberdeen
2359
St. Mirren
12:45 PM
15/02/14
2359
St. Mirren
0
2355
Aberdeen
1
03:00 PM
14/12/13
2355
Aberdeen
2
2359
St. Mirren
0
06:45 PM
30/09/13
2359
St. Mirren
1
2355
Aberdeen
1
02:00 PM
11/05/13
2359
St. Mirren
0
2355
Aberdeen
0
03:00 PM
09/02/13
2355
Aberdeen
0
2359
St. Mirren
0
03:00 PM
10/11/12
2359
St. Mirren
1
2355
Aberdeen
4
02:00 PM
01/09/12
2355
Aberdeen
0
2359
St. Mirren
0
02:00 PM
12/05/12
2355
Aberdeen
0
2359
St. Mirren
0
12:00 PM
25/02/12
2359
St. Mirren
1
2355
Aberdeen
1
03:00 PM
10/12/11
2355
Aberdeen
2
2359
St. Mirren
2
02:00 PM
30/07/11
2359
St. Mirren
1
2355
Aberdeen
0
06:45 PM
10/05/11
2355
Aberdeen
0
2359
St. Mirren
1
06:45 PM
06/04/11
2359
St. Mirren
3
2355
Aberdeen
2
03:00 PM
15/01/11
2355
Aberdeen
2
2359
St. Mirren
0
02:00 PM
30/10/10
2359
St. Mirren
2
2355
Aberdeen
1
11:30 AM
08/05/10
2359
St. Mirren
0
2355
Aberdeen
1
03:00 PM
27/03/10
2355
Aberdeen
2
2359
St. Mirren
1
07:45 PM
12/01/10
2359
St. Mirren
1
2355
Aberdeen
0
03:00 PM
26/12/09
2359
St. Mirren
2355
Aberdeen
02:00 PM
19/09/09
2355
Aberdeen
1
2359
St. Mirren
0
07:45 PM
03/03/09
2359
St. Mirren
1
2355
Aberdeen
1
07:45 PM
11/11/08
2355
Aberdeen
2
2359
St. Mirren
0
02:00 PM
30/08/08
2359
St. Mirren
0
2355
Aberdeen
1
332
Scottish League Cup
05:15 PM
28/11/20
2359
St. Mirren
2
2355
Aberdeen
1
02:00 PM
18/08/18
2355
Aberdeen
4
2359
St. Mirren
0
07:45 PM
30/10/12
2355
Aberdeen
2
2359
St. Mirren
2
347
Scottish Cup
07:20 PM
29/02/20
2359
St. Mirren
0
2355
Aberdeen
2
12:15 PM
20/01/18
2355
Aberdeen
4
2359
St. Mirren
1
07:45 PM
16/03/11
2355
Aberdeen
2
2359
St. Mirren
1
12:15 PM
12/03/11
2359
St. Mirren
1
2355
Aberdeen
1

Aberdeen Recent Matches

36
Scottish Premiership (19 Matches)
07:45 PM
29/10/25
2347
Kilmarnock
0
2355
Aberdeen
1
W
02:30 PM
26/10/25
2355
Aberdeen
1
2354
Hibernian
2
L
02:00 PM
18/10/25
2359
St. Mirren
0
2355
Aberdeen
1
W
02:00 PM
05/10/25
2355
Aberdeen
4
2357
Dundee FC
0
W
04:45 PM
27/09/25
2346
Motherwell
2
2355
Aberdeen
0
L
06:45 PM
23/09/25
2349
Dundee United
2
2355
Aberdeen
0
L
02:00 PM
13/09/25
2355
Aberdeen
0
2356
Livingston
0
D
02:00 PM
31/08/25
2355
Aberdeen
0
2363
Falkirk FC
1
L
11:30 AM
10/08/25
2355
Aberdeen
0
2352
Celtic
2
L
07:00 PM
04/08/25
2353
Heart of Midlothian
2
2355
Aberdeen
0
L
11:30 AM
17/05/25
2349
Dundee United
2
2355
Aberdeen
1
L
07:00 PM
14/05/25
2355
Aberdeen
1
2352
Celtic
5
L
11:00 AM
11/05/25
2351
Rangers
4
2355
Aberdeen
0
L
02:00 PM
03/05/25
2359
St. Mirren
1
2355
Aberdeen
0
L
02:00 PM
26/04/25
2355
Aberdeen
1
2354
Hibernian
0
W
11:00 AM
13/04/25
2355
Aberdeen
2
2351
Rangers
2
D
02:00 PM
05/04/25
2365
Ross County
0
2355
Aberdeen
1
W
03:00 PM
29/03/25
2355
Aberdeen
4
2346
Motherwell
1
W
03:00 PM
15/03/25
2348
St. Johnstone
0
2355
Aberdeen
0
D
17015
UEFA Conference League (2 Matches)
04:45 PM
23/10/25
3250
AEK Athens
6
2355
Aberdeen
0
L
07:00 PM
02/10/25
2355
Aberdeen
2
3313
Shakhtar Donetsk
3
L
332
Scottish League Cup (2 Matches)
02:00 PM
20/09/25
2355
Aberdeen
0
2346
Motherwell
1
L
02:00 PM
16/08/25
2374
Greenock Morton
0
2355
Aberdeen
3
W
679
UEFA Europa League (2 Matches)
06:30 PM
28/08/25
3301
FCSB
3
2355
Aberdeen
0
L
06:45 PM
21/08/25
2355
Aberdeen
2
3301
FCSB
2
D
853
Club Friendly Games (3 Matches)
06:30 PM
25/07/25
2355
Aberdeen
1
32
Ipswich Town
3
L
12:00 PM
12/07/25
8062
Cove Rangers
0
2355
Aberdeen
2
W
02:00 PM
05/07/25
2389
Buckie Thistle FC
4
2355
Aberdeen
0
L
347
Scottish Cup (2 Matches)
02:00 PM
24/05/25
2355
Aberdeen
1
2352
Celtic
1
W
11:30 AM
19/04/25
2353
Heart of Midlothian
1
2355
Aberdeen
2
W

St. Mirren Recent Matches

36
Scottish Premiership (21 Matches)
07:45 PM
29/10/25
2359
St. Mirren
2
2353
Heart of Midlothian
2
D
02:00 PM
25/10/25
2349
Dundee United
3
2359
St. Mirren
1
L
02:00 PM
18/10/25
2359
St. Mirren
0
2355
Aberdeen
1
L
02:00 PM
04/10/25
2347
Kilmarnock
2
2359
St. Mirren
0
L
02:00 PM
27/09/25
2359
St. Mirren
1
2357
Dundee FC
0
W
02:00 PM
13/09/25
2363
Falkirk FC
1
2359
St. Mirren
2
W
02:00 PM
31/08/25
2354
Hibernian
1
2359
St. Mirren
1
D
11:00 AM
24/08/25
2359
St. Mirren
1
2351
Rangers
1
D
02:00 PM
09/08/25
2359
St. Mirren
0
2346
Motherwell
0
D
03:30 PM
03/08/25
2352
Celtic
1
2359
St. Mirren
0
L
11:30 AM
17/05/25
2352
Celtic
1
2359
St. Mirren
1
D
06:45 PM
14/05/25
2359
St. Mirren
2
2354
Hibernian
2
D
02:00 PM
10/05/25
2349
Dundee United
0
2359
St. Mirren
2
W
02:00 PM
03/05/25
2359
St. Mirren
1
2355
Aberdeen
0
W
02:00 PM
26/04/25
2359
St. Mirren
2
2351
Rangers
2
D
02:00 PM
12/04/25
2359
St. Mirren
3
2365
Ross County
2
W
02:00 PM
05/04/25
2357
Dundee FC
2
2359
St. Mirren
0
L
03:00 PM
29/03/25
2359
St. Mirren
5
2347
Kilmarnock
1
W
03:00 PM
15/03/25
2346
Motherwell
2
2359
St. Mirren
2
D
05:30 PM
01/03/25
2359
St. Mirren
2
2352
Celtic
5
L
07:45 PM
26/02/25
2353
Heart of Midlothian
3
2359
St. Mirren
1
L
332
Scottish League Cup (6 Matches)
06:45 PM
19/09/25
2347
Kilmarnock
2
2359
St. Mirren
2
W
02:00 PM
16/08/25
2359
St. Mirren
1
2353
Heart of Midlothian
1
W
02:00 PM
27/07/25
2359
St. Mirren
2
2364
Ayr United
1
W
02:00 PM
19/07/25
2359
St. Mirren
8
23955
Annan Athletic
2
W
06:45 PM
15/07/25
2375
Forfar Athletic
1
2359
St. Mirren
2
W
02:00 PM
12/07/25
2366
Arbroath
0
2359
St. Mirren
0
L
853
Club Friendly Games (3 Matches)
06:30 PM
08/07/25
2367
Airdrieonians
0
2359
St. Mirren
2
W
09:00 AM
05/07/25
4
Milton Keynes Dons
1
2359
St. Mirren
2
W
01:00 PM
28/06/25
2377
Dumbarton
0
2359
St. Mirren
4
W

Aberdeen Next Fixtures

St. Mirren Next Fixtures

Aberdeen Last Match Played stats

Kilmarnock vs Aberdeen

Final Score :0 - 1

(H)Match overview (A)
57%Ball possession43%
2.40Expected goals0.53
2Big chances1
14Total shots6
2Goalkeeper saves4
7Corner kicks2
12Fouls17
454Passes368
10Tackles12
17Free kicks12
4Yellow cards6
(H)Shots (A)
14Total shots6
4Shots on target3
0Hit woodwork0
7Shots off target0
3Blocked shots3
13Shots inside box2
1Shots outside box4
(H)Attack (A)
0Big chances scored1
2Big chances missed0
0Through balls1
27Touches in penalty area9
1Fouled in final third1
3Offsides2
(H)Passes (A)
356Accurate passes265
27Throw-ins22
81Final third entries63
84/140 (60%)Final third phase52/101 (51%)
33/77 (43%)Long balls25/92 (27%)
14/32 (44%)Crosses0/5 (0%)
(H)Duels (A)
55%Duels45%
7Dispossessed10
30/59 (51%)Ground duels29/59 (49%)
27/44 (61%)Aerial duels17/44 (39%)
2/7 (29%)Dribbles6/7 (86%)
(H)Defending (A)
60%Tackles won50%
10Total tackles12
10Interceptions9
46Recoveries42
31Clearances48
0Errors lead to a shot1
(H)Goalkeeping (A)
2Total saves4
0High claims1
1Goal kicks13

St. Mirren Last Match Played stats

St. Mirren vs Heart of Midlothian

Final Score :2 - 2

(H)Match overview (A)
49%Ball possession51%
1.63Expected goals2.37
3Big chances3
12Total shots20
6Goalkeeper saves4
6Corner kicks7
9Fouls11
305Passes322
11Tackles14
11Free kicks9
2Yellow cards2
(H)Shots (A)
12Total shots20
6Shots on target8
0Hit woodwork3
4Shots off target6
2Blocked shots6
11Shots inside box12
1Shots outside box8
(H)Attack (A)
1Big chances scored2
2Big chances missed1
0Through balls3
25Touches in penalty area27
2Fouled in final third3
3Offsides2
(H)Passes (A)
213Accurate passes244
16Throw-ins21
63Final third entries65
67/121 (55%)Final third phase106/141 (75%)
25/78 (32%)Long balls24/58 (41%)
8/24 (33%)Crosses6/28 (21%)
(H)Duels (A)
46%Duels54%
8Dispossessed6
26/55 (47%)Ground duels29/55 (53%)
31/68 (46%)Aerial duels37/68 (54%)
4/10 (40%)Dribbles7/12 (58%)
(H)Defending (A)
55%Tackles won57%
11Total tackles14
5Interceptions12
47Recoveries47
39Clearances53
1Errors lead to a goal0
(H)Goalkeeping (A)
6Total saves4
3Big saves1
1Punches0
6Goal kicks8

Premiership 25/26 Standings

POSTEAMMPWLDPER %
1Heart of MidlothianHeart of Midlothian1080226
2CelticCeltic1062220
3RangersRangers1031615
4HibernianHibernian1032514
5MotherwellMotherwell1032514
6Dundee UnitedDundee United1033413
7Falkirk FCFalkirk FC1034312
8KilmarnockKilmarnock1024410
9St. MirrenSt. Mirren1024410
10AberdeenAberdeen1036110
11Dundee FCDundee FC102539
12LivingstonLivingston101636
Championship round
Relegation Round