Craig Gordon Profile and Player Statistics
First name: Craig
Last name: Gordon
Position: , Goalkeeper
Nationality:
Height: 193
Weight: 83

Football Career Transfers and Statistics

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

Competition Season Football Club
Europa Conference League 2024/2025 Hearts 90 1 0 0 0 0 0 0
Europa League 2024/2025 Hearts 0 0 0 0 0 0 0 0
League Cup 2024/2025 Hearts 0 0 0 0 0 0 0 0
Premiership 2024/2025 Hearts 630 7 0 0 0 0 1 0
UEFA Nations League 2024/2025 Scotland 180 2 0 0 0 0 0 0
Club Friendlies 1 2024 Hearts 0 0 0 0 0 0 0 0
Club Friendlies 3 2024 Hearts 0 0 0 0 0 0 0 0
Euro Qualification 2024 Scotland 0 0 0 0 0 0 0 0
European Championship 2024 Scotland 0 0 0 0 0 0 0 0
Friendly International 2024 Scotland 0 0 0 0 0 0 0 0
League Cup 2023/2024 Hearts 0 0 0 0 0 0 0 0
Premiership 2023/2024 Hearts 270 3 0 0 0 0 0 0
Scottish Cup 2023/2024 Hearts 360 4 0 0 0 0 0 0
Club Friendlies 3 2023 Hearts 0 0 0 0 0 0 0 0
Friendly International 2023 Scotland 0 0 0 0 0 0 0 0
Europa League 2022/2023 Hearts 180 2 0 0 0 0 0 0
League Cup 2022/2023 Hearts 90 1 0 0 0 0 0 0
Premiership 2022/2023 Hearts 1426 16 0 1 0 0 1 0
Scottish Cup 2022/2023 Hearts 0 0 0 0 0 0 0 0
UEFA Nations League 2022/2023 Scotland 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Hearts 0 0 0 0 0 0 0 0
Friendly International 2022 Scotland 180 3 0 0 0 0 0 0
WC Qualification Europe 2022 Scotland 810 9 0 0 0 0 0 0
League Cup 2021/2022 Hearts 450 5 0 0 0 0 0 0
Premiership 2021/2022 Hearts 3240 36 0 0 0 0 1 0
Scottish Cup 2021/2022 Hearts 450 5 0 0 0 0 2 0
Club Friendlies 1 2021 Hearts 0 0 0 0 0 0 0 0
Friendly International 2021 Scotland 90 1 0 0 0 0 0 0
Championship 2020/2021 Hearts 2340 26 0 0 0 0 2 0
League Cup 2020/2021 Hearts 270 3 0 0 0 0 0 0
Scottish Cup 2020/2021 Hearts 0 0 0 0 0 0 0 0
European Championship 2020 Scotland 0 0 0 0 0 0 0 0
Champions League 2019/2020 Celtic 90 1 0 0 0 0 0 0
Europa League 2019/2020 Celtic 270 3 0 0 0 0 0 0
League Cup 2019/2020 Celtic 90 1 0 0 0 0 0 0
Premiership 2019/2020 Celtic 0 0 0 0 0 0 0 0
Scottish Cup 2019/2020 Celtic 0 0 0 0 0 0 0 0
Champions League 2018/2019 Celtic 540 6 0 0 0 0 0 0
Europa League 2018/2019 Celtic 540 8 0 0 0 0 0 0
League Cup 2018/2019 Celtic 0 0 0 0 0 0 0 0
Premiership 2018/2019 Celtic 1620 18 0 0 0 0 0 0
Scottish Cup 2018/2019 Celtic 0 0 0 0 0 0 0 0
UEFA Nations League 2018/2019 Scotland 0 0 0 0 0 0 0 0
Friendly International 2018 Scotland 180 2 0 0 0 0 0 0
Champions League 2017/2018 Celtic 1080 12 0 0 0 0 0 0
Premiership 2017/2018 Celtic 2296 26 0 1 0 0 0 0
Friendly International 2017 Scotland 0 0 0 0 0 0 0 0
Friendly International 2017 Latvia 0 1 0 0 0 0 0 0
Champions League 2016/2017 Celtic 990 11 0 0 0 0 1 0
Premiership 2016/2017 Celtic 3104 35 1 0 0 0 3 0
Euro Qualification 2016 Scotland 0 0 0 0 0 0 0 0
International Champions Cup 2016 Celtic 107 2 0 2 0 0 0 0
Champions League 2015/2016 Celtic 540 6 0 0 0 0 0 0
Europa League 2015/2016 Celtic 540 6 0 0 0 0 0 0
Champions League 2014/2015 Celtic 180 2 0 0 0 0 0 0
Europa League 2014/2015 Celtic 720 8 0 0 0 0 1 0
FA Cup 2011/2012 Sunderland 0 0 0 0 0 0 0 0
Premier League 2011/2012 Sunderland 90 1 0 0 0 0 0 0
Premier League 2010/2011 Sunderland 1350 15 0 0 0 0 0 0
Carabao Cup 2009/2010 Sunderland 300 3 0 0 0 0 0 0
FA Cup 2009/2010 Sunderland 90 1 0 0 0 0 0 0
Premier League 2009/2010 Sunderland 2317 26 0 1 0 0 3 0
Carabao Cup 2008/2009 Sunderland 0 0 0 0 0 0 0 0
FA Cup 2008/2009 Sunderland 120 1 0 0 0 0 0 0
Premier League 2008/2009 Sunderland 1080 12 0 0 0 0 0 0
Premier League 2007/2008 Sunderland 3060 34 0 0 0 0 1 0
Champions League 2006/2007 Hearts 360 4 0 0 0 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
27/10/2024 Hibernian
1 - 1
Hearts 0-0H2H+
Nectarios Triantis 4'  
Martin Boyle 39'  
Dwight Gayle 61'  
Mykola Kukharevych 61'  
Thody Elie Youan 61'  
Nathan Moriah-Welsh 61'  
  62' Yan Dhanda
  62' Alan Forrest
  62' Kenneth Vargas
  62' Jorge Grant
  64' Cameron Devlin
