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 38 matches in Scotland Premiership. Their current statistics is 12 win, 10 draw and 16 lose.

St. Johnstone did not lose their last four 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 2017/2018.

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 38 12 10 16
Date
Home
Score
Away
HT      
12/05/2018 St. Johnstone
1 - 1
Ross County 0-1H2H O +
  0 - 1 3' C. Curran
Murray Davidson 34'  
  40' Marcus Fraser 
  61' Mattias Käit
Jason Kerr  85'  
David Wotherspoon 90+2' 1 - 1  
08/05/2018 Hamilton Academical
1 - 2
St. Johnstone 0-0H2H O +
D. Redmond 20'  
  27' R. Foster
M. Ogkmpoe 30'  
  56' Jason Kerr 
  0 - 1 65' D. McMillan
  0 - 2 80' David Wotherspoon
D. Imrie 82' 1 - 2  
05/05/2018 Motherwell
1 - 5
St. Johnstone 0-3H2H O +
  0 - 1 31' Steven MacLean
  0 - 2 36' S. Anderson
  0 - 3 40' Steven MacLean
  0 - 4 56' Steven MacLean
G. Bigirimana 78' 1 - 4  
  79' Murray Davidson
  1 - 5 81' D. McMillan
N. Çiftçi 83'  
G. Bigirimana 84'  
28/04/2018 St. Johnstone
1 - 1
Partick Thistle 1-0H2H O +
Steven MacLean 36'  
Joe Shaughnessy 39' 1 - 0  
  67' Niall Keown
  85' M. Woods
J. Robertson 87'  
  1 - 1 89' C. Sammon
Liam Craig 90'  
  90' Christie Elliott
21/04/2018 Dundee
2 - 1
St. Johnstone 1-0H2H O +
Sofien Moussa 1' 1 - 0  
Genseric Kusunga 25'  
Mark O'Hara 38'  
  59' Matty Willock
  79' Joe Shaughnessy
  1 - 1 85' Steven MacLean
Sofien Moussa 88' 2 - 1  
  88' David Wotherspoon
  90' George Williams
07/04/2018 St. Johnstone
0 - 0
Motherwell 0-0H2H O +
  51' C. Kipré
R. Foster 62'  
  75' Andrew Rose
Murray Davidson 80'  
31/03/2018 Aberdeen
4 - 1
St. Johnstone 2-0H2H O +
  19' Murray Davidson
Ryan Christie 34' 1 - 0  
Stevie May 41' 2 - 0  
Greg Stewart 51' 3 - 0  
  65' S. Anderson
  3 - 1 68' Matty Willock
Greg Stewart 82' 4 - 1  
28/03/2018 St. Johnstone
1 - 0
Hamilton Academical 1-0H2H O +
Scott McMann 5' 1 - 0  
Murray Davidson 7'  
  56' S. Want
  66' G. Sarris
16/03/2018 St. Johnstone
1 - 1
Hibernian 0-1H2H O +
  0 - 1 2' E. Ambrose
  14' Ofir Marciano
S. Anderson 30'  
Blair Alston 59'  
Scott Tanser 71'  
Liam Craig 72'  
  78' John McGinn
Chris Kane  83' 1 - 1  
Joe Shaughnessy 90'  
10/03/2018 Dundee
0 - 4
St. Johnstone 0-2H2H O +
  0 - 1 24' J. Piggott
R. Deacon 28'  
  0 - 2 37' Chris Kane 
  40' C. Millar
  0 - 3 64' Blair Alston
  0 - 4 66' Chris Kane 
J. Piggott 76'  
  78' Murray Davidson
  78' David Wotherspoon
07/03/2018 Kilmarnock
2 - 0
St. Johnstone 1-0H2H O +
Kris Boyd 30' 1 - 0  
  33' A. Comrie
  42' Jason Kerr 
Lee Erwin 58' 2 - 0  
Stefano Ceci 70'  
  76' K. McClean
27/02/2018 St. Johnstone
1 - 4
Rangers 0-3H2H O +
  0 - 1 12' James Tavernier
A. Mannus 12'  
  0 - 2 25' Josh Windass
  30' Andy Halliday 
Murray Davidson 39'  
  0 - 3 40' Sean Goss
Chris Kane  45+1'  
  0 - 4 56' Alfredo Morelos
Jason Kerr  62' 1 - 4  
24/02/2018 St. Johnstone
2 - 0
Ross County 2-0H2H O +
Murray Davidson 29' 1 - 0  
Murray Davidson 33'  
Murray Davidson 40' 2 - 0  
Chris Kane  59'  
  85' C. Curran
Steven MacLean 86'  
18/02/2018 Celtic
0 - 0
St. Johnstone 0-0H2H O +
  45' R. Foster
  76' Murray Davidson
  90+2' Blair Alston
  90+2' David Wotherspoon
06/02/2018 Motherwell
2 - 0
St. Johnstone 0-0H2H O +
  45' Jason Kerr 
