Craig Gordon Profile and Player Statistics
First name: Craig
Last name: Gordon
Position: , Goalkeeper
Nationality: Scotland
Date of birth: 31 December 1982
Age: 41
Place of birth: Scotland
Height: 193 cm
Weight: 83 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
Euro Qualification 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 90 1 0 0 0 0 0 0
Scottish Cup 2023/2024 Hearts 270 3 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 Latvia 0 1 0 0 0 0 0 0
Friendly International 2017 Scotland 0 0 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

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

Now showing: All Competitions

DateHomeScoreAwayHT
13/04/2024 Hearts
4 - 2
Livingston 4-2H2H+
  0 - 1 10' S. Kelly
  0 - 2 22' S. Kelly
J. Grant 29' 1 - 2  
  31' T. Yengi
Y. Oda 32' 2 - 2  
  32' T. Yengi
C. Devlin 40' 3 - 2  
A. Cochrane 45+1'  
L. Shankland 45+6' 4 - 2  
11/03/2024 Greenock Morton
0 - 1
Hearts 0-0H2H+
J. Baird 24'  
  43' C. Devlin
  59' J. Grant
K. Broadfoot 64'  
  64' L. Shankland
  0 - 1 86' K. Vargas
11/02/2024 Airdrieonians
1 - 4
Hearts 1-3H2H+
  0 - 1 11' L. Shankland
  0 - 2 18' K. Vargas
  0 - 3 21' C. Nieuwenhof
A. Frizzell 34' 1 - 3  
  1 - 4 73' L. Shankland
20/01/2024 Spartans
1 - 2
Hearts 0-1H2H+
  0 - 1 12' K. Vargas
J. Craigen 64' 1 - 1  
  1 - 2 90+2' F. Kent
24/12/2022 Dundee United
2 - 2
Hearts 1-1H2H+
S. Fletcher 20' 1 - 0  
  1 - 1 41' M. Smith
S. McMann 45'  
  45+9' A. Halliday
D. Levitt 47' 2 - 1  
K. Freeman 59'  
T. Watt 59'  
  83' R. Snodgrass
T. Watt 84'  
M. Birighitti 87'  
  2 - 2 90+4' L. Shankland
17/12/2022 Hearts
3 - 1
Kilmarnock 2-0H2H+
J. Ginnelly 19' 1 - 0  
  28' L. Donnelly
L. Shankland 29' 2 - 0  
  2 - 1 73' A. Taylor
R. Snodgrass 74'  
L. Shankland 89' 3 - 1  
16/11/2022 Turkey
2 - 1
Scotland 1-0H2H+
  25' S. McTominay
O. Kabak 40' 1 - 0  
C. Ünder 49' 2 - 0  
M. Çelik 54'  
  54' A. Robertson
  2 - 1 62' J. McGinn
D. Türüç 82'  
12/11/2022 Hearts
1 - 1
Livingston 0-0H2H+
O. Kiomourtzoglou 33'  
  0 - 1 55' S. Kelly
K. Rowles 75'  
  81' S. Omeonga
J. Ginnelly 90+7' 1 - 1  
09/11/2022 Rangers
1 - 0
Hearts 0-0H2H+
  45' A. Halliday
R. Kent 58'  
M. Tillman 66' 1 - 0  
B. Barišić 84'  
L. King 88'  
06/11/2022 Hearts
3 - 2
Motherwell 1-0H2H+
  36' R. Lamie
J. Grant 38'  
C. Gordon 38'  
A. Halliday 45' 1 - 0  
A. Halliday 47' 2 - 0  
  2 - 1 61' L. Moult
  61' L. Moult
T. Sibbick 73'  
  2 - 2 79' B. Spittal
  84' S. McKinstry
L. Shankland 89' 3 - 2  
30/10/2022 Ross County
1 - 2
Hearts 1-2H2H+
J. White 11' 1 - 0  
  1 - 1 15' L. Shankland
  1 - 2 20' A. Halliday
D. Cancola 22'  
J. Baldwin 68'  
  68' L. Shankland
J. Tillson 79'  
  90+1' M. Smith
22/10/2022 Hearts
3 - 4
Celtic 1-1H2H+
  0 - 1 14' J. Forrest
  41' M. Jenz
L. Shankland 45+3' 1 - 1  
L. Shankland 47' 2 - 1  
T. Sibbick 55'  
  2 - 2 55' G. Giakoumakis
  2 - 3 59' D. Maeda
L. Shankland 65' 3 - 3  
  3 - 4 76' G. Taylor
C. Smith 90+5'  
16/10/2022 Aberdeen
2 - 0
Hearts 0-0H2H+
J. Richardson 2'  
  37' R. Snodgrass
  44' O. Kiomourtzoglou
