MATLOCK TOWN
1946 Matlock reformed as Matlock Town
1961 Rejoined reformed Midland League
1961-62 Midland League Champions
1968-69 Midland League Champions (2nd time) (on goal average)
1969-70 Joined Northern Premier League
1974-75 F.A. Trophy Winners
1983-84 Northern Premier League runner-up (on goal difference)
1992-93 Three points deducted
1996 Relegated to Division One
2001-02 One point deducted
2003-04 Northern Premier League Division One runner-up
Promoted to Premier Division
2021-22 One point deducted
Not promoted after play-offs (SF Scarborough Athletic 2 Matlock
Town 1)
2022-23 Not promoted after play-offs (SF Warrington Town 4 Matlock Town 1)
2024-25 Three points deducted
2025 Relegated to Division One East
SEASON LEAGUE P W D L F A P POS
1961-62 MID 34 23 5 6 99 52 51 1/18
1962-63 MID 38 22 7 9 102 59 51 3/20
1963-64 MID 42 14 4 24 80 105 32 18/22
1964-65 MID 42 13 9 20 74 90 35 17/22
1965-66 MID 42 14 11 17 63 81 39 14/22
1966-67 MID 42 13 7 22 60 90 33 16/22
1967-68 MID 40 18 6 16 74 71 42 11/21
1968-69 MID 34 22 7 5 84 33 51 1/18
1969-70 NPL 38 8 12 18 52 67 28 18/20
1970-71 NPL 42 10 13 19 58 80 33 17/22
1971-72 NPL 46 20 7 19 67 75 47 12/24
1972-73 NPL 46 11 11 24 42 80 33 21/24
1973-74 NPL 46 11 14 21 50 79 36 19/24
1974-75 NPL 46 19 8 19 87 79 46 11/24
1975-76 NPL 46 26 9 11 96 63 61 4/24
1976-77 NPL 44 26 11 7 108 57 63 3/23
1977-78 NPL 46 21 12 13 79 60 54 10/24
1978-79 NPL 44 24 8 12 100 59 56 3/23
1979-80 NPL 42 18 17 7 87 53 53 5/22
1980-81 NPL 42 12 12 18 57 80 36 15/22
1981-82 NPL 42 7 12 23 38 72 26 21/22
1982-83 NPL 42 18 10 14 70 65 64 10/22
1983-84 NPL 42 23 8 11 72 48 77 2/22
1984-85 NPL 42 14 9 19 56 66 51 13/22
1985-86 NPL 42 9 15 18 59 75 42 21/22
1986-87 NPL 42 20 10 12 81 67 70 7/22
1987-88 NPL-P 42 10 8 24 58 89 38 19/22
1988-89 NPL-P 42 16 5 21 65 73 53 13/22
1989-90 NPL-P 42 18 12 12 61 42 66 6/22
1990-91 NPL-P 40 12 7 21 52 70 43 17/21
1991-92 NPL-P 42 12 9 21 59 87 45 19/22
1992-93 NPL-P 42 13 11 18 56 79 47 * 15/22
1993-94 NPL-P 42 13 12 17 71 76 51 14/22
1994-95 NPL-P 42 15 5 22 62 72 50 14/22
1995-96 NPL-P 42 8 11 23 71 86 35 22/22
1996-97 NPL-1 42 16 10 16 61 69 58 11/22
1997-98 NPL-1 42 14 11 17 68 64 53 14/22
1998-99 NPL-1 42 14 6 22 53 72 48 17/22
1999-00 NPL-1 42 17 16 9 72 55 67 7/22
2000-01 NPL-1 42 14 10 18 70 74 52 12/22
2001-02 NPL-1 42 15 9 18 49 48 51 * 14/22
2002-03 NPL-1 42 20 10 12 67 48 70 8/22
2003-04 NPL-1 42 23 7 12 78 51 76 2/22
2004-05 NPL-P 42 14 13 15 59 67 55 11/22
2005-06 NPL-P 42 16 11 15 60 55 59 9/22
2006-07 NPL-P 42 21 9 12 70 43 72 5/22
2007-08 NPL-P 40 12 9 19 55 68 45 16/21
2008-09 NPL-P 42 12 13 17 65 74 49 15/22
2009-10 NPL-P 38 17 9 12 72 49 60 7/20
2010-11 NPL-P 42 20 6 16 74 59 66 11/22
2011-12 NPL-P 42 12 14 16 52 54 50 14/22
2012-13 NPL-P 42 12 9 21 54 80 45 17/22
2013-14 NPL-P 46 18 13 15 61 53 67 12/24
2014-15 NPL-P 46 15 11 20 57 60 56 14/24
2015-16 NPL-P 46 14 10 22 59 79 52 17/24
2016-17 NPL-P 46 22 9 15 68 58 75 9/24
2017-18 NPL-P 46 18 6 22 69 75 60 15/24
2018-19 NPL-P 40 12 8 20 58 79 44 15/21
2019-20 NPL-P 28 8 5 15 36 43 29 ABAND
2020-21 NPL-P 6 4 1 1 10 4 13 ABAND
2021-22 NPL-P 42 21 10 11 59 36 72 * 4/22
2022-23 NPL-P 42 19 11 12 56 49 68 5/22
2023-24 NPL-P 40 14 5 21 62 77 47 15/21
2024-25 NPL-P 42 10 15 17 59 69 42 * 19/22
2025-26 NPL-1E
F.A. CUP
1946-47 PRE SHEFFIELD H 2-5
1947-48 EP ARMTHORPE WELFARE A 1-3
1948-49 PRE CONGLETON TOWN H 3-8
1949-50 EP PORT SUNLIGHT H 0-2
1950-51 PRE STALYBRIDGE CELTIC H 2-4
1951-52 1Q NEWHALL UNITED A 0-4
1952-53 1Q NEWHALL UNITED A 2-3
1953-54 1Q BOOTS ATHLETIC H 5-0
2Q GRESLEY ROVERS{1} A 0-2
1954-55 1Q GEDLING COLLIERY H 1-1
1Qr GEDLING COLLIERY A 1-6
1957-58 1Q GRESLEY ROVERS{1} H 2-3
1958-59 1Q NORTON WOODSEATS A 1-4
1959-60 1Q STOCKSBRIDGE WORKS A 3-1
2Q WORKSOP TOWN H 3-1
3Q BELPER TOWN A 3-2
4Q ILKESTON TOWN A 6-2
1 CROOK TOWN A 2-2
1r CROOK TOWN H 0-1
1960-61 PRE CRESWELL COLLIERY H 6-0
1Q HEANOR TOWN H 0-1
1961-62 1Q ARNOLD ST MARY'S A 5-1
2Q HEANOR TOWN A 2-4
1962-63 1Q ARNOLD ST MARY'S A 2-3
1963-64 1Q ARNOLD ST MARY'S H 4-1
2Q BELPER TOWN A 3-2
3Q HEANOR TOWN H 0-1
1964-65 1Q CRESWELL COLLIERY H 4-1
2Q ARNOLD H 1-3
1965-66 1Q ARNOLD A 1-1
1Qr ARNOLD H 2-2 Abandoned in extra time
1Qr2 ARNOLD A 2-1
2Q WORKSOP TOWN H 1-3
1966-67 1Q LONG EATON UNITED A 4-2
2Q MACCLESFIELD TOWN H 2-2
2Qr MACCLESFIELD TOWN A 1-6
1967-68 1Q ALFRETON TOWN A 2-1
2Q EASTWOOD HANLEY H 4-1
3Q TAMWORTH H 2-0
4Q NUNEATON BOROUGH A 0-1
1968-69 1Q ALFRETON TOWN A 2-1
2Q SUTTON TOWN [ASHFIELD] A 1-0
3Q BUXTON A 3-0
4Q BILSTON A 0-2
1969-70 PRE ILKESTON TOWN A 2-1
1Q EASTWOOD HANLEY A 3-2
2Q RAWMARSH WELFARE H 2-2
2Qr RAWMARSH WELFARE A 2-3
1970-71 1Q RETFORD TOWN A 1-2
1971-72 1Q SUTTON TOWN [ASHFIELD] H 1-3
1972-73 1Q SUTTON TOWN [ASHFIELD] H 1-1
1Qr SUTTON TOWN [ASHFIELD] A 2-3
1973-74 PRE HEANOR TOWN H 3-0
1Q ARNOLD A 1-1
1Qr ARNOLD H 3-4
1974-75 1Q BRIGG TOWN A 1-0
2Q GAINSBOROUGH TRINITY H 2-1
3Q WORKSOP TOWN H 6-2
4Q BANGOR CITY H 3-0
1 BLACKBURN ROVERS H 1-4
1975-76 1 WIGAN ATHLETIC A 1-4
1976-77 4Q TELFORD UNITED A 5-2
1 WIGAN ATHLETIC H 2-0
2 MANSFIELD TOWN A 5-2
3 CARLISLE UNITED A 1-5
1977-78 4Q GOOLE TOWN{1} A 1-2
1978-79 4Q NUNEATON BOROUGH A 2-2
4Qr NUNEATON BOROUGH H 2-2
4Qr2 NUNEATON BOROUGH N 1-2 @ Stafford Rangers
1979-80 1Q BUXTON A 1-3
1980-81 1Q OLDBURY UNITED A 0-4
1981-82 PRE COLWYN BAY A 3-3
PREr COLWYN BAY H 2-2
PREr2 COLWYN BAY N 4-1 @ Mossley
1Q SHIFNAL TOWN H 1-1
1Qr SHIFNAL TOWN A 0-2
1982-83 PRE DUDLEY TOWN H 0-2
1983-84 1Q WINSFORD UNITED H 2-2
1Qr WINSFORD UNITED A 1-2
1984-85 1Q BOSTON A 4-1
2Q EASTWOOD TOWN H 2-0
3Q GOOLE TOWN{1} A 2-4
1985-86 1Q SPALDING UNITED A 2-2
1Qr SPALDING UNITED H 0-0
1Qr2 SPALDING UNITED H 3-2
2Q ALFRETON TOWN A 0-2
1986-87 1Q MALVERN TOWN H 1-3
1987-88 1Q GAINSBOROUGH TRINITY H 3-3
1Qr GAINSBOROUGH TRINITY A 3-0
2Q ARNOLD A 3-2
3Q MOOR GREEN A 2-3
1988-89 1Q WALSALL WOOD H 2-3
1989-90 1Q RUSHALL OLYMPIC A 1-0
2Q WILLENHALL TOWN H 5-0
3Q BOSTON UNITED H 1-1
3Qr BOSTON UNITED A 1-0
4Q ENFIELD H 3-1
1 SCUNTHORPE UNITED A 1-4
1990-91 1Q WEST MIDLANDS POLICE A 6-0
2Q CORBY TOWN A 0-2
1991-92 1Q BRIDGNORTH TOWN A 2-1
2Q SOLIHULL BOROUGH H 2-1
3Q TAMWORTH H 0-2
1992-93 1Q ROTHWELL TOWN A 2-0
2Q NUNEATON BOROUGH A 1-2
1993-94 1Q WARRINGTON TOWN A 0-3
1994-95 1Q ROSSENDALE UNITED A 2-1
2Q FRICKLEY ATHLETIC A 1-2
1995-96 1Q GREAT HARWOOD TOWN H 5-2
2Q ILKESTON TOWN H 1-2
1996-97 PRE GLASSHOUGHTON WELFARE A 2-1
1Q LEEK TOWN H 0-1
1997-98 PRE CURZON ASHTON H 3-1
1Q GATESHEAD A 0-2
1998-99 PRE REDDITCH UNITED H 4-1
1Q GLAPWELL A 2-1
2Q ARNOLD TOWN A 1-1
2Qr ARNOLD TOWN H 0-2
1999-00 PRE CHASETOWN H 1-0
1Q STAFFORD RANGERS A 2-2
1Qr STAFFORD RANGERS H 0-4
2000-01 PRE GRESLEY ROVERS{1} A 1-1
PREr GRESLEY ROVERS{1} H 4-1
1Q BLACKSTONES A 3-2
2Q KING'S LYNN H 1-2
2001-02 PRE HOLBEACH UNITED H 3-1
1Q BILSTON TOWN H 2-2
1Qr BILSTON TOWN A 2-4
2002-03 PRE PICKERING TOWN H 2-2
PREr PICKERING TOWN A 1-0
1Q TOW LAW TOWN A 4-5
2003-04 PRE SHIREBROOK TOWN A 1-2
2004-05 1Q SHIREBROOK TOWN H 2-1
2Q ALFRETON TOWN H 0-5
2005-06 1Q PEGASUS JUNIORS H 4-0
2Q CORBY TOWN H 2-0
3Q OSSETT TOWN H 3-6
2006-07 1Q BEDWORTH UNITED A 3-1
2Q HISTON A 1-0
3Q CAMBRIDGE CITY A 0-0
3Qr CAMBRIDGE CITY H 2-3
2007-08 1Q CARLTON TOWN A 4-2
2Q A F C TELFORD UNITED H 3-1
3Q HARROGATE RAILWAY ATHLETIC A 3-4
2008-09 1Q ILKESTON TOWN A 1-4
2009-10 1Q SLEAFORD TOWN H 1-1 @ Belper Town
1Qr SLEAFORD TOWN A 2-1
2Q BURY TOWN H 2-2
2Qr BURY TOWN A 0-2
2010-11 1Q WORKSOP TOWN H 3-1
2Q CARLTON TOWN A 1-0
3Q EASTWOOD TOWN H 0-3
2011-12 1Q HUCKNALL TOWN H 2-0
2Q HINCKLEY UNITED H 1-3
2012-13 1Q BELPER TOWN H 2-2
1Qr BELPER TOWN A 0-3
2013-14 1Q BASFORD UNITED A 2-0
2Q CARLTON TOWN A 0-1
2014-15 1Q ILKESTON H 1-2
2015-16 1Q WHITLEY BAY H 0-0
1Qr WHITLEY BAY A 3-3 Whitley Bay won 4-2 on penalties
2016-17 1Q HEANOR TOWN H 4-2
2Q KIDSGROVE ATHLETIC A 2-1
3Q WORKINGTON H 1-1
3Qr WORKINGTON A 3-1
4Q ALTRINCHAM A 1-3
2017-18 1Q HAUGHMOND A 2-3
2018-19 1Q HALESOWEN TOWN H 1-2
2019-20 1Q BASFORD UNITED H 2-1
2Q KIDSGROVE ATHLETIC H 1-2
2020-21 PRE O J M BLACK COUNTRY A 1-0 @ Matlock Town
1Q QUORN A 2-0
2Q GRANTHAM TOWN A 1-0
3Q GUISELEY A 0-2
2021-22 1Q BELPER TOWN H 0-3
2022-23 1Q ILKESTON TOWN H 0-2
2023-24 1Q GAINSBOROUGH TRINITY A 1-1
1Qr GAINSBOROUGH TRINITY H 5-2
2Q STOURBRIDGE A 0-2
2024-25 1Q SPALDING UNITED A 0-0
1Qr SPALDING UNITED H 0-1
2025-26 PRE MICKLEOVER A 2-0
1Q BOTTESFORD TOWN H 4-1
2Q CARLTON TOWN H 3-0
3Q HYDE UNITED A 0-1
F.A. TROPHY
1969-70 3Q DARWEN{1} H 5-1
1 SOUTH SHIELDS{2} A 3-2
2 BUXTON A 2-1
3 MOSSLEY H 2-2
3r MOSSLEY A 3-3 @ Oldham Athletic
3r2 MOSSLEY N 1-2 @ Buxton
1970-71 1 GAINSBOROUGH TRINITY H 5-4
2 BURTON ALBION A 1-2
1971-72 1 CHORLEY H 1-1
1r CHORLEY A 1-2
1972-73 1 SKELMERSDALE UNITED A 1-3
1973-74 3Q BELPER TOWN H 1-1
3Qr BELPER TOWN A 4-2
1 SOUTH SHIELDS{2} A 1-1
1r SOUTH SHIELDS{2} H 2-3
1974-75 3Q TAMWORTH A 1-0
1 KING'S LYNN H 3-0
2 BURSCOUGH A 1-1
2r BURSCOUGH H 3-1
3 ILFORD H 1-1
3r ILFORD A 1-0
QF GOOLE TOWN{1} A 1-0
SF(1) BURTON ALBION H 0-1
SF(2) BURTON ALBION A 2-0
F SCARBOROUGH N 4-0 @ Wembley
1975-76 1 WORKSOP TOWN A 5-3
2 BISHOP AUCKLAND H 1-0
3 STAFFORD RANGERS A 1-2
1976-77 1 CONSETT A 3-0
2 KETTERING TOWN H 3-2
3 ALTRINCHAM A 0-1
1977-78 1 BURTON ALBION H 1-0
2 WEYMOUTH A 1-0
3 ALTRINCHAM H 1-1
3r ALTRINCHAM A 0-2
1978-79 1 STAFFORD RANGERS A 1-1
1r STAFFORD RANGERS H 1-2
1979-80 1 MACCLESFIELD TOWN A 2-1
2 MARINE A 1-1
2r MARINE H 0-1
1980-81 1 MARINE A 0-2
1981-82 3Q WITTON ALBION A 0-2
1982-83 1Q PRESCOT CABLES H 3-2
2Q HYDE UNITED H 5-2
3Q WINSFORD UNITED A 2-0
1 TOW LAW TOWN H 0-1
1983-84 1Qr GAINSBOROUGH TRINITY A 1-1
1Qr GAINSBOROUGH TRINITY H 1-0
2Q SUTTON COLDFIELD TOWN H 4-0
3Q ALVECHURCH{1} A 2-2
3Qr ALVECHURCH{1} H 4-2
1 RUNCORN A 0-1
1984-85 1 HORDEN COLLIERY WELFARE A 0-0
1r HORDEN COLLIERY WELFARE H 3-0
2 BROMSGROVE ROVERS A 0-0
2r BROMSGROVE ROVERS H 2-3
1985-86 3Q SHEPSHED CHARTERHOUSE A 1-2
1986-87 3Q GAINSBOROUGH TRINITY A 3-4
1987-88 1Q DUDLEY TOWN A 2-0 @ Halesowen Town
2Q SUTTON COLDFIELD TOWN A 1-1
2Qr SUTTON COLDFIELD TOWN H 2-2
2Qr2 SUTTON COLDFIELD TOWN H 1-0
3Q WITTON ALBION A 0-2
1988-89 1Q REDDITCH UNITED H 3-1
2Q WELLINGBOROUGH TOWN A 1-0
3Q GRANTHAM A 2-2
3Qr GRANTHAM H 3-0
1 NORTHWICH VICTORIA H 2-6
1989-90 1Q STALYBRIDGE CELTIC H 0-1 Stalybridge disqualified
2Q SHEPSHED CHARTERHOUSE H 1-1
2Qr SHEPSHED CHARTERHOUSE A 1-2
1990-91 1Q BUXTON H 3-2
2Q DROYLSDEN A 3-3
2Qr DROYLSDEN H 0-2
1991-92 1Q WORKSOP TOWN A 1-1
1Qr WORKSOP TOWN H 3-3
1Qr2 WORKSOP TOWN H 2-0
2Q WILLENHALL TOWN A 3-2
3Q NORTHALLERTON TOWN A 2-4
1992-93 2Q LEICESTER UNITED A 1-3
1993-94 1Q KNOWSLEY UNITED H 0-0
1Qr KNOWSLEY UNITED A 1-1
1Qr2 KNOWSLEY UNITED H 3-0
2Q GAINSBOROUGH TRINITY A 2-1
3Q BLYTH SPARTANS H 1-3
1994-95 1Q BUXTON H 2-1
2Q BALDOCK TOWN{1} A 0-2
1995-96 1Q DROYLSDEN A 3-0
2Q LEIGH R M I A 2-0
3Q BUXTON H 1-0
1 RADCLIFFE BOROUGH A 2-3
1996-97 1Q WINSFORD UNITED H 1-4
1997-98 1Q FLIXTON A 3-0
2Q SUTTON COLDFIELD TOWN H 4-1
3Q WINSFORD UNITED H 1-1
3Qr WINSFORD UNITED A 0-0 Winsford United won 5-3 on penalties
1998-99 1 BISHOP AUCKLAND A 2-4
1999-00 1 GRANTHAM TOWN A 3-1
2 HARROGATE TOWN H 0-1
2000-01 1 CORBY TOWN A 5-3
2 GRETNA H 3-1
3 NORTHWICH VICTORIA H 2-0
4 FOREST GREEN ROVERS H 2-2
4r FOREST GREEN ROVERS A 1-3
2001-02 1 MARINE H 1-1
1r MARINE A 2-3
2002-03 Q NORTH FERRIBY UNITED A 0-3
2003-04 PRE OSSETT TOWN H 2-0
1 GRESLEY ROVERS{1} A 0-1
2004-05 1 LANCASTER CITY H 2-2
1r LANCASTER CITY A 3-4
2005-06 1Q BRIGG TOWN A 1-0
2Q MARINE A 1-2
2006-07 1Q BURSCOUGH A 1-2
2007-08 1Q STAMFORD A 2-2
1Qr STAMFORD H 1-0
2Q GATESHEAD H 1-2
2008-09 1Q WARRINGTON TOWN H 0-1
2009-10 1Q LOUGHBOROUGH DYNAMO H 2-1
2Q CAMBRIDGE CITY A 1-0
3Q WITTON ALBION A 1-1
3Qr WITTON ALBION H 4-3
1 KIDDERMINSTER HARRIERS H 0-2
2010-11 1Q BEDWORTH UNITED H 10-0
2Q KENDAL TOWN A 1-1
2Qr KENDAL TOWN H 1-2
2011-12 1Q STAMFORD H 3-0
2Q HEDNESFORD TOWN A 0-0
2Qr HEDNESFORD TOWN H 2-1
3Q HYDE H 0-1
2012-13 1Q EASTWOOD TOWN A 2-1
2Q LEEK TOWN H 0-0
2Qr LEEK TOWN A 2-1 @ Belper Town
3Q STALYBRIDGE CELTIC H 2-1
1 MANSFIELD TOWN A 1-1
1r MANSFIELD TOWN H 2-1
2 LUTON TOWN H 1-2
2013-14 1Q HINCKLEY UNITED H W/O
2Q ST NEOTS TOWN H 2-0
3Q CHORLEY A 0-2
2014-15 1Q HALESOWEN TOWN A 1-1
2015-16 1Q GRESLEY H 3-0
2Q SHAW LANE AQUAFORCE A 2-1
3Q BLYTH SPARTANS H 4-2
1 NANTWICH TOWN A 0-2
2016-17 1Q SPENNYMOOR TOWN A 2-1
2Q GRANTHAM TOWN A 2-0
3Q F C HALIFAX TOWN H 1-1
3Qr F C HALIFAX TOWN A 3-2
1 SOLIHULL MOORS A 2-1
2 BARROW A 2-3
2017-18 1Q GLOSSOP NORTH END A 2-3
2018-19 1Q ST NEOTS TOWN A 0-1
2019-20 1Q CARLTON TOWN A 2-1
2Q ASHTON UNITED H 1-0
3Q REDDITCH UNITED H 2-0
1 CHORLEY H 2-2
1r CHORLEY A 2-2 Matlock Town won 4-3 on penalties
2 EASTLEIGH A 1-2
2020-21 3Q COALVILLE TOWN A 3-3 Matlock Town won 4-2 on penalties
1 COLESHILL TOWN A 2-5
2021-22 3Q A F C RUSHDEN & DIAMONDS H 2-1
1 RUSHALL OLYMPIC A 4-0
2 MARSKE UNITED H 3-2
3 YORK CITY H 0-1
2022-23 3Q SUTTON COLDFIELD TOWN H 3-0
1 STAFFORD RANGERS H 1-0
2 MARSKE UNITED H 1-2
2023-24 3Q BEDFORD TOWN H 1-0
1 NORTH FERRIBY A 3-0
2 CURZON ASHTON A 0-2
2024-25 3Q STOURBRIDGE A 0-3
2025-26 1Q GRIMSBY BOROUGH H 3-0
2Q BASFORD UNITED H 1-3
Please acknowledge the F.C.H.D. when using this information elsewhere