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 7 win, 3 draw and 9 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 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 19 7 3 9
Date
Home
Score
Away
HT      
08/05/2018 Hamilton Academical
1 - 2
St. Johnstone 0-0H2H O +
  14' Matty Willock
  14' Ali McCann
D. Redmond 20'  
  27' R. Foster
M. Ogkmpoe 30'  
  56' Jason Kerr 
  0 - 1 65' D. McMillan
M. Ogkmpoe 72'  
A. Rojano 72'  
D. Redmond 74'  
Mickel Miller 74'  
  75' D. McMillan
  75' Callum Hendry
  79' George Williams
  79' S. Scougall
  0 - 2 80' David Wotherspoon
D. Imrie 82' 1 - 2  
D. Templeton 85'  
R. Bingham 85'  
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
L. Grimshaw 46'  
G. Bigirimana 46'  
Carl McHugh 46'  
Ryan Bowman 46'  
  0 - 4 56' Steven MacLean
  64' Steven MacLean
  64' D. McMillan
E. Frear 67'  
D. Petravičius 67'  
  71' George Williams
  71' S. Scougall
  75' Matty Willock
  75' Ali McCann
G. Bigirimana 78' 1 - 4  
  79' Murray Davidson
  1 - 5 81' D. McMillan
N. Çiftçi 83'  
G. Bigirimana 84'  
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
  73' Matty Willock
  73' David Wotherspoon
  77' C. Millar
  77' S. Scougall
  79' Joe Shaughnessy
S. Murray 84'  
AJ Leitch-Smith 84'  
  1 - 1 85' Steven MacLean
Sofien Moussa 88' 2 - 1  
  88' David Wotherspoon
  90' George Williams
  90' J. Robertson
  90' George Williams
31/03/2018 Aberdeen
4 - 1
St. Johnstone 2-0H2H O +
  19' Murray Davidson
Ryan Christie 34' 1 - 0  
Stevie May 41' 2 - 0  
  46' Murray Davidson
  46' Blair Alston
  46' C. Millar
  46' Matty Willock
Greg Stewart 51' 3 - 0  
  54' Blair Alston
  54' R. Foster
  65' S. Anderson
Scott McKenna 66'  
M. Reynolds 66'  
  3 - 1 68' Matty Willock
Gary Mackay-Steven  77'  
Dominic Ball  77'  
Greg Stewart 82' 4 - 1  
Stevie May 85'  
A. Rooney 85'  
10/03/2018 Dundee
0 - 4
St. Johnstone 0-2H2H O +
L. Spence 19'  
J. Piggott 19'  
  0 - 1 24' J. Piggott
R. Deacon 28'  
  0 - 2 37' Chris Kane 
  40' C. Millar
Cammy Kerr 46'  
Sofien Moussa 46'  
  0 - 3 64' Blair Alston
S. Murray 66'  
Faissal El-Bakhtaoui 66'  
  0 - 4 66' Chris Kane 
  73' Blair Alston
  73' David Wotherspoon
J. Piggott 76'  
  78' Murray Davidson
  78' David Wotherspoon
  80' C. Millar
  80' K. McClean
07/03/2018 Kilmarnock
2 - 0
St. Johnstone 1-0H2H O +
Kris Boyd 30' 1 - 0  
  33' A. Comrie
  42' Jason Kerr 
  44' Chris Kane 
  44' L. Gordon
  46' George Williams
  46' Denny Johnstone
Lee Erwin 58' 2 - 0  
  67' C. Millar
  67' K. McClean
Kris Boyd 68'  
E. Brophy 68'  
Stefano Ceci 70'  
  76' K. McClean
Jordan Jones 79'  
A. Frizzell 79'  
Greg Taylor 84'  
A. Simpson 84'  
18/02/2018 Celtic
0 - 0
St. Johnstone 0-0H2H O +
  45' R. Foster
  59' R. Foster
  59' Scott Tanser
