Founded: 1885
Stadium: McDiarmid Park
Coach: Simo Valakari
Championship Form:
Overall Form:

Countdown to Next Match

Match Started! Check Live Score

St. Johnstone home ground venue is McDiarmid Park.

Simo Valakari is the current coach for St. Johnstone.

St. Johnstone Championship Match Fixtures and Results

[ Home Overall Away  ]

St. Johnstone have played a total of 14 matches in Scotland Championship. Their current statistics is 8 win, 5 draw and 1 lose.

St. Johnstone did not lose their last two matches in the competition.

The overall results is shown by default. You can also analyze St. Johnstone results for their home or away matches in Championship 2025/2026.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
St. Johnstone 14 8 5 1
Date
Home
Score
Away
HT      
25/04/2026 St. Johnstone
Raith Rovers  H2H  
11/04/2026 St. Johnstone
Airdrieonians  H2H  
28/03/2026 St. Johnstone
Queen's Park  H2H  
14/03/2026 St. Johnstone
Ross County  H2H O  
28/02/2026 St. Johnstone
3 - 1
Ayr United 2-1H2H O +
Reece McAlear 16' 1 - 0  
  1 - 1 18' Liam Dick
  30' Ben Dempsey
  33' Ben Summers
Sam Stanton 36'  
J. McPake 38'  
C. Diabate 42' 2 - 1  
Jamie Gullan 53'  
T. Steven 53'  
  54' Nicholas McAllister
  60' Nicholas McAllister
  60' George Finney
Liam Smith 65'  
Adam Forrester 65'  
Josh Fowler 72'  
R. Paton 72'  
  76' J. Bonnar
  76' Jamie Hislop
R. Paton 86' 3 - 1  
  88' Mark McKenzie
  88' Lucas McRoberts
  88' Ben Summers
  88' F. Turley
30/01/2026 St. Johnstone
2 - 2
Partick Thistle 0-1H2H O +
B. Mikulić 30'  
  33' Luke McBeth
  0 - 1 42' Oisin Smyth
Sam Stanton 46'  
Josh Fowler 46'  
Alfie Agyeman 48' 1 - 1  
  49' Ben McPherson
  54' Daniel O'Reilly
Adam Forrester 55'  
  59' Paddy Reading
  59' Cale Loughrey
J. McPake 66' 2 - 1  
  67' Robbie Crawford
  67' Kyle Turner
  72' Ben Stanway
  72' Fraser Taylor
  74' Luke McBeth
  74' Logan Chalmers
B. Mikulić 75'  
Jack Baird 75'  
Jack Baird 77'  
J. McPake 79'  
Kai Fotheringham 79'  
Josh Fowler 80'  
81'  
  86'
  86' Lee Ashcroft
Jamie Gullan 89'  
V. Griffith 89'  
C. Diabate 90+5'  
  2 - 2 90+6' Oisin Smyth
24/01/2026 St. Johnstone
0 - 1
Dunfermline Athletic 0-0H2H O +
C. Diabate 21'  
  0 - 1 50' Robbie Fraser
  63' Tashan Oakley-Boothe
  63' Chris Hamilton
Jamie Gullan 68'  
Uche Ikpeazu 68'  
Alfie Agyeman 68'  
Louis Lloyd 68'  
J. Holt 68'  
Stevie Mallan 68'  
  69' Chris Hamilton
  73' Callumn Morrison
  74' Callumn Morrison
  74' Olly Thomas
Morgan Boyes 78'  
Liam Smith 80'  
Kai Fotheringham 80'  
  83' Zak Rudden
J. McPake 86'  
  86' Zak Rudden
  86' Shea Kearney
03/01/2026 St. Johnstone
1 - 0
Arbroath 1-0H2H O +
A. Sidibeh 25' 1 - 0  
  59' Gavin Reilly
  64' Gavin Reilly
  64' Tom Beadling
  76' Scott Stewart
  76' Ryan Dow
J. Holt 79'  
  80' Dapo Mebude
  80' Nikolay Todorov
