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 8 win, 3 draw and 8 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 8 3 8
Date
Home
Score
Away
HT      
21/05/2017 St. Johnstone
1 - 2
Rangers 0-1H2H O +
Liam Craig 15'  
  0 - 1 40' Kenny Miller
Chris Kane  46'  
Graham Cummins 46'  
  0 - 2 53' Jon Toral
  55' Jon Toral
C. Thomson 68'  
G. Hurst 68'  
  75' Jon Toral
  75' Barrie McKay
Graham Cummins 76' 1 - 2  
  81' Martyn Waghorn
  85' Martyn Waghorn
  85' Kyle Bradley
  89' J. Barjonas
  89' J. Barjonas
  89' Andy Halliday 
17/05/2017 St. Johnstone
1 - 0
Hearts 1-0H2H O +
Chris Kane  26' 1 - 0  
  28' Bjorn Johnsen
  46' Bjorn Johnsen
  46' R. Currie
  61' Malaury Martin
  61' Jamie Walker 
C. Thomson 67'  
Blair Alston 67'  
Danny Swanson 71'  
M. Coulson 71'  
  77' Sam Nicholson
  77' Moha El Ouriachi
C. Millar 80'  
Liam Craig 80'  
13/05/2017 St. Johnstone
1 - 0
Partick Thistle 1-0H2H O +
  17' D. Devine
  24' Ryan Edwards
Danny Swanson 33' 1 - 0  
  46' D. Devine
  46' Chris Erskine
  46' A. Azeez
  46' S. Lawless
Steven MacLean 60'  
  67' Ryan Edwards
  67' Kevin Nisbet
Liam Craig 67'  
David Wotherspoon 70'  
Blair Alston 70'  
  82' Christie Elliott
Danny Swanson 83'  
Danny Swanson 86'  
C. Thomson 86'  
15/04/2017 St. Johnstone
1 - 2
Aberdeen 0-2H2H O +
  0 - 1 19' Ryan Christie
Liam Craig 22'  
  0 - 2 32' T. Scobbie
Blair Alston 37'  
Danny Swanson 37'  
Danny Swanson 48' 1 - 2  
  57' Joe Lewis
Liam Craig 65'  
Murray Davidson 65'  
David Wotherspoon 67'  
M. Coulson 70'  
C. Thomson 70'  
  78' Ryan Christie
  78' Peter Pawlett
Steven MacLean 84'  
  90+1' Jonny Hayes
  90+1' Jayden Stockley
05/04/2017 St. Johnstone
1 - 0
Hearts 0-0H2H O +
  30' Bjorn Johnsen
  45' Tasos Avlonitis
Paul Paton 54'  
  60' Tasos Avlonitis
  60' Prince Bauben
  64' Alexandros Tziolis
  67' Bjorn Johnsen
  67' Sam Nicholson
  69' Lennard Sowah
  69' Liam Smith
  70' K. Nowak
Joe Shaughnessy 73' 1 - 0  
  83' Sam Nicholson
David Wotherspoon 85'  
C. Millar 85'  
11/03/2017 St. Johnstone
2 - 0
Dundee 2-0H2H O +
Paul Paton 12' 1 - 0  
Blair Alston 19' 2 - 0  
  26' Mark O'Hara
  56' Henrik Ojamaa
  56' Faissal El-Bakhtaoui
  69' Faissal El-Bakhtaoui
  69' Faissal El-Bakhtaoui
  73' C. Wighton
  73' Danny Williams
Danny Swanson 78'  
Murray Davidson 78'  
  84' Danny Williams
  84' Danny Williams
Blair Alston 88'  
C. Thomson 88'  
Steven MacLean 89'  
25/02/2017 St. Johnstone
0 - 2
Kilmarnock 0-1H2H O +
  0 - 1 11' Rory McKenzie
Chris Kane  54'  
C. Millar 59'  
Paul Paton 59'  
  0 - 2 71' C. Sammon
T. Scobbie 73'  
M. Coulson 73'  
S. Anderson 81'  
Blair Alston 82'  
C. Thomson 82'  
  90+3' Sean Longstaff
  90+3' M. Smith
05/02/2017 St. Johnstone
2 - 5
Celtic 2-1H2H O +
  0 - 1 6' Liam Henderson
