Curtis Weston

Date of birth24 January 1987
Place of birthGreenwich
NationalityEnglish
Weight74 kg
Height1.80 m
PositionMidfielder

At 17 years 120 days, Curtis Weston became the youngest-ever player to appear in a FA Cup Final when he replaced Millwall player/manager Dennis Wise in the final minute of the 2004 Final against Manchester United.

It was only his second appearance for the Lions.

The previous record holder was James Prinsep (17 years 245 days) of Clapham Rovers versus Old Etonians in the 1879 Final played at Kennington Oval.

Curtis joined Swindon Town in July 2006 with a one-year contract.

He joined Leeds United in August 2007 with a two-year contract.

After a loan spell, Curtis joined Gillingham in August 2008 with a two-year contract that was extended to June 2012 in July 2009.

His contract at Barnet was extended to June 2018 in May 2016.

Club history

Team Joined Left Loan / Trialist
Millwall 09 Mar 2004 30 Jun 2006
Swindon Town 05 Jul 2006 30 Jun 2007
Leeds United 07 Aug 2007 28 Aug 2008
Scunthorpe United 04 Mar 2008 31 May 2008 L
Hibernian 26 Jul 2008 30 Jul 2008 T
Gillingham 01 Aug 2008 27 Aug 2008 L
Gillingham 28 Aug 2008 30 Jun 2012
Barnet 13 Aug 2012 30 Jun 2018

Club stats