A. Sidibeh 86'  
Jamie Gullan 89'  
V. Griffith 89'  
20/12/2025 St. Johnstone
5 - 0
Greenock Morton 3-0H2H O +
J. McPake 12' 1 - 0  
  24' Cláudio Botelho
Sam Stanton 24' 2 - 0  
Jamie Gullan 39' 3 - 0  
  40' Cláudio Botelho
  40' Arron Lyall
  57' Michael O'Halloran
  57' Tomi Adeloye
  57' Cammy Ballantyne
  57' Michael Garrity
Sam Stanton 57'  
V. Griffith 57'  
  69' Cameron Blues
Jamie Gullan 70' 4 - 0  
Jamie Gullan 73'  
Stevie Mallan 73'  
A. Sidibeh 76' 5 - 0  
Liam Smith 80'  
F. Franczak 80'  
A. Sidibeh 80'  
Louis Lloyd 80'  
  80' Owen Moffat
  80' Nathan Shaw
J. McPake 80'  
S. Sprangler 80'  
Reece McAlear 84'  
  90' Jackson Longridge
06/12/2025 St. Johnstone
0 - 0
Raith Rovers 0-0H2H O +
  31' Paul Nsio
  45' Paul Hanlon
  46' Paul Nsio
  46' Ross Matthews
  49' Joshua Mullin
  62' Jordan Doherty
  69' Dylan Easton
  69' Kai Montagu
  71' Lewis Stevenson
  72' Paul McMullan
  72' Jai Rowe
A. Sidibeh 77'  
Kai Fotheringham 77'  
  81' Jack Hamilton
  81' Callum Smith
  81' Joshua Mullin
  81' Ewan Wilson
J. McPake 83'  
Uche Ikpeazu 83'  
Stevie Mallan 88'  
Jannik Wanner 88'  
15/11/2025 St. Johnstone
4 - 3
Queen's Park 3-0H2H O +
Jamie Gullan 16' 1 - 0  
Sam Stanton 18' 2 - 0  
  28' Callum Ferie
Jamie Gullan 30' 3 - 0  
  46' Ricky Waugh
  46' Rocco Friel
  48' Grant Savoury
  53' Josh Fowler
Kai Fotheringham 55'  
  3 - 1 58' Sebastian Drozd
Morgan Boyes 61'  
  3 - 2 62' Josh Fowler
Kai Fotheringham 66'  
S. Sprangler 66'  
J. McPake 81'  
Stevie Mallan 81'  
Jack Baird 84' 4 - 2  
  85' Grant Savoury
  85' Tyrece McDonnell
  85' Sebastian Drozd
  85' Ross Mclean
  4 - 3 90+2' Rocco Friel
Reece McAlear 90+3'  
F. Franczak 90+3'  
01/11/2025 St. Johnstone
3 - 0
Airdrieonians 1-0H2H O +
  22' Gavin Allison Gallagher
A. Sidibeh 25' 1 - 0  
  41' Cole McKinnon
A. Sidibeh 53' 2 - 0  
  57' Cameron Cooper
  57' Jake Hastie
  57' Gavin Allison Gallagher
  57' Lewis McGrattan
Morgan Boyes 66'  
  70' Chris Mochrie
  70' Tate Hugh Xavier-Jones
  70' Euan Henderson
  70' Aaron Reid
  70' Dean McMaster
A. Sidibeh 73' 3 - 0  
Morgan Boyes 74'  
Matthew Foulds 74'  
77'  
  77'
J. McPake 79'  
Kai Fotheringham 79'  
A. Sidibeh 79'  
U. Ikpeazu 79'  
J. Holt 79'  
S. Sprangler 79'  
J. Svedberg 88'  
Sam Stanton 88'  
  88' Jamie Barjonas
  88' Dylan Williams
11/10/2025 St. Johnstone
0 - 0
Ross County 0-0H2H O +
  46' Nicky Clark
  46' Gary Mackay-Steven
  46' Jay Henderson
  46' Jordan White
  70' Jamie Lindsay
  70' Dean Cornelius
  75' S. Fraser
  75' Len O'Sullivan
  75' Ryan Duncan
  75' James Scott
