Craig Bryson Profile and Player Statistics
First name: Craig
Last name: Bryson
Position: Attacker, Midfielder
Nationality:
Height: 170
Weight: 60

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Craig Bryson has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Club Friendlies 3 2023 Derby County 1 1 0 0 0 0 0
Challenge Cup 2022/2023 Stenhousemuir 1 0 1 0 0 0 0
League Cup 2022/2023 Stenhousemuir 4 1 3 1 0 0 0
League Two 2022/2023 Stenhousemuir 4 0 3 0 0 0 0
League Cup 2021/2022 St. Johnstone 1 0 1 0 0 1 0
Premiership 2021/2022 St. Johnstone 12 1 2 0 0 3 1
League Cup 2020/2021 St. Johnstone 8 2 2 1 0 1 0
Premiership 2020/2021 St. Johnstone 29 9 9 1 0 2 0
Scottish Cup 2020/2021 St. Johnstone 5 2 1 0 0 0 0
Europa League 2019/2020 Aberdeen 2 1 0 0 0 0 0
League Cup 2019/2020 Aberdeen 1 0 1 0 0 1 0
Premiership 2019/2020 Aberdeen 10 3 5 0 0 1 0
Scottish Cup 2019/2020 Aberdeen 2 1 1 0 0 0 0
Carabao Cup 2018/2019 Derby County 1 0 0 0 1 0 0
Championship 2018/2019 Derby County 32 3 6 5 0 7 0
FA Cup 2018/2019 Derby County 3 0 0 1 0 1 0
Carabao Cup 2017/2018 Derby County 1 0 0 0 0 1 0
Championship 2017/2018 Cardiff City 32 6 9 4 0 4 0
Carabao Cup 2016/2017 Derby County 1 0 0 1 0 0 0
Championship 2016/2017 Derby County 40 11 8 4 0 7 0
FA Cup 2016/2017 Derby County 2 0 2 1 0 0 0
Euro Qualification 2016 Scotland 2 0 0 0 0 0 0
Friendly International 2016 Scotland 2 1 0 0 0 0 0
Championship 2015/2016 Derby County 27 7 5 3 0 1 0
FA Cup 2015/2016 Derby County 2 0 1 0 0 0 0
Carabao Cup 2014/2015 Derby County 5 0 2 2 0 0 0
Championship 2014/2015 Derby County 40 13 8 7 0 8 0
FA Cup 2014/2015 Derby County 3 0 1 0 0 1 0
Friendly International 2014 Scotland 2 0 0 0 0 0 0
WC Qualification Europe 2014 Scotland 2 0 0 0 0 0 0
Carabao Cup 2013/2014 Derby County 3 0 1 0 0 0 0
Championship 2013/2014 Derby County 47 3 7 11 1 6 0
Friendly International 2013 Scotland 1 0 1 0 0 0 0
Carabao Cup 2012/2013 Derby County 1 0 1 0 0 0 0
Championship 2012/2013 Derby County 37 0 8 5 0 7 0
Championship 2011/2012 Derby County 44 0 4 10 0 5 0
FA Cup 2011/2012 Derby County 1 0 1 0 0 0 0
Premiership 2010/2011 Kilmarnock 33 0 4 2 0 1 0
Scottish Cup 2010/2011 Kilmarnock 1 0 1 0 0 0 0
Friendly International 2010 Scotland 1 1 0 0 0 0 0
League Cup 2009/2010 Kilmarnock 1 0 1 0 0 0 0
Premiership 2009/2010 Kilmarnock 29 0 3 4 0 4 0
League Cup 2008/2009 Kilmarnock 1 0 0 1 0 0 0
Premiership 2008/2009 Kilmarnock 15 2 5 2 0 7 0
Scottish Cup 2008/2009 Kilmarnock 1 0 1 0 0 0 0
Premiership 2007/2008 Kilmarnock 2 0 0 2 0 0 0

Craig Bryson has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
22/07/2023 Derby County
3 - 0
Stoke City 3-0H2H+
Curtis Nelson 19' 1 - 0  
James Collins 26' 2 - 0  
Nathaniel Mendez-Laing 41' 3 - 0  
  46' Ben Pearson
  46' Daniel Johnson
Korey Smith 46'  
Kane Wilson 46'  
  65' Connor Taylor
  65' Michael Rose
