Craig McLeish Profile and Player Statistics
First name: Craig
Last name: McLeish
Nationality: Scotland
Date of birth: 27 March 1990
Age: 34
Place of birth: Scotland
Height: 180 cm
Weight: 78 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
League One 2017/2018 Albion Rovers 906 14 4 4 1 0 0 0
Challenge Cup 2016/2017 Queen's Park 249 3 0 1 0 0 0 0
League One 2016/2017 Queen's Park 336 4 0 1 0 0 1 0
Challenge Cup 2015/2016 Queen's Park 241 3 1 1 1 0 0 0
League One Play-Offs 2015/2016 Queen's Park 360 4 0 0 0 0 0 0
League Two 2015/2016 Queen's Park 2141 30 8 6 0 0 0 0
League Two 2014/2015 Clyde 115 4 2 2 0 0 0 0
Challenge Cup 2012/2013 Montrose 147 2 0 1 0 0 0 0
League Two 2012/2013 Montrose 961 16 4 6 2 0 1 0
League One 2011/2012 Stirling Albion 1095 18 5 5 1 0 0 0
Challenge Cup 2010/2011 Falkirk 20 1 1 0 0 0 0 0
Championship 2010/2011 Falkirk 0 0 0 0 0 0 0 0
League One 2010/2011 Dumbarton 180 2 0 0 0 0 1 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
21/04/2018 Albion Rovers
1 - 0
East Fife 1-0H2H+
S. Higgins 1' 1 - 0  
S. McLaughlin 53'  
M. McMullin 72'  
  80' R. Jones
  90+4' A. Dunsmore
14/04/2018 Airdrieonians
2 - 0
Albion Rovers 1-0H2H+
A. Brown 32' 1 - 0  
  54' R. Davidson
D. Brownlie 55'  
  73' D. Baur
T. Fry 85'  
T. Fry 88' 2 - 0  
  89' J. Gallagher
07/04/2018 Albion Rovers
0 - 1
Forfar Athletic 0-0H2H+
A. Reid 63'  
  65' M. Aitken
  0 - 1 90+1' J. Peters
27/03/2018 Albion Rovers
1 - 2
Arbroath 1-1H2H+
  21' G. Swankie
S. Higgins 23' 1 - 0  
Joao Victoria 30'  
  1 - 1 38' R. Wallace
  42' B. Linn
  1 - 2 89' C. Hamilton
20/03/2018 Albion Rovers
2 - 3
Ayr United 1-2H2H+
  0 - 1 28' C. Moore
A. Reid 35'  
  0 - 2 36' J. Adams
K. Hester 39' 1 - 2  
G. Fisher 63'  
  65' J. Adams
A. Trouten 66' 2 - 2  
  2 - 3 75' L. Shankland
A. Trouten 78'  
17/03/2018 Albion Rovers
1 - 2
Arbroath 1-1H2H+
A. Trouten 17' 1 - 0  
  1 - 1 37' O. Kader
  1 - 2 55' R. Wallace
A. Reid 90+1'  
13/03/2018 Albion Rovers
1 - 1
Queen's Park 0-0H2H+
R. Davidson 23' 1 - 0  
  1 - 1 51' S. Burns
  75' W. Muir
  78' S. Gibson
  85' D. Green
10/03/2018 Stranraer
2 - 3
Albion Rovers 2-0H2H+
K. Turner 34' 1 - 0  
K. Turner 35' 2 - 0  
  2 - 1 51' G. Fisher
  54' Joao Victoria
  61' G. Holmes
  64' R. Watters
  2 - 2 82' K. Hester
  2 - 3 86' C. McLeish
K. Turner 89'  
24/02/2018 East Fife
2 - 0
Albion Rovers 2-0H2H+
A. Dunsmore 14' 1 - 0  
C. Duggan 23' 2 - 0  
A. Dunsmore 48'  
K. Millar 55'  
  80' S. McLaughlin
C. McManus 82'  
  86' S. Higgins
17/02/2018 Albion Rovers
2 - 2
Raith Rovers 1-1H2H+
A. Trouten 11' 1 - 0  
  1 - 1 40' E. Murray