Tom Rogic 61'  
James Forrest 61'  
  65' George Williams
  65' Matty Willock
Odsonne Edouard 73'  
Moussa Dembélé 73'  
  76' Murray Davidson
C. Miller 79'  
Kieran Tierney 79'  
  89' C. Millar
  89' Liam Craig
  90+2' Blair Alston
  90+2' David Wotherspoon
06/02/2018 Motherwell
2 - 0
St. Johnstone 0-0H2H O +
  20' S. Scougall
  20' Matty Willock
  45' Jason Kerr 
Allan Campbell 64' 1 - 0  
  66' Steven MacLean
  66' Denny Johnstone
N. Çiftçi 67'  
C. Tanner 67'  
Oleksandr Shovkovskyi 70' 2 - 0  
  73' R. Foster
  73' Keith Watson
Oleksandr Shovkovskyi 80'  
D. Petravičius 80'  
Allan Campbell 85'  
G. Bigirimana 85'  
03/02/2018 Hearts
1 - 0
St. Johnstone 0-0H2H O +
Joaquim Adao 30'  
Connor Randall 46'  
Michael Smith 46'  
Manuel David Milinkovic 46' 1 - 0  
  57' David Wotherspoon
  58' Jason Kerr 
Joaquim Adao 65'  
Prince Bauben 65'  
  66' S. Anderson
  66' Blair Alston
D. Amankwaa 71'  
A. McDonald 71'  
  74' Matty Willock
  74' Liam Craig
  77' Denny Johnstone
  77' Steven MacLean
Demetri Mitchell 79'  
John Souttar  82'  
Michael Smith 89'  
27/12/2017 Ross County
1 - 1
St. Johnstone 0-1H2H O +
  0 - 1 2' Denny Johnstone
  22' Scott Tanser
Andrew Davies 46'  
Jamie Lindsay 46'  
Jamie Lindsay 48'  
Alex Schalk 54' 1 - 1  
  55' R. Foster
Chris Eagles 60'  
Davis Keillor-Dunn 60'  
  71' Denny Johnstone
  71' Graham Cummins
C. Curran 72'  
B. McKay 72'  
Tim Chow 90+3'  
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
Daniel Candeias 62'  
Niko Kranjčar 62'  
D. Wilson 70'  
  71' Denny Johnstone
  71' Graham Cummins
  71' S. Scougall
  71' David Wotherspoon
  1 - 3 71' Graham Cummins
  73' David Wotherspoon
D. Wilson 75'  
Eduardo Herrera 75'  
  90' S. Anderson
09/12/2017 Hamilton Academical
0 - 1
St. Johnstone 0-0H2H O +
  58' Callum Hendry
  58' Denny Johnstone
  0 - 1 66' S. Scougall
D. Lyon 71'  
R. Bingham 71'  
  76' S. Scougall
  76' Liam Craig
Greg Docherty 76'  
D. Redmond 76'  
  78' Murray Davidson
  86' Liam Craig
D. Imrie 86'  
R. Cunningham 86'  
18/11/2017 Hibernian
1 - 2
St. Johnstone 0-0H2H O +
  17' A. Comrie
  17' R. Foster
  41' Michael O'Halloran
  64' Blair Alston
  64' Graham Cummins
David Gray 65'  
R. Porteous 65'  
B. Barker 66'  
Dylan McGeouch 66'  
  0 - 1 74' Murray Davidson
  74' Murray Davidson
John McGinn 77'  
M. Bartley 81'  
Deivydas Matulevičius 81'  
  85' Joe Shaughnessy
Anthony Stokes 90+1' 1 - 1  
  1 - 2 90+3' Steven MacLean
  90+6' Steven MacLean
28/10/2017 Partick Thistle
1 - 0
St. Johnstone 1-0H2H O +
M. Storey 14' 1 - 0  
  20' S. Scougall
  20' Michael O'Halloran
  25' B. Easton
  25' Scott Tanser
  45+1' Liam Craig
  71' Liam Craig
  71' Steven MacLean
