Founded: 1885
Stadium: McDiarmid Park
Coach: Callum Davidson
Premiership Form:
Overall Form:

St. Johnstone home ground venue is McDiarmid Park.

Callum Davidson 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 5 win, 6 draw and 8 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 Premiership 2020/2021.

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 5 6 8
Date
Home
Score
Away
HT      
15/05/2021 St. Johnstone
0 - 0
Livingston 0-0H2H O +
  43' M. Bartley
Liam Craig 44'  
52'  
G. Melamed 57'  
Glenn Middleton 57'  
Stevie May 66'  
Chris Kane  66'  
66'  
David Wotherspoon 67'  
Craig Conway 67'  
67'  
  69' M. Poplatnik
  69' Alan Forrest
  78' M. Bartley
  78' Jason Holt
  82' J. Kabia
  82' J. Mullin
Callum Booth 84'  
Craig Bryson 84'  
21/04/2021 St. Johnstone
1 - 1
Rangers 0-0H2H O +
3'  
6'  
  10'
  16'
Shaun Rooney 18'  
  20'
G. Melamed 22'  
Chris Kane  22'  
  52'
  0 - 1 55' Scott Wright
  60' Glen Kamara
  62' James Tavernier
  62' Nathan Patterson
  62' Ianis Hagi 
  64' J. Simpson
  65' Scott Wright
Jamie McCart 68'  
  69' Scott Wright
  69' Scott Arfield
  69' Steven Davis 
  69' Joe Aribo
Stevie May 73'  
Michael O'Halloran 73'  
Callum Booth 73'  
Scott Tanser 73'  
David Wotherspoon 78'  
Craig Bryson 78'  
  79' Borna Barisic
  79' Calvin Bassey
  79' Ianis Hagi 
  79' Jermain Defoe
Chris Kane  87'  
Liam Craig 90+5' 1 - 1  
10/04/2021 St. Johnstone
0 - 1
Aberdeen 0-0H2H O +
4'  
11'  
  23' Andy Considine
  25'
  26'
28'  
33'  
  46' Florian Kamberi
  46' Fraser Hornby 
  49'
  0 - 1 52' Jonny Hayes
  59' Niall McGinn
  59'
Glenn Middleton 70'  
Stevie May 70'  
Chris Kane  70'  
David Wotherspoon 70'  
  76' Matty Kennedy
  76' Connor McLennan
  76' Niall McGinn
  76' C. Ramsay
Craig Bryson 79'  
G. Melamed 79'  
Callum Booth 79'  
Scott Tanser 79'  
Craig Conway 82'  
Michael O'Halloran 82'  
89'  
Ali McCann 89'  
89'  
  90+3' Jonny Hayes
  90+3' E. Ross
20/03/2021 St. Johnstone
1 - 0
Ross County 0-0H2H O +
  8'
9'  
24'  
25'  
28'  
30'  
36'  
37'  
  40'
51'  
54'  
59'  
  63' Charlie Lakin
  63' M. Gardyne
  63' B. McKay
  63' I. Vigurs
Chris Kane  64'  
Stevie May 64'  
G. Melamed 75'  
Glenn Middleton 75'  
Callum Booth 75'  
Scott Tanser 75'  
76'  
78'  
  81' Jordan Tillson
  83' C. Donaldson
85'  
Glenn Middleton 86' 1 - 0  
  87' Harrison Paton
  87' Oli Shaw
  89' I. Vigurs
  90' C. Donaldson
  90' Jermaine Hylton
  90+4'
06/03/2021 St. Johnstone
1 - 0
Hibernian 1-0H2H O +
Liam Craig 16' 1 - 0  
  19'
  38'
  42' R. Porteous
  43' Jack Ross
  45'
  47'
  54' Chris Cadden
  54' Christian Doidge
  54'
G. Melamed 57'  
Craig Conway 57'  
  62'
David Wotherspoon 67'  
  67'
