WESTFIELDS (HEREFORDS)
1978-79 Joined West Midlands (Regional) League Division Two
1980-81 Missed runner-up spot on goal difference
1983-84 West Midlands (Regional) League Division Two runner-up
Promoted to Division One
1986-87 West Midlands (Regional) League Division One Champions
Promoted to Premier Division
1990-91 Six points deducted
2002-03 West Midlands (Regional) League Champions
2003-04 Joined Midland Alliance
2011-12 Midland Alliance runner-up
2012-13 Midland Alliance runner-up
2014-15 Midland Alliance and Midland Combination merged to form new Midland League
2019-20 Joined Hellenic League
SEASON LEAGUE P W D L F A P POS
1978-79 W MID-2 34 7 10 17 59 76 24 16/18
1979-80 W MID-2 38 18 8 12 58 41 44 9/20
1980-81 W MID-2 40 24 8 8 89 60 56 3/21
1981-82 W MID-2 36 17 6 13 78 54 40 8/19
1982-83 W MID-2 32 10 7 15 55 59 28 12/17
1983-84 W MID-2 26 17 5 4 50 21 39 2/14
1984-85 W MID-1 34 21 9 4 74 39 51 3/18
1985-86 W MID-1 34 19 7 8 67 32 45 3/18
1986-87 W MID-1 38 30 1 7 111 46 61 1/20
1987-88 W MID-P 34 10 6 18 60 64 26 14/18
1988-89 W MID-P 40 8 9 23 43 97 33 17/21
1989-90 W MID-P 40 10 7 23 44 84 37 17/21
1990-91 W MID-P 42 9 11 22 49 87 32 * 19/22
1991-92 W MID-P 36 6 12 18 48 74 30 18/19
1992-93 W MID-P 36 8 6 22 56 85 30 18/19
1993-94 W MID-P 38 7 7 24 58 92 28 18/20
1994-95 W MID-P 36 19 6 11 76 55 63 5/19
1995-96 W MID-P 36 16 6 14 86 73 54 8/19
1996-97 W MID-P 34 13 8 13 50 53 47 10/18
1997-98 W MID-P 34 11 5 18 57 69 38 14/18
1998-99 W MID-P 40 9 15 16 57 69 42 17/21
1999-00 W MID-P 42 9 9 24 56 89 36 20/22
2000-01 W MID-P 44 14 14 16 60 63 56 14/23
2001-02 W MID-P 46 24 9 13 89 53 81 5/24
2002-03 W MID-P 42 31 6 5 119 39 99 1/22
2003-04 MID ALL 46 20 6 20 67 61 66 13/24
2004-05 MID ALL 42 18 13 11 61 48 67 6/22
2005-06 MID ALL 42 8 9 25 48 88 33 20/22
2006-07 MID ALL 42 13 9 20 57 78 48 16/22
2007-08 MID ALL 42 17 8 17 66 56 59 11/22
2008-09 MID ALL 42 13 10 19 75 79 49 17/22
2009-10 MID ALL 42 23 7 12 82 55 76 5/22
2010-11 MID ALL 44 24 13 7 102 54 85 6/23
2011-12 MID ALL 42 27 6 9 93 49 87 2/22
2012-13 MID ALL 42 28 6 8 103 52 90 2/22
2013-14 MID ALL 42 17 10 15 84 70 61 12/22
2014-15 MID-P 42 19 10 13 78 66 67 8/22
2015-16 MID-P 42 13 12 17 69 68 51 16/22
2016-17 MID-P 42 20 10 12 98 75 70 5/22
2017-18 MID-P 42 17 8 17 86 83 59 12/22
2018-19 MID-P 38 17 12 9 73 48 63 4/20
2019-20 HELL-P 26 20 6 0 81 24 66 ABAND
2020-21 HELL-P 5 2 1 2 5 5 7 ABAND
2021-22 HELL-P 38 19 9 10 67 49 66 7/20
2022-23 HELL-P 38 18 10 10 67 42 64 7/20
2023-24 HELL-P 38 14 7 17 68 68 49 12/20
2024-25 HELL-P 38 12 8 18 68 54 44 13/20
2025-26 HELL-P
F.A. CUP
1994-95 PRE WELLINGBOROUGH TOWN H 1-1
PREr WELLINGBOROUGH TOWN A 3-1
1Q REDDITCH UNITED A 1-1
1Qr REDDITCH UNITED H 2-3
1995-96 PRE CORBY TOWN H 1-1
PREr CORBY TOWN A 5-7
1996-97 PRE WEST MIDLANDS POLICE A 2-1
1Q RUSHDEN & DIAMONDS H 0-4
1997-98 PRE WESTBURY UNITED H 2-1
1Q WOKINGHAM TOWN A 1-1
1Qr WOKINGHAM TOWN H 1-3
2004-05 PRE CORBY TOWN A 2-1
1Q CARLTON TOWN H 1-2
2005-06 PRE SUTTON COLDFIELD TOWN H 3-0
1Q BELPER TOWN H 1-2
2006-07 PRE RACING CLUB WARWICK H 3-0
1Q BELPER TOWN A 0-4
2007-08 EP FRIAR LANE & EPWORTH H 3-2
PRE CAUSEWAY UNITED A 1-1
PREr CAUSEWAY UNITED H 2-3
2008-09 EP GEDLING MINERS WELFARE H 7-1
PRE STRATFORD TOWN H 2-4
2009-10 EP BOLEHALL SWIFTS H 5-0
PRE NEWCASTLE TOWN A 2-1
1Q SUTTON COLDFIELD TOWN H 0-6
2010-11 EP BOLDMERE ST MICHAELS A 1-0
PRE MARKET DRAYTON TOWN H 0-2
2011-12 EP NORTON UNITED H 2-4
2012-13 EP SHAWBURY UNITED A 4-2
PRE ROMULUS H 2-1
1Q NORTON UNITED A 3-0
2Q SOLIHULL MOORS A 1-1
2Qr SOLIHULL MOORS H 1-2
2013-14 EP LYE TOWN H 2-3
2014-15 EP GORNAL ATHLETIC A 2-1
PRE RUGBY TOWN H 0-2
2015-16 EP PEGASUS JUNIORS H 1-0
PRE KIDSGROVE ATHLETIC H 1-1
PREr KIDSGROVE ATHLETIC A 6-5
1Q BARWELL A 1-4
2016-17 EP STOURPORT SWIFTS A 4-3
PRE TIVIDALE H 5-1
1Q ST IVES TOWN H 4-0
2Q HIGHGATE UNITED H 4-2
3Q WALTON CASUALS H 4-0
4Q LEISTON H 2-1
1 CURZON ASHTON H 1-1
1r CURZON ASHTON A 1-3
2017-18 EP BEWDLEY TOWN H 3-1
PRE A F C WULFRUNIANS A 1-1
PREr A F C WULFRUNIANS H 1-0
1Q SOHAM TOWN RANGERS A 0-0
1Qr SOHAM TOWN RANGERS H 1-0
2Q LEAMINGTON H 0-2
2018-19 EP ROMULUS A 1-6
2019-20 EP CONGLETON TOWN A 1-1
EPr CONGLETON TOWN H 4-0
PRE LUTTERWORTH TOWN H 2-3
2020-21 EP BROCTON H 2-0
PRE WHITCHURCH ALPORT H 2-0
1Q WORKSOP TOWN H 1-3
2021-22 EP HEATHER ST JOHNS H 3-0
PRE COVENTRY UNITED H 0-1
2022-23 EP RUGBY TOWN H 2-2
EPr RUGBY TOWN A 0-1
2023-24 EP COGENHOE UNITED H 2-2
EPr COGENHOE UNITED A 2-2 Westfields won 5-4 on penalties
PRE WORCESTER CITY H 1-2
2024-25 EP DAVENTRY TOWN H 1-0
PRE NEWCASTLE TOWN H 1-1
PREr NEWCASTLE TOWN A 0-2
2025-26 EP ATHERSTONE TOWN H 2-4
F.A. VASE
1985-86 EP BRACKLEY TOWN A 0-1
1986-87 EP ARMITAGE H 3-0
PRE DESBOROUGH TOWN H 4-1
1 HINCKLEY ATHLETIC A 2-1
2 SPALDING UNITED H 5-2
3 BUCKINGHAM TOWN A 3-2
4 VAUXHALL MOTORS (LUTON) A 2-3
1987-88 PRE SPALDING UNITED H 0-1
1988-89 EP SOLIHULL BOROUGH A 1-2
1989-90 EP STAPENHILL A 4-4
EPr STAPENHILL H 4-0
PRE BOSTON H 3-3
PREr BOSTON A 0-3
1990-91 EP HEATH HAYES A 2-3
1991-92 EP WOLVERHAMPTON CASUALS A 0-1
1992-93 EP OADBY TOWN H 3-2
PRE WEDNESFIELD H 1-3
1993-94 EP PEGASUS JUNIORS A 2-2
EPr PEGASUS JUNIORS A 5-2
PRE MILE OAK ROVERS H 4-2
1 RACING CLUB WARWICK H 1-0
2 NORTHAMPTON SPENCER H 1-1
2r NORTHAMPTON SPENCER A 0-3
1994-95 EP CRADLEY TOWN A 1-1
EPr CRADLEY TOWN H 5-1
PRE KNYPERSLEY VICTORIA A 1-4
1995-96 2Q BRACKLEY TOWN H 0-2
1996-97 2Q GEDLING TOWN A 1-7
1997-98 2Q STAPENHILL H 1-4
1998-99 2Q SHIFNAL TOWN H 2-1
1 IBSTOCK WELFARE A 1-2
1999-00 2Q KIRBY MUXLOE H 0-3
2000-01 2Q SANDWELL BOROUGH H 1-0
1 HANDRAHAN TIMBERS A 0-1
2001-02 1Q STRATFORD TOWN H 2-3
2002-03 1Q GLAPWELL A 1-3
2003-04 2Q COALVILLE TOWN A 2-3
2004-05 2Q CASTLE VALE K H A 5-3
1 LONG EATON UNITED H 1-2
2005-06 1Q STRATFORD TOWN H 2-1
2Q PEGASUS JUNIORS H 3-0
1 BRIDGNORTH TOWN H 1-0
2 SELBY TOWN A 3-3
2r SELBY TOWN H 2-3
2006-07 1Q CARLTON TOWN A 0-2
2007-08 1Q ARNOLD TOWN A 3-1
2Q SHAWBURY UNITED H 2-3
2008-09 2Q BLACKWELL MINERS WELFARE H 4-0
1 LYE TOWN H 2-1
2 SHAWBURY UNITED A 2-2
2r SHAWBURY UNITED H 2-2 Westfields won 5-4 on penalties
3 STRATFORD TOWN A 1-1
3r STRATFORD TOWN H 0-1
2009-10 1Q BRIDGNORTH TOWN H 5-4
2Q BROMYARD TOWN H 3-0
1 WALSALL WOOD A 2-0
2 RAINWORTH MINERS WELFARE H 1-2
2010-11 2Q LYE TOWN H 4-0
1 BLABY & WHETSTONE ATHLETIC A 5-2
2 COVENTRY COPSEWOOD H 3-0
3 BILLINGHAM SYNTHONIA H 1-2
2011-12 1Q CADBURY ATHLETIC H 6-0
2Q DUDLEY TOWN H 3-1
1 TIVIDALE A 1-4
2012-13 1 BLACK COUNTRY RANGERS H 1-4
2013-14 1 BROMSGROVE SPORTING H 3-2
2 COVENTRY SPHINX H 6-1
3 ALVECHURCH A 1-0
4 MORPETH TOWN A 0-3
2014-15 2 ST ANDREWS [LEICS] H 2-1
3 WORKSOP TOWN A 1-2
2015-16 1Q ATHERSTONE TOWN H 1-0
2Q LITTLETON H 3-2
1 CLEETHORPES TOWN A 1-2
2016-17 2Q DUDLEY SPORTS H 8-0
1 WALSALL WOOD H 6-0
2 SHERWOOD COLLIERY H 3-2
3 COLESHILL TOWN A 1-4
2017-18 1Q STAPENHILL H 4-2
2Q DAVENTRY TOWN H 6-0
1 SHIFNAL TOWN H 6-0
2 WILLAND ROVERS A 2-1
3 PLYMOUTH PARKWAY A 3-2
4 HAMBLE CLUB H 1-4
2018-19 2 ROMULUS H 3-2
3 LEICESTER NIRVANA H 0-4
2019-20 1 NEWTON ABBOT SPURS A 8-0
2 LEICESTER NIRVANA A 2-1
3 LUTTERWORTH TOWN H 1-3
2020-21 1 ROMULUS H 2-2 Westfields won 3-2 on penalties
2 LUTTERWORTH TOWN A 3-3 Westfields won 5-4 on penalties
3 RADFORD A 5-0
4 LONG EATON UNITED A 1-1 Long Eaton United won 5-4 on penalties
2021-22 2 COVENTRY UNITED A 1-1 Coventry United won 5-4 on penalties
2022-23 1Q SHAWBURY UNITED A 1-0
2Q WORCESTER RAIDERS A 2-1
1 OLLERTON TOWN H 0-1
2023-24 1Q NUNEATON GRIFF A 1-0
2Q WORCESTER RAIDERS H 1-3
2024-25 1Q A F C WULFRUNIANS H 0-4
2025-26 1Q WOLVERHAMPTON SPORTING COMMUNITY A 0-1
Please acknowledge the F.C.H.D. when using this information elsewhere