Keith Watson 31' 1 - 1  
Dedryck Boyata 43' 2 - 1  
Paul Paton 58'  
  59' Gary Mackay-Steven 
  59' Moussa Dembélé
Liam Craig 59'  
  59' Mikael Lustig
R. Foster 60'  
  2 - 2 61' Moussa Dembélé
David Wotherspoon 70'  
Blair Alston 70'  
  72' Liam Henderson
  72' Callum McGregor
  2 - 3 75' Moussa Dembélé
R. Foster 78'  
Steven MacLean 78'  
  2 - 4 81' Scott Sinclair
  2 - 5 85' Moussa Dembélé
Danny Swanson 86'  
Liam Craig 86'  
  86' P. Roberts
  86' N. Çiftçi
Liam Craig 90+3'  
  90+3' Mikael Lustig
28/01/2017 St. Johnstone
3 - 0
Hamilton Academical 0-0H2H O +
Danny Swanson 30'  
  34' D. Redmond
Graham Cummins 53' 1 - 0  
Graham Cummins 59' 2 - 0  
Danny Swanson 72'  
David Wotherspoon 72'  
Murray Davidson 74' 3 - 0  
  75' R. Bingham
  75' E. Brophy
Steven MacLean 78'  
Liam Craig 78'  
  90' D. Redmond
  90' R. Cunningham
28/12/2016 St. Johnstone
1 - 1
Rangers 1-1H2H O +
  0 - 1 23' Barrie McKay
Steven MacLean 28' 1 - 1  
  35' Jason Holt
Blair Alston 44'  
T. Scobbie 44'  
  55' Clint Hill
  62' Joe Garner
  62' Martyn Waghorn
  66' Clint Hill
  66' Lee Hodson
  67' Andy Halliday 
C. Millar 69'  
Liam Craig 69'  
R. Foster 69'  
Paul Paton 69'  
David Wotherspoon 78'  
Danny Swanson 78'  
  81' Kenny Miller
  81' Michael O'Halloran
Steven MacLean 89'  
17/12/2016 St. Johnstone
1 - 1
Motherwell 0-1H2H O +
  0 - 1 12' Zander Clark
M. Coulson 45'  
Blair Alston 45'  
  59' D. Ferguson
  59' L. Lucas
Chris Kane  62' 1 - 1  
C. Millar 70'  
Paul Paton 70'  
  74' Keith Lasley
  74' Lionel Ainsworth
  77' Louis Moult 
  82' J. McMillan
  82' Ryan Bowman
Chris Kane  83'  
Graham Cummins 83'  
R. Foster 90'  
03/12/2016 St. Johnstone
3 - 0
Inverness CT 1-0H2H O +
Liam Craig 14' 1 - 0  
  45+1' R. Draper
  51' Lonsana Doumbouya
M. Coulson 57'  
  60' G. Warren
  61' G. Warren
Murray Davidson 62' 2 - 0  
  70' Sébastien Pennacchio
  70' Jake Mulraney
David Wotherspoon 75'  
M. Coulson 76'  
Blair Alston 76'  
Danny Swanson 81' 3 - 0  
Steven MacLean 83'  
Graham Cummins 83'  
Danny Swanson 84'  
Chris Kane  84'  
  85' Lonsana Doumbouya
  85' A. Sutherland
  87' Carl Tremarco
  87' Cameron Gilchrist
19/11/2016 St. Johnstone
2 - 4
Ross County 0-2H2H O +
S. Anderson 4'  
  0 - 1 24' James McEveley
  0 - 2 38' Christopher Routis
  45+4' Kenny van der Weg
Liam Craig 46'  
Chris Kane  46'  
  46' Scott Fox
  46' A. McCarey
Joe Shaughnessy 46'  
T. Scobbie 46'  
Zander Clark 51'  
A. Mannus 51'  
Paul Paton 55'  
R. Foster 62'  
  0 - 3 63' C. Curran
Danny Swanson 65' 1 - 3  
  65' James McEveley
  78' C. Curran
  78' Alex Schalk
Steven MacLean 80' 2 - 3  
  2 - 4 83' Liam Boyce 
  86' C. Burke
  86' R. Dow
29/10/2016 St. Johnstone
1 - 2
Partick Thistle 1-1H2H O +
  0 - 1 17' Kris Doolan