Nathaniel Mendez-Laing 65'  
Martyn Waghorn 65'  
Sonny Bradley 72'  
Eiran Joe Cashin 72'  
  72' Jack Bonham
  72' Blondy Nna Noukeu
Curtis Nelson 72'  
Jake Rooney 72'  
James Collins 77'  
David Nugent 77'  
Joe Ward 77'  
Max Bardell 77'  
Max Bird 77'  
Craig Bryson 77'  
Conor Hourihane 77'  
Bradley Johnson 77'  
Liam Thompson 77'  
Keilen Robinson 77'  
  83' Daniel Johnson
  83' S. Sidibe
Craig Forsyth 85'  
Ben Radcliffe 85'  
20/08/2022 Stenhousemuir
1 - 3
Dumbarton 0-1H2H+
M. Yates 4'  
  0 - 1 33' T. Orr
  0 - 2 54' M. McNiff
C. Yeats 60'  
R. Forbes 60'  
T. Orr 60'  
T. Orr 60'  
W. Sewell 60'  
M. Anderson 61'  
A. Corbett 61'  
  70' D. Byrne
  70' R. Wallace
  70' A. Love
  70' C. Wilson
E. O'Reilly 72' 1 - 2  
  74' J. McKee
  81' R. Wallace
  82' J. McKee
  82' J. Gemmell
  84' S. Carswell
  89' K. Orsi
  89' R. McGeever
  1 - 3 90+1' F. Gray
13/08/2022 Stirling Albion
3 - 0
Stenhousemuir 1-0H2H+
D. Carrick 2' 1 - 0  
  4' D. Higgins
  7' A. Brown
  7' N. Jamieson
A. Dunsmore 44'  
  46' R. Forbes
  46' E. O'Reilly
  46' Craig Bryson
  46' T. Orr
R. Thomson 49'  
R. Thomson 51' 2 - 0  
  58' M. Miller
  58' A. Corbett
Adam Cummins 62'  
A. Dunsmore 62'  
D. Denholm 62'  
A. Cummins 63'  
K. Moore 76'  
D. Burns 76'  
  78' M. Yates
  78' N. Joseph
D. Carrick 81' 3 - 0  
D. Carrick 82'  
K. Banner 82'  
J. Leitch 82'  
J. Cooper 82'  
06/08/2022 Annan Athletic
2 - 1
Stenhousemuir 1-0H2H+
  24' M. Miller
S. Swinglehurst 30' 1 - 0  
B. Luissint 34'  
A. Smith 45+2'  
B. Luissint 56' 2 - 0  
  59' M. Anderson
  59' R. Forbes
  59' Craig Bryson
  59' E. O'Reilly
  59' T. Orr
  59' W. Sewell
T. Goss 70'  
T. Muir 70'  
  73' A. Corbett
  73' A. Brown
  2 - 1 74' M. Yates
T. Muir 79'  
T. Wallace 87'  
J. Galloway 87'  
  90+1' N. Jamieson
  90+1' D. Higgins
J. Galloway 90+2'  
C. Williamson 90+2'  
  90+6' R. Forbes
30/07/2022 Stenhousemuir
1 - 0
Albion Rovers 1-0H2H+
T. Orr 21' 1 - 0  
  26' James McGowan
  28' A. Sonkur
E. O'Reilly 41'  
  50' J. Leslie
  53' M. Paton
  53' K. McGrath
M. Yates 59'  
A. Corbett 60'  
M. Miller 60'  
  63' J. Leslie
  63' L. Kidd
M. Anderson 65'  
Craig Bryson 70'  
R. Forbes 70'  
E. O'Reilly 76'  
N. Joseph 76'  
C. Yeats 77'  
23/07/2022 Kilmarnock
4 - 1
Stenhousemuir 2-1H2H+
Liam Polworth 5' 1 - 0  
  1 - 1 23' M. Yates
Oli Shaw 33' 2 - 1  
  35' A. Corbett
Ryan Alebiosu 46'  
Ash Taylor 46'  
Oli Shaw 48'  
Danny Armstrong 53'  
Danny Armstrong 54' 3 - 1  
  58' Craig Bryson
  58' R. Forbes
  58' T. Orr
  58' W. Sewell
Jordan Jones 64'  
B. Lyons 64'  
Joe Wright 65'  
  66' A. Corbett
  66' S. Walker