Mykola Kukharevych 65' 1 - 0  
  73' Cameron Devlin
  73' Barrie McKay
  73' Malachi Boateng
  73' James Wilson
  75' James Penrice
Junior Hoilett 82'  
Jake Doyle Hayes 82'  
  83' Jorge Grant
  86' Daniel Oyegoke
  86' Adam Forrester
  1 - 1 87' James Wilson
24/10/2024 Hearts
2 - 0
Omonia Nicosia 2-0H2H+
L. Shankland 3'  
  6' Mateo Marić
Alan Forrest 16' 1 - 0  
Blair Spittal 23' 2 - 0  
Adam Forrester 49'  
  53' Veljko Simić
  53' L. Loizou
C. Gordon 57'  
  62' Senou Coulibaly
Adam Forrester 63'  
Daniel Oyegoke 63'  
Kenneth Vargas 64'  
Jorge Grant 64'  
  68' Willy Semedo
  68' Saidou Alioum Moubarak
  68' Mariusz Stępiński
  68' Andronikos Kakoullis
  68' Alpha Dionkou
  68' Giannis Masouras
Blair Spittal 73'  
Yan Dhanda 73'  
Alan Forrest 73'  
James Penrice 73'  
  83' Amine Khammas
  83' Fotios Kitsos
Stephen Kingsley 83'  
Barrie McKay 83'  
19/10/2024 Hearts
4 - 0
St. Mirren 1-0H2H+
Kenneth Vargas 15' 1 - 0  
  23' Charles Dunne
  46' Oisin Smyth
  46' Dennis Adeniran
  46' Killian Phillips
  46' Elvis Bwomono
Daniel Oyegoke 47' 2 - 0  
  53' Toyosi Olusanya
  61' Greg Kiltie
  61' Roland Idowu
  61' Kevin van Veen
  61' Mikael Mandron
  61' Toyosi Olusanya
  61' Evan Mooney
L. Shankland 65'  
Alan Forrest 65'  
Daniel Oyegoke 65'  
Adam Forrester 65'  
Beni Baningime 77'  
Cameron Devlin 77'  
Kenneth Vargas 78'  
James Wilson 78'  
  84' Greg Kiltie
James Wilson 86' 3 - 0  
Yan Dhanda 87'  
Barrie McKay 87'  
Blair Spittal 90+3' 4 - 0  
  90+5' Dennis Adeniran
  90+5' Elvis Bwomono
15/10/2024 Scotland
0 - 0
Portugal 0-0H2H+
  18' Diogo Jota
S. McTominay 27'  
  50' João Palhinha
  61' Diogo Jota
  61' Rafael Leão
  61' João Palhinha
  61' Rúben Neves
  61' Francisco Conceição
  61' Bernardo Silva
B. Doak 67'  
R. Gauld 67'  
R. Christie 67'  
L. Morgan 67'  
  83' Rúben Dias
C. Adams 83'  
L. Dykes 83'  
  88' Vitinha
  88' N. Devlin
  88' João Cancelo
  88' João Félix
A. Ralston 88'  
Nélson Semedo 88'  
  90+5' Bernardo Silva
12/10/2024 Croatia
2 - 1
Scotland 1-1H2H+
  8' G. Hanley
M. Pašalić 19'  
  0 - 1 33' R. Christie
I. Matanović 36' 1 - 1  
I. Perišić 39'  
M. Pašalić 46'  
P. Sučić 46'  
L. Sučić 62'  
M. Baturina 62'  
A. Kramarić 70' 2 - 1  
I. Matanović 71'  
A. Budimir 71'  
A. Kramarić 71'  
B. Petković 71'  
  77' L. Dykes
  77' C. Adams
  77' B. Doak
  77' R. Gauld
I. Perišić 90+1'  
K. Jakić 90+1'  
  90+4' B. Gilmour
06/10/2024 Aberdeen
3 - 2
Hearts 1-1H2H+
Topi Keskinen 2' 1 - 0  
  20' Stephen Kingsley
  20' James Penrice
  30' Lawrence Shankland
  1 - 1 36' Frankie Kent
  56' Yan Dhanda
Leighton Clarkson 61'  
Luís Henriques de Barros Lopes 61'  
Kevin Nisbet 61'  
Ester Sokler 61'  
  1 - 2 63' Blair Spittal
Nicky Devlin 65' 2 - 2  
  69' Daniel Oyegoke
  69' Adam Forrester
