Craig Westcarr

Date of birth29 January 1985
Place of birthNottingham
NationalityEnglish
Weight73 kg
Height1.80 m
PositionMidfielder/Forward

An England Under-18 striker, Craig Westcarr became Nottingham Forest's youngest ever League player (16 years, 238 days) when he came on against Burnley at the City Ground in October 2001.

He joined Notts County in July 2009 with a one-year contract was extended to June 2012 in June 2010.

Craig joined Chesterfield in August 2011 with a two-year contract before it was cancelled in January 2013.

Following an earlier loan spell, he then joined Walsall with a contract to June 2013 that was extended to June 2014 in July 2013.

Craig joined Portsmouth in July 2014 with a two-year contract that was cancelled in June 2015.

Club history

Team Joined Left Loan / Trialist
Nottingham Forest 31 Jan 2002 30 Jun 2005
Lincoln City 30 Dec 2004 30 Jan 2005 L
Milton Keynes Dons 24 Mar 2005 31 May 2005 L
Yeovil Town 11 Jul 2005 22 Jul 2005 T
Cambridge United 13 Sep 2005 30 Jun 2006
Kettering Town 01 Jul 2006 30 Jun 2009
Notts County 01 Jul 2009 26 Aug 2011
Chesterfield 26 Aug 2011 09 Jan 2013
Walsall 22 Nov 2012 05 Jan 2013 L
Walsall 29 Jan 2013 30 Jun 2014
Portsmouth 01 Jul 2014 12 Jun 2015
Mansfield Town 12 Jun 2015 30 Jun 2016
Southport 03 Mar 2016 30 Apr 2016 L
Alfreton Town 14 Jul 2016

Club stats

