Founded: 1885
Stadium: McDiarmid Park
Coach: Tommy Wright
Premiership Form:
Overall Form:

St. Johnstone home ground venue is McDiarmid Park.

Tommy Wright is the current coach for St. Johnstone.

St. Johnstone Premiership Match Fixtures and Results

[ Home Overall Away  ]

St. Johnstone have played a total of 29 matches in Scotland Premiership. Their current statistics is 8 win, 12 draw and 9 lose.

St. Johnstone did not lose their last seven 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 Premiership 2019/2020.

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 29 8 12 9
Date
Home
Score
Away
HT      
04/04/2020 St. Johnstone
C - C
Hamilton Academical  H2H O  
21/03/2020 Celtic
C - C
St. Johnstone  H2H O  
14/03/2020 Hibernian
P - P
St. Johnstone  H2H O  
07/03/2020 St. Johnstone
1 - 0
Livingston 0-0H2H O +
  23' Craig Sibbald
  35' J. McMillan
Callum Hendry 44'  
Callum Hendry 84' 1 - 0  
04/03/2020 St. Mirren
0 - 0
St. Johnstone 0-0H2H O +
  55' Liam Craig
Sam Foley 68'  
  72' Jason Kerr 
Jamie McGrath 77'  
  79' Liam Craig
23/02/2020 St. Johnstone
2 - 2
Rangers 1-0H2H O +
Callum Hendry 8' 1 - 0  
  1 - 1 50' Florian Kamberi
Callum Booth 63'  
  1 - 2 71' Joe Aribo
Stevie May 80' 2 - 2  
15/02/2020 Ross County
1 - 1
St. Johnstone 0-1H2H O +
  0 - 1 33' Stevie May
R. Draper 35'  
  84' David Wotherspoon
B. McKay 90+4' 1 - 1  
12/02/2020 St. Johnstone
2 - 1
Motherwell 1-1H2H O +
Callum Hendry 27' 1 - 0  
  1 - 1 31' Chris Long
  69' Liam Donnelly
  77' C. Manzinga
  82' C. Manzinga
  90+1' Jake Carroll 
Chris Kane  90+3' 2 - 1  
05/02/2020 Aberdeen
0 - 1
St. Johnstone 0-1H2H O +
  0 - 1 6' Ali McCann
  60' Anthony Ralston
Dylan McGeouch 62'  
  76' Ali McCann
Lewis Ferguson 90+3'  
01/02/2020 St. Johnstone
3 - 3
Hearts 1-2H2H O +
Stevie May 17' 1 - 0  
  1 - 1 26' Liam Boyce 
  1 - 2 31' S. Naismith
Michael O'Halloran 45'  
Ali McCann 52' 2 - 2  
  58' Andy Irving
Liam Craig 59'  
  62' Craig Halkett 
Stevie May 62' 3 - 2  
  85' S. Naismith
  3 - 3 90+1' Sean Clare
29/01/2020 St. Johnstone
0 - 3
Celtic 0-3H2H O +
  0 - 1 6' Olivier Ntcham
  0 - 2 20' James Forrest
  0 - 3 26' Leigh Griffiths
Ali McCann 54'  
W. Duffy 55'  
25/01/2020 St. Johnstone
2 - 1
Kilmarnock 1-1H2H O +
Ali McCann 7' 1 - 0  
  1 - 1 22' C. Burke
David Wotherspoon 23'  
  78' Dario Del Fabro
David Wotherspoon 83' 2 - 1  
  89' Stuart Findlay
Callum Hendry 89'  
  90+2' Greg Kiltie
22/01/2020 Livingston
1 - 0
St. Johnstone 0-0H2H O +
J. McMillan 40'  
M. Bartley 44'  
Scott Pittman 56' 1 - 0  
  80' Chris Kane 
29/12/2019 St. Johnstone
1 - 1
Ross County 0-0H2H O +
  34' Sean Kelly
  41' Blair Spittal
  47' I. Vigurs
  53' L. Fontaine
  62' Harrison Paton
Jason Holt 65'  
  69' B. Graham
  0 - 1 73' I. Vigurs
Murray Davidson 82'  
Callum Hendry 84' 1 - 1  
  90+3' B. Graham
