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

St. Johnstone did not lose their last five 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 5 7 7
Date
Home
Score
Away
HT      
12/05/2018 St. Johnstone
1 - 1
Ross County 0-1H2H O +
  0 - 1 3' C. Curran
  14' Andrew Davies
  14' H. Souttar
Murray Davidson 34'  
  40' Marcus Fraser 
A. Comrie 46'  
S. Scougall 46'  
Ali McCann 58'  
C. Millar 58'  
  61' Mattias Käit
George Williams 74'  
Callum Hendry 74'  
  74' B. McKay
  74' Alex Schalk
Jason Kerr  85'  
  85' Mattias Käit
  85' Jim O'Brien
David Wotherspoon 90+2' 1 - 1  
28/04/2018 St. Johnstone
1 - 1
Partick Thistle 1-0H2H O +
Steven MacLean 36'  
Joe Shaughnessy 39' 1 - 0  
  52' S. Lawless
  52' C. Sammon
  64' A. McCarthy
  64' Ryan Edwards
  67' Niall Keown
  71' Callum Booth
  71' Paul McGinn
George Williams 84'  
J. Robertson 84'  
  85' M. Woods
J. Robertson 87'  
  1 - 1 89' C. Sammon
Liam Craig 90'  
  90' Christie Elliott
07/04/2018 St. Johnstone
0 - 0
Motherwell 0-0H2H O +
  51' C. Kipré
R. Foster 62'  
  63' E. Frear
  63' Chris Cadden
  63' Oleksandr Shovkovskyi
  63' G. Newell
George Williams 70'  
Matty Willock 70'  
  73' Barry Maguire
  73' Andrew Rose
  75' Andrew Rose
Murray Davidson 80'  
Chris Kane  86'  
Denny Johnstone 86'  
28/03/2018 St. Johnstone
1 - 0
Hamilton Academical 1-0H2H O +
Scott McMann 5' 1 - 0  
Murray Davidson 7'  
  46' R. Bingham
  46' R. Jenkins
  46' M. Ogkmpoe
  46' A. Rojano
  56' S. Want
  66' G. Sarris
George Williams 72'  
Matty Willock 72'  
  80' G. Sarris
  80' Mickel Miller
16/03/2018 St. Johnstone
1 - 1
Hibernian 0-1H2H O +
  0 - 1 2' E. Ambrose
  14' Ofir Marciano
  16' Jamie Maclaren
  16' Cammy Bell
S. Anderson 30'  
C. Millar 46'  
George Williams 46'  
Blair Alston 59'  
Blair Alston 68'  
David Wotherspoon 68'  
Scott Tanser 71'  
Liam Craig 72'  
L. Gordon 74'  
Denny Johnstone 74'  
  78' John McGinn
Chris Kane  83' 1 - 1  
  87' S. Allan
  87' Steven Whittaker
Joe Shaughnessy 90'  
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
Murray Davidson 58'  
David Wotherspoon 58'  
  62' Daniel Candeias
  62' J. Cummings
Chris Kane  62'  
Denny Johnstone 62'  
Jason Kerr  62' 1 - 4  
  77' Jamie Murphy
  77' Mikael Stahre
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  
  55' Greg Tansey
  55' Mattias Käit
  56' David N'Gog
  56' C. Curran
Chris Kane  59'  
  65' Jim O'Brien
  65' R. Dow
Chris Kane  78'  
Denny Johnstone 78'  
David Wotherspoon 83'  
Liam Craig 83'  
  85' C. Curran
Steven MacLean 86'  
C. Millar 88'  
K. McClean 88'  
27/01/2018 St. Johnstone
1 - 3
Partick Thistle 0-1H2H O +
  0 - 1 13' S. Lawless
Steven MacLean 41'  
Denny Johnstone 57'  
Chris Kane  57'  
Steven MacLean 57'  
D. McMillan 57'  
  62' Chris Erskine
  62' Ryan Edwards
  0 - 2 64' C. Sammon
  71' Tomas Cerny
Liam Craig 74' 1 - 2  
D. McMillan 78'  
Blair Alston 78'  
  83' S. Lawless
  83' A. Barton
  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'  
Scott Tanser 46'  
B. Easton 46'  
Denny Johnstone 46'  
L. Gordon 46'  
  53' K. Waddell
  61' K. Waddell
  61' Julen Etxabeguren
  71' S. Allan
  71' Faissal El-Bakhtaoui
B. Easton 73'  
L. Gordon 77'  
Blair Alston 82'  
Steven MacLean 82'  
  0 - 2 90+1' AJ Leitch-Smith
  90+3' AJ Leitch-Smith
23/12/2017 St. Johnstone
0 - 0
Hearts 0-0H2H O +
  33' Don Cowie
  56' H. Cochrane
S. Scougall 63'  
David Wotherspoon 63'  
C. Millar 74'  
Michael O'Halloran 74'  
  74' A. McDonald
  74' Jamie Walker 
  78' H. Cochrane
Paul Paton 78'  
Liam Craig 81'  
Steven MacLean 81'  
  86' Kyle Lafferty 
  86' Esmaël Gonçalves
  90+2' Michael Smith
  90+2' R. Grzelak
