Adblocker detected! Please consider reading this notice.

We've detected that you are using AdBlock Plus or some other adblocking software which is preventing the page from fully loading.

We don't have any banner, Flash, animation, obnoxious sound, or popup ad. We do not implement these annoying types of ads!

We need money to operate the site, and almost all of it comes from our online advertising.

Please add footballdatabase.eu to your ad blocking whitelist or disable your adblocking software.

×
Craig Mackail-Smith — Stats, Transfers & Honours
You have visited 21 page(s) today. 29 page(s) are remaining before you get blocked as a simple visitor. If you want to access more pages today, you can sign up for free.

Craig Mackail-Smith

35
Born on :  February 25, 1984 (42 years) at Watford 
Nationality  : Scotland  England 
Height : 1m78
Weight : 71 kg
Best foot : Right foot
Number of international caps : 7 (1 goal)
First international goal : vs Liechtenstein 08/10/2011
  • Craig Mackail-Smith

Other photos

S
Main position
Striker81%

Identities

Craig Mackail-Smith

Craig Anthony Robert Mackail-Smith

Mackail-Smith's career statisticsLast updated on 10/11/2026 at 02:18

SeasonClubLeagueContinentNat. cupsInternationalTotal
tier Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff. Games Games played Goals for goals Assists ass. Efficiency eff.
2022/2023 Bedford Town
2021/2022 Bedford Town
2020/2021 Bedford Town
2019/2020 Stevenage418513402311076
Club Competition Games Goals forAssistsEfficiency
Stevenage Leasing.com Trophy 41319
Stevenage League Two 18
Stevenage FA Cup 1
2019/2020 Wycombe3
Club Competition Games Goals forAssistsEfficiency
Wycombe Carabao Cup
2018/2019 Notts County4163339163339
Club Competition Games Goals forAssistsEfficiency
Notts County League Two 163339
2018/2019 Wycombe3213347412531444
Club Competition Games Goals forAssistsEfficiency
Wycombe League One 213347
Wycombe Carabao Cup 21
Wycombe Checkatrade Trophy 1
Wycombe FA Cup 1
2017/2018 Wycombe44185298229043105256
Club Competition Games Goals forAssistsEfficiency
Wycombe League Two 4185298
Wycombe Checkatrade Trophy
Wycombe FA Cup 2290
2016/2017 Peterborough317512411751241
Club Competition Games Goals forAssistsEfficiency
Peterborough League One 1751241
2016/2017 Luton Town424117961187
Club Competition Games Goals forAssistsEfficiency
Luton Town League Two 2
Luton Town FA Cup 1
Luton Town Checkatrade Trophy 31158
2015/2016 Luton Town4334355613443579
Club Competition Games Goals forAssistsEfficiency
Luton Town League Two 3343556
Luton Town Capital One Cup
Luton Town Johnstone's Paint Trophy
Luton Town FA Cup 1
2014/2015 Brighton21811191
Club Competition Games Goals forAssistsEfficiency
Brighton Championship 181
Brighton FA Cup 1
2014/2015 Peterborough333
Club Competition Games Goals forAssistsEfficiency
Peterborough League One 3
2014/2015 Brighton21216123292153265
Club Competition Games Goals forAssistsEfficiency
Brighton Championship 121612
Brighton Capital One Cup 3292
2013/2014 Brighton251271
Club Competition Games Goals forAssistsEfficiency
Brighton Championship 51
Brighton Championship Play-Off 2
2012/2013 Brighton229111193231111201
Club Competition Games Goals forAssistsEfficiency
Brighton Championship 29111193
Brighton FA Cup 2
2011/2012 Brighton24593388514416131056113386
Club Competition Games Goals forAssistsEfficiency
Brighton Championship 4593388
Brighton Carling Cup 21210
Brighton FA Cup 3
Scotland Friendlies 2
Scotland Euro Qualifying 21180
Scotland Friendlies 2
2010/2011 Peterborough345271114511811211573512140
Club Competition Games Goals forAssistsEfficiency
Peterborough League One 452711145
Peterborough Carling Cup 3390
Peterborough Johnstone's Paint Trophy 1
Peterborough FA Cup 421168
Peterborough League One Play-Off 3390
Scotland Friendlies 1
2009/2010 Peterborough2431023444130947112341
Club Competition Games Goals forAssistsEfficiency
Peterborough Championship 43102344
Peterborough Carling Cup 31219
Peterborough FA Cup 1
2008/2009 Peterborough3462381707320053268174
Club Competition Games Goals forAssistsEfficiency
Peterborough League One 46238170
Peterborough League Cup 1
Peterborough Johnstone's Paint Trophy 1
Peterborough FA Cup 53140
2007/2008 Peterborough4361223957544119171
Club Competition Games Goals forAssistsEfficiency
Peterborough League Two 3612239
Peterborough Johnstone's Paint Trophy 1
Peterborough FA Cup 4750
2006/2007 Peterborough4158146158146
Club Competition Games Goals forAssistsEfficiency
Peterborough League Two 158146
2006/2007 D&R53213332133
Club Competition Games Goals forAssistsEfficiency
D&R Conference 32133
2005/2006 D&R511
Club Competition Games Goals forAssistsEfficiency
D&R FA Cup 1
2004/2005 D&R511
Club Competition Games Goals forAssistsEfficiency
D&R FA Cup 1
2003/2004 Arlesey Town
2003/2004 St Albans
2002/2003 St Albans11
Club Competition Games Goals forAssistsEfficiency
St Albans FA Cup 1
2001/2002 St Albans
2000/2001 St Albans
Total44812636251592621677131451415338237
The data represented with this background color are not complete. The figures may not reflect reality.