J. MacKenzie 66'  
Luis Lopes 74' 1 - 0  
V. Besuijen 79' 2 - 0  
  90+4' J. Grant
L. Scales 90+5'  
09/10/2022 Kilmarnock
2 - 2
Hearts 0-0H2H+
C. Stokes 47' 1 - 0  
D. Armstrong 57'  
K. Lafferty 59' 2 - 0  
  2 - 1 62' S. Humphrys
  79' S. Kingsley
C. Doidge 82'  
  2 - 2 90+4' N. Atkinson
01/10/2022 Hearts
0 - 4
Rangers 0-2H2H+
  0 - 1 6' A. Čolak
  14' B. Davies
  0 - 2 30' A. Čolak
  36' J. Tavernier
C. Devlin 39'  
S. Humphrys 66'  
  0 - 3 76' A. Morelos
  0 - 4 90+1' R. Kent
27/09/2022 Ukraine
0 - 0
Scotland 0-0H2H+
M. Mudryk 17'  
A. Yarmolenko 23'  
D. Ihnatenko 27'  
  62' A. Hickey
  84' L. Dykes
24/09/2022 Scotland
2 - 1
Republic of Ireland 0-1H2H+
  0 - 1 18' J. Egan
  45+1' J. Cullen
J. Hendry 50' 1 - 1  
S. McKenna 63'  
  73' J. Egan
  81' S. Coleman
R. Christie 81' 2 - 1  
S. McTominay 86'  
  86' J. Knight
  90+2' R. Brady
21/09/2022 Scotland
3 - 0
Ukraine 0-0H2H+
  18' T. Stepanenko
  45+1' V. Bondar
J. McGinn 70' 1 - 0  
  71' R. Yaremchuk
L. Dykes 80' 2 - 0  
  83' S. Sydorchuk
L. Dykes 87' 3 - 0  
  90+2' R. Malinovskiy
18/09/2022 Motherwell
0 - 3
Hearts 0-1H2H+
  0 - 1 17' L. Shankland
R. Aarons 37'  
  0 - 2 50' A. Forrest
S. McKinstry 75'  
  79' A. Forrest
  0 - 3 90' A. Forrest
  90+3' M. Smith
P. McGinn 90+4'  
03/09/2022 Livingston
1 - 0
Hearts 1-0H2H+
S. Omeonga 23'  
C. Montaño 28' 1 - 0  
J. Holt 34'  
  52' C. Devlin
  65' L. Shankland
S. Pittman 68'  
J. Nouble 90+3'  
31/08/2022 Hearts
0 - 1
Kilmarnock 0-1H2H+
  13' L. Donnelly
  0 - 1 21' I. Cameron
  41' S. Walker
A. Cochrane 60'  
28/08/2022 Hearts
3 - 2
St. Johnstone 2-1H2H+
  0 - 1 6' G. Carey
  15' J. Murphy
K. Rowles 25' 1 - 1  
L. Boyce 31' 2 - 1  
  45' D. Phillips
  2 - 2 54' A. Considine
  66' A. Crawford
L. Shankland 81' 3 - 2  
  84' A. Considine
25/08/2022 Hearts
0 - 1
Zürich 0-0H2H+
J. Grant 18'  
  33' C. Conde
K. Rowles 42'  
L. Shankland 47'  
J. Grant 54'  
  0 - 1 80' F. Rohner
18/08/2022 Zürich
2 - 1
Hearts 2-1H2H+
A. Marchesano 22'  
  0 - 1 22' L. Shankland
Adrià Guerrero 32' 1 - 1  
B. Džemaili 34' 2 - 1  
Adrià Guerrero 47'  
  86' T. Sibbick
  90+2' M. Smith
14/08/2022 Hearts
4 - 1
Dundee United 1-0H2H+
L. Shankland 1' 1 - 0  
  19' M. Anim Cudjoe
B. McKay 48' 2 - 0  
  54' J. McGrath
J. Grant 62' 3 - 0  
  64' R. Graham
  3 - 1 71' S. Fletcher
  87' R. Edwards
J. Ginnelly 90+5' 4 - 1  
07/08/2022 Hibernian
1 - 1
Hearts 0-1H2H+
  0 - 1 22' L. Shankland
R. Porteous 35'  
M. Čabraja 64'  
  85' P. Haring
E. Henderson 90+1'  
M. Boyle 90+5' 1 - 1  
30/07/2022 Hearts
2 - 1
Ross County 0-0H2H+
  52' J. Baldwin
A. Forrest 59' 1 - 0  
  67' B. Purrington
