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 6 win, 6 draw and 7 lose.

St. Johnstone did not win 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 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 6 6 7
Date
Home
Score
Away
HT      
12/05/2021 Celtic
4 - 0
St. Johnstone 2-0H2H O +
David Turnbull 23' 1 - 0  
Odsonne Edouard 24' 2 - 0  
25'  
31'  
48'  
  55'
Scott Brown 63'  
Ismaila Soro 63'  
Adam Montgomery 63'  
Greg Taylor 63'  
Odsonne Edouard 73'  
Leigh Griffiths 73'  
Mohamed Elyounoussi 73'  
M. Johnston 73'  
  75' Craig Conway
  75' David Wotherspoon
Kristoffer Ajer 79' 3 - 0  
79'  
James Forrest 79'  
Karamoko Dembélé 79'  
  83' C. Gilmour
  83' A. Ferguson
  83' Glenn Middleton
  83' G. Melamed
Karamoko Dembélé 85' 4 - 0  
  90+1' Chris Kane 
  90+1' J. Robertson
01/05/2021 Hibernian
0 - 1
St. Johnstone 0-1H2H O +
  0 - 1 22' Glenn Middleton
30'  
Joe Newell 31'  
Jackson Irvine 42'  
  45' Callum Booth
48'  
53'  
  62' Ali McCann
Drey Wright 63'  
Kyle Magennis 63'  
Paul McGinn 70'  
  72' Glenn Middleton
  72' Craig Conway
Alex Gogic 72'  
Melker Hallberg 72'  
75'  
Joe Newell 79'  
Steven Bradley 79'  
  79' Chris Kane 
  79' Stevie May
Josh Doig 79'  
Lewis Stevenson 79'  
  79' Michael O'Halloran
  79' David Wotherspoon
  82'
  83' Craig Bryson
  83' Murray Davidson
  83' James Brown
  83' Shaun Rooney
03/03/2021 Hamilton Academical
1 - 1
St. Johnstone 1-0H2H O +
2'  
  12'
  21'
28'  
28'  
29'  
29'  
  35'
Ross Callachan 36' 1 - 0  
46'  
47'  
  48'
  50' Shaun Rooney
  50' James Brown
  65'
  66' Stevie May
  66' Glenn Middleton
  66' Craig Bryson
  66' Michael O'Halloran
Bruce Anderson 69'  
  69' Jamie McCart
  70'
  75' David Wotherspoon
  76' Liam Craig
  78'
S. Martin 82'  
R. Hughes 82'  
Charlie Trafford 85'  
B. Stirling 85'  
  86'
  1 - 1 87' G. Melamed
Ross Callachan 90+1'  
90+3'  
20/02/2021 Motherwell
0 - 3
St. Johnstone 0-2H2H O +
  0 - 1 19' G. Melamed
  20'
23'  
24'  
Chris Long 37'  
  39'
  42'
  43'
  0 - 2 45' Jason Kerr 
  45'
  0 - 3 50' G. Melamed
54'  
54'  
Chris Long 61'  
Jake Hastie 61'  
Jake Carroll  61'  
Nathan McGinley 61'  
Barry Maguire 61'  
Jordan Roberts 61'  
  62' David Wotherspoon
  62' Craig Bryson
  63'
69'  
70'  
  73'
  76' Chris Kane 
  76' Stevie May
  77' G. Melamed
  77' Glenn Middleton
  90' Ali McCann
  90' C. Gilmour
06/02/2021 Livingston
1 - 2
St. Johnstone 0-1H2H O +
  2'
  37' Jason Kerr 
A. Taylor-Sinclair 45+1'  
  0 - 1 45+2' Scott Tanser
Alan Forrest 46'  
Jay Emmanuel-Thomas 46'  
  0 - 2 51' Shaun Rooney
64'  
S. Lawson 65'  
J. Kabia 65'  
  69' G. Melamed
  69' Stevie May
  74'
Scott Pittman 75'  
  78'
  79' Stevie May
  80'
  82'
  82'
  82'
Scott Pittman 83' 1 - 2  
  90+2' Chris Kane 
  90+2' Michael O'Halloran
03/02/2021 Rangers
1 - 0
St. Johnstone 0-0H2H O +
Kemar Roofe 21'  
  36' Murray Davidson
  36' Liam Craig
45+1'  
Ianis Hagi  52' 1 - 0  
Kemar Roofe 66'  
Cedric Itten  66'  
  66' Stevie May
  66' Chris Kane 
  66' James Brown
  66' Shaun Rooney
Ianis Hagi  81'  
Glen Kamara 81'  
  81' Craig Conway
  81' G. Melamed
  85' Chris Kane 
  90+2'
30/01/2021 Kilmarnock
2 - 3
St. Johnstone 2-0H2H O +
  2'
C. Burke 5' 1 - 0  
10'  
19'  
  25'
A. Tshibola 32' 2 - 0  
  34'
  34'
  43'
  49'
  49'
  2 - 1 53' G. Melamed
  63'
  63' Chris Kane 
  63' Stevie May
  2 - 2 68' Murray Davidson
  2 - 3 72' Ali McCann
  74'