Joe Wright 76'  
Lee Hodson 76'  
Oli Shaw 79' 4 - 1  
  82' M. Anderson
  82' A. Brown
  82' E. O'Reilly
  82' N. Joseph
Rory McKenzie 85'  
Kyle Connell 85'  
Liam Polworth 85'  
D. Watson 85'  
19/07/2022 Montrose
0 - 2
Stenhousemuir 0-0H2H+
P. Watson 10'  
M. Rennie 46'  
B. Lyons 46'  
P. Watson 46'  
T. Masson 46'  
L. Callaghan 46'  
K. Waddell 46'  
  61' M. Anderson
  67' N. Joseph
  67' Craig Bryson
  67' W. Sewell
  67' T. Orr
  0 - 1 70' E. O'Reilly
A. Quinn 74'  
T. Baxter 74'  
A. Steeves 77'  
  0 - 2 80' E. O'Reilly
  80' M. Yates
  80' A. Brown
  80' E. O'Reilly
  80' R. Forbes
C. Brown 80'  
C. Grant 80'  
16/07/2022 Stenhousemuir
3 - 0
Fraserburgh 1-0H2H+
W. Sewell 25' 1 - 0  
Craig Bryson 52' 2 - 0  
N. Jamieson 55'  
Craig Bryson 61'  
N. Wedderburn 61'  
T. Orr 61'  
M. Yates 61'  
  64' S. Barbour
  64' S. Butcher
N. Jamieson 65'  
N. Joseph 65'  
W. Sewell 73'  
M. Anderson 73'  
  74' B. Hay
  74' C. Grant
  74' P. Young
  74' J. Maclellan
M. Yates 75' 3 - 0  
  81' R. Sargent
  81' R. Taylor
09/07/2022 Stenhousemuir
1 - 2
Partick Thistle 0-0H2H+
A. Corbett 46'  
S. Walker 46'  
  0 - 1 54' K. Turner
Craig Bryson 58'  
E. O'Reilly 58'  
M. Yates 63' 1 - 1  
S. Walker 64'  
  71' K. Holt
  71' D. Brownlie
  1 - 2 75' B. Graham
M. Miller 81'  
A. Brown 81'  
N. Wedderburn 81'  
R. Forbes 81'  
  81' S. Lawless
  81' Z. Mackenzie
M. Yates 88'  
N. Joseph 88'  
  88' C. Smith
  88' J. Lyon
26/12/2021 St. Johnstone
1 - 3
Celtic 0-2H2H+
  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+
  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+
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+
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+
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'  
27/11/2021 St. Johnstone
1 - 2
Hibernian 1-0H2H+
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'  
20/11/2021 Celtic
1 - 0
St. Johnstone 0-0H2H+
N. Bitton 14'  
  52' David Wotherspoon
  52' Ali Crawford
  56' Craig Bryson
Kyogo Furuhashi 56'  
  56' Jamie McCart
  64' Murray Davidson
L. Abada 69'  
James Forrest 69'  
James Forrest 73' 1 - 0  
  75' Shaun Rooney
S. Welsh 78'  
James McCarthy 78'  
  80' Craig Bryson
  80' Liam Craig
  80' James Brown
  80' E. Vertainen
David Turnbull 83'  
  90' Shaun Rooney
  90' Lars Dendoncker
Kyogo Furuhashi 90+2'  
Albian Ajeti 90+2'  
Jota 90+2'  
M. Johnston 90+2'  
David Turnbull 90+2'  
Ismaila Soro 90+2'  
  90+4' Ali Crawford
  90+6' Liam Craig
06/11/2021 St. Johnstone
0 - 0
St. Mirren 0-0H2H+
  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+
  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+
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+
  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+
  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+
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'  
22/05/2021 St. Johnstone
1 - 0
Hibernian 1-0H2H+
  23'
Shaun Rooney 32' 1 - 0  
  44' Jackson Irvine
50'  
  51'
  56' Alex Gogic
  56' Jamie Murphy
Craig Bryson 64'  
Murray Davidson 64'  
  72' Joe Newell
  72' Melker Hallberg
  74' Paul McGinn
Glenn Middleton 75'  
  76' Josh Doig
  76' Lewis Stevenson
