Founded: 1885
Stadium: McDiarmid Park
Coach: Craig Levein
Premiership Form:
Overall Form:

St. Johnstone home ground venue is McDiarmid Park.

Craig Levein is the current coach for St. Johnstone.

St. Johnstone Premiership Match Fixtures and Results

[ Home Overall Away  ]

St. Johnstone have played a total of 19 matches in Scotland Premiership. Their current statistics is 4 win, 4 draw and 11 lose.

St. Johnstone did not lose their last match in the competition.

The overall results is shown by default. You can also analyze St. Johnstone results for their home or away matches in Premiership 2023/2024.

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 19 4 4 11
Date
Home
Score
Away
HT      
19/05/2024 Motherwell
1 - 2
St. Johnstone 0-2H2H O +
  0 - 1 18' Nicky Clark
T. Bair 32'  
  0 - 2 45+1' Adama Sidibeh
Harry Paton 46'  
Jack Vale 46'  
  52' David Keltjens
Bevis Mugabi 64'  
Calum Butcher 64'  
  64' Nicky Clark
  64' Andy Considine
L. Miller 64'  
Moses Ebiye 64'  
  74' Adama Sidibeh
  74' Benjamin Kimpioka
Sam Nicholson 77'  
Mark Ferrie 77'  
Davor Zdravkovski 77'  
L. Ross 77'  
  90+2' Matt Smith
  90+2' Stevie May
Moses Ebiye 90+4' 1 - 2  
11/05/2024 Livingston
2 - 1
St. Johnstone 0-1H2H O +
  0 - 1 8' Adama Sidibeh
  45' Stevie May
Scott Pittman 67'  
Steven Bradley 67'  
Tete Yengi 67'  
Dan MacKay 67'  
Cristian Montano 72' 1 - 1  
  75' Stevie May
  75' Matt Smith
  79' Adama Sidibeh
  79' Benjamin Kimpioka
Michael Nottingham 79'  
Andrew Shinnie 79'  
Jamie Brandon 84'  
Cristian Montano 86'  
Ayo Obileye 86'  
  87' Daniel Phillips
  87' Diallang Jaiyesimi
  87' Cammy MacPherson 
  87' Connor Smith
Joel Nouble 90+1'  
Andrew Shinnie 90+5' 2 - 1  
04/05/2024 Aberdeen
1 - 0
St. Johnstone 0-0H2H O +
  45' Andy Considine
  63' Drey Wright 
  63' Cammy MacPherson 
Bojan Miovski 68' 1 - 0  
Connor Barron 74'  
Graeme Shinnie  74'  
  75' Connor Smith
  75' Stevie May
  75' Benjamin Kimpioka
  75' Adama Sidibeh
  77' Cammy MacPherson 
  77' Cammy MacPherson 
Dante Polvara 79'  
Duk 79'  
Junior Hoilett 83'  
Leighton Clarkson 90+2'  
Killian Phillips 90+2'  
06/04/2024 Hibernian
1 - 2
St. Johnstone 0-0H2H O +
Will Fish 46'  
Nathan Moriah-Welsh 46'  
  0 - 1 49' Adama Sidibeh
Chris Cadden 56' 1 - 1  
  60' Ryan McGowan
Adam Le Fondre 65'  
Élie Youan 65'  
Jordan Obita 70'  
  73' M. Kucheriavyi
  76' Nicky Clark
  76' Graham Carey
  80' Adama Sidibeh
  80' Benjamin Kimpioka
  1 - 2 81' Tony Gallacher
Joe Newell 83'  
Jair Tavares 83'  
  90+3' Matt Smith
  90+3' Stevie May
16/03/2024 Celtic
3 - 1
St. Johnstone 1-0H2H O +
  25' Sven Sprangler
  25' Maksym Kucheryavyi
Kyogo Furuhashi 40' 1 - 0  
  45' Adama Sidibeh
Nicolas-Gerrit Kühn 46' 2 - 0  
Nicolas-Gerrit Kühn 63'  
James Forrest 63'  
Paulo Bernardo 63'  
Daniel Kelly 63'  
  63' Adama Sidibeh
  63' Benjamin Kimpioka
  64' Luke Robinson
  64' Tony Gallacher
James Forrest 68' 3 - 0  
  74' Graham Carey
  74' Stevie May
  74' Matt Smith
  74' C. Smith
