scotland flag

Aberdeen v St Johnstone Head to Head

Aberdeen logo
St Johnstone logo
Last 10 Aberdeen
Comp Date H A S WDL
SPL04‑May‑24AberdeenSt Johnstone1‑0W
SPL27‑Apr‑24AberdeenMotherwell1‑0W
SC20‑Apr‑24AberdeenCeltic3‑3D
SPL13‑Apr‑24AberdeenDundee0‑0D
SPL06‑Apr‑24LivingstonAberdeen0‑0D
SPL30‑Mar‑24AberdeenRoss County2‑1W
SPL16‑Mar‑24MotherwellAberdeen0‑1W
SPL13‑Mar‑24DundeeAberdeen1‑0L
SC09‑Mar‑24AberdeenKilmarnock3‑1W
SPL02‑Mar‑24St MirrenAberdeen2‑1L
Last 10 St Johnstone
Comp Date H A S WDL
SPL04‑May‑24AberdeenSt Johnstone1‑0L
SPL27‑Apr‑24St JohnstoneHibernian1‑3L
SPL13‑Apr‑24St JohnstoneKilmarnock0‑2L
SPL06‑Apr‑24HibernianSt Johnstone1‑2W
SPL30‑Mar‑24St JohnstoneDundee1‑2L
SPL16‑Mar‑24CelticSt Johnstone3‑1L
SPL02‑Mar‑24St JohnstoneLivingston1‑1D
SPL28‑Feb‑24AberdeenSt Johnstone0‑2W
SPL24‑Feb‑24St MirrenSt Johnstone2‑0L
SPL18‑Feb‑24St JohnstoneRangers0‑3L
Last Meetings
Comp Date H A S
SPL04‑May‑24AberdeenSt Johnstone1‑0
SPL28‑Feb‑24AberdeenSt Johnstone0‑2
SPL24‑Jan‑24St JohnstoneAberdeen1‑1
SPL08‑Oct‑23AberdeenSt Johnstone0‑0
SPL01‑Apr‑23St JohnstoneAberdeen0‑1
SPL07‑Jan‑23AberdeenSt Johnstone2‑0
SPL20‑Aug‑22St JohnstoneAberdeen0‑1
Fy01‑Jul‑22AberdeenSt Johnstone1‑1
SPL11‑May‑22St JohnstoneAberdeen1‑0
SPL15‑Feb‑22AberdeenSt Johnstone1‑1
SPL11‑Dec‑21St JohnstoneAberdeen0‑1
SPL18‑Sep‑21AberdeenSt Johnstone0‑1
Fy16‑Jul‑21AberdeenSt Johnstone0‑0
SPL10‑Apr‑21St JohnstoneAberdeen0‑1
SPL27‑Jan‑21St JohnstoneAberdeen0‑0
SPL26‑Dec‑20AberdeenSt Johnstone2‑1
SPL20‑Aug‑20St JohnstoneAberdeen0‑1
SPL05‑Feb‑20AberdeenSt Johnstone0‑1
SPL24‑Nov‑19St JohnstoneAberdeen1‑1
SPL14‑Sep‑19AberdeenSt Johnstone1‑1
SPL23‑Feb‑19St JohnstoneAberdeen0‑2
SPL08‑Dec‑18AberdeenSt Johnstone0‑2
SPL15‑Sep‑18St JohnstoneAberdeen1‑1
SPL31‑Mar‑18AberdeenSt Johnstone4‑1
SPL13‑Dec‑17St JohnstoneAberdeen0‑3
SPL30‑Sep‑17AberdeenSt Johnstone3‑0
SPL29‑Apr‑17AberdeenSt Johnstone0‑2
SPL15‑Apr‑17St JohnstoneAberdeen1‑2
SPL10‑Dec‑16AberdeenSt Johnstone0‑0
SLC22‑Sep‑16AberdeenSt Johnstone1‑0
SPL07‑Aug‑16St JohnstoneAberdeen0‑0
SPL22‑Apr‑16St JohnstoneAberdeen3‑0
SPL27‑Feb‑16AberdeenSt Johnstone1‑1
SPL06‑Feb‑16St JohnstoneAberdeen3‑4
SPL03‑Oct‑15AberdeenSt Johnstone1‑5
SPL24‑May‑15AberdeenSt Johnstone0‑1
SPL23‑Jan‑15St JohnstoneAberdeen1‑1
SPL01‑Jan‑15AberdeenSt Johnstone2‑0
SPL23‑Aug‑14St JohnstoneAberdeen1‑0
SPL26‑Apr‑14AberdeenSt Johnstone1‑1
SC13‑Apr‑14St JohnstoneAberdeen2‑1
SPL01‑Mar‑14AberdeenSt Johnstone1‑0
SLC01‑Feb‑14AberdeenSt Johnstone4‑0
SPL07‑Dec‑13St JohnstoneAberdeen0‑2
SPL31‑Aug‑13AberdeenSt Johnstone0‑0
SPL30‑Jan‑13St JohnstoneAberdeen3‑1
SPL22‑Dec‑12AberdeenSt Johnstone2‑0
SPL18‑Aug‑12St JohnstoneAberdeen1‑2
SPL19‑Feb‑12AberdeenSt Johnstone0‑0
SPL13‑Dec‑11St JohnstoneAberdeen1‑2
Match Odds
Home win1.73
Draw3.70
Away win5.60
Home or Draw1.18
Home or Away 1.33
Draw or Away2.26
League Table (Combined)
Pos Team P W D L F A GD Pts
1Celtic3526638527+5884
2Rangers3425367424+5078
3Hearts35196104637+963
4Kilmarnock34131384334+952
5St Mirren35137154246-446
6Hibernian351012134854-642
7Aberdeen351011143749-1241
8Dundee351011144659-1341
9Motherwell35913135053-340
10Ross County3589183459-2533
11St Johnstone35710182550-2531
12Livingston3549222563-3821
League Table (Home)
Pos Team P W D L F A GD Pts
1Celtic1713314512+3342
2Rangers1713134215+2740
3Kilmarnock1810532816+1235
4Hearts179532616+1032
5St Mirren178362218+427
6Aberdeen186752122-125
7Ross County177462021-125
8Dundee186572327-423
9Hibernian176472222022
10Motherwell185673129+221
11St Johnstone184681627-1118
12Livingston173681123-1215
League Table (Away)
Pos Team P W D L F A GD Pts
1Celtic1813324015+2542
2Rangers171223329+2338
3Hearts1810172021-131
4Hibernian184862632-620
5Motherwell174761924-519
6St Mirren185492028-819
7Dundee174672332-918
8Kilmarnock163851518-317
9Aberdeen174491627-1116
10St Johnstone173410923-1413
11Ross County1815121438-248
12Livingston1813141440-266
Full League Table
Form Table (Last 6)
Pos Team P W D L F A GD Pts
1Celtic6510175+1216
2Aberdeen642051+414
3Kilmarnock6330115+612
4Ross County630389-19
5Motherwell622297+28
6Rangers62221110+18
7Hearts622289-18
8Hibernian6213109+17
9Dundee612369-35
10St Mirren6114814-64
11Livingston6114514-94
12St Johnstone6105512-73
Form Table (Last 10)
Pos Team P W D L F A GD Pts
1Celtic107212810+1823
2Rangers106222412+1220
3Kilmarnock10541168+819
4Hibernian104331713+415
5Hearts104331315-215
6Motherwell104241514+114
7Ross County104241416-214
8Aberdeen1042468-214
9St Mirren103251317-411
10Dundee102351120-99
11Livingston102261021-118
12St Johnstone10217818-107
Form Table (Home)
Pos Team P W D L F A GD Pts
1Celtic6510183+1516
2Hearts6420124+814
3Ross County6420139+414
4Rangers6411178+913
5Kilmarnock6411104+613
6Aberdeen632165+111
7St Mirren630386+29
8Hibernian630398+19
9Motherwell6222127+58
10Livingston622268-28
11Dundee6123710-35
12St Johnstone6015312-91
Form Table (Away)
Pos Team P W D L F A GD Pts
1Celtic6411138+513
2Rangers6411105+513
3Motherwell63121110+110
4Kilmarnock61418807
5Hearts6213411-77
6Hibernian6132910-16
7St Johnstone620469-36
8St Mirren6123712-55
9Dundee6123513-85
10Aberdeen611437-44
11Livingston6015616-101
12Ross County6006212-100
Aberdeen Over/Under (last 6 months)
GoalsOverUnder% Over
0.527293.1%
1.521872.4%
2.5121741.4%
3.552417.2%
4.52276.9%
St Johnstone Over/Under (last 6 months)
GoalsOverUnder% Over
0.524196.0%
1.517868.0%
2.591636.0%
3.542116.0%
4.50250.0%
Total Goals Odds
GoalsUnderOver
0.59.751.07
1.53.311.36
2.51.792.11
3.51.293.78
4.51.107.94
Back to top