Notes

Overall
68/100
Physical
15/20
Mental
13/20
Technical
11/20
Offense
13/20
Defense
8/20

Player's evolution

*The FBDB Index is an automatically engineered figure based on player's statistical performances during each game he is involved in.

Player's titles

Victories

National League 1logo Dagenham and Redbridge2007

Runner-ups

League One 1logo Peterborough United2009
League Two 1logo Peterborough United2008

Transfers

08/01/23 > Retired
25/09/20 > 08/01/23 Bedford Town
02/09/19 > 01/07/20 StevenageLoan
30/01/19 > 31/05/19 Notts CountyLoan
17/08/17 > 16/07/20 Wycombe
31/01/17 > 01/05/17 PeterboroughLoan
01/08/15 > 20/05/17 Luton Town
27/11/14 > 24/12/14 PeterboroughLoan
04/07/11 > 01/08/15 Brighton2.8 M€
29/01/07 > 04/07/11 Peterborough175 k€
19/05/04 > 29/01/07 D&R
01/01/04 > 19/05/04 Arlesey TownFree
01/07/00 > 01/01/04 St Albans

Player career by clubLast updated on 07/11/2026 at 11:18

Club Games Played matches Goals for Goals Assists Assists Efficiency Efficiency Minutes played Minutes played Yellow cards Yellow cards Red cards Red cards Match starts Match starts V Victories L Losses
logo Brighton & Hove Brighton1222463307925371%8736%4432%39
logo Dagenham and Redbridge D&R522194371100%540%260%3
logo Scotland Scotland71314314143%343%343%3
logo Luton Town Luton Town40535002502475%3045%1840%16
logo Notts County Notts County1633391016169%1125%444%7
logo Peterborough United Peterborough23310423184191311392%21546%10833%77
logo St Albans St Albans1160%00%0100%1
logo Stevenage Stevenage23110041004139%913%357%13
logo Wycombe Wanderers Wycombe681363003894566%4543%2932%22

Results with or without him

