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 15 win, 7 draw and 16 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 2018/2019.

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 15 7 16
Date
Home
Score
Away
HT      
18/05/2019 Hamilton Academical
2 - 0
St. Johnstone 1-0H2H O +
  6' Liam Craig
Ziggy Gordon 11' 1 - 0  
Steven Davies 57' 2 - 0  
Scott McMann 72'  
S. Martin 77'  
Darian Mackinnon 85'  
11/05/2019 St. Johnstone
2 - 0
Motherwell 1-0H2H O +
  21' Gboly Ariyibi
Murray Davidson 29'  
Scott Tanser 34' 1 - 0  
  34' M. Gillespie
Murray Davidson 47' 2 - 0  
  70' Tom Aldred
David Wotherspoon 90+2'  
04/05/2019 St. Johnstone
1 - 1
Livingston 1-0H2H O +
Michael O'Halloran 4' 1 - 0  
  51' Craig Halkett 
  1 - 1 84' Craig Halkett 
  86' Declan Gallagher
27/04/2019 St. Mirren
1 - 1
St. Johnstone 0-0H2H O +
  32' Michael O'Halloran
  33' Murray Davidson
B. Lyons 45+1'  
  54' Scott Tanser
Ryan Flynn 55'  
Mihai Popescu 64'  
  0 - 1 79' Chris Kane 
D. Mullen 90' 1 - 1  
20/04/2019 St. Johnstone
2 - 0
Dundee 0-0H2H O +
  53' Darren O'Dea
Scott Tanser 54' 1 - 0  
  55' C. Curran
Liam Craig 61'  
Callum Hendry 68' 2 - 0  
  83' Ryan McGowan
06/04/2019 Kilmarnock
2 - 0
St. Johnstone 2-0H2H O +
  12' Callum Hendry
Chris Kane  17' 1 - 0  
  36' Ross Callachan
Kris Boyd 43' 2 - 0  
  43' Jason Kerr 
  65' R. Foster
  68' Jason Kerr 
  73' Liam Craig
Alan Power 74'  
03/04/2019 St. Johnstone
2 - 0
Dundee 1-0H2H O +
  13' Darren O'Dea
Callum Hendry 16' 1 - 0  
Matty Kennedy 60' 2 - 0  
Ross Callachan 90'  
30/03/2019 Motherwell
3 - 0
St. Johnstone 0-0H2H O +
  14' Liam Craig
  29' Murray Davidson
E. Frear 70' 1 - 0  
David Turnbull 80' 2 - 0  
Tom Aldred 87'  
Richard Tait 90+2' 3 - 0  
27/03/2019 St. Johnstone
1 - 0
St. Mirren 1-0H2H O +
  8' S. Jackson
Chris Kane  13' 1 - 0  
  38' Vaclav Hladky
  88' Ethan Erhahon 
09/03/2019 Livingston
3 - 1
St. Johnstone 1-1H2H O +
  0 - 1 14' Joe Shaughnessy
Craig Halkett  38' 1 - 1  
Craig Sibbald 46' 2 - 1  
Craig Sibbald 62'  
  63' Sean Goss
Scott Pittman 90+2' 3 - 1  
27/02/2019 St. Johnstone
1 - 2
Hibernian 1-0H2H O +
Chris Kane  15' 1 - 0  
  44' P. Hanlon
  51' Vykintas Slivka
  1 - 1 65' Marc McNulty
  67' Vykintas Slivka
  1 - 2 84' Marc McNulty
  89' Florian Kamberi
23/02/2019 St. Johnstone
0 - 2
Aberdeen 0-1H2H O +
  0 - 1 16' Graeme Shinnie
Chris Kane  32'  
  67' Graeme Shinnie
Jason Kerr  71'  
  0 - 2 75' Graeme Shinnie
R. Foster 79'  
16/02/2019 Rangers
0 - 0
St. Johnstone 0-0H2H O  
06/02/2019 Hamilton Academical
2 - 1
St. Johnstone 0-0H2H O +
  61' Joe Shaughnessy
Alex Gogic 64'  
G. Oakley 68' 1 - 0  
  1 - 1 76' Liam Craig
G. Oakley 79' 2 - 1  
Anthony Andreu 84'  
03/02/2019 St. Johnstone
0 - 2
Celtic 0-0H2H O +
Danny Swanson 62'  
  0 - 1 78' James Forrest
  79' James Forrest
Sean Goss 82'  
  0 - 2 89' Timothy Weah
  90+3' Kristoffer Ajer
30/01/2019 Celtic
2 - 0
St. Johnstone 0-0H2H O +
Ryan Christie 32'  
Callum McGregor 53' 1 - 0  
Ryan Christie 55' 2 - 0  
  70' Murray Davidson
