Wednesday , 30 September 2026

St. Johnstone FC vs Aberdeen FC, Premier League 2023-24 REGULAR SEASON

Premier League · 2023-24
Wed 24 Jan 2024 · 19:45 UTC McDiarmid Park 3,472 HT 45' · FT 45'
1–1 62' Bojan Miovski pen
David Keltjens 78' 1–1

Overview

Match Preview

St. Johnstone FC vs Aberdeen FC — Premier League at McDiarmid Park.

Match Details

  • Referee John Beaton
  • Assistant 1 Craig Ferguson
  • Assistant 2 David Dunne
4 games this season 🟨 6.0/game ⚽ 8.3 goals/game 🟥 1 total

Recent Form

DateOpponentH/A ScoreResult
24 Jan Aberdeen FC H 1–1 D
27 Dec Livingston FC A 0–0 D
23 Dec Kilmarnock FC A 1–2 L
20 Dec Rangers FC A 0–2 L
16 Dec Hibernian FC H 1–0 W
09 Dec Motherwell FC A 1–1 D
DateOpponentH/A ScoreResult
24 Jan St. Johnstone FC A 1–1 D
02 Jan Ross County FC A 3–0 W
30 Dec St. Mirren FC H 0–3 L
20 Dec Livingston FC H 2–1 W
09 Dec Heart of Midlothian FC H 2–1 W
06 Dec Kilmarnock FC H 0–1 L

Season Stats

St. Johnstone FC Aberdeen FC
#6 Position #7
8 Points 8
7 Played 7
2 / 2 / 3 W / D / L 2 / 2 / 3
9 Scored 7
10 Conceded 8
-1 GD -1
1.14 PPG 1.14
29% Win % 29%

Key Stats

35% Both Teams to Score
H2H (23 games)
9% Over 2.5 Goals
H2H history
0% Clean Sheets
St. Johnstone FC this season
29% Clean Sheets
Aberdeen FC this season

St. Johnstone FC are 6th (8 pts). Aberdeen FC are 7th (8 pts).

Goal Timing (This Season)

St. Johnstone FC
0-15
–/1
16-30
2/1
31-45
1/2
46-60
2/4
61-75
1/1
76+
3/1
■ Scored ■ Conceded
Aberdeen FC
0-15
–/2
16-30
1/–
31-45
1/3
46-60
1/1
61-75
–/2
76+
4/–
■ Scored ■ Conceded

Top Scorers (This Season)

St. Johnstone FC
Josh Fowler 3 G
Enes Alic 2 G
Fowler Josh 1 G 1 A
Cheick Diabate 1 G
Kai Fotheringham 1 G
Aberdeen FC
Kevin Nisbet 3 G 2 A
Lewis Mayo 1 G

Events

Match Events

  • 0' We are underway at McDiarmid Park. The crowd does wile while the referee lows the starting whistle.
  • 5' will be watching from the dugout nervously. His St. Johnstone FC side need to improve if they are to claim all three points.
  • 10' Liam Gordon, a Scotland , has 25 bookings this season and will need to keep his discipline tonight.
  • 15' The referee is likely to let players tackle, as he already missed some meaty challenges during opening seconds. He is still to establish what should not be done by the players and what is acceptable on the pitch. It’s going to be a tough game for Sven Sprangler suffering a number of foals already.
  • 20' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
  • 25' The travelling Aberdeen FC supporters hardly appreciate their team being pressed down to the backline.
  • 30' Players seem to put ease on their energy level Spectators hardly appreciate such approach. Teams need to speed up the tempo.
  • 35' Both keepers have barely been tested. St. Johnstone FC and Aberdeen FC are cancelling each other out in the centre of the park.
  • 40' Not even hints on scoring a goal over the last 40 minutes.
  • 45' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 50' Ireland international Jamie McGrath has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
  • 55' A quiet spell here at McDiarmid Park. Aberdeen FC seem content sitting deep and soaking up pressure.
  • 60' Aberdeen FC seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
  • 61' Poor challenge from Matthew Smith. The referee spots it immediately and shows the card.
  • 62' GOAL! Bojan Miovski scores on 62.
  • 62' The Aberdeen FC manager makes a substitution. Dante Polvara departs to be replaced by Ester Sokler.
  • 63' Jonny Hayes gets the nod from Aberdeen FC. He replaces Connor Barron and will look to change the dynamic.
  • 68' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 73' St. Johnstone FC make a change. Sven Sprangler trudges off to be replaced by Maksym Kucheriavyi on 73 minutes.
  • 74' It is a substitution in Aberdeen FC team. Jack MacKenzie is replaced by Richard Jensen on 74 minute.
  • 78' A goal from the Israel international David Keltjens! He fires home on 78 to make it 1-1!
  • 83' Stefan Gartenmann is a natural and has been asked to do a very specific job for St. Johnstone FC tonight.
  • 84' The referee reaches into his pocket. Out comes the card for Slobodan Rubezic.
  • 85' Benjamin Mbunga-Kimpioka has so much to prove this time. He replaces Diallang Jaiyesimi on 85 minute.
  • 90' Graham Carey is having his name booked by the referee on 90.
  • 90' Angus MacDonald is ready to make an impact after coming on for Slobodan Rubezic at the 90 minute mark.
  • Game over. The scoreline of 1-1 tells the full story of an entertaining encounter.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
0.95 St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.15 Aberdeen FC xG
I would bet for: Aberdeen FC or Draw 69% + Under 2.5 goals 65%

Match Result

✗ Wrong
St. Johnstone FC31% Draw32% Aberdeen FC37%
Actual: Draw

Both Teams to Score

✗ Wrong
Yes43% 0% No57%
Avg goals/match: 2.1
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 85%
15%
± 1.5 62%
38%
± 2.5 35%
65%
± 3.5 17%
83%
± 4.5 7%
93%

Double Chance

St. Johnstone FC or Draw
63%
Draw or Aberdeen FC
69%
St. Johnstone FC or Aberdeen FC
68%

Half-Time Result

✓ Correct
St. Johnstone FC20% Draw53% Aberdeen FC27%
Actual: Draw at HT

Correct Score

✓ In top 12
0 – 0
14.6%
1 – 1
Actual
0 – 1
12.8%
1 – 0
10.3%
0 – 2
7.8%
1 – 2
7.5%
2 – 1
6.2%
2 – 0
5.3%
2 – 2
3.7%
0 – 3
2.9%
1 – 3
2.9%
3 – 1
2%

Asian Handicap — St. Johnstone FC

Handicap St. Johnstone FC covers Push Aberdeen FC covers
-2.5 3% — 97%
-2 3% 8% 90%
-1.5 10% — 90%
-1 10% 18% 72%
-0.5 28% — 72%
+0.5 62% — 38%
+1 62% 22% 17%
+1.5 83% — 17%
+2 83% 11% 5%
+2.5 95% — 5%

Clean Sheet

St. Johnstone FC keeps clean sheet
32% ✓
Aberdeen FC keeps clean sheet
39% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.