B. McKay 77' 2 - 0  
  2 - 1 79' J. White
J. Grant 80'  
14/06/2022 Armenia
1 - 4
Scotland 1-2H2H+
V. Bichakhchyan 6' 1 - 0  
  1 - 1 14' S. Armstrong
  20' C. Adams
V. Haroyan 32'  
Arman Hovhannisyan 44'  
Arman Hovhannisyan 44'  
  1 - 2 45+1' S. Armstrong
E. Spertsyan 47'  
H. Hambardzumyan 48'  
  1 - 3 50' J. McGinn
  1 - 4 54' C. Adams
K. Hovhannisyan 90+1'  
  90+1' S. McTominay
11/06/2022 Republic of Ireland
3 - 0
Scotland 2-0H2H+
A. Browne 20' 1 - 0  
T. Parrott 28' 2 - 0  
  44' R. Christie
M. Obafemi 51' 3 - 0  
S. Duffy 60'  
C. Robinson 88'  
08/06/2022 Scotland
2 - 0
Armenia 2-0H2H+
A. Ralston 28' 1 - 0  
S. McKenna 40' 2 - 0  
C. McGregor 42'  
  45+2' V. Haroyan
  67' E. Spertsyan
  90+3' W. Angulo
01/06/2022 Scotland
1 - 3
Ukraine 0-1H2H+
  5' R. Yaremchuk
  11' R. Malinovskiy
  0 - 1 33' A. Yarmolenko
L. Dykes 45'  
  0 - 2 49' R. Yaremchuk
J. McGinn 59'  
C. McGregor 79' 1 - 2  
  84' M. Shaparenko
  1 - 3 90+5' A. Dovbyk
21/05/2022 Rangers
2 - 0
Hearts 0-0H2H+
  4' P. Haring
A. Traoré 59'  
R. Jack 94' 1 - 0  
S. Wright 97' 2 - 0  
  106' C. Halkett
14/05/2022 Hearts
1 - 3
Rangers 1-2H2H+
E. Simms 16'  
P. Haring 24' 1 - 0  
  1 - 1 33' C. Itten
  1 - 2 45+1' A. Lowry
  53' A. Lowry
  69' L. King
  1 - 3 81' C. McKinnon
07/05/2022 Celtic
4 - 1
Hearts 2-1H2H+
  0 - 1 3' E. Simms
D. Maeda 30' 1 - 1  
  31' T. Sibbick
K. Furuhashi 37' 2 - 1  
M. O'Riley 69' 3 - 1  
G. Giakoumakis 90' 4 - 1  
30/04/2022 Hearts
0 - 0
Ross County 0-0H2H+
  15' R. Callachan
  59' J. Tillson
  67' K. Watson
  75' B. Spittal
24/04/2022 Dundee United
2 - 3
Hearts 1-1H2H+
  3' L. Boyce
D. Levitt 4' 1 - 0  
  1 - 1 44' L. Boyce
  45+1' T. Moore
  1 - 2 59' J. Ginnelly
R. Edwards 65' 2 - 2  
C. Mochrie 68'  
  2 - 3 83' E. Simms
R. Graham 89'  
  90+1' P. Haring
  90+3' B. Woodburn
16/04/2022 Hearts
2 - 1
Hibernian 2-1H2H+
  11' J. Newell
E. Simms 16' 1 - 0  
S. Kingsley 21' 2 - 0  
  2 - 1 22' C. Cadden
  25' H. Clarke
  48' J. Scott
  64' J. Newell
A. Cochrane 70'  
  82' J. Campbell
P. Haring 82'  
  82' P. Hanlon
T. Moore 84'  
C. Gordon 90+3'  
09/04/2022 Hearts
3 - 1
Hibernian 1-1H2H+
  0 - 1 5' D. Wright
A. Halliday 45+1' 1 - 1  
  45+2' J. Doyle-Hayes
S. Kingsley 47' 2 - 1  
  57' C. Mueller
A. Halliday 58' 3 - 1  
P. Haring 70'  
  71' R. Bushiri
02/04/2022 Ross County
1 - 1
Hearts 1-1H2H+
  17' B. McKay
A. Iacovitti 31' 1 - 0  
  1 - 1 39' B. McKay
R. Callachan 59'  
J. Tillson 68'  
D. Samuel 82'  
  88' A. Halliday
29/03/2022 Austria
2 - 2
Scotland 0-1H2H+
  0 - 1 28' J. Hendry
  0 - 2 56' J. McGinn
M. Gregoritsch 75' 1 - 2  
A. Schöpf 82' 2 - 2  

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-2024 SoccerPunter Pte. Ltd. All rights reserved.