Shaun Rooney 79'  
James Brown 79'  
Glenn Middleton 82'  
Michael O'Halloran 82'  
  87' R. Porteous
  88' Martin Boyle 
15/05/2021 St. Johnstone
0 - 0
Livingston 0-0H2H+
  43' M. Bartley
Liam Craig 44'  
52'  
G. Melamed 57'  
Glenn Middleton 57'  
Stevie May 66'  
Chris Kane  66'  
66'  
David Wotherspoon 67'  
Craig Conway 67'  
67'  
  69' M. Poplatnik
  69' Alan Forrest
  78' M. Bartley
  78' Jason Holt
  82' J. Kabia
  82' J. Mullin
Callum Booth 84'  
Craig Bryson 84'  
12/05/2021 Celtic
4 - 0
St. Johnstone 2-0H2H+
David Turnbull 23' 1 - 0  
Odsonne Edouard 24' 2 - 0  
25'  
31'  
48'  
  55'
Scott Brown 63'  
Ismaila Soro 63'  
Adam Montgomery 63'  
Greg Taylor 63'  
Odsonne Edouard 73'  
Leigh Griffiths 73'  
Mohamed Elyounoussi 73'  
M. Johnston 73'  
  75' Craig Conway
  75' David Wotherspoon
Kristoffer Ajer 79' 3 - 0  
79'  
James Forrest 79'  
Karamoko Dembélé 79'  
  83' C. Gilmour
  83' A. Ferguson
  83' Glenn Middleton
  83' G. Melamed
Karamoko Dembélé 85' 4 - 0  
  90+1' Chris Kane 
  90+1' J. Robertson
09/05/2021 St. Mirren
1 - 2
St. Johnstone 0-0H2H+
  23'
  24'
36'  
  54' David Wotherspoon
Kristian Dennis 57'  
Collin Quaner 57'  
  60'
  60'
  65' G. Melamed
  65' Glenn Middleton
Richard Tait 68'  
Dylan Connolly 68'  
  0 - 1 72' Chris Kane 
Joe Shaughnessy 74'  
  0 - 2 74' Glenn Middleton
Ethan Erhahon  77'  
E. Brophy 77'  
  79'
Jake Doyle-Hayes 80'  
Conor McCarthy 86' 1 - 2  
  86' Chris Kane 
  86' Michael O'Halloran
  90+5'
01/05/2021 Hibernian
0 - 1
St. Johnstone 0-1H2H+
  0 - 1 22' Glenn Middleton
30'  
Joe Newell 31'  
Jackson Irvine 42'  
  45' Callum Booth
48'  
53'  
  62' Ali McCann
Drey Wright 63'  
Kyle Magennis 63'  
Paul McGinn 70'  
  72' Glenn Middleton
  72' Craig Conway
Alex Gogic 72'  
Melker Hallberg 72'  
75'  
Joe Newell 79'  
Steven Bradley 79'  
  79' Chris Kane 
  79' Stevie May
Josh Doig 79'  
Lewis Stevenson 79'  
  79' Michael O'Halloran
  79' David Wotherspoon
  82'
  83' Craig Bryson
  83' Murray Davidson
  83' James Brown
  83' Shaun Rooney
25/04/2021 Rangers
0 - 0
St. Johnstone 0-0H2H+
  0 - 1 1' Liam Craig
James Tavernier 1'  
Borna Barisic 2' 1 - 1  
  1 - 2 2' Callum Booth
Jermain Defoe 3' 2 - 2  
  2 - 3 3' Jason Kerr 
  2 - 4 4' Ali McCann
Kemar Roofe 4'  
  2 - 5 4'
  7'
  10'
  12'
  36' Jason Kerr 
Alfredo Morelos 36'  
42'  
  45+1' David Wotherspoon
54'  
  55' Ali McCann
55'  
  58' G. Melamed
  58' Chris Kane 
Ianis Hagi  68'  
Scott Wright 68'  
  71' David Wotherspoon
  71' Craig Bryson
Joe Aribo 71'  
  75' Stevie May
  75' Michael O'Halloran
75'  
  77'
80'  
Alfredo Morelos 81'  
Kemar Roofe 81'  
  84'
89'  
  90+2' Chris Kane 
96'  
100'  
  101' Scott Tanser
  101' Callum Booth
