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  
Steven Davies 59'  
M. Ogkmpoe 59'  
  68' Callum Hendry
  68' Michael O'Halloran
  70' Ross Callachan
  70' Blair Alston
Scott McMann 72'  
S. Martin 77'  
S. Want 80'  
D. Imrie 80'  
  81' Danny Swanson
  81' Oliver Hamilton
Darian Mackinnon 85'  
S. Martin 88'  
R. Mimnaugh 88'  
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  
  57' Charles Dunne
  57' Danny Johnson
Matty Kennedy 68'  
Callum Hendry 68'  
  70' Tom Aldred
  73' Gboly Ariyibi
  73' Jake Hastie
Michael O'Halloran 79'  
Danny Swanson 79'  
  82' Chris Cadden
  82' J. Semple
R. Foster 90+1'  
Joe Shaughnessy 90+1'  
David Wotherspoon 90+2'  
04/05/2019 St. Johnstone
1 - 1
Livingston 1-0H2H O +
Michael O'Halloran 4' 1 - 0  
  51' Craig Halkett 
  70' Shaun Byrne
  70' K. Jacobs
  73' Lee Miller
  73' S. Tiffoney
  79' S. Lawson
  79' Ryan Hardie
  1 - 1 84' Craig Halkett 
Ross Callachan 85'  
Callum Hendry 85'  
  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'  
J. Baird 46'  
Kyle Magennis 46'  
  46' Ross Callachan
  46' David Wotherspoon
  54' Scott Tanser
Ryan Flynn 55'  
Anders Dreyer 59'  
Kyle McAllister 59'  
Mihai Popescu 64'  
  65' Callum Hendry
  65' Chris Kane 
B. Lyons 73'  
S. Jackson 73'  
  77' Matty Kennedy
  77' Danny Swanson
  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' Scott Wright
  55' Jesse Curran
  55' C. Curran
Liam Craig 61'  
  62' Kenny Miller
  62' Andrew Nelson
Callum Hendry 68' 2 - 0  
  71' J. O'Sullivan
  71' M. Woods
Callum Hendry 72'  
Murray Davidson 72'  
Michael O'Halloran 78'  
Blair Alston 78'  
  83' Ryan McGowan
Matty Kennedy 88'  
Danny Swanson 88'  
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 
  46' Callum Hendry
  46' Blair Alston
  46' Scott Tanser
  46' L. Gordon
  46' Michael O'Halloran
  46' Danny Swanson
  65' R. Foster
  68' Jason Kerr 
Kris Boyd 70'  
L. Millar 70'  
  73' Liam Craig
Alan Power 74'  
C. Burke 78'  
Mikael Ndjoli 78'  
Rory McKenzie 90+1'  
R. Millen 90+1'  
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  
  63' Kenny Miller
  63' Andrew Nelson
  64' James Horsfield
  64' Andrew Dales
Callum Hendry 75'  
Murray Davidson 75'  
  77' M. Woods
  77' C. Curran
Ross Callachan 90'  
Matty Kennedy 90'  
J. Northcott 90'  
30/03/2019 Motherwell
3 - 0
St. Johnstone 0-0H2H O +
  14' Liam Craig
  29' Murray Davidson
Gboly Ariyibi 63'  
E. Frear 63'  
Jake Hastie 64'  
Chris Cadden 64'  
  68' Sean Goss
  68' Ross Callachan
  68' Michael O'Halloran
  68' Danny Swanson
E. Frear 70' 1 - 0  
  73' Liam Craig
  73' Tony Watt
Alex Gorrin 77'  
Carl McHugh 77'  
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
  56' Ryan Flynn
  56' Duckens Nazon
  66' Kyle McAllister
  66' Anders Dreyer
Matty Kennedy 68'  
Tony Watt 68'  
  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
Craig Sibbald 68'  
Shaun Byrne 68'  
Ciaron Brown 70'  
Hakeem Odoffin 70'  
  70' Sean Goss
  70' Tony Watt
Chris Erskine 73'  
Ryan Hardie 73'  
  73' Matty Kennedy
  73' Michael O'Halloran
  78' Murray Davidson
  78' Blair Alston
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
  62' Stevie Mallan
  62' Stephane Omeonga
  1 - 1 65' Marc McNulty
  67' Vykintas Slivka
  70' Daryl Horgan
  70' M. Bartley
David Wotherspoon 77'  
Blair Alston 77'  
Matty Kennedy 82'  
Danny Swanson 82'  
  1 - 2 84' Marc McNulty
R. Foster 86'  
Callum Hendry 86'  
  89' Florian Kamberi
  89' Marc McNulty
  89' S. Mackie