G. Holmes 41'  
  50' D. Zanatta
  58' J. Herron
  77' W. Alvés
  1 - 2 82' J. Marr
  89' I. Davidson
A. Trouten 90+3' 2 - 2  
06/02/2018 Raith Rovers
3 - 1
Albion Rovers 1-0H2H+
J. Herron 7' 1 - 0  
  48' R. Davidson
  1 - 1 54' M. Hopkins
J. Herron 63' 2 - 1  
J. Thomson 76' 3 - 1  
03/02/2018 Arbroath
1 - 0
Albion Rovers 1-0H2H+
O. Kader 28' 1 - 0  
29/01/2018 Albion Rovers
0 - 4
St. Johnstone 0-1H2H+
  0 - 1 3' C. Kane
C. Shields 28'  
R. Davidson 29'  
  30' M. Davidson
  34' J. Shaughnessy
  0 - 2 51' K. McClean
  0 - 3 57' C. Kane
  0 - 4 70' C. Kane
27/01/2018 Albion Rovers
1 - 3
Stranraer 0-1H2H+
  0 - 1 8' A. Beith
A. Reid 53' 1 - 1  
  1 - 2 74' S. Robertson
  1 - 3 89' A. Beith
18/11/2017 East Kilbride
3 - 4
Albion Rovers 1-1H2H+
R. McNeil 6' 1 - 0  
C. Howie 22'  
  1 - 1 23' C. Howie
  1 - 2 47' G. Fisher
  1 - 3 54' Joao Victoria
  1 - 4 61' A. Trouten
R. McNeil 63' 2 - 4  
C. Howie 90+3' 3 - 4  
04/11/2017 Albion Rovers
3 - 4
Forfar Athletic 1-1H2H+
A. Trouten 4' 1 - 0  
  1 - 1 10' A. Reid
G. Fisher 51'  
C. Shields 56' 2 - 1  
  2 - 2 60' D. Cox
  2 - 3 77' D. Cox
  2 - 4 89' J. Peters
R. Davidson 90'  
S. Higgins 90+2' 3 - 4  
28/10/2017 Airdrieonians
2 - 2
Albion Rovers 2-1H2H+
D. Brownlie 24' 1 - 0  
  1 - 1 37' A. Trouten
  39' R. Perry
S. Stewart 45' 2 - 1  
  50' J. Marr
  55' J. Marr
  58' S. McLaughlin
  2 - 2 65' G. Fisher
J. McGregor 81'  
  88' C. Shields
  90' S. McLaughlin
30/09/2017 Albion Rovers
2 - 1
Raith Rovers 1-0H2H+
R. Perry 24'  
A. Trouten 38' 1 - 0  
A. Trouten 59'  
A. Trouten 59'  
R. Davidson 75'  
R. Davidson 75'  
C. Shields 83' 2 - 0  
  2 - 1 87' G. Spence
G. Fisher 90+3'  
G. Fisher 90+3'  
23/09/2017 Alloa Athletic
2 - 5
Albion Rovers 0-2H2H+
  0 - 1 5' C. Shields
  0 - 2 28' A. Trouten
  0 - 3 51' S. Higgins
Kris Joseph Renton 57' 1 - 3  
S. Taggart 64' 2 - 3  
S. Taggart 64' 3 - 3  
  3 - 4 73' A. Trouten
  3 - 5 80' Joao Victoria
15/08/2017 St. Mirren
2 - 1
East Kilbride 0-0H2H+
  0 - 1 81' D. McLaren
R. Stewart 87' 1 - 1  
L. Morgan 90+2' 2 - 1  
25/07/2017 Stenhousemuir
1 - 2
East Kilbride 0-0H2H+
H. Paton 16'  
  0 - 1 47' S. Winter
J. Longworth 50' 1 - 1  
  56' B. Coll
  60' B. Russell
  1 - 2 63' S. Winter
  86' C. McLeish
