Founded: 1885
Stadium: McDiarmid Park
Coach: Callum Davidson
Premiership Form:
Overall Form:

St. Johnstone home ground venue is McDiarmid Park.

Callum Davidson 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 8 win, 11 draw and 19 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 2021/2022.

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 8 11 19
Date
Home
Score
Away
HT      
15/05/2022 Hibernian
4 - 0
St. Johnstone 1-0H2H O +
Paul McGinn 44' 1 - 0  
J. Scott 48' 2 - 0  
D. McGregor 54'  
  55' Shaun Rooney
  57' J. Mahon
  57' Michael O'Halloran
  58' C. Gilmour
J. Scott 61' 3 - 0  
Harry Clarke 67'  
M. Aiken 67'  
  76' Jacob Butterfield 
  76' Liam Craig
  76' Shaun Rooney
  76' L. Gordon
Elias Hoff Melkersen 76'  
R. Hamilton 76'  
R. Porteous 77'  
O. MacIntyre 77'  
Paul McGinn 85'  
J. Blaney 85'  
Ewan Henderson 85'  
A. Delferrière 85'  
J. Scott 88' 4 - 0  
11/05/2022 St. Johnstone
1 - 0
Aberdeen 1-0H2H O +
Callum Hendry 17' 1 - 0  
Callum Hendry 24'  
Jamie McCart 39'  
  45' David Bates
Murray Davidson 55'  
  56' Dante Polvara
  56' Jonny Hayes
  66' M. Ruth
  66' Matty Kennedy
  66' Adam Montgomery
  66' Connor McLennan
L. Gordon 68'  
  74' Jonny Hayes
  74' L. Harvey
Shaun Rooney 77'  
Callum Hendry 85'  
T. Bair 85'  
Melker Hallberg 85'  
Cammy MacPherson 85'  
  87' Lewis Ferguson
Jacob Butterfield  90+3'  
Liam Craig 90+3'  
07/05/2022 Livingston
1 - 1
St. Johnstone 0-0H2H O +
Andrew Shinnie 14'  
  38' Callum Hendry
  58' Callum Booth
  58' James Brown
Odin Bailey 64'  
Alan Forrest 64'  
  69' Stevie May
  69' Glenn Middleton
  0 - 1 76' Glenn Middleton
Andrew Shinnie 77'  
C. Chukwuemeka 77'  
Sean Kelly 80'  
S. Soto 80'  
  89' Murray Davidson
Jack Fitzwater 90' 1 - 1  
30/04/2022 St. Johnstone
0 - 1
St. Mirren 0-0H2H O +
  0 - 1 53' Greg Kiltie
Ali Crawford 59'  
Cammy MacPherson 59'  
T. Sang 60'  
Glenn Middleton 60'  
N. Çiftçi 75'  
T. Bair 75'  
Murray Davidson 75'  
Stevie May 75'  
  77' Marcus Fraser 
L. Gordon 80'  
  82' Greg Kiltie
  82' Ryan Flynn
  90' Alexander Greive
  90' E. Brophy
  90+1' Richard Tait
23/04/2022 Dundee
1 - 1
St. Johnstone 1-0H2H O +
Jordan Marshall 10' 1 - 0  
  46' D. Cleary
  46' T. Sang
Paul McMullan 52'  
Luke McCowan 52'  
Charlie Adam 54'  
  65' Ali Crawford
  65' Cammy MacPherson
  1 - 1 68' Shaun Rooney
Shaun Byrne 74'  
Zak Rudden 74'  
Paul McGowan 75'  
Niall McGinn 75'  
  81' N. Çiftçi
  81' Stevie May
M. Anderson 81'  
J. Mulligan 81'  
  87' Cammy MacPherson
  90+4' Jamie McCart
09/04/2022 Celtic
7 - 0
St. Johnstone 3-0H2H O +
R. Hatate 8' 1 - 0  
Georgios Giakoumakis 22' 2 - 0  
Georgios Giakoumakis 27'  
L. Abada 27'  
Daizen Maeda 36' 3 - 0  
  46' Murray Davidson
  46' Cammy MacPherson
Tom Rogic 46'  
M. O'Riley 46'  
  46' Shaun Rooney
  46' T. Sang
