Craig Mackail-Smith Profile and Player Statistics
First name: Craig
Last name: Mackail-Smith
Position: , Attacker, Midfielder, RM
Nationality: Scotland
Date of birth: 25 February 1984
Age: 40
Place of birth: England
Height: 178 cm
Weight: 77 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
FA Cup 2023/2024 Bedford Town 0 0 0 0 0 0 0 0
Fa Trophy 2023/2024 Bedford Town 0 0 0 0 0 0 0 0
Non League Div One: Southern Central 2023/2024 Bedford Town 0 0 0 0 0 0 0 0
Club Friendlies 3 2023 Bedford Town 0 0 0 0 0 0 0 0
FA Cup 2022/2023 Bedford Town 0 0 0 0 0 0 0 0
Fa Trophy 2022/2023 Bedford Town 0 0 0 0 0 0 0 0
Non League Premier: Southern Central 2022/2023 Bedford Town 0 0 0 0 0 0 0 0
Club Friendlies 3 2022 Bedford Town 0 0 0 0 0 0 0 0
Club Friendlies 4 2022 Bedford Town 0 0 0 0 0 0 0 0
FA Cup 2021/2022 Bedford Town 0 0 0 0 0 0 0 0
Fa Trophy 2021/2022 Bedford Town 0 0 0 0 0 0 0 0
Non League Div One: Southern Central 2021/2022 Bedford Town 0 0 0 0 0 0 0 0
Club Friendlies 1 2021 Bedford Town 0 0 0 0 0 0 0 0
EFL Trophy 2020/2021 Stevenage 0 0 0 0 0 0 0 0
FA Cup 2020/2021 Bedford Town 0 0 0 0 0 0 0 0
Fa Trophy 2020/2021 Bedford Town 0 0 0 0 0 0 0 0
League Two 2020/2021 Stevenage 0 0 0 0 0 0 0 0
Non League Div One: Southern Central 2020/2021 Bedford Town 0 0 0 0 0 0 0 0
Carabao Cup 2019/2020 Wycombe Wanderers 0 0 0 0 0 0 0 0
EFL Trophy 2019/2020 Stevenage 180 2 1 1 0 0 0 0
FA Cup 2019/2020 Stevenage 20 1 1 0 0 0 0 0
League One 2019/2020 Wycombe Wanderers 0 0 0 0 0 0 0 0
League Two 2019/2020 Stevenage 728 18 12 4 0 0 1 0
Carabao Cup 2018/2019 Wycombe Wanderers 180 2 0 0 0 0 1 0
EFL Trophy 2018/2019 Wycombe Wanderers 90 1 0 0 0 0 0 0
FA Cup 2018/2019 Wycombe Wanderers 21 1 1 0 0 0 0 0
League Two 2018/2019 Notts County 1017 16 5 6 3 0 1 0
Carabao Cup 2017/2018 Wycombe Wanderers 90 1 0 0 0 0 0 0
EFL Trophy 2017/2018 Wycombe Wanderers 0 0 0 0 0 0 0 0
FA Cup 2017/2018 Wycombe Wanderers 180 2 0 1 2 0 0 0
League Two 2017/2018 Wycombe Wanderers 2343 37 11 16 8 0 3 0
EFL Trophy 2016/2017 Luton Town 159 3 1 2 1 0 0 0
FA Cup 2016/2017 Luton Town 20 1 1 0 0 0 1 0
League One 2016/2017 Peterborough United 1296 18 4 5 5 0 0 0
League Two 2016/2017 Luton Town 6 2 2 0 0 0 0 0
Carabao Cup 2015/2016 Luton Town 0 0 0 0 0 0 0 0
EFL Trophy 2015/2016 Luton Town 0 0 0 0 0 0 0 0
FA Cup 2015/2016 Luton Town 90 1 0 0 0 0 0 0
League Two 2015/2016 Luton Town 2190 33 6 15 4 0 3 0
Carabao Cup 2014/2015 Brighton & Hove Albion 182 3 1 0 2 0 0 0
Championship 2014/2015 Brighton & Hove Albion 611 12 5 4 1 0 0 0
FA Cup 2014/2015 Brighton & Hove Albion 0 0 0 0 0 0 0 0
League One 2014/2015 Peterborough United 270 3 0 0 0 0 0 0
Championship 2013/2014 Brighton & Hove Albion 104 7 7 0 0 0 0 0
Championship 2012/2013 Brighton & Hove Albion 2130 29 5 11 11 0 0 0
FA Cup 2012/2013 Brighton & Hove Albion 87 2 1 1 0 0 0 0
Carabao Cup 2011/2012 Brighton & Hove Albion 210 2 0 0 1 0 0 0
Championship 2011/2012 Brighton & Hove Albion 3497 45 5 12 9 0 3 0
FA Cup 2011/2012 Brighton & Hove Albion 231 3 1 1 0 0 0 0
Carabao Cup 2010/2011 Peterborough United 270 3 0 0 3 0 0 0
EFL Trophy 2010/2011 Peterborough United 90 1 0 0 0 0 0 0
FA Cup 2010/2011 Peterborough United 337 4 0 1 2 0 0 0
League One 2010/2011 Peterborough United 4195 48 1 2 30 0 7 0
Carabao Cup 2009/2010 Peterborough United 221 3 0 2 1 0 0 0
Championship 2009/2010 Peterborough United 3445 43 4 8 10 0 1 0
FA Cup 2009/2010 Peterborough United 90 1 0 0 0 0 0 0
Carabao Cup 2008/2009 Peterborough United 0 0 0 0 0 0 0 0
FA Cup 2008/2009 Peterborough United 420 5 1 0 3 0 0 0
League One 2008/2009 Peterborough United 3915 46 3 7 23 0 1 0