Chris Kane  72'  
Stevie May 72'  
  73' Jackson Irvine
  73' Jamie Murphy
  73'
  76' Joe Newell
  79' Joe Newell
  79' Melker Hallberg
David Wotherspoon 83'  
Scott Tanser 83'  
14/02/2021 St. Johnstone
1 - 2
Celtic 0-0H2H O +
  7'
  11'
  11'
  22'
  26'
  36'
Shaun Rooney 50' 1 - 0  
  57'
  58' David Turnbull
  1 - 1 60' Odsonne Edouard
  1 - 2 62' Odsonne Edouard
Chris Kane  70'  
Stevie May 70'  
Craig Conway 70'  
Glenn Middleton 70'  
72'  
  73' Ryan Christie
74'  
  76' David Turnbull
  76' Mohamed Elyounoussi
  76' Tom Rogic
  76' Leigh Griffiths
Jason Kerr  83'  
Michael O'Halloran 83'  
  90+2'
27/01/2021 St. Johnstone
0 - 0
Aberdeen 0-0H2H O +
  7' Tommie Hoban
  7' Dean Campbell
  24' Andy Considine
  64'
Michael O'Halloran 65'  
David Wotherspoon 65'  
  68'
Chris Kane  72'  
Stevie May 72'  
L. Gordon 81'  
Craig Conway 81'  
Glenn Middleton 81'  
  84' Scott Wright
  84' Connor McLennan
  90'
16/01/2021 St. Johnstone
1 - 0
St. Mirren 0-0H2H O +
  45+1' Cammy MacPherson
Chris Kane  46' 1 - 0  
  55' Cammy MacPherson
  60' Dylan Connolly
  60' Ethan Erhahon 
Scott Tanser 65'  
  67' E. Brophy
  67' Collin Quaner
David Wotherspoon 68'  
Murray Davidson 68'  
G. Melamed 68'  
Stevie May 68'  
Chris Kane  82'  
Callum Hendry 82'  
Murray Davidson 85'  
  87' Collin Quaner
  87' Kyle McAllister
  87' Lee Erwin
  87' Jonathan Obika
Craig Bryson 88'  
Liam Craig 88'  
30/12/2020 St. Johnstone
0 - 0
Hamilton Academical 0-0H2H O +
9'  
10'  
17'  
27'  
27'  
57'  
60'  
64'  
Stevie May 75'  
Craig Conway 75'  
  76' B. Easton
  76' G. Stanger
  78' Nathan Thomas
  78' T. Owolabi
  79'
David Wotherspoon 86'  
Murray Davidson 86'  
Liam Craig 86'  
Michael O'Halloran 86'  
  90+1' J. Hamilton
90+2'  
  90+4' A. Winter
23/12/2020 St. Johnstone
0 - 3
Rangers 0-2H2H O +
  0 - 1 24' Kemar Roofe
  0 - 2 31' Glen Kamara
Craig Conway 46'  
Stevie May 46'  
Murray Davidson 46'  
Ali McCann 46'  
  0 - 3 47' Ianis Hagi 
David Wotherspoon 60'  
  64' Kemar Roofe
  64' Alfredo Morelos
Danny McNamara 77'  
Michael O'Halloran 77'  
  77' Steven Davis 
  77' Bongani Zungu
Michael O'Halloran 81'  
  82' Ryan Kent
  82' Scott Arfield
Craig Bryson 82'  
Liam Craig 82'  
  82' Ianis Hagi 
  82' Cedric Itten 
Chris Kane  82'  
G. Melamed 82'  
Michael O'Halloran 83'  
12/12/2020 St. Johnstone
1 - 2
Livingston 0-0H2H O +
  46' M. Poplatnik
  46' S. Tiffoney
  0 - 1 48' Jon Guthrie
Chris Kane  52'  
Chris Kane  54' 1 - 1  
  55' S. Tiffoney
  55' Scott Robinson
  62' Alan Forrest
  62' Ciaron Brown
  1 - 2 65' Scott Robinson
Chris Kane  68'  
Callum Hendry 68'  
Stevie May 68'  
G. Melamed 68'  
  72' Scott Pittman