26/12/2019 Hamilton Academical
0 - 1
St. Johnstone 0-0H2H O +
  59' Murray Davidson
  0 - 1 80' Ali McCann
  81' Callum Hendry
B. Easton 82'  
21/12/2019 St. Johnstone
0 - 0
St. Mirren 0-0H2H O +
Anthony Ralston 61'  
Murray Davidson 62'  
Callum Booth 74'  
  80' Ryan Flynn
  90+2' Calum Waters
14/12/2019 Hearts
0 - 1
St. Johnstone 0-0H2H O +
  9' Anthony Ralston
  25' Murray Davidson
Michael Smith 41'  
  0 - 1 74' Callum Hendry
Aaron Hickey 86'  
04/12/2019 Kilmarnock
0 - 0
St. Johnstone 0-0H2H O +
Gary Dicker 63'  
  70' Anthony Ralston
30/11/2019 Motherwell
4 - 0
St. Johnstone 1-0H2H O +
Devante Cole 29' 1 - 0  
Peter Hartley 49' 2 - 0  
  70' Ali McCann
Jake Carroll  72' 3 - 0  
C. Manzinga 89' 4 - 0  
24/11/2019 St. Johnstone
1 - 1
Aberdeen 0-1H2H O +
  0 - 1 21' Sam Cosgrove
  38' S. Logan
Jason Holt 42'  
W. Duffy 45'  
Matty Kennedy 71' 1 - 1  
Murray Davidson 74'  
  76' Craig Bryson
Callum Hendry 77'  
  78' Lewis Ferguson
David Wotherspoon 90'  
09/11/2019 St. Johnstone
1 - 4
Hibernian 0-2H2H O +
  0 - 1 2' Christian Doidge
  0 - 2 17' Christian Doidge
  0 - 3 48' S. Allan
Callum Hendry 51'  
  0 - 4 58' Christian Doidge
Stevie May 90' 1 - 4  
02/11/2019 Rangers
C - C
St. Johnstone  H2H O  
30/10/2019 St. Johnstone
1 - 0
Hearts 0-0H2H O +
  42' Christophe Berra
Jason Kerr  44'  
  51' Aidy White
Christophe Berra 58' 1 - 0  
  75' Steven MacLean
  81' Uche Ikpeazu
26/10/2019 St. Johnstone
3 - 2
Hamilton Academical 1-1H2H O +
  0 - 1 25' Mickel Miller
David Wotherspoon 36' 1 - 1  
David Wotherspoon 60' 2 - 1  
  79' Aaron McGowan
  2 - 2 84' Steven Davies
Callum Hendry 89' 3 - 2  
19/10/2019 St. Mirren
2 - 0
St. Johnstone 1-0H2H O +
  34' Jason Kerr 
Jonathan Obika 37' 1 - 0  
  45' Murray Davidson
D. Mullen 61' 2 - 0  
  67' Matty Kennedy
05/10/2019 Ross County
2 - 2
St. Johnstone 1-1H2H O +
J. Chalmers 10' 1 - 0  
  18' Scott Tanser
  21' Stevie May
  1 - 1 34' Stevie May
M. Gardyne 45+3'  
  1 - 2 51' Matty Kennedy
  53' Anthony Ralston
Ross Stewart 56'  
  57' Ali McCann
Blair Spittal 68' 2 - 2  
28/09/2019 St. Johnstone
0 - 1
Motherwell 0-1H2H O +
  24' Peter Hartley
  0 - 1 42' Devante Cole
Scott Tanser 55'  
Murray Davidson 67'  
  67' Liam Polworth
  80' Richard Tait
  90+3' Liam Donnelly
22/09/2019 St. Johnstone
0 - 4
Rangers 0-0H2H O +
  0 - 1 47' Alfredo Morelos
  0 - 2 61' Connor Goldson
L. Gordon 65'  
  0 - 3 88' Jermain Defoe
  0 - 4 90' Jermain Defoe
14/09/2019 Aberdeen
1 - 1
St. Johnstone 1-1H2H O +
Ryan Hedges 28' 1 - 0  
  1 - 1 43' Michael O'Halloran
  52' L. Gordon
  77' Anthony Ralston
31/08/2019 St. Johnstone
0 - 1
Kilmarnock 0-1H2H O +
  12' Alan Power
  0 - 1 40' Stephen O'Donnell
  61' L. Millar
  87' L. Brănescu
  90+2' M. El Makrini
