Michael Welch

Date of birth11 January 1982
Place of birthCrewe
NationalityEnglish
Weight75 kg
Height1.91 m
PositionDefender/Centre back

Welch was made available for transfer by Macclesfield Town in January 2005.

Club history

Team Joined Left Loan / Trialist
Barnsley 01 Jul 2000 30 Jun 2001
Macclesfield Town 08 Aug 2001 30 Jun 2005
Accrington Stanley 08 Aug 2005 30 Jun 2007
Northwich Victoria 10 Jul 2007

Club stats

Season Team Competition Apps Subs Goals Y R
2001-02 Macclesfield Town League Division 3 6
4
2002-03 Macclesfield Town FA Cup 2
2002-03 Macclesfield Town LDV Vans Trophy 1
2002-03 Macclesfield Town League Cup 2
2
2002-03 Macclesfield Town League Division 3 36
1
3
7
2003-04 Macclesfield Town FA Cup 2
1
2003-04 Macclesfield Town LDV Vans Trophy 1
1
2003-04 Macclesfield Town League Cup 1
2003-04 Macclesfield Town League Division 3 33
5
5
1
2004-05 Macclesfield Town FA Cup 2
2004-05 Macclesfield Town LDV Vans Trophy 2
2004-05 Macclesfield Town League Cup 1
1
2004-05 Macclesfield Town League Two 31
2
4
2006-07 Accrington Stanley FA Cup 1
2006-07 Accrington Stanley Johnstones Paint Trophy 3
1
2006-07 Accrington Stanley League Cup 1
2006-07 Accrington Stanley League Two 25
6
3
12
1
2007-08 Northwich Victoria 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
22 Mar 2002 Hartlepool United v Macclesfield Town W 1-2 League Division 3
30 Mar 2002 Macclesfield Town v York City W 2-1 League Division 3
01 Apr 2002 Carlisle United v Macclesfield Town L 3-2 League Division 3
06 Apr 2002 Macclesfield Town v Cheltenham Town W 1-0 League Division 3
13 Apr 2002 Luton Town v Macclesfield Town D 0-0 League Division 3
20 Apr 2002 Macclesfield Town v Southend United D 0-0 League Division 3
10 Aug 2002 Macclesfield Town v York City D 1-1 League Division 3
13 Aug 2002 Leyton Orient v Macclesfield Town L 3-2 League Division 3
17 Aug 2002 Hartlepool United v Macclesfield Town W 0-2 League Division 3
24 Aug 2002 Macclesfield Town v Wrexham L 0-1 League Division 3
26 Aug 2002 Lincoln City v Macclesfield Town L 3-0 League Division 3
31 Aug 2002 Macclesfield Town v AFC Bournemouth L 0-1 League Division 3
08 Sep 2002 Macclesfield Town v Bristol Rovers W 2-1 League Division 3
11 Sep 2002 Macclesfield Town v Barnsley W 4-1 League Cup Preliminary round 1st leg
14 Sep 2002 Southend United v Macclesfield Town L 1-0 League Division 3
17 Sep 2002 Hull City v Macclesfield Town W 1-3 League Division 3
21 Sep 2002 Macclesfield Town v Scunthorpe United L 2-3 League Division 3
28 Sep 2002 Rochdale v Macclesfield Town L 3-1 League Division 3
01 Oct 2002 Macclesfield Town v Preston North End L 1-2 League Cup 2nd round
05 Oct 2002 Macclesfield Town v Boston United W 2-0 League Division 3
12 Oct 2002 Kidderminster Harriers v Macclesfield Town W 0-2 League Division 3
29 Oct 2002 Macclesfield Town v Oxford United W 2-1 League Division 3
02 Nov 2002 Macclesfield Town v Shrewsbury Town L 1-2 League Division 3
09 Nov 2002 Swansea City v Macclesfield Town L 1-0 League Division 3
12 Nov 2002 Macclesfield Town v Tranmere Rovers L 1-2 LDV Vans Trophy 2nd round - northern section
16 Nov 2002 Hull City v Macclesfield Town W 0-3 FA Cup Preliminary round 1st leg
23 Nov 2002 Macclesfield Town v Torquay United D 3-3 League Division 3
30 Nov 2002 Cambridge United v Macclesfield Town L 3-1 League Division 3
14 Dec 2002 Macclesfield Town v Rushden and Diamonds L 0-1 League Division 3
21 Dec 2002 Darlington v Macclesfield Town D 0-0 League Division 3
26 Dec 2002 Macclesfield Town v Lincoln City L 0-1 League Division 3
28 Dec 2002 Exeter City v Macclesfield Town D 1-1 League Division 3
04 Jan 2003 Macclesfield Town v Watford L 0-2 FA Cup 3rd round
25 Jan 2003 Macclesfield Town v Exeter City D 1-1 League Division 3
02 Feb 2003 York City v Macclesfield Town L 2-1 League Division 3
08 Feb 2003 Macclesfield Town v Swansea City L 1-3 League Division 3
22 Feb 2003 Bristol Rovers v Macclesfield Town D 1-1 League Division 3
01 Mar 2003 Macclesfield Town v Southend United W 2-1 League Division 3
04 Mar 2003 Macclesfield Town v Hull City L 0-1 League Division 3
08 Mar 2003 Scunthorpe United v Macclesfield Town D 1-1 League Division 3
11 Mar 2003 Macclesfield Town v Leyton Orient W 3-1 League Division 3
15 Mar 2003 Macclesfield Town v Bury D 0-0 League Division 3
18 Mar 2003 Carlisle United v Macclesfield Town L 1-0 League Division 3
22 Mar 2003 Oxford United v Macclesfield Town W 0-1 League Division 3
15 Apr 2003 Shrewsbury Town v Macclesfield Town W 2-3 League Division 3
19 Apr 2003 Macclesfield Town v Darlington W 1-0 League Division 3
21 Apr 2003 Rushden and Diamonds v Macclesfield Town L 3-0 League Division 3
26 Apr 2003 Boston United v Macclesfield Town L 2-1 League Division 3
09 Aug 2003 Macclesfield Town v Boston United D 0-0 League Division 3
12 Aug 2003 Macclesfield Town v Sheffield United L 1-2 League Cup Preliminary round 1st leg
25 Aug 2003 Bristol Rovers v Macclesfield Town D 2-2 League Division 3
30 Aug 2003 Macclesfield Town v Yeovil Town W 4-1 League Division 3
06 Sep 2003 Mansfield Town v Macclesfield Town L 3-2 League Division 3
16 Sep 2003 Swansea City v Macclesfield Town L 3-0 League Division 3
20 Sep 2003 Northampton Town v Macclesfield Town D 0-0 League Division 3
27 Sep 2003 Macclesfield Town v York City D 0-0 League Division 3
30 Sep 2003 Macclesfield Town v Rochdale W 2-1 League Division 3
04 Oct 2003 Leyton Orient v Macclesfield Town L 2-0 League Division 3
14 Oct 2003 Chesterfield v Macclesfield Town L 2-1 LDV Vans Trophy 1st round - northern section
18 Oct 2003 Carlisle United v Macclesfield Town W 0-1 League Division 3
21 Oct 2003 Lincoln City v Macclesfield Town L 3-2 League Division 3
25 Oct 2003 Macclesfield Town v Southend United L 1-2 League Division 3
22 Nov 2003 Oxford United v Macclesfield Town L 3-1 League Division 3
29 Nov 2003 Macclesfield Town v Bury W 1-0 League Division 3
06 Dec 2003 Macclesfield Town v Cambridge United D 1-1 FA Cup 2nd round
13 Dec 2003 Macclesfield Town v Huddersfield Town W 4-0 League Division 3
16 Dec 2003 Cambridge United v Macclesfield Town W 2-2 (4-2) FA Cup 2nd round replay
20 Dec 2003 Darlington v Macclesfield Town W 0-1 League Division 3
26 Dec 2003 Cheltenham Town v Macclesfield Town L 3-2 League Division 3
28 Dec 2003 Macclesfield Town v Mansfield Town D 1-1 League Division 3
10 Jan 2004 Boston United v Macclesfield Town L 3-1 League Division 3
13 Jan 2004 Macclesfield Town v Bristol Rovers W 2-1 League Division 3
17 Jan 2004 Macclesfield Town v Cambridge United L 0-1 League Division 3
24 Jan 2004 Torquay United v Macclesfield Town L 4-1 League Division 3
14 Feb 2004 Doncaster Rovers v Macclesfield Town L 1-0 League Division 3
21 Feb 2004 Macclesfield Town v Carlisle United D 1-1 League Division 3
28 Feb 2004 Southend United v Macclesfield Town L 1-0 League Division 3
06 Mar 2004 Macclesfield Town v Darlington L 0-1 League Division 3
13 Mar 2004 Huddersfield Town v Macclesfield Town L 4-0 League Division 3
16 Mar 2004 Macclesfield Town v Swansea City W 2-1 League Division 3
20 Mar 2004 Kidderminster Harriers v Macclesfield Town W 1-4 League Division 3
27 Mar 2004 Macclesfield Town v Northampton Town L 0-4 League Division 3
30 Mar 2004 Macclesfield Town v Lincoln City D 0-0 League Division 3
04 Apr 2004 York City v Macclesfield Town W 0-2 League Division 3
10 Apr 2004 Macclesfield Town v Leyton Orient W 1-0 League Division 3
12 Apr 2004 Rochdale v Macclesfield Town W 1-2 League Division 3
17 Apr 2004 Macclesfield Town v Hull City D 1-1 League Division 3
24 Apr 2004 Scunthorpe United v Macclesfield Town L 1-0 League Division 3
01 May 2004 Macclesfield Town v Oxford United W 2-1 League Division 3
08 May 2004 Bury v Macclesfield Town L 2-0 League Division 3
07 Aug 2004 Leyton Orient v Macclesfield Town W 1-3 League Two
10 Aug 2004 Macclesfield Town v Shrewsbury Town W 2-1 League Two
14 Aug 2004 Macclesfield Town v Swansea City W 1-0 League Two
21 Aug 2004 Boston United v Macclesfield Town D 1-1 League Two
24 Aug 2004 Hartlepool United v Macclesfield Town L 2-1 League Cup Preliminary round 1st leg
28 Aug 2004 Macclesfield Town v Scunthorpe United D 2-2 League Two
30 Aug 2004 Southend United v Macclesfield Town L 2-1 League Two
04 Sep 2004 Chester City v Macclesfield Town L 1-0 League Two
11 Sep 2004 Macclesfield Town v Grimsby Town W 3-1 League Two
18 Sep 2004 Kidderminster Harriers v Macclesfield Town L 1-0 League Two
25 Sep 2004 Macclesfield Town v Darlington W 1-0 League Two
28 Sep 2004 Macclesfield Town v Chesterfield W 2-1 LDV Vans Trophy 1st round - northern section
02 Oct 2004 Bury v Macclesfield Town L 2-1 League Two
13 Nov 2004 Alfreton Town v Macclesfield Town D 1-1 FA Cup Preliminary round 1st leg
27 Nov 2004 Rushden and Diamonds v Macclesfield Town W 0-2 League Two
30 Nov 2004 Macclesfield Town v Tranmere Rovers L 0-1 LDV Vans Trophy Quarter-final - northern section
04 Dec 2004 Hull City v Macclesfield Town L 4-0 FA Cup 2nd round
07 Dec 2004 Macclesfield Town v Lincoln City W 2-1 League Two
11 Dec 2004 Bristol Rovers v Macclesfield Town D 0-0 League Two
18 Dec 2004 Macclesfield Town v Northampton Town L 1-3 League Two
26 Dec 2004 Grimsby Town v Macclesfield Town D 0-0 League Two
28 Dec 2004 Macclesfield Town v Wycombe Wanderers W 2-1 League Two
01 Jan 2005 Macclesfield Town v Chester City L 1-2 League Two
03 Jan 2005 Darlington v Macclesfield Town L 3-1 League Two
15 Jan 2005 Macclesfield Town v Kidderminster Harriers W 2-0 League Two
22 Jan 2005 Wycombe Wanderers v Macclesfield Town D 1-1 League Two
25 Jan 2005 Notts County v Macclesfield Town W 0-5 League Two
29 Jan 2005 Macclesfield Town v Bury W 2-1 League Two
12 Mar 2005 Shrewsbury Town v Macclesfield Town W 0-1 League Two
19 Mar 2005 Macclesfield Town v Leyton Orient W 3-1 League Two
25 Mar 2005 Swansea City v Macclesfield Town L 2-0 League Two
28 Mar 2005 Macclesfield Town v Boston United D 1-1 League Two
02 Apr 2005 Scunthorpe United v Macclesfield Town D 0-0 League Two
06 Apr 2005 Oxford United v Macclesfield Town D 1-1 League Two
16 Apr 2005 Lincoln City v Macclesfield Town L 2-0 League Two
30 Apr 2005 Cheltenham Town v Macclesfield Town L 3-0 League Two


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