J. McGrath 72'  
Shayden Morris 72'  
T. Keskinen 72'  
Ante Palaversa 72'  
  75' Jorge Grant
  75' Jorge Grant
  76' Adam Forrester
  78' Kenneth Vargas
  78' Beni Baningime
  79' Yan Dhanda
  79' Alan Forrest
  83' James Penrice
  86' Craig Gordon
Ante Palaversa 88' 3 - 2  
Ante Palaversa 90+6'  
03/10/2024 Dinamo Minsk
1 - 2
Hearts 1-1H2H+
Steven Alfred 21' 1 - 0  
Rai Lopes 30'  
Aleksandr Selyava 30'  
  1 - 1 37' Sergei Politevich
Gleb Zherdev 46'  
Pedro Igor 46'  
  56' Alan Forrest
  56' Kenneth Vargas
  71' Cameron Devlin
Dmitri Podstrelov 72'  
Raymond Adeola 72'  
Nikita Demchenko 72'  
Daniil Kulikov 72'  
  74' Barrie McKay
  74' Yan Dhanda
  74' Cameron Devlin
  74' Jorge Grant
  79' Beni Baningime
  79' Macaulay Tait
Steven Alfred 87'  
Trofim Melnichenko 87'  
Trofim Melnichenko 90'  
  1 - 2 90+4' Yan Dhanda
28/09/2024 Hearts
1 - 1
Ross County 0-1H2H+
  11' Elijah Campbell
Kenneth Vargas 13'  
  0 - 1 35' Ronan Hale
  42' Ronan Hale
  56' Connor Randall
  57' Noah Chilvers
  57' Victor Loturi
Kenneth Vargas 58'  
Barrie McKay 58'  
Cameron Devlin 58'  
Blair Spittal 58'  
  59' Ryan Leak
Alan Forrest 67'  
Yan Dhanda 67'  
  68' Michee Efete
  68' James Brown
  68' Ronan Hale
  68' Alex Samuel
  88' Jordan White
  88' Jack Grieves
  88' Connor Randall
  88' Charles Telfer
Jorge Grant 90+2'  
Liam Boyce 90+2'  
Adam Forrester 90+2'  
Daniel Oyegoke 90+2'  
Lawrence Shankland 90+6' 1 - 1  
21/09/2024 St. Mirren
2 - 1
Hearts 2-1H2H+
Gerald Taylor 8' 1 - 0  
Toyosi Olusanya 13'  
  1 - 1 18' Craig Halkett
  33' Stephen Kingsley
Toyosi Olusanya 34' 2 - 1  
Jaden Brown 40'  
  44' Jorge Grant
  46' Gerald Taylor
  46' Daniel Oyegoke
Jaden Brown 46'  
Scott Tanser 46'  
  63' Kenneth Vargas
  63' Yutaro Oda
Caolan Boyd-Munce 65'  
Toyosi Olusanya 69'  
James Scott 69'  
Mikael Mandron 69'  
Kevin van Veen 69'  
  70' Blair Spittal
  70' Yan Dhanda
Killian Phillips 70'  
Oisin Smyth 70'  
  76' Jorge Grant
  76' Liam Boyce
  77' James Penrice
  77' Alan Forrest
Caolan Boyd-Munce 84'  
Roland Idowu 84'  
  85' Beni Baningime
  85' Lawrence Shankland
14/09/2024 Celtic
2 - 0
Hearts 0-0H2H+
Nicolas-Gerrit Kühn 21'  
  41' James Penrice
Arne Engels 51' 1 - 0  
Reo Hatate 66'  
Paulo Bernardo 66'  
Nicolas-Gerrit Kühn 66'  
James Forrest 66'  
  71' Kenneth Vargas
  71' Musa Drammeh
  72' Jorge Grant
  72' Cameron Devlin
Kyogo Furuhashi 72'  
Adam Idah 72'  
  78' Beni Baningime
  78' Yan Dhanda
Arne Engels 80'  
Luke McCowan 80'  
Daizen Maeda 80'  
Luis Palma 80'  
  81' Lawrence Shankland
  81' Alan Forrest
  81' James Penrice
  81' Blair Spittal
Luke McCowan 90' 2 - 0  
01/09/2024 Hearts
0 - 1
Dundee United 0-0H2H+
  40' Kevin Holt
  40' Vicko Sevelj
  41' Will Ferry
Lawrence Shankland 41'  
Kenneth Vargas 58'  
Yan Dhanda 58'  
Blair Spittal 58'  
Barrie McKay 58'  
  64' Kristijan Trapanovski
  65' Jort van der Sande
  65' Sam Dalby
  65' David Babunski
  65' Ross Docherty
  65' Kristijan Trapanovski
  65' Louis Moult
James Penrice 69'  
Cammy Devlin 69'  
Jorge Grant 69'  
Daniel Oyegoke 69'  
  0 - 1 76' Ross Graham
Yutaro Oda 80'  
Alan Forrest 80'  
  86' Craig Sibbald
Yan Dhanda 90+3'  
  90+3' Jack Walton
29/08/2024 Hearts
0 - 1
Viktoria Plzeň 0-0H2H+
Jorge Grant 58'  
  58' Alexandr Sojka
  58' M. Vydra