Allan Campbell 64' 1 - 0  
Oleksandr Shovkovskyi 70' 2 - 0  
03/02/2018 Hearts
1 - 0
St. Johnstone 0-0H2H O +
Joaquim Adao 30'  
Manuel David Milinkovic 46' 1 - 0  
  57' David Wotherspoon
  58' Jason Kerr 
Demetri Mitchell 79'  
John Souttar  82'  
Michael Smith 89'  
27/01/2018 St. Johnstone
1 - 3
Partick Thistle 0-1H2H O +
  0 - 1 13' S. Lawless
Steven MacLean 41'  
  0 - 2 64' C. Sammon
  71' Tomas Cerny
Liam Craig 74' 1 - 2  
  1 - 3 90+4' Ryan Edwards
30/12/2017 St. Johnstone
0 - 2
Dundee 0-1H2H O +
  0 - 1 3' Marcus Haber
Murray Davidson 13'  
Denny Johnstone 14'  
  53' K. Waddell
B. Easton 73'  
L. Gordon 77'  
  0 - 2 90+1' AJ Leitch-Smith
  90+3' AJ Leitch-Smith
27/12/2017 Ross County
1 - 1
St. Johnstone 0-1H2H O +
  0 - 1 2' Denny Johnstone
  22' Scott Tanser
Jamie Lindsay 48'  
Alex Schalk 54' 1 - 1  
  55' R. Foster
Tim Chow 90+3'  
23/12/2017 St. Johnstone
0 - 0
Hearts 0-0H2H O +
  33' Don Cowie
  56' H. Cochrane
  78' H. Cochrane
Paul Paton 78'  
16/12/2017 Rangers
1 - 3
St. Johnstone 1-1H2H O +
Alfredo Morelos 5' 1 - 0  
  1 - 1 10' Blair Alston
  40' Denny Johnstone
Jason Holt 51'  
  53' Liam Craig
  1 - 2 61' Denny Johnstone
D. Wilson 70'  
  1 - 3 71' Graham Cummins
  73' David Wotherspoon
  90' S. Anderson
13/12/2017 St. Johnstone
0 - 3
Aberdeen 0-2H2H O +
Michael O'Halloran 14'  
  0 - 1 20' A. Rooney
  0 - 2 33' Kári Árnason
  38' Graeme Shinnie
  0 - 3 60' Ryan Christie
09/12/2017 Hamilton Academical
0 - 1
St. Johnstone 0-0H2H O +
  0 - 1 66' S. Scougall
  78' Murray Davidson
  86' Liam Craig
02/12/2017 St. Johnstone
1 - 2
Kilmarnock 1-1H2H O +
  0 - 1 10' Stuart Findlay
Steven MacLean 43' 1 - 1  
  1 - 2 66' E. Brophy
  77' E. Brophy
  81' Gary Dicker
  81' Lee Erwin
Paul Paton 90+3'  
18/11/2017 Hibernian
1 - 2
St. Johnstone 0-0H2H O +
  41' Michael O'Halloran
  0 - 1 74' Murray Davidson
  74' Murray Davidson
John McGinn 77'  
  85' Joe Shaughnessy
Anthony Stokes 90+1' 1 - 1  
  1 - 2 90+3' Steven MacLean
  90+6' Steven MacLean
04/11/2017 St. Johnstone
0 - 4
Celtic 0-1H2H O +
  0 - 1 28' Scott Sinclair
Paul Paton 55'  
David Wotherspoon 65'  
  0 - 2 72' Moussa Dembélé
  0 - 3 75' S. Anderson
  0 - 4 89' Olivier Ntcham
28/10/2017 Partick Thistle
1 - 0
St. Johnstone 1-0H2H O +
M. Storey 14' 1 - 0  
  45+1' Liam Craig
24/10/2017 St. Johnstone
0 - 0
Ross County 0-0H2H O +
  59' Marcus Fraser 
  68' Tim Chow
  90' Jim O'Brien
  90+2' A. McCarey
21/10/2017 Hearts
1 - 0
St. Johnstone 0-0H2H O +
Prince Bauben 7'  
  24' S. Scougall
H. Cochrane 55'  
  57' C. Millar
Kyle Lafferty  61'  
Kyle Lafferty  74' 1 - 0  
Jamie Brandon 76'  
  90' Liam Craig
13/10/2017 St. Johnstone
0 - 3
Rangers 0-1H2H O +
  0 - 1 27' C. Peña
  41' Josh Windass
  60' Declan John
  65' Mikael Stahre
S. Anderson 65'  
S. Anderson 71'  
  0 - 2 78' C. Peña
Paul Paton 80'  
  80' Graham Dorrans
Paul Paton 80'  
  0 - 3 86' Graham Dorrans
30/09/2017 Aberdeen
3 - 0
St. Johnstone 2-0H2H O +
A. Rooney 7' 1 - 0  
A. Rooney 18' 2 - 0  
Graeme Shinnie 58'  
  62' C. Millar