Alan Power 76'  
76'  
  80' Jamie McCart
  83' G. Melamed
  83' Craig Conway
  89' David Wotherspoon
  89' Craig Bryson
G. Oakley 89'  
Danny Whitehall 89'  
  90'
12/01/2021 Dundee United
2 - 2
St. Johnstone 1-2H2H O +
Louis Appéré 9' 1 - 0  
  1 - 1 16' G. Melamed
  1 - 2 38' Chris Kane 
Lawrence Shankland 53' 2 - 2  
Lewis Neilson 55'  
Luke Bolton 55'  
  55' Murray Davidson
Louis Appéré 65'  
Marc McNulty 65'  
M. Connolly 67'  
  78' Chris Kane 
  78' Stevie May
  78' Callum Booth
  78' Scott Tanser
Marc McNulty 79'  
  87' David Wotherspoon
  87' Craig Conway
  88' G. Melamed
  88' Callum Hendry
D. Powers 89'  
  90+1' Shaun Rooney
02/01/2021 Ross County
1 - 1
St. Johnstone 1-1H2H O +
C. Donaldson 2'  
5'  
6'  
6'  
6'  
R. Draper 21' 1 - 0  
I. Vigurs 22'  
  1 - 1 26' Craig Conway
  31' Danny McNamara
41'  
42'  
I. Vigurs 57'  
M. Gardyne 57'  
  58' Michael O'Halloran
  58' David Wotherspoon
Harrison Paton 74'  
Josh Reid 74'  
Jermaine Hylton 74'  
Jordan Tillson 74'  
  78' Chris Kane 
  78' Stevie May
  82' L. Gordon
Oli Shaw 85'  
B. McKay 85'  
  86' Craig Conway
  86' Craig Bryson
87'  
87'  
87'  
87'  
26/12/2020 Aberdeen
2 - 1
St. Johnstone 1-1H2H O +
  5' Scott Tanser
  5' Callum Booth
  0 - 1 38' L. Gordon
Sam Cosgrove 45+2' 1 - 1  
Ash Taylor 54' 2 - 1  
  57' Ali McCann
  58' Murray Davidson
  62' Liam Craig
  67' Chris Kane 
  67' Callum Hendry
Oleksandr Shovkovskyi 72'  
Ryan Edmondson 72'  
  81' Callum Hendry
Sam Cosgrove 83'  
  86' Liam Craig
  86' G. Melamed
Sam Cosgrove 89'  
Funso Ojo 89'  
  90' Callum Hendry
19/12/2020 St. Mirren
3 - 2
St. Johnstone 1-2H2H O +
Joe Shaughnessy 21'  
  0 - 1 22' Stevie May
Ethan Erhahon  38' 1 - 1  
  1 - 2 44' Scott Tanser
  45' Jason Kerr 
Ethan Erhahon  61'  
Kyle McAllister 61'  
Dylan Connolly 61'  
Jonathan Obika 61'  
  61' Craig Conway
  61' Shaun Rooney
Marcus Fraser  74'  
Cammy MacPherson 74'  
İ. Durmuş 74'  
B. Mason 74'  
  75' David Wotherspoon
  75' Craig Bryson
  75' Stevie May
  75' Callum Hendry
Lee Erwin 82' 2 - 2  
Lee Erwin 85'  
Junior Morias 85'  
Jonathan Obika 87' 3 - 2  
  90' Murray Davidson
  90' G. Melamed
  90+3' Ali McCann
  90+5' Jamie McCart
06/12/2020 Celtic
1 - 1
St. Johnstone 0-0H2H O +
  26' Michael O'Halloran
  26' Chris Kane 
Diego Laxalt 46'  
Greg Taylor 46'  
  54' Craig Bryson
Scott Brown 59'  
Leigh Griffiths 59'  
  64' David Wotherspoon
  68' Chris Kane 
Tom Rogic 68'  
David Turnbull 68'  
Callum McGregor 78'  
  0 - 1 79' Chris Kane 
Kristoffer Ajer 81'  
Mohamed Elyounoussi 81'  
Mohamed Elyounoussi 83' 1 - 1  
  86' Craig Bryson
  86' Liam Craig
  90+2' Liam Craig
  90+2' Liam Craig
  90+2' Danny McNamara
24/11/2020 Hibernian
2 - 2
St. Johnstone 1-1H2H O +
P. Hanlon 21'  
D. McGregor 21'  
  0 - 1 35' Ali McCann
Paul McGinn 36' 1 - 1  
Alex Gogic 56'  
Christian Doidge 56'  
  61' G. Melamed
  61' David Wotherspoon
D. McGregor 70'  
  1 - 2 76' David Wotherspoon
Paul McGinn 83' 2 - 2  
Kevin Nisbet 83'  
J. Gullan 83'  
  87' Stevie May
  87' Chris Kane 