Jason Kerr  72'  
Shaun Rooney 72'  
Ali McCann 74'  
  77' J. Mullin
  77' Jason Holt
Craig Bryson 84'  
Murray Davidson 84'  
  89' M. Bartley
21/11/2020 St. Johnstone
1 - 1
Motherwell 1-1H2H O +
  0 - 1 17' Mark O'Hara
Murray Davidson 29'  
Craig Bryson 29'  
Stevie May 34' 1 - 1  
Craig Bryson 39'  
Craig Bryson 39'  
Craig Conway 61'  
Michael O'Halloran 61'  
  63' Devante Cole
  63' Chris Long
  77' Chris Long
  77' Ricki Lamie
  80' Declan Gallagher
Danny McNamara 81'  
Ali McCann 86'  
Stevie May 86'  
Chris Kane  86'  
  87' Callum Lang 
  87' Jordan White
06/11/2020 St. Johnstone
1 - 0
Kilmarnock 0-0H2H O +
L. Gordon 59'  
Murray Davidson 65'  
David Wotherspoon 67'  
Michael O'Halloran 67'  
  69' Alan Power
Danny McNamara 70' 1 - 0  
  75' Greg Kiltie
  75' E. Brophy
  75' A. Tshibola
  75' Mitch Pinnock
Stevie May 77'  
Chris Kane  77'  
  90' Calum Waters
  90' Danny Whitehall
24/10/2020 St. Johnstone
0 - 0
Dundee United 0-0H2H O +
  31' D. Powers
Stevie May 65'  
Callum Hendry 65'  
  70' Marc McNulty
  70' Liam Smith
Craig Conway 86'  
Michael O'Halloran 86'  
Craig Bryson 90'  
Ali McCann 90'  
Ali McCann 90+1'  
04/10/2020 St. Johnstone
0 - 2
Celtic 0-0H2H O +
  13' Olivier Ntcham
David Wotherspoon 19'  
  49' David Turnbull
  59' David Turnbull
  59' Ryan Christie
  59' Odsonne Edouard
  59' Patryk Klimala
David Wotherspoon 67'  
Michael O'Halloran 67'  
Murray Davidson 68'  
  76' Mohamed Elyounoussi
  76' Leigh Griffiths
  76' Olivier Ntcham
  76' Tom Rogic
  82' Greg Taylor
  82' Scott Brown
  0 - 1 90' Leigh Griffiths
Jason Kerr  90+1'  
Callum Hendry 90+1'  
  0 - 2 90+3' Patryk Klimala
L. Gordon 90+4'  
19/09/2020 St. Johnstone
0 - 1
Ross County 0-1H2H O +
David Wotherspoon 13'  
  19' Connor Randall
  19' Keith Watson
Jason Kerr  21'  
  29' Keith Watson
  0 - 1 42' I. Vigurs
Callum Hendry 59'  
Chris Kane  59'  
Liam Craig 69'  
Craig Conway 69'  
David Wotherspoon 78'  
Murray Davidson 78'  
Danny McNamara 78'  
Michael O'Halloran 78'  
  82' Josh Reid
  82' M. Gardyne
  82' Regan Charles-Cook
  84' I. Vigurs
  86' Harrison Paton
  86' S. Kelly
29/08/2020 St. Johnstone
1 - 0
St. Mirren 0-0H2H O +
  38' Kyle McAllister
  38' Cammy MacPherson
  46' Junior Morias
  46' Dylan Connolly
  50' Marcus Fraser 
  50' Kristian Dennis
  66' Cammy MacPherson
Michael O'Halloran 67'  
Stevie May 67'  
Stevie May 72' 1 - 0  
Callum Hendry 83'  
Murray Davidson 83'  
  89' Nathan Sheron
  89' L. Jamieson
Craig Conway 90+1'  
Chris Kane  90+1'  
23/08/2020 St. Johnstone
0 - 1
Hibernian 0-0H2H O +
Danny McNamara 12'  
  21' P. Hanlon
