← All Matchups

Premiership (Scotland)

Aberdeen Host ST Johnstone at Pittodrie Stadium

Oct 11, 2026, 1:00 PM UTC

Match Preview

With 11 wins from their last 20 home matches, Aberdeen has been up and down on home turf. The over 2.5 line has hit in 45% of their recent home matches. Their most recent home outing was a 0-0 draw against Kilmarnock.

ST Johnstone shows a genuinely mixed away record coming into this fixture, a away sample of 20 games returning 11 wins against 4 losses. Goals have flowed too — 35% of those away matches finished above 2.5. Their latest away result: a 1-1 draw versus Dundee.

The last 20 games between Aberdeen and ST Johnstone have gone 9-8-3, a series that leans toward Aberdeen. 10% of those meetings have finished over 2.5 goals. Their previous meeting came in the Premiership, ending ST Johnstone 0-0 Aberdeen.

Odds Analysis & Market Prediction

With each bookmaker's margin removed, the market makes Aberdeen the favourite at 43%. 7 of 7 bookmakers agree.

Fair win probability

Aberdeen
43%
Draw
28%
ST Johnstone
29%

Average bookmaker margin 8.5%.

Archived Oct 3, 2026, 11:52 AM UTC

Pre-Match Odds Comparison · Aberdeen vs ST Johnstone

BookHomeDrawAway
Unibet (UK)2.153.303.10
LeoVegas2.183.353.15
BoyleSports2.103.253.10
Casumo2.083.353.25
Virgin Bet2.103.403.30
Grosvenor2.083.353.25
LiveScore Bet2.103.403.30

Moneyline captured before kickoff — historical reference only. 21+

Head-to-Head Record

Premiership · 1st Phase - 302025-03-15ST Johnstone 0-0 AberdeenD
Premiership · 1st Phase - 162024-12-07Aberdeen 1-1 ST JohnstoneD
Premiership · 1st Phase - 12024-08-05ST Johnstone 1-2 AberdeenW
Premiership · Relegation Round - 22024-05-04Aberdeen 1-0 ST JohnstoneW
Premiership · 1st Phase - 282024-02-28Aberdeen 0-2 ST JohnstoneL
Premiership · 1st Phase - 182024-01-24ST Johnstone 1-1 AberdeenD
Premiership · 1st Phase - 82023-10-08Aberdeen 0-0 ST JohnstoneD
Premiership · 1st Phase - 302023-04-01ST Johnstone 0-1 AberdeenW
Premiership · 1st Phase - 212023-01-07Aberdeen 2-0 ST JohnstoneW
Premiership · 1st Phase - 42022-08-20ST Johnstone 0-1 AberdeenW
Friendlies Clubs · Club Friendlies 32022-07-01Aberdeen 1-1 ST JohnstoneD
Premiership · Championship Round - 42022-05-11ST Johnstone 1-0 AberdeenL
Premiership · 1st Phase - 242022-02-15Aberdeen 1-1 ST JohnstoneD
Premiership · 1st Phase - 182021-12-11ST Johnstone 0-1 AberdeenW
Premiership · 1st Phase - 62021-09-18Aberdeen 0-1 ST JohnstoneL
Friendlies Clubs · Club Friendlies 32021-07-16Aberdeen 0-0 ST JohnstoneD
Premiership · Championship Round - 12021-04-10ST Johnstone 0-1 AberdeenW
Premiership · 1st Phase - 262021-01-27ST Johnstone 0-0 AberdeenD
Premiership · 1st Phase - 202020-12-26Aberdeen 2-1 ST JohnstoneW
Premiership · 1st Phase - 22020-08-20ST Johnstone 0-1 AberdeenW

Recent Form — Home & Away

Aberdeen — Home

DLWWWWLLWWWDLLWWWLDW
  • 2026-09-05Aberdeen vs Kilmarnock 0-0
  • 2026-08-30Aberdeen vs Rangers 0-1
  • 2026-08-15Aberdeen vs Dundee 3-0
  • 2026-08-01Aberdeen vs Heart Of Midlothian 2-1
  • 2026-07-25Aberdeen vs Kelty Hearts 3-0
  • 2026-07-18Aberdeen vs Queen's Park 2-1
  • 2026-07-07Aberdeen vs Ross County 3-6
  • 2026-05-12Aberdeen vs ST Mirren 0-2
  • 2026-05-09Aberdeen vs Dundee Utd 2-0
  • 2026-04-25Aberdeen vs Kilmarnock 1-0
  • 2026-04-11Aberdeen vs Hibernian 2-0
  • 2026-03-14Aberdeen vs Falkirk 1-1
  • 2026-03-04Aberdeen vs Celtic 1-2
  • 2026-02-21Aberdeen vs Dundee 2-3
  • 2026-02-18Aberdeen vs Motherwell 2-0
  • 2026-01-24Aberdeen vs Livingston 6-2
  • 2026-01-18Aberdeen vs Raith Rovers 1-0
  • 2026-01-11Aberdeen vs Rangers 0-2
  • 2025-12-27Aberdeen vs Dundee Utd 1-1
  • 2025-12-14Aberdeen vs Kilmarnock 2-1