Josip Juranovic 52' 4 - 0  
R. Hatate 55'  
David Turnbull 55'  
  64' Callum Hendry
  64' T. Bair
  64' Glenn Middleton
  64' Stevie May
M. O'Riley 70' 5 - 0  
M. O'Riley 73' 6 - 0  
Jota 74'  
Kyogo Furuhashi 74'  
Callum McGregor 74'  
James McCarthy 74'  
  77' Melker Hallberg
  77' Jacob Butterfield 
L. Abada 78' 7 - 0  
02/04/2022 St. Johnstone
1 - 0
Livingston 1-0H2H O +
Callum Hendry 3' 1 - 0  
  3' Jack Fitzwater
Callum Hendry 13'  
Tony Gallacher 36'  
Callum Booth 36'  
  48' Scott Pittman
  62' James Penrice
  66' Stephane Omeonga
  66' Sean Kelly
  74' S. Soto
  74' Odin Bailey
N. Çiftçi 74'  
Stevie May 74'  
  80' James Penrice
  80' A. Lewis
  80' Scott Pittman
  80' Andrew Shinnie
Murray Davidson 81'  
Melker Hallberg 88'  
Cammy MacPherson 88'  
Ali Crawford 89'  
Jacob Butterfield  89'  
19/03/2022 St. Johnstone
2 - 1
Motherwell 1-1H2H O +
  0 - 1 12' Kevin van Veen
Murray Davidson 16'  
Callum Hendry 21' 1 - 1  
Shaun Rooney 41'  
D. Cleary 45+1'  
  45+1' Kevin van Veen
N. Çiftçi 66'  
Stevie May 66'  
Murray Davidson 74'  
Jacob Butterfield  74'  
  77' Jake Carroll 
  77' K. Woolery
  85' K. Woolery
Shaun Rooney 88'  
James Brown 88'  
Callum Hendry 90+1' 2 - 1  
05/03/2022 Hibernian
0 - 0
St. Johnstone 0-0H2H O +
  20' T. Sang
  20' James Brown
  46' James Brown
  46' Michael O'Halloran
  50' D. Cleary
  54' Cammy MacPherson
Ewan Henderson 59'  
S. Allan 59'  
Christian Doidge 59'  
Elias Hoff Melkersen 59'  
  59' Glenn Middleton
  59' N. Çiftçi
Drey Wright 72'  
Runar Hauge 72'  
S. Allan 74'  
  74' Michael O'Halloran
  85' Jamie McCart
  85' J. Mahon
Elias Hoff Melkersen 87'  
Jake Doyle-Hayes 90+1'  
02/03/2022 St. Johnstone
0 - 1
Rangers 0-1H2H O +
  0 - 1 3' Glen Kamara
  31' Calvin Bassey
Melker Hallberg 63'  
N. Çiftçi 76'  
Stevie May 76'  
Ali Crawford 78'  
Cammy MacPherson 78'  
Callum Hendry 84'  
T. Bair 84'  
Melker Hallberg 84'  
Michael O'Halloran 84'  
26/02/2022 Ross County
3 - 1
St. Johnstone 1-1H2H O +
  0 - 1 24' Callum Hendry
  26' Callum Hendry
Regan Charles-Cook 35' 1 - 1  
Alex Iacovitti 48'  
Regan Charles-Cook 53' 2 - 1  
  61' Tony Gallacher
  61' N. Çiftçi
J. Hungbo 66' 3 - 1  
  72' Jacob Butterfield 
  72' T. Bair
  72' Jamie McCart
  72' C. Gilmour
J. Hungbo 79'  
J. Burroughs 79'  
  82' C. Gilmour
Regan Charles-Cook 85'  
Dominic Samuel 85'  
  88' Ali Crawford
  88' Michael O'Halloran
Harrison Paton 90+1'  
Adam Mackinnon 90+1'  
19/02/2022 St. Johnstone
2 - 1
Hearts 1-1H2H O +
Ali Crawford 1' 1 - 0  
  1 - 1 6' N. Atkinson