Cameron Carter-Vickers 75'  
Odin Thiago Holm 75'  
Kyogo Furuhashi 75'  
Adam Idah 75'  
  3 - 1 81' C. Smith
Matt O'Riley 86'  
Gustaf Lagerbielke 86'  
  90+1' Ryan McGowan
  90+5' Daniel Phillips
28/02/2024 Aberdeen
0 - 2
St. Johnstone 0-1H2H O +
  0 - 1 44' Nicky Clark
Richard Jensen 46'  
Jack Mackenzie 46'  
  60' Sven Sprangler
Jonny Hayes 61'  
Duk 61'  
Jamie McGrath 61'  
Junior Hoilett 61'  
Leighton Clarkson 72'  
Killian Phillips 72'  
  0 - 2 77' Benjamin Kimpioka
  78' Benjamin Kimpioka
  80' David Keltjens
  80' Tony Gallacher
  80' Nicky Clark
  80' Maksym Kucheryavyi
Jack Mackenzie 82'  
James McGarry 82'  
  86' Diallang Jaiyesimi
  86' Graham Carey
  86' Benjamin Kimpioka
  86' Stevie May
  88' Maksym Kucheryavyi
  90+1' Matt Smith
  90+1' C. Smith
  90+3' Daniel Phillips
24/02/2024 St. Mirren
2 - 0
St. Johnstone 1-0H2H O +
Dimitar Mitov 36' 1 - 0  
  63' Graham Carey
  63' Diallang Jaiyesimi
Mikael Mandron 64' 2 - 0  
Hyeok-kyu Kwon 75'  
Keanu Baccus 75'  
  75' Kerr Smith
  75' Maksym Kucheryavyi
Lewis Jamieson 75'  
Toyosi Olusanya 75'  
  77' Adama Sidibeh
  79' Daniel Phillips
Mikael Mandron 83'  
Jonah Ayunga 83'  
Keanu Baccus 89'  
11/02/2024 Dundee
2 - 1
St. Johnstone 0-1H2H O +
  0 - 1 9' Matt Smith
Jordan McGhee 17'  
Zach Robinson 46'  
Dara Costelloe 46'  
Dara Costelloe 48'  
  58' Benjamin Kimpioka
  58' Maksym Kucheryavyi
  58' Oludare Olufunwa
  58' C. Smith
Scott Tiffoney 67'  
Michael Mellon 67'  
Amadou Bakayoko 69'  
  69' Kerr Smith
  69' Sven Sprangler
  74' Liam Gordon 
Luke McCowan 75' 1 - 1  
  75' Dimitar Mitov
  79' David Keltjens
  79' Ryan McGowan
Michael Mellon 83'  
  88' Maksym Kucheryavyi
Jordan McGhee 89' 2 - 1  
Aaron Donnelly 89'  
Ricki Lamie 89'  
Michael Mellon 90+14'  
Lee Ashcroft 90+14'  
  90+14' Matt Smith
  90+14' Diallang Jaiyesimi
03/02/2024 Ross County
0 - 1
St. Johnstone 0-1H2H O +
Jordan White 20'  
  0 - 1 34' Benjamin Kimpioka
  46' David Keltjens
  46' Oludare Olufunwa
Cameron Borthwick-Jackson 54'  
  59' Fran Franczak
  59' Nicky Clark
  59' Benjamin Kimpioka
  59' Adama Sidibeh
Jordan White 67'  
Eamonn Brophy 67'  
James Brown 78'  
Michee Efete 78'  
Cameron Borthwick-Jackson 79'  
Brandon Khela 79'  
George Harmon 79'  
Josh Reid 79'  
  86' C. Smith
Yan Dhanda 90+5'  
  90+6' Tony Gallacher
  90+6' Kerr Smith
27/12/2023 Livingston
0 - 0
St. Johnstone 0-0H2H O +
  39' Maksym Kucheryavyi
  41' Maksym Kucheryavyi
  41' Graham Carey
  46' Tony Gallacher
  46' Andy Considine
Scott Pitman 49'  
Michael Devlin 64'  
  66' Stevie May
  66' Sven Sprangler
Andrew Shinnie 74'  
Stephen Kelly 74'  
Michael Nottingham 77'  
Cristian Montano 77'  
Joel Nouble 80'  
Steven Bradley 80'  
  80' Nicky Clark
  80' Chris Kane
  90+1' Graham Carey