Season Team Competition Apps Subs Goals Y R
2003-04 Millwall FA Cup
1
2003-04 Millwall League Division 1
1
2004-05 Millwall FA Cup
1
2004-05 Millwall League Championship 2
1
2006-07 Swindon Town FA Cup 2
1
2006-07 Swindon Town Johnstones Paint Trophy 1
2006-07 Swindon Town League Cup
1
2006-07 Swindon Town League Two 22
6
7
2007-08 Leeds United FA Cup 1
1
2007-08 Leeds United Johnstones Paint Trophy 1
2007-08 Leeds United League Cup
1
2007-08 Leeds United League One 1
6
1
2007-08 Scunthorpe United League Championship 2
5
2008-09 Gillingham FA Cup 4
2008-09 Gillingham Johnstones Paint Trophy 1
2008-09 Gillingham League Two 43
2
5
5
2008-09 Gillingham League Two Play-Offs 3
1
2009-10 Gillingham FA Cup 3
2
1
2009-10 Gillingham Johnstones Paint Trophy 1
1
1
2009-10 Gillingham League Cup 2
2009-10 Gillingham League One 36
3
6
8
2010-11 Gillingham League Two 29
4
4
4
2011-12 Gillingham FA Cup 3
2
2011-12 Gillingham Johnstones Paint Trophy 1
1
2011-12 Gillingham League Cup
1
2011-12 Gillingham League Two 21
9
3
2012-13 Barnet FA Cup 1
2012-13 Barnet League Cup
1
2012-13 Barnet League Two 19
10
2
2013-14 Barnet FA Cup 1
2014-15 Barnet FA Cup 1
2015-16 Barnet FA Cup 1
2015-16 Barnet Johnstones Paint Trophy 1
2015-16 Barnet League Cup 1
1
2015-16 Barnet League Two 36
1
3
3
2016-17 Barnet FA Cup 1
2016-17 Barnet Football League Trophy 1
1
2016-17 Barnet League Cup 1
2016-17 Barnet League Two 36
4
6
2
2017-18 Barnet League Two 22
1
5


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
14 Aug 2012 Birmingham City v Barnet L 5-1 League Cup Preliminary round 1st leg
18 Aug 2012 Port Vale v Barnet L 3-0 League Two
21 Aug 2012 Barnet v Bristol Rovers D 1-1 League Two
25 Aug 2012 Barnet v York City L 1-3 League Two
01 Sep 2012 Rochdale v Barnet L 2-0 League Two
08 Sep 2012 Barnet v Gillingham L 1-3 League Two
15 Sep 2012 Bradford City v Barnet L 3-0 League Two
18 Sep 2012 Aldershot Town v Barnet L 1-0 League Two
22 Sep 2012 Barnet v Rotherham United D 0-0 League Two
03 Nov 2012 Barnet v Oxford United L 0-2 FA Cup Preliminary round 1st leg
16 Nov 2012 Barnet v Accrington Stanley D 1-1 League Two
15 Dec 2012 Dagenham and Redbridge v Barnet L 1-0 League Two
21 Dec 2012 Barnet v Burton Albion W 3-2 League Two
26 Dec 2012 Gillingham v Barnet W 0-1 League Two
29 Dec 2012 Exeter City v Barnet D 2-2 League Two
01 Jan 2013 Barnet v Aldershot Town L 0-1 League Two
05 Jan 2013 Barnet v Bradford City W 2-0 League Two
12 Jan 2013 Rotherham United v Barnet W 0-2 League Two
26 Jan 2013 Burton Albion v Barnet L 1-0 League Two
09 Feb 2013 Barnet v Port Vale D 0-0 League Two
23 Feb 2013 Barnet v Rochdale D 0-0 League Two
26 Feb 2013 Barnet v Southend United W 2-0 League Two
02 Mar 2013 Plymouth Argyle v Barnet L 2-1 League Two
19 Mar 2013 Barnet v Fleetwood Town W 2-0 League Two
23 Mar 2013 Barnet v Cheltenham Town D 0-0 League Two
29 Mar 2013 Barnet v Dagenham and Redbridge D 0-0 League Two
01 Apr 2013 AFC Wimbledon v Barnet W 0-1 League Two
06 Apr 2013 Barnet v Chesterfield L 0-2 League Two
16 Apr 2013 Torquay United v Barnet L 3-2 League Two
20 Apr 2013 Barnet v Wycombe Wanderers W 1-0 League Two
27 Apr 2013 Northampton Town v Barnet L 2-0 League Two
09 Nov 2013 Preston North End v Barnet L 6-0 FA Cup Preliminary round 1st leg
08 Nov 2014 Barnet v Wycombe Wanderers L 1-3 FA Cup Preliminary round 1st leg
08 Aug 2015 Leyton Orient v Barnet L 2-0 League Two
11 Aug 2015 Millwall v Barnet W 1-2 League Cup Preliminary round 1st leg
15 Aug 2015 Barnet v Wycombe Wanderers L 0-2 League Two
18 Aug 2015 Barnet v Northampton Town W 2-0 League Two
22 Aug 2015 Bristol Rovers v Barnet L 3-1 League Two
25 Aug 2015 Wolverhampton Wanderers v Barnet L 2-1 League Cup 2nd round
29 Aug 2015 Barnet v Cambridge United D 0-0 League Two
01 Sep 2015 Yeovil Town v Barnet L 1-0 Johnstones Paint Trophy 1st round - southern section
05 Sep 2015 Carlisle United v Barnet L 3-2 League Two
12 Sep 2015 Portsmouth v Barnet L 3-1 League Two
19 Sep 2015 Barnet v Stevenage W 3-2 League Two
26 Sep 2015 Barnet v Dagenham and Redbridge W 3-1 League Two
29 Sep 2015 Plymouth Argyle v Barnet L 2-1 League Two
03 Oct 2015 AFC Wimbledon v Barnet L 2-0 League Two
10 Oct 2015 Barnet v Accrington Stanley L 1-2 League Two
17 Oct 2015 Barnet v York City W 3-1 League Two
20 Oct 2015 Hartlepool United v Barnet D 1-1 League Two
24 Oct 2015 Oxford United v Barnet W 2-3 League Two
31 Oct 2015 Barnet v Exeter City W 2-0 League Two
07 Nov 2015 Barnet v Blackpool W 2-0 FA Cup Preliminary round 1st leg
14 Nov 2015 Luton Town v Barnet L 2-0 League Two
21 Nov 2015 Barnet v Morecambe D 0-0 League Two
24 Nov 2015 Notts County v Barnet L 4-2 League Two
28 Nov 2015 Barnet v Mansfield Town L 1-3 League Two
12 Dec 2015 Yeovil Town v Barnet D 2-2 League Two
19 Dec 2015 Barnet v Crawley Town W 4-2 League Two
26 Dec 2015 Barnet v Newport County W 2-0 League Two
28 Dec 2015 Cambridge United v Barnet L 2-1 League Two
02 Jan 2016 Northampton Town v Barnet L 3-0 League Two
09 Jan 2016 Barnet v Bristol Rovers W 1-0 League Two
16 Jan 2016 Barnet v Carlisle United D 0-0 League Two
23 Jan 2016 Stevenage v Barnet D 0-0 League Two
13 Feb 2016 Dagenham and Redbridge v Barnet W 0-2 League Two
20 Feb 2016 Barnet v AFC Wimbledon L 1-2 League Two
23 Feb 2016 Barnet v Portsmouth W 1-0 League Two
01 Mar 2016 Barnet v Plymouth Argyle W 1-0 League Two
05 Mar 2016 Barnet v Hartlepool United L 1-3 League Two
19 Mar 2016 Barnet v Oxford United L 0-3 League Two
25 Mar 2016 Exeter City v Barnet D 1-1 League Two
28 Mar 2016 Barnet v Luton Town W 2-1 League Two
09 Apr 2016 Barnet v Leyton Orient W 3-0 League Two
06 Aug 2016 Cambridge United v Barnet D 1-1 League Two
09 Aug 2016 Barnet v Millwall L 0-4 League Cup Preliminary round 1st leg
13 Aug 2016 Barnet v Accrington Stanley W 2-0 League Two
16 Aug 2016 Barnet v Blackpool D 1-1 League Two
20 Aug 2016 Crawley Town v Barnet D 1-1 League Two
27 Aug 2016 Barnet v Carlisle United L 0-1 League Two
30 Aug 2016 Milton Keynes Dons v Barnet D 2-2 Football League Trophy Group F – South
10 Sep 2016 Mansfield Town v Barnet W 0-1 League Two
17 Sep 2016 Barnet v Colchester United D 1-1 League Two
24 Sep 2016 Portsmouth v Barnet L 5-1 League Two
27 Sep 2016 Barnet v Morecambe D 2-2 League Two
01 Oct 2016 Barnet v Leyton Orient D 0-0 League Two
15 Oct 2016 Barnet v Exeter City L 1-4 League Two
22 Oct 2016 Wycombe Wanderers v Barnet W 0-2 League Two
25 Oct 2016 Newport County v Barnet D 2-2 League Two
29 Oct 2016 Barnet v Hartlepool United W 3-2 League Two
05 Nov 2016 Shrewsbury Town v Barnet L 3-0 FA Cup Preliminary round 1st leg
12 Nov 2016 Grimsby Town v Barnet D 2-2 League Two
19 Nov 2016 Barnet v Crewe Alexandra D 0-0 League Two
22 Nov 2016 Plymouth Argyle v Barnet W 0-2 League Two
26 Nov 2016 Barnet v Notts County W 3-2 League Two
10 Dec 2016 Yeovil Town v Barnet W 0-1 League Two
17 Dec 2016 Barnet v Stevenage L 1-2 League Two
26 Dec 2016 Cheltenham Town v Barnet W 1-2 League Two
31 Dec 2016 Luton Town v Barnet L 3-1 League Two
02 Jan 2017 Barnet v Plymouth Argyle W 1-0 League Two
07 Jan 2017 Leyton Orient v Barnet W 1-3 League Two
14 Jan 2017 Barnet v Doncaster Rovers L 1-3 League Two
21 Jan 2017 Barnet v Newport County D 0-0 League Two
04 Feb 2017 Barnet v Mansfield Town L 0-2 League Two
11 Feb 2017 Colchester United v Barnet L 2-1 League Two
14 Feb 2017 Morecambe v Barnet W 0-1 League Two
18 Feb 2017 Barnet v Portsmouth D 1-1 League Two
25 Feb 2017 Barnet v Cambridge United L 0-1 League Two
28 Feb 2017 Blackpool v Barnet D 2-2 League Two
25 Mar 2017 Barnet v Cheltenham Town W 3-1 League Two
01 Apr 2017 Stevenage v Barnet L 1-0 League Two
08 Apr 2017 Barnet v Luton Town L 0-1 League Two
14 Apr 2017 Exeter City v Barnet L 2-1 League Two
17 Apr 2017 Barnet v Wycombe Wanderers L 0-2 League Two
22 Apr 2017 Hartlepool United v Barnet W 0-2 League Two
29 Apr 2017 Barnet v Grimsby Town W 3-1 League Two
06 May 2017 Crewe Alexandra v Barnet L 4-1 League Two
12 Aug 2017 Barnet v Luton Town W 1-0 League Two
19 Aug 2017 Crewe Alexandra v Barnet L 1-0 League Two
13 Jan 2018 Crawley Town v Barnet L 2-0 League Two
20 Jan 2018 Barnet v Lincoln City D 1-1 League Two
27 Jan 2018 Cheltenham Town v Barnet D 1-1 League Two
03 Feb 2018 Mansfield Town v Barnet L 3-1 League Two
10 Feb 2018 Barnet v Notts County W 1-0 League Two
13 Feb 2018 Yeovil Town v Barnet L 2-0 League Two
17 Feb 2018 Barnet v Accrington Stanley D 1-1 League Two
20 Feb 2018 Barnet v Carlisle United L 1-3 League Two
24 Feb 2018 Colchester United v Barnet W 0-1 League Two
10 Mar 2018 Coventry City v Barnet L 1-0 League Two
13 Mar 2018 Barnet v Port Vale D 1-1 League Two
17 Mar 2018 Barnet v Wycombe Wanderers L 0-2 League Two
24 Mar 2018 Luton Town v Barnet L 2-0 League Two
30 Mar 2018 Barnet v Crewe Alexandra W 2-1 League Two
02 Apr 2018 Stevenage v Barnet L 4-1 League Two
07 Apr 2018 Barnet v Forest Green Rovers W 1-0 League Two
14 Apr 2018 Grimsby Town v Barnet D 2-2 League Two
21 Apr 2018 Barnet v Newport County W 2-0 League Two
28 Apr 2018 Morecambe v Barnet W 0-1 League Two
05 May 2018 Barnet v Chesterfield W 3-0 League Two


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