24/08/2019 Hibernian
2 - 2
St. Johnstone 1-0H2H O +
Adam Jackson 25' 1 - 0  
Ofir Marciano 49'  
  1 - 1 68' Michael O'Halloran
Florian Kamberi 69' 2 - 1  
  2 - 2 90+4' Jason Kerr 
10/08/2019 St. Johnstone
2 - 2
Livingston 0-2H2H O +
  0 - 1 13' Scott Pittman
  30' Lyndon Dykes
  0 - 2 39' S. Lawless
Matty Kennedy 55' 1 - 2  
  64' Ricki Lamie
Callum Hendry 82' 2 - 2  
  87' R. Crawford
Ali McCann 87'  
  90+1' Lyndon Dykes
03/08/2019 Celtic
7 - 0
St. Johnstone 3-0H2H O +
Mikey Johnston 9' 1 - 0  
Ryan Christie 26' 2 - 0  
  27' Matty Kennedy
Ryan Christie 30' 3 - 0  
Ryan Christie 67' 4 - 0  
O. Ntcham 72' 5 - 0  
  74' Richard Foster
  78' Matthias Jaissle
Odsonne Edouard 80' 6 - 0  
Leigh Griffiths 86' 7 - 0  

Chart Analysis

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

Statistics & Analysis of St. Johnstone

Achievement Statistics
Longest winning run
2
Longest losing streak
2
Longest run without loss
7
Longest run without win
9
Clean sheets
8
Matches over 2.25 goals
13
Matches under 2.25 goals
16
Matches First Half Over 0.5
19
Matches First Half Under 0.5
10
Matches odd
14
Matches even
15
Average goals scored
0.97
Average goals allowed
1.59
Failure to score
11
Biggest victory
3 - 2
Biggest defeat
7 - 0
Missed penalties
2
Penalty goals
1
Own goals
1
Goalless draw at home match
1 (6%)
Goalless draw at away match
2 (15%)
Comeback win
1

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
Zander Clark 2070 29 0 0 0 0 0 0
2
Wallace Duffy 711 11 0 2 0 0 2 0 0
3
Scott Tanser 1130 21 2 1 0 1 0 0
4
Jamie Mccart 630 8 1
4
Ross Callachan 0 0 1 1 0 0 0 0
5
Madis Vihmann 0 4 2 0 0 0 0 0 0
7
Drey Jermaine Wright 1300 22 6 7 0 0 0 0
8
Murray Davidson 974 17 0 0 0 7 0 1
9
Chris Kane 665 23 12 6 1 1 0 0
10
David Wotherspoon 1182 21 6 5 3 3 0 0
11
Danny Swanson 145 7 4 3 0 0 0 0
12
Elliot Parish 0 0 0 0 0 0 0 0 0
13
Max Johnstone
14
Stevie May 1402 24 4 14 6 1 0 0 0
15
Jason Kerr 2070 29 0 0 1 0 3 0 0
16
Matt Butcher 259 6 3 1
16
David McMillan 0 0 0 0 0 0 0 0
17
Michael O'Halloran 644 24 10 5 2 1 0 0
18
Alistair McCann 1867 29 3 3 4 5 0 0
19
Jason Holt 1123 17 2 8 0 0 2 0 0
20
Kyle McClean 0 0 0 0 0 0 0 0
20
Isaiah Jones
21
Anthony Ralston 1667 22 1 3 0 6 0 0
22
Callum Hendry 388 20 15 5 7 4 0 1
23
Liam Gordon 1032 16 0 1 0 2 0 0
24
Callum Booth 1036 13 1 1 2
26
Liam Craig 471 15 6 4 0 1 1 0
33
Matthew Kennedy 807 18 2 11 3 2 0 0
40
Samuel Denham 0 0 0 0 0 0 0 0
44
Shaun Struthers 0 0 0 0 0 0 0 0
50
Jordan Northcott
Richard Foster 0 0 0 0 0 0 1 0 0
Steven Anderson 0 0 0 0 0 0 0 0 0
Aaron Comrie
Brian Easton
Joe Shaughnessy
Mark Hurst
Oliver Hamilton
Ross Sinclair
Tony Watt
Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
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.