Craig Middleton

Date of birth10 September 1970
Place of birthNuneaton
NationalityEnglish
Weight75 kg
Height1.78 m
PositionMidfielder

This experienced midfield player was a near ever-present for Halifax Town last season but really came into his own in the vital closing stages of the campaign. He netted with a cracking volley in the 3-0 win over Macclesfield in mid-April and followed this up with similar strikes to ensure victory over Darlington and a draw at Lincoln, thus almost single-handedly ensuring that the Shaymen retained Football League status. He is a player who likes to push forward and is always willing to shoot on sight.

Club history

Team Joined Left Loan / Trialist
Coventry City 30 May 1989 20 Jul 1993
Cambridge United 20 Jul 1993 30 Aug 1996
Cardiff City 30 Aug 1996 16 Mar 2000
Plymouth Argyle 27 Jan 2000 27 Feb 2000 L
Halifax Town 16 Mar 2000 25 Apr 2002
Bedworth United 14 Aug 2002

Club stats

Season Team Competition Apps Subs Goals Y R
1989-90 Coventry City League Division One
3
1991-92 Coventry City League Cup 1
1991-92 Coventry City League Division One 1
1992-93 Coventry City Premier League 1
1999-00 Cardiff City League Cup 1
2000-01 Halifax Town FA Cup
1
2000-01 Halifax Town LDV Vans Trophy 2
2000-01 Halifax Town League Cup 2
1
2000-01 Halifax Town League Division 3 35
2
5
7
2001-02 Halifax Town FA Cup 1
1
2001-02 Halifax Town LDV Vans Trophy 1
2001-02 Halifax Town League Cup
1
2001-02 Halifax Town League Division 3 21
8
2
8
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
19 Aug 2000 Halifax Town v Lincoln City D 1-1 League Division 3
22 Aug 2000 Tranmere Rovers v Halifax Town L 3-0 League Cup 1st round 1st leg
26 Aug 2000 Kidderminster Harriers v Halifax Town L 2-1 League Division 3
28 Aug 2000 Halifax Town v Rochdale L 1-2 League Division 3
02 Sep 2000 Halifax Town v Leyton Orient D 2-2 League Division 3
06 Sep 2000 Halifax Town v Tranmere Rovers L 1-2
Agg: 1-5
League Cup 1st round 2nd leg
09 Sep 2000 Mansfield Town v Halifax Town L 5-1 League Division 3
12 Sep 2000 Cardiff City v Halifax Town L 4-2 League Division 3
16 Sep 2000 Halifax Town v Southend United L 0-1 League Division 3
23 Sep 2000 Torquay United v Halifax Town W 1-2 League Division 3
07 Oct 2000 Scunthorpe United v Halifax Town L 1-0 League Division 3
14 Oct 2000 Halifax Town v Hull City L 0-2 League Division 3
18 Nov 2000 Halifax Town v Gateshead L 0-2 FA Cup 1st round
25 Nov 2000 Halifax Town v Chesterfield D 2-2 League Division 3
02 Dec 2000 Brighton and Hove Albion v Halifax Town L 2-1 League Division 3
09 Dec 2000 Wrexham v Halifax Town W 0-1 LDV Vans Trophy 1st round - northern section
16 Dec 2000 Halifax Town v Hartlepool United L 0-1 League Division 3
23 Dec 2000 Halifax Town v Plymouth Argyle W 2-0 League Division 3
26 Dec 2000 Blackpool v Halifax Town W 0-1 League Division 3
06 Jan 2001 Halifax Town v Kidderminster Harriers W 3-2 League Division 3
09 Jan 2001 Halifax Town v Stoke City L 2-3 LDV Vans Trophy 2nd round - northern section
13 Jan 2001 Rochdale v Halifax Town W 0-1 League Division 3
27 Jan 2001 Plymouth Argyle v Halifax Town L 1-0 League Division 3
03 Feb 2001 Leyton Orient v Halifax Town L 3-0 League Division 3
10 Feb 2001 Halifax Town v Mansfield Town L 3-4 League Division 3
17 Feb 2001 Southend United v Halifax Town W 0-3 League Division 3
20 Feb 2001 Halifax Town v Cardiff City L 1-2 League Division 3
24 Feb 2001 Halifax Town v Torquay United W 2-1 League Division 3
06 Mar 2001 Hull City v Halifax Town L 1-0 League Division 3
10 Mar 2001 Halifax Town v Scunthorpe United L 3-4 League Division 3
17 Mar 2001 Cheltenham Town v Halifax Town L 4-2 League Division 3
24 Mar 2001 Halifax Town v Barnet W 3-0 League Division 3
27 Mar 2001 Halifax Town v Carlisle United D 0-0 League Division 3
31 Mar 2001 Hartlepool United v Halifax Town D 1-1 League Division 3
10 Apr 2001 Halifax Town v Blackpool L 1-2 League Division 3
14 Apr 2001 York City v Halifax Town L 2-1 League Division 3
16 Apr 2001 Halifax Town v Macclesfield Town W 3-0 League Division 3
21 Apr 2001 Exeter City v Halifax Town D 0-0 League Division 3
28 Apr 2001 Halifax Town v Darlington W 1-0 League Division 3
30 Apr 2001 Lincoln City v Halifax Town D 1-1 League Division 3
03 May 2001 Halifax Town v Brighton and Hove Albion D 0-0 League Division 3
05 May 2001 Chesterfield v Halifax Town L 3-0 League Division 3
21 Aug 2001 Barnsley v Halifax Town L 2-0 League Cup 1st round
25 Aug 2001 Southend United v Halifax Town L 4-1 League Division 3
27 Aug 2001 Halifax Town v Oxford United L 0-2 League Division 3
22 Sep 2001 Halifax Town v Leyton Orient D 0-0 League Division 3
25 Sep 2001 Rochdale v Halifax Town L 2-0 League Division 3
05 Oct 2001 Halifax Town v Scunthorpe United D 0-0 League Division 3
13 Oct 2001 Plymouth Argyle v Halifax Town L 3-0 League Division 3
16 Oct 2001 Huddersfield Town v Halifax Town L 0-0 (3-4) LDV Vans Trophy 1st round - northern section
20 Oct 2001 Halifax Town v Bristol Rovers D 0-0 League Division 3
23 Oct 2001 Halifax Town v Luton Town L 2-4 League Division 3
27 Oct 2001 Carlisle United v Halifax Town D 0-0 League Division 3
03 Nov 2001 Halifax Town v Darlington D 2-2 League Division 3
10 Nov 2001 Rushden and Diamonds v Halifax Town L 2-1 League Division 3
17 Nov 2001 Halifax Town v Farnborough Town W 2-1 FA Cup 1st round
20 Nov 2001 Hartlepool United v Halifax Town L 3-0 League Division 3
24 Nov 2001 Halifax Town v Torquay United W 2-0 League Division 3
01 Dec 2001 Cheltenham Town v Halifax Town L 2-1 League Division 3
26 Dec 2001 Macclesfield Town v Halifax Town D 1-1 League Division 3
29 Dec 2001 Oxford United v Halifax Town L 6-1 League Division 3
12 Jan 2002 Exeter City v Halifax Town D 0-0 League Division 3
22 Jan 2002 Kidderminster Harriers v Halifax Town L 2-0 League Division 3
09 Feb 2002 Bristol Rovers v Halifax Town L 2-0 League Division 3
16 Feb 2002 Halifax Town v Plymouth Argyle L 0-2 League Division 3
23 Feb 2002 Halifax Town v Swansea City L 0-1 League Division 3
26 Feb 2002 Mansfield Town v Halifax Town L 2-1 League Division 3
02 Mar 2002 Leyton Orient v Halifax Town L 3-1 League Division 3
05 Mar 2002 Halifax Town v Rochdale L 1-2 League Division 3
09 Mar 2002 Shrewsbury Town v Halifax Town L 3-0 League Division 3
23 Mar 2002 Luton Town v Halifax Town L 5-0 League Division 3
06 Apr 2002 Halifax Town v Hartlepool United L 0-2 League Division 3
13 Apr 2002 Torquay United v Halifax Town W 2-4 League Division 3
20 Apr 2002 Halifax Town v Rushden and Diamonds L 2-4 League Division 3


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