26/01/2019 Hearts
2 - 0
St. Johnstone 0-0H2H O +
Arnaud Djoum 19'  
  26' Ross Callachan
  47' R. Foster
M. Godinho 52' 1 - 0  
C. Morrison 90+1' 2 - 0  
  90+3' Danny Swanson
23/01/2019 St. Johnstone
1 - 0
Livingston 0-0H2H O +
  30' Craig Halkett 
R. Foster 44'  
  68' Scott Pittman
Murray Davidson 78' 1 - 0  
Murray Davidson 88'  
David Wotherspoon 90'  
29/12/2018 Dundee
0 - 2
St. Johnstone 0-1H2H O +
  0 - 1 1' Scott Tanser
  0 - 2 58' Liam Craig
A. Boyle 64'  
  76' Liam Craig
M. Woods 76'  
Jesse Curran 81'  
26/12/2018 St. Mirren
0 - 1
St. Johnstone 0-0H2H O +
  53' Ross Callachan
  0 - 1 89' Tony Watt
23/12/2018 St. Johnstone
1 - 2
Rangers 1-0H2H O +
Matty Kennedy 45' 1 - 0  
Liam Craig 54'  
  62' Connor Goldson
  1 - 1 65' Alfredo Morelos
Blair Alston 87'  
  1 - 2 88' Alfredo Morelos
  89' Alfredo Morelos
Tony Watt 90+3'  
15/12/2018 St. Johnstone
1 - 2
Motherwell 0-2H2H O +
  0 - 1 2' Tom Aldred
  0 - 2 17' Danny Johnson
  26' Charles Dunne
Matty Kennedy 26'  
  44' Allan Campbell
Tony Watt 46'  
  82' Oleksandr Shovkovskyi
Jason Kerr  83' 1 - 2  
  90+5' Carl McHugh
08/12/2018 Aberdeen
0 - 2
St. Johnstone 0-0H2H O +
Graeme Shinnie 30'  
  36' Liam Craig
  56' Scott Tanser
  0 - 1 71' Joe Shaughnessy
  0 - 2 74' Blair Alston
  77' Murray Davidson
05/12/2018 St. Johnstone
2 - 2
Hearts 1-2H2H O +
  0 - 1 6' Arnaud Djoum
Blair Alston 20' 1 - 1  
  1 - 2 41' Oliver Bozanic
  47' Peter Haring 
David Wotherspoon 54'  
  61' Sean Clare
Matty Kennedy 69' 2 - 2  
Liam Craig 79'  
  86' Christophe Berra
R. Foster 90+3'  
24/11/2018 St. Johnstone
0 - 0
Kilmarnock 0-0H2H O +
  61' Greg Taylor
10/11/2018 St. Johnstone
4 - 0
Hamilton Academical 2-0H2H O +
Murray Davidson 20' 1 - 0  
  20' D. Imrie
Ziggy Gordon 36' 2 - 0  
  39' Aaron McGowan
  51' S. Martin
Matty Kennedy 54' 3 - 0  
Matty Kennedy 62'  
David Wotherspoon 74' 4 - 0  
  76' Darian Mackinnon
03/11/2018 Hibernian
0 - 1
St. Johnstone 0-0H2H O +
Lewis Stevenson 55'  
  66' Danny Swanson
M. Bartley 82'  
D. McGregor 88'  
  0 - 1 90' Joe Shaughnessy
31/10/2018 Livingston
0 - 1
St. Johnstone 0-1H2H O +
  0 - 1 5' Matty Kennedy
  21' R. Foster
Scott Pittman 33'  
Dolly Menga 57'  
Craig Halkett  84'  
  90+2' Scott Tanser
27/10/2018 St. Johnstone
2 - 0
St. Mirren 0-0H2H O +
  23' D. Mullen
Murray Davidson 54'  
David Wotherspoon 60' 1 - 0  
Tony Watt 63'  
  72' S. McGinn
Liam Craig 73'  
  82' Paul McGinn
Matty Kennedy 84' 2 - 0  
  85' J. Baird
Matty Kennedy 85'  
20/10/2018 Motherwell
0 - 1
St. Johnstone 0-0H2H O +
Ryan Bowman 63'  
Peter Hartley 85'  
  0 - 1 90+2' Jason Kerr 
07/10/2018 St. Johnstone
0 - 6
Celtic 0-5H2H O +
  0 - 1 15' James Forrest
  0 - 2 22' Odsonne Edouard
  0 - 3 30' James Forrest
  0 - 4 38' James Forrest
  0 - 5 45' James Forrest
Danny Swanson 48'  
David Wotherspoon 75'  
Steven Anderson 77'  
S. Anderson 77'  
  0 - 6 84' Callum McGregor