Craig Mackail-Smith has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
27/09/2022 Leiston
3 - 0
Bedford Town 1-0H2H+
B. Fowkes 34' 1 - 0  
  38' C. Mackail-Smith
W. Davies 53' 2 - 0  
S. Dunbar 68' 3 - 0  
07/03/2020 Crewe Alexandra
3 - 1
Stevenage 1-0H2H+
C. Porter 15' 1 - 0  
  57' C. Lakin
C. Kirk 63' 2 - 0  
R. Wintle 67' 3 - 0  
  75' C. Mackail-Smith
  3 - 1 90' C. Carter
22/02/2020 Crawley Town
2 - 0
Stevenage 1-0H2H+
B. Lubala 21' 1 - 0  
  65' L. Wildin
Panutche Camará 81'  
  89'
A. Nadesan 90+3' 2 - 0  
15/02/2020 Stevenage
0 - 1
Salford City 0-1H2H+
  26' J. Baldwin
  0 - 1 32' B. Thomas-Asante
  37' M. O'Connor
T. Soares 59'  
  68' B. Thomas-Asante
  90' I. Touray
D. Parrett 90+2'  
11/01/2020 Stevenage
0 - 1
Port Vale 0-0H2H+
  59' L. Joyce
M. Timlin 79'  
B. Nugent 88'  
  0 - 1 88' T. Pope
08/01/2020 Bristol Rovers
0 - 1
Stevenage 0-1H2H+
  0 - 1 17' C. Mackail-Smith
  24' B. Nugent
  30' B. Kennedy
  45' T. Denton
  58' D. Parrett
  68' T. Vancooten
E. Upson 74'  
E. Upson 87'  
T. Craig 90'  
04/01/2020 Stevenage
0 - 0
Colchester United 0-0H2H+
D. Parrett 13'  
T. Soares 19'  
  34' B. Stevenson
  40' L. Prosser
01/01/2020 Northampton Town
1 - 0
Stevenage 0-0H2H+
  29' M. Timlin
M. Harriman 40'  
P. Anderson 45+1'  
  51' T. Soares
S. Hoskins 57'  
  74' E. List
S. Wharton 78'  
  81' B. Nugent
A. Williams 90+4' 1 - 0  
29/12/2019 Plymouth Argyle
2 - 1
Stevenage 1-0H2H+
T. Denton 23' 1 - 0  
A. Sarcevic 43'  
  60' D. Parrett
  1 - 1 60' E. List
N. Canavan 65'  
  88' B. Nugent
  90+5' P. Taylor