105+2'  
Filip Helander  111'  
J. Simpson 111'  
115'  
James Tavernier 117' 3 - 5  
  3 - 6 120+2' Chris Kane 
  120+2'
Steven Davis  120+4'  
Jermain Defoe 120+4'  
21/04/2021 St. Johnstone
1 - 1
Rangers 0-0H2H+
3'  
6'  
  10'
  16'
Shaun Rooney 18'  
  20'
G. Melamed 22'  
Chris Kane  22'  
  52'
  0 - 1 55' Scott Wright
  60' Glen Kamara
  62' James Tavernier
  62' Nathan Patterson
  62' Ianis Hagi 
  64' J. Simpson
  65' Scott Wright
Jamie McCart 68'  
  69' Scott Wright
  69' Scott Arfield
  69' Steven Davis 
  69' Joe Aribo
Stevie May 73'  
Michael O'Halloran 73'  
Callum Booth 73'  
Scott Tanser 73'  
David Wotherspoon 78'  
Craig Bryson 78'  
  79' Borna Barisic
  79' Calvin Bassey
  79' Ianis Hagi 
  79' Jermain Defoe
Chris Kane  87'  
Liam Craig 90+5' 1 - 1  
17/04/2021 St. Johnstone
2 - 0
Clyde 2-0H2H+
G. Melamed 6' 1 - 0  
Michael O'Halloran 21' 2 - 0  
  56' M. Munro
  56' Z. Butterworth
  64' R. Cunningham
  64' K. Ritchie-Hosler
David Wotherspoon 67'  
C. Gilmour 67'  
G. Melamed 71'  
Glenn Middleton 71'  
  72' M. Lamont
  72' L. Jamieson
Liam Craig 79'  
Ali McCann 79'  
10/04/2021 St. Johnstone
0 - 1
Aberdeen 0-0H2H+
4'  
11'  
  23' Andy Considine
  25'
  26'
28'  
33'  
  46' Florian Kamberi
  46' Fraser Hornby 
  49'
  0 - 1 52' Jonny Hayes
  59' Niall McGinn
  59'
Glenn Middleton 70'  
Stevie May 70'  
Chris Kane  70'  
David Wotherspoon 70'  
  76' Matty Kennedy
  76' Connor McLennan
  76' Niall McGinn
  76' C. Ramsay
Craig Bryson 79'  
G. Melamed 79'  
Callum Booth 79'  
Scott Tanser 79'  
Craig Conway 82'  
Michael O'Halloran 82'  
89'  
Ali McCann 89'  
89'  
  90+3' Jonny Hayes
  90+3' E. Ross
03/04/2021 Dundee
0 - 1
St. Johnstone 0-1H2H+
11'  
  0 - 1 20' G. Melamed
  41' L. Gordon
D. McDaid 48'  
  64' Liam Craig
  64' Craig Bryson
  65' G. Melamed
  65' Chris Kane 
Lee Ashcroft 68'  
Paul McGowan 68'  
M. Anderson 70'  
J. Cummings 70'  
Charlie Adam 75'  
  78' Stevie May
  78' Glenn Middleton
Charlie Adam 82'  
J. Afolabi 82'  
20/03/2021 St. Johnstone
1 - 0
Ross County 0-0H2H+
  8'
9'  
24'  
25'  
28'  
30'  
36'  
37'  
  40'
51'  
54'  
59'  
  63' Charlie Lakin
  63' M. Gardyne
  63' B. McKay
  63' I. Vigurs
Chris Kane  64'  
Stevie May 64'  
G. Melamed 75'  
Glenn Middleton 75'  
Callum Booth 75'  
Scott Tanser 75'  
76'  
78'  
  81' Jordan Tillson
  83' C. Donaldson
85'  
Glenn Middleton 86' 1 - 0  
  87' Harrison Paton
  87' Oli Shaw
  89' I. Vigurs
  90' C. Donaldson
  90' Jermaine Hylton
  90+4'
03/03/2021 Hamilton Academical
1 - 1
St. Johnstone 1-0H2H+
2'  
  12'
  21'
28'  
28'  
29'  
29'  
  35'
Ross Callachan 36' 1 - 0  
46'  
47'  
  48'
  50' Shaun Rooney
  50' James Brown
  65'
  66' Stevie May
  66' Glenn Middleton
  66' Craig Bryson
  66' Michael O'Halloran