James Penrice 67'  
Yutaro Oda 67'  
Jorge Grant 67'  
Blair Spittal 67'  
Liam Boyce 72'  
Yan Dhanda 72'  
  0 - 1 76' L. Červ
Cameron Devlin 82'  
Alan Forrest 82'  
Kenneth Vargas 82'  
James Wilson 82'  
  87' Daniel Vasulin
  87' L. Hejda
  90+2' Pavel Šulc
  90+2' T. Slončík
Gerald Taylor 90+4'  
Frankie Kent 90+4'  
25/08/2024 Motherwell
3 - 1
Hearts 1-0H2H+
Paul McGinn 24' 1 - 0  
Andy Halliday 42'  
  45+1' Frankie Kent
Andy Halliday 51'  
Tony Watt 51'  
  54' Alan Forrest
  54' Yutaro Oda
  54' Yan Dhanda
  54' Kenneth Vargas
  55' Gerald Taylor
  55' Cammy Devlin
  58' Cammy Devlin
Stephen O'Donnell 60' 2 - 0  
  62' Andrés Salazar Osorio
  2 - 1 65' Yutaro Oda
  70' Blair Spittal
  70' Barrie McKay
Tawanda Jethro Maswanhise 74'  
Steve Seddon 74'  
Zach Robinson 74'  
Tom Sparrow 74'  
  76' Stephen Kingsley
Tom Sparrow 81' 3 - 1  
  87' Andrés Salazar Osorio
  87' Varela
22/08/2024 Viktoria Plzeň
1 - 0
Hearts 0-0H2H+
  22' Cammy Devlin
  36' Kenneth Vargas
E. Jirka 60'  
J. Bello 60'  
M. Havel 60'  
Cadu 60'  
V. Jemelka 69'  
J. Kopic 74'  
J. Mosquera 74'  
D. Vašulín 74'  
M. Vydra 74'  
  75' Gerald Taylor
  75' Daniel Oyegoke
  75' Jorge Grant
  75' Blair Spittal
  80' Lawrence Shankland
  80' Varela
  89' Kenneth Vargas
  89' Yutaro Oda
L. Kalvach 90+1'  
Daniel Oyegoke 90+6' 1 - 0  
  90+8' Daniel Oyegoke
17/08/2024 Falkirk
2 - 0
Hearts 0-0H2H+
Dylan Tait 3'  
Ross MacIver 21'  
Sean Mackie 24'  
  40' Varela
Brad Spencer 43'  
  43' Kenneth Vargas
Ethan Ross 53' 1 - 0  
  56' Yan Dhanda
  56' Alan Forrest
  56' Varela
  56' Lawrence Shankland
  64' Yutaro Oda
  64' Cammy Devlin
  64' Blair Spittal
  64' Barrie McKay
  65' Gerald Taylor
Gary Oliver 66'  
Alfredo Agyeman 66'  
Ethan Ross 75'  
Finn Yeats 75'  
Dylan Tait 81' 2 - 0  
  81' Gerald Taylor
  81' Jorge Grant
Ross MacIver 88'  
Ryan Shanley 88'  
  90+4' Lawrence Shankland
Ryan Shanley 90+5'  
17/07/2024 Hearts
1 - 5
Tottenham Hotspur 0-1H2H+
Frankie Kent 34'  
Craig Halkett 34'  
  0 - 1 39' Brennan Johnson
  46' Jamie Donley
  46' Emerson Royal
L. Shankland 46' 1 - 1  
  46' Dejan Kulusevski
  46' L. Bergvall
Craig Gordon 46'  
Z. Clark 46'  
  46' Brennan Johnson
  46' A. Devine
  46' Manor Solomon
  46' Tyrese Hall
  46' Oliver Skipp
  46' W. Lankshear
Yutaro Oda 46'  
Barrie McKay 46'  
  46' Heung-min Son
  46' M. Moore
  46' James Maddison
  46' Ashley Famiwuya
  46' Yves Bissouma
  46' M. Robson
Kyosuke Tagawa 46'  
L. Shankland 46'  
  46' Pedro Porro
  46' Djed Spence
  46' Archie Gray
  46' Timo Werner
  46' Brandon Austin
  46' Alfie Whiteman
  1 - 2 55' W. Lankshear
Jorge Grant 62'  
Aidan Denholm 62'  
Alan Forrest 62'  
M. Drammeh 62'  
Yan Dhanda 62'  
Blair Spittal 62'  
Gerald Taylor 62'  
M. Tait 62'  
Cammy Devlin 62'  
J. Wilson 62'  
  66' Will Lankshear
  66' Alejo Véliz
  1 - 3 66' M. Moore
Daniel Oyegoke 69'  
L. Neilson 69'  
Kye Rowles 70'  
Bailey Dall 70'  
  1 - 4 72' Djed Spence
  81' Alejo Véliz
  81' D. Scarlett
  84' Alfie Whiteman
  84' Luca Gunter
  1 - 5 85' L. Neilson
07/06/2024 Scotland
2 - 2
Finland 0-0H2H+
  46' Jesse Joronen
  46' Viljami Sinisalo
  53' Niilo Mäenpää
Arttu Hoskonen 54' 1 - 0  
  57' Teemu Pukki
  57' Oliver Antman