29/09/2018 Hearts
2 - 1
St. Johnstone 1-0H2H O +
Peter Haring  25' 1 - 0  
Jimmy Dunne 65' 2 - 0  
  2 - 1 77' Ross Callachan
23/09/2018 Rangers
5 - 1
St. Johnstone 2-0H2H O +
James Tavernier 9' 1 - 0  
  30' R. Foster
Alfredo Morelos 34' 2 - 0  
Scott Arfield 52' 3 - 0  
  70' Jason Kerr 
Kyle Lafferty  74' 4 - 0  
  75' Danny Swanson
  4 - 1 77' Blair Alston
Daniel Candeias 79' 5 - 1  
15/09/2018 St. Johnstone
1 - 1
Aberdeen 1-0H2H O +
D. McMillan 13' 1 - 0  
Liam Craig 18'  
  47' Andy Considine
Blair Alston 66'  
  1 - 1 69' Niall McGinn
  70' Max Lowe
Danny Swanson 89'  
01/09/2018 Hamilton Academical
1 - 2
St. Johnstone 0-2H2H O +
R. Bingham 29'  
Scott McMann 36'  
  0 - 1 37' Blair Alston
  0 - 2 45+1' D. McMillan
R. Bingham 69' 1 - 2  
  90+1' Zander Clark
25/08/2018 St. Johnstone
1 - 0
Dundee 0-0H2H O +
Tony Watt 51' 1 - 0  
12/08/2018 St. Johnstone
1 - 1
Hibernian 1-0H2H O +
Tony Watt 22' 1 - 0  
  1 - 1 51' Oli Shaw
Murray Davidson 55'  
04/08/2018 Kilmarnock
2 - 0
St. Johnstone 0-0H2H O +
  50' David Wotherspoon
C. Burke 52'  
Scott Boyd 58' 1 - 0  
  80' A. Comrie
Mikael Ndjoli 85' 2 - 0  
  90' S. Anderson

Chart Analysis

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

Statistics & Analysis of St. Johnstone

Achievement Statistics
Longest winning run
5
Longest losing streak
4
Longest run without loss
8
Longest run without win
8
Clean sheets
16
Matches over 2.25 goals
12
Matches under 2.25 goals
26
Matches First Half Over 0.5
21
Matches First Half Under 0.5
17
Matches odd
14
Matches even
24
Average goals scored
1
Average goals allowed
1.26
Failure to score
11
Biggest victory
4 - 0
Biggest defeat
0 - 6
Missed penalties
4
Penalty goals
3
Own goals
1
Goalless draw at home match
1 (5%)
Goalless draw at away match
1 (5%)
Comeback win
0

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
Zander Clark 3060 34 0 0 0 0 1 0 0
3
Scott Tanser 3242 37 0 2 3 0 3 0 0
4
Blair Alston 1102 21 11 3 4 1 2 0 0
5
Joe Shaughnessy 2880 33 1 0 3 0 1 0 0
6
Steven Anderson 0 0 0 0 0 0 0 0
7
Drey Jermaine Wright 1114 14 1 4 1 0 0 0 0
8
Murray Davidson 2212 28 2 3 3 0 8 0 0
9
Chris Kane 1599 30 16 1 3 0 1 0 0
10
David Wotherspoon 1841 29 9 8 2 0 5 0 0
11
Danny Swanson 743 23 17 4 0 0 4 0 1
12
Cameron Bell 360 4 0 0 0 0 0 0 0
14
Aaron Comrie 90 1 0 0 0 0 1 0 0
15
Jason Kerr 3294 37 0 1 2 0 3 1 0
16
David McMillan 0 0 0 0 0 0 0 0
17
Michael O'Halloran 779 14 5 5 1 0 1 0 0
18
Alistair McCann 0 0 0 0 0 0 0 0
19
Richard Foster 3281 37 0 3 0 0 7 0 0
20
Kyle McClean 0 0 0 0 0 0 0 0
22
Callum Hendry 395 11 6 5 2 0 1 0 0
23
Liam Gordon 987 13 3 1 0 0 0 0 0
24
Brian Easton 90 1 0 0 0 0 0 0 0
26
Liam Craig 2850 36 3 6 2 0 8 0 0
27
Sean Goss 471 6 0 4 0 0 2 0 0
28
Ross Callachan 1553 24 7 7 1 0 4 0 0
30
Mark Hurst 0 0 0 0 0 0 0 0 0
33
Matthew Kennedy 2812 36 2 23 6 0 2 0 0
45
Ross Sinclair 0 0 0 0 0 0 0 0 0
49
Oliver Hamilton 9 1 1 0 0 0 0 0
50
Jordan Northcott 0 1 1 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
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.