S. Sprangler 85'  
Jannik Wanner 85'  
04/10/2025 St. Johnstone
0 - 0
Ayr United 0-0H2H O +
J. McPake 30'  
  31'
32'  
Kai Fotheringham 61'  
Jannik Wanner 61'  
  74' Ben Dempsey
  74' Stuart Bannigan
  74' Jamie Murphy
  74' Anton Dowds
  74' Mark McKenzie
  74' George Oakley
Morgan Boyes 77'  
A. Sidibeh 80'  
U. Ikpeazu 80'  
Adam Forrester 80'  
S. Sprangler 80'  
  82' Leon King
Jamie Gullan 90+1'  
19/09/2025 St. Johnstone
2 - 1
Dunfermline Athletic 0-1H2H O +
  34' Zak Rudden
  34' Andy Tod
  35' Rory MacLeod
  0 - 1 43' Rory MacLeod
J. Svedberg 46'  
Jannik Wanner 46'  
Kai Fotheringham 51' 1 - 1  
Kai Fotheringham 61'  
Jamie Gullan 61'  
A. Sidibeh 61'  
U. Ikpeazu 61'  
  70' Rory MacLeod
  70' Tashan Oakley-Boothe
  70' Alfons Amade
  70' Kane Ritchie-Hosler
Matthew Foulds 74'  
Morgan Boyes 74'  
  83' Andy Tod
J. McPake 83' 2 - 1  
  87' Robbie Fraser
  87' Josh Cooper
  87' Jefferson Cáceres
  87' Chris Kane
J. McPake 88'  
S. Sprangler 88'  
J. Holt 90+3'  
30/08/2025 St. Johnstone
1 - 1
Greenock Morton 0-1H2H O +
  0 - 1 22' Eamonn Brophy
Reghan Tumilty 24'  
  37' Cammy Ballantyne
Jack Baird 45+3'  
Morgan Boyes 45+3'  
Stevie Mallan 45+3'  
Kai Fotheringham 45+3'  
A. Sidibeh 45+3'  
U. Ikpeazu 45+3'  
  53' Cammy Ballantyne
  53' Cláudio Botelho
  53' Michael O'Halloran
  53' Owen Moffat
  58' Kerr Robertson
  67' Kerr Robertson
  67' Michael Garrity
  68' Nathan Shaw
Matthew Foulds 72'  
Liam Smith 72'  
  75' Eamonn Brophy
  75' Tomi Adeloye
  75' Nathan Shaw
  75' Zak McKay
Sam Stanton 78'  
J. Svedberg 78'  
J. McPake 83' 1 - 1  
23/08/2025 St. Johnstone
3 - 0
Arbroath 1-0H2H O +
Jamie Gullan 11'  
J. Svedberg 11'  
  14' Harry Cochrane
Jack Baird 31' 1 - 0  
  33' Thomas O'Brien
Matthew Foulds 41'  
Matthew Foulds 46'  
Morgan Boyes 46'  
  46' Luke Kenny
  46' Craig Watson
J. Holt 60' 2 - 0  
Stevie Mallan 71' 3 - 0  
  72' Harry Cochrane
  72' Ryan Flynn
  72' R. Callachan
  72' Arran Pettifer
  72' Ryan Dow
  72' Nikolay Todorov
A. Sidibeh 74'  
U. Ikpeazu 74'  
Stevie Mallan 74'  
Sam Stanton 74'  
  81' Gavin Reilly
  81' David Gold
J. Holt 87'  
J. McPake 89'  
Scott Bright 89'  
02/08/2025 St. Johnstone
5 - 1
Partick Thistle 3-1H2H O +
J. Holt 7'  
  0 - 1 14' Paddy Reading
Jamie Gullan 16' 1 - 1  
Reghan Tumilty 19'  
J. McPake 28' 2 - 1  
J. McPake 37' 3 - 1  
  41' Daniel O'Reilly
  43' Luke McBeth
Reghan Tumilty 46'  
S. Sprangler 46'  
  46' Aidan Fitzpatrick
  46' Ben Stanway
J. McPake 48' 4 - 1  
J. McPake 61'  
M. Kirk 61'  
  63' Tsoanelo Letsosa
  63' Steven Lawless