23/02/2019 St. Johnstone
0 - 2
Aberdeen 0-1H2H O +
  0 - 1 16' Graeme Shinnie
Chris Kane  32'  
Liam Craig 55'  
Tony Watt 55'  
  67' Graeme Shinnie
  70' Connor McLennan
  70' Niall McGinn
Jason Kerr  71'  
David Wotherspoon 72'  
Danny Swanson 72'  
  0 - 2 75' Graeme Shinnie
  77' Greg Stewart
  77' Stevie May
R. Foster 79'  
Chris Kane  81'  
Callum Hendry 81'  
  85' Gary Mackay-Steven 
  85' Stephen Gleeson
16/02/2019 Rangers
0 - 0
St. Johnstone 0-0H2H O +
Steven Davis  59'  
Glenn Middleton 59'  
Daniel Candeias 68'  
Kyle Lafferty  68'  
  71' Sean Goss
  71' Blair Alston
Ross McCrorie 76'  
Lassana Coulibaly  76'  
  80' Matty Kennedy
  80' Danny Swanson
  88' David Wotherspoon
  88' Ross Callachan
06/02/2019 Hamilton Academical
2 - 1
St. Johnstone 0-0H2H O +
D. Imrie 60'  
Mickel Miller 60'  
  61' Joe Shaughnessy
Alex Gogic 64'  
  66' Tony Watt
  66' Chris Kane 
G. Oakley 68' 1 - 0  
S. Boyd 68'  
Anthony Andreu 68'  
Steven Davies 75'  
S. Martin 75'  
  1 - 1 76' Liam Craig
  77' Matty Kennedy
  77' David Wotherspoon
G. Oakley 79' 2 - 1  
  83' Ross Callachan
  83' Blair Alston
Anthony Andreu 84'  
03/02/2019 St. Johnstone
0 - 2
Celtic 0-0H2H O +
  46' Mikael Lustig
  46' Jeremy Toljan
Danny Swanson 62'  
Danny Swanson 64'  
David Wotherspoon 64'  
  66' Oliver Burke
  66' Odsonne Edouard
  74' Odsonne Edouard
  74' Timothy Weah
Matty Kennedy 77'  
Michael O'Halloran 77'  
  0 - 1 78' James Forrest
  79' James Forrest
Sean Goss 82'  
Sean Goss 82'  
Callum Hendry 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  
  65' Danny Swanson
  65' Ross Callachan
  65' Michael O'Halloran
  65' Tony Watt
Oliver Burke 68'  
Odsonne Edouard 68'  
  70' Murray Davidson
Scott Sinclair 74'  
Timothy Weah 74'  
Ryan Christie 81'  
N. Bitton 81'  
  81' Blair Alston
  81' Matty Kennedy
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  
  57' Ross Callachan
  57' Danny Swanson
  59' L. Gordon
  59' Michael O'Halloran
  69' Tony Watt
  69' Callum Hendry
M. Godinho 80'  
Demetri Mitchell 80'  
Jake Mulraney 82'  
C. Morrison 82'  
Sean Clare 87'  
David Vanecek 87'  
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'  
Ross Callachan 62'  
Chris Kane  62'  
  68' Scott Pittman
  73' S. Lawless
  73' G. Wylde
Murray Davidson 78' 1 - 0  
  80' Chris Erskine
  80' Nicky Cadden
  80' Scott Pittman
  80' S. Tiffoney
Matty Kennedy 84'  
Blair Alston 84'  
Murray Davidson 88'  
David Wotherspoon 90'  
Tony Watt 90'  
Michael O'Halloran 90'  
29/12/2018 Dundee
0 - 2
St. Johnstone 0-1H2H O +
  0 - 1 1' Scott Tanser
Glen Kamara 46'  
Benjamin Källman 46'  
  0 - 2 58' Liam Craig
A. Boyle 64'  
C. Miller 64'  
Adil Nabi 64'  
  76' Liam Craig
M. Woods 76'  
Jesse Curran 81'  
  82' Tony Watt
  82' D. McMillan
  82' Matty Kennedy
  82' Danny Swanson
26/12/2018 St. Mirren
0 - 1
St. Johnstone 0-0H2H O +
  16' Murray Davidson
  16' Ross Callachan
  53' Ross Callachan
  69' Danny Swanson
  69' David Wotherspoon
C. Smith 75'  
Ryan Flynn 75'  
  78' Matty Kennedy
  78' Chris Kane 
S. Jackson 84'  
C. Breadner 84'  
  0 - 1 89' Tony Watt
23/12/2018 St. Johnstone
1 - 2
Rangers 1-0H2H O +
  41' Borna Barisic
  41' Lee Wallace