N. Canavan 90+6' 2 - 1  
26/12/2019 Stevenage
0 - 0
Forest Green Rovers 0-0H2H+
J. Cowley 33'  
14/12/2019 Newport County
1 - 1
Stevenage 0-1H2H+
  0 - 1 12' E. Sonupe
J. Matt 90+2' 1 - 1  
  90+3' T. Denton
07/12/2019 Stevenage
0 - 0
Crawley Town 0-0H2H+
03/12/2019 Colchester United
1 - 2
Stevenage 0-2H2H+
T. Eastman 4'  
  0 - 1 4' J. Cowley
  15' M. Timlin
B. Comley 27'  
  0 - 2 31' J. Cowley
H. Pell 42'  
  52' P. Digby
C. Stokes 61' 1 - 2  
  90+3' P. Farman
23/11/2019 Walsall
0 - 0
Stevenage 0-0H2H+
  43' J. Cowley
D. Scarr 68'  
  90+2' L. Fernandez
19/11/2019 Peterborough United
2 - 0
Stevenage 1-0H2H+
Mohamed Eisa 11' 1 - 0  
I. Toney 55'  
  56' L. Fernandez
R. Jade-Jones 90+4' 2 - 0  
29/10/2019 Stevenage
1 - 1
Fulham U21 1-0H2H+
C. Carter 35' 1 - 0  
  1 - 1 90+1' T. Abraham
26/10/2019 Stevenage
1 - 0
Morecambe 0-0H2H+
  51' T. Brewitt
T. Vancooten 69'  
S. Cuthbert 82' 1 - 0  
K. Watts 85'  
  87' S. Lavelle
22/10/2019 Swindon Town
1 - 0
Stevenage 0-0H2H+
A. Grant 12'  
Z. Fryers 61'  
  79' D. Parrett
E. Doyle 90' 1 - 0  
  90' T. Denton
E. Doyle 90+2'  
  90+4' P. Farman
19/10/2019 Port Vale
1 - 1
Stevenage 1-1H2H+
J. Taylor 8' 1 - 0  
  1 - 1 23' K. Guthrie
  43' S. Cuthbert
L. Joyce 70'  
05/10/2019 Colchester United
3 - 1
Stevenage 0-1H2H+
  0 - 1 17' J. Cowley
T. Robinson 33'  
T. Eastman 48' 1 - 1  
  74' C. Stokes
  81' P. Farman
F. Nouble 82' 2 - 1  
K. Poku 83' 3 - 1  
T. Eastman 90+4'  
17/09/2019 Stevenage
0 - 1
Northampton Town 0-0H2H+
C. Stokes 21'  
  25' J. Turnbull
  38' C. Goode
L. Wildin 41'  
  0 - 1 56' H. Smith
  64' S. McWilliams
P. Farman 67'  
  67' H. Smith
  68' H. Smith
  80' V. Oliver
14/09/2019 Stevenage
2 - 3
Carlisle United 1-1H2H+
K. Guthrie 25' 1 - 0  
  1 - 1 38' H. McKirdy
  1 - 2 52' N. Thomas
K. Guthrie 54' 2 - 2  
  69' N. Knight-Percival
L. Wildin 75'  
  2 - 3 83' H. McKirdy
  87' J. Bridge
  90+5' B. Webster
07/09/2019 Cheltenham Town
4 - 2
Stevenage 1-0H2H+
G. Reilly 22' 1 - 0  
  1 - 1 48' D. Newton
S. Long 57' 2 - 1  
  2 - 2 72' D. Newton
R. Broom 80' 3 - 2  
A. Addai 90+1' 4 - 2  
03/09/2019 Stevenage
0 - 3
Milton Keynes Dons 0-1H2H+
  0 - 1 16' C. McGrandles
  0 - 2 78' S. Nombe
  0 - 3 84' S. Nombe
16/07/2019 Woking
2 - 3
Wycombe Wanderers 2-1H2H+
  0 - 1 15' A. Samuel
C. Jolley 23' 1 - 1  
C. Jolley 40' 2 - 1  
  2 - 2 57' C. Mackail-Smith
  2 - 3 90' A. Akinfenwa
04/05/2019 Swindon Town
3 - 1
Notts County 0-0H2H+
M. Doughty 38'  
  0 - 1 52' K. Hemmings
