CHELMSFORD CITY
1938-39 Joined Southern League
1939-40 Southern League Eastern Section Champions
One game, at Tunbridge Wells Rangers, not played
Declared joint Champions after drawing the play-off with Western
Section Champions Lovell's Athletic 3-3
1945-46 Southern League Champions (2nd time)
Awarded 3 points for 2 unplayed fixtures (home and away against
Yeovil & Petters United)
1946-47 1 point awarded for unplayed fixture at Millwall
1948-49 Southern League runner-up
1957-58 Missed runner-up spot on goal average
1960-61 Southern League runner-up
1963-64 Southern League runner-up
1965-66 Southern League runner-up
1967-68 Southern League Champions (3rd time)
1969-70 F.A. Trophy semi-finalists
1971-72 Southern League Champions (4th time)
1977 Relegated to Division One South
1979-80 League re-organised to Southern & Midland Divisions (No Premier)
Placed in Southern Division
1982-83 Placed in re-established Premier Division
1985-86 Southern League runner-up
1988 Relegated to Southern Division
1988-89 Southern League Southern Division Champions
Promoted to Premier Division
1997 Relegated to Southern Division
1997-98 Southern League Southern Division runner-up
1999-00 Southern Division renamed Eastern Division
2000-01 Southern League Eastern Division runner-up
Promoted to Premier Division
2003-04 Play-offs for places in new structure - Tiverton Town 1 Chelmsford
City 0
2004-05 Joined Isthmian League
2007-08 Isthmian League Champions
2008-09 Joined Conference South
Not promoted after play-offs (SF Chelmsford City 1 Hampton & Richmond
Borough 3, Hampton & Richmond Borough 0 Chelmsford City 0 - Agg 1-3)
2009-10 Not promoted after play-offs (SF Bath City 2 Chelmsford City 0,
Chelmsford City 0 Bath City 1 - Agg 0-3)
2012-13 Not promoted after play-offs (SF Chelmsford City 1 Salisbury City 0,
Salisbury City 2 Chelmsford City 0 - Agg 1-2)
2015-16 Conference changed name to National League
2016-17 Not promoted after play-offs (SF Chelmsford City 0 Dartford 0,
Dartford 1 Chelmsford City 2, Agg 2-1, F Ebbsfleet United 2
Chelmsford City 1)
2017-18 Not promoted after play-offs (SF Chelmsford City 0 1 Hampton &
Richmond Borough)
2018-19 Not promoted after play-offs (SF Welling United 3 Chelmsford City 2)
2019-20 Season ended early to due Covid-19 virus. League decided on a
points per game basis
2022-23 Not promoted after play-offs (QF Chelmsford City 0 St Albans City 1)
2023-24 National League South runner-up (on goal difference)
Not promoted after play-offs (SF Chelmsford City 2 Braintree Town 3)
SEASON LEAGUE P W D L F A P POS
1938-39 SOUTH 44 18 8 18 74 73 44 10/23
1939-40 SOUTH-E 7 5 0 2 29 9 10 1/5
1945-46 SOUTH 18 15 1 2 66 23 34 * 1/11
1946-47 SOUTH 31 17 3 11 90 60 38 * 5/17
1947-48 SOUTH 34 14 7 13 62 58 35 9/18
1948-49 SOUTH 42 27 7 8 115 64 61 2/22
1949-50 SOUTH 46 26 9 11 121 64 61 4/24
1950-51 SOUTH 44 21 12 11 84 58 54 4/23
1951-52 SOUTH 42 15 10 17 67 80 40 14/22
1952-53 SOUTH 42 12 7 23 58 92 31 19/22
1953-54 SOUTH 42 14 10 18 67 71 38 19/22
1954-55 SOUTH 42 11 6 25 73 111 28 21/22
1955-56 SOUTH 42 18 10 14 67 55 46 9/22
1956-57 SOUTH 42 16 9 17 73 85 41 14/22
1957-58 SOUTH 42 24 9 9 93 57 57 3/22
1958-59 SOUTH-SE 32 12 12 8 74 53 36 6/17
1959-60 SOUTH-P 42 19 7 16 90 70 45 6/22
1960-61 SOUTH-P 42 23 11 8 91 55 57 2/22
1961-62 SOUTH-P 42 19 12 11 74 60 50 5/22
1962-63 SOUTH-P 40 18 10 12 63 50 46 8/21
1963-64 SOUTH-P 42 26 7 9 99 55 59 2/22
1964-65 SOUTH-P 42 21 8 13 86 77 50 5/22
1965-66 SOUTH-P 42 21 12 9 74 50 54 2/22
1966-67 SOUTH-P 42 15 15 12 66 59 45 9/22
1967-68 SOUTH-P 42 25 7 10 85 50 57 1/22
1968-69 SOUTH-P 42 17 6 19 56 58 40 13/22
1969-70 SOUTH-P 42 20 11 11 76 58 51 3/22
1970-71 SOUTH-P 42 20 11 11 61 32 51 5/22
1971-72 SOUTH-P 42 28 6 8 109 46 62 1/22
1972-73 SOUTH-P 42 23 7 12 75 43 53 4/22
1973-74 SOUTH-P 42 19 10 13 62 49 48 3/22
1974-75 SOUTH-P 42 16 12 14 62 51 44 10/22
1975-76 SOUTH-P 42 13 14 15 52 57 40 14/22
1976-77 SOUTH-P 42 9 13 20 56 68 31 20/22
1977-78 SOUTH-1S 38 15 11 12 58 46 41 8/20
1978-79 SOUTH-1S 40 20 7 13 65 61 47 4/21
1979-80 SOUTH-S 46 9 18 19 47 69 36 21/24
1980-81 SOUTH-S 46 13 12 21 54 78 38 18/24
1981-82 SOUTH-S 46 20 11 15 64 53 51 10/24
1982-83 SOUTH-P 38 16 11 11 57 40 59 4/20
1983-84 SOUTH-P 38 19 9 10 67 45 66 3/20
1984-85 SOUTH-P 38 17 10 11 52 50 61 9/20
1985-86 SOUTH-P 38 20 10 8 68 41 70 2/20
1986-87 SOUTH-P 42 17 13 12 48 45 64 5/22
1987-88 SOUTH-P 42 11 10 21 60 75 43 19/22
1988-89 SOUTH-S 42 30 5 7 106 38 95 1/22
1989-90 SOUTH-P 42 11 10 21 52 72 43 18/22
1990-91 SOUTH-P 42 11 15 16 57 68 48 18/22
1991-92 SOUTH-P 42 12 12 18 49 56 48 18/22
1992-93 SOUTH-P 40 15 9 16 59 69 54 12/21
1993-94 SOUTH-P 42 21 7 14 74 59 70 6/22
1994-95 SOUTH-P 42 14 6 22 56 60 48 15/22
1995-96 SOUTH-P 42 13 16 13 46 53 55 12/22
1996-97 SOUTH-P 42 6 14 22 49 70 32 22/22
1997-98 SOUTH-S 42 29 8 5 86 39 95 2/22
1998-99 SOUTH-S 42 20 12 10 91 51 72 5/22
1999-00 SOUTH-E 42 24 8 10 74 38 80 4/22
2000-01 SOUTH-E 42 27 9 6 102 45 90 2/22
2001-02 SOUTH-P 42 13 11 18 63 75 50 18/22
2002-03 SOUTH-P 42 15 12 15 65 63 57 9/22
2003-04 SOUTH-P 42 11 16 15 46 53 49 18/22
2004-05 ISTH-P 42 17 11 14 63 58 62 8/22
2005-06 ISTH-P 42 18 10 14 57 62 64 10/22
2006-07 ISTH-P 42 23 8 11 96 51 77 3/22
2007-08 ISTH-P 42 26 9 7 84 39 87 1/22
2008-09 CONF-S 42 23 8 11 72 52 77 5/22
2009-10 CONF-S 42 22 9 11 62 48 75 3/22
2010-11 CONF-S 42 23 8 11 82 50 77 4/22
2011-12 CONF-S 42 18 13 11 67 44 67 6/22
2012-13 CONF-S 42 22 6 14 70 56 72 5/22
2013-14 CONF-S 42 14 7 21 57 77 49 17/22
2014-15 CONF-S 40 17 5 18 65 71 56 10/21
2015-16 NAT-S 42 15 7 20 66 64 52 15/22
2016-17 NAT-S 42 23 13 6 89 47 82 4/22
2017-18 NAT-S 42 21 11 10 68 45 74 3/22
2018-19 NAT-S 42 21 9 12 68 50 72 4/22
2019-20 NAT-S 34 11 11 12 55 56 44 10/22
2020-21 NAT-S 16 4 4 8 21 25 16 ABAND
2021-22 NAT-S 40 9 14 17 46 53 41 19/21
2022-23 NAT-S 46 23 9 14 67 49 78 5/24
2023-24 NAT-S 46 24 12 10 76 43 84 2/24
2024-25 NAT-S 46 16 14 16 74 62 62 11/24
2025-26 NAT-S
F.A. CUP
1938-39 3Q DETAILS REMOVED FOR COPYRIGHT REASONS
4Q DULWICH HAMLET H 5-1
1 KIDDERMINSTER HARRIERS H 4-0
2 DARLINGTON H 3-1
3 SOUTHAMPTON H 4-1
4 BIRMINGHAM A 0-6
1945-46 4Q LEISTON H 9-0
1(1) NORTHAMPTON TOWN A 1-5
1(2) NORTHAMPTON TOWN H 0-5
1946-47 4Q CAMBRIDGE TOWN H 0-4
1947-48 4Q COLCHESTER UNITED A 1-3
1948-49 4Q GUILDFORD CITY A 2-0
1 WEYMOUTH A 1-2
1949-50 4Q BARNET A 6-2
1 LEYTONSTONE A 2-1
2 IPSWICH TOWN H 1-1
2r IPSWICH TOWN A 0-1
1950-51 4Q WYCOMBE WANDERERS A 4-0
1 TONBRIDGE H 2-2
1r TONBRIDGE A 1-0
2 MANSFIELD TOWN H 1-4
1951-52 4Q LEYTONSTONE A 1-2
1952-53 4Q FINCHLEY H 0-0
4Qr FINCHLEY A 0-3
1953-54 PRE WOODFORD TOWN A 3-0
1Q ROMFORD H 3-2
2Q ERITH & BELVEDERE H 2-1
3Q BRIGGS SPORTS H 1-0
4Q GREAT YARMOUTH TOWN H 0-0
4Qr GREAT YARMOUTH TOWN A 0-1
1954-55 PRE CLACTON TOWN H 2-0
1Q LEYTONSTONE A 0-0
1Qr LEYTONSTONE H 2-1
2Q BARKING{1} H 2-2
2Qr BARKING{1} A 1-1
2Qr2 BARKING{1} N 3-2 @ ?
3Q LEYTON A 1-0
4Q GORLESTON A 2-1
1 ALDERSHOT A 1-3
1955-56 PRE GRAYS ATHLETIC A 0-1
1956-57 PRE ILFORD H 1-0
1Q RAINHAM TOWN H 6-0
2Q ROMFORD H 4-0
3Q CLACTON TOWN H 2-2
3Qr CLACTON TOWN A 0-0
3Qr2 CLACTON TOWN H 1-2
1957-58 PRE BRIGGS SPORTS H 3-0
1Q CLACTON TOWN H 4-0
2Q LEYTON H 5-0
3Q RAINHAM TOWN H 6-0
4Q GORLESTON A 0-1
1958-59 4Q HARWICH & PARKESTON H 2-0
1 WORCESTER CITY H 0-0
1r WORCESTER CITY A 1-3
1959-60 4Q GRAYS ATHLETIC A 3-1
1 CRYSTAL PALACE A 1-5
1960-61 4Q WISBECH TOWN H 3-3
4Qr WISBECH TOWN A 4-1
1 PORT VALE H 2-3
1961-62 4Q WISBECH TOWN A 3-3
4Qr WISBECH TOWN H 1-0
1 KING'S LYNN H 1-2
1962-63 4Q ROMFORD H 2-0
1 SHREWSBURY TOWN H 2-6
1963-64 4Q ROMFORD H 2-0
1 CAMBRIDGE UNITED A 1-0
2 BEDFORD TOWN H 0-1
1964-65 4Q OXFORD CITY H 6-2
1 NOTTS COUNTY A 0-2
1965-66 4Q ROMFORD A 1-2
1966-67 4Q HORNCHURCH{1} A 4-0
1 BRENTFORD A 0-1
1967-68 4Q BANBURY UNITED H 2-0
1 OXFORD UNITED H 3-3
1r OXFORD UNITED A 3-3
1r2 OXFORD UNITED N 1-0 @ Brentford
2 COLCHESTER UNITED H 0-2
1968-69 4Q KINGSTONIAN A 3-3
4Qr KINGSTONIAN H 5-3
1 GRANTHAM A 1-2
1969-70 4Q CAMBRIDGE UNITED H 3-2
1 HEREFORD UNITED H 1-2
1970-71 4Q KING'S LYNN H 2-0
1 CRAWLEY TOWN A 1-1
1r CRAWLEY TOWN H 6-1
2 TORQUAY UNITED H 0-1
1971-72 4Q KETTERING TOWN A 1-4
1972-73 4Q CRAWLEY TOWN A 2-0
1 HILLINGDON BOROUGH H 2-0
2 TELFORD UNITED H 5-0
3 IPSWICH TOWN H 1-3
1973-74 4Q EPPING TOWN A 2-1
1 WATFORD A 0-1
1974-75 4Q HORSHAM A 3-1
1 CHARLTON ATHLETIC H 0-1
1975-76 4Q BISHOP'S STORTFORD H 0-2
1976-77 4Q LEATHERHEAD H 0-4
1977-78 1Q HISTON A 1-0
2Q GORLESTON A 1-1
2Qr GORLESTON H 5-0
3Q HARLOW TOWN A 1-1
3Qr HARLOW TOWN H 2-1
4Q FOLKESTONE & SHEPWAY H 0-3
1978-79 1Q BILLERICAY TOWN A 1-2
1979-80 PRE GREAT YARMOUTH TOWN A 3-1
1Q PARSON DROVE UNITED A 0-2
1980-81 1Q CLACTON TOWN H 0-0
1Qr CLACTON TOWN A 2-1
2Q EDGWARE H 3-1
3Q WEMBLEY A 1-3
1981-82 PRE GORLESTON A 0-2
1982-83 PRE FINCHLEY H 3-1
1Q SUDBURY TOWN A 1-1
1Qr SUDBURY TOWN H 3-1
2Q GRAYS ATHLETIC H 3-2
3Q LEYTONSTONE ILFORD H 0-0
3Qr LEYTONSTONE ILFORD A 0-0
3Qr2 LEYTONSTONE ILFORD H 2-1
4Q CHESHAM UNITED H 1-3
1983-84 1Q GORLESTON H 5-1
2Q GREAT YARMOUTH TOWN H 4-2
3Q V S RUGBY H 2-2
3Qr V S RUGBY A 2-1
4Q BEDWORTH UNITED H 2-1
1 WYCOMBE WANDERERS H 0-0
1r WYCOMBE WANDERERS A 2-1
2 GILLINGHAM A 1-6
1984-85 1Q ROYSTON TOWN A 3-0
2Q HORNCHURCH{1} A 1-1
2Qr HORNCHURCH{1} H 6-1
3Q HARLOW TOWN H 1-2
1985-86 1Q ALMA SWANLEY H 2-0
2Q BUCKINGHAM TOWN H 1-0
3Q WARE H 1-0
4Q KETTERING TOWN H 1-0
1 WEYMOUTH H 1-0
2 WYCOMBE WANDERERS A 0-2
1986-87 4Q KIDDERMINSTER HARRIERS H 2-1
1 WOKING A 1-1
1r WOKING H 2-1
2 GILLINGHAM A 0-2
1987-88 4Q LETCHWORTH GARDEN CITY A 1-0
1 BATH CITY H 1-2
1988-89 4Q HALESOWEN TOWN H 1-3
1989-90 4Q KIDDERMINSTER HARRIERS A 2-2
4Qr KIDDERMINSTER HARRIERS H 1-3
1990-91 1Q WALTHAMSTOW PENNANT A 3-0
2Q HORNCHURCH{1} A 2-1
3Q ENFIELD A 1-1
3Qr ENFIELD H 1-0
4Q KETTERING TOWN H 0-0
4Qr KETTERING TOWN A 2-1
1 BARNET A 2-2
1r BARNET H 0-2
1991-92 1Q CLAPTON A 5-1
2Q ENFIELD H 1-1
2Qr ENFIELD A 1-2
1992-93 1Q GRAYS ATHLETIC H 0-0
1Qr GRAYS ATHLETIC A 1-2
1993-94 1Q NEWMARKET TOWN H 0-0
1Qr NEWMARKET TOWN A 1-1
1Qr2 NEWMARKET TOWN H 3-0
2Q STAMFORD H 5-2
3Q WIVENHOE TOWN A 0-2
1994-95 1Q BARTON ROVERS H 1-0
2Q WITHAM TOWN H 1-0
3Q HENDON A 1-0
4Q V S RUGBY A 0-0
4Qr V S RUGBY H 2-1
1 WYCOMBE WANDERERS A 0-4
1995-96 1Q COLLIER ROW H 1-0
2Q HOLBEACH UNITED A 0-0
2Qr HOLBEACH UNITED H 3-1
3Q BILLERICAY TOWN H 1-1
3Qr BILLERICAY TOWN A 1-2
1996-97 1Q MARCH TOWN UNITED H 5-0
2Q HEYBRIDGE SWIFTS A 1-1
2Qr HEYBRIDGE SWIFTS H 2-1
3Q WISBECH TOWN H 2-3
1997-98 1Q YEADING A 2-4
1998-99 PRE FAKENHAM TOWN H 6-0
1Q NORTHAMPTON SPENCER A 4-1
2Q HENDON A 1-1
2Qr HENDON H 2-3
1999-00 PRE WOODBRIDGE TOWN A 5-1
1Q KINGSBURY TOWN A 1-0
2Q AYLESBURY UNITED A 3-1
3Q MOOR GREEN H 1-0
4Q HORSHAM Y M C A A 3-2
1 OLDHAM ATHLETIC A 0-4
2000-01 PRE SAWBRIDGEWORTH TOWN H 4-1
1Q TILBURY A 3-1
2Q GRAYS ATHLETIC H 1-1
2Qr GRAYS ATHLETIC A 1-2
2001-02 2Q BRAINTREE TOWN A 1-0
3Q HARLOW TOWN H 1-1
3Qr HARLOW TOWN A 0-3
2002-03 2Q CARSHALTON ATHLETIC A 1-1
2Qr CARSHALTON ATHLETIC H 1-0
3Q ST ALBANS CITY A 0-1
2003-04 2Q EASTBOURNE BOROUGH A 2-2
2Qr EASTBOURNE BOROUGH H 0-2
2004-05 1Q YEADING H 0-1
2005-06 1Q HARLOW TOWN H 1-1
1Qr HARLOW TOWN A 1-0
2Q DOVER ATHLETIC H 1-0
3Q NUNEATON BOROUGH A 1-1
3Qr NUNEATON BOROUGH H 1-2
2006-07 1Q BARKING A 4-1
2Q DEREHAM TOWN A 2-2
2Qr DEREHAM TOWN H 4-0
3Q RUGBY TOWN A 3-1
4Q GRAVESEND & NORTHFLEET H 1-0
1 ALDERSHOT TOWN H 1-1
1r ALDERSHOT TOWN A 0-2
2007-08 1Q BURNHAM RAMBLERS H 5-0
2Q HEMEL HEMPSTEAD TOWN A 2-0
3Q HAYES & YEADING UNITED A 0-1
2008-09 2Q BURY TOWN A 1-2
2009-10 2Q ENFIELD A 5-0
3Q DARTFORD A 4-1
4Q STEVENAGE BOROUGH H 1-2
2010-11 2Q CHERTSEY TOWN H 7-0
3Q BROMLEY H 2-2
3Qr BROMLEY A 3-0
4Q CARSHALTON ATHLETIC A 1-1
4Qr CARSHALTON ATHLETIC H 3-2
1 HENDON H 3-2
2 WYCOMBE WANDERERS A 1-3
2011-12 2Q TONBRIDGE ANGELS H 3-0
3Q LOWESTOFT TOWN A 5-2
4Q GLOUCESTER CITY H 1-1
4Qr GLOUCESTER CITY A 1-0
1 A F C TELFORD UNITED H 4-0
2 MACCLESFIELD TOWN H 1-1
2r MACCLESFIELD TOWN A 0-1
2012-13 2Q LEATHERHEAD H 2-1
3Q CRAY WANDERERS A 2-1
4Q EAST THURROCK UNITED H 2-2
4Qr EAST THURROCK UNITED A 4-4 Chelmsford City won 5-3 on penalties
1 COLCHESTER UNITED H 3-1
2 CRAWLEY TOWN A 0-3
2013-14 2Q BIGGLESWADE TOWN A 0-2
2014-15 2Q WORTHING H 6-0
3Q WHITEHAWK A 4-4
3Qr WHITEHAWK H 4-1
4Q BARNET H 0-0
4Qr BARNET A 1-4
2015-16 2Q EBBSFLEET UNITED H 0-0
2Qr EBBSFLEET UNITED A 2-1
3Q BASINGSTOKE TOWN A 2-4
2016-17 2Q DARTFORD H 2-3
2017-18 2Q RAMSGATE H 7-0
3Q WEYMOUTH H 2-1
4Q BATH CITY A 0-0
4Qr BATH CITY H 1-0
1 GATESHEAD A 0-2
2018-19 2Q WORTHING H 1-2
2019-20 2Q CORINTHIAN-CASUALS A 0-2
2020-21 2Q KETTERING TOWN A 0-2
2021-22 2Q LITTLE OAKLEY H 2-1
3Q ENFIELD TOWN H 1-0
4Q HARROW BOROUGH A 2-4
2022-23 2Q KING'S LANGLEY H 6-1
3Q ROMFORD A 5-0
4Q ALDERSHOT TOWN H 2-0
1 BARNET A 1-1
1r BARNET H 0-1
2023-24 2Q WARE A 3-3
2Qr WARE H 2-1
3Q BROMSGROVE SPORTING A 2-2
3Qr BROMSGROVE SPORTING H 3-0
4Q WHITBY TOWN H 2-2
4Qr WHITBY TOWN A 1-3
2024-25 2Q TILBURY A 2-0
3Q BROMSGROVE SPORTING H 2-1
4Q BARNET A 0-4
2025-26 2Q HERTFORD TOWN H 6-0
3Q ALVECHURCH A 2-1
4Q CHIPPENHAM TOWN H 4-3
1 BRAINTREE TOWN H 4-1
2 WESTON SUPER MARE H
F.A. TROPHY
1969-70 3Q BOURNE TOWN A 5-2
1 BEDFORD TOWN A 4-3
2 NUNEATON BOROUGH H 3-2
3 KETTERING TOWN A 3-0
QF HILLINGDON BOROUGH A 0-0
QFr HILLINGDON BOROUGH H 2-1
SF TELFORD UNITED N 0-2 @ Swindon Town
1970-71 1 TROWBRIDGE TOWN A 6-1
2 HILLINGDON BOROUGH A 1-2
1971-72 1 KETTERING TOWN H 4-1
2 MERTHYR TYDFIL H 5-1
3 YEOVIL TOWN H 2-3
1972-73 1 TAUNTON TOWN A 1-1
1r TAUNTON TOWN H 4-0
2 WEYMOUTH H 3-0
3 WITTON ALBION A 4-2
QF SCARBOROUGH A 0-2
1973-74 1 BEDFORD TOWN A 2-3
1974-75 1 ILFORD H 2-3
1975-76 3Q ST ALBANS CITY H 1-0
1 BEDFORD TOWN H 0-1
1976-77 3Q WALTHAMSTOW AVENUE A 0-1
1977-78 3Q ROMFORD {2} A 0-0
3Qr ROMFORD {2} H 2-3
1978-79 1Q WISBECH TOWN A 1-1
1Qr WISBECH TOWN H 2-2
1Qr2 WISBECH TOWN A 3-2
2Q BARKING{1} A 2-10
1979-80 PRE HERTFORD TOWN A 1-2
1980-81 1Q BISHOP'S STORTFORD H 1-2
1981-82 1Q CAMBRIDGE CITY H 1-0
2Q ST ALBANS CITY A 1-2
1982-83 1Q WITNEY TOWN A 2-2
1Qr WITNEY TOWN H 1-0
2Q AVELEY H 2-2
2Qr AVELEY A 1-0
3Q HARROW BOROUGH H 1-1
3Qr HARROW BOROUGH A 1-2
1983-84 1Qr AVELEY A 3-0
2Q CLAPTON H 3-0
3Q CRAWLEY TOWN A 2-0
1 SUTTON UNITED A 3-0
2 HENDON H 2-1
3 A P LEAMINGTON A 0-4
1984-85 3Q WOKINGHAM TOWN H 1-5
1985-86 3Q BOGNOR REGIS TOWN H 3-0
1 BATH CITY H 2-1
2 GRAYS ATHLETIC A 1-1
2r GRAYS ATHLETIC H 3-1
3 ENFIELD A 3-5
1986-87 1 SUTTON UNITED H 1-2
1987-88 3Q WORTHING A 0-2
1988-89 1Q WEMBLEY A 1-2
1989-90 1Q WIVENHOE TOWN A 0-3
1990-91 1Q TAMWORTH H 0-1
1991-92 1Q ST ALBANS CITY H 0-1
1992-93 1Q HENDON H 1-3
1993-94 1Q RUISLIP MANOR A 4-1
2Q CAMBRIDGE CITY A 1-1
2Qr CAMBRIDGE CITY H 3-2
3Q V S RUGBY A 3-0
1 WELLING UNITED A 1-6
1994-95 3Q GLOUCESTER CITY A 2-0
1 YEOVIL TOWN H 2-4
1995-96 3Q YEADING H 2-1
1 NEWPORT A F C H 0-1
1996-97 3Q CRAWLEY TOWN A 2-0
1 KETTERING TOWN A 1-0
2 DAGENHAM & REDBRIDGE A 1-2
1997-98 3Q KING'S LYNN A 4-1
1 BOREHAM WOOD A 1-2
1998-99 1 HASTINGS TOWN A 2-2
1r HASTINGS TOWN H 0-1
1999-00 1 SITTINGBOURNE A 3-1
2 BROMLEY A 0-2
2000-01 1 ST ALBANS CITY H 0-2
2001-02 1 GRAVESEND & NORTHFLEET A 0-2
2002-03 1 HASTINGS UNITED A 0-1
2003-04 2 FORD UNITED A 1-4
2004-05 1 WIVENHOE TOWN A 3-0
2 SLOUGH TOWN H 0-1
2005-06 1Q HORSHAM H 6-0
2Q BRAINTREE TOWN H 0-2
2006-07 1Q MAIDSTONE UNITED H 1-2
2007-08 1Q BOREHAM WOOD A 2-1
2Q A F C WIMBLEDON A 0-4
2008-09 3Q HAYES & YEADING UNITED A 0-1
2009-10 3Q A F C HORNCHURCH H 4-4
3Qr A F C HORNCHURCH A 2-1
1 TRURO CITY H 2-2
1r TRURO CITY A 1-0
2 CRAWLEY TOWN H 2-1
3 OXFORD UNITED H 1-3
2010-11 3Q GLOUCESTER CITY A 0-1
2011-12 3Q WOKING H 2-0
1 BATH CITY H 2-3
2012-13 3Q DOVER ATHLETIC H 1-1
3Qr DOVER ATHLETIC A 4-2
1 HAMPTON & RICHMOND BOROUGH A 1-1
1r HAMPTON & RICHMOND BOROUGH H 3-2
2 HEREFORD UNITED A 3-0
3 F C HALIFAX TOWN A 0-3
2013-14 3Q ST ALBANS CITY H 1-2
2014-15 3Q BISHOP'S STORTFORD A 3-4
2015-16 3Q GLOUCESTER CITY H 1-1
3Qr GLOUCESTER CITY A 1-0
1 CHELTENHAM TOWN A 1-3
2016-17 3Q TAUNTON TOWN H 1-0
1 HITCHIN TOWN H 1-0
2 DARTFORD A 1-0
3 TRANMERE ROVERS A 1-1
3r TRANMERE ROVERS H 1-4
2017-18 3Q WEALDSTONE A 1-1
3Qr WEALDSTONE H 1-2
2018-19 3Q OXFORD CITY A 0-4
2019-20 3Q HUNGERFORD TOWN H 2-1
1 HAVANT & WATERLOOVILLE H 2-1
2 SALISBURY H 4-0
3 AVELEY A 1-3
2020-21 2 BATH CITY A 2-3
2021-22 2 CHESHUNT H 1-2
2022-23 2 REDDITCH UNITED H 2-1
3 WEALDSTONE H 2-1
4 YORK CITY A 1-1 York City won 5-4 on penalties
2023-24 2 HARBOROUGH TOWN A 2-0
3 OXFORD CITY A 1-0
4 WEALDSTONE H 0-1
2024-25 2 PETERBOROUGH SPORTS A 0-2
2025-26 2 HEMEL HEMPSTEAD TOWN A 0-0 Hemel Hempstead Town won 6-5 on penalties
Please acknowledge the F.C.H.D. when using this information elsewhere