WORCESTER CITY
1902-03 Worcester Rovers and Berwick Rangers merged during the season and took over Berwick's playing record and fixtures 1913-14 Birmingham & District League Champions 1924-25 Birmingham & District League Champions (2nd time), on goal average 1928-29 Birmingham & District League Champions (3rd time) 1929-30 Birmingham & District League Champions (4th time) 1931-32 Birmingham & District League runner-up, lost title on goal average 1932-33 Birmingham & District League runner-up 1933-34 Birmingham & District League runner-up 1938-39 Joined Southern League 1939-40 Southern League Western Section runner-up 1940-41 Returned to Birmingham & District League for wartime competition 1945 Rejoined Southern League after War 1946-47 1 point awarded for unplayed fixture at home to Millwall 1967 Relegated to Division One 1967-68 Southern League Division One Champions Promoted to Premier Division 1974 Relegated to Division One North 1976-77 Southern League Division One North Champions Promoted to Premier Division 1978-79 Southern League Champions Welsh Cup semi-finalists 1979-80 Founder members of Alliance Premier League 1985-86 Rejoined Southern League 1989-90 One point deducted 2004-05 Rejoined Conference (ex Alliance Premier League) in newly-formed Northern Division 2008-09 Switched to Conference South 2010-11 Switched back to Conference South 2015-16 Conference changed name to National League 2017-18 Joined Midland League 2023-24 Joined Hellenic League Hellenic League Champions 2024-25 Joined Northern Premier League SEASON LEAGUE P W D L F A P POS 1902-03 B'HAM 34 12 2 20 40 67 26 15/18 1903-04 B'HAM 34 7 11 16 39 91 25 15/18 1904-05 B'HAM 34 15 4 15 44 53 34 9/18 1905-06 B'HAM 34 7 7 20 53 91 21 15/18 1906-07 B'HAM 34 12 5 17 69 75 29 14/18 1907-08 B'HAM 34 17 2 15 76 56 36 8/18 1908-09 B'HAM 34 14 3 17 71 70 31 9/18 1909-10 B'HAM 34 10 9 15 65 66 29 12/18 1910-11 B'HAM 34 17 4 13 77 79 38 7/18 1911-12 B'HAM 34 20 3 11 80 49 43 3/18 1912-13 B'HAM 34 20 3 11 64 53 43 3/18 1913-14 B'HAM 34 20 8 6 93 33 48 1/18 1914-15 B'HAM 34 9 3 22 39 81 21 14/18 1919-20 B'HAM 34 12 6 16 62 69 30 13/18 1920-21 B'HAM 34 8 4 22 44 93 20 17/18 1921-22 B'HAM 34 14 5 15 61 61 33 8/18 1922-23 B'HAM 34 18 7 9 64 50 43 4/18 1923-24 B'HAM 34 16 9 9 61 46 42 5/18 1924-25 B'HAM 34 18 10 6 74 35 46 1/18 1925-26 B'HAM 34 12 8 14 58 53 32 11/18 1926-27 B'HAM 34 14 6 14 68 67 34 9/18 1927-28 B'HAM 34 9 6 19 57 76 24 16/18 1928-29 B'HAM 34 25 1 8 102 48 51 1/18 1929-30 B'HAM 34 26 3 5 153 40 55 1/18 1930-31 B'HAM 34 18 5 11 106 59 41 5/18 1931-32 B'HAM 34 21 5 8 118 62 47 2/18 1932-33 B'HAM 34 21 3 10 108 52 45 2/18 1933-34 B'HAM 38 24 3 11 118 62 51 2/20 1934-35 B'HAM 36 20 7 9 90 60 47 6/19 1935-36 B'HAM 38 19 11 8 104 68 49 5/20 1936-37 B'HAM 36 15 6 15 70 66 36 10/19 1937-38 B'HAM 26 11 3 12 50 53 25 7/14 1938-39 SOUTH 44 13 14 17 72 90 40 15/23 1939-40 SOUTH-W 14 9 2 3 55 30 20 2/8 1940-41 B'HAM 16 10 1 5 53 36 21 4/9 1941-42 B'HAM 18 11 2 5 63 41 24 3/10 1945-46 SOUTH 20 8 2 10 60 58 18 7/11 1946-47 SOUTH 31 8 5 18 55 90 22 * 14/17 1947-48 SOUTH 34 21 3 10 74 45 45 3/18 1948-49 SOUTH 42 22 7 13 87 56 51 5/22 1949-50 SOUTH 46 21 7 18 85 80 49 7/24 1950-51 SOUTH 44 15 11 18 69 78 41 14/23 1951-52 SOUTH 42 23 4 15 86 73 50 6/22 1952-53 SOUTH 42 20 11 11 100 66 51 6/22 1953-54 SOUTH 42 17 6 19 66 71 40 16/22 1954-55 SOUTH 42 19 10 13 80 73 48 6/22 1955-56 SOUTH 42 12 9 21 66 83 33 19/22 1956-57 SOUTH 42 16 10 16 81 80 42 12/22 1957-58 SOUTH 42 23 7 12 95 59 53 5/22 1958-59 SOUTH-NW 34 19 4 11 74 47 42 5/18 1959-60 SOUTH-P 42 13 10 19 72 89 36 18/22 1960-61 SOUTH-P 42 15 11 16 69 69 41 12/22 1961-62 SOUTH-P 42 15 7 20 51 64 37 16/22 1962-63 SOUTH-P 40 12 9 19 47 65 33 18/21 1963-64 SOUTH-P 42 12 15 15 70 74 39 14/22 1964-65 SOUTH-P 42 22 6 14 100 62 50 3/22 1965-66 SOUTH-P 42 20 8 14 69 54 48 8/22 1966-67 SOUTH-P 42 11 8 23 59 79 30 20/22 1967-68 SOUTH-1 42 23 14 5 92 35 60 1/22 1968-69 SOUTH-P 42 19 11 12 53 47 49 5/22 1969-70 SOUTH-P 42 14 10 18 35 44 38 16/22 1970-71 SOUTH-P 42 20 8 14 61 46 48 9/22 1971-72 SOUTH-P 42 17 7 18 46 57 41 16/22 1972-73 SOUTH-P 42 20 13 9 68 47 53 5/22 1973-74 SOUTH-P 42 11 14 17 53 67 36 19/22 1974-75 SOUTH-1N 42 24 8 10 84 50 56 5/22 1975-76 SOUTH-1N 42 24 8 10 90 49 56 4/22 1976-77 SOUTH-1N 38 32 5 1 97 22 69 1/20 1977-78 SOUTH-P 42 20 11 11 67 50 51 4/22 1978-79 SOUTH-P 42 27 11 4 92 33 65 1/22 1979-80 APL 38 19 11 8 53 36 49 3/20 1980-81 APL 38 14 7 17 47 54 35 12/20 1981-82 APL 42 19 12 11 70 60 69 4/22 1982-83 APL 42 12 10 20 58 87 46 17/22 1983-84 APL 42 15 13 14 64 55 49 8/22 1984-85 APL 42 12 9 21 55 84 38 20/22 1985-86 SOUTH-P 38 19 9 10 64 50 66 5/20 1986-87 SOUTH-P 42 16 11 15 62 55 59 10/22 1987-88 SOUTH-P 42 22 6 14 58 48 72 5/22 1988-89 SOUTH-P 42 20 13 9 72 49 73 4/22 1989-90 SOUTH-P 42 15 10 17 62 63 54 * 14/22 1990-91 SOUTH-P 42 18 12 12 55 42 66 6/22 1991-92 SOUTH-P 42 12 13 17 56 59 49 16/22 1992-93 SOUTH-P 40 12 9 19 45 62 45 17/21 1993-94 SOUTH-P 42 14 9 19 61 70 51 15/22 1994-95 SOUTH-P 42 14 15 13 46 34 57 10/22 1995-96 SOUTH-P 42 19 12 11 61 43 69 6/22 1996-97 SOUTH-P 42 15 14 13 52 50 59 10/22 1997-98 SOUTH-P 42 19 12 11 54 44 69 7/22 1998-99 SOUTH-P 42 18 9 15 58 54 63 7/22 1999-00 SOUTH-P 42 13 11 18 60 66 50 15/22 2000-01 SOUTH-P 42 18 8 16 52 53 62 8/22 2001-02 SOUTH-P 42 16 12 14 65 54 60 8/22 2002-03 SOUTH-P 42 18 13 11 60 39 67 6/22 2003-04 SOUTH-P 42 18 9 15 71 50 63 5/22 2004-05 CONF-N 42 16 12 14 59 53 60 7/22 2005-06 CONF-N 42 16 14 12 58 46 62 8/22 2006-07 CONF-N 42 16 14 12 67 54 62 9/22 2007-08 CONF-N 42 14 12 16 48 68 54 12/22 2008-09 CONF-S 42 12 11 19 38 53 47 16/22 2009-10 CONF-S 42 10 10 22 48 60 40 20/22 2010-11 CONF-N 40 12 10 18 49 55 46 16/21 2011-12 CONF-N 42 18 11 13 63 58 65 7/22 2012-13 CONF-N 42 14 8 20 57 62 50 15/22 2013-14 CONF-N 42 13 11 18 40 53 50 15/22 2014-15 CONF-N 42 16 12 14 54 54 60 9/22 2015-16 NAT-N 42 12 12 18 55 61 48 17/22 2016-17 NAT-N 42 7 14 21 44 63 35 20/22 2017-18 MID-P 42 24 11 7 94 41 83 4/22 2018-19 MID-P 38 14 10 14 66 61 52 11/20 2019-20 MID-P 26 10 6 10 52 41 36 ABAND 2020-21 MID-P 12 2 4 6 14 21 10 ABAND 2021-22 MID-P 36 20 5 11 70 37 65 4/19 2022-23 MID-P 38 9 5 24 35 69 32 17/20 2023-24 HELL-P 38 32 5 1 120 31 101 1/20 2024-25 NPL-1M
F.A. CUP
1905-06 4Q ILFORD H 5-1 1 WATFORD H 0-6 1925-26 4Q DETAILS REMOVED FOR COPYRIGHT REASONS 1 KETTERING TOWN H 0-0 1r KETTERING TOWN A 0-0 1r2 KETTERING TOWN N 0-2 @ Birmingham 1928-29 3Q DETAILS REMOVED FOR COPYRIGHT REASONS 4Q DETAILS REMOVED FOR COPYRIGHT REASONS 1 WALSALL A 1-3 1930-31 4Q DETAILS REMOVED FOR COPYRIGHT REASONS 1945-46 1Q BIRMINGHAM CITY TRANSPORT H 8-0 2Q NUNEATON BOROUGH A 0-1 1946-47 1Q MOOR GREEN H 1-1 1Qr MOOR GREEN A 6-1 2Q HEREFORD UNITED A 0-3 1947-48 PRE DARLASTON A 2-1 1Q BROMSGROVE ROVERS A 2-3 1948-49 PRE BIRMINGHAM CITY TRANSPORT H 4-0 1Q HEDNESFORD TOWN A 2-4 1949-50 PRE STAFFORD RANGERS A 0-3 1950-51 4Q STOCKSBRIDGE WORKS A 2-2 4Qr STOCKSBRIDGE WORKS H 3-0 1 HARTLEPOOLS UNITED H 1-4 1951-52 1Q WELLINGTON TOWN H 3-4 1952-53 4Q WELLINGTON TOWN A 0-1 1953-54 PRE LYE TOWN A 5-3 1Q DARLASTON A 0-0 1Qr DARLASTON H 3-1 2Q BRIERLEY HILL ALLIANCE A 0-2 1954-55 PRE HEDNESFORD TOWN H 2-3 1955-56 PRE REDDITCH A 1-0 1Q STAFFORD RANGERS A 2-1 2Q KIDDERMINSTER HARRIERS A 0-2 1956-57 PRE DARLASTON H 7-0 1Q BROMSGROVE ROVERS H 0-1 1957-58 PRE HEDNESFORD TOWN H 4-1 1Q RUGBY TOWN H 1-1 1Qr RUGBY TOWN A 2-0 2Q BEDWORTH TOWN A 1-1 2Qr BEDWORTH TOWN H 3-0 3Q BRIERLEY HILL ALLIANCE H 4-0 4Q BROMSGROVE ROVERS A 3-3 4Qr BROMSGROVE ROVERS H 2-1 1 ALDERSHOT A 0-0 1r ALDERSHOT H 2-2 1r2 ALDERSHOT N 2-3 @ Birmingham City 1958-59 4Q BRIERLEY HILL ALLIANCE H 3-0 1 CHELMSFORD CITY A 0-0 1r CHELMSFORD CITY H 3-1 2 MILLWALL H 5-2 3 LIVERPOOL H 2-1 4 SHEFFIELD UNITED H 0-2 1959-60 4Q HEREFORD UNITED H 0-3 1960-61 4Q WELLINGTON TOWN A 1-1 4Qr WELLINGTON TOWN H 3-2 1 COVENTRY CITY H 1-4 1961-62 4Q BRIERLEY HILL ALLIANCE H 0-1 1962-63 4Q HEREFORD UNITED H 0-2 1963-64 1Q SANKEY OF WELLINGTON A 3-2 2Q WELLINGTON TOWN A 1-0 3Q KIDDERMINSTER HARRIERS H 4-1 4Q LOUGHBOROUGH UNITED A 1-4 1964-65 1Q BROMSGROVE ROVERS H 4-0 2Q DUDLEY TOWN A 3-0 3Q KIDDERMINSTER HARRIERS A 2-2 3Qr KIDDERMINSTER HARRIERS H 1-2 1965-66 1Q LOWER GORNAL ATHLETIC H 4-2 2Q DUDLEY TOWN A 3-0 3Q KIDDERMINSTER HARRIERS A 2-2 3Qr KIDDERMINSTER HARRIERS H 1-2 1966-67 1Q HINCKLEY ATHLETIC A 4-0 2Q TAMWORTH H 0-1 1967-68 1Q STRATFORD TOWN H 2-0 2Q HALESOWEN TOWN H 1-1 2Qr HALESOWEN TOWN A 0-0 2Qr2 HALESOWEN TOWN H 2-0 3Q STOURBRIDGE A 0-4 1968-69 1Q HEDNESFORD TOWN A 2-1 2Q ALVECHURCH{1} H 0-0 2Qr ALVECHURCH{1} A 1-0 3Q WELLINGTON TOWN A 3-2 4Q HEREFORD UNITED A 1-4 1969-70 1Q HEDNESFORD TOWN A 1-2 1970-71 PRE HIGHGATE UNITED A 5-0 1Q KIDDERMINSTER HARRIERS A 0-1 1971-72 1Q DUDLEY TOWN A 1-0 2Q ATHERSTONE TOWN{1} H 0-0 2Qr ATHERSTONE TOWN{1} A 0-1 1972-73 1Q STOURBRIDGE A 1-2 1973-74 1Q HIGHGATE UNITED A 1-1 1Qr HIGHGATE UNITED H 1-2 1974-75 1Q BROMSGROVE ROVERS A 3-0 2Q WARLEY COUNTY BOROUGH H 5-0 3Q A P LEAMINGTON A 1-2 1975-76 1Q TON PENTRE A 3-4 1976-77 1Q GLASTONBURY H 3-2 2Q EVESHAM UNITED H 3-1 3Q MANGOTSFIELD UNITED A 2-0 4Q CHESHAM UNITED A 2-4 1977-78 1Q LLANELLI A 1-1 1Qr LLANELLI H 2-0 2Q BARRY TOWN H 1-0 3Q WESTON SUPER MARE H 1-1 3Qr WESTON SUPER MARE A 2-1 4Q WEYMOUTH H 2-2 4Qr WEYMOUTH A 1-2 1978-79 1Q BROMSGROVE ROVERS H 1-0 2Q HIGHGATE UNITED A 0-0 2Qr HIGHGATE UNITED H 3-2 3Q DARLASTON H 7-1 4Q BATH CITY A 1-1 4Qr BATH CITY H 2-1 1 PLYMOUTH ARGYLE H 2-0 2 NEWPORT COUNTY{1} A 0-0 2r NEWPORT COUNTY{1} H 1-2 1979-80 4Q SALISBURY{1} A 1-2 1980-81 1Q MALVERN TOWN H 1-1 1Qr MALVERN TOWN A 2-0 2Q LLANELLI A 3-0 3Q BARRY TOWN H 1-1 3Qr BARRY TOWN A 3-2 4Q WYCOMBE WANDERERS H 1-1 4Qr WYCOMBE WANDERERS A 0-1 1981-82 1Q MORETON TOWN H 5-2 2Q BRIDGEND TOWN A 3-1 3Q DEVIZES TOWN H 4-1 4Q MINEHEAD A 0-1 1982-83 1Q ALVECHURCH{1} A 4-2 2Q ROTHWELL TOWN H 3-1 3Q SUTTON COLDFIELD TOWN A 4-2 4Q WELLINGBOROUGH TOWN H 2-1 1 MACCLESFIELD TOWN A 5-1 2 WREXHAM H 2-1 3 COVENTRY CITY A 1-3 1983-84 4Q BASINGSTOKE TOWN A 1-1 4Qr BASINGSTOKE TOWN H 3-1 1 ALDERSHOT A 1-1 1r ALDERSHOT H 2-1 2 MAIDSTONE UNITED A 2-3 1984-85 4Q WEYMOUTH A 1-3 1985-86 4Q DARTFORD A 0-2 1987-88 1Q CORBY TOWN A 1-1 1Qr CORBY TOWN H 3-1 2Q LEAMINGTON A 6-0 3Q BOREHAM WOOD A 3-1 4Q LEYTONSTONE ILFORD A 1-0 1 YEOVIL TOWN H 1-1 1r YEOVIL TOWN A 0-1 1988-89 1Q BARRY TOWN A 2-0 2Q MANGOTSFIELD UNITED A 1-0 3Q DORCHESTER TOWN H 1-1 3Qr DORCHESTER TOWN A 2-1 4Q YEOVIL TOWN H 1-2 1989-90 1Q CLANDOWN H 3-0 2Q SHORTWOOD UNITED H 3-0 3Q GLOUCESTER CITY A 2-4 1990-91 1Q YATE TOWN A 3-1 2Q BRIDGEND TOWN A 7-1 3Q CHELTENHAM TOWN A 2-4 1991-92 1Q MELKSHAM TOWN A 8-1 2Q GLOUCESTER CITY H 2-1 3Q BATH CITY A 2-1 4Q MARLOW H 1-2 1992-93 1Q FROME TOWN A 2-1 2Q NEWPORT A F C A 0-3 1993-94 1Q TIVERTON TOWN H 1-1 1Qr TIVERTON TOWN A 2-4 1994-95 1Q SALISBURY CITY A 0-2 1995-96 PRE YATE TOWN H 1-2 1996-97 1Q FAREHAM TOWN A 1-2 1997-98 1Q A F C LYMINGTON H 3-2 2Q YEOVIL TOWN H 1-2 1998-99 2Q MANGOTSFIELD UNITED A 1-0 3Q FALMOUTH TOWN H 3-1 4Q LANGNEY SPORTS H 7-0 1 TORQUAY UNITED H 0-1 1999-00 2Q CHRISTCHURCH A 3-2 3Q HARROW BOROUGH H 3-2 4Q FOREST GREEN ROVERS H 2-5 2000-01 2Q CIRENCESTER TOWN H 2-1 3Q THATCHAM TOWN H 3-1 4Q HAMPTON & RICHMOND BOROUGH A 0-5 2001-02 2Q BARNSTAPLE TOWN A 5-0 3Q ST BLAZEY A 3-2 4Q BELPER TOWN A 2-2 4Qr BELPER TOWN H 3-1 1 RUSHDEN & DIAMONDS H 0-1 2002-03 2Q STAMFORD H 3-3 2Qr STAMFORD A 2-1 3Q HUCKNALL TOWN A 0-1 2003-04 2Q NUNEATON BOROUGH A 0-1 2004-05 2Q CAMBRIDGE CITY H 1-3 2005-06 2Q BEMERTON HEATH HARLEQUINS H 7-0 3Q TONBRIDGE ANGELS H 3-0 4Q ACCRINGTON STANLEY A 1-1 4Qr ACCRINGTON STANLEY H 3-2 1 CHIPPENHAM TOWN A 1-1 1r CHIPPENHAM TOWN H 1-0 2 HUDDERSFIELD TOWN H 0-1 2006-07 2Q ROMULUS H 2-2 2Qr ROMULUS A 3-1 3Q HEMEL HEMPSTEAD TOWN H 1-1 3Qr HEMEL HEMPSTEAD TOWN A 2-0 4Q BASINGSTOKE TOWN H 1-1 4Qr BASINGSTOKE TOWN A 1-1 Basingstoke Town won 7-6 on penalties 2007-08 2Q TAMWORTH A 0-1 2008-09 2Q TAMWORTH H 0-1 2009-10 2Q BOURNE TOWN H 3-0 3Q A F C TELFORD UNITED A 0-0 3Qr A F C TELFORD UNITED H 0-1 2010-11 2Q BOSTON UNITED A 3-2 3Q CORBY TOWN A 1-2 2011-12 2Q GODALMING TOWN A 1-2 2012-13 2Q GORNAL ATHLETIC A 4-0 3Q WESTON SUPER MARE A 1-1 3Qr WESTON SUPER MARE H 1-0 4Q BROMLEY A 0-1 2013-14 2Q COVENTRY SPHINX H 4-0 3Q RUGBY TOWN H 0-0 3Qr RUGBY TOWN A 2-0 4Q LINCOLN CITY H 1-1 4Qr LINCOLN CITY A 0-3 2014-15 2Q RUGBY TOWN H 3-1 3Q LEAMINGTON A 1-1 3Qr LEAMINGTON H 2-0 4Q GREENWICH BOROUGH H 2-1 1 COVENTRY CITY A 2-1 2 SCUNTHORPE UNITED A 1-1 2r SCUNTHORPE UNITED H 1-1 Scunthorpe United won 14-13 on penalties 2015-16 2Q HOLBEACH UNITED A 1-1 2Qr HOLBEACH UNITED H 2-0 3Q SOLIHULL MOORS A 1-1 3Qr SOLIHULL MOORS H 1-0 4Q GATESHEAD A 2-1 1 SHEFFIELD UNITED A 0-3 2016-17 2Q A F C TELFORD UNITED H 0-0 2Qr A F C TELFORD UNITED A 3-1 3Q BRACKLEY TOWN H 0-3 2017-18 EP DAVENTRY TOWN A 1-0 PRE CHASETOWN H 1-1 PREr CHASETOWN A 0-2 2018-19 EP WALSALL WOOD A 1-1 EPr WALSALL WOOD H 2-2 Walsall Wood won 3-2 on penalties 2019-20 EP STONE OLD ALLEYNIANS H 4-1 PRE HEATHER ST JOHNS A 0-1 2020-21 EP RUGBY TOWN A 2-0 PRE WALSALL WOOD H 2-1 1Q STAFFORD RANGERS H 2-3 2021-22 EP COVENTRY UNITED A 1-4 @ Daventry Town 2022-23 EP MALVERN TOWN A 1-2 2023-24 EP DUDLEY TOWN H 3-0 PRE WESTFIELDS (HEREFORDS) A 2-1 1Q SHERWOOD COLLIERY A 2-1 2Q LEEK TOWN H 0-2 2024-25 EP WALSALL WOOD H 0-0 EPr WALSALL WOOD A 1-0 @ Worcester City PRE DUDLEY TOWN H 1-2
WELSH CUP
1973-74 QF STOURBRIDGE A 2-5 1975-76 QF SHREWSBURY TOWN H 2-2 QFr SHREWSBURY TOWN A 0-3 1978-79 QF CARDIFF CITY H 3-2 SF SHREWSBURY TOWN A 0-2
F.A. TROPHY
1969-70 1 BRIDLINGTON TRINITY A 0-0 1r BRIDLINGTON TRINITY H 3-0 2 KIRKBY TOWN H 3-2 3 GRANTHAM A 1-1 3r GRANTHAM H 3-1 QF TELFORD UNITED H 1-3 1970-71 1 TONBRIDGE H 0-0 1r TONBRIDGE A 0-0 1r2 TONBRIDGE H 3-2 @ ? 2 KIDDERMINSTER HARRIERS A 0-3 1971-72 1 HASTINGS UNITED A 2-3 1972-73 1 KING'S LYNN H 1-0 2 ASHFORD TOWN (KENT) A 0-1 1973-74 1 TAUNTON TOWN A 1-0 2 BLETCHLEY H 5-1 3 SANDBACH RAMBLERS H 4-3 QF SOUTH SHIELDS{2} A 0-0 QFr SOUTH SHIELDS{2} H 0-2 1974-75 1 HIGHGATE UNITED A 0-2 1975-76 1 BROMSGROVE ROVERS A 0-2 1976-77 3Q CHELTENHAM TOWN A 0-6 1977-78 3Q A P LEAMINGTON A 3-1 1 BOSTON UNITED A 1-4 1978-79 1 EASTWOOD TOWN A 5-0 2 BOSTON UNITED A 0-4 1979-80 1 TOOTING & MITCHAM UNITED A 0-2 1980-81 1 MINEHEAD A 3-1 2 GOOLE TOWN{1} A 4-1 3 HASTINGS UNITED A 0-0 3r HASTINGS UNITED H 2-1 QF BISHOP'S STORTFORD A 0-4 1981-82 1 MINEHEAD A 1-1 1r MINEHEAD H 5-2 2 CROYDON H 4-1 3 SUTTON UNITED A 1-1 3r SUTTON UNITED H 5-2 QF NORTHWICH VICTORIA A 1-2 1982-83 1 BATH CITY A 2-1 2 DAGENHAM H 0-3 1983-84 1 NUNEATON BOROUGH H 0-0 1r NUNEATON BOROUGH A 0-2 1984-85 1 WORTHING A 2-3 1985-86 3Q GLOUCESTER CITY A 4-0 1 CRAWLEY TOWN A 2-5 1987-88 1Q BIDEFORD H 2-0 2Q BARRY TOWN H 2-1 3Q MERTHYR TYDFIL H 0-1 1988-89 1Q WATERLOOVILLE H 4-0 2Q WESTON SUPER MARE A 2-0 3Q MARLOW H 1-0 1 DOVER ATHLETIC A 1-3 1989-90 3Q GLOUCESTER CITY A 1-0 1 AYLESBURY UNITED A 2-2 1r AYLESBURY UNITED H 0-1 1990-91 3Q BOGNOR REGIS TOWN A 0-3 1991-92 3Q DUDLEY TOWN A 3-2 1 BROMLEY A 0-1 1992-93 3Q SALISBURY{1} H 2-1 1 HEYBRIDGE SWIFTS A 0-1 1993-94 3Q CRAWLEY TOWN H 1-1 3Qr CRAWLEY TOWN A 2-1 1 HARROW BOROUGH A 3-3 1r HARROW BOROUGH H 5-3 2 MACCLESFIELD TOWN H 0-0 2r MACCLESFIELD TOWN A 2-3 1994-95 3Q MOLESEY H 2-2 3Qr MOLESEY A 0-2 1995-96 2Q CLEVEDON TOWN A 4-0 3Q AYLESBURY UNITED H 3-0 1 BOGNOR REGIS TOWN A 0-1 1996-97 3Q BROMLEY A 1-1 3Qr BROMLEY H 3-0 1 HEYBRIDGE SWIFTS H 1-2 1997-98 1Q BRACKLEY TOWN A 2-2 1Qr BRACKLEY TOWN H 5-0 2Q BERKHAMSTED TOWN A 2-3 1998-99 1 BILLERICAY TOWN H 2-1 2 FISHER ATHLETIC LONDON A 1-1 2r FISHER ATHLETIC LONDON H 5-0 3 HAVANT & WATERLOOVILLE A 1-0 4 NORTHWICH VICTORIA A 0-1 1999-00 2 HAYES A 2-0 3 BROMLEY H 2-1 4 STALYBRIDGE CELTIC A 1-0 5 TELFORD UNITED A 1-4 2000-01 1 MANGOTSFIELD UNITED H 3-0 2 HENDON A 1-1 @ St Albans City 2r HENDON H 2-3 2001-02 1 MANGOTSFIELD UNITED H 1-1 1r MANGOTSFIELD UNITED A 1-2 2002-03 2 ALDERSHOT TOWN H 1-0 3 NEWPORT COUNTY H 3-2 4 MARGATE H 0-2 2003-04 2 MARINE A 0-2 2004-05 1 CHIPPENHAM TOWN H 3-0 2 PRESCOT CABLES H 2-1 3 HEDNESFORD TOWN A 0-1 2005-06 3Q KENDAL TOWN H 1-0 1 HAYES H 1-0 2 CRAWLEY TOWN A 1-3 2006-07 3Q BLYTH SPARTANS A 1-1 3Qr BLYTH SPARTANS H 1-1 Worcester City won 5-4 on penalties 1 BARROW A 5-2 2 BURTON ALBION H 2-1 3 WELLING UNITED A 1-2 2007-08 3Q GUISELEY A 0-1 2008-09 3Q A F C WIMBLEDON H 1-3 2009-10 3Q BURNHAM H 2-1 1 GRAYS ATHLETIC H 3-1 2 CARSHALTON ATHLETIC H 1-1 2r CARSHALTON ATHLETIC A 4-0 3 KIDDERMINSTER HARRIERS H 0-1 2010-11 3Q NUNEATON TOWN A 2-1 1 NORTHWICH VICTORIA H 1-0 2 EASTLEIGH A 3-3 2r EASTLEIGH H 1-4 2011-12 3Q HARROGATE TOWN H 0-1 2012-13 3Q ALTRINCHAM H 0-3 2013-14 3Q RAMSBOTTOM UNITED H 3-0 1 A F C TELFORD UNITED H 0-0 1r A F C TELFORD UNITED A 3-0 2 ALDERSHOT TOWN A 1-4 2014-15 3Q BARROW H 3-0 1 F C HALIFAX TOWN H 0-1 2015-16 3Q BRACKLEY TOWN A 2-0 1 SOUTHPORT A 0-0 1r SOUTHPORT H 2-3 2016-17 3Q CURZON ASHTON A 2-1 1 YORK CITY A 1-3 2024-25 1Q HINCKLEY L R H 1-4
F.A. VASE
2017-18 2Q BOLDMERE ST MICHAELS A 4-3 1 SHERWOOD COLLIERY H 4-3 2 HIGHGATE UNITED H 1-2 2018-19 1 LONG EATON UNITED H 2-1 2 DESBOROUGH TOWN H 0-2 2019-20 1Q WELLINGTON (HEREFORDS) A 5-0 2Q HIGHGATE UNITED H 2-0 1 PINCHBECK UNITED A 3-0 2 DUNKIRK H 3-1 3 SHEPSHED DYNAMO H 2-1 4 COVENTRY UNITED H 2-1 5 ATHERSTONE TOWN A 1-1 5r ATHERSTONE TOWN H 1-1 Atherstone Town won 5-4 on penalties 2020-21 2 SHEPSHED DYNAMO A 2-3 2021-22 2Q BILSTON TOWN H 3-1 1 LUTTERWORTH TOWN H 2-1 2 WHITTLESEY ATHLETIC A 0-0 Whittlesey Athletic won 7-6 on penalties 2022-23 2Q LICHFIELD CITY H 1-0 1 WELLINGBOROUGH TOWN H 0-1 2023-24 1Q A F C BRIDGNORTH H 8-1 2Q RUGBY BOROUGH H 2-2 Worcester City won 5-4 on penalties 1 SLEAFORD TOWN H 2-0 2 WOLVERHAMPTON CASUALS A 3-1 3 BOSTON TOWN H 2-0 4 LICHFIELD CITY H 2-0 5 STOURPORT SWIFTS A 5-1 QF EMLEY H 4-0 SF(1) GREAT WAKERING ROVERS H 1-0 @ Worcester Raiders SF(2) GREAT WAKERING ROVERS A 1-2 Aggregate 2-2, Great Wakering Rovers won 5-4 on penalties
Please acknowledge the F.C.H.D. when using this information elsewhere