K. Woolery 69' 1 - 1  
T. Robinson 74' 2 - 1  
T. Robinson 90+2' 3 - 1  
27/04/2019 Notts County
2 - 1
Grimsby Town 0-0H2H+
C. Mackail-Smith 48' 1 - 0  
S. Stubbs 48'  
  50' R. Hall-Johnson
M. Rose 55'  
H. Clifton 67' 2 - 0  
  2 - 1 90+3' A. Whitmore
22/04/2019 Crawley Town
1 - 1
Notts County 1-1H2H+
  0 - 1 8' C. Mackail-Smith
A. Nathaniel-George 19' 1 - 1  
  45' R. Milsom
  54' B. Barclay
19/04/2019 Notts County
1 - 2
Milton Keynes Dons 0-0H2H+
  0 - 1 62' D. Wheeler
C. Mackail-Smith 73'  
  0 - 2 85' C. Aneke
B. Barclay 90+4' 1 - 2  
13/04/2019 Crewe Alexandra
3 - 0
Notts County 1-0H2H+
A. Taylor-Sinclair 31' 1 - 0  
  43' K. Hemmings
R. Wintle 77' 2 - 0  
J. Jones 83' 3 - 0  
  85' J. O'Brien
06/04/2019 Notts County
2 - 2
Northampton Town 1-1H2H+
  4' C. Goode
M. Rose 27' 1 - 0  
  39' J. Turnbull
  1 - 1 44' D. Powell
R. Duffy 45+2'  
R. Schofield 46'  
  1 - 2 50' S. Hoskins
K. Hemmings 52' 2 - 2  
  55' D. Cornell
K. Hemmings 62'  
M. Rose 63'  
  77' S. Hoskins
  83' A. Pierre
30/03/2019 Stevenage
0 - 3
Notts County 0-3H2H+
  0 - 1 1' J. O'Brien
  0 - 2 21' K. Hemmings
  0 - 3 45' E. Boldewijn
23/03/2019 Notts County
0 - 1
Exeter City 0-0H2H+
  17' R. Bowman
  19' D. Moxey
  23' R. Bowman
R. Milsom 72'  
  0 - 1 90+3' N. Law
16/03/2019 Notts County
0 - 0
Morecambe 0-0H2H+
  14' R. Bennett
  33' P. Mingoia
M. Rose 50'  
  67' J. Cranston
  86' A. Fleming
  90+5' M. Halstead
M. Doyle 90+5'  
09/03/2019 Cheltenham Town
4 - 1
Notts County 2-0H2H+
W. Boyle 29' 1 - 0  
L. Varney 36' 2 - 0  
B. Waters 55' 3 - 0  
  3 - 1 69' K. Hemmings
  72' M. Rose
T. Barnett 89' 4 - 1  
02/03/2019 Notts County
0 - 0
Port Vale 0-0H2H+
  40' T. Conlon
  62' T. Pope
23/02/2019 Tranmere Rovers
1 - 0
Notts County 0-0H2H+
D. Perkins 24'  
  60' K. Hemmings
C. Jennings 69' 1 - 0  
  73' M. Doyle
19/02/2019 Notts County
1 - 4
Newport County 1-3H2H+
  0 - 1 9' F. Franks
K. Hemmings 10' 1 - 1  
  1 - 2 15' J. Matt
  24' J. Labadie
  27' S. Bennett
  1 - 3 33' J. Matt
  1 - 4 47' P. Amond
  55' F. Franks
16/02/2019 Notts County
1 - 0
Mansfield Town 1-0H2H+
  6' B. Turner
C. Mackail-Smith 19' 1 - 0  
J. Stead 32'  
  59' J. Mellis
E. Boldewijn 81'  
  85' K. Pearce
09/02/2019 Forest Green Rovers
1 - 2
Notts County 0-0H2H+
C. Doidge 39'  
  0 - 1 57' J. O'Brien
  62' R. Schofield
J. Mills 63' 1 - 1  
  76' J. O'Brien
  1 - 2 77' E. Boldewijn
  78' B. Barclay
  90' K. Hemmings
  90+1' R. Milsom

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.