23/12/2023 Kilmarnock
2 - 1
St. Johnstone 2-0H2H O +
David Watson 6' 1 - 0  
Marley Watkins 17' 2 - 0  
  57' Daniel Phillips
  57' Nicky Clark
  2 - 1 61' Nicky Clark
  64' Dimitar Mitov
  74' Fran Franczak
  74' James Brown
  74' Chris Kane
  74' Dara Costelloe
Liam Polworth 83'  
Rory McKenzie 83'  
  90+2' Matt Smith
  90+2' Stevie May
Marley Watkins 90+4'  
Andrew Dallas 90+4'  
20/12/2023 Rangers
2 - 0
St. Johnstone 1-0H2H O +
Kemar Roofe 16'  
Cyriel Dessers 16'  
Cyriel Dessers 28' 1 - 0  
  33' Diallang Jaiyesimi
  35' Sven Sprangler
  35' Chris Kane
  38' Matt Smith
  45' Daniel Phillips
Connor Goldson 45+2'  
John Lundstram 46'  
Dujon Sterling 46'  
  60' Fran Franczak
  60' Tony Gallacher
Sam Lammers 68'  
Todd Cantwell 68'  
Abdallah Sima 68'  
Scott Wright 68'  
  72' Daniel Phillips
  72' Graham Carey
  72' Matt Smith
  72' Dara Costelloe
  72' Oludare Olufunwa
  72' Ryan McGowan
James Tavernier 85' 2 - 0  
James Tavernier 86'  
Leon King 86'  
Todd Cantwell 90+3'  
09/12/2023 Motherwell
1 - 1
St. Johnstone 0-0H2H O +
  0 - 1 53' Bevis Mugabi
Jonathan Obika 70'  
Oli Shaw 70'  
  76' Chris Kane
  76' Stevie May
Brodie Spencer 80'  
Thelonius Bair 80'  
  80' Graham Carey
  80' Sven Sprangler
Davor Zdravkovski 81'  
Conor Wilkinson 81'  
  87' Diallang Jaiyesimi
  87' Dara Costelloe
Mika Biereth 90+2' 1 - 1  
25/11/2023 Hearts
1 - 0
St. Johnstone 0-0H2H O +
  40' Daniel Phillips
  46' Andy Considine
  46' Tony Gallacher
  58' Tony Gallacher
Alan Forrest 59'  
Yutaro Oda 59'  
Lawrence Shankland 61' 1 - 0  
Alex Lowry 68'  
Calem Nieuwenhof 68'  
Alex Cochrane  77'  
Jorge Grant 81'  
Cammy Devlin 81'  
Liam Boyce 81'  
Kenneth Vargas 81'  
  83' Chris Kane
  83' Luke Jephcott
  86' Stevie May
  86' Diallang Jaiyesimi
Kenneth Vargas 88'  
28/10/2023 St. Mirren
4 - 0
St. Johnstone 1-0H2H O +
Mark O'Hara 32'  
Keanu Baccus 36' 1 - 0  
Mikael Mandron 48' 2 - 0  
  55' James Brown
  55' Chris Kane
  55' Matthew Smith
  55' Cameron MacPherson
Conor McMenamin 60'  
Toyosi Olusanya 60'  
  65' Nicky Clark
  65' Stevie May
  65' Maksym Kucheriavyi
  65' Jay Turner-Cooke
Mikael Mandron 70' 3 - 0  
  73' Diallang Jaiyesimi
  73' Tony Gallacher
Keanu Baccus 75'  
Keanu Baccus 77'  
Caolan Boyd-Munce 77'  
Ryan Flynn 87'  
James Bolton 87'  
Richard Taylor 87'  
Charles Dunne 87'  
Mikael Mandron 87'  
Alex Greive 87'  
Greg Kiltie 90' 4 - 0  
08/10/2023 Aberdeen
0 - 0
St. Johnstone 0-0H2H O +
Graeme Shinnie 56'  
Leighton Clarkson 56'  
Jamie McGrath 56'  
Dante Polvara 56'  
  65' Luke Jephcott
  65' Chris Kane
  72' Maksym Kucheriavyi
  72' Cameron MacPherson
  76' Drey Wright
  78' Drey Wright
  78' Stevie May
Nicky Devlin 80'  
Ester Sokler 80'  
  81' Luke Robinson
23/09/2023 Hibernian
2 - 0
St. Johnstone 1-0H2H O +
  20' Luke Robinson