Season Team Competition Apps Subs Goals Y R
2001-02 Nottingham Forest League Division 1
8
2002-03 Nottingham Forest League Cup 1
1
2002-03 Nottingham Forest League Division 1 2
9
1
1
2003-04 Nottingham Forest FA Cup
1
2003-04 Nottingham Forest League Division 1
3
1
2004-05 Lincoln City League Two 5
1
1
1
2004-05 Milton Keynes Dons League One
4
2004-05 Nottingham Forest League Championship
1
2005-06 Cambridge United LDV Vans Trophy 3
2006-07 Kettering Town FA Cup 1
2008-09 Kettering Town FA Cup 5
4
2
2009-10 Notts County FA Cup 5
1
1
1
2009-10 Notts County Johnstones Paint Trophy 1
1
1
2009-10 Notts County League Cup
1
2009-10 Notts County League Two 33
9
9
1
2010-11 Notts County FA Cup 4
1
2010-11 Notts County Johnstones Paint Trophy
1
2010-11 Notts County League Cup 2
1
2010-11 Notts County League One 36
5
12
3
2011-12 Chesterfield FA Cup 1
2011-12 Chesterfield Johnstones Paint Trophy 2
2
3
2011-12 Chesterfield League One 32
6
8
2
2011-12 Notts County League Cup
1
1
2011-12 Notts County League One 2
2
1
2012-13 Chesterfield FA Cup
1
1
2012-13 Chesterfield Johnstones Paint Trophy 1
2012-13 Chesterfield League Cup 1
2012-13 Chesterfield League Two 10
5
2
2
1
2012-13 Walsall League One 18
6
5
3
2013-14 Walsall FA Cup 2
2
2013-14 Walsall Johnstones Paint Trophy
1
2013-14 Walsall League Cup 2
1
2013-14 Walsall League One 40
3
14
1
1
2014-15 Portsmouth FA Cup 2
2014-15 Portsmouth Johnstones Paint Trophy 1
1
2014-15 Portsmouth League Cup 1
2014-15 Portsmouth League Two 21
12
6
4
2015-16 Mansfield Town FA Cup 1
2015-16 Mansfield Town Johnstones Paint Trophy
1
1
2015-16 Mansfield Town League Cup 1
2015-16 Mansfield Town League Two 21
3
3
1
2016-17 Alfreton Town FA Cup 1


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
24 Nov 2012 Walsall v Hartlepool United D 1-1 League One
08 Dec 2012 Coventry City v Walsall L 5-1 League One
15 Dec 2012 Walsall v Yeovil Town D 2-2 League One
22 Dec 2012 Walsall v Colchester United W 1-0 League One
26 Dec 2012 Milton Keynes Dons v Walsall W 2-4 League One
29 Dec 2012 Leyton Orient v Walsall L 2-1 League One
01 Jan 2013 Walsall v Stevenage W 1-0 League One
04 Jan 2013 Walsall v Portsmouth W 2-0 League One
02 Feb 2013 Walsall v Oldham Athletic W 3-1 League One
09 Feb 2013 Doncaster Rovers v Walsall W 1-2 League One
16 Feb 2013 Walsall v Notts County D 1-1 League One
23 Feb 2013 Brentford v Walsall D 0-0 League One
26 Feb 2013 Carlisle United v Walsall W 0-3 League One
02 Mar 2013 Walsall v Shrewsbury Town W 3-1 League One
09 Mar 2013 Swindon Town v Walsall D 2-2 League One
12 Mar 2013 Walsall v Tranmere Rovers W 2-0 League One
16 Mar 2013 Walsall v Crawley Town D 2-2 League One
23 Mar 2013 Hartlepool United v Walsall D 0-0 League One
29 Mar 2013 Yeovil Town v Walsall D 0-0 League One
01 Apr 2013 Walsall v Coventry City W 4-0 League One
06 Apr 2013 Walsall v Sheffield United D 1-1 League One
13 Apr 2013 Scunthorpe United v Walsall D 1-1 League One
20 Apr 2013 Walsall v Bury D 1-1 League One
27 Apr 2013 Crewe Alexandra v Walsall L 2-0 League One
03 Aug 2013 Walsall v Tranmere Rovers W 3-1 League One
06 Aug 2013 Port Vale v Walsall W 1-2 League Cup 1st round
10 Aug 2013 Oldham Athletic v Walsall W 0-1 League One
17 Aug 2013 Walsall v Notts County D 1-1 League One
24 Aug 2013 Brentford v Walsall L 1-0 League One
28 Aug 2013 Stoke City v Walsall L 3-1 League Cup 2nd round
31 Aug 2013 Walsall v Preston North End L 0-3 League One
03 Sep 2013 Wolverhampton Wanderers v Walsall L 2-2 (2-4) Johnstones Paint Trophy 1st round - northern section
14 Sep 2013 Crewe Alexandra v Walsall W 0-3 League One
17 Sep 2013 Wolverhampton Wanderers v Walsall W 0-1 League One
21 Sep 2013 Walsall v Rotherham United D 1-1 League One
28 Sep 2013 Leyton Orient v Walsall D 1-1 League One
05 Oct 2013 Walsall v Bradford City L 0-2 League One
12 Oct 2013 Colchester United v Walsall D 1-1 League One
19 Oct 2013 Walsall v Stevenage W 2-1 League One
22 Oct 2013 Swindon Town v Walsall W 1-3 League One
26 Oct 2013 Walsall v Coventry City L 0-1 League One
02 Nov 2013 Milton Keynes Dons v Walsall L 1-0 League One
09 Nov 2013 Walsall v Shrewsbury Town W 3-0 FA Cup 1st round
18 Nov 2013 Walsall v Peterborough United W 2-0 League One
23 Nov 2013 Crawley Town v Walsall D 0-0 League One
26 Nov 2013 Sheffield United v Walsall D 1-1 League One
30 Nov 2013 Walsall v Port Vale L 0-2 League One
07 Dec 2013 Leyton Orient v Walsall L 1-0 FA Cup 2nd round
14 Dec 2013 Shrewsbury Town v Walsall W 0-1 League One
21 Dec 2013 Walsall v Carlisle United W 2-0 League One
26 Dec 2013 Bristol City v Walsall L 1-0 League One
29 Dec 2013 Gillingham v Walsall D 2-2 League One
01 Jan 2014 Walsall v Sheffield United W 2-1 League One
11 Jan 2014 Tranmere Rovers v Walsall D 1-1 League One
14 Jan 2014 Walsall v Oldham Athletic W 1-0 League One
18 Jan 2014 Walsall v Brentford D 1-1 League One
25 Jan 2014 Notts County v Walsall W 1-5 League One
28 Jan 2014 Walsall v Swindon Town D 1-1 League One
08 Feb 2014 Walsall v Milton Keynes Dons L 0-3 League One
14 Feb 2014 Peterborough United v Walsall D 0-0 League One
22 Feb 2014 Walsall v Crawley Town L 1-2 League One
01 Mar 2014 Preston North End v Walsall L 2-1 League One
05 Mar 2014 Coventry City v Walsall L 2-1 League One
08 Mar 2014 Walsall v Wolverhampton Wanderers L 0-3 League One
11 Mar 2014 Walsall v Crewe Alexandra D 1-1 League One
15 Mar 2014 Rotherham United v Walsall D 1-1 League One
22 Mar 2014 Walsall v Leyton Orient D 1-1 League One
25 Mar 2014 Bradford City v Walsall W 0-2 League One
29 Mar 2014 Walsall v Shrewsbury Town W 1-0 League One
21 Apr 2014 Walsall v Gillingham D 1-1 League One
26 Apr 2014 Stevenage v Walsall L 3-2 League One
03 May 2014 Walsall v Colchester United L 0-1 League One


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
2001-02 England Under-18 1
3


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
06 Jun 2002 Slovakia v England W 0-1 U18
07 Jun 2002 Slovakia v England L 1-0 U18
08 Jun 2002 Norway v England L 3-2 U18
09 Jun 2002 Portugal v England L 3-0 Under-18


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