Callum Hendry 55'  
  61' Daryl Horgan
  61' Drey Wright
  63' S. Allan
Callum Hendry 64'  
Stevie May 64'  
Craig Conway 64'  
David Wotherspoon 64'  
  66' S. Allan
  66' Stevie Mallan
  74' Josh Doig
  74' J. Gullan
  74' Joe Newell
  74' Melker Hallberg
Michael O'Halloran 87'  
J. Robertson 87'  
  0 - 1 90+1' Stevie Mallan
Liam Craig 90+1'  
Liam Craig 90+4'  
20/08/2020 St. Johnstone
0 - 1
Aberdeen 0-0H2H O +
  46' Dean Campbell
  46' Matty Kennedy
  46' R. Hernández
  46' Connor McLennan
  53' Lewis Ferguson
  69' Funso Ojo
  69' Craig Bryson
Callum Hendry 69'  
Craig Conway 69'  
David Wotherspoon 76'  
Isaac Olaofe 76'  
  79' Niall McGinn
  79' Ryan Hedges
  0 - 1 82' Ryan Hedges
  84' Scott Wright
  84' S. Logan
Danny McNamara 85'  
J. Robertson 85'  
L. Gordon 85'  
Shaun Rooney 85'  
Liam Craig 88'  
  88' Ryan Hedges
  89' Ross McCrorie

Chart Analysis

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

Statistics & Analysis of St. Johnstone

S. May is the leading top goal scorer for St. Johnstone with 2 goals.

Achievement Statistics
Longest winning run
2
Longest losing streak
2
Longest run without loss
3
Longest run without win
4
Clean sheets
9
Matches over 2.25 goals
3
Matches under 2.25 goals
16
Matches First Half Over 0.5
4
Matches First Half Under 0.5
15
Matches odd
12
Matches even
7
Average goals scored
0.47
Average goals allowed
0.79
Failure to score
10
Biggest victory
1 - 0
Biggest defeat
0 - 3
Missed penalties
0
Penalty goals
2
Own goals
0
Goalless draw at home match
4 (21%)
Goalless draw at away match
0
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
Zander Clark 2430 27
2
James Brown 369 5 1 2
3
Scott Tanser 2057 30 7 2 2 1
4
Jamie Mccart 3330 37 5
5
Jason Kerr 2715 31 3 1 2 1
6
Liam Gordon 3156 36 1 2 1 5
7
Craig Conway 1622 28 9 15 3 1
8
Murray Davidson 1166 21 7 4 1 4
9
Chris Kane 1568 28 11 16 4 3
10
David Wotherspoon 2487 37 9 16 3 7
11
Michael O'Halloran 1106 25 12 7 1 2 2
12
Elliot Parish 810 9
13
Craig Bryson 1169 20 8 8 2
14
Stevie May 1710 34 17 12 5 2
15
Charlie Gilmour 83 2 1 1
16
Glenn Middleton 339 9 6 3 2
17
Guy Melamed 807 18 7 10 5 1
18
Alistair McCann 2899 34 2 2 2 6
19
Shaun Rooney 1850 27 7 2 2 3
24
Callum Booth 1372 18 3 7 1
26
Liam Craig 1621 23 5 5 3 1 8 1
40
Samuel Denham
46
Alexander Ferguson 7 1 1
50
Jordan Northcott
54
Michael McFarlane
Dan McNamara 1913 22 0 4 1 0 5 0 0
Callum Hendry 692 15 7 7 0 0 2 1 0
Zdenek Zlamal 180 2 0 0 0 0 0 0 0
Isaac Olaofe 41 2 2 0 0 0 0 0 0
John Robertson 31 5 5 0 0 0 0 0 0
Cameron Ballantyne 0 0 0 0 0 0 0 0 0
Ross Sinclair 0 0 0 0 0 0 0 0 0
Wallace Duffy 0 0 0 0 0 0 0 0 0
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
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-2025 SoccerPunter Pte. Ltd. All rights reserved.