St. Johnstone vs Greenock Morton: Prediction, Head-to-Head, Odds & Stats (Sat, 20 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 20 Oct, 05:17 AM

Next Match 20/12/25 at 03:00 PM UTC

St. Johnstone vs Greenock Morton

Scheduled H2H Match For St. Johnstone Vs Greenock Morton

football Tour Logo.
Championship

Sat, 20 Dec 2025 at 03:00 PM UTC

St. Johnstone
St. Johnstone

Country SCO FlagSCO

Recent Form

W
D
W
L
D
Greenock Morton
Greenock Morton

Country SCO FlagSCO

Recent Form

D
W
W
L
W

8

Win

Last 10 Played

10
2 Draws

0

Win

1
Position
6
Simo Valakari
Manager
-

Game Schedule - Time Of Fixture

St. Johnstone will square off vs Greenock Morton in Championship on Sat, 20 Dec 2025 at 03:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

St. Johnstone vs Greenock Morton H2H Stats

In the last 10 head to head games between these teams, St. Johnstone have won 8 times and Greenock Morton have come out on top on 0 occasion.


Head-to-Head (Last 10 Matches)
St. Johnstone8
Draw2
Greenock Morton0

St. Johnstone Vs Greenock Morton Performance stats

Editorial Prediction:

The Scottish Championship is set to witness an intriguing clash as St. Johnstone gears up to face Greenock Morton. The match will unfold on Saturday, December 20, 2025, providing fans with an electrifying football spectacle. Analyzing previous meetings between the two sides, St. Johnstone has dominated with two victories out of their last three encounters, while Greenock Morton has yet to claim a win. Their most recent match occurred on October 25, 2025, where St. Johnstone triumphed 4-0.

St. Johnstone enters this contest in high spirits following a 4-2 victory over Ayr United, contrasting with Greenock Morton's recent 0-1 defeat to Airdrieonians. Within their respective leagues, St. Johnstone currently holds the top position, emphasizing their brilliant form, whereas Greenock Morton finds themselves in the 7th spot, highlighting a struggle for consistency.

Individual performances shed light on key players to watch in this matchup. For St. Johnstone, J. McPake leads as the top scorer with 10 goals this season, and Stevie Mallan and Jamie Gullan's contributions are notable. In contrast, Greenock Morton's player to keep an eye on is O. Moffat, who leads in assists with four this season. Moreover, their standout performers include James Storer, Kris Moore, and Ali Crawford.

Examining possession stats, St. Johnstone boasts an average possession rate of 62.3%, demonstrating their control during matches, whereas Greenock Morton displays a 50.1% average. In terms of corner kicks, St. Johnstone averages 7.33 corners per match, with Greenock Morton recording 4.53 on average. It's also noteworthy that St. Johnstone has accumulated 27 yellow cards and conceded two penalty goals, while Greenock Morton has 42 yellow cards with the same penalty concession.

Considering all statistical data and current form, St. Johnstone appears well-poised to secure victory in this fixture. Their superior position in the league table and their previous head-to-head successes suggest they have the upper hand. As the two sides prepare to face off, the statistical indicators favor St. Johnstone to emerge victorious.

St. Johnstone vs Greenock Morton Past H2H Matches

206
Scottish Championship
02:00 PM
25/10/25
2374
Greenock Morton
0
2348
St. Johnstone
4
02:00 PM
30/08/25
2348
St. Johnstone
1
2374
Greenock Morton
1
02:00 PM
02/05/09
2348
St. Johnstone
3
2374
Greenock Morton
1
03:00 PM
31/01/09
2374
Greenock Morton
0
2348
St. Johnstone
0
03:00 PM
13/12/08
2348
St. Johnstone
1
2374
Greenock Morton
0
02:00 PM
09/08/08
2374
Greenock Morton
2
2348
St. Johnstone
2
332
Scottish League Cup
02:00 PM
20/07/24
2348
St. Johnstone
2
2374
Greenock Morton
0
07:45 PM
27/10/15
2374
Greenock Morton
1
2348
St. Johnstone
3
07:30 PM
30/10/13
2374
Greenock Morton
0
2348
St. Johnstone
1
06:45 PM
24/08/10
2348
St. Johnstone
2
2374
Greenock Morton
0
347
Scottish Cup
03:00 PM
18/01/20
2348
St. Johnstone
3
2374
Greenock Morton
0
853
Club Friendly Games
06:45 PM
09/07/19
2374
Greenock Morton
2
2348
St. Johnstone
3

Head To Head Streaks

2348
No losses
12
2374
Without clean sheet
9
2348
First to score
4/5
2348
First half winner
4/5
(Both)
Less than 4.5 cards
9/10

Team Streaks

2374
Without clean sheet
4
2348
More than 2.5 goals
6/8
2374
More than 2.5 goals
4/5
2348
Both teams scoring
5/6
2374
Less than 4.5 cards
5/5
2374
Less than 10.5 corners
4/5

St. Johnstone Recent Matches

206
Scottish Championship (19 Matches)
07:45 PM
12/12/25
2364
Ayr United
2
2348
St. Johnstone
4
W
03:00 PM
06/12/25
2348
St. Johnstone
0
2361
Raith Rovers
0
D
03:00 PM
22/11/25
2358
Partick Thistle
2
2348
St. Johnstone
1
L
03:00 PM
15/11/25
2348
St. Johnstone
4
2379
Queen's Park FC
3
W
03:00 PM
08/11/25
2350
Dunfermline Athletic
2
2348
St. Johnstone
2
D
03:00 PM
01/11/25
2348
St. Johnstone
3
2367
Airdrieonians
0
W
02:00 PM
25/10/25
2374
Greenock Morton
0
2348
St. Johnstone
4
W
02:00 PM
18/10/25
2366
Arbroath
3
2348
St. Johnstone
1
L
02:00 PM
11/10/25
2348
St. Johnstone
0
2365
Ross County
0
D
02:00 PM
04/10/25
2348
St. Johnstone
0
2364
Ayr United
0
D
02:00 PM
27/09/25
2379
Queen's Park FC
1
2348
St. Johnstone
2
W
06:45 PM
23/09/25
2367
Airdrieonians
1
2348
St. Johnstone
2
W
06:45 PM
19/09/25
2348
St. Johnstone
2
2350
Dunfermline Athletic
1
W
02:00 PM
13/09/25
2361
Raith Rovers
0
2348
St. Johnstone
2
W
02:00 PM
06/09/25
2367
Airdrieonians
2348
St. Johnstone
-
02:00 PM
30/08/25
2348
St. Johnstone
1
2374
Greenock Morton
1
D
02:00 PM
23/08/25
2348
St. Johnstone
3
2366
Arbroath
0
W
06:45 PM
08/08/25
2365
Ross County
0
2348
St. Johnstone
1
W
02:00 PM
02/08/25
2348
St. Johnstone
5
2358
Partick Thistle
1
W
347
Scottish Cup (1 Matches)
03:00 PM
29/11/25
2348
St. Johnstone
1
8062
Cove Rangers
2
L
332
Scottish League Cup (5 Matches)
02:00 PM
16/08/25
2348
St. Johnstone
0
2346
Motherwell
1
L
02:00 PM
26/07/25
2348
St. Johnstone
8
2380
Elgin City
0
W
06:45 PM
22/07/25
2348
St. Johnstone
3
2361
Raith Rovers
1
W
02:00 PM
19/07/25
2362
Inverness Caledonian Thistle
0
2348
St. Johnstone
1
W
02:00 PM
12/07/25
170622
East Kilbride
1
2348
St. Johnstone
3
W
853
Club Friendly Games (3 Matches)
06:30 PM
15/07/25
2348
St. Johnstone
1
2349
Dundee United
1
D
06:30 PM
08/07/25
2348
St. Johnstone
0
2363
Falkirk FC
1
L
01:00 PM
05/07/25
2375
Forfar Athletic
1
2348
St. Johnstone
1
D
36
Scottish Premiership (2 Matches)
02:00 PM
18/05/25
2348
St. Johnstone
0
2357
Dundee FC
2
L
06:45 PM
14/05/25
2353
Heart of Midlothian
2
2348
St. Johnstone
1
L

Greenock Morton Recent Matches

331
Scottish Challenge Cup (1 Matches)
07:45 PM
09/12/25
2384
Stirling Albion
2
2374
Greenock Morton
2
L
206
Scottish Championship (19 Matches)
07:45 PM
05/12/25
2374
Greenock Morton
2
2379
Queen's Park FC
1
W
03:00 PM
22/11/25
2350
Dunfermline Athletic
1
2374
Greenock Morton
0
L
03:00 PM
15/11/25
2365
Ross County
0
2374
Greenock Morton
3
W
03:00 PM
08/11/25
2374
Greenock Morton
1
2366
Arbroath
0
W
03:00 PM
01/11/25
2361
Raith Rovers
1
2374
Greenock Morton
1
D
02:00 PM
25/10/25
2374
Greenock Morton
0
2348
St. Johnstone
4
L
02:00 PM
18/10/25
2364
Ayr United
2
2374
Greenock Morton
1
L
02:00 PM
11/10/25
2374
Greenock Morton
1
2358
Partick Thistle
1
D
02:00 PM
04/10/25
2367
Airdrieonians
1
2374
Greenock Morton
2
W
02:00 PM
27/09/25
2374
Greenock Morton
1
2365
Ross County
1
D
02:00 PM
20/09/25
2366
Arbroath
1
2374
Greenock Morton
1
D
02:00 PM
13/09/25
2379
Queen's Park FC
0
2374
Greenock Morton
0
D
02:00 PM
06/09/25
2374
Greenock Morton
0
2361
Raith Rovers
1
L
02:00 PM
30/08/25
2348
St. Johnstone
1
2374
Greenock Morton
1
D
02:00 PM
23/08/25
2374
Greenock Morton
2
2364
Ayr United
2
D
02:00 PM
09/08/25
2358
Partick Thistle
1
2374
Greenock Morton
1
D
02:00 PM
02/08/25
2374
Greenock Morton
0
2350
Dunfermline Athletic
0
D
06:45 PM
02/05/25
2374
Greenock Morton
2
2350
Dunfermline Athletic
0
W
02:00 PM
26/04/25
2361
Raith Rovers
1
2374
Greenock Morton
1
D
347
Scottish Cup (1 Matches)
03:00 PM
29/11/25
2385
Peterhead
2
2374
Greenock Morton
2
W
332
Scottish League Cup (5 Matches)
02:00 PM
16/08/25
2374
Greenock Morton
0
2355
Aberdeen
3
L
02:00 PM
26/07/25
2374
Greenock Morton
3
2360
Clyde FC
0
W
06:45 PM
22/07/25
2346
Motherwell
3
2374
Greenock Morton
0
L
06:45 PM
15/07/25
2374
Greenock Morton
3
2370
Stenhousemuir
0
W
02:00 PM
12/07/25
2385
Peterhead
2
2374
Greenock Morton
4
W
853
Club Friendly Games (3 Matches)
01:00 PM
05/07/25
170622
East Kilbride
2
2374
Greenock Morton
2
D
06:30 PM
01/07/25
2368
Queen of The South
2
2374
Greenock Morton
0
L
01:00 PM
28/06/25
23955
Annan Athletic
1
2374
Greenock Morton
3
W

St. Johnstone Next Fixtures

Greenock Morton Next Fixtures

St. Johnstone Last Match Played stats

Ayr United vs St. Johnstone

Final Score :2 - 4

Greenock Morton Last Match Played stats

Greenock Morton vs Airdrieonians

Final Score :0 - 1

St. Johnstone Vs Greenock Morton Season Stats

St. JohnstonePerformance SummaryGreenock Morton
18Matches17
37Goals Scored17
15Goals Conceded18
2.06Goals per Game1
0.83Goals Conceded per Game1.06
62.30%Ball Possession50.10%
8Clean Sheets4
12Fouls per Game13
1.94Offsides per Game1.71
3.78Goal Kicks per Game6.53
1.5Yellow Cards per Game2.47

Championship 25/26 Standings

POSTEAMMPWLDPTS
1St. JohnstoneSt. Johnstone18112538
2Partick ThistlePartick Thistle18103535
3ArbroathArbroath1885529
4Ayr UnitedAyr United1854924
5Dunfermline AthleticDunfermline Athletic1867523
6Raith RoversRaith Rovers1867523
7Greenock MortonGreenock Morton1845921
8AirdrieoniansAirdrieonians1849517
9Queen's Park FCQueen's Park FC1727814
10Ross CountyRoss County1729612
Promotion
Promotion Playoffs
Relegation Playoffs
Relegation
Top Upcoming
08:00 PM 13/12/25
Prediction
ArsenalArsenal
WolverhamptonWolverhampton
06:15 PM 14/12/25
Prediction
KRC GenkKRC Genk
KVC WesterloKVC Westerlo
07:30 PM 19/12/25
Prediction
BariBari
CatanzaroCatanzaro
08:00 PM 13/12/25
Prediction
Deportivo La CoruñaDeportivo La Coruña
Real Sociedad B U21Real Sociedad B U21
05:30 PM 14/12/25
Prediction
AlmeríaAlmería
Burgos Club de FútbolBurgos Club de Fútbol
01:30 PM 14/12/25
Prediction
FC TwenteFC Twente
Go Ahead EaglesGo Ahead Eagles
01:30 PM 14/12/25
Prediction
AFC AjaxAFC Ajax
FeyenoordFeyenoord
08:00 PM 13/12/25
Prediction
Falkirk FCFalkirk FC
Heart of MidlothianHeart of Midlothian
03:30 PM 14/12/25
Prediction
FamalicãoFamalicão
Estoril PraiaEstoril Praia
03:15 PM 14/12/25
Prediction
Celta VigoCelta Vigo
Athletic ClubAthletic Club
  1. NFL Upcoming Matches
  2. NHL Upcoming Matches
  3. MLB Upcoming Matches
  4. NBA Upcoming Matches
  5. Football Upcoming Matches
  6. Tennis Upcoming Matches
  7. Table Tennis Upcoming Matches