13/12/2017 St. Johnstone
0 - 3
Aberdeen 0-2H2H O +
Michael O'Halloran 14'  
  0 - 1 20' A. Rooney
Murray Davidson 25'  
Graham Cummins 25'  
  0 - 2 33' Kári Árnason
  38' Graeme Shinnie
  0 - 3 60' Ryan Christie
02/12/2017 St. Johnstone
1 - 2
Kilmarnock 1-1H2H O +
  0 - 1 10' Stuart Findlay
Steven MacLean 43' 1 - 1  
  61' D. Thomas
  61' C. Burke
Blair Alston 62'  
David Wotherspoon 62'  
  1 - 2 66' E. Brophy
Graham Cummins 69'  
Callum Hendry 69'  
Liam Craig 69'  
S. Scougall 69'  
  77' E. Brophy
  79' E. Brophy
  79' Lee Erwin
  81' Gary Dicker
  81' Lee Erwin
  90' Kris Boyd
  90' D. Hawkshaw
Paul Paton 90+3'  
04/11/2017 St. Johnstone
0 - 4
Celtic 0-1H2H O +
  0 - 1 28' Scott Sinclair
Paul Paton 55'  
S. Scougall 58'  
Michael O'Halloran 58'  
  60' Callum McGregor
  60' Tom Rogic
David Wotherspoon 65'  
David Wotherspoon 68'  
Liam Craig 68'  
  0 - 2 72' Moussa Dembélé
  0 - 3 75' S. Anderson
R. Foster 76'  
K. McClean 76'  
  76' Stuart Armstrong
  76' Olivier Ntcham
  77' James Forrest
  77' Jonny Hayes
  0 - 4 89' Olivier Ntcham
24/10/2017 St. Johnstone
0 - 0
Ross County 0-0H2H O +
Michael O'Halloran 42'  
David Wotherspoon 42'  
  53' T. Mikkelsen
  53' C. Curran
  59' Marcus Fraser 
  68' Tim Chow
  68' R. Dow
  68' M. Gardyne
Steven MacLean 71'  
Graham Cummins 71'  
  76' Scott Fox
  76' A. McCarey
Blair Alston 82'  
Liam Craig 82'  
  90' Jim O'Brien
  90+2' A. McCarey
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'  
C. Millar 69'  
Paul Paton 69'  
S. Anderson 71'  
Graham Cummins 74'  
C. Thomson 74'  
  0 - 2 78' C. Peña
Paul Paton 80'  
  80' Graham Dorrans
Paul Paton 80'  
Steven MacLean 81'  
Denny Johnstone 81'  
  85' C. Peña
  85' Ross McCrorie
  0 - 3 86' Graham Dorrans
  90' Alfredo Morelos
  90' Eduardo Herrera
  90+2' Josh Windass
  90+2' Aaron Nemane
23/09/2017 St. Johnstone
2 - 1
Hamilton Academical 0-1H2H O +
  0 - 1 24' Greg Docherty
Steven MacLean 49' 1 - 1  
  55' Gary Woods
  55' D. Jamieson
Liam Craig 62'  
Scott Tanser 62'  
  69' D. Imrie
  77' L. Longridge
  77' B. Biabi
R. Foster 79'  
David Wotherspoon 79'  
S. Scougall 82'  
Murray Davidson 84' 2 - 1  
S. Scougall 86'  
C. Millar 86'  
09/09/2017 St. Johnstone
1 - 1
Hibernian 0-0H2H O +
Murray Davidson 38'  
Murray Davidson 46'  
Liam Craig 46'  
Michael O'Halloran 48' 1 - 0  
David Wotherspoon 51'  
  1 - 1 61' Paul Paton
S. Scougall 69'  
Denny Johnstone 69'  
Paul Paton 69'  
  74' B. Barker
  74' Danny Swanson
David Wotherspoon 88'  
Scott Tanser 88'  
  90+3' M. Bartley
  90+4' Anthony Stokes
  90+4' Deivydas Matulevičius
19/08/2017 St. Johnstone
1 - 0
Partick Thistle 1-0H2H O +
Michael O'Halloran 33' 1 - 0  
  44' S. Lawless
  60' Callum Booth
  60' Milan Nitrianský
  64' S. Lawless
  64' C. Sammon
  68' Ryan Edwards
  68' Kris Doolan
S. Scougall 71'  
C. Thomson 71'  
Steven MacLean 75'  
Graham Cummins 75'  
  86' M. Storey
Michael O'Halloran 87'  
Liam Craig 87'  
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'  
  59' Ryan Bowman
  59' Louis Moult 
  64' G. Bigirimana
  64' Russell Griffiths
S. Scougall 70'  
Graham Cummins 70'  
  70' Richard Tait
  70' C. Tanner
Michael O'Halloran 74' 3 - 1  
David Wotherspoon 75'  
Blair Alston 75'  
Steven MacLean 82'  
Callum Hendry 82'  
Michael O'Halloran 89'  
Murray Davidson 90+3' 4 - 1  

Chart Analysis

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

Statistics & Analysis of St. Johnstone

M. O'Halloran is the leading top goal scorer for St. Johnstone with 4 goals.

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