A. Rooney 81' 3 - 0  
Anthony O'Connor 84'  
23/09/2017 St. Johnstone
2 - 1
Hamilton Academical 0-1H2H O +
  0 - 1 24' Greg Docherty
Steven MacLean 49' 1 - 1  
  69' D. Imrie
S. Scougall 82'  
Murray Davidson 84' 2 - 1  
16/09/2017 Dundee
3 - 2
St. Johnstone 1-0H2H O +
AJ Leitch-Smith 9' 1 - 0  
  35' Michael O'Halloran
  45+3' Liam Craig
AJ Leitch-Smith 65' 2 - 0  
  2 - 1 75' Liam Craig
Scott Bain 75'  
Sofien Moussa 78' 3 - 1  
Darren O'Dea 80'  
  3 - 2 84' Liam Craig
09/09/2017 St. Johnstone
1 - 1
Hibernian 0-0H2H O +
Murray Davidson 38'  
Michael O'Halloran 48' 1 - 0  
David Wotherspoon 51'  
  1 - 1 61' Paul Paton
Paul Paton 69'  
  90+3' M. Bartley
26/08/2017 Celtic
1 - 1
St. Johnstone 0-1H2H O +
  0 - 1 39' Steven MacLean
  51' Paul Paton
Mikael Lustig 55'  
  72' Steven MacLean
Jonny Hayes 73'  
Callum McGregor 79' 1 - 1  
  81' Liam Craig
19/08/2017 St. Johnstone
1 - 0
Partick Thistle 1-0H2H O +
Michael O'Halloran 33' 1 - 0  
  44' S. Lawless
  86' M. Storey
12/08/2017 St. Johnstone
4 - 1
Motherwell 2-1H2H O +
Steven MacLean 8' 1 - 0  
Michael O'Halloran 18' 2 - 0  
  2 - 1 28' Andrew Rose
  36' Carl McHugh
Steven MacLean 57'  
Michael O'Halloran 74' 3 - 1  
Michael O'Halloran 89'  
Murray Davidson 90+3' 4 - 1  
05/08/2017 Kilmarnock
1 - 2
St. Johnstone 0-1H2H O +
  0 - 1 10' David Wotherspoon
  40' David Wotherspoon
  41' Murray Davidson
A. Frizzell 44'  
  58' S. Scougall
Kris Boyd 59' 1 - 1  
  66' R. Foster
  1 - 2 89' Michael O'Halloran

Chart Analysis

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

Statistics & Analysis of St. Johnstone

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

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 1980 22 0 0 0 1 0 0
3
Scott Tanser 2212 29 5 2 0 2 0 0
4
Blair Alston 1513 24 7 7 2 2 0 0
5
Joe Shaughnessy 3420 38 0 0 1 3 0 0
6
Steven Anderson 3017 34 0 1 1 4 1 0
7
Chris Millar 1065 16 3 10 0 3 0 0
8
Murray Davidson 2343 29 0 5 5 14 0 0
9
Steven MacLean 2217 30 4 9 9 6 0 0
10
David Wotherspoon 2365 35 10 10 3 8 1 0
11
Michael O'Halloran 1145 16 4 4 5 3 0 0
12
Zander Clark 1440 16 1 0 0 0 0 0
14
Aaron Comrie 963 12 0 2 0 1 0 0
17
Denny Johnstone 776 20 12 6 2 2 0 0
18
Paul Paton 1419 17 1 1 0 6 0 0
19
Richard Foster 1948 24 2 4 0 5 0 1
20
Kyle McClean 49 5 5 0 0 1 0 0
21
Stefan Scougall 1401 24 6 12 1 3 0 0
23
Liam Gordon 524 7 2 1 0 1 0 0
24
Brian Easton 1059 13 1 1 0 1 0 0
25
Chris Kane 18 1 1 0 0 0 0 0
26
Liam Craig 1655 27 10 5 3 8 0 0
27
Craig Thomson 83 4 4 0 0 0 0 0
28
Ally Gilchrist 0 0 0 0 0 0 0 0
29
Graham Cummins 730 15 9 3 1 0 0 0
30
Mark Hurst 0 0 0 0 0 0 0 0
50
Callum Hendry 118 5 4 1 0 0 0 0
Jason Kerr 1302 15 0 0 1 4 0 1
George Christopher Williams 785 11 1 9 0 1 0 0
Matthew Willock 593 11 5 4 1 1 0 0
David McMillan 212 4 2 2 2 0 0 0
Alistair McCann 149 3 2 1 0 0 0 0
Keith Watson 107 2 1 0 0 0 0 0
John Robertson 6 2 2 0 0 1 0 0
Cameron Thomson 0 0 0 0 0 0 0 0
Scotland Football

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
H2H Home 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-2026 SoccerPunter Pte. Ltd. All rights reserved.