L. Shankland 58' 2 - 0  
Lawrence Shankland 63'  
T. Conway 63'  
Andrew Robertson  63'  
G. Taylor 63'  
  68' Tuomas Ollila
  68' T. Galvez
  68' C. Terho
  68' Benjamin Källman
Angus Gunn 69'  
J. Talvitie 69'  
Billy Gilmour 69'  
C. Gordon 69'  
  69' Joel Pohjanpalo
  69' R. Jack
  2 - 1 72' Benjamin Källman
Ryan Christie 79'  
Lewis Morgan 79'  
Grant Hanley 79'  
S. McKenna 79'  
  80' Niilo Mäenpää
  80' L. Walta
C. Gordon 84'  
  2 - 2 85' Oliver Antman
15/05/2024 St. Mirren
2 - 2
Hearts 1-1H2H+
James Scott 7' 1 - 0  
  1 - 1 20' Kyosuke Tagawa
James Scott 59'  
Caolan Boyd-Munce 59'  
Jaden Brown 59'  
Toyosi Olusanya 59'  
  59' Alan Forrest
  59' L. Shankland
  60' Cammy Devlin
  60' M. Tait
J. Bolton 65' 2 - 1  
Scott Tanser 70'  
Elvis Bwomono 70'  
Richard Taylor 70'  
Marcus Fraser 70'  
  71' Kyosuke Tagawa
  71' L. Boyce
  71' Aidan Denholm
  71' J. Wilson
  2 - 2 73' L. Shankland
  78' Dexter Lembikisa
  78' Y. Oda
J. Bolton 84'  
Charles Dunne 84'  
11/05/2024 Hearts
3 - 0
Dundee 1-0H2H+
K. Vargas 35' 1 - 0  
  45+3' Amadou Bakayoko
  46' Jordan McGhee
  46' Ryan Howley
Alan Forrest 53' 2 - 0  
  57' Luke McCowan
Dexter Lembikisa 62'  
Toby Sibbick 62'  
K. Vargas 62'  
J. Wilson 62'  
  68' Owen Dodgson
  68' Dara Costelloe
Cammy Devlin 71'  
Aidan Denholm 71'  
Alan Forrest 71'  
Y. Oda 71'  
  76' Aaron Donnelly
  78' Malachi Boateng
  78' J. Mulligan
Barrie McKay 79'  
Scott Fraser 79'  
  83' L. Cameron
  83' Oleksandr Shovkovskyi
L. Shankland 90' 3 - 0  
21/04/2024 Rangers
2 - 0
Hearts 1-0H2H+
Cyriel Dessers 5' 1 - 0  
Abdallah Sima 16'  
R. McCausland 16'  
  59' Cammy Devlin
J. Souttar 59'  
  60' Alan Forrest
  60' Y. Oda
  60' Nathaniel Atkinson
  60' Dexter Lembikisa
  60' Jorge Grant
  60' Barrie McKay
Rabbi Matondo  63'  
Fábio Silva 63'  
  73' K. Vargas
  73' Kyosuke Tagawa
  73' Cammy Devlin
  73' M. Tait
Cyriel Dessers 78' 2 - 0  
Dujon Sterling 80'  
Borna Barišić 80'  
Todd Cantwell 80'  
Tom Lawrence  80'  
Mohammed Diomande 80'  
Nicolas Raskin 80'  
Nicolas Raskin 82'  
  82' M. Tait
13/04/2024 Hearts
4 - 2
Livingston 4-2H2H+
  0 - 1 10' Sean Kelly
  0 - 2 22' Sean Kelly
Jorge Grant 29' 1 - 2  
  31' Tete Yengi
  32' Tete Yengi
Y. Oda 32' 2 - 2  
Cammy Devlin 40' 3 - 2  
Alex Cochrane 45+1'  
L. Shankland 45+6' 4 - 2  
  57' Tete Yengi
  57' Bruce Anderson
Alex Cochrane 60'  
K. Vargas 60'  
Barrie McKay 60'  
Stephen Kingsley 60'  
Cammy Devlin 66'  
Alan Forrest 66'  
Y. Oda 67'  
Scott Fraser 67'  
  72' Jason Holt
  72' Mo Sangare
Jorge Grant 74'  
Kyosuke Tagawa 74'  
  78' Jamie Brandon
  78' David Carson
11/03/2024 Greenock Morton
0 - 1
Hearts 0-0H2H+
Jack Baird 24'  
  43' Cammy Devlin
  59' Dexter Lembikisa
  59' Nathaniel Atkinson 
  59' Jorge Grant
  59' Alex Cochrane 
  59' Jorge Grant
Stefano Ceci 64'  
  64' Lawrence Shankland
  78' Cammy Devlin
  78' Aidan Denholm
  0 - 1 86' Kenneth Vargas
Grant Gillespie 87'  
Calum Waters 87'  
11/02/2024 Airdrieonians
1 - 4
Hearts 1-3H2H+
  0 - 1 11' Lawrence Shankland
  0 - 2 18' Kenneth Vargas
  0 - 3 21' Calem Nieuwenhof
  26' Craig Halkett 
  26' Kye Rowles
Adam Frizzell 34' 1 - 3  
  46' Kenneth Vargas
  46' Kyosuke Tagawa
  65' Beni Baningime
  65' Macaulay Tait
  66' Jorge Grant
  66' Scott Fraser