Callum Hendry 36'  
Jamie McCart 56' 2 - 1  
  65' Cammy Devlin
  65' Andy Halliday 
  65' Alex Cochrane
  65' Gary Mackay-Steven 
  65' Josh Ginnelly
  65' Ben Woodburn
Melker Hallberg 74'  
C. Gilmour 74'  
Ali Crawford 78'  
Jacob Butterfield  78'  
Callum Hendry 78'  
N. Çiftçi 78'  
Glenn Middleton 87'  
T. Bair 87'  
Jacob Butterfield  90+4'  
15/02/2022 Aberdeen
1 - 1
St. Johnstone 0-1H2H O +
  0 - 1 6' Callum Hendry
  42' Zander Clark
  42' Elliot Parish
Declan Gallagher 46'  
Vicente Besuijen 46'  
Jack MacKenzie 52'  
Adam Montgomery 52'  
  54' D. Cleary
David Bates 57'  
  60' Jacob Butterfield 
  61' Callum Hendry
  61' Stevie May
Scott Brown 65'  
Funso Ojo 65'  
Lewis Ferguson 71' 1 - 1  
  73' Melker Hallberg
  73' Tony Gallacher
  74' Callum Booth
  74' Liam Craig
Matty Kennedy 74'  
Jay Emmanuel-Thomas 74'  
09/02/2022 St. Mirren
2 - 1
St. Johnstone 1-1H2H O +
Marcus Fraser  27'  
  0 - 1 28' Callum Hendry
  33' Murray Davidson
C. Ronan 42' 1 - 1  
Alexander Greive 49' 2 - 1  
  59' Murray Davidson
  59' T. Bair
  59' T. Sang
  59' James Brown
  59' Jamie McCart
  59' Jacob Butterfield 
  63' L. Gordon
  65' Cammy MacPherson
  65' C. Gilmour
Alexander Greive 67'  
Richard Tait 73'  
Ryan Flynn 73'  
  82' Callum Hendry
  86' Tony Gallacher
  86' Stevie May
05/02/2022 St. Johnstone
0 - 0
Dundee United 0-0H2H O +
Melker Hallberg 27'  
Murray Davidson 28'  
  46' Tim Akinola
  46' Scott McMann
  46' Dylan Levitt
  46' Ilmari Niskanen
Melker Hallberg 54'  
Stevie May 60'  
Murray Davidson 60'  
Ali Crawford 60'  
Cammy MacPherson 60'  
  63' Nicky Clark
  63' Marc McNulty
  67' Peter Pawlett
D. Cleary 78'  
  83' Liam Smith
  83' Peter Pawlett
  83' C. Mochrie
Callum Booth 88'  
Tony Gallacher 88'  
Callum Hendry 88'  
Glenn Middleton 88'  
01/02/2022 Livingston
1 - 2
St. Johnstone 1-1H2H O +
  0 - 1 11' Callum Hendry
Bruce Anderson 34' 1 - 1  
  61' L. Gordon
  61' J. Mahon
Odin Bailey 65'  
C. Chukwuemeka 65'  
Bruce Anderson 66'  
Scott Pittman 70'  
Andrew Shinnie 70'  
  71' Melker Hallberg
  71' Murray Davidson
  80' Stevie May
  80' Glenn Middleton
Bruce Anderson 80'  
Joel Nouble 80'  
Ayo Obileye 84'  
  87' Murray Davidson
Jack Fitzwater 87'  
Joel Nouble 89'  
  1 - 2 90' Ali Crawford
  90+1' Glenn Middleton
Joel Nouble 90+2'  
26/01/2022 St. Johnstone
0 - 0
Dundee 0-0H2H O +
N. Çiftçi 10'  
Chris Kane  10'  
  51' Paul McGowan
  51' Charlie Adam
  51' Luke McCowan
  51' Niall McGinn
L. Gordon 65'  
  76' Cammy Kerr
  82' Leigh Griffiths
  82' Alex Jakubiak
Callum Hendry 85'  
Stevie May 85'  
18/01/2022 Hearts
2 - 0
St. Johnstone 0-0H2H O +
Josh Ginnelly 46' 1 - 0  
  60' D. Cleary
  64' Jacob Butterfield 
  64' C. Gilmour
  64' Stevie May
  64' Chris Kane 
  70' Murray Davidson