Matty Kennedy 45' 1 - 0  
  46' Eros Grezda
  46' Glenn Middleton
Liam Craig 54'  
  56' Lassana Coulibaly 
  56' Kyle Lafferty 
  62' Connor Goldson
  1 - 1 65' Alfredo Morelos
David Wotherspoon 74'  
Tony Watt 74'  
Matty Kennedy 81'  
Danny Swanson 81'  
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'  
D. McMillan 66'  
Chris Kane  66'  
David Wotherspoon 66'  
Danny Swanson 66'  
Liam Craig 77'  
Blair Alston 77'  
  77' David Turnbull
  77' Alex Gorrin
  82' Oleksandr Shovkovskyi
Jason Kerr  83' 1 - 2  
  90' Danny Johnson
  90' Ryan Bowman
  90' Oleksandr Shovkovskyi
  90' C. Sammon
  90+5' Carl McHugh
08/12/2018 Aberdeen
0 - 2
St. Johnstone 0-0H2H O +
Graeme Shinnie 30'  
  36' Liam Craig
  56' Scott Tanser
Scott Wright 63'  
Bruce Anderson 63'  
Connor McLennan 63'  
Niall McGinn 63'  
  69' Ross Callachan
  69' Blair Alston
  0 - 1 71' Joe Shaughnessy
  0 - 2 74' Blair Alston
  76' Tony Watt
  76' Chris Kane 
Dominic Ball  76'  
James Wilson 76'  
  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
Scott Tanser 46'  
L. Gordon 46'  
  47' Peter Haring 
David Wotherspoon 54'  
  61' Sean Clare
Blair Alston 65'  
Chris Kane  65'  
Matty Kennedy 69' 2 - 2  
  76' Demetri Mitchell
  76' M. Godinho
Liam Craig 79'  
  80' Olly Lee
  80' C. Morrison
Tony Watt 83'  
D. McMillan 83'  
  86' Christophe Berra
  90' Sean Clare
  90' Steven MacLean
R. Foster 90+3'  
24/11/2018 St. Johnstone
0 - 0
Kilmarnock 0-0H2H O +
  40' Stuart Findlay
  40' Scott Boyd
  57' Mikael Ndjoli
  57' Jordan Jones
  61' Greg Taylor
Drey Wright 66'  
Danny Swanson 66'  
Tony Watt 72'  
Chris Kane  72'  
  78' Kris Boyd
  78' J. Byrne
Matty Kennedy 85'  
Ross Callachan 85'  
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
  46' S. Boyd
  46' Sam Kelly
  51' S. Martin
Matty Kennedy 54' 3 - 0  
  61' S. Martin
  61' Scott McMann
Matty Kennedy 62'  
Tony Watt 63'  
Chris Kane  63'  
  72' M. Enigbokan-Bloomfield
  72' Fredrik Brustad
David Wotherspoon 74' 4 - 0  
  76' Darian Mackinnon
Matty Kennedy 77'  
D. McMillan 77'  
Liam Craig 80'  
Tristan Nydam 80'  
03/11/2018 Hibernian
0 - 1
St. Johnstone 0-0H2H O +
Lewis Stevenson 55'  
  64' Matty Kennedy
  64' Danny Swanson
  66' Danny Swanson
Steven Whittaker 69'  
D. McGregor 69'  
Emerson Hyndman 69'  
Vykintas Slivka 69'  
  69' Tristan Nydam
  69' David Wotherspoon
Daryl Horgan 77'  
Oli Shaw 77'  
  78' Tony Watt
  78' Chris Kane 
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'  
Scott Robinson 69'  
B. Burns 69'  
S. Lawless 71'  
Egli Kaja 71'  
  78' Tony Watt
  78' Chris Kane 
K. Jacobs 78'  
Craig Sibbald 78'  
  81' David Wotherspoon
  81' Ross Callachan
Craig Halkett  84'  
  86' Matty Kennedy
  86' Drey Wright
  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  
  62' D. Mullen
  62' C. Smith
Tony Watt 63'  
  72' S. McGinn
Liam Craig 73'  
  75' Adam Hammill
  75' Ryan Edwards
Tony Watt 76'  
Chris Kane  76'  
  81' Matty Willock
  81' I. McShane
  82' Paul McGinn
Matty Kennedy 84' 2 - 0  
  85' J. Baird
Matty Kennedy 85'  
Matty Kennedy 87'  
Tristan Nydam 87'  
20/10/2018 Motherwell
0 - 1
St. Johnstone 0-0H2H O +
A. Taylor-Sinclair 24'  
Richard Tait 24'  
  29' D. McMillan
  29' Chris Kane 
