Partick Thistle vs St. Johnstone: Prediction, Head-to-Head, Odds & Stats (Sat, 22 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 15 Nov, 07:42 AM UTC

Next Match 22/11/25 at 03:00 PM

Partick Thistle vs St. Johnstone

Scheduled H2H Match For Partick Thistle Vs St. Johnstone

Championship

Sat, 22 Nov 2025 at 03:00 PM UTC

Partick Thistle
Partick Thistle

SCO SCO

Recent Form

W
W
L
W
D
St. Johnstone
St. Johnstone

SCO SCO

Recent Form

L
W
W
D
W

5

Win

Last 10 Played

10
1 Draws

4

Win

2
Position
1
Mark Wilson
Manager
Simo Valakari

Game Schedule - Time Of Fixture

Partick Thistle will square off vs St. Johnstone in Championship on Sat, 22 Nov 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.

Partick Thistle vs St. Johnstone Prediction

Determined from the indicated expectation from the odds, St. Johnstone FC have a 42.74% to win. Implicit probability based on the odds, also reveals there is a 56.15% possibility of both teams to score (BTTS). Subscribe to the football predictions club to reveal implied and our expert predictions to value bets so you can unlock winning bets Matchstat.com football predictions premium plan to get data on implied vs our expert predictions to discover edge in order to unlock winning bets

PredictionChance to win
Partick Thistle32.57 %
St. Johnstone42.74 %
Draw31.25 %

Above win % is implied from odds. Login / Signup to find out our expert predictions.

Partick Thistle vs St. Johnstone H2H Game Summary

For the most recent 10 head-2-head fixtures for these teams, Partick Thistle have come out on top 5 times and St. Johnstone have won on 4 occasion. In the latest game between them, St. Johnstone won 5-1.


Head-to-Head (Last 10 Matches)
Partick Thistle5
Draw1
St. Johnstone4

Partick Thistle Vs St. Johnstone Performance stats

Editorial Prediction:

The Scottish Championship's anticipated clash will unfold on Saturday, 22nd November. This upcoming face-off will see Partick Thistle locking horns with St. Johnstone once more. Analyzing their last three head-to-head encounters, it's evident that both teams have secured a victory each, alongside one draw. The most recent matchup on Saturday, 2nd August, saw St. Johnstone dominate with a convincing 5-1 triumph at their home ground.

Both teams approach this match following tightly contested draws; Partick Thistle secured a 1-1 result against Airdrieonians, while St. Johnstone concluded with a 2-2 draw versus Dunfermline Athletic. Their league positions reflect their competitive form, with St. Johnstone currently leading the table and Partick Thistle holding the second spot.

Player performance will be pivotal in determining the outcome. Partick Thistle's top scorer, Logan Chalmers, who has netted six goals this season, will be a key figure for St. Johnstone to neutralize. Conversely, Reece McAlear stands out as St. Johnstone's premier creator with four assists, presenting a focal point for Partick Thistle's defensive efforts.

Individual player ratings further highlight the talent on display. Josh McPake emerges as St. Johnstone’s standout player with an exceptional rating of 8.32. Not far behind are Stevie Mallan and Reece McAlear, scoring 7.73 and 7.31, respectively. For Partick Thistle, Logan Chalmers holds a rating of 7.68, bolstered by contributions from Oisin Smyth and Daniel O'Reilly, scoring 7.3 and 7.28.

Examining team statistics, St. Johnstone boasts a superior average possession rate of 61.5% compared to Partick Thistle’s 58.5%. Similarly, St. Johnstone averages 8.07 corners per match, overshadowing Partick Thistle’s 5.64. Both teams exhibit identical discipline records, each accruing 25 yellow cards, no red cards, and conceding two penalties.

Given the detailed analysis of form, statistics, and recent performances, St. Johnstone appears to have a slight upper hand in this encounter. Their home momentum from previous competitive displays, coupled with their current top league standing, makes them slight favorites to triumph over Partick Thistle in this matchup.

Partick Thistle vs St. Johnstone Best Odds For The Match

Full Time Result
1W
3.07
2W
2.34
X
3.2
Both Teams To Score
Yes
1.781
No
1.98
Over Under Full Time
> 1.5
1.323
< 1.5
3.25
> 2.5
2.04
< 2.5
1.751
Draw No Bet
1W
2.18
2W
1.65
Over Under First Half
> 1.5
3.02
< 1.5
1.38
Over Under Second Half
> 1.5
2.18
< 1.5
1.58

Partick Thistle vs St. Johnstone Past H2H Matches

206
Scottish Championship
02:00 PM
02/08/25
2348
St. Johnstone
5
2358
Partick Thistle
1
02:00 PM
04/04/09
2348
St. Johnstone
1
2358
Partick Thistle
1
03:00 PM
17/01/09
2358
Partick Thistle
0
2348
St. Johnstone
0
02:00 PM
25/10/08
2348
St. Johnstone
3
2358
Partick Thistle
0
02:00 PM
23/08/08
2358
Partick Thistle
4
2348
St. Johnstone
0
36
Scottish Premiership
02:00 PM
28/04/18
2348
St. Johnstone
1
2358
Partick Thistle
1
03:00 PM
27/01/18
2348
St. Johnstone
1
2358
Partick Thistle
3
02:00 PM
28/10/17
2358
Partick Thistle
1
2348
St. Johnstone
0
02:00 PM
19/08/17
2348
St. Johnstone
1
2358
Partick Thistle
0
02:00 PM
13/05/17
2348
St. Johnstone
1
2358
Partick Thistle
0
07:45 PM
01/02/17
2358
Partick Thistle
0
2348
St. Johnstone
1
02:00 PM
29/10/16
2348
St. Johnstone
1
2358
Partick Thistle
2
02:00 PM
10/09/16
2358
Partick Thistle
0
2348
St. Johnstone
2
07:45 PM
02/03/16
2348
St. Johnstone
1
2358
Partick Thistle
2
07:45 PM
23/02/16
2358
Partick Thistle
2
2348
St. Johnstone
0
03:00 PM
26/12/15
2358
Partick Thistle
2348
St. Johnstone
02:00 PM
17/10/15
2348
St. Johnstone
1
2358
Partick Thistle
2
03:00 PM
14/03/15
2358
Partick Thistle
3
2348
St. Johnstone
0
03:00 PM
17/01/15
2348
St. Johnstone
2
2358
Partick Thistle
0
02:00 PM
25/10/14
2358
Partick Thistle
0
2348
St. Johnstone
0
03:00 PM
29/03/14
2348
St. Johnstone
1
2358
Partick Thistle
1
07:45 PM
21/01/14
2358
Partick Thistle
0
2348
St. Johnstone
1
03:00 PM
14/12/13
2358
Partick Thistle
0
2348
St. Johnstone
0
02:00 PM
28/09/13
2348
St. Johnstone
1
2358
Partick Thistle
1
332
Scottish League Cup
06:45 PM
08/08/17
2348
St. Johnstone
0
2358
Partick Thistle
3
347
Scottish Cup
03:00 PM
11/02/17
2348
St. Johnstone
0
2358
Partick Thistle
1
07:45 PM
09/02/11
2348
St. Johnstone
2
2358
Partick Thistle
0
03:00 PM
05/02/11
2348
St. Johnstone
2358
Partick Thistle

Head To Head Streaks

2358
Without clean sheet
3
2348
Without clean sheet
4
(Both)
Less than 4.5 cards
5/6

Team Streaks

2348
No losses
4
2348
More than 2.5 goals
5/5
2358
Less than 2.5 goals
7/9
2348
First to score
4/5
2348
First half winner
4/5
2348
More than 4.5 cards
4/5
2358
Less than 4.5 cards
5/7
2348
Less than 10.5 corners
4/5

Partick Thistle Recent Matches

206
Scottish Championship (18 Matches)
03:00 PM
15/11/25
2358
Partick Thistle
2350
Dunfermline Athletic
-
07:45 PM
07/11/25
2367
Airdrieonians
1
2358
Partick Thistle
1
D
03:00 PM
01/11/25
2358
Partick Thistle
5
2379
Queen's Park FC
0
W
02:00 PM
25/10/25
2361
Raith Rovers
2
2358
Partick Thistle
0
L
06:45 PM
21/10/25
2358
Partick Thistle
2
2364
Ayr United
1
W
02:00 PM
18/10/25
2358
Partick Thistle
1
2365
Ross County
0
W
02:00 PM
11/10/25
2374
Greenock Morton
1
2358
Partick Thistle
1
D
02:00 PM
04/10/25
2358
Partick Thistle
1
2366
Arbroath
1
D
06:30 PM
30/09/25
2379
Queen's Park FC
0
2358
Partick Thistle
1
W
02:00 PM
27/09/25
2350
Dunfermline Athletic
0
2358
Partick Thistle
2
W
02:00 PM
20/09/25
2358
Partick Thistle
2364
Ayr United
-
06:45 PM
12/09/25
2358
Partick Thistle
2
2367
Airdrieonians
1
W
02:00 PM
06/09/25
2379
Queen's Park FC
2358
Partick Thistle
-
02:00 PM
30/08/25
2358
Partick Thistle
3
2361
Raith Rovers
2
W
02:00 PM
23/08/25
2365
Ross County
1
2358
Partick Thistle
3
W
02:00 PM
09/08/25
2358
Partick Thistle
1
2374
Greenock Morton
1
D
02:00 PM
02/08/25
2348
St. Johnstone
5
2358
Partick Thistle
1
L
06:45 PM
02/05/25
2356
Livingston
0
2358
Partick Thistle
1
W
332
Scottish League Cup (6 Matches)
02:30 PM
21/09/25
2358
Partick Thistle
0
2352
Celtic
4
L
02:00 PM
16/08/25
2358
Partick Thistle
2
2364
Ayr United
0
W
02:00 PM
26/07/25
2365
Ross County
1
2358
Partick Thistle
3
W
06:45 PM
22/07/25
2358
Partick Thistle
2
2368
Queen of The South
0
W
06:45 PM
15/07/25
2358
Partick Thistle
2
2371
Stranraer
0
W
06:45 PM
11/07/25
26252
Edinburgh City F.C.
1
2358
Partick Thistle
4
W
853
Club Friendly Games (2 Matches)
06:00 PM
01/07/25
2358
Partick Thistle
3
2362
Inverness Caledonian Thistle
2
W
01:00 PM
28/06/25
266939
Glenafton Athletic
1
2358
Partick Thistle
3
W
36
Scottish Premiership (4 Matches)
06:45 PM
16/05/25
2356
Livingston
2
2358
Partick Thistle
0
L
06:45 PM
13/05/25
2358
Partick Thistle
0
2356
Livingston
2
L
06:45 PM
09/05/25
2364
Ayr United
0
2358
Partick Thistle
2
W
06:45 PM
06/05/25
2358
Partick Thistle
0
2364
Ayr United
1
L

St. Johnstone Recent Matches

206
Scottish Championship (16 Matches)
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
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 (5 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
02:00 PM
10/05/25
2348
St. Johnstone
2
2365
Ross County
1
W
02:00 PM
03/05/25
2348
St. Johnstone
0
2347
Kilmarnock
2
L
02:00 PM
26/04/25
2346
Motherwell
3
2348
St. Johnstone
2
L
347
Scottish Cup (1 Matches)
02:00 PM
20/04/25
2348
St. Johnstone
0
2352
Celtic
5
L

Partick Thistle Next Fixtures

St. Johnstone Next Fixtures

Partick Thistle Last Match Played stats

Partick Thistle vs Dunfermline Athletic

Final Score : -

St. Johnstone Last Match Played stats

St. Johnstone vs Queen's Park FC

Final Score :4 - 3

(H)Match overview (A)
59%Ball possession41%
2.45Expected goals2.18
14Total shots5
1Goalkeeper saves5
3Corner kicks1
13Fouls11
444Passes285
0Tackles0
1Free kicks2
2Yellow cards3
0Red cards0
(H)Shots (A)
14Total shots5
8Shots on target4
0Hit woodwork0
3Shots off target0
3Blocked shots1
9Shots inside box5
5Shots outside box0
(H)Attack (A)
1Through balls1
23Touches in penalty area13
2Offsides4
(H)Passes (A)
351Accurate passes202
27Throw-ins22
41/63 (65%)Final third phase21/41 (51%)
11/39 (28%)Long balls24/57 (42%)
7/15 (46%)Crosses2/8 (25%)
(H)Duels (A)
41%Duels34%
6Dispossessed4
30/90 (33%)Ground duels28/88 (32%)
27/49 (55%)Aerial duels21/53 (40%)
12/15 (80%)Dribbles7/7 (100%)
(H)Defending (A)
0Total tackles0
13Interceptions15
8Clearances14
1Errors lead to a shot5
(H)Goalkeeping (A)
1Total saves5
1High claims0
3Goal kicks10

Partick Thistle Vs St. Johnstone Season Stats

Partick ThistlePerformance SummarySt. Johnstone
14Matches15
24Goals Scored32
15Goals Conceded13
1.71Goals per Game2.13
1.07Goals Conceded per Game0.87
58.50%Ball Possession61.30%
4Clean Sheets7
8.86Fouls per Game13.53
1.79Offsides per Game2.13
4.64Goal Kicks per Game4
1.79Yellow Cards per Game1.8

Championship 25/26 Standings

POSTEAMMPWLDPTS
1St. JohnstoneSt. Johnstone15101434
2Partick ThistlePartick Thistle1482428
3ArbroathArbroath1565422
4Ayr UnitedAyr United1543820
5Dunfermline AthleticDunfermline Athletic1456419
6Greenock MortonGreenock Morton1533918
7Raith RoversRaith Rovers1557318
8Queen's Park FCQueen's Park FC1526713
9Ross CountyRoss County1527612
10AirdrieoniansAirdrieonians1528511
Promotion
Promotion Playoffs
Relegation Playoffs
Relegation