Gary Mackay-Steven  70'  
Aaron McEneff 70'  
Craig Halkett  71'  
Taylor Moore 71'  
John Souttar  73'  
Josh Ginnelly 75' 2 - 0  
  80' Murray Davidson
  80' Ali Crawford
  80' N. Çiftçi
  80' Glenn Middleton
Barrie McKay 83'  
Andy Halliday  83'  
Michael Smith 89'  
  90+3' L. Gordon
26/12/2021 St. Johnstone
1 - 3
Celtic 0-2H2H O +
  0 - 1 9' L. Abada
  15' Kyogo Furuhashi
  15' J. Dawson
  0 - 2 22' L. Abada
Ali Crawford 46'  
Liam Craig 46'  
Craig Bryson 46'  
Chris Kane  46'  
Jacob Butterfield  59'  
Stevie May 63'  
Glenn Middleton 63'  
Chris Kane  69' 1 - 2  
  1 - 3 82' N. Bitton
Lars Dendoncker 85'  
  86' N. Bitton
  87' Liam Scales
  87' Adam Montgomery
22/12/2021 St. Johnstone
1 - 2
Ross County 1-1H2H O +
  0 - 1 16' Regan Charles-Cook
Jacob Butterfield  19' 1 - 1  
Craig Bryson 28'  
  29' Ross Callachan
  46' Keith Watson
  46' Connor Randall
  50' Jake Vokins
Michael O'Halloran 61'  
V. Solomon-Otabor 61'  
  63' Jordan White
  1 - 2 69' Ross Callachan
  70' David Cancola
  70' Dominic Samuel
Craig Bryson 73'  
Ali Crawford 73'  
Callum Booth 73'  
Glenn Middleton 73'  
  75' Regan Charles-Cook
  75' Jordan Tillson
Jacob Butterfield  83'  
L. Gordon 87'  
18/12/2021 Motherwell
2 - 0
St. Johnstone 1-0H2H O +
Dean Cornelius 17' 1 - 0  
Kevin van Veen 55' 2 - 0  
  57' James Brown
  57' Jacob Butterfield 
  67' Liam Craig
  67' Michael O'Halloran
Sean Goss 75'  
Kevin van Veen 75'  
Connor Shields 75'  
Tony Watt 82'  
Jake Carroll  82'  
K. Woolery 88'  
Jordan Roberts 88'  
15/12/2021 Rangers
2 - 0
St. Johnstone 1-0H2H O +
Alfredo Morelos 43' 1 - 0  
  46' E. Vertainen
  46' Stevie May
  46' L. Gordon
Ryan Kent 49' 2 - 0  
Scott Arfield 58'  
Ryan Kent 68'  
F. Sakala 68'  
  68' Michael O'Halloran
  68' V. Solomon-Otabor
  72' Liam Craig
  79' Jacob Butterfield 
  79' Craig Bryson
Borna Barisic 79'  
Nathan Patterson 79'  
  80' Jamie McCart
11/12/2021 St. Johnstone
0 - 1
Aberdeen 0-0H2H O +
Liam Craig 60'  
Glenn Middleton 62'  
E. Vertainen 62'  
  65' Jay Emmanuel-Thomas
  65' T. Jenks
  76' Marley Watkins
  77' David Bates
Shaun Rooney 77'  
  80' Marley Watkins
  80' Connor McLennan
  0 - 1 83' T. Jenks
Zander Clark 84'  
  85' Christian Ramirez
Shaun Rooney 87'  
Michael O'Halloran 87'  
Ali Crawford 87'  
V. Solomon-Otabor 87'  
01/12/2021 Dundee
1 - 0
St. Johnstone 1-0H2H O +
D. Mullen 39' 1 - 0  
  46' Murray Davidson
  46' Liam Craig
  68' E. Vertainen
  68' V. Solomon-Otabor
Paul McGowan 76'  
Leigh Griffiths 76'  
  90+2' V. Solomon-Otabor