Chris Cadden 62'  
E. Frear 62'  
Ryan Bowman 63'  
Oleksandr Shovkovskyi 69'  
Danny Johnson 69'  
  76' Tony Watt
  76' Matty Kennedy
Peter Hartley 85'  
  87' Drey Wright
  87' David Wotherspoon
  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
R. Foster 45+1'  
S. Anderson 45+1'  
Danny Swanson 48'  
  61' Leigh Griffiths
  61' Scott Sinclair
  61' Filip Benkovic 
  61' Jozo Simunovic
D. McMillan 64'  
Chris Kane  64'  
  69' Tom Rogic
  69' Lewis Morgan
David Wotherspoon 75'  
Steven Anderson 77'  
S. Anderson 77'  
David Wotherspoon 78'  
Liam Craig 78'  
  0 - 6 84' Callum McGregor
29/09/2018 Hearts
2 - 1
St. Johnstone 1-0H2H O +
Peter Haring  25' 1 - 0  
  57' Matty Kennedy
  57' Danny Swanson
Jimmy Dunne 65' 2 - 0  
  66' D. McMillan
  66' Tony Watt
  2 - 1 77' Ross Callachan
C. Morrison 79'  
Oliver Bozanic 79'  
  84' Blair Alston
  84' Liam Craig
Michael Smith 84'  
C. Dikamona 84'  
Steven MacLean 87'  
D. Amankwaa 87'  
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  
James Tavernier 56'  
Ovie Ejaria 56'  
  57' Liam Craig
  57' Tristan Nydam
  61' Drey Wright
  61' Danny Swanson
Lassana Coulibaly  63'  
Graham Dorrans 63'  
  70' Jason Kerr 
Ryan Kent 71'  
Kyle Lafferty  71'  
  72' Tony Watt
  72' Chris Kane 
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'  
Liam Craig 46'  
Ross Callachan 46'  
  46' C. Forrester
  46' Sam Cosgrove
  47' Andy Considine
  66' Stevie May
  66' Bruce Anderson
Blair Alston 66'  
  67' Stephen Gleeson
  67' Dominic Ball 
  1 - 1 69' Niall McGinn
  70' Max Lowe
D. McMillan 78'  
Danny Swanson 78'  
Matty Kennedy 78'  
David Wotherspoon 78'  
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
Tom Taiwo 46'  
Lennard Sowah 46'  
Aaron McGowan 62'  
D. Imrie 62'  
Delphin Tshiembe 62'  
Sam Kelly 62'  
R. Bingham 69' 1 - 2  
  75' D. McMillan
  75' David Wotherspoon
  79' Matty Kennedy
  79' Tristan Nydam
  82' Tony Watt
  82' Chris Kane 
  90+1' Zander Clark
25/08/2018 St. Johnstone
1 - 0
Dundee 0-0H2H O +
Murray Davidson 15'  
Blair Alston 15'  
Tony Watt 51' 1 - 0  
  62' Jean Allasande Mendy
  62' E. N'Gwatala
D. McMillan 78'  
Callum Hendry 78'  
  82' K. Madianga
  82' Sofien Moussa
Tony Watt 87'  
Ali McCann 87'  
  87' Adil Nabi
  87' C. Wighton
12/08/2018 St. Johnstone
1 - 1
Hibernian 1-0H2H O +
Tony Watt 22' 1 - 0  
  1 - 1 51' Oli Shaw
Murray Davidson 55'  
S. Anderson 60'  
L. Gordon 60'  
  63' Emerson Hyndman
  63' Daryl Horgan
  63' Jamie Maclaren
  63' Florian Kamberi
  86' Oli Shaw
  86' Danny Swanson
Drey Wright 86'  
David Wotherspoon 86'  
Tony Watt 90+1'  
D. McMillan 90+1'  
04/08/2018 Kilmarnock
2 - 0
St. Johnstone 0-0H2H O +
  50' David Wotherspoon
C. Burke 52'  
Scott Boyd 58' 1 - 0  
  66' David Wotherspoon
  66' D. McMillan
Lee Erwin 74'  
Mikael Ndjoli 74'  
  76' Jason Kerr 
  76' Liam Craig
C. Burke 78'  
I. Wilson 78'  
  80' A. Comrie
  81' Matty Kennedy
  81' S. Scougall
Mikael Ndjoli 85' 2 - 0  
Kris Boyd 85'  
E. Brophy 85'  
  90' S. Anderson

Chart Analysis

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

Statistics & Analysis of St. Johnstone

M. Kennedy is the leading top goal scorer for St. Johnstone with 6 goals.

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
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 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
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.