St Johnstone vs Morton soccer prediction, stats and h2h

20.12.2025
McDiarmid Park
1.36
4.10
7.00

Live game details

St Johnstone Morton
12’ goal J. McPake
24’ goal S. Stanton
24’ yellowcard G. Gillespie
38’ subst G. Gillespie for A. Lyall
39’ goal J. Gullan
57’ subst S. Stanton for V. Griffith
57’ subst M. OHalloran for T. Adeloye
57’ subst C. Ballantyne for M. Garrity
69’ yellowcard C. Blues
70’ goal J. Gullan
72’ subst J. Gullan for S. Mallan
76’ goal A. Sidibeh
80’ subst O. Moffat for N. Shaw
80’ subst A. Sidibeh for L. Lloyd
80’ subst J. McPake for S. Sprangler
80’ subst L. Smith for F. Franczak
84’ yellowcard R. McAlear
90’ yellowcard J. Longridge

Compare teams

St Johnstone Morton
Won 5 in last 10 gamesWon 2 in last 10 games
Not won 5 in last 10 gamesNot won 8 in last 10 games
Lost 2 in last 10 gamesLost 4 in last 10 games
Draw 3 in last 10 gamesDraw 4 in last 10 games
Last five games
DLWWD
WDLLD
Last 5 home/away only
DLWWW
DLLLD

Predictions

8 on St Johnstone

Under 2.5 goals

Score Tip - 2:0

Game Stats Game Odds

Head to Head matches

  • 25.10.25 FT
    Morton
    ST Johnstone
    0
    4
  • 30.08.25 FT
    ST Johnstone
    Morton
    1
    1
  • 20.07.24 FT
    ST Johnstone
    Morton
    2
    0
  • 18.01.20 FT
    ST Johnstone
    Morton
    3
    0

Latest games stats

St Johnstone Morton
Over 1.5
50%90%
Over 2.5
40%70%
Over 3.5
30%50%
Average Scored
1.601.20
Average Conceded
0.702.10

Power rank last games

Power rank - Team strength (goals, victories, possession, corners, attacking pressure and defense performance).
Team W D L GOALS O2.5 BTTS POWER
St Johnstone
5
3
2
16:7
40%
30%
116.6
Morton
2
4
4
12:21
70%
70%
76.5

St Johnstone (home only) team power rank.

Team W D L GOALS O2.5 BTTS POWER
St Johnstone
5
3
2
18:8
50%
30%
117.9

Morton (away only) team power rank.

Team W D L GOALS O2.5 BTTS POWER
Morton
1
4
5
12:21
70%
60%
65.5

St Johnstone last results

  • 30.01 FT
    ST Johnstone
    Partick
    W
    2 - 2
  • 24.01 FT
    ST Johnstone
    Dunfermline
    W
    0 - 1
  • 13.01 FT
    ST Johnstone
    Ross County
    W
    2 - 0
  • 03.01 FT
    ST Johnstone
    Arbroath
    W
    1 - 0
  • 27.12 FT
    Ross County
    ST Johnstone
    L
    0 - 0
  • 20.12 FT
    ST Johnstone
    Morton
    W
    5 - 0
  • 16.12 FT
    Hearts U21
    ST Johnstone
    L
    0 - 1
  • 12.12 FT
    Ayr Utd
    ST Johnstone
    L
    2 - 4
  • 06.12 FT
    ST Johnstone
    Raith Rovers
    W
    0 - 0
  • 29.11 FT
    ST Johnstone
    Cove Rangers
    W
    1 - 2

Morton last results

  • 31.01 FT
    Morton
    Ross County
    W
    2 - 1
  • 23.01 FT
    Arbroath
    Morton
    L
    1 - 1
  • 17.01 FT
    Stenhousemuir
    Morton
    L
    4 - 0
  • 03.01 FT
    Partick
    Morton
    L
    3 - 2
  • 27.12 FT
    Morton
    Ayr Utd
    W
    1 - 1
  • 20.12 FT
    ST Johnstone
    Morton
    L
    5 - 0
  • 13.12 FT
    Morton
    Airdrie United
    W
    0 - 1
  • 09.12 FT
    Stirling Albion
    Morton
    L
    2 - 2
  • 05.12 FT
    Morton
    Queens Park
    W
    2 - 1
  • 29.11 FT
    Peterhead
    Morton
    L
    2 - 2

Related Predictions

Tables

Overall Standings

Team G W D L G P
1 ST Johnstone
23
13
7
3
45:20
46
2 Partick
24
12
8
4
37:28
44
3 Arbroath
24
10
7
7
32:30
37
4 Ayr Utd
23
7
11
5
30:27
32
5 Dunfermline
22
8
5
9
29:24
29
6 Raith Rovers
24
7
7
10
28:26
28
7 Morton
23
5
11
7
23:30
26
8 Airdrie United
24
5
8
11
20:32
23
9 Queens Park
21
4
9
8
23:34
21
10 Ross County
22
4
7
11
22:38
19
Promotion - Premiership
Promotion - Premiership (Relegation: Semi-finals)
Promotion - Premiership (Relegation: Quarter-finals)
Championship (Relegation)
Relegation - League One