← Match Finder
Premiership
Referee: G Grainger
ST Johnstone
T U U T T
1–1
Full-time
Livingston
T S U U T

Retrospective analysis — the model is trained only on matches played before this one.

🔒 Who wins? Pro

The model's probabilities for a home win, draw and away win — with reasoning and recommended markets.

Unlock with Pro

Already have an account? Log in

Team trends

ST Johnstone Livingston
Last 6 — all competitions · 6/6 matches
Win Ø 9%
0%
17%
Points per game
0,3
1,0
Over 2.5 Ø 34%
17%
50%
Both score Ø 34%
17%
50%
Average goals
2,0
2,7
Scored
0,3
0,8
Conceded
1,7
1,8
Goal diff per game
-1,3
-1,0
This season — Premiership · 6/6 matches
Win Ø 9%
0%
17%
Points per game
0,3
1,0
Over 2.5 Ø 34%
17%
50%
Both score Ø 34%
17%
50%
Average goals
2,0
2,7
Scored
0,3
0,8
Conceded
1,7
1,8
Goal diff per game
-1,3
-1,0
🔒 Goal markets Pro

Expected goals, over/under and both teams to score — priced by the model before kick-off.

Unlock with Pro

Already have an account? Log in

🔒 Most likely result Pro

The model's top final scores with the best bookmaker odds.

Unlock with Pro

Already have an account? Log in

Match stats

Half-time score: 1–0

45% Possession 55%
12 Shots 7
2 Shots on target 3
4 Blocked shots 3
2 Goalkeeper saves 1
5 Corners 2
3 Offside 1
14 Free kicks against 14
2 Yellow cards 2
1 Red cards 0
The table before the match ST Johnstone 12. · Livingston 10. ▾
# Team K V U T +/− P
1 Celtic 7 6 1 0 +12 19
2 St Mirren 6 4 2 0 +4 14
3 Rangers 6 4 0 2 +7 12
4 Motherwell 7 3 1 3 +0 10
5 Hibernian 6 2 1 3 +1 7
6 Hearts 6 2 1 3 +1 7
7 Ross County 6 2 1 3 -5 7
8 Kilmarnock 6 1 3 2 -1 6
9 Dundee 6 1 3 2 -3 6
10 Livingston 6 1 3 2 -6 6
11 Aberdeen 6 1 2 3 -2 5
12 ST Johnstone 6 0 2 4 -8 2

Calculated from our results data. “xG +/−” is expected goal difference — a positive number with a low league position suggests an undervalued team. Ties on points are sorted by goal difference; some leagues use other rules.

Match report

ST Johnstone Livingston
Sven Sprangler 🟨
2′
1–0 D. Costelloe ⚽
D. Phillips
36′
Half-time 1–0
46′
🔁 D. Mackay
↦ J. Brandon
48′
🟨 Daniel MacKay
57′
⚽ S. Kelly 1–1
62′
🔁 L. de Lucas
↦ T. Parkes
J. Turner-Cooke 🔁
↦ M. Kucheriavyi
68′
S. May 🔁
↦ L. Jephcott
68′
69′
🔁 S. Pittman
↦ A. Shinnie
69′
🔁 K. Guthrie
↦ M. Sangare
78′
🔁 S. Kelly
↦ S. Kelly
80′
🟨 Jason Holt
Liam Gordon ℹ️
VAR: Card upgrade
82′
Liam Gordon 🟥
83′
S. McClelland 🔁
↦ D. Costelloe
84′
O. Olufunwa 🔁
↦ D. Wright
84′
Stevie May 🟨
92′
M. Smith 🔁
↦ S. Sprangler
92′
Full-time 1–1

Line-ups

ST Johnstone

3-4-1-2
1 D. Mitov G
6 L. Gordon D
4 A. Considine D
19 L. Robinson D
14 D. Wright M
34 D. Phillips M
23 S. Sprangler M
11 G. Carey M
15 M. Kucheriavyi F
44 D. Costelloe F
16 L. Jephcott F
Bench (9)
27 J. Turner-Cooke
7 S. May
18 S. McClelland
17 O. Olufunwa
22 M. Smith
31 D. Richards
8 C. MacPherson
3 T. Gallacher
46 F. Franczak

Coach: S. MacLean

Livingston

3-4-1-2
1 S. George G
4 T. Parkes D
6 A. Obileye D
24 S. Kelly D
12 J. Brandon M
18 J. Holt M
22 A. Shinnie M
29 J. Penrice M
20 M. Sangare F
19 J. Nouble F
9 B. Anderson F
Bench (9)
11 D. Mackay
23 L. de Lucas
8 S. Pittman
28 K. Guthrie
10 S. Kelly
32 J. Hamilton
16 S. Bradley
25 D. Lloyd-McGoldrick
40 S. Lawal

Coach: D. Martindale

Odds comparison

Green columns are the outcomes that came in.

1X2
H
2,58
U ✓
3,09
B
2,85
Over/under goals
O1,5 ✓
–
O2,5
2,33
U2,5 ✓
1,59
U3,5 ✓
–
Both teams to score
BLS ja ✓
–
BLS nei
–

Referee

G Grainger · 14 kamper i vår database

🟨 Yellow cards
3,4 / match
Average
⚽ Free kicks
21,1 / match
Below average

🟥 Red cards: 0,21 per match

The analysis is a statistical estimate based on the teams' results and underlying performances (xG) — not a guarantee. See the model's results.