27/11/2021 St. Johnstone
1 - 2
Hibernian 1-0H2H O +
Craig Bryson 27'  
R. Porteous 40' 1 - 0  
Craig Bryson 45+1'  
E. Vertainen 46'  
Cammy MacPherson 46'  
Murray Davidson 56'  
  61' Paul McGinn
  61' Jamie Murphy
  71' J. Gullan
  71' S. Allan
Shaun Rooney 75'  
James Brown 75'  
  77' Jake Doyle-Hayes
  77' J. Scott
James Brown 81'  
  1 - 1 83' Kevin Nisbet
  85' Josh Campbell
  1 - 2 86' Jamie Murphy
Murray Davidson 87'  
V. Solomon-Otabor 87'  
06/11/2021 St. Johnstone
0 - 0
St. Mirren 0-0H2H O +
  25' Alan Power
Glenn Middleton 46'  
Stevie May 46'  
Michael O'Halloran 46'  
Shaun Rooney 46'  
Chris Kane  54'  
L. Gordon 59'  
Ali Crawford 67'  
David Wotherspoon 67'  
  68' Oleksandr Shovkovskyi
  68' E. Brophy
Murray Davidson 78'  
Chris Kane  86'  
  90' Ryan Flynn
  90' Kristian Dennis
  90+2' Conor McCarthy
  90+2' Jamie McGrath
Shaun Rooney 90+3'  
30/10/2021 Dundee United
0 - 1
St. Johnstone 0-1H2H O +
  0 - 1 17' Ali Crawford
Louis Appéré 46'  
Ilmari Niskanen 46'  
L. Chalmers 46'  
Peter Pawlett 46'  
  64' Cammy MacPherson
K. Smith 67'  
K. Freeman 67'  
Jeando Fuchs 76'  
  76' Michael O'Halloran
  76' Reece Devine
  81' Hayden Muller
  81' E. Ambrose
  81' Glenn Middleton
  81' Stevie May
27/10/2021 St. Johnstone
1 - 1
Hearts 1-1H2H O +
L. Gordon 11' 1 - 0  
  35' John Souttar 
  1 - 1 40' Josh Ginnelly
Lars Dendoncker 46'  
E. Ambrose 46'  
James Brown 46'  
Reece Devine 46'  
Murray Davidson 56'  
Stevie May 67'  
Jamie McCart 69'  
  75' Josh Ginnelly
  75' Ben Woodburn
Stevie May 81'  
Glenn Middleton 81'  
L. Gordon 83'  
  86' Cammy Devlin
  89' Barrie McKay
  89' Gary Mackay-Steven 
23/10/2021 Celtic
2 - 0
St. Johnstone 1-0H2H O +
  29' Cammy MacPherson
Georgios Giakoumakis 34' 1 - 0  
  55' Craig Bryson
Georgios Giakoumakis 61'  
M. Johnston 61'  
  63' Glenn Middleton
  63' Ali Crawford
  70' David Wotherspoon
  70' Stevie May
Cameron Carter-Vickers 77'  
  77' Chris Kane 
  79' E. Ambrose
  79' L. Gordon
Josip Juranovic 80' 2 - 0  
Kyogo Furuhashi 81'  
L. Abada 81'  
  85' Chris Kane 
  85' E. Vertainen
Jota 86'  
Albian Ajeti 86'  
16/10/2021 St. Johnstone
0 - 3
Livingston 0-2H2H O +
  0 - 1 3' Odin Bailey
Shaun Rooney 22'  
Lars Dendoncker 22'  
  0 - 2 29' Bruce Anderson
  45+1' Stephane Omeonga
Cammy MacPherson 45+2'  
  46' James Penrice
  46' Jackson Longridge
  57' Jason Holt
  63' Stephane Omeonga
  63' J. McMillan
David Wotherspoon 63'  
Glenn Middleton 63'  
  0 - 3 66' Scott Pittman
Liam Craig 67'  
Michael O'Halloran 70'  
James Brown 70'  
  75' Scott Pittman
  75' Bruce Anderson
  75' Alan Forrest
E. Ambrose 78'  
Murray Davidson 78'  
  83' Odin Bailey
  83' Craig Sibbald
02/10/2021 St. Johnstone
3 - 1
Dundee 2-0H2H O +
Chris Kane  21'  
Chris Kane  31' 1 - 0  
Chris Kane  39' 2 - 0  
  46' Shaun Byrne
  46' Luke McCowan
  46' L. Fontaine
  46' Cillian Sheridan