Nikolay Todorov 67'  
Calum Gallagher 67'  
  1 - 4 73' Lawrence Shankland
  74' Dexter Lembikisa
  74' Nathaniel Atkinson 
Arron Lyall 77'  
Chris Donnell 77'  
Charles Telfer 77'  
Gavin Gallagher 77'  
Craig Watson 85'  
Cammy Ballantyne 85'  
20/01/2024 Spartans
1 - 2
Hearts 0-1H2H+
  0 - 1 12' Kenneth Vargas
  59' Kyosuke Tagawa
  59' James Wilson
  60' Yutaro Oda
  60' Dexter Lembikisa
James Craigen 64' 1 - 1  
Kieran Watson 77'  
Danny Denholm 77'  
Blair Henderson 89'  
Sean Brown 89'  
Jamie Dishington 89'  
Cammy Russell 89'  
  1 - 2 90+2' Frankie Kent
Rhys Armstrong 90+3'  
Alan Brown 90+3'  
  90+4' Alan Forrest
  90+4' Aidan Denholm
24/12/2022 Dundee United
2 - 2
Hearts 1-1H2H+
  6' Craig Halkett 
  6' Kye Rowles
Steven Fletcher 20' 1 - 0  
  38' Stephen Kingsley
  38' Toby Sibbick
  1 - 1 41' Michael Smith
Scott McMann 45'  
  45+9' Andy Halliday 
  46' Robbie Neilson
Dylan Levitt 47' 2 - 1  
K. Freeman 59'  
  76' Craig Gordon 
  76' Zander Clark
Steven Fletcher 76'  
Tony Watt 76'  
  77' Cammy Devlin
  77' Alan Forrest
  77' Andy Halliday 
  77' Jorge Grant
  83' Robert Snodgrass
Tony Watt 84'  
Mark Birighitti 87'  
Aziz Behich 89'  
R. Graham 89'  
  2 - 2 90+4' Lawrence Shankland
Dylan Levitt 90+5'  
Craig Sibbald 90+5'  
17/12/2022 Hearts
3 - 1
Kilmarnock 2-0H2H+
Josh Ginnelly 19' 1 - 0  
  28' Liam Donnelly
Lawrence Shankland 29' 2 - 0  
  46' Kerr McInroy
  46' B. Chrisene
  46' Liam Polworth
  46' Christian Doidge
  68' Rory McKenzie
  68' Fraser Murray
  68' B. Wales
  68' Scott Robinson
  2 - 1 73' Ash Taylor
Robert Snodgrass 74'  
Josh Ginnelly 79'  
Jorge Grant 79'  
Cammy Devlin 79'  
Orestis Kiomourtzoglou 79'  
  85' L. Mayo
  85' Ryan Alebiosu
Lawrence Shankland 89' 3 - 1  
Andy Halliday  90+2'  
Alan Forrest 90+2'  
Barrie McKay 90+2'  
Toby Sibbick 90+2'  
Robert Snodgrass 90+2'  
C. Smith 90+2'  
16/11/2022 Turkey
2 - 1
Scotland 1-0H2H+
  25' Scott McTominay
Ferdi Kadioglu 34'  
Eren Elmali 34'  
Ozan Kabak 40' 1 - 0  
  46' Grant Hanley
  46' Scott McKenna
  46' Ryan Fraser
  46' C. Ramsay
Orkun Kökcü 46'  
Salih Özcan 46'  
Cengiz Ünder 49' 2 - 0  
  54' Andrew Robertson
Zeki Celik 54'  
  2 - 1 62' John McGinn
  67' Stuart Armstrong
  67' Ryan Christie
  67' Billy Gilmour
  67' Ryan Jack
Hakan Calhanoglu  69'  
Deniz Türüc 69'  
Cenk Tosun 69'  
Enes Ünal 69'  
  79' Lyndon Dykes
  79' Jacob Brown
  79' Scott McTominay
  79' Lewis Ferguson
Irfan Can Kahveci  81'  
Kerem Aktürkoglu 81'  
Cengiz Ünder 81'  
Ismail Yüksek 81'  
Deniz Türüc 82'  
12/11/2022 Hearts
1 - 1
Livingston 0-0H2H+
Orestis Kiomourtzoglou 33'  
  0 - 1 55' S. Kelly
Cammy Devlin 63'  
Alan Forrest 63'  
Orestis Kiomourtzoglou 67'  
C. Smith 67'  
  69' S. Kelly
  69' Scott Pittman
Kye Rowles 75'  
  77' Sean Kelly
  77' Sean Kelly
C. Smith 78'  
Craig Halkett  78'  
  81' Stephane Omeonga
  81' Stephane Omeonga
  82' Andrew Shinnie
  82' Dylan Bahamboula
Josh Ginnelly 90+7' 1 - 1  
09/11/2022 Rangers
1 - 0
Hearts 0-0H2H+
  45' Andy Halliday 
James Sands 46'  
Scott Arfield 46'  
  55' Andy Halliday 
  55' Barrie McKay
Ryan Kent 58'  
Rabbi Matondo 61'  
Scott Wright 61'  
Malik Tillman 66' 1 - 0  
  67' N. Atkinson
  67' Alan Forrest
