Date of birth | 26 March 1983 |
Place of birth | Chatham |
Nationality | English |
Weight | 73 kg |
Height | 1.83 m |
Position | Defender/Left back |
A regular in Leyton Orient's successful Under-19 team in 2000-01, Billy scored the winning goal from the penalty spot in the Football League Youth Alliance Cup final against Bradford City at the Millennium Stadium.
He stepped up to make his senior debut when he replaced the injured Matt Lockwood against Kidderminster Harriers in February.
He is a promising left back with good vision and accurate distribution.
Billy's contract was extended in April 2003 up to June 2005.
He joined Kidderminster Harriers in January 2005 with a contract to the end of the season.
Billy joined Cheltenham Town in July 2012 with a two-year contract that was cancelled in September 2013.
He then joined Newport County on a monthly contract.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Leyton Orient | 10 Jul 2001 | 06 Jan 2005 | |
Kidderminster Harriers | 06 Jan 2005 | 30 Jun 2005 | |
Exeter City | 01 Jul 2005 | 23 May 2007 | |
Crewe Alexandra | 23 May 2007 | 30 Jun 2010 | |
Exeter City | 01 Jul 2010 | 30 Jun 2012 | |
Cheltenham Town | 11 Jul 2012 | 02 Sep 2013 | |
Newport County | 12 Sep 2013 | 12 Jan 2014 | |
Gloucester City | 04 Mar 2014 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2000-01 | Leyton Orient | League Division 3 | 1 | ||||
2001-02 | Leyton Orient | FA Cup | 3 | 1 |
|||
2001-02 | Leyton Orient | League Division 3 | 16 |
2
|
|||
2002-03 | Leyton Orient | League Cup | 1 | ||||
2002-03 | Leyton Orient | League Division 3 | 22 | 2 |
3
|
||
2003-04 | Leyton Orient | LDV Vans Trophy | 1 |
||||
2003-04 | Leyton Orient | League Cup | 1 | ||||
2003-04 | Leyton Orient | League Division 3 | 29 | 2 |
5
|
||
2004-05 | Kidderminster Harriers | League Two | 10 | 2 |
|||
2006-07 | Exeter City | FA Cup | 1 | ||||
2007-08 | Crewe Alexandra | FA Cup | 2 | ||||
2007-08 | Crewe Alexandra | Johnstones Paint Trophy | 1 | ||||
2007-08 | Crewe Alexandra | League Cup | 1 | ||||
2007-08 | Crewe Alexandra | League One | 22 | ||||
2008-09 | Crewe Alexandra | FA Cup | 3 | ||||
2008-09 | Crewe Alexandra | Johnstones Paint Trophy | 2 | 1 |
|||
2008-09 | Crewe Alexandra | League Cup | 2 | ||||
2008-09 | Crewe Alexandra | League One | 38 | 6 |
2
|
2
|
|
2009-10 | Crewe Alexandra | Johnstones Paint Trophy | 1 | ||||
2009-10 | Crewe Alexandra | League Cup | 1 | ||||
2009-10 | Crewe Alexandra | League Two | 10 | 1 |
2 |
2
|
1
|
2010-11 | Exeter City | FA Cup | 1 | ||||
2010-11 | Exeter City | Johnstones Paint Trophy | 4 | 2 |
|||
2010-11 | Exeter City | League Cup | 1 | ||||
2010-11 | Exeter City | League One | 27 | 2 |
1
|
||
2011-12 | Exeter City | Johnstones Paint Trophy | 1 |
||||
2011-12 | Exeter City | League Cup | 1 | ||||
2011-12 | Exeter City | League One | 16 | 3 |
1 |
2
|
|
2012-13 | Cheltenham Town | FA Cup | 4 | ||||
2012-13 | Cheltenham Town | Johnstones Paint Trophy | 1 | ||||
2012-13 | Cheltenham Town | League Cup | 1 | ||||
2012-13 | Cheltenham Town | League Two | 39 |
5
|
|||
2012-13 | Cheltenham Town | League Two Play-Offs | 1 |
||||
2013-14 | Newport County | FA Cup | 1 | ||||
2013-14 | Newport County | League Two | 6 | 1 |
1 |
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
11 Aug 2007 | Crewe Alexandra v Brighton and Hove Albion | W | 2-1 | League One | |
15 Aug 2007 | Crewe Alexandra v Hull City | L | 0-3 | League Cup | 1st round |
18 Aug 2007 | Bristol Rovers v Crewe Alexandra | D | 1-1 | League One | |
25 Aug 2007 | Crewe Alexandra v Leyton Orient | L | 0-2 | League One | |
01 Sep 2007 | Swindon Town v Crewe Alexandra | D | 1-1 | League One | |
04 Sep 2007 | Chester City v Crewe Alexandra | L | 1-1 (3-4) | Johnstones Paint Trophy | 1st round - northern section |
08 Sep 2007 | Crewe Alexandra v Huddersfield Town | W | 2-0 | League One | |
16 Sep 2007 | Doncaster Rovers v Crewe Alexandra | L | 2-0 | League One | |
22 Sep 2007 | Crewe Alexandra v Millwall | D | 0-0 | League One | |
29 Sep 2007 | Oldham Athletic v Crewe Alexandra | L | 3-2 | League One | |
02 Oct 2007 | Tranmere Rovers v Crewe Alexandra | D | 1-1 | League One | |
06 Oct 2007 | Crewe Alexandra v AFC Bournemouth | L | 1-4 | League One | |
13 Oct 2007 | Southend United v Crewe Alexandra | L | 3-0 | League One | |
20 Oct 2007 | Crewe Alexandra v Luton Town | W | 2-0 | League One | |
27 Oct 2007 | Cheltenham Town v Crewe Alexandra | D | 2-2 | League One | |
03 Nov 2007 | Crewe Alexandra v Yeovil Town | W | 2-0 | League One | |
06 Nov 2007 | Port Vale v Crewe Alexandra | W | 0-1 | League One | |
10 Nov 2007 | Crewe Alexandra v Milton Keynes Dons | W | 2-1 | FA Cup | 1st round |
17 Nov 2007 | Crewe Alexandra v Northampton Town | W | 1-0 | League One | |
24 Nov 2007 | Nottingham Forest v Crewe Alexandra | L | 2-0 | League One | |
01 Dec 2007 | Oldham Athletic v Crewe Alexandra | L | 1-0 | FA Cup | 2nd round |
04 Dec 2007 | Crewe Alexandra v Gillingham | L | 2-3 | League One | |
08 Dec 2007 | Crewe Alexandra v Walsall | D | 0-0 | League One | |
15 Dec 2007 | Hartlepool United v Crewe Alexandra | L | 3-0 | League One | |
26 Dec 2007 | Huddersfield Town v Crewe Alexandra | D | 1-1 | League One | |
03 May 2008 | Crewe Alexandra v Oldham Athletic | L | 1-4 | League One | |
09 Aug 2008 | Crewe Alexandra v Brighton and Hove Albion | L | 1-2 | League One | |
12 Aug 2008 | Crewe Alexandra v Barnsley | W | 2-0 | League Cup | 1st round |
16 Aug 2008 | Carlisle United v Crewe Alexandra | L | 4-2 | League One | |
23 Aug 2008 | Crewe Alexandra v Walsall | W | 2-1 | League One | |
30 Aug 2008 | Hereford United v Crewe Alexandra | L | 2-0 | League One | |
02 Sep 2008 | Crewe Alexandra v Macclesfield Town | W | 3-0 | Johnstones Paint Trophy | 1st round - northern section |
06 Sep 2008 | Leeds United v Crewe Alexandra | L | 5-2 | League One | |
13 Sep 2008 | Crewe Alexandra v Colchester United | W | 2-0 | League One | |
20 Sep 2008 | Crewe Alexandra v Southend United | L | 3-4 | League One | |
23 Sep 2008 | Liverpool v Crewe Alexandra | L | 2-1 | League Cup | 3rd round |
27 Sep 2008 | Bristol Rovers v Crewe Alexandra | D | 0-0 | League One | |
04 Oct 2008 | Crewe Alexandra v Northampton Town | L | 1-3 | League One | |
06 Oct 2008 | Tranmere Rovers v Crewe Alexandra | L | 1-0 | Johnstones Paint Trophy | 2nd round - northern section |
11 Oct 2008 | Scunthorpe United v Crewe Alexandra | L | 3-0 | League One | |
18 Oct 2008 | Crewe Alexandra v Milton Keynes Dons | D | 2-2 | League One | |
21 Oct 2008 | Yeovil Town v Crewe Alexandra | L | 3-2 | League One | |
24 Oct 2008 | Tranmere Rovers v Crewe Alexandra | L | 2-0 | League One | |
01 Nov 2008 | Huddersfield Town v Crewe Alexandra | L | 3-2 | League One | |
08 Nov 2008 | Crewe Alexandra v Ebbsfleet United | W | 1-0 | FA Cup | 1st round |
15 Nov 2008 | Crewe Alexandra v Leyton Orient | L | 0-2 | League One | |
22 Nov 2008 | Crewe Alexandra v Stockport County | L | 0-3 | League One | |
25 Nov 2008 | Leicester City v Crewe Alexandra | L | 2-1 | League One | |
03 Dec 2008 | Carlisle United v Crewe Alexandra | W | 0-2 | FA Cup | 2nd round |
06 Dec 2008 | Cheltenham Town v Crewe Alexandra | L | 1-0 | League One | |
13 Jan 2009 | Crewe Alexandra v Millwall | L | 2-3 | FA Cup | 3rd round replay |
17 Jan 2009 | Crewe Alexandra v Scunthorpe United | W | 3-2 | League One | |
24 Jan 2009 | Northampton Town v Crewe Alexandra | L | 5-1 | League One | |
27 Jan 2009 | Peterborough United v Crewe Alexandra | L | 4-2 | League One | |
31 Jan 2009 | Crewe Alexandra v Tranmere Rovers | W | 2-1 | League One | |
14 Feb 2009 | Leyton Orient v Crewe Alexandra | L | 1-0 | League One | |
17 Feb 2009 | Southend United v Crewe Alexandra | W | 0-1 | League One | |
21 Feb 2009 | Crewe Alexandra v Huddersfield Town | W | 3-1 | League One | |
24 Feb 2009 | Crewe Alexandra v Yeovil Town | W | 2-0 | League One | |
28 Feb 2009 | Brighton and Hove Albion v Crewe Alexandra | W | 0-4 | League One | |
03 Mar 2009 | Crewe Alexandra v Carlisle United | L | 1-2 | League One | |
07 Mar 2009 | Crewe Alexandra v Hereford United | W | 2-1 | League One | |
10 Mar 2009 | Walsall v Crewe Alexandra | D | 1-1 | League One | |
14 Mar 2009 | Colchester United v Crewe Alexandra | W | 0-1 | League One | |
17 Mar 2009 | Crewe Alexandra v Bristol Rovers | D | 1-1 | League One | |
21 Mar 2009 | Crewe Alexandra v Leeds United | L | 2-3 | League One | |
11 Apr 2009 | Crewe Alexandra v Hartlepool United | D | 0-0 | League One | |
13 Apr 2009 | Oldham Athletic v Crewe Alexandra | D | 1-1 | League One | |
18 Apr 2009 | Crewe Alexandra v Cheltenham Town | L | 1-2 | League One | |
24 Apr 2009 | Stockport County v Crewe Alexandra | L | 4-3 | League One | |
02 May 2009 | Crewe Alexandra v Leicester City | L | 0-3 | League One | |
08 Aug 2009 | Crewe Alexandra v Dagenham and Redbridge | L | 1-2 | League Two | |
11 Aug 2009 | Crewe Alexandra v Blackpool | L | 1-2 | League Cup | 1st round |
15 Aug 2009 | Grimsby Town v Crewe Alexandra | W | 0-4 | League Two | |
18 Aug 2009 | Darlington v Crewe Alexandra | W | 0-1 | League Two | |
22 Aug 2009 | Crewe Alexandra v Hereford United | W | 1-0 | League Two | |
29 Aug 2009 | AFC Bournemouth v Crewe Alexandra | L | 1-0 | League Two | |
01 Sep 2009 | Crewe Alexandra v Stockport County | L | 1-4 | Johnstones Paint Trophy | 1st round - northern section |
05 Sep 2009 | Crewe Alexandra v Macclesfield Town | W | 2-1 | League Two | |
12 Sep 2009 | Shrewsbury Town v Crewe Alexandra | L | 2-0 | League Two | |
19 Sep 2009 | Crewe Alexandra v Aldershot Town | L | 1-2 | League Two | |
25 Sep 2009 | Accrington Stanley v Crewe Alexandra | L | 5-3 | League Two | |
29 Sep 2009 | Crewe Alexandra v Bury | L | 2-3 | League Two | |
17 Oct 2009 | Crewe Alexandra v Port Vale | L | 1-2 | League Two |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.