Stevie May 46' 3 - 0  
  50' Jordan McGhee
Ali Crawford 59'  
Cammy MacPherson 59'  
  70' Jordan McGhee
  70' M. Anderson
  3 - 1 74' Ryan Sweeney
Stevie May 75'  
Glenn Middleton 75'  
Liam Craig 79'  
Michael O'Halloran 80'  
Hayden Muller 80'  
David Wotherspoon 89'  
26/09/2021 Hibernian
1 - 0
St. Johnstone 0-0H2H O +
R. Porteous 41'  
Kyle Magennis 46'  
Jake Doyle-Hayes 46'  
  54' Hayden Muller
  59' Jamie McCart
  60' Liam Craig
Martin Boyle  61' 1 - 0  
Josh Doig 62'  
Lewis Stevenson 62'  
  68' Hayden Muller
  68' Glenn Middleton
Joe Newell 73'  
  75' Jamie McCart
  80' Liam Craig
  80' C. Gilmour
  80' Chris Kane 
  80' Stevie May
S. Allan 85'  
J. Gullan 85'  
Kevin Nisbet 87'  
Jake Doyle-Hayes 90+4'  
18/09/2021 Aberdeen
0 - 1
St. Johnstone 0-0H2H O +
  8' Michael O'Halloran
Jay Emmanuel-Thomas 32'  
  35' James Brown
  56' Murray Davidson
  60' Michael O'Halloran
  60' Ali Crawford
A. Samuels 60'  
Jonny Hayes 60'  
Jay Emmanuel-Thomas 66'  
Niall McGinn 66'  
  69' Glenn Middleton
  69' Stevie May
David Bates 74'  
Declan Gallagher 74'  
  81' Chris Kane 
  81' E. Vertainen
  0 - 1 84' Stevie May
11/09/2021 St. Johnstone
1 - 2
Rangers 0-0H2H O +
  10' Jon McLaughlin
Hayden Muller 41'  
Michael O'Halloran 51' 1 - 0  
  1 - 1 58' Kemar Roofe
Liam Craig 59'  
  59' Alfredo Morelos
  59' Kemar Roofe
Shaun Rooney 59'  
  77' Filip Helander 
  77' J. Simpson
  79' Alfredo Morelos
  79' F. Sakala
  1 - 2 79' James Tavernier
  82' Ryan Kent
  82' John Lundstram
Hayden Muller 83'  
E. Vertainen 83'  
Ali Crawford 85'  
Stevie May 85'  
29/08/2021 St. Mirren
0 - 0
St. Johnstone 0-0H2H O +
  26' Ali McCann
  28'
  36'
  40'
  45' Liam Craig
  61' David Wotherspoon
  65' Callum Hendry
  65' Glenn Middleton
E. Brophy 69'  
Kristian Dennis 69'  
  72' Stevie May
  72' Chris Kane 
Ethan Erhahon  73'  
Oleksandr Shovkovskyi 77'  
Lee Erwin 77'  
  81' Reece Devine
  81' Callum Booth
Joe Shaughnessy 89'  
Ethan Erhahon  90+2'  
22/08/2021 St. Johnstone
0 - 1
Dundee United 0-0H2H O +
8'  
  21' Jamie Robson
26'  
  29'
  0 - 1 60' Peter Pawlett
  61' Peter Pawlett
66'  
Stevie May 69'  
Callum Hendry 69'  
Hayden Muller 69'  
Michael O'Halloran 69'  
  75' Marc McNulty
  78' Peter Pawlett
Shaun Rooney 79'  
Callum Booth 82'  
Liam Craig 82'  
89'  
08/08/2021 St. Johnstone
1 - 1
Motherwell 1-0H2H O +
2'  
8'  
  18'
  19'
  26' Connor Shields
33'  
Stephen O'Donnell 34' 1 - 0  
34'  
  39'
  39'
  58'
David Wotherspoon 62'  
  63'
Liam Craig 67'  
67'  
  68' Connor Shields
  68' Tony Watt
