Craig Mackail-Smith

Date of birth25 February 1984
Place of birthWatford
NationalityScottish
Weight78 kg
Height1.91 m
PositionForward

Craig Mackail-Smith, who previously played for St Albans City, had his contract at Peterborough United extended to June 2012 in March 2008.

He joined Brighton and Hove Albion in July 2011 with a four-year contract.

Craig joined Luton Town in August 2015 with a two-year contract.

He joined Wycombe Wanderers in August 2017 with a one-year contract that was extended to June 2020 in April 2018.

Club history

Team Joined Left Loan / Trialist
Arlesey Town 01 Jul 2003 01 Jun 2004
Dagenham and Redbridge 01 Jun 2004 29 Jan 2007
Peterborough United 29 Jan 2007 04 Jul 2011
Brighton and Hove Albion 04 Jul 2011 30 Jun 2015
Peterborough United 27 Nov 2014 25 Dec 2014 L
Luton Town 01 Aug 2015 30 Jun 2017
Peterborough United 31 Jan 2017 31 May 2017 L
Wycombe Wanderers 17 Aug 2017

Club stats

Season Team Competition Apps Subs Goals Y R
2004-05 Dagenham and Redbridge FA Cup 1
2005-06 Dagenham and Redbridge FA Cup 1
1
2006-07 Peterborough United League Two 13
2
8
2
2007-08 Peterborough United FA Cup 4
7
2007-08 Peterborough United Johnstones Paint Trophy
1
2007-08 Peterborough United League Two 34
2
12
2
2008-09 Peterborough United FA Cup 4
1
3
2008-09 Peterborough United Johnstones Paint Trophy 1
2008-09 Peterborough United League Cup 1
2008-09 Peterborough United League One 43
3
23
1
2009-10 Peterborough United FA Cup 1
2009-10 Peterborough United League Championship 39
4
10
1
2009-10 Peterborough United League Cup 3
1
2010-11 Peterborough United FA Cup 4
2
2010-11 Peterborough United Johnstones Paint Trophy 1
2010-11 Peterborough United League Cup 3
3
2010-11 Peterborough United League One 44
1
27
6
2010-11 Peterborough United League One Play-Offs 3
3
2011-12 Brighton and Hove Albion FA Cup 2
1
2011-12 Brighton and Hove Albion League Championship 40
5
9
3
2011-12 Brighton and Hove Albion League Cup 2
1
2012-13 Brighton and Hove Albion FA Cup 1
1
2012-13 Brighton and Hove Albion League Championship 24
5
11
2013-14 Brighton and Hove Albion League Championship
5
2013-14 Brighton and Hove Albion League Championship Play-Offs
2
2014-15 Brighton and Hove Albion FA Cup 1
2014-15 Brighton and Hove Albion League Championship 15
15
1
2014-15 Brighton and Hove Albion League Cup 2
1
2
2014-15 Peterborough United League One 3
2015-16 Luton Town FA Cup 1
2015-16 Luton Town League Two 27
6
4
3
2016-17 Luton Town FA Cup
1
1
2016-17 Luton Town Football League Trophy 2
1
1
2016-17 Luton Town League Two
2
2016-17 Peterborough United League One 14
4
5
2017-18 Wycombe Wanderers FA Cup 2
2
2017-18 Wycombe Wanderers League Two 27
14
8
4


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
19 Aug 2017 Wycombe Wanderers v Notts County L 2-4 League Two
26 Aug 2017 Grimsby Town v Wycombe Wanderers W 2-3 League Two
02 Sep 2017 Wycombe Wanderers v Forest Green Rovers W 3-1 League Two
09 Sep 2017 Newport County v Wycombe Wanderers D 0-0 League Two
12 Sep 2017 Mansfield Town v Wycombe Wanderers D 0-0 League Two
16 Sep 2017 Wycombe Wanderers v Luton Town L 1-2 League Two
23 Sep 2017 Colchester United v Wycombe Wanderers W 1-2 League Two
26 Sep 2017 Wycombe Wanderers v Crewe Alexandra W 3-2 League Two
30 Sep 2017 Wycombe Wanderers v Barnet W 3-1 League Two
07 Oct 2017 Cambridge United v Wycombe Wanderers W 1-3 League Two
14 Oct 2017 Wycombe Wanderers v Exeter City D 0-0 League Two
17 Oct 2017 Carlisle United v Wycombe Wanderers D 3-3 League Two
21 Oct 2017 Swindon Town v Wycombe Wanderers L 1-0 League Two
28 Oct 2017 Wycombe Wanderers v Cheltenham Town D 3-3 League Two
05 Nov 2017 Solihull Moors v Wycombe Wanderers W 0-2 FA Cup Preliminary round 1st leg
11 Nov 2017 Morecambe v Wycombe Wanderers L 2-1 League Two
18 Nov 2017 Wycombe Wanderers v Crawley Town W 4-0 League Two
21 Nov 2017 Accrington Stanley v Wycombe Wanderers L 1-0 League Two
25 Nov 2017 Wycombe Wanderers v Yeovil Town W 2-1 League Two
03 Dec 2017 Wycombe Wanderers v Leatherhead W 3-1 FA Cup 2nd round
09 Dec 2017 Stevenage v Wycombe Wanderers D 0-0 League Two
16 Dec 2017 Wycombe Wanderers v Chesterfield W 1-0 League Two
22 Dec 2017 Coventry City v Wycombe Wanderers L 3-2 League Two
26 Dec 2017 Wycombe Wanderers v Newport County W 2-0 League Two
30 Dec 2017 Wycombe Wanderers v Mansfield Town L 1-2 League Two
01 Jan 2018 Forest Green Rovers v Wycombe Wanderers W 1-2 League Two
13 Jan 2018 Wycombe Wanderers v Colchester United W 3-1 League Two
20 Jan 2018 Crewe Alexandra v Wycombe Wanderers W 2-3 League Two
30 Jan 2018 Luton Town v Wycombe Wanderers W 2-3 League Two
03 Feb 2018 Wycombe Wanderers v Carlisle United W 4-3 League Two
10 Feb 2018 Exeter City v Wycombe Wanderers D 1-1 League Two
13 Feb 2018 Wycombe Wanderers v Swindon Town W 3-2 League Two
17 Feb 2018 Cheltenham Town v Wycombe Wanderers W 0-2 League Two
24 Feb 2018 Wycombe Wanderers v Morecambe L 2-4 League Two
27 Feb 2018 Wycombe Wanderers v Coventry City L 0-1 League Two
17 Mar 2018 Barnet v Wycombe Wanderers W 0-2 League Two
21 Mar 2018 Crawley Town v Wycombe Wanderers W 2-3 League Two
24 Mar 2018 Wycombe Wanderers v Port Vale D 0-0 League Two
30 Mar 2018 Notts County v Wycombe Wanderers D 0-0 League Two
14 Apr 2018 Yeovil Town v Wycombe Wanderers W 0-1 League Two
17 Apr 2018 Lincoln City v Wycombe Wanderers D 0-0 League Two
21 Apr 2018 Wycombe Wanderers v Accrington Stanley L 0-4 League Two
28 Apr 2018 Chesterfield v Wycombe Wanderers W 1-2 League Two


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
2010-11 Scotland International Friendly
1
2011-12 Scotland International Friendly 1
3
2011-12 Scotland UEFA European Championship 2
1
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
27 Mar 2011 Scotland v Brazil L 0-2 International Friendly
10 Aug 2011 Scotland v Denmark W 2-1 International Friendly
08 Oct 2011 Liechtenstein v Scotland W 0-1 UEFA European Championship Group I
11 Oct 2011 Spain v Scotland L 3-1 UEFA European Championship Group I
11 Nov 2011 Cyprus v Scotland W 1-2 International Friendly
29 Feb 2012 Slovenia v Scotland D 1-1 International Friendly
26 May 2012 USA v Scotland L 5-1 International Friendly


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.