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 19 matches in Scotland Premiership. Their current statistics is 3 win, 6 draw and 10 lose.

St. Johnstone did not win their last eight 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 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 19 3 6 10
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  
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  
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  
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'  
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'  
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
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'  
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
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
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
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
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'  
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
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'  
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 4 goals.

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