Bruce Anderson 69'  
  69' Jamie McCart
  70'
  75' David Wotherspoon
  76' Liam Craig
  78'
S. Martin 82'  
R. Hughes 82'  
Charlie Trafford 85'  
B. Stirling 85'  
  86'
  1 - 1 87' G. Melamed
Ross Callachan 90+1'  
90+3'  
28/02/2021 Livingston
0 - 1
St. Johnstone 0-1H2H+
  0 - 1 32' Shaun Rooney
S. Lawson 60'  
Craig Sibbald 60'  
J. Mullin 65'  
Alan Forrest 65'  
Scott Pittman 65'  
G. Reilly 65'  
Jason Holt 71'  
Jay Emmanuel-Thomas 71'  
  77' Craig Conway
  77' Stevie May
M. Bartley 80'  
  82' L. Gordon
  89' Chris Kane 
Julien Serrano 90'  
20/02/2021 Motherwell
0 - 3
St. Johnstone 0-2H2H+
  0 - 1 19' G. Melamed
  20'
23'  
24'  
Chris Long 37'  
  39'
  42'
  43'
  0 - 2 45' Jason Kerr 
  45'
  0 - 3 50' G. Melamed
54'  
54'  
Chris Long 61'  
Jake Hastie 61'  
Jake Carroll  61'  
Nathan McGinley 61'  
Barry Maguire 61'  
Jordan Roberts 61'  
  62' David Wotherspoon
  62' Craig Bryson
  63'
69'  
70'  
  73'
  76' Chris Kane 
  76' Stevie May
  77' G. Melamed
  77' Glenn Middleton
  90' Ali McCann
  90' C. Gilmour
14/02/2021 St. Johnstone
1 - 2
Celtic 0-0H2H+
  7'
  11'
  11'
  22'
  26'
  36'
Shaun Rooney 50' 1 - 0  
  57'
  58' David Turnbull
  1 - 1 60' Odsonne Edouard
  1 - 2 62' Odsonne Edouard
Chris Kane  70'  
Stevie May 70'  
Craig Conway 70'  
Glenn Middleton 70'  
72'  
  73' Ryan Christie
74'  
  76' David Turnbull
  76' Mohamed Elyounoussi
  76' Tom Rogic
  76' Leigh Griffiths
Jason Kerr  83'  
Michael O'Halloran 83'  
  90+2'
06/02/2021 Livingston
1 - 2
St. Johnstone 0-1H2H+
  2'
  37' Jason Kerr 
A. Taylor-Sinclair 45+1'  
  0 - 1 45+2' Scott Tanser
Alan Forrest 46'  
Jay Emmanuel-Thomas 46'  
  0 - 2 51' Shaun Rooney
64'  
S. Lawson 65'  
J. Kabia 65'  
  69' G. Melamed
  69' Stevie May
  74'
Scott Pittman 75'  
  78'
  79' Stevie May
  80'
  82'
  82'
  82'
Scott Pittman 83' 1 - 2  
  90+2' Chris Kane 
  90+2' Michael O'Halloran
03/02/2021 Rangers
1 - 0
St. Johnstone 0-0H2H+
Kemar Roofe 21'  
  36' Murray Davidson
  36' Liam Craig
45+1'  
Ianis Hagi  52' 1 - 0  
Kemar Roofe 66'  
Cedric Itten  66'  
  66' Stevie May
  66' Chris Kane 
  66' James Brown
  66' Shaun Rooney
Ianis Hagi  81'  
Glen Kamara 81'  
  81' Craig Conway
  81' G. Melamed
  85' Chris Kane 
  90+2'
30/01/2021 Kilmarnock
2 - 3
St. Johnstone 2-0H2H+
  2'
C. Burke 5' 1 - 0  
10'  
19'  
  25'
A. Tshibola 32' 2 - 0  
  34'
  34'
  43'
  49'
  49'
  2 - 1 53' G. Melamed
  63'
  63' Chris Kane 
  63' Stevie May
  2 - 2 68' Murray Davidson
  2 - 3 72' Ali McCann
  74'
Alan Power 76'  
76'  
  80' Jamie McCart
  83' G. Melamed
  83' Craig Conway
  89' David Wotherspoon
  89' Craig Bryson
G. Oakley 89'  
Danny Whitehall 89'  
  90'

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