C. Sammon 81'  
Kris Doolan 81'  
Blair Spittal 85'  
M. Woods 85'  
21/10/2017 Hearts
1 - 0
St. Johnstone 0-0H2H O +
Prince Bauben 7'  
  24' S. Scougall
Prince Bauben 46'  
H. Cochrane 46'  
H. Cochrane 55'  
  57' C. Millar
Kyle Lafferty  61'  
  67' Steven MacLean
  67' Graham Cummins
Esmaël Gonçalves 69'  
E. Henderson 69'  
Kyle Lafferty  74' 1 - 0  
Jamie Brandon 76'  
  77' David Wotherspoon
  77' Blair Alston
  81' C. Millar
  81' Denny Johnstone
Manuel David Milinkovic 81'  
Cole Stockton 81'  
  90' Liam Craig
30/09/2017 Aberdeen
3 - 0
St. Johnstone 2-0H2H O +
A. Rooney 7' 1 - 0  
A. Rooney 18' 2 - 0  
  46' Scott Tanser
  46' David Wotherspoon
  48' Paul Paton
  48' C. Millar
Graeme Shinnie 58'  
  62' C. Millar
  75' Steven MacLean
  75' Denny Johnstone
A. Rooney 81' 3 - 0  
Greg Stewart 82'  
Scott Wright 82'  
Anthony O'Connor 84'  
Stevie May 86'  
Nicky Maynard 86'  
Ryan Christie 88'  
Ethan Ross 88'  
16/09/2017 Dundee
3 - 2
St. Johnstone 1-0H2H O +
AJ Leitch-Smith 9' 1 - 0  
R. Deacon 23'  
Randy Wolters 23'  
  35' Michael O'Halloran
  45+3' Liam Craig
  51' Denny Johnstone
  51' Graham Cummins
AJ Leitch-Smith 65' 2 - 0  
  66' David Wotherspoon
  66' S. Scougall
  69' Michael O'Halloran
  69' C. Thomson
  2 - 1 75' Liam Craig
Scott Bain 75'  
Sofien Moussa 78' 3 - 1  
Darren O'Dea 80'  
  3 - 2 84' Liam Craig
Sofien Moussa 84'  
K. Waddell 84'  
26/08/2017 Celtic
1 - 1
St. Johnstone 0-1H2H O +
  8' Murray Davidson
  8' Liam Craig
  0 - 1 39' Steven MacLean
Olivier Ntcham 46'  
Stuart Armstrong 46'  
James Forrest 46'  
Jonny Hayes 46'  
  51' Paul Paton
Mikael Lustig 55'  
Anthony Ralston 61'  
Callum McGregor 61'  
  72' Steven MacLean
Jonny Hayes 73'  
  76' David Wotherspoon
  76' Scott Tanser
Callum McGregor 79' 1 - 1  
  81' Liam Craig
  81' Michael O'Halloran
  81' Denny Johnstone
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'  
C. Burke 56'  
Lee Erwin 56'  
  58' S. Scougall
Kris Boyd 59' 1 - 1  
  62' S. Scougall
  62' Michael O'Halloran
  66' R. Foster
  72' Graham Cummins
  72' Chris Kane 
  85' David Wotherspoon
  85' Liam Craig
D. Thomas 86'  
Alan Power 86'  
  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

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

Achievement Statistics
Longest winning run
3
Longest losing streak
4
Longest run without loss
4
Longest run without win
5
Clean sheets
3
Matches over 2.25 goals
10
Matches under 2.25 goals
9
Matches First Half Over 0.5
12
Matches First Half Under 0.5
7
Matches odd
11
Matches even
8
Average goals scored
1.32
Average goals allowed
1.37
Failure to score
7
Biggest victory
1 - 5
Biggest defeat
4 - 1
Missed penalties
0
Penalty goals
3
Own goals
1
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 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
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.