Stevie May 71'  
Chris Kane  71'  
  71' Liam Donnelly
  71' S. Lawless
Glenn Middleton 71'  
Michael O'Halloran 71'  
  1 - 1 80' Tony Watt
Liam Craig 80'  
Murray Davidson 80'  
88'  
  90' Stephen O'Donnell
90+3'  
31/07/2021 Ross County
0 - 0
St. Johnstone 0-0H2H O +
  9'
Jordan White 31'  
  43'
Dominic Samuel 52'  
Dominic Samuel 65'  
Oli Shaw 65'  
Blair Spittal 66'  
Blair Spittal 68'  
Harrison Paton 68'  
  70' Ali McCann
C. Donaldson 70'  
  71' Shaun Rooney
  76' Callum Hendry
  76' Chris Kane 
  76' Michael O'Halloran
  76' Stevie May
  83' David Wotherspoon
  83' Liam Craig
  86'
  89'

Chart Analysis

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

Statistics & Analysis of St. Johnstone

C. Hendry is the leading top goal scorer for St. Johnstone with 8 goals.

Achievement Statistics
Longest winning run
2
Longest losing streak
8
Longest run without loss
3
Longest run without win
10
Clean sheets
10
Matches over 2.25 goals
13
Matches under 2.25 goals
25
Matches First Half Over 0.5
24
Matches First Half Under 0.5
14
Matches odd
19
Matches even
19
Average goals scored
0.63
Average goals allowed
1.34
Failure to score
19
Biggest victory
3 - 1
Biggest defeat
7 - 0
Missed penalties
1
Penalty goals
2
Own goals
2
Goalless draw at home match
3 (16%)
Goalless draw at away match
3 (16%)
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
Zander Clark 2832 32 1 1
2
James Brown 1490 22 6 3 2
3
Tony Gallacher 561 9 2 3
3
Reece Devine 410 6 2 1
4
Jamie Mccart 3261 37 3 1 5 1
5
Daniel Cleary 1306 15 1 5
5
Lars Dendoncker 474 6 1 1 1
5
Jason Kerr 270 3
6
Liam Gordon 2685 31 1 1 1 10
7
Stevie May 1281 30 17 10 2 1
8
Murray Davidson 1618 23 4 7 11
9
Chris Kane 1254 18 6 3 3 3 1
10
David Wotherspoon 779 10 1 3 3
11
Michael O'Halloran 1138 21 8 8 1 2
12
Elliot Parish 588 7 1
13
Craig Bryson 625 9 1 2 3 1
14
Glenn Middleton 1448 28 12 9 1 1
15
Charlie Gilmour 184 6 5 2
16
Hayden Muller 581 8 1 4 2
16
John Mahon 91 3 2 1
17
Thelonius Bair 104 7 7
18
Cameron MacPherson 1189 20 9 1 0 0 5 0 0
18
Alistair McCann 360 4 1
19
Shaun Rooney 1877 23 1 6 1 8
20
Ross Sinclair
21
Alistair Crawford 2025 28 4 12 3
22
Callum Hendry 1517 19 1 9 8 2 6
23
Nadir Çiftçi 625 11 3 7
23
Cameron Ballantyne
24
Callum Booth 2237 27 2 5
25
Efe Ambrose Emuobo 401 6 2 1 1
26
Liam Craig 900 16 7 3 8
27
Thomas Sang 586 9 2 3
27
Viv Solomon-Otabor 259 7 5 0 0 0 1 0 0
28
Jordan Northcott 90 1
29
Melker Hallberg 1146 14 7 2 1
29
Samuel Denham
33
Jahmal Hector-Ingram
34
Jacob Butterfield 1118 18 6 5 1 0 4 0 0
Eetu Vertainen 209 7 4 3
Alexander Ferguson
Craig Conway
Guy Melamed
Jack Wills
John Moreland
John Robertson
Michael McFarlane
Scott Tanser
Wallace Duffy
Zdenek Zlamal
Scotland Football
Season:
  • Premiership
  • Championship
  • Scottish Cup
  • League Cup
  • Premiership Play-Offs
  • League One
  • League Two
  • Challenge Cup
  • Championship Play-Offs
  • League One Play-Offs
  • More
  • 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.