Season Club When present When absent Influence
v l Total v l Total
2022/2023 Bedford Town 0% 0% 0% 0% 0 -
2021/2022 Bedford Town 0% 0% 0% 0% 0 -
2020/2021 Bedford Town 0% 0% 0% 0% 0 -
2019/2020 Stevenage 13% 54% 24 20% 47% 15 Negative
2019/2020 Wycombe 0% 0% 0 43% 0% 7 -
2018/2019 Notts County 25% 44% 16 100% 0% 1 -
2018/2019 Wycombe 24% 48% 25 58% 8% 12 Extremely negative
2017/2018 Wycombe 53% 23% 43 43% 43% 7 Slightly positive
2016/2017 Peterborough 33% 50% 18 0% 0% 0 -
2016/2017 Luton Town 67% 33% 6 47% 25% 32 -
2015/2016 Luton Town 41% 41% 34 44% 33% 18 Very slightly negative
2014/2015 Brighton 26% 42% 19 43% 43% 7 Negative
2014/2015 Peterborough 33% 67% 3 0% 100% 1 -
2014/2015 Brighton 33% 40% 15 14% 14% 7 Extremely positive
2013/2014 Brighton 29% 29% 7 41% 30% 46 Negative
2012/2013 Brighton 42% 23% 31 35% 25% 20 Slightly positive
2011/2012 Brighton 38% 32% 50 33% 0% 3 -
2010/2011 Peterborough 52% 30% 56 0% 0% 1 -
2009/2010 Peterborough 23% 55% 47 0% 100% 4 -
2008/2009 Peterborough 53% 23% 53 0% 0% 0 -
2007/2008 Peterborough 63% 20% 41 54% 38% 13 Slightly positive
2006/2007 Peterborough 47% 20% 15 0% 50% 2 -
2006/2007 D&R 67% 33% 3 61% 14% 28 -
2005/2006 D&R 0% 100% 1 39% 37% 49 -
2004/2005 D&R 0% 100% 1 44% 37% 43 -
2003/2004 Arlesey Town 0% 0% 0% 0% 0 -
2003/2004 St Albans 0% 0% 0% 0% 0 -
2002/2003 St Albans 0% 100% 1 0% 0% 0 -
2001/2002 St Albans 0% 0% 0% 0% 0 -
2000/2001 St Albans 0% 0% 0% 0% 0 -

First times

Date Competition Games Score First times

St Albans

16/11/2002 FAC Stockport - St Albans 4 - 1 First match with the club, first loss

Dagenham and Redbridge

13/11/2004 FAC Leyton Orient - D&R 3 - 1 First match with the club, first start, first loss
03/09/2006 C Altrincham - D&R 0 - 5 First victory, first goal

Peterborough United

10/02/2007 LT Peterborough - Wrexham 3 - 0 First match with the club, first victory
17/02/2007 LT Macclesfield - Peterborough 2 - 1 First loss
20/02/2007 LT Peterborough - Boston United 1 - 1 First start
24/02/2007 LT Bury FC - Peterborough 0 - 3 First goal
31/03/2007 LT Peterborough - Wycombe 3 - 3 First time scoring 2 goals
10/11/2007 FAC Peterborough - Wrexham 4 - 1 First time scoring 3 goals
01/12/2007 FAC Staines Town - Peterborough 0 - 5 First time scoring 4 goals

Brighton & Hove

06/08/2011 C Brighton - Doncaster 2 - 1 First match with the club, first start, first victory
13/08/2011 C Portsmouth - Brighton 0 - 1 First goal
17/09/2011 C Leicester - Brighton 1 - 0 First loss
23/09/2011 C Brighton - Leeds United 3 - 3 First time scoring 2 goals

Luton Town

08/08/2015 LT Accrington - Luton Town 1 - 1 First match with the club, first start
18/08/2015 LT Luton Town - Bristol Rovers 0 - 1 First loss
22/08/2015 LT Yeovil - Luton Town 3 - 2 First goal
05/09/2015 LT Cambridge - Luton Town 1 - 3 First victory

Wycombe Wanderers

