MELKSHAM TOWN
1951 Melksham changed name 1974-75 Joined Western League 1976 Relegated to reformed Western League Division One 1979-80 Western League Division One Champions Promoted to Premier Division 1988 Relegated to Division One 1993 Left Western League 1994-95 Rejoined Western League 1996-97 Western League Division One Champions Promoted to Premier Division 2010 Relegated to Division One 2011-12 Western League Division One runner-up Promoted to Premier Division 2014-15 Western League Champions 2017-18 Western League runner-up 2018-19 Joined Southern League SEASON LEAGUE P W D L F A P POS 1974-75 WEST 40 7 12 21 39 82 33 19/21 1975-76 WEST 44 12 7 25 66 106 43 21/23 1976-77 WEST-1 34 20 7 7 69 36 67 4/18 1977-78 WEST-1 36 17 7 12 76 60 58 8/19 1978-79 WEST-1 36 18 4 14 58 57 58 6/19 1979-80 WEST-1 42 27 8 7 78 27 62 1/22 1980-81 WEST-P 38 13 11 14 45 49 37 13/20 1981-82 WEST-P 38 17 11 10 58 50 45 5/20 1982-83 WEST-P 38 8 13 17 43 63 29 17/20 1983-84 WEST-P 38 9 11 18 49 66 29 18/20 1984-85 WEST-P 42 17 11 14 57 59 45 9/22 1985-86 WEST-P 42 11 13 18 50 77 35 16/22 1986-87 WEST-P 42 10 15 17 39 62 35 18/22 1987-88 WEST-P 42 7 14 21 45 84 28 21/22 1988-89 WEST-1 38 11 13 14 43 49 35 12/20 1989-90 WEST-1 38 16 7 15 46 41 55 9/20 1990-91 WEST-1 40 13 10 17 54 60 49 15/21 1991-92 WEST-1 42 8 12 22 44 77 36 21/22 1992-93 WEST-1 40 6 12 22 39 98 30 21/21 1994-95 WEST-1 40 14 10 16 62 61 52 10/21 1995-96 WEST-1 36 13 11 12 59 54 50 9/19 1996-97 WEST-1 38 27 8 3 82 20 89 1/20 1997-98 WEST-P 38 22 7 9 75 37 73 3/20 1998-99 WEST-P 38 20 10 8 73 44 70 4/20 1999-00 WEST-P 36 15 11 10 50 46 56 6/19 2000-01 WEST-P 38 16 7 15 56 55 55 9/20 2001-02 WEST-P 38 15 9 14 47 46 54 10/20 2002-03 WEST-P 34 12 7 15 65 68 43 8/18 2003-04 WEST-P 34 9 6 19 38 61 33 14/18 2004-05 WEST-P 38 10 9 19 57 70 39 14/20 2005-06 WEST-P 38 12 8 18 43 68 44 14/20 2006-07 WEST-P 42 21 10 11 84 48 73 5/22 2007-08 WEST-P 40 13 12 15 51 57 51 11/21 2008-09 WEST-P 40 15 14 11 59 53 59 11/21 2009-10 WEST-P 38 10 5 23 41 84 35 19/20 2010-11 WEST-1 36 14 13 9 63 51 55 8/19 2011-12 WEST-1 36 24 6 6 77 42 78 2/19 2012-13 WEST-P 38 14 6 18 62 74 48 13/20 2013-14 WEST-P 40 20 5 15 74 67 65 7/21 2014-15 WEST-P 36 23 7 6 89 41 76 1/19 2015-16 WEST-P 38 22 7 9 65 38 73 5/20 2016-17 WEST-P 38 26 7 5 105 43 85 3/20 2017-18 WEST-P 38 26 6 6 99 39 84 2/20 2018-19 SOUTH-1S 38 17 5 16 59 70 56 12/20 2019-20 SOUTH-1S 28 14 5 9 58 51 47 ABAND 2020-21 SOUTH-1S 6 1 0 5 5 14 3 ABAND 2021-22 SOUTH-1S 36 15 8 13 56 59 53 8/19 2022-23 SOUTH-1S 38 13 9 16 64 68 48 12/20 2023-24 SOUTH-1S 36 10 10 16 52 65 40 16/19 2024-25 SOUTH-1S
F.A. CUP
1951-52 PRE CALNE & HARRIS UNITED A 0-4 1952-53 PRE WARMINSTER TOWN H 0-2 1953-54 PRE ANDOVER H 1-5 1954-55 1Q WESTBURY UNITED A 2-1 2Q SWINDON VICTORIA H 4-2 3Q FROME TOWN H 0-2 1955-56 PRE WARMINSTER TOWN A 1-3 1956-57 1Q WESTBURY UNITED H 2-2 1Qr WESTBURY UNITED A 2-4 1957-58 1Q FROME TOWN H 0-0 1Qr FROME TOWN A 3-2 2Q WARMINSTER TOWN H 7-2 3Q TROWBRIDGE TOWN H 0-6 1958-59 1Q CHIPPENHAM UNITED H 1-6 1959-60 1Q TROWBRIDGE TOWN H 2-4 1960-61 1Q WESTBURY UNITED H 3-2 2Q CHIPPENHAM UNITED H 2-5 1961-62 1Q CALNE & HARRIS UNITED H 6-0 2Q CHELTENHAM TOWN A 2-5 1962-63 1Q DEVIZES TOWN H 0-5 1963-64 1Q CHIPPENHAM TOWN H 0-2 1964-65 1Q CHELTENHAM TOWN H 0-4 1965-66 1Q CHIPPENHAM TOWN A 1-5 1966-67 1Q TROWBRIDGE TOWN H 0-4 1967-68 2Q POOLE TOWN A 0-5 1968-69 PRE POOLE TOWN A 0-4 1969-70 PRE GLASTONBURY A 1-5 1971-72 1Q ANDOVER H 1-3 1972-73 PRE WELTON ROVERS A 0-2 1973-74 1Q CHIPPENHAM TOWN H 4-2 2Q BASINGSTOKE TOWN H 0-6 1974-75 1Q CHIPPENHAM TOWN A 0-3 1975-76 PRE DEVIZES TOWN H 2-0 1Q WESTON SUPER MARE A 0-3 1976-77 1Q CINDERFORD TOWN A 1-1 1Qr CINDERFORD TOWN H 0-1 1977-78 PRE WELTON ROVERS H 1-0 1Q BARRY TOWN A 1-4 1978-79 1Q GLOUCESTER CITY H 1-0 2Q CHELTENHAM TOWN A 0-6 1979-80 PRE TROWBRIDGE TOWN H 1-3 1980-81 1Q ILMINSTER TOWN H 7-0 2Q TON PENTRE H 0-3 1981-82 1Q GOSPORT BOROUGH A 1-0 2Q EASTLEIGH A 1-3 1982-83 PRE CINDERFORD TOWN A 0-3 1983-84 1Q MANGOTSFIELD UNITED A 0-4 1984-85 1Q R S SOUTHAMPTON H 0-3 1985-86 PRE NEWBURY TOWN A 1-2 1986-87 PRE SHORTWOOD UNITED A 3-2 1Q TROWBRIDGE TOWN A 2-3 1987-88 PRE ANDOVER H 2-0 1Q WIMBORNE TOWN H 1-3 1988-89 1Q GLOUCESTER CITY H 0-5 1989-90 1Q SWANAGE TOWN & HERSTON A 0-4 1990-91 PRE KEYNSHAM TOWN H 2-1 1Q CALNE TOWN H 2-1 2Q NEWPORT I O W H 0-2 1991-92 PRE WELTON ROVERS H 1-1 PREr WELTON ROVERS A 2-1 1Q WORCESTER CITY H 1-8 1992-93 PRE SWANAGE TOWN & HERSTON H 1-5 1993-94 PRE FALMOUTH TOWN H 1-0 1Q MANGOTSFIELD UNITED A 0-3 1994-95 PRE KEYNSHAM TOWN H 4-1 1Q NEWPORT A F C A 1-4 1995-96 PRE BRIDPORT H 1-2 1996-97 PRE BRIDGWATER TOWN H 2-1 1Q BIDEFORD A 6-2 2Q CIRENCESTER TOWN H 0-1 1997-98 PRE YATE TOWN H 2-1 1Q WATERLOOVILLE H 1-2 1998-99 PRE TORRINGTON A 1-0 1Q MANGOTSFIELD UNITED A 1-2 1999-00 PRE EVESHAM UNITED H 1-3 2000-01 EP FALMOUTH TOWN H 1-0 PRE DEVIZES TOWN A 1-1 PREr DEVIZES TOWN H 0-1 2001-02 PRE FROME TOWN A 0-2 2002-03 EP BISHOP SUTTON A 1-2 2003-04 PRE MANGOTSFIELD UNITED H 0-4 2004-05 PRE HALLEN A 0-2 2005-06 PRE WESTBURY UNITED H 2-2 PREr WESTBURY UNITED A 3-2 1Q SWINDON SUPERMARINE A 0-1 2006-07 EP TORRINGTON H 2-1 PRE CINDERFORD TOWN H 1-2 2007-08 EP HOLMER GREEN A 1-0 PRE BICESTER TOWN H 4-0 1Q CORSHAM TOWN A 0-1 2008-09 EP CHRISTCHURCH A 1-2 @ Wimborne Town 2009-10 EP READING TOWN A 0-2 2010-11 EP HIGHWORTH TOWN A 0-1 2011-12 EP ALMONDSBURY U W E H 3-2 PRE YATE TOWN A 1-10 2012-13 EP LONGWELL GREEN SPORTS A 0-0 EPr LONGWELL GREEN SPORTS H 3-1 PRE PEWSEY VALE A 3-2 1Q SHOLING A 0-4 2013-14 EP HAMWORTHY UNITED H 3-3 EPr HAMWORTHY UNITED A 1-3 2014-15 EP LONGWELL GREEN SPORTS A 1-1 EPr LONGWELL GREEN SPORTS H 0-1 2015-16 EP COWES SPORTS H 2-2 EPr COWES SPORTS A 1-3 2016-17 EP UNITED SERVICES PORTSMOUTH A 1-2 @ A F C Portchester 2017-18 EP HORNDEAN A 1-2 2018-19 EP BADSHOT LEA H 4-0 PRE BLACKFIELD & LANGLEY H 1-0 1Q MERTHYR TOWN H 1-4 2019-20 PRE SHEPTON MALLET A 1-1 PREr SHEPTON MALLET H 2-3 2020-21 PRE EXMOUTH TOWN A 2-0 1Q HIGHWORTH TOWN A 1-1 Melksham Town won 5-4 on penalties 2Q WIMBORNE TOWN A 0-0 Wimborne Town won 5-4 on penalties 2021-22 PRE SHEPTON MALLET H 0-1 2022-23 PRE A F C TOTTON A 0-3 2023-24 EP COWES SPORTS A 4-2 PRE A F C STONEHAM A 1-5 2024-25 EP WELTON ROVERS H 3-0 PRE SHAFTESBURY [DORSET] A 0-0 PREr SHAFTESBURY [DORSET] H 4-1 1Q BIDEFORD A 1-0 2Q BANBURY UNITED H 1-1 3Q CARSHALTON ATHLETIC A 2-3
F.A. TROPHY
1982-83 PRE ANDOVER H 2-1 1Q SHEPTON MALLET TOWN A 1-1 1Qr SHEPTON MALLET TOWN H 2-1 2Q POOLE TOWN A 0-3 1983-84 1Qr WESTON SUPER MARE H 1-1 1Qr WESTON SUPER MARE A 2-3 1984-85 1Q CLANDOWN H 2-1 2Q FOREST GREEN ROVERS H 0-1 1985-86 1Q CHARD TOWN H 3-2 2Q SALTASH UNITED H 1-3 1986-87 1Q CWMBRAN TOWN A 5-2 2Q MAIDENHEAD UNITED A 3-4 1987-88 1Q MAESTEG PARK ATHLETIC A 2-2 1Qr MAESTEG PARK ATHLETIC H 4-0 2Q GLOUCESTER CITY H 0-2 2018-19 PRE SLIMBRIDGE A 3-2 1Q THATCHAM TOWN A 2-1 2Q LEISTON A 1-2 2019-20 PRE WANTAGE TOWN H 2-0 1Q BASINGSTOKE TOWN H 1-0 2Q GOSPORT BOROUGH A 2-4 2020-21 1Q NORTH LEIGH H 3-3 North Leigh won 5-4 on penalties 2021-22 2Q BASINGSTOKE TOWN H 3-2 3Q HARTLEY WINTNEY A 1-2 2022-23 1Q LARKHALL ATHLETIC A 2-0 2Q BASHLEY A 2-2 Melksham Town won 5-4 on penalties 3Q TAVISTOCK A 1-3 2023-24 1Q HAMWORTHY UNITED A 0-3 2024-25 1Q HELSTON ATHLETIC A 1-1 Melksham Town won 3-2 on penalties 2Q BISHOPS CLEEVE H 2-0 3Q YATE TOWN A 0-3
F.A. VASE
1974-75 2 SWINDON VICTORIA H 4-0 3 CADBURY HEATH A 0-0 3r CADBURY HEATH H 0-4 1975-76 1 WALLINGFORD TOWN A 0-2 1979-80 PRE LEDBURY TOWN A 0-4 1980-81 PRE IMPERIAL BRISTOL H 2-1 1 MALVERN TOWN A 0-1 1981-82 PRE ROMSEY TOWN H 2-1 1 PORTWAY BRISTOL H 2-0 2 NEWPORT I O W H 0-0 2r NEWPORT I O W A 1-0 3 MOLESEY A 1-4 1988-89 PRE WELLINGTON (SOMERSET) H 1-3 1989-90 PRE PORT OF BRISTOL A 2-1 1 CLANDOWN A 1-2 1990-91 PRE MORETON TOWN A 3-1 1 WELLINGTON (SOMERSET) H 0-1 1991-92 PRE MINEHEAD A 1-4 1992-93 PRE GLASTONBURY A 3-5 1993-94 PRE LISKEARD ATHLETIC A 2-1 1 HUNGERFORD TOWN A 3-2 2 TAUNTON TOWN H 0-6 1994-95 PRE BARNSTAPLE TOWN H 1-2 1995-96 2Q SALTASH UNITED H 0-1 1996-97 1Q BARNSTAPLE TOWN A 1-0 2Q SALTASH UNITED H 1-3 1997-98 1Q ST BLAZEY H 1-0 2Q ILFRACOMBE TOWN H 4-0 1 WIMBORNE TOWN H 4-6 1998-99 2Q WESTBURY UNITED A 4-1 1 WIMBORNE TOWN H 3-1 2 MINEHEAD TOWN A 2-0 3 ASH UNITED H 1-2 1999-00 1Q ILFRACOMBE TOWN A 1-2 2000-01 2Q KEYNSHAM TOWN H 3-0 1 EASTLEIGH H 3-0 2 PORTHLEVEN H 1-2 2001-02 1Q STREET H 3-2 2Q CLEVEDON UNITED H 3-1 1 BRIDGWATER TOWN A 3-2 2 A F C TOTTON A 2-1 3 ST NEOTS TOWN H 2-3 2002-03 1 PAULTON ROVERS H 1-4 2003-04 2Q WESTBURY UNITED A 1-2 2004-05 1Q STREET A 0-2 2005-06 2Q CHARD TOWN A 1-4 2006-07 1Q HUNGERFORD TOWN H 2-0 2Q LYMINGTON TOWN H 0-3 2007-08 1Q ALTON TOWN H 2-0 2Q THAME UNITED H 2-1 1 BOURNEMOUTH A 2-1 2 STREET H 4-1 3 TRURO CITY H 0-3 2008-09 2Q AMESBURY TOWN A 2-0 1 NEW MILTON TOWN H 0-1 2009-10 1Q MARLOW UNITED H 3-1 2Q FAIRFORD TOWN H 5-2 1 ALMONDSBURY TOWN A 1-3 2010-11 2Q BRADFORD TOWN A 1-0 1 LAVERSTOCK & FORD H 3-1 2 PLYMOUTH PARKWAY A 1-6 2011-12 1Q CHELTENHAM SARACENS A 4-1 2Q ODD DOWN H 2-1 1 WELLS CITY H 2-1 2 CHRISTCHURCH A 1-3 2012-13 1Q EAST COWES VICTORIA ATHLETIC H 3-0 2Q HORNDEAN A 3-4 2013-14 1Q DEVIZES TOWN H 4-1 2Q FOLLAND SPORTS A 2-4 2014-15 1Q PEWSEY VALE A 4-0 2Q BOURNEMOUTH H 8-1 1 HIGHMOOR & IBIS H 2-1 2 SLIMBRIDGE H 2-2 2r SLIMBRIDGE A 4-1 3 SHEPTON MALLET H 3-2 4 BRADFORD TOWN A 1-3 2015-16 2 BODMIN TOWN A 1-3 2016-17 2Q NEW COLLEGE SWINDON H 4-0 @ Devizes Town 1 BOURNEMOUTH A 3-0 2 HARTLEY WINTNEY A 2-1 3 BEMERTON HEATH HARLEQUINS A 3-2 4 BRISTOL MANOR FARM A 1-1 4r BRISTOL MANOR FARM H 3-5 2017-18 2 WANTAGE TOWN A 4-1 3 BRIDGWATER TOWN A 2-2 3r BRIDGWATER TOWN H 2-0 4 CROWBOROUGH ATHLETIC H 2-1 5 TRING ATHLETIC H 2-1 QF THATCHAM TOWN H 0-1
Please acknowledge the F.C.H.D. when using this information elsewhere