86'  
14/05/2017 Ufa U21
1 - 2
Anzhi U21 H2H 
12/05/2017 Lokomotiv Moscow U21
2 - 1
Orenburg U21 H2H 
25/04/2017 Orenburg U21
1 - 1
Zenit Petersburg U21 H2H 
25/04/2017 Arsenal Tula U21
2 - 0
Krylya Sovetov Samara U21 H2H 
23/04/2017 Bucaspor
3 - 2
Zonguldak Kömürspor 1-2H2H+
  0 - 1 20' M. Akyüz
U. Yazğılı 31' 1 - 1  
  1 - 2 36' C. Kandemir
  44' M. Caymaz
İ. Çakmak 47' 2 - 2  
E. Taşkıran 58'  
V. Kızılkaya 65' 3 - 2  
M. Akyüz 88'  
30/12/2016 Hapoel Jerusalem
0 - 1
Maccabi Herzliya 0-0H2H 
29/10/2016 Queen's Park
0 - 3
Stenhousemuir 0-1H2H+
  24' K. Millar
  0 - 1 28' M. Gilhaney
G. Fotheringham 48'  
  0 - 2 49' C. McMenamin
  56' C. Summers
  0 - 3 67' A. Roy
J. McKernon 80'  
28/10/2016 Maccabi Ahi Nazareth
0 - 0
Ironi Nesher 0-0H2H 
22/10/2016 Airdrieonians
4 - 1
Queen's Park 3-1H2H+
I. Russell 9' 1 - 0  
  1 - 1 23' R. Millen
I. Russell 28' 2 - 1  
  28' R. McGeever
S. Stewart 45+1' 3 - 1  
  61' C. McLeish
I. Russell 74' 4 - 1  
  77' P. Woods
K. Schmidt 87'  
15/10/2016 Queen's Park
1 - 0
East Fife 1-0H2H+
G. Fotheringham 15' 1 - 0  
  37' K. Wilkie
  53' J. Kerr
  74' J. Page
  90+4' G. Naysmith
08/10/2016 Dunfermline Athletic
2 - 1
Queen's Park 0-0H2H+
J. Cardle 29'  
F. El Alagui 48' 1 - 0  
F. El Alagui 62' 2 - 0  
  2 - 1 70' F. El Alagui
L. Ashcroft 87'  
  87' D. Miller
F. El Alagui 90'  
01/10/2016 Albion Rovers
2 - 0
Queen's Park 1-0H2H+
R. Wallace 29'  
S. Boyd 30' 1 - 0  
  65' R. Millen
  66' G. Fotheringham
  88' S. Gibson
R. Wallace 90+2' 2 - 0  
30/09/2016 Beitar Tel Aviv Ramla
2 - 1
Maccabi Herzliya 2-1H2H 
19/09/2016 Hapoel Bnei Lod
2 - 1
Ironi Nesher 0-1H2H 
09/09/2016 Hapoel Nof HaGalil
0 - 2
Beitar Tel Aviv Ramla H2H 
26/08/2016 Ironi Nesher
0 - 0
Hapoel Afula 0-0H2H 
26/08/2016 Maccabi Ahi Nazareth
1 - 1
Hapoel Petah Tikva 0-0H2H 
16/08/2016 Partick Thistle U20
1 - 1
Queen's Park 0-0H2H+
M. Lamont 9'  
M. McMullin 48' 1 - 0  
M. McInally 68'  
  85' D. Galt
  1 - 1 88' J. Carter
C. Cullen 90+2'  
D. Syme 109'  
D. Docherty 110'  
  110' E. MacPherson
A. McCarthy 112'  
  113' J. Watt
02/08/2016 Queen's Park
5 - 2
Kilmarnock U20 3-2H2H+
  0 - 1 1' D. Hawkshaw
L. Brown 2' 1 - 1  
B. Wharton 15' 2 - 1  
R. McGeever 39' 3 - 1  
G. Fotheringham 43'  
  3 - 2 45' T. Queen
D. Galt 60' 4 - 2  
M. Williams 71'  
E. MacPherson 86' 5 - 2  
  86' S. McLean

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.