Aberdeen — Away

DWLLWWWLWLDLLLLDLLLL
  • 2026-09-19Hibernian vs Aberdeen 1-1
  • 2026-09-15Motherwell vs Aberdeen 0-4
  • 2026-09-02Celtic vs Aberdeen 3-0
  • 2026-08-08Dundee vs Aberdeen 2-0
  • 2026-07-22Queen of the South vs Aberdeen 1-4
  • 2026-07-14Brora Rangers vs Aberdeen 0-2
  • 2026-07-11Linfield vs Aberdeen 0-2
  • 2026-07-04Twente vs Aberdeen 1-0
  • 2026-06-27Cove Rangers vs Aberdeen 0-1
  • 2026-05-17Dundee vs Aberdeen 3-2
  • 2026-05-01Livingston vs Aberdeen 2-2
  • 2026-04-04ST Mirren vs Aberdeen 2-0
  • 2026-03-21Rangers vs Aberdeen 4-1
  • 2026-03-07Dunfermline vs Aberdeen 3-0
  • 2026-02-28Heart Of Midlothian vs Aberdeen 1-0
  • 2026-02-24Dundee Utd vs Aberdeen 0-0
  • 2026-02-15Motherwell vs Aberdeen 2-0
  • 2026-01-31Kilmarnock vs Aberdeen 3-0
  • 2026-01-06Rangers vs Aberdeen 2-0
  • 2026-01-03Falkirk vs Aberdeen 1-0

ST Johnstone — Home

DLWWWWWDWWDLWWWDWWDD
  • 2026-09-19ST Johnstone vs Falkirk 1-1
  • 2026-09-09ST Johnstone vs Celtic 0-1
  • 2026-09-06ST Johnstone vs Hibernian 2-1
  • 2026-08-02ST Johnstone vs Kilmarnock 4-3
  • 2026-07-18ST Johnstone vs Morton 3-0
  • 2026-04-24ST Johnstone vs Raith Rovers 2-0
  • 2026-04-11ST Johnstone vs Airdrie United 4-0
  • 2026-03-28ST Johnstone vs Queen's Park 1-1
  • 2026-03-14ST Johnstone vs Ross County 1-0
  • 2026-02-28ST Johnstone vs Ayr Utd 3-1
  • 2026-01-30ST Johnstone vs Partick 2-2
  • 2026-01-24ST Johnstone vs Dunfermline 0-1
  • 2026-01-13ST Johnstone vs Ross County 2-0
  • 2026-01-03ST Johnstone vs Arbroath 1-0
  • 2025-12-20ST Johnstone vs Morton 5-0
  • 2025-12-06ST Johnstone vs Raith Rovers 0-0
  • 2025-11-15ST Johnstone vs Queen's Park 4-3
  • 2025-11-01ST Johnstone vs Airdrie United 3-0
  • 2025-10-11ST Johnstone vs Ross County 0-0
  • 2025-10-04ST Johnstone vs Ayr Utd 0-0

ST Johnstone — Away

DLLLWWWWWWWDWDDWDWWL
  • 2026-09-02Dundee vs ST Johnstone 1-1
  • 2026-08-29Heart Of Midlothian vs ST Johnstone 2-1
  • 2026-08-08ST Mirren vs ST Johnstone 1-0
  • 2026-07-21Inverness CT vs ST Johnstone 1-0
  • 2026-07-14Linlithgow Rose vs ST Johnstone 0-2
  • 2026-07-11Cove Rangers vs ST Johnstone 2-4
  • 2026-07-04Montrose vs ST Johnstone 0-3
  • 2026-06-30Forfar Athletic vs ST Johnstone 0-4
  • 2026-05-01Ayr Utd vs ST Johnstone 0-1
  • 2026-04-21Dunfermline vs ST Johnstone 0-2
  • 2026-04-04Arbroath vs ST Johnstone 2-4
  • 2026-03-20Partick vs ST Johnstone 0-0
  • 2026-03-07Morton vs ST Johnstone 0-2
  • 2026-02-24Queen's Park vs ST Johnstone 1-1
  • 2026-02-20Raith Rovers vs ST Johnstone 0-0
  • 2026-02-13Airdrie United vs ST Johnstone 0-1
  • 2025-12-27Ross County vs ST Johnstone 0-0
  • 2025-12-16Hearts U21 vs ST Johnstone 0-1
  • 2025-12-12Ayr Utd vs ST Johnstone 2-4
  • 2025-11-22Partick vs ST Johnstone 2-1