Lewis Miller 35' 1 - 0  
Rocky Bushiri Kiranga 51'  
  51' Stevie May
Jair Tavares 53'  
Thody Elie Youan 53'  
  66' Drey Wright
  66' Maksym Kucheriavyi
Dylan Vente 69' 2 - 0  
Jordan Obita 70'  
Lewis Stevenson 70'  
Adam Le Fondre 70'  
Rory Whittaker 70'  
  75' Cameron MacPherson
  75' Thody Elie Youan
  75' Stevie May
  75' Luke Jephcott
Dylan Vente 81'  
Christian Doidge 81'  
Rocky Bushiri Kiranga 81'  
Paul Hanlon 81'  
  90' Daniel Phillips
26/08/2023 Celtic
0 - 0
St. Johnstone 0-0H2H O +
  44' Sam McClelland
Matt O'Riley 51'  
  55' Oludare Olufunwa
  55' James Brown
  55' Luke Jephcott
  55' Stevie May
Daizen Maeda 60'  
Liel Abada 60'  
David Turnbull 60'  
Sead Hakšabanović 60'  
Alistair Johnston 60'  
Anthony Ralston 60'  
  65' Andy Considine
  65' Liam Gordon
Yang Hyun-Jun 68'  
James Forrest 68'  
Greg Taylor 75'  
Alexandro Bernabei 75'  
  82' Jay Turner-Cooke
  82' Cameron MacPherson
  88' James Brown
  90+4' Cameron MacPherson
12/08/2023 Ross County
2 - 0
St. Johnstone 1-0H2H O +
  16' Liam Gordon
Yan Dhanda 34'  
Kyle Turner 34'  
Kyle Turner 40' 1 - 0  
  46' Oludare Olufunwa
  46' Luke Jephcott
Connor Randall 51' 2 - 0  
Jordan White 55'  
  59' Matthew Smith
  59' Maksym Kucheriavyi
  59' Cameron Ballantyne
  59' Taylor Steven
Ryan Leak 69'  
Josh Sims 72'  
Dylan Smith 72'  
Victor Loturi 73'  
Jordan Tillson 73'  
Simon Murray 76'  
Eamonn Brophy 76'  
  89' Taylor Steven

Chart Analysis

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

Statistics & Analysis of St. Johnstone

Adama Sidibeh is the leading top goal scorer for St. Johnstone with 3 goals.

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

St. Johnstone Talk

Create a New Post





Submit Cancel

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
Dimitar Mitov 3420 38 4
3
Tony Gallacher 1131 17 5 4 1 1
4
Andrew Considine 2291 29 4 2 1 2
5
Ryan McGowan 2459 29 2 1 7
6
Liam Gordon 2650 32 1 3 3 1
7
Stevie May 874 28 20 7 4
8
Cameron MacPherson 480 12 8 2 3
10
Nicholas Clark 1371 21 5 11 7 1
11
Graham Carey 2718 36 7 5 2 4
13
Diallang Jaiyesimi 721 16 7 8 1 1 1
14
Drey Jermaine Wright 653 9 1 5 1
15
Maksym Kucheryavyi 1521 28 11 10 2 6
16
Adama Sidibeh 942 15 4 8 5 2
16
Luke Owen Jephcott 288 8 5 3
17
Oludare Olufunwa 641 11 3 4 1
18
Sam McClelland 525 7 2 3
19
Luke Robinson 2854 32 1 7
20
Ross Sinclair
21
Alistair Crawford
22
Matthew Smith 2635 34 3 13 1 4
22
Melker Hallberg
23
Sven Sprangler 1048 19 8 4 5
27
Jay Turner-Cook 223 6 4 2
29
Benjamin Mbunga-Kimpioka 668 17 10 7 3 1
31
Dave Richards
33
David Yair Keltjens 1149 14 6 1 4
34
Daniel Phillips 2773 33 1 8 10
35
K. Smith 144 3 1 2
44
Dara Costelloe 788 12 3 3 1 1 1
46
Fran Franczak 386 7 1 6 1
46
Filip Franczak
50
Connor Smith 459 11 7 3 1 2
Chris Kane 788 15 8 7 1 3
James Brown 747 11 3 1 1
Cameron Ballantyne 149 2 2
Taylor Steven 31 2 2 1
Alexander Ferguson
Ben McCrystal
Callum Booth
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
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-2025 SoccerPunter Pte. Ltd. All rights reserved.