Match details Partick Thistle - St Johnstone 21 Mar 2026 Scotland Championship 2025-2026. Head-to-head statistics.

:
D D W D W
W D D W D
Expected
21 Mar 2026 18:00 Round 30
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
Partick ThistleAverage performanceSt Johnstone
Overall Home Overall Away
2.59 2.43 Average per game 2.67 2.54
1.48 1.71 Average goals scored per game 1.85 1.62
1.11 0.71 Average goals conceded per game 0.81 0.92
6.11 6.36 Corners 7.81 6.38
Partick ThistleAverage performanceSt Johnstone
Overall Home Overall Away
2.35 2.18 Average per game 2.6 2.7
1.35 1.64 Average goals scored per game 1.7 1.6
1 0.55 Average goals conceded per game 0.9 1.1
6.15 6.18 Corners 7.45 6.3
Partick ThistleAverage performanceSt Johnstone
Overall Home Overall Away
2.6 1.8 Average per game 2.4 1.8
1.3 1.2 Average goals scored per game 1.7 1.2
1.3 0.6 Average goals conceded per game 0.7 0.6
6.1 6.8 Corners 7.8 7
Partick ThistleAverage performanceSt Johnstone
Overall Home Overall Away
2.4 1.33 Average per game 2.2 1
1.4 1 Average goals scored per game 1.4 0.67
1 0.33 Average goals conceded per game 0.8 0.33
5 6.67 Corners 8.6 6.67
Partick Thistle Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Partick Thistle Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Partick Thistle Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Partick Thistle Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
8.5
9.5
10.5
11.5
12.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Top Streaks
Draw St Johnstone has tied 5 periods on end in away games
No loss Partick Thistle has not lost 15 last home games
Partick Thistle - St Johnstone - Head to heads
22.11.25 Partick Thistle St Johnstone W 2:1 (2:0)
28.10.17 Partick Thistle St Johnstone W 1:0 (1:0)
01.02.17 Partick Thistle St Johnstone L 0:1 (0:1)
10.09.16 Partick Thistle St Johnstone L 0:2 (0:1)
23.02.16 Partick Thistle St Johnstone W 2:0 (0:0)
14.03.15 Partick Thistle St Johnstone W 3:0 (2:0)
25.10.14 Partick Thistle St Johnstone D 0:0 (0:0)
21.01.14 Partick Thistle St Johnstone L 0:1 (0:1)
St Johnstone - Partick Thistle - Head to heads
30.01.26 St Johnstone Partick Thistle D 2:2 (0:1)
02.08.25 St Johnstone Partick Thistle W 5:1 (3:1)
28.04.18 St Johnstone Partick Thistle D 1:1 (1:0)
27.01.18 St Johnstone Partick Thistle L 1:3 (0:1)
19.08.17 St Johnstone Partick Thistle W 1:0 (1:0)
08.08.17 St Johnstone Partick Thistle L 0:3 (0:0)
13.05.17 St Johnstone Partick Thistle W 1:0 (1:0)
11.02.17 St Johnstone Partick Thistle L 0:1 (0:1)
Partick Thistle - Last matches
28.02.26 Partick Thistle Arbroath D 0:0 (0:0)
24.02.26 Dunfermline Partick Thistle D 2:2 (0:1)
21.02.26 Partick Thistle Airdrieonians W 1:0 (1:0)
30.01.26 St Johnstone Partick Thistle D 2:2 (0:1)
24.01.26 Partick Thistle Ayr W 2:1 (2:0)
09.01.26 Ross County Partick Thistle L 2:0 (2:0)
03.01.26 Partick Thistle Morton W 3:2 (0:2)
27.12.25 Queen's Park Partick Thistle D 2:2 (1:2)
07.02.26 Elgin City Partick Thistle W 2:3 (1:2)
17.01.26 Partick Thistle Montrose W 3:1 (1:0)
10.02.24 Partick Thistle Livingston D 2:2 (1:0) AET 0:1
20.01.24 Ross County Partick Thistle W 0:3 (0:2)
21.09.25 Partick Thistle Celtic L 0:4 (0:2)
16.08.25 Partick Thistle Ayr W 2:0 (2:0)
26.07.25 Ross County Partick Thistle W 1:3 (0:1)
22.07.25 Partick Thistle Queen of South W 2:0 (2:0)
15.07.25 Partick Thistle Stranraer W 2:0 (1:0)
11.07.25 FC Edinburgh Partick Thistle W 1:4 (1:4)
28.07.24 Motherwell Partick Thistle D 0:0 (0:0)
23.07.24 Partick Thistle Clyde L 2:3 (1:2)
16.05.25 Livingston Partick Thistle L 2:0 (1:0)
13.05.25 Partick Thistle Livingston L 0:2 (0:1)
09.05.25 Ayr Partick Thistle W 0:2 (0:1)
06.05.25 Partick Thistle Ayr L 0:1 (0:0)
17.05.24 Raith Partick Thistle W 1:2 (1:2) AET 0:0
14.05.24 Partick Thistle Raith L 1:2 (0:2)
10.05.24 Partick Thistle Airdrieonians W 2:1 (1:0)
07.05.24 Airdrieonians Partick Thistle D 2:2 (1:2)
St Johnstone - Last matches
28.02.26 St Johnstone Ayr W 3:1 (2:1)
24.02.26 Queen's Park St Johnstone D 1:1 (0:0)
20.02.26 Raith St Johnstone D 0:0 (0:0)
13.02.26 Airdrieonians St Johnstone W 0:1 (0:1)
30.01.26 St Johnstone Partick Thistle D 2:2 (0:1)
24.01.26 St Johnstone Dunfermline L 0:1 (0:0)
03.01.26 St Johnstone Arbroath W 1:0 (1:0)
27.12.25 Ross County St Johnstone D 0:0 (0:0)
16.08.25 St Johnstone Motherwell D 0:0 (0:0) AET 0:1
26.07.25 St Johnstone Elgin City W 8:0 (4:0)
22.07.25 St Johnstone Raith W 3:1 (1:0)
19.07.25 Inverness St Johnstone W 0:1 (0:0)
12.07.25 East Kilbride St Johnstone W 1:3 (1:0)
17.08.24 Rangers St Johnstone L 2:0 (0:0)
27.07.24 St Johnstone East Fife W 5:1 (3:0)
23.07.24 Alloa St Johnstone L 3:2 (0:0)
18.05.25 St Johnstone Dundee FC L 0:2 (0:1)
14.05.25 Hearts St Johnstone L 2:1 (2:0)
10.05.25 St Johnstone Ross County W 2:1 (1:1)
03.05.25 St Johnstone Kilmarnock L 0:2 (0:1)
26.04.25 Motherwell St Johnstone L 3:2 (2:1)
12.04.25 Dundee Utd St Johnstone L 1:0 (1:0)
06.04.25 St Johnstone Celtic W 1:0 (1:0)
29.03.25 Hibernian St Johnstone L 3:0 (2:0)
20.04.25 St Johnstone Celtic L 0:5 (0:4)
10.03.25 Livingston St Johnstone W 0:1 (0:0)
08.02.25 St Johnstone Hamilton W 1:0 (0:0)
18.01.25 St Johnstone Motherwell W 1:0 (1:0)
20.01.24 Airdrieonians St Johnstone L 1:0 (0:0)
Team W D L Pts
Сент-Джонстон 15 9 3 54
Партик 13 10 4 49
Аброут 11 8 7 41
Данфермлайн 9 6 11 33
Эр Юнайтед 7 12 6 33
Рейт Роверс 7 9 11 30
Мортон 6 12 9 30
Куинс Парк 6 10 10 28
Эйрдри 6 8 13 26
Росс Каунти 6 8 12 26