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 19 matches in Scotland Premiership. Their current statistics is 9 win, 4 draw and 6 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 2016/2017.

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 9 4 6
Date
Home
Score
Away
HT      
06/05/2017 Celtic
4 - 1
St. Johnstone 0-0H2H O +
  28' Steven MacLean
P. Roberts 47' 1 - 0  
  1 - 1 49' Steven MacLean
Dedryck Boyata 52' 2 - 1  
M. Johnston 57'  
Scott Sinclair 57'  
  61' Graham Cummins
  61' C. Thomson
P. Roberts 62' 3 - 1  
  64' Danny Swanson
  69' Blair Alston
  69' David Wotherspoon
Tom Rogic 70'  
Callum McGregor 70'  
Callum McGregor 71' 4 - 1  
  75' Paul Paton
Leigh Griffiths 76'  
  79' David Wotherspoon
  80' Danny Swanson
  80' Chris Kane 
P. Roberts 83'  
James Forrest 83'  
29/04/2017 Aberdeen
0 - 2
St. Johnstone 0-0H2H O +
S. Logan 18'  
Jonny Hayes 19'  
  28' S. Anderson
  33' Joe Shaughnessy
  35' C. Millar
  35' Paul Paton
Ryan Christie 66'  
Peter Pawlett 66'  
A. Rooney 66'  
Jayden Stockley 66'  
  72' David Wotherspoon
  72' C. Thomson
  0 - 1 80' Danny Swanson
  0 - 2 83' C. Thomson
  88' Danny Swanson
  88' Blair Alston
Jonny Hayes 88'  
Scott Wright 88'  
  90+3' Liam Craig
Jayden Stockley 90+3'  
08/04/2017 Inverness CT
0 - 3
St. Johnstone 0-1H2H O +
  0 - 1 40' Steven MacLean
Kevin McNaughton 57'  
B. King 57'  
R. Draper 57'  
Liam Polworth 57'  
  65' Blair Alston
  70' M. Coulson
  70' David Wotherspoon
  79' Steven MacLean
  79' C. Millar
L. Cole 81'  
L. Cole 82'  
Jamie McCart 82'  
S. Boden 82'  
  82' Blair Alston
  82' C. Thomson
  0 - 2 88' Liam Craig
  0 - 3 90+1' Graham Cummins
01/04/2017 Hamilton Academical
1 - 0
St. Johnstone 0-0H2H O +
Michael Devlin  23'  
  45+3' R. Foster
Ali Crawford 45+3'  
  45+3' Danny Swanson
  46' Blair Alston
  46' C. Smith
G. Gillespie 52'  
Giannis Skondras 52'  
Greg Docherty 66'  
E. Brophy 66'  
R. Bingham 75'  
D. Redmond 75'  
  83' Graham Cummins
  86' Liam Craig
  86' C. Millar
D'Akol 89' 1 - 0  
18/03/2017 Motherwell
1 - 2
St. Johnstone 1-1H2H O +
  0 - 1 8' Liam Craig
S. McDonald 44' 1 - 1  
  46' Zander Clark
  46' A. Mannus
  64' Blair Alston
  64' Murray Davidson
  1 - 2 66' Liam Craig
Steven Hammell 68'  
Ryan Bowman 68'  
  78' Murray Davidson
E. Frear 82'  
Lionel Ainsworth 82'  
Zak Jules 90+2'  
J. Blyth 90+2'  
01/03/2017 Rangers
3 - 2
St. Johnstone 1-0H2H O +
Barrie McKay 22' 1 - 0  
Jon Toral 47'  
Martyn Waghorn 48' 2 - 0  
  54' Keith Watson
  60' Liam Craig
Kenny Miller 64'  
Joe Garner 64'  
  66' Blair Alston
  66' Graham Cummins
  69' Paul Paton
  70' Danny Swanson
  70' David Wotherspoon
  2 - 1 74' David Wotherspoon
R. Kiernan 78'  
Martyn Waghorn 79'  
D. Wilson 79'  
  82' Keith Watson
  82' M. Coulson
Jon Toral 82'  
Andy Halliday  82'  
  2 - 2 87' S. Anderson
Emerson Hyndman 89'  
Emerson Hyndman 90+1' 3 - 2  
18/02/2017 Ross County
1 - 2
St. Johnstone 0-1H2H O +
  13' Murray Davidson
  13' Keith Watson
  0 - 1 31' James McEveley
Kenny van der Weg 54'  
J. Naismith 54'  
Tim Chow 61'  
Jim O'Brien 61'  
M. Gardyne 65'  
Alex Schalk 65'  
C. Curran 73' 1 - 1  
Jim O'Brien 76'  
  88' Steven MacLean
  88' Chris Kane 
  1 - 2 90+1' Chris Kane 
01/02/2017 Partick Thistle
0 - 1
St. Johnstone 0-1H2H O +
  0 - 1 40' Steven MacLean
