MACCLESFIELD TOWN
1966 Macclesfield{1} added Town to their name 1967-68 Cheshire County League Champions (6th time) 1968-69 Founder members of Northern Premier League Northern Premier League Champions 1969-70 Northern Premier League Champions (2nd time, on goal average) Inaugural F.A. Trophy Winners 1973-74 F.A. Trophy semi-finalists 1984-85 Northern Premier League runner-up 1986-87 Northern Premier League Champions (3rd time) 1987-88 Joined Conference 1988-89 F.A. Trophy runner-up 1991-92 F.A. Trophy semi-finalists 1994-95 Conference Champions 1995-96 F.A. Trophy Winners (2nd time) 1996-97 Conference Champions (2nd time) Promoted to Football League Division Three 1997-98 Football League Division Three runner-up Promoted to Division Two 1999 Relegated to Division Three 2004-05 Football League Division Three renamed "League Two" Not promoted after play-offs (SF Lincoln City 1 Macclesfield Town 0, Macclesfield Town 1 Lincoln City 1 - Agg 1-2) 2012 Relegated to Conference 2015-16 Conference changed name to National League 2016-17 F.A. Trophy runner-up 2017-18 National League Champions Promoted to English Football League Two 2019-20 Season ended early to due Covid-19 virus. League decided on a points per game basis Fourteen points deducted 2020 Folded SEASON LEAGUE P W D L F A P POS 1966-67 CHES 42 24 8 10 78 47 56 5/22 1967-68 CHES 42 28 10 4 96 39 66 1/22 1968-69 NPL 38 27 6 5 82 38 60 1/20 1969-70 NPL 38 22 8 8 72 41 52 1/20 1970-71 NPL 42 23 10 9 84 45 56 5/22 1971-72 NPL 46 18 15 13 61 50 51 6/24 1972-73 NPL 46 16 16 14 58 47 48 10/24 1973-74 NPL 46 18 15 13 48 47 51 8/24 1974-75 NPL 46 11 14 21 46 62 36 17/24 1975-76 NPL 46 15 12 19 50 64 42 15/24 1976-77 NPL 44 8 15 21 41 68 31 19/23 1977-78 NPL 46 12 9 25 60 92 33 22/24 1978-79 NPL 44 8 10 26 40 92 26 23/23 1979-80 NPL 42 18 11 13 67 53 47 8/22 1980-81 NPL 42 13 13 16 52 69 39 13/22 1981-82 NPL 42 17 9 16 67 58 43 10/22 1982-83 NPL 42 24 8 10 71 49 80 5/22 1983-84 NPL 42 18 10 14 65 55 64 6/22 1984-85 NPL 42 23 13 6 67 39 82 2/22 1985-86 NPL 42 17 8 17 67 65 59 9/22 1986-87 NPL 42 26 10 6 80 47 88 1/22 1987-88 CONF 42 18 9 15 64 62 63 11/22 1988-89 CONF 40 17 10 13 63 57 61 7/21 1989-90 CONF 42 17 15 10 56 41 66 4/22 1990-91 CONF 42 17 12 13 63 52 63 7/22 1991-92 CONF 42 13 13 16 50 50 52 13/22 1992-93 CONF 42 12 13 17 40 50 49 18/22 1993-94 CONF 42 16 11 15 48 49 59 7/22 1994-95 CONF 42 24 8 10 70 40 80 1/22 1995-96 CONF 42 22 9 11 66 49 75 4/22 1996-97 CONF 42 27 9 6 80 30 90 1/22 1997-98 FL-3 46 23 13 10 63 44 82 2/24 1998-99 FL-2 46 11 10 25 43 63 43 24/24 1999-00 FL-3 46 18 11 17 66 61 65 13/24 2000-01 FL-3 46 14 14 18 51 62 56 14/24 2001-02 FL-3 46 15 13 18 41 52 58 13/24 2002-03 FL-3 46 14 12 20 57 63 54 16/24 2003-04 FL-3 46 13 13 20 54 69 52 20/24 2004-05 FL-2 46 22 9 15 60 49 75 5/24 2005-06 FL-2 46 12 18 16 60 71 54 17/24 2006-07 FL-2 46 12 12 22 55 77 48 22/24 2007-08 FL-2 46 11 17 18 47 64 50 19/24 2008-09 FL-2 46 13 8 25 45 77 47 20/24 2009-10 FL-2 46 12 18 16 49 58 54 19/24 2010-11 FL-2 46 14 13 19 59 73 55 15/24 2011-12 FL-2 46 8 13 25 39 64 37 24/24 2012-13 CONF-P 46 17 12 17 65 70 63 11/24 2013-14 CONF-P 46 18 7 21 62 63 61 15/24 2014-15 CONF-P 46 21 15 10 60 46 78 6/24 2015-16 NAT-P 46 19 9 18 60 48 66 10/24 2016-17 NAT-P 46 20 8 18 64 57 68 9/24 2017-18 NAT-P 46 27 11 8 67 46 92 1/24 2018-19 EFL-2 46 10 14 22 48 74 44 22/24 2019-20 EFL-2 37 7 15 15 32 47 23 * 23/24
F.A. CUP
1966-67 1Q ALFRETON TOWN H 2-1 2Q MATLOCK TOWN A 2-2 2Qr MATLOCK TOWN H 6-1 3Q WORKSOP TOWN H 3-1 4Q NUNEATON BOROUGH H 1-1 4Qr NUNEATON BOROUGH A 0-2 1967-68 1Q BACUP BOROUGH H 7-0 2Q WITTON ALBION A 2-0 3Q HYDE UNITED A 2-0 4Q WIGAN ATHLETIC A 1-1 4Qr WIGAN ATHLETIC H 3-0 1 STOCKPORT COUNTY A 1-1 1r STOCKPORT COUNTY H 2-1 2 SPENNYMOOR UNITED H 2-0 3 FULHAM A 2-4 1968-69 4Q RETFORD TOWN A 2-0 1 LINCOLN CITY H 1-3 1969-70 4Q ALTRINCHAM H 3-0 1 SCUNTHORPE UNITED H 1-1 1r SCUNTHORPE UNITED A 2-4 1970-71 1 BRADFORD CITY A 2-3 1971-72 4Q ELLESMERE PORT TOWN H 1-2 1972-73 1Q EMLEY A 2-1 2Q GLOSSOP H 3-0 3Q BRADFORD PARK AVENUE H 1-0 4Q SOUTH LIVERPOOL H 0-1 1973-74 1Q ASHTON UNITED A 3-0 2Q LEEK TOWN A 2-2 2Qr LEEK TOWN H 4-2 3Q STALYBRIDGE CELTIC H 2-1 4Q MERTHYR TYDFIL H 0-0 4Qr MERTHYR TYDFIL A 1-2 1974-75 1Q CONGLETON TOWN H 2-0 2Q STAFFORD RANGERS A 0-3 1975-76 1Q SUTTON TOWN [ASHFIELD] H 0-0 1Qr SUTTON TOWN [ASHFIELD] A 4-0 2Q SUTTON COLDFIELD TOWN A 2-0 3Q ARNOLD H 3-1 4Q MEXBOROUGH TOWN A 2-1 1 SHEFFIELD WEDNESDAY A 1-3 1976-77 1Q RHYL A 1-1 1Qr RHYL H 1-2 1977-78 1Q MOSSLEY H 0-2 1978-79 PRE MARINE H 2-4 1979-80 PRE NEW BRIGHTON A 7-1 1Q ST HELENS TOWN A 2-1 2Q MOSSLEY H 0-0 2Qr MOSSLEY A 2-3 1980-81 1Q STOURBRIDGE A 2-6 1981-82 PRE WITTON ALBION A 1-3 1982-83 1Q BANGOR CITY H 3-1 2Q HYDE UNITED A 5-2 3Q ASHTON UNITED A 2-0 4Q STAFFORD RANGERS H 3-1 1 WORCESTER CITY H 1-5 1983-84 1Q TAMWORTH A 6-1 2Q MARINE A 3-0 3Q CONGLETON TOWN H 6-0 4Q HORWICH R M I A 0-0 4Qr HORWICH R M I H 4-3 1 YORK CITY H 0-0 1r YORK CITY A 0-2 1984-85 4Q BISHOP AUCKLAND A 2-1 1 PORT VALE H 1-2 1985-86 4Q SOUTH BANK H 3-1 1 HARTLEPOOL UNITED H 1-2 1986-87 4Q SOUTHPORT H 0-1 1987-88 1Q STALYBRIDGE CELTIC A 1-1 1Qr STALYBRIDGE CELTIC H 5-1 2Q CHADDERTON H 5-0 3Q MARINE H 0-0 3Qr MARINE A 2-1 4Q WHITBY TOWN H 3-1 1 CARLISLE UNITED H 4-2 2 ROTHERHAM UNITED H 4-0 3 PORT VALE A 0-1 1988-89 4Q ALTRINCHAM H 0-0 4Qr ALTRINCHAM A 0-4 1989-90 1 CHESTER CITY H 1-1 1r CHESTER CITY A 2-3 1990-91 4Q ALTRINCHAM H 2-2 4Qr ALTRINCHAM A 0-3 1991-92 1Q SKELMERSDALE UNITED A 4-0 2Q BORROWASH VICTORIA H 1-2 1992-93 1Q GLOSSOP NORTH END A 1-0 2Q HUCKNALL TOWN A 1-1 2Qr HUCKNALL TOWN H 3-1 3Q HORWICH R M I H 1-0 4Q NETHERFIELD A 1-1 4Qr NETHERFIELD H 5-0 1 CHESTERFIELD H 0-0 1r CHESTERFIELD A 2-2 Macclesfield Town won 3-2 on penalties 2 STOCKPORT COUNTY H 0-2 1993-94 4Q SOUTHPORT H 5-3 1 HARTLEPOOL UNITED H 2-0 2 CREWE ALEXANDRA A 1-2 1994-95 4Q BISHOP AUCKLAND A 2-2 4Qr BISHOP AUCKLAND H 0-1 1995-96 4Q NORTHWICH VICTORIA H 0-1 1996-97 1 ROCHDALE H 0-2 1997-98 1 HARTLEPOOL UNITED A 4-2 2 WALSALL H 0-7 1998-99 1 SLOUGH TOWN H 2-2 1r SLOUGH TOWN A 1-1 Macclesfield Town won 9-8 on penalties 2 CAMBRIDGE UNITED H 4-1 3 COVENTRY CITY A 0-7 1999-00 1 HULL CITY H 0-0 1r HULL CITY A 0-4 2000-01 1 OXFORD UNITED H 0-1 2001-02 1 FOREST GREEN ROVERS H 2-2 1r FOREST GREEN ROVERS A 1-1 Macclesfield Town won 11-10 on penalties 2 SWANSEA CITY H 4-1 3 WEST HAM UNITED H 0-3 2002-03 1 HULL CITY A 3-0 2 VAUXHALL H 2-0 3 WATFORD H 0-2 2003-04 1 BOSTON UNITED H 3-0 2 CAMBRIDGE UNITED H 1-1 2r CAMBRIDGE UNITED A 2-2 Macclesfield Town won 4-2 on penalties 3 SWANSEA CITY A 1-2 2004-05 1 ALFRETON TOWN A 1-1 1r ALFRETON TOWN H 2-0 2 HULL CITY A 0-4 2005-06 1 YEOVIL TOWN H 1-1 1r YEOVIL TOWN A 0-4 2006-07 1 WALSALL H 0-0 1r WALSALL A 1-0 2 HARTLEPOOL UNITED H 2-1 3 CHELSEA A 1-6 2007-08 1 RUSHDEN & DIAMONDS A 1-3 2008-09 1 HARLOW TOWN A 2-0 2 PORT VALE A 3-1 3 EVERTON H 0-1 2009-10 1 MILTON KEYNES DONS A 0-1 2010-11 1 SOUTHEND UNITED H 2-2 1r SOUTHEND UNITED A 2-2 Macclesfield Town won 5-3 on penalties 2 HUDDERSFIELD TOWN A 0-6 2011-12 1 EAST THURROCK UNITED A 3-0 2 CHELMSFORD CITY A 1-1 2r CHELMSFORD CITY H 1-0 3 BOLTON WANDERERS H 2-2 3r BOLTON WANDERERS A 0-2 2012-13 4Q MARINE H 3-1 1 SWINDON TOWN A 2-0 2 BARROW A 1-1 2r BARROW H 4-1 3 CARDIFF CITY H 2-1 4 WIGAN ATHLETIC H 0-1 2013-14 4Q VAUXHALL H 7-0 1 SWINDON TOWN H 4-0 2 BRACKLEY TOWN H 3-2 3 SHEFFIELD WEDNESDAY H 1-1 3r SHEFFIELD WEDNESDAY A 1-4 2014-15 4Q WREXHAM H 1-1 4Qr WREXHAM A 2-5 2015-16 4Q ALFRETON TOWN H 3-2 1 PORTSMOUTH A 1-2 2016-17 4Q NORTH FERRIBY UNITED A 4-1 1 WALSALL A 1-0 2 OXFORD UNITED H 0-0 2r OXFORD UNITED A 0-3 2017-18 4Q STOURBRIDGE A 5-0 1 FOREST GREEN ROVERS A 0-1 2018-19 1 MAIDSTONE UNITED A 1-2 2019-20 1 KINGSTONIAN H 0-4
FOOTBALL LEAGUE CUP
1997-98 1(1) HULL CITY H 0-0 1(2) HULL CITY A 1-2 Hull City won 2-1 on aggregate 1998-99 1(1) STOKE CITY H 3-1 1(2) STOKE CITY A 0-1 Macclesfield Town won 3-2 on aggregate 2(1) BIRMINGHAM CITY H 0-3 2(2) BIRMINGHAM CITY A 0-6 Birmingham City won 9-0 on aggregate 1999-00 1(1) STOKE CITY H 1-1 1(2) STOKE CITY A 0-3 Stoke City won 4-1 on aggregate 2000-01 1(1) BOLTON WANDERERS A 0-1 1(2) BOLTON WANDERERS H 3-1 Macclesfield Town won 3-2 on aggregate 2(1) MIDDLESBROUGH A 1-2 2(2) MIDDLESBROUGH H 1-3 Middlesbrough won 5-2 on aggregate 2001-02 1 BRADFORD CITY H 1-2 2002-03 1 BARNSLEY H 4-1 2 PRESTON NORTH END H 1-2 2003-04 1 SHEFFIELD UNITED H 1-2 2004-05 1 HARTLEPOOL UNITED A 1-2 2005-06 1 NOTTINGHAM FOREST A 3-2 2 CARDIFF CITY A 1-2 2006-07 1 LEICESTER CITY A 0-2 2007-08 1 LEEDS UNITED H 0-1 2008-09 1 BLACKPOOL H 2-0 2 WEST HAM UNITED A 1-4 2009-10 1 LEICESTER CITY H 0-2 2010-11 1 LEICESTER CITY A 3-4 2011-12 1 HULL CITY A 2-0 2 BOLTON WANDERERS A 1-2
F.A. TROPHY
1969-70 1 BURSCOUGH H 1-0 2 GAINSBOROUGH TRINITY H 2-0 3 BANGOR CITY A 1-1 3r BANGOR CITY H 1-0 QF BURTON ALBION A 1-1 QFr BURTON ALBION H 4-2 SF BARNET N 1-0 @ Stoke City F TELFORD UNITED N 2-0 @ Wembley 1970-71 1 SOUTH LIVERPOOL H 2-1 2 SCARBOROUGH H 0-0 2r SCARBOROUGH A 3-2 3 DOVER H 1-0 QF HEREFORD UNITED A 0-2 1971-72 1 BILSTON H 2-1 2 BURTON ALBION H 3-0 3 MORECAMBE H 2-1 QF STAFFORD RANGERS A 1-1 QFr STAFFORD RANGERS H 0-3 1972-73 1 SCARBOROUGH A 1-3 1973-74 1 TAMWORTH H 2-1 2 WORKSOP TOWN A 2-2 2r WORKSOP TOWN H 4-0 3 BUXTON H 3-0 QF STAFFORD RANGERS A 0-0 QFr STAFFORD RANGERS H 2-0 SF1 DARTFORD H 0-0 SF2 DARTFORD A 1-2 1974-75 1 MOSSLEY H 1-3 1975-76 1 RUNCORN H 1-3 1976-77 3Q STALYBRIDGE CELTIC H 3-0 1 GATESHEAD UNITED H 1-0 2 WILLINGTON A 1-3 1977-78 3Q DUDLEY TOWN A 0-1 1978-79 3Q WITTON ALBION H 0-0 3Qr WITTON ALBION A 1-3 1979-80 1Q KIRKBY TOWN H 5-2 2Q ASHTON UNITED H 1-0 3Q WITTON ALBION A 3-1 1 MATLOCK TOWN H 1-2 1980-81 1Q SUTTON COLDFIELD TOWN H 3-4 1981-82 1Q HEANOR TOWN A 0-1 1982-83 1Q MOOR GREEN A 0-3 1983-84 1Qr HORWICH R M I H 0-1 1984-85 1Q LEEK TOWN H 3-0 2Q CONGLETON TOWN H 2-1 3Q KETTERING TOWN H 0-2 1985-86 1 KING'S LYNN A 1-1 1r KING'S LYNN H 3-0 2 LEEK TOWN A 1-2 1986-87 3Q GRANTHAM H 1-1 3Qr GRANTHAM A 0-1 1987-88 1 BISHOP AUCKLAND H 2-1 2 RHYL A 2-0 3 LEYTON WINGATE A 2-1 QF WOKINGHAM TOWN A 0-2 1988-89 1 MARINE A 2-2 1r MARINE H 4-1 2 SOUTH BANK A 3-0 3 GRAVESEND & NORTHFLEET H 2-0 QF WELLING UNITED H 1-0 SF1 DARTFORD A 0-0 SF2 DARTFORD H 4-1 F TELFORD UNITED N 0-1 @ Wembley 1989-90 1 BOSTON UNITED A 0-0 1r BOSTON UNITED H 3-0 2 DARLINGTON A 0-1 1990-91 1 GRETNA H 0-2 1991-92 1 BOSTON UNITED H 0-0 1r BOSTON UNITED A 2-0 2 BANGOR CITY H 1-0 3 NORTHWICH VICTORIA A 1-0 QF YEOVIL TOWN A 2-1 SF1 COLCHESTER UNITED A 0-3 SF2 COLCHESTER UNITED H 1-1 1992-93 1 WITTON ALBION H 0-0 1r WITTON ALBION A 1-2 1993-94 1 BOSTON UNITED A 1-1 1r BOSTON UNITED H 1-0 2 WORCESTER CITY A 0-0 2r WORCESTER CITY H 3-2 3 BILLINGHAM SYNTHONIA H 0-1 1994-95 1 WEST AUCKLAND TOWN A 2-1 @ Macclesfield Town 2 ASHTON UNITED A 5-0 3 GATESHEAD A 1-0 QF WOKING H 0-1 1995-96 1 RUNCORN H 1-0 2 PURFLEET H 2-1 3 SUDBURY TOWN H 1-0 QF GRESLEY ROVERS{1} A 2-0 SF1 CHORLEY H 3-1 SF2 CHORLEY A 1-1 F NORTHWICH VICTORIA N 3-1 @ Wembley 1996-97 1 KIDDERMINSTER HARRIERS A 0-3 2012-13 1 GATESHEAD A 0-2 2013-14 1 TAMWORTH A 0-2 2014-15 1 ALTRINCHAM A 0-1 2015-16 1 ASHTON UNITED H 4-0 2 TRURO CITY A 2-2 2r TRURO CITY H 2-0 3 TORQUAY UNITED A 3-3 3r TORQUAY UNITED H 0-1 2016-17 1 ALTRINCHAM A 1-1 1r ALTRINCHAM H 2-1 2 A F C SUDBURY A 3-1 3 FOREST GREEN ROVERS H 1-0 QF DULWICH HAMLET A 2-2 QFr DULWICH HAMLET H 2-0 SF(1) TRANMERE ROVERS H 1-1 SF(2) TRANMERE ROVERS A 1-0 Macclesfield Town won 2-1 on aggregate F YORK CITY N 2-3 @ Wembley Stadium 2017-18 1 F C HALIFAX TOWN A 0-1
OTHER CUPS
1997-98 FLAMC 1 BYE 2N PRESTON NORTH END H 0-1 1998-99 FLAMC 1N WREXHAM H 0-1 1999-00 FLAMC 1 BYE 2N ROCHDALE A 2-3 2000-01 FL TRO 1 BYE 2N CHESTERFIELD A 2-4 2001-02 FL TRO 1N DARLINGTON A 1-2 2002-03 FL TRO 1 BYE 2N TRANMERE ROVERS H 1-2 2003-04 FL TRO 1N CHESTERFIELD A 1-2 2004-05 FL TRO 1N CHESTERFIELD H 2-1 2N MANSFIELD TOWN H 4-0 QFN TRANMERE ROVERS H 0-1 2005-06 FL TRO 1N CHESTERFIELD H 2-0 2N ROTHERHAM UNITED A 2-1 QFN CAMBRIDGE UNITED H 4-2 SFN HEREFORD UNITED H 2-0 FN(1) CARLISLE UNITED A 1-2 FN(2) CARLISLE UNITED H 3-2 Agg 4-4, Carlisle United won on away goals 2006-07 FL TRO 1NW STOCKPORT COUNTY H 0-1 2007-08 FL TRO 1NW WREXHAM A 1-0 2NW STOCKPORT COUNTY H 0-1 2008-09 FL TRO 1NW CREWE ALEXANDRA A 0-3 2009-10 FL TRO 1NW BYE 2NW CARLISLE UNITED A 2-4 2010-11 FL TRO 1NW MORECAMBE H 1-0 2NW CREWE ALEXANDRA H 2-4 2011-12 FL TRO 1N BYE 2NW CREWE ALEXANDRA A 0-1
Please acknowledge the F.C.H.D. when using this information elsewhere