Antonio Colak 67'  
Alfredo Morelos 67'  
  77' Josh Ginnelly
  77' E. Henderson
  77' Cammy Devlin
  77' Orestis Kiomourtzoglou
Borna Barisic 83'  
Malik Tillman 85'  
Glen Kamara 85'  
L. King 88'  
06/11/2022 Hearts
3 - 2
Motherwell 1-0H2H+
  20' Paul McGinn
  20' Stephen O'Donnell
  36' Ricki Lamie
Jorge Grant 38'  
Craig Gordon  38'  
Andy Halliday  45' 1 - 0  
Andy Halliday  47' 2 - 0  
  55' Connor Shields
  55' Louis Moult 
  61' Louis Moult 
  2 - 1 61' Louis Moult 
Toby Sibbick 73'  
Andy Halliday  77'  
N. Atkinson 77'  
Josh Ginnelly 77'  
Lewis Neilson 77'  
  2 - 2 79' Blair Spittal
  84' Stuart McKinstry
  84' Stuart McKinstry
Lawrence Shankland 89' 3 - 2  
Barrie McKay 90'  
Kye Rowles 90'  
30/10/2022 Ross County
1 - 2
Hearts 1-2H2H+
Jordan White 11' 1 - 0  
  1 - 1 15' Lawrence Shankland
  1 - 2 20' Andy Halliday 
David Cancola 22'  
David Cancola 56'  
Victor Loturi 56'  
  60' C. Smith
  60' Alan Forrest
  61' Josh Ginnelly
  61' Jorge Grant
  61' Andy Halliday 
  61' Lewis Neilson
Jack Baldwin 68'  
  68' Lawrence Shankland
  75' Barrie McKay
  75' E. Henderson
Jordy Hiwula 76'  
Kazeem Olaigbe 76'  
Jordan Tillson 80'  
George Harmon 82'  
Dominic Samuel 82'  
Jordan Tillson 82'  
Josh Sims 82'  
Owura Edwards 83'  
Keith Watson 83'  
  90+1' Michael Smith
22/10/2022 Hearts
3 - 4
Celtic 1-1H2H+
  0 - 1 14' James Forrest
Stephen Humphrys 39'  
Lawrence Shankland 39'  
  41' Moritz Jenz
Lawrence Shankland 45+3' 1 - 1  
Lawrence Shankland 47' 2 - 1  
Toby Sibbick 55'  
  2 - 2 55' Georgios Giakoumakis
  2 - 3 59' Daizen Maeda
Lawrence Shankland 65' 3 - 3  
  66' James Forrest
  66' L. Abada
  66' Daizen Maeda
  66' Sead Haksabanovic
  66' Alexandro Bernabéi
  66' Greg Taylor
Josh Ginnelly 70'  
Alan Forrest 70'  
  3 - 4 76' Greg Taylor
Michael Smith 84'  
Andy Halliday  84'  
Orestis Kiomourtzoglou 85'  
C. Smith 85'  
  90+2' R. Hatate
  90+2' Oliver Abildgaard
C. Smith 90+5'  
16/10/2022 Aberdeen
2 - 0
Hearts 0-0H2H+
Jayden Richardson 2'  
  10' Andy Halliday 
  10' Lewis Neilson
  37' Robert Snodgrass
  44' Orestis Kiomourtzoglou
Jack MacKenzie 66'  
Leighton Clarkson 70'  
Vicente Besuijen 70'  
Duk 74' 1 - 0  
Vicente Besuijen 79' 2 - 0  
Duk 81'  
Marley Watkins 81'  
  82' Robert Snodgrass
  82' Peter Haring 
  82' Alan Forrest
  82' C. Smith
Jack MacKenzie 87'  
Matty Kennedy 87'  
  90' Peter Haring 
  90' Jorge Grant
  90+4' Jorge Grant
Liam Scales 90+4'  
09/10/2022 Kilmarnock
2 - 2
Hearts 0-0H2H+
C. Stokes 47' 1 - 0  
Danny Armstrong 57'  
Kyle Lafferty  59' 2 - 0  
  2 - 1 62' Stephen Humphrys
Jordan Jones 66'  
Oli Shaw 66'  
Kyle Lafferty  67'  
Christian Doidge 67'  
  70' Orestis Kiomourtzoglou
  70' Jorge Grant
C. Stokes 78'  
Joe Wright 78'  
  79' Stephen Kingsley
Christian Doidge 82'  
Rory McKenzie 87'  
Ryan Alebiosu 87'  
Blair Alston 87'  
B. Lyons 87'  
  87' Andy Halliday 
  87' Lewis Neilson
  2 - 2 90+4' N. Atkinson
01/10/2022 Hearts
0 - 4
Rangers 0-2H2H+
  0 - 1 6' Antonio Colak
  14' Ben Davies
  0 - 2 30' Antonio Colak
  36' James Tavernier
Cammy Devlin 39'  
Cammy Devlin 39'  
Alan Forrest 44'  
Peter Haring  44'  
  46' Ryan Jack
  46' Steven Davis 
Stephen Kingsley 46'  
Andy Halliday  46'  
  46' Ben Davies
  46' James Sands
Barrie McKay 46'  
Robert Snodgrass 46'  
Lawrence Shankland 61'  
Josh Ginnelly 61'  
Orestis Kiomourtzoglou 61'  
Jorge Grant 61'  
  63' Antonio Colak
  63' Alfredo Morelos
  63' Scott Arfield
  63' Malik Tillman