Chris Erskine 57'  
A. Azeez 57'  
  60' Danny Swanson
S. Welsh 63'  
A. Osman 63'  
  69' S. Anderson
Ryan Edwards 70'  
  71' Danny Swanson
  71' David Wotherspoon
Kris Doolan 74'  
David Amoo 74'  
Christie Elliott 90+2'  
  90+3' Liam Craig
25/01/2017 Celtic
1 - 0
St. Johnstone 0-0H2H O +
  17' Liam Craig
  58' David Wotherspoon
  58' Blair Alston
James Forrest 64'  
P. Roberts 64'  
Dedryck Boyata 72' 1 - 0  
Moussa Dembélé 75'  
Leigh Griffiths 75'  
  76' Paul Paton
  79' Danny Swanson
  79' Graham Cummins
  79' Chris Kane 
  79' Steven MacLean
Craig Gordon  81'  
Cristian Gamboa 83'  
Erik Sviatchenko  83'  
31/12/2016 Dundee
3 - 0
St. Johnstone 2-0H2H O +
Faissal El-Bakhtaoui 15' 1 - 0  
Cammy Kerr 23'  
  41' Paul Paton
K. Gadzhalov 42' 2 - 0  
  46' Liam Craig
  46' Chris Kane 
S. Anderson 57' 3 - 0  
  61' Paul Paton
  61' David Wotherspoon
  72' Steven MacLean
  72' Graham Cummins
Mark O'Hara 74'  
N. Ross 74'  
Faissal El-Bakhtaoui 87'  
Danny Williams 87'  
  90' Danny Swanson
23/12/2016 Kilmarnock
0 - 1
St. Johnstone 0-1H2H O +
Rory McKenzie 32'  
D. Hawkshaw 32'  
  0 - 1 43' Murray Davidson
  57' David Wotherspoon
Nathan Tyson 62'  
Kris Boyd 62'  
  62' Murray Davidson
  64' Chris Kane 
  64' Graham Cummins
  70' Danny Swanson
  70' Liam Craig
S. Smith 78'  
I. Cameron 78'  
Gary Dicker 88'  
Luke Hendrie 90+2'  
Luke Hendrie 90+3'  
10/12/2016 Aberdeen
0 - 0
St. Johnstone 0-0H2H O +
Peter Pawlett 46'  
S. Logan 46'  
Niall McGinn 46'  
Jayden Stockley 46'  
  58' Murray Davidson
  67' Chris Kane 
  68' M. Coulson
  68' Blair Alston
  68' Steven MacLean
  71' Chris Kane 
  71' Graham Cummins
Kenny McLean 87'  
Graeme Shinnie 88'  
Wes Burns 88'  
05/11/2016 Hearts
2 - 2
St. Johnstone 1-1H2H O +
  7' Blair Alston
Prince Bauben 25' 1 - 0  
  26' C. Millar
  26' Liam Craig
  1 - 1 41' Danny Swanson
Prince Bauben 61'  
Prince Bauben 62'  
Arnaud Djoum 62'  
Igor Rossi 77'  
Tony Watt 78'  
R. Muirhead 78'  
  81' Danny Swanson
  81' Chris Kane 
Bjorn Johnsen 84'  
C. Sammon 84'  
  1 - 2 85' Chris Kane 
Callum Paterson 87' 2 - 2  
R. Muirhead 89'  
  90+3' B. Easton
26/10/2016 Rangers
1 - 1
St. Johnstone 1-1H2H O +
  0 - 1 5' Blair Alston
Michael O'Halloran 17'  
  36' C. Millar
Joe Garner 37' 1 - 1  
  56' Liam Craig
Joe Garner 56'  
Josh Windass 67'  
Kenny Miller 67'  
  69' Chris Kane 
  69' Graham Cummins
H. Forrester 76'  
Barrie McKay 76'  
Joe Garner 83'  
Martyn Waghorn 83'  
  83' C. Millar
  83' David Wotherspoon
  87' Paul Paton
R. Kiernan 90'  
01/10/2016 Ross County
0 - 2
St. Johnstone 0-1H2H O +
  0 - 1 42' Danny Swanson
  66' Blair Alston
  66' David Wotherspoon
Jonathan Franks 68'  
C. Burke 68'  
G. Morrison 68'  
R. Dow 68'  
  0 - 2 73' Chris Kane 
Christopher Routis 75'  
Tim Chow 75'  
  86' Danny Swanson
  86' Paul Paton
  90+2' R. Foster
M. Woods 90+3'  
25/09/2016 Hamilton Academical
1 - 1
St. Johnstone 1-0H2H O +
  4' R. Foster
  4' A. Comrie
  33' Murray Davidson
Greg Docherty 37' 1 - 0  
M. Donati 58'  
Greg Docherty 63'  
D'Akol 64'  
L. Longridge 64'  
  68' M. Coulson
  68' J. Gormley
