Saturday , 14 November 2026

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

Premier League · 2023-24
Sat 30 Sep 2023 · 14:00 UTC McDiarmid Park HT 45' · FT 45'
Dara Costelloe 36' 1–1
1–1 57' Sean Kelly pen

Overview

Match Preview

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

Match Details

  • Referee Graham Grainger
  • Assistant 1 Alan Mulvanny
  • Assistant 2 David Dunne

Recent Form

DateOpponentH/A ScoreResult
30 Sep Livingston FC H 1–1 D
23 Sep Hibernian FC A 0–2 L
16 Sep Rangers FC H 0–2 L
02 Sep Dundee FC H 2–2 D
26 Aug Celtic FC A 0–0 D
12 Aug Ross County FC A 0–2 L
DateOpponentH/A ScoreResult
30 Sep St. Johnstone FC A 1–1 D
23 Sep Celtic FC H 0–3 L
16 Sep Ross County FC A 1–1 D
02 Sep St. Mirren FC H 1–1 D
26 Aug Hibernian FC A 3–2 W
12 Aug Rangers FC A 0–4 L

Key Stats

48% Both Teams to Score
H2H (23 games)
35% Over 2.5 Goals
H2H history
8% Clean Sheets
St. Johnstone FC this season

Goal Timing (This Season)

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

Top Scorers (This Season)

St. Johnstone FC
Josh Fowler 5 G
Josh Campbell 3 G
Enes Alic 2 G 4 A
Kai Fotheringham 2 G
Fowler Josh 1 G 1 A

Events

Match Events

  • 0' Three points are at stake. St. Johnstone FC host Livingston FC — let the battle begin!
  • 2' The referee calls foul for Sven Sprangler. He receives a card.
  • 7' A moment of individual brilliance could settle this. Both teams are waiting for that decisive action.
  • 12' Both keepers have barely been tested. St. Johnstone FC and Livingston FC are cancelling each other out in the centre of the park.
  • 17' We are waiting for someone to take the initiative. Who will be the first to commit to attack?
  • 22' A quiet spell here at McDiarmid Park. St. Johnstone FC seem content sitting deep and soaking up pressure.
  • 27' We miss some good tackles and strikes. Is there anyone on the field to put the game back to action?
  • 32' Livingston FC come into this ranked 7 in Array. They desperately need points to push themselves up the standings.
  • 36' Dara Costelloe adds to his 0 season tally! St. Johnstone FC lead 1-0 — and this changes everything.
  • 41' named a earlier, and opted for a in response. A fascinating tactical duel is developing.
  • 46' Another substitution for Livingston FC to replace Jamie Brandon by Daniel MacKay on 46 minute.
  • 48' Controversy at the stadium! Daniel MacKay argues furiously but the card stands.
  • 53' Stephen Kelly, a Scotland , has 0 bookings this season and will need to keep his discipline tonight.
  • 57' Sean Kelly doubles the advantage! 1-1 and this game is slipping away from the opposition.
  • 62' Livingston FC manager makes another effort to make the tables turned. Luiyi de Lucas is hanging Tom Parkes on the field on 62 minute.
  • 67' The Array continues to deliver drama. Both St. Johnstone FC and Livingston FC are desperate not to drop points on matchday .
  • 72' Livingston FC is defending very well tonight not leaving a chance for their rivals to get through for a goal.
  • 77' It’s high time Steven MacLean made some changes to put the his team’s game back to action.
  • 78' The Livingston FC manager makes a substitution. Sean Kelly departs to be replaced by Stephen Kelly.
  • 80' Jason Holt was booked on 80.
  • 83' The referee shows St. Johnstone FC player a card on 83.
  • 84' Sam McClelland has so much to prove this time. He replaces Dara Costelloe on 84 minute.
  • 89' St. Johnstone FC are keeping things exceptionally tight at the back. It will take something special to break them down.
  • 90' A moment of madness from Stevie May on 90 minutes earns him a card. St. Johnstone FC will be frustrated.
  • 90' Fresh legs for St. Johnstone FC! Matthew Smith comes on to replace Sven Sprangler.
  • The final whistle. It looks like we are having a draw.

Lineups

H2H

Predictions

Prediction accuracy
2 / 4
1.27 St. Johnstone FC xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.3 Livingston FC xG
I would bet for: St. Johnstone FC or Livingston FC 71%

Match Result

✗ Wrong
St. Johnstone FC36% Draw29% Livingston FC35%
Actual: Draw

Both Teams to Score

✓ Correct
Yes53% 0% No47%
Avg goals/match: 2.57
Actual: Yes — both scored

Over / Under Goals

✓ O/U 2.5
Line Over Under
± 0.5 90%
10%
± 1.5 73%
27%
± 2.5 47%
53%
± 3.5 26%
74%
± 4.5 13%
87%

Double Chance

St. Johnstone FC or Draw
65%
Draw or Livingston FC
64%
St. Johnstone FC or Livingston FC
71%

Half-Time Result

✗ Wrong
St. Johnstone FC26% Draw48% Livingston FC26%
Actual: St. Johnstone FC win at HT

Correct Score

✓ In top 12
1 – 1
Actual
0 – 0
9.7%
0 – 1
8.8%
1 – 0
8.7%
1 – 2
7.9%
2 – 1
7.7%
0 – 2
6.3%
2 – 0
6%
2 – 2
5.1%
1 – 3
3.4%
3 – 1
3.3%
0 – 3
2.7%

Asian Handicap — St. Johnstone FC

Handicap St. Johnstone FC covers Push Livingston FC covers
-2.5 5% — 95%
-2 5% 10% 84%
-1.5 16% — 84%
-1 16% 19% 65%
-0.5 35% — 65%
+0.5 64% — 36%
+1 64% 19% 16%
+1.5 84% — 16%
+2 84% 11% 6%
+2.5 94% — 6%

Clean Sheet

St. Johnstone FC keeps clean sheet
28% ✓
Livingston FC keeps clean sheet
29% ✓

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