Stephen Humphrys 65'  
  0 - 3 76' Alfredo Morelos
  79' Rabbi Matondo
  79' F. Sakala
  0 - 4 90+1' Ryan Kent
27/09/2022 Ukraine
0 - 0
Scotland 0-0H2H+
Mykhaylo Mudryk 16'  
Andriy Yarmolenko 23'  
Danylo Ignatenko 27'  
  62' Aaron Hickey
  72' Ryan Jack
  72' Stuart Armstrong
  72' Ryan Fraser
  72' Ryan Christie
  72' Greg Taylor
  72' Stephen Kingsley
Mykhaylo Mudryk 75'  
Viktor Tsygankov 75'  
A. Dovbyk 75'  
Roman Yaremchuk 75'  
  79' Ché Adams
  79' Lyndon Dykes
  84' Lyndon Dykes
Ruslan Malinovskyi 87'  
O. Pikhalyonok 87'  
Andriy Yarmolenko 87'  
Oleksandr Zubkov 87'  
Ruslan Malinovskyi 90'  
  90+1' Aaron Hickey
  90+1' Anthony Ralston
  90+3' Robby McCrorie
24/09/2022 Scotland
2 - 1
Republic of Ireland 0-1H2H+
  0 - 1 18' John Egan
Kieran Tierney 42'  
Greg Taylor 42'  
  45+1' Josh Cullen
Jack Hendry 49' 1 - 1  
Stuart Armstrong 59'  
Ryan Fraser 59'  
Aaron Hickey 59'  
Anthony Ralston 59'  
  60' Michael Obafemi
  60' Chiedozie Ogbene
Scott McKenna 63'  
  73' John Egan
  76' Jayson Molumby
  76' Alan Browne
  76' Matt Doherty
  76' S. Coleman
  76' Troy Parrott
  76' Callum Robinson
  81' S. Coleman
Ryan Christie 82' 2 - 1  
  83' James McClean
  83' Robbie Brady
Lyndon Dykes 85'  
Ché Adams 85'  
Ryan Christie 85'  
Kenny McLean 85'  
  87' J. Knight
Scott McTominay 87'  
  90+2' Robbie Brady
Jack Hendry 90+5'  
21/09/2022 Scotland
3 - 0
Ukraine 0-0H2H+
  19' Taras Stepanenko
Nathan Patterson 26'  
Aaron Hickey 26'  
  45' V. Bondar
  46' Taras Stepanenko
  46' Sergiy Sydorchuk
  67' A. Dovbyk
  67' Roman Yaremchuk
  68' Andriy Yarmolenko
  68' Viktor Tsygankov
John McGinn 70' 1 - 0  
  71' Roman Yaremchuk
Stuart Armstrong 76'  
Ryan Fraser 76'  
Ché Adams 77'  
Lyndon Dykes 77'  
Lyndon Dykes 80' 2 - 0  
  83' Sergiy Sydorchuk
  83' Mykhaylo Mudryk
  83' Danylo Ignatenko
  83' O. Pikhalyonok
  83' Oleksandr Zubkov
Ryan Christie 85'  
Kenny McLean 85'  
Kieran Tierney 86'  
Greg Taylor 86'  
Lyndon Dykes 87' 3 - 0  
  90+1' Ruslan Malinovskyi
18/09/2022 Motherwell
0 - 3
Hearts 0-1H2H+
  0 - 1 17' Lawrence Shankland
Joseph Efford 30'  
Rolando Aarons 30'  
Rolando Aarons 37'  
  39' Alex Cochrane
  39' Peter Haring 
Rolando Aarons 45+2'  
Stuart McKinstry 45+2'  
  0 - 2 50' Alan Forrest
  64' Cammy Devlin
  64' Robert Snodgrass
  65' Lawrence Shankland
  65' Stephen Humphrys
Barry Maguire 67'  
Dean Cornelius 67'  
R. Tierney 67'  
Louis Moult  67'  
Ricki Lamie 67'  
Bevis Mugabi 67'  
  73' Andy Halliday 
  73' N. Atkinson
  73' Barrie McKay
  73' Toby Sibbick
Stuart McKinstry 75'  
  79' Alan Forrest
  0 - 3 90' Alan Forrest
  90+3' Michael Smith
Paul McGinn 90+4'  
03/09/2022 Livingston
1 - 0
Hearts 1-0H2H+
Stephane Omeonga 23'  
Cristian Montano 28' 1 - 0  
Jason Holt 34'  
  52' Cammy Devlin
  56' Gary Mackay-Steven 
  56' Alan Forrest
  56' Jorge Grant
  56' Peter Haring 
  56' Cammy Devlin
  56' Lawrence Shankland
James Penrice 57'  
Dylan Bahamboula 57'  
Esmaël Gonçalves 57'  
Kurtis Guthrie 57'  
  65' Lawrence Shankland
  65' Stephen Humphrys
  65' Josh Ginnelly
Scott Pittman 68'  
Stephane Omeonga 81'  
S. Kelly 81'  
  83' Andy Halliday 
  83' E. Henderson
Cristian Montano 83'  
Jackson Longridge 83'  
Joel Nouble 90+3'  

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