Darian Mackinnon 70'  
  74' Graham Cummins
  74' Chris Kane 
E. Brophy 78'  
R. Bingham 78'  
Daniel Seaborne 78'  
  1 - 1 82' Liam Craig
Ali Crawford 90+1'  
10/09/2016 Partick Thistle
0 - 2
St. Johnstone 0-1H2H O +
  0 - 1 21' S. Anderson
Tomas Cerny 39'  
R. Scully 39'  
A. Azeez 46'  
Ryan Edwards 46'  
  59' Chris Kane 
  59' Graham Cummins
  0 - 2 64' Steven MacLean
S. Welsh 65'  
David Amoo 65'  
  70' Danny Swanson
  71' Danny Swanson
  71' David Wotherspoon
27/08/2016 Inverness CT
2 - 1
St. Johnstone 0-0H2H O +
  46' Blair Alston
  46' Murray Davidson
  58' David Wotherspoon
R. Draper 59' 1 - 0  
  63' Chris Kane 
  63' Graham Cummins
R. Draper 67'  
  67' Paul Paton
  67' Liam Craig
  1 - 1 79' R. Foster
Alex Fisher 82'  
Lonsana Doumbouya 82'  
I. Vigurs 84'  
S. Boden 84'  
B. King 85'  
Jake Mulraney 85'  
J. Meekings 90+1' 2 - 1  
G. Warren 90+2'  
13/08/2016 Motherwell
1 - 2
St. Johnstone 0-0H2H O +
Richard Tait 39'  
  42' Chris Kane 
Chris Cadden 47' 1 - 0  
  50' Danny Swanson
  1 - 1 56' Danny Swanson
Chris Cadden 64'  
J. Blyth 64'  
  71' Blair Alston
  71' David Wotherspoon
  72' C. Millar
  72' Paul Paton
Craig Clay 74'  
  1 - 2 75' Steven MacLean
Lionel Ainsworth 76'  
D. Thomas 76'  
S. McDonald 82'  
  88' Danny Swanson
  88' Liam Craig
  90+2' Murray Davidson

Chart Analysis

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

Statistics & Analysis of St. Johnstone

S. MacLean is the leading top goal scorer for St. Johnstone with 6 goals.

Achievement Statistics
Longest winning run
2
Longest losing streak
2
Longest run without loss
7
Longest run without win
3
Clean sheets
7
Matches over 2.25 goals
9
Matches under 2.25 goals
10
Matches First Half Over 0.5
12
Matches First Half Under 0.5
7
Matches odd
12
Matches even
7
Average goals scored
1.32
Average goals allowed
1.11
Failure to score
4
Biggest victory
0 - 3
Biggest defeat
4 - 1
Missed penalties
0
Penalty goals
2
Own goals
0
Goalless draw at home match
0
Goalless draw at away match
1 (5%)
Comeback win
1
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
Alan Mannus 1163 14 2 0 0 0 0 0
3
Tom Scobbie 1333 16 2 1 0 0 0 0
4
Blair Alston 2039 35 10 15 2 2 0 0
6
Steven Anderson 2340 26 0 0 3 5 0 0
7
Chris Millar 1054 17 3 8 0 1 0 0
8
Murray Davidson 1740 23 4 1 3 8 0 0
9
Steven MacLean 2667 32 2 7 9 8 0 0
10
David Wotherspoon 1922 33 13 8 1 6 0 0
11
Danny Swanson 2343 30 2 18 10 7 0 1
12
Zander Clark 2257 26 0 2 0 0 0 0
14
Joe Shaughnessy 3376 38 0 1 1 1 0 0
15
Clive Smith 224 3 1 0 0 0 0 0
15
Brad McKay 180 2 0 1 0 0 0 0
17
Michael Coulson 550 14 7 7 0 2 0 0
18
Paul Paton 2057 28 6 2 1 10 0 0
19
Richard Foster 2737 32 0 2 1 6 0 1
20
Joe Gormley 22 1 1 0 0 0 0 0
22
Keith Watson 339 4 1 1 1 1 0 0
23
Liam Gordon 0 0 0 0 0 0 0 0
24
Brian Easton 3330 37 0 0 0 1 0 0
25
Chris Kane 1272 25 11 10 5 4 0 0
26
Liam Craig 2495 36 9 5 5 10 0 0
27
Craig Thomson 0 0 0 0 0 0 0 0
28
Ally Gilchrist 0 0 0 0 0 0 0 0
29
Graham Cummins 1668 30 13 5 5 4 0 0
32
Connor McLaren 0 0 0 0 0 0 0 0
33
George Hunter 0 0 0 0 0 0 0 0
36
Cameron Thomson 0 0 0 0 0 0 0 0
39
Aaron Comrie 86 1 1 0 0 0 0 0
49
Daniel Jardine 0 0 0 0 0 0 0 0
Greg Hurst 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
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-2025 SoccerPunter Pte. Ltd. All rights reserved.