19/08/2017 LT Wycombe - Notts County 2 - 4 First match with the club, first loss
26/08/2017 LT Grimsby Town - Wycombe 2 - 3 First start, first victory
23/09/2017 LT Colchester - Wycombe 1 - 2 First goal
18/11/2017 LT Wycombe - Crawley Town 4 - 0 First time scoring 2 goals, first time scoring 3 goals

Notts County

02/02/2019 League Two Notts County - Lincoln City 1 - 1 First match with the club, first start
09/02/2019 League Two Forest Green - Notts County 1 - 2 First victory
16/02/2019 League Two Notts County - Mansfield Town 1 - 0 First goal
19/02/2019 League Two Notts County - Newport County 1 - 4 First loss

Stevenage

03/09/2019 LT Stevenage - Milton Keynes 0 - 3 First match with the club, first loss
14/09/2019 League Two Stevenage - Carlisle United 2 - 3 First start
26/10/2019 League Two Stevenage - Morecambe 1 - 0 First victory
08/01/2020 LT Bristol Rovers - Stevenage 0 - 1 First goal

Player's results for each season

Season Club Tier Rk. pts MP V D L GF GA
2019/2020 Stevenage 4 23 22 36 3 13 20 24 50
2019/2020 Wycombe 3 4 12 6 3 3 0 10 6
2018/2019 Notts County 4 23 41 46 9 14 23 48 84
2018/2019 Wycombe 3 9 41 29 11 8 10 39 40
2017/2018 Wycombe 4 3 84 46 24 12 10 79 60
2016/2017 Peterborough 3 11 62 46 17 11 18 62 62
2016/2017 Luton Town 4 5 45 27 12 9 6 39 24
2015/2016 Luton Town 4 11 66 46 19 9 18 63 61
2014/2015 Brighton 2 21 47 46 10 17 19 44 54
2014/2015 Peterborough 3 8 30 21 9 3 9 28 26
2013/2014 Brighton 2 6 72 46 19 15 12 55 40
2012/2013 Brighton 2 4 75 46 19 18 9 69 43
2011/2012 Brighton 2 10 66 46 17 15 14 52 52
2010/2011 Peterborough 3 4 79 46 23 10 13 106 75
2009/2010 Peterborough 2 24 34 46 8 10 28 46 80
2008/2009 Peterborough 3 2 89 46 26 11 9 78 54
2007/2008 Peterborough 4 2 92 46 28 8 10 84 43
2006/2007 Peterborough 4 10 65 46 18 11 17 70 61
2006/2007 D&R 5 1 61 29 18 7 4 59 28
2005/2006 D&R 5 10 58 42 16 10 16 63 59
2004/2005 D&R 5 11 65 42 19 8 15 68 60

Last games

Date Competition Round Team 1 Score Team 2 Score Minutes played Goals for Own goals Assists Yellow cards Red cards
November 16, 202216/11FriendliesEuropeTurkey2 - 1ScotlandAbsent
September 27, 202227/09NLBRound 6Ukraine0 - 0ScotlandAbsent
September 24, 202224/09NLBRound 5Scotland2 - 1IrelandAbsent
September 21, 202221/09NLBRound 1Scotland3 - 0UkraineAbsent
First XI
On the bench
Absent

Match ratings and personal notes

You have to sign in to display information here. If you want any information here, you have to rate the player in games he partipated in and/or comment one of his performances.

Closest teammates

photo Boyd George Boyd Compare 194 Games
photo Lewis Joe Lewis Compare 170 Games
photo Lee Charlie Lee Compare 161 Games
photo McLean Aaron McLean Compare 154 Games
photo Whelpdale Chris Whelpdale Compare 130 Games

Most visited opponents

photo Robinson Theo Robinson Compare 11 Games
photo Perkins David Perkins Compare 11 Games
photo Lewington Dean Lewington Compare 11 Games
photo Peltier Lee Peltier Compare 10 Games
photo Cummings Shaun Cummings Compare 10 Games

Player's former teammates

Former National Team teammates

Back to top