MALVERN TOWN
1955-56 Joined Worcestershire Combination
Worcestershire Combination Champions
1968-69 League changed name to Midland Combination
1973-74 Midland Combination runner-up
1979-80 Joined West Midlands (Regional) League Premier Division
1992 Dropped down to Division One
1993-94 Elevated into Premier Division ahead of higher placed teams
2000-01 One point deducted
2003-04 West Midlands (Regional) League Champions
2004-05 Joined Midland Alliance
2006-07 Joined Southern League Division One Midlands
2009-10 Rejoined Midland Alliance
2011-12 Rejoined West Midlands (Regional) League
2019-20 Joined Hellenic League
2020-21 Promoted to Premier Division
2022-23 Hellenic League runner-up
Promoted to Step 4 after play-off (Highworth Town 1 Malvern Town 4)
2023-24 Joined Southern League
2024-25 Not promoted after play-offs (SF Bishops Cleeve 2 Malvern Town 3, F
Evesham United 1 Malvern Town 0)
SEASON LEAGUE P W D L F A P POS
1955-56 WOR C 34 20 9 5 96 41 49 1/18
1956-57 WOR C 34 21 6 7 102 58 48 3/18
1957-58 WOR C 34 17 8 9 80 63 42 4/18
1958-59 WOR C 34 15 4 15 80 84 34 8/18
1959-60 WOR C 34 18 7 9 124 71 43 4/18
1960-61 WOR C 34 19 5 10 104 62 43 6/18
1961-62 WOR C-1 34 18 8 8 113 68 44 4/18
1962-63 WOR C-1 34 20 3 11 97 65 43 5/18
1963-64 WOR C-1 34 11 5 18 69 81 27 16/18
1964-65 WOR C-1 34 11 6 17 62 77 28 14/18
1965-66 WOR C-1 34 12 6 16 76 95 30 10/18
1966-67 WOR C-1 34 15 7 12 57 44 37 6/18
1967-68 WOR C-1 34 18 9 7 63 40 45 4/18
1968-69 MID C-1 34 21 5 8 101 45 47 5/18
1969-70 MID C-1 34 18 6 10 75 53 42 5/18
1970-71 MID C-1 34 15 8 11 60 59 38 7/18
1971-72 MID C-1 34 13 10 11 50 44 36 7/18
1972-73 MID C-1 34 17 8 9 64 53 42 5/18
1973-74 MID C-1 32 19 7 6 69 34 45 2/17
1974-75 MID C-1 34 15 7 12 55 39 37 8/18
1975-76 MID C-1 34 20 9 5 66 30 49 3/18
1976-77 MID C-1 34 16 8 10 44 35 40 5/18
1977-78 MID C-1 38 16 13 9 59 41 45 8/20
1978-79 MID C-1 38 9 15 14 39 51 33 13/20
1979-80 W MID-P 42 13 11 18 56 71 37 11/22
1980-81 W MID-P 42 9 7 26 56 93 25 20/22
1981-82 W MID-P 42 11 10 21 49 78 32 18/22
1982-83 W MID-P 38 6 4 28 40 125 16 20/20
1983-84 W MID-P 38 14 7 17 64 61 35 12/20
1984-85 W MID-P 38 9 12 17 49 57 30 17/20
1985-86 W MID-P 38 13 10 15 51 61 36 12/20
1986-87 W MID-P 38 20 6 12 74 51 46 6/20
1987-88 W MID-P 34 15 6 13 59 47 36 7/18
1988-89 W MID-P 40 17 12 11 81 47 63 10/21
1989-90 W MID-P 40 15 10 15 62 62 55 13/21
1990-91 W MID-P 42 6 7 29 36 106 25 21/22
1991-92 W MID-P 36 8 9 19 39 79 33 16/19
1992-93 W MID-1 36 12 10 14 56 71 46 12/19
1993-94 W MID-1 40 18 8 14 73 74 62 9/21
1994-95 W MID-P 36 5 4 27 31 89 19 19/19
1995-96 W MID-P 36 9 9 18 34 67 36 14/19
1996-97 W MID-P 34 6 8 20 47 70 26 15/18
1997-98 W MID-P 34 17 4 13 73 59 55 6/18
1998-99 W MID-P 40 16 12 12 76 62 60 8/21
1999-00 W MID-P 42 17 7 18 73 55 58 9/22
2000-01 W MID-P 44 19 16 9 83 67 66 * 7/23
2001-02 W MID-P 46 20 11 15 87 57 71 9/24
2002-03 W MID-P 42 22 9 11 96 49 75 6/22
2003-04 W MID-P 38 29 3 6 134 38 90 1/20
2004-05 MID ALL 42 21 9 12 78 70 72 5/22
2005-06 MID ALL 42 27 4 11 95 56 85 3/22
2006-07 SOUTH-1M 42 12 11 19 46 66 47 17/22
2007-08 SOUTH-1M 40 3 9 28 34 95 18 20/21
2008-09 SOUTH-1M 42 2 10 30 27 119 16 22/22
2009-10 MID ALL 42 9 8 25 64 96 35 19/22
2010-11 MID ALL 44 4 6 34 38 147 18 23/23
2011-12 W MID-P 42 15 10 17 75 81 55 13/22
2012-13 W MID-P 42 14 8 20 67 92 50 13/22
2013-14 W MID-P 42 16 3 23 74 95 51 14/22
2014-15 W MID-P 42 23 9 10 110 59 78 5/22
2015-16 W MID-P 42 25 3 14 114 72 78 3/22
2016-17 W MID-P 38 25 4 9 120 56 79 4/20
2017-18 W MID-P 38 26 5 7 113 65 83 3/20
2018-19 W MID-P 38 26 4 8 103 36 82 4/20
2019-20 HELL-1W 22 17 2 3 107 32 53 ABAND
2020-21 HELL-1W 11 10 0 1 38 14 30 ABAND
2021-22 HELL-P 38 23 8 7 98 59 77 3/20
2022-23 HELL-P 38 29 5 4 110 45 92 2/20
2023-24 SOUTH-1S 36 13 8 15 59 61 47 10/19
2024-25 SOUTH-1S 42 21 12 9 96 62 75 4/22
2025-26 SOUTH-1S
F.A. CUP
1980-81 1Q WORCESTER CITY A 1-1
1Qr WORCESTER CITY H 0-2
1981-82 1Q DUDLEY TOWN A 2-0
2Q HIGHGATE UNITED H 2-1
3Q BROMSGROVE ROVERS A 1-4
1982-83 PRE RACING CLUB WARWICK H 0-0
PREr RACING CLUB WARWICK A 3-4
1985-86 1Q OXFORD CITY A 2-7
1986-87 1Q MATLOCK TOWN A 3-1
2Q BANBURY UNITED A 2-1
3Q KIDDERMINSTER HARRIERS H 0-2
1987-88 1Q ATHERSTONE UNITED A 1-1
1Qr ATHERSTONE UNITED H 0-2
1988-89 1Q WILLENHALL TOWN A 3-3
1Qr WILLENHALL TOWN H 0-0
1Qr2 WILLENHALL TOWN A 2-0
2Q MOOR GREEN H 0-2
1989-90 PRE EVESHAM UNITED A 1-0
1Q BARRY TOWN H 1-5
1990-91 PRE SOHAM TOWN RANGERS H 3-0
1Q CHALFONT ST PETER A 6-2
2Q TAMWORTH H 3-3
2Qr TAMWORTH A 1-5
1991-92 PRE HALESOWEN HARRIERS H 3-2
1Q EVESHAM UNITED A 4-2
2Q ALVECHURCH{1} A 0-3
1992-93 PRE SANDWELL BOROUGH A 0-4
2005-06 PRE MICKLEOVER SPORTS H 4-3
1Q WILLENHALL TOWN A 1-1
1Qr WILLENHALL TOWN H 1-0
2Q HISTON H 1-4
2006-07 PRE QUORN A 0-3
2007-08 PRE GLOSSOP NORTH END H 3-0
1Q HALESOWEN TOWN A 0-4
2008-09 PRE COALVILLE TOWN H 1-3
2009-10 EP HIGHGATE UNITED A 3-3
EPr HIGHGATE UNITED H 2-1
PRE CRADLEY TOWN H 1-1
PREr CRADLEY TOWN A 1-2
2010-11 EP CRADLEY TOWN A 4-3
PRE OADBY TOWN A 0-2
2011-12 EP CAUSEWAY UNITED H 0-0
EPr CAUSEWAY UNITED A 0-5 @ Boldmere St Michaels
2012-13 EP GORNAL ATHLETIC A 0-4
2015-16 EP SPORTING KHALSA H 0-5
2016-17 EP ROCESTER H 1-2
2017-18 EP WOLVERHAMPTON CASUALS A 0-7
2018-19 EP BOLDMERE ST MICHAELS A 2-2
EPr BOLDMERE ST MICHAELS H 3-2
PRE RACING CLUB WARWICK H 1-2
2019-20 EP WHITCHURCH ALPORT H 1-2 @ Westfields
2021-22 EP HIGHGATE UNITED A 1-3
2022-23 EP WORCESTER CITY H 2-1
PRE WORCESTER RAIDERS H 3-3
PREr WORCESTER RAIDERS A 0-4
2023-24 EP RUGBY TOWN A 5-5
EPr RUGBY TOWN H 1-2
2024-25 EP HEREFORD PEGASUS H 2-1
PRE HINCKLEY A 5-2
1Q CLEETHORPES TOWN H 0-1
2025-26 PRE WORCESTER RAIDERS H 2-4
F.A. TROPHY
2006-07 PRE STOURBRIDGE H 0-4
2007-08 PRE DIDCOT TOWN H 1-3
2008-09 PRE BRACKNELL TOWN A 0-2
2023-24 1Q MOUSEHOLE H 2-4
2024-25 1Q BIDEFORD A 0-2
2025-26 1Q LOUGHBOROUGH STUDENTS H 5-1
2Q LINCOLN UNITED A 2-0
3Q A F C RUSHDEN & DIAMONDS A 1-3
F.A. VASE
1974-75 1 PERSHORE UNITED A 1-1
1r PERSHORE UNITED H 3-0
2 SHARPNESS H 3-0
3 EVESHAM UNITED H 1-1
3r EVESHAM UNITED A 1-0
4 STAMFORD H 2-2
4r STAMFORD A 1-6
1975-76 1 ALCESTER TOWN H 3-1
2 NORTHFIELD TOWN A 3-0
3 EVESHAM UNITED H 3-3
3r EVESHAM UNITED A 1-3
1976-77 1 LYDBROOK ATHLETIC A 2-0
2 ASTWOOD BANK ROVERS A 4-1
3 MORETON TOWN H 2-1
4 KIDLINGTON H 1-2
1977-78 2 FOREST GREEN ROVERS H 1-3
1978-79 1 ASTWOOD BANK ROVERS H 3-1
2 HALESOWEN TOWN A 1-5
1979-80 1 ARMITAGE H 0-1
1980-81 PRE EVESHAM UNITED H 2-0
1 MELKSHAM TOWN H 1-0
2 CHIPPING NORTON TOWN A 2-3
1981-82 PRE SMETHWICK HIGHFIELD A 1-0
1 WEST MIDLANDS POLICE H 1-2
1982-83 PRE BIRSTALL UNITED H 0-3
1983-84 PRE ABINGDON UNITED A 1-0
1 AMESBURY H 4-1
2 WANTAGE TOWN H 2-2
2r WANTAGE TOWN A 0-2
1984-85 PRE WELLINGTON (SOMERSET) A 0-1
1985-86 PRE TAMWORTH A 1-4
1986-87 PRE LYE TOWN H 3-2
1 HIGHGATE UNITED A 1-0
2 HALESOWEN TOWN A 0-2
1987-88 EP HINCKLEY ATHLETIC H 1-3
1988-89 PRE HALESOWEN HARRIERS H 0-1
1989-90 PRE LYE TOWN A 1-1
PREr LYE TOWN H 1-1
PREr2 LYE TOWN A 1-2
1990-91 PRE HOLWELL SPORTS A 1-8
1991-92 PRE OADBY TOWN H 1-0
1 A P V PETERBOROUGH CITY A 0-3
1992-93 PRE SANDWELL BOROUGH H 1-4
1996-97 2Q ST ANDREWS [LEICS] H 0-3
1998-99 1Q BILSTON COMMUNITY COLLEGE H 2-0
2Q MEIR K A A 0-8
1999-00 2Q NORTHAMPTON SPENCER A 3-2
1 IBSTOCK WELFARE H 4-2
2 GLOSSOP NORTH END H 2-2
2r GLOSSOP NORTH END A 0-3
2000-01 2Q ARNOLD TOWN A 0-1
2001-02 2Q BLACKSTONES H 1-3
2002-03 1Q RAINWORTH MINERS WELFARE H 5-0
2Q BRIERLEY & HAGLEY A 2-1
1 NORTON UNITED H 0-2
2003-04 2Q BARROW TOWN A 0-2
2004-05 1Q WEST MIDLANDS POLICE A 3-1
2Q HEATH HAYES A 2-1
1 STAVELEY MINERS WELFARE H 4-1
2 COVENTRY SPHINX H 4-3
3 SKELMERSDALE UNITED H 1-3
2005-06 1Q LONG EATON UNITED H 4-2
2Q CASTLE VALE H 1-3
2009-10 1 BLABY & WHETSTONE ATHLETIC A 1-3
2010-11 1Q CRADLEY TOWN A 3-1
2Q LOUGHBOROUGH UNIVERSITY H 1-0
1 HEATHER ST JOHNS H 2-6
2011-12 1Q SOUTHAM UNITED H 0-1
2012-13 1Q BROMYARD TOWN H 3-5
2013-14 1Q COLESHILL TOWN H 2-5
2014-15 1Q WALSALL WOOD H 2-3
2015-16 1Q SHIFNAL TOWN A 4-1
2Q ELLESMERE RANGERS A 1-2
2016-17 1Q TIVIDALE H 4-1
2Q BIRSTALL UNITED A 2-2
2Qr BIRSTALL UNITED H 3-2
1 WORKSOP TOWN H 1-2
2017-18 1Q SMETHWICK H 1-4
2018-19 1Q RUGBY BOROUGH A 2-3
2019-20 1Q PERSHORE TOWN H 1-1
1Qr PERSHORE TOWN A 2-0
2Q N K F BURBAGE H 5-2
1 G N P SPORTS A 4-2
2 LOUGHBOROUGH UNIVERSITY H 5-4
3 ATHERSTONE TOWN H 3-3
3r ATHERSTONE TOWN A 0-10
2020-21 1 ROTHWELL CORINTHIANS H 3-1
2 ATHERSTONE TOWN A 1-0
3 SPORTING KHALSA H 5-5 Malvern Town won 6-5 on penalties
4 CONGLETON TOWN A 0-1
2021-22 2 WHITCHURCH ALPORT A 1-1 Whitchurch Alport won 5-3 on penalties
2022-23 1Q ASHBY IVANHOE A 0-1
Please acknowledge the F.C.H.D. when using this information elsewhere