17/10/2020 Hamilton Academical
3 - 5
St. Johnstone 2-3H2H O +
  0 - 1 1' Stevie May
  0 - 2 14' David Wotherspoon
D. Templeton 20'  
R. Hughes 20'  
  0 - 3 33' Stevie May
Hakeem Odoffin 37'  
R. Hughes 40' 1 - 3  
M. Ogkmpoe 44' 2 - 3  
  65' Ali McCann
  65' Craig Bryson
  2 - 4 69' Craig Conway
K. Munro 74'  
C. Smith 74'  
Lee Hodson 78'  
B. Stirling 78'  
R. Hughes 79' 3 - 4  
  80' Stevie May
  80' Chris Kane 
  3 - 5 82' Craig Conway
  83' David Wotherspoon
  83' Callum Booth
26/09/2020 Livingston
2 - 0
St. Johnstone 2-0H2H O +
Jason Holt 28'  
S. Tiffoney 34' 1 - 0  
Alan Forrest 35' 2 - 0  
  53' Danny McNamara
  53' L. Gordon
  53' Liam Craig
  53' Callum Hendry
M. Bartley 65'  
Alan Forrest 69'  
S. Lawson 69'  
S. Tiffoney 71'  
L. Lokotsch 71'  
Scott Robinson 77'  
Ciaron Brown 77'  
  77' Craig Conway
  77' David Wotherspoon
  82' Jason Kerr 
  82' Shaun Rooney
12/09/2020 Motherwell
1 - 0
St. Johnstone 1-0H2H O +
Allan Campbell 4' 1 - 0  
Mark O'Hara 36'  
Tony Watt 48'  
  54' Callum Hendry
  54' Chris Kane 
  54' Michael O'Halloran
  54' Stevie May
  64' L. Gordon
  64' Liam Craig
Kevin McKenna 69'  
Tony Watt 69'  
Jordan White 69'  
Nathan McGinley 71'  
L. Grimshaw 71'  
  84' David Wotherspoon
  84' Murray Davidson
Allan Campbell 87'  
Jordan White 90+2'  
Chris Long 90+2'  
15/08/2020 Kilmarnock
1 - 2
St. Johnstone 0-0H2H O +
  33' Shaun Rooney
Alan Power 55'  
A. Tshibola 61' 1 - 0  
R. Millen 63'  
Mitch Pinnock 65'  
Aaron McGowan 65'  
  65' Shaun Rooney
  65' David Wotherspoon
  70' Scott Tanser
  70' Callum Booth
Nicke Kabamba  79'  
E. Brophy 79'  
  81' Craig Conway
  81' J. Robertson
  1 - 1 85' David Wotherspoon
C. Burke 86'  
Greg Kiltie 86'  
  90+3' Liam Craig
  1 - 2 90+4' Michael O'Halloran
12/08/2020 Rangers
3 - 0
St. Johnstone 2-0H2H O +
Borna Barisic 21' 1 - 0  
  37' Jamie McCart
Ryan Kent 45+2' 2 - 0  
Leon Balogun 46'  
Filip Helander  46'  
Joe Aribo 49' 3 - 0  
Joe Aribo 61'  
Scott Arfield 61'  
Ryan Kent 61'  
Steven Davis  61'  
Alfredo Morelos 61'  
Cedric Itten  61'  
Ryan Jack 61'  
Kemar Roofe 61'  
  63' Craig Conway
  63' Isaac Olaofe
  63' Liam Craig
  63' Shaun Rooney
  76' Callum Hendry
  76' J. Robertson
  76' Callum Booth
  76' Scott Tanser
  78' L. Gordon
01/08/2020 Dundee United
1 - 1
St. Johnstone 1-0H2H O +
Nicky Clark 6' 1 - 0  
  6' Liam Craig
  14' Michael O'Halloran
Jamie Robson 43'  
  45+1' Michael O'Halloran
  1 - 1 55' Liam Craig
  64' Callum Hendry
  64' Stevie May
Lewis Neilson 65'  
Luke Bolton 65'  
  73' David Wotherspoon
  73' Craig Conway
  74' Callum Booth
  74' Scott Tanser
Nicky Clark 76'  
C. Smith 76'  
  82' Danny McNamara
Jamie Robson 90'  
L. Chalmers 90'  

Chart Analysis

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

Statistics & Analysis of St. Johnstone

G. Melamed is the leading top goal scorer for St. Johnstone with 5 goals.

Achievement Statistics
Longest winning run
2
Longest losing streak
2
Longest run without loss
4
Longest run without win
6
Clean sheets
2
Matches over 2.25 goals
11
Matches under 2.25 goals
8
Matches First Half Over 0.5
16
Matches First Half Under 0.5
3
Matches odd
10
Matches even
9
Average goals scored
1.42
Average goals allowed
1.63
Failure to score
5
Biggest victory
0 - 3
Biggest defeat
4 - 0
Missed penalties
1
Penalty goals
3
Own goals
0
Goalless draw at home match
0
Goalless draw at away match
0 (0%)
Comeback win
2
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.