Jamie Gullan 69'  
J. Svedberg 69'  
  74' Tony Watt
  74' Thomas Horn
Stevie Mallan 82' 5 - 1  
A. Sidibeh 83'  
U. Ikpeazu 83'  
Stevie Mallan 83'  
F. Franczak 83'  

Chart Analysis

The graph shows the performance and results of St. Johnstone in Championship.

Statistics & Analysis of St. Johnstone

J. McPake is the leading top goal scorer for St. Johnstone with 14 goals.

Achievement Statistics
Longest winning run
2
Longest losing streak
1
Longest run without loss
11
Longest run without win
2
Clean sheets
7
Matches over 2.25 goals
8
Matches under 2.25 goals
6
Matches First Half Over 0.5
10
Matches First Half Under 0.5
4
Matches odd
7
Matches even
7
Average goals scored
2.07
Average goals allowed
0.71
Failure to score
4
Biggest victory
5 - 0
Biggest defeat
0 - 1
Missed penalties
0
Penalty goals
0
Own goals
0
Goalless draw at home match
3 (21%)
Goalless draw at away match
0
Comeback win
0
Top Goal Scorer
Top Assist

St. Johnstone Talk

Create a New Post





Submit Cancel

Championship 2025/2026 - Regular Season Table

St. Johnstone are in the 1st position of Championship and they are in contention for Promotion.

# Soccer Team MP W D L F A D P Last 5 Matches
1
St. Johnstone 27 15 9 3 50 22 +28 54
2
Partick Thistle 27 13 10 4 40 30 +10 49
3
Arbroath 26 11 8 7 36 32 +4 41
4
Dunfermline Athletic 26 9 6 11 34 32 +2 33
5
Ayr United 25 7 12 6 31 30 +1 33
6
Raith Rovers 27 7 9 11 28 28 +0 30
7
Greenock Morton 27 6 12 9 28 36 -8 30
8
Queen's Park 26 6 10 10 28 39 -11 28
9
Airdrieonians 27 6 8 13 23 35 -12 26
10
Ross County 26 6 8 12 25 39 -14 26
 
 
Promotion
 
 
Promotion Play-off
 
 
Relegation Play-off
 
 
Relegation

St. Johnstone Squad

Detailed statistics of each St. Johnstone player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the St. Johnstone top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

# Photo Name of Player N A
1
Toby Steward 2340
1
Andrew Lee Fisher
2
Reghan Tumilty 305 4 1 2
2
Božo Mikulić 74 0 1 1
3
Cheick Diabate 2250 2 5 1
4
Morgan Boyes 1763 5 1 6 1
5
Zach Mitchell
6
Victor Alfredo Griffith Mullins 38 4 0
7
Jason Holt 2216 0 3 1 6
8
Jonathan Svedberg 617 3 5
9
Adama Sidibeh 1430 1 13 6 2
9
Josh Fowler 307 1 1 1 2
10
James Gullan 1856 1 12 8 3
11
Sam Stanton 690 8 3 2
14
Matthew Foulds 1030 4 5 1 1
15
Jack Baird 1412 2 2 2 2
17
Louis LLoyd 34 2 0
18
Uche Ikpeazu 279 14 0 1
18
Ruari Paton 146 1 2 1
18
Sam McClelland
19
Taylor Steven 48 2 0
20
Ross Sinclair
21
Kai Fotheringham 815 8 9 3 2
21
Stephen Winston Duke-McKenna
22
Stevie Mallan 545 5 5 2
23
Sven Sprangler 459 10 2
24
Joshua McPake 2011 0 14 14 4
25
Scott Bright 5 2 0
27
Alfredo Agyeman 210 2 1 1 2
27
Mackenzie Kirk 32 2 0
33
Liam Smith 1260 1 6 1 2
33
Connor Smith 90
35
Adam Forrester 1268 1 6 4
37
Jannik Ikendo Wanner 172 8 0
37
Sam Curtis
39
Kyle Thomson
42
Reece McAlear 2300 0 4 1 5
44
Elliot Watt
46
Fran Franczak 39 4 0
Aaron Essel
Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.