Steven MacLean 18' 1 - 1  
Graham Cummins 59'  
Graham Cummins 64'  
Chris Kane  64'  
Danny Swanson 73'  
M. Coulson 73'  
  73' Kris Doolan
  73' Chris Erskine
  77' A. Barton
David Wotherspoon 80'  
Blair Alston 80'  
  87' A. Azeez
  87' David Amoo
  90' Liam Lindsay
  1 - 2 90+1' A. Osman
  90+2' A. Osman
23/10/2016 St. Johnstone
2 - 1
Dundee 0-0H2H O +
  23' K. Holt
Murray Davidson 33'  
  42' Faissal El-Bakhtaoui
  42' M. Duffy
S. Anderson 62' 1 - 0  
  63' N. Ross
  63' C. Wighton
Danny Swanson 75' 2 - 0  
  75' K. Gomis
  76' Tom Hateley
  76' Rory Loy
Chris Kane  80'  
M. Coulson 80'  
  2 - 1 88' Rory Loy
Danny Swanson 89'  
Paul Paton 89'  
15/10/2016 St. Johnstone
0 - 1
Kilmarnock 0-0H2H O +
  17' J. Burn
  17' Scott Boyd
  43' Gary Dicker
S. Anderson 46'  
Blair Alston 69'  
David Wotherspoon 69'  
  0 - 1 76' Scott Boyd
Chris Kane  77'  
Graham Cummins 77'  
Liam Craig 80'  
M. Coulson 80'  
Michael Coulson 87'  
M. Coulson 87'  
  87' S. Coulibaly
  87' Charlee Adams
David Wotherspoon 90'  
17/09/2016 St. Johnstone
1 - 0
Hearts 0-0H2H O +
Graham Cummins 15'  
R. Foster 33'  
Murray Davidson 49'  
Graham Cummins 57' 1 - 0  
M. Coulson 66'  
David Wotherspoon 66'  
  68' Tony Watt
  68' Arnaud Djoum
  72' Bjorn Johnsen
  72' C. Sammon
Steven MacLean 75'  
  76' Igor Rossi
Graham Cummins 77'  
Chris Kane  77'  
  84' Don Cowie
  84' R. Muirhead
Chris Kane  85'  
Steven MacLean 90'  
Blair Alston 90'  
Liam Craig 90+2'  
20/08/2016 St. Johnstone
2 - 4
Celtic 0-3H2H O +
  0 - 1 28' Leigh Griffiths
  38' Leigh Griffiths
  0 - 2 40' Scott Sinclair
  43' Saidy Janko
  0 - 3 44' James Forrest
  45' James Forrest
Paul Paton 45+1'  
Blair Alston 54'  
Liam Craig 54'  
  55' Leigh Griffiths
  55' Moussa Dembélé
Murray Davidson 58'  
  59' N. Bitton
  60' N. Bitton
  60' Liam Henderson
David Wotherspoon 65'  
Chris Kane  65'  
  71' James Forrest
  71' Ryan Christie
Danny Swanson 83' 1 - 3  
Steven MacLean 86'  
Steven MacLean 89' 2 - 3  
B. McKay 90'  
Graham Cummins 90'  
  2 - 4 90+2' Ryan Christie
07/08/2016 St. Johnstone
0 - 0
Aberdeen 0-0H2H O +
Liam Craig 35'  
Graham Cummins 38'  
Graham Cummins 64'  
Chris Kane  64'  
  64' Wes Burns
  64' Niall McGinn
  64' M. Storey
  64' A. Rooney
Blair Alston 67'  
David Wotherspoon 67'  
Steven MacLean 84'  
M. Coulson 84'  

Chart Analysis

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

Statistics & Analysis of St. Johnstone

D. Swanson 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
4
Longest run without win
2
Clean sheets
8
Matches over 2.25 goals
9
Matches under 2.25 goals
10
Matches First Half Over 0.5
13
Matches First Half Under 0.5
6
Matches odd
12
Matches even
7
Average goals scored
1.32
Average goals allowed
1.32
Failure to score
3
Biggest victory
3 - 0
Biggest defeat
2 - 5
Missed penalties
0
Penalty goals
5
Own goals
1
Goalless draw at home match
1 (5%)
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
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.