STOURBRIDGE
1890-91 Joined Birmingham & District League
1901-02 Birmingham & District League runner-up
1923-24 Birmingham & District League Champions
1925-26 Birmingham & District League runner-up
1938-39 Runner-up in both sections of Birmingham & District League, the
Keys Cup and League Cup sections
1939 Left Birmingham & District League
? Joined Birmingham Combination
1951-52 Birmingham Combination Champions
1953-54 Rejoined Birmingham & District League
1955-56 Birmingham & District League runner-up
1962-63 League changed name to West Midlands (Regional) League
West Midlands (Regional) League runner-up
1971-72 Joined Southern League Division One North
1973-74 Southern League Division One North Champions
Promoted to Premier Division
Welsh Cup runner-up
1976 Relegated to Division One North
1979-80 League re-organised to Southern & Midland Divisions (No Premier)
Placed in Midland Division
1982-83 Placed in re-established Premier Division
1984 Relegated to Midland Division
1990-91 Southern League Midland Division Champions
Not promoted to Premier Division due to ground gradings
1999-00 Midland Division renamed Western Division
2000-01 Joined Midland Alliance
2001-02 Midland Alliance Champions
2002-03 Midland Alliance Champions (2nd time)
2005-06 Midland Alliance runner-up
2006-07 Rejoined Southern League, in Division One Midlands
2007-08 Promoted to Premier Division
2012-13 Southern League runner-up
Not promoted after play-offs (SF Stourbridge 1 Gosport Borough 2)
2013-14 Not promoted after play-offs (SF Chesham United 2 Stourbridge 1)
2014-15 Joined Northern Premier League
2016-17 Not promoted after play-offs (SF Stoubridge 3 Workington 2, F
Spennymoor Town 1 Stourbridge 0)
2018-19 Rejoined Southern League
Not promoted after play-offs (SF Stourbridge 1 Alvechurch 2)
SEASON LEAGUE P W D L F A P POS
1890-91 B'HAM 15 8 1 6 30 33 15 4/10 INCOMPLETE
1891-92 B'HAM 15 10 2 3 39 17 22 2/9 INCOMPLETE
1892-93 B'HAM 18 9 2 7 42 36 20 5/10
1893-94 B'HAM 26 13 6 7 46 36 32 4/14
1894-95 B'HAM 30 21 3 6 93 44 45 3/16
1895-96 B'HAM 30 15 6 9 50 30 36 5/16
1896-97 B'HAM 30 10 9 11 63 52 29 9/16
1897-98 B'HAM 30 11 5 14 45 65 27 9/16
1898-99 B'HAM 34 21 5 8 85 54 47 3/18
1899-00 B'HAM 30 11 9 10 73 59 31 7/16
1900-01 B'HAM 34 17 8 9 68 52 42 3/18
1901-02 B'HAM 34 21 4 9 77 46 46 2/18
1902-03 B'HAM 34 18 5 11 81 49 41 4/18
1903-04 B'HAM 34 13 10 11 80 58 36 8/18
1904-05 B'HAM 34 13 3 18 43 56 29 13/18
1905-06 B'HAM 34 15 6 13 68 49 36 7/18
1906-07 B'HAM 34 13 6 15 60 63 32 11/18
1907-08 B'HAM 34 5 3 26 31 92 13 18/18
1908-09 B'HAM 34 9 10 15 49 57 28 14/18
1909-10 B'HAM 34 15 3 16 78 74 33 9/18
1910-11 B'HAM 34 16 6 12 82 54 38 6/18
1911-12 B'HAM 34 11 4 19 58 91 26 16/18
1912-13 B'HAM 34 8 6 20 55 89 22 18/18
1913-14 B'HAM 34 12 10 12 59 48 34 9/18
1914-15 B'HAM 34 12 9 13 68 65 33 11/18
1919-20 B'HAM 34 16 5 13 77 78 37 7/18
1920-21 B'HAM 34 12 7 15 61 61 31 10/18
1921-22 B'HAM 34 11 9 14 49 62 31 11/18
1922-23 B'HAM 34 18 5 11 66 46 41 6/18
1923-24 B'HAM 34 22 8 4 70 21 52 1/18
1924-25 B'HAM 34 18 7 9 94 43 43 3/18
1925-26 B'HAM 34 15 13 6 66 45 43 2/18
1926-27 B'HAM 34 17 5 12 95 65 39 5/18
1927-28 B'HAM 34 17 5 12 74 68 39 6/18
1928-29 B'HAM 34 10 2 22 70 114 22 15/18
1929-30 B'HAM 34 13 1 20 84 122 27 15/18
1930-31 B'HAM 34 7 9 18 71 113 23 16/18
1931-32 B'HAM 34 11 9 14 59 69 31 11/18
1932-33 B'HAM 34 11 10 13 77 82 32 12/18
1933-34 B'HAM 38 14 3 21 84 89 31 14/20
1934-35 B'HAM 36 17 7 12 100 72 41 8/19
1935-36 B'HAM 38 15 3 20 110 111 33 13/20
1936-37 B'HAM 36 15 5 16 95 77 35 11/19
1937-38 B'HAM 26 18 2 6 64 37 38 2/14
1938-39 B'HAM-KC 18 10 6 2 60 34 26 2/10
B'HAM-LC 18 13 2 3 65 28 28 2/10
1945-46 B'HAM C 32 17 2 13 90 78 36 8/17
1946-47 B'HAM C 36 16 7 13 72 75 39 9/19
1947-48 B'HAM C 38 16 8 14 86 66 40 10/20
1948-49 B'HAM C 38 22 9 7 104 55 53 3/20
1949-50 B'HAM C 38 18 3 17 81 75 39 9/20
1950-51 B'HAM C 38 23 5 10 82 55 51 4/20
1951-52 B'HAM C 38 28 6 4 99 49 62 1/20
1952-53 B'HAM C 34 19 3 12 71 57 41 3/18
1953-54 B'HAM 46 25 3 18 89 68 53 11/24
1954-55 B'HAM-S 38 21 6 11 86 56 48 7/20
1955-56 B'HAM-1 38 24 5 9 85 48 53 2/20
1956-57 B'HAM-1 38 13 8 17 68 68 34 15/20
1957-58 B'HAM-1 38 17 9 12 67 63 41 6/20
1958-59 B'HAM-1 34 11 3 20 67 90 25 15/18
1959-60 B'HAM-1 34 10 2 22 47 82 22 17/18
1960-61 B'HAM 42 21 8 13 119 64 50 7/22
1961-62 B'HAM 40 18 6 16 84 70 42 11/21
1962-63 W MID 38 26 6 6 98 38 58 2/20
1963-64 W MID 36 18 7 11 76 61 43 6/19
1964-65 W MID 38 18 10 10 81 56 46 7/20
1965-66 W MID-P 40 16 9 15 73 69 41 11/21
1966-67 W MID-P 42 24 8 10 97 62 56 4/22
1967-68 W MID-P 42 14 10 18 60 69 38 13/22
1968-69 W MID-P 38 16 9 13 67 68 41 9/20
1969-70 W MID-P 36 23 9 4 101 37 55 3/19
1970-71 W MID-P 36 22 4 10 79 40 48 6/19
1971-72 SOUTH-1N 34 13 14 7 59 42 40 6/18
1972-73 SOUTH-1N 42 16 11 15 70 64 43 8/22
1973-74 SOUTH-1N 42 29 11 2 103 36 69 1/22
1974-75 SOUTH-P 42 13 12 17 56 70 38 16/22
1975-76 SOUTH-P 42 10 9 23 38 72 29 22/22
1976-77 SOUTH-1N 38 17 9 12 48 35 43 7/20
1977-78 SOUTH-1N 38 9 15 14 52 53 33 16/20
1978-79 SOUTH-1N 38 15 7 16 64 61 37 12/20
1979-80 SOUTH-M 42 19 11 12 67 49 49 7/22
1980-81 SOUTH-M 42 17 16 9 75 49 50 6/22
1981-82 SOUTH-M 42 21 10 11 69 47 52 4/22
1982-83 SOUTH-P 38 12 11 15 48 54 47 14/20
1983-84 SOUTH-P 38 4 7 27 30 82 19 20/20
1984-85 SOUTH-M 34 15 11 8 52 45 56 7/18
1985-86 SOUTH-M 40 15 14 11 62 39 59 5/21
1986-87 SOUTH-M 38 16 7 15 56 56 55 10/20
1987-88 SOUTH-M 42 10 10 22 46 79 40 21/22
1988-89 SOUTH-M 42 11 10 21 37 65 43 18/22
1989-90 SOUTH-M 42 17 12 13 73 61 63 8/22
1990-91 SOUTH-M 42 28 6 8 80 48 90 1/22
1991-92 SOUTH-M 42 17 8 17 85 62 59 9/22
1992-93 SOUTH-M 42 17 9 16 93 79 60 7/22
1993-94 SOUTH-M 42 17 6 19 71 75 57 9/22
1994-95 SOUTH-M 42 15 7 20 59 77 52 16/22
1995-96 SOUTH-M 42 17 8 17 60 63 59 11/22
1996-97 SOUTH-M 40 10 9 21 61 81 39 17/21
1997-98 SOUTH-M 40 16 9 15 57 55 57 11/21
1998-99 SOUTH-M 42 16 10 16 60 55 58 12/22
1999-00 SOUTH-W 42 10 3 29 45 101 33 21/22
2000-01 MID ALL 42 23 10 9 93 52 79 5/22
2001-02 MID ALL 42 27 7 8 82 39 88 1/22
2002-03 MID ALL 42 31 8 3 96 27 101 1/22
2003-04 MID ALL 46 19 15 12 74 52 72 9/24
2004-05 MID ALL 42 19 7 16 85 65 64 8/22
2005-06 MID ALL 42 29 5 8 110 55 92 2/22
2006-07 SOUTH-1M 42 17 15 10 70 53 66 7/22
2007-08 SOUTH-1M 40 25 3 12 97 48 78 3/21
2008-09 SOUTH-P 42 13 11 18 62 78 50 16/22
2009-10 SOUTH-P 42 19 13 10 80 65 70 9/22
2010-11 SOUTH-P 40 18 8 14 72 61 62 8/21
2011-12 SOUTH-P 42 20 12 10 67 45 72 6/22
2012-13 SOUTH-P 42 25 8 9 94 42 83 2/22
2013-14 SOUTH-P 44 26 6 12 114 54 84 5/23
2014-15 NPL-P 46 14 11 21 59 72 53 16/24
2015-16 NPL-P 46 25 9 12 90 63 84 6/24
2016-17 NPL-P 46 25 10 11 84 51 85 3/24
2017-18 NPL-P 46 16 14 16 67 56 62 11/24
2018-19 SOUTH-PC 42 22 12 8 79 40 78 3/22
2019-20 SOUTH-PC 32 16 5 11 53 52 53 ABAND
2020-21 SOUTH-PC 8 2 5 1 10 7 11 ABAND
2021-22 SOUTH-PC 40 15 8 17 61 71 53 11/21
2022-23 SOUTH-PC 42 15 14 13 69 56 59 10/22
2023-24 SOUTH-PC 40 14 10 16 52 50 52 12/21
2024-25 SOUTH-PC 42 18 9 15 60 50 63 9/21
2025-26 SOUTH-PC
F.A. CUP
1896-97 4Q BURSLEM PORT VALE H 1-3
1927-28 3Q DETAILS REMOVED FOR COPYRIGHT REASONS
3Qr DETAILS REMOVED FOR COPYRIGHT REASONS
1946-47 PRE BIRMINGHAM CITY TRANSPORT A 5-0
1Q DUDLEY TOWN A 1-1
1Qr DUDLEY TOWN H 0-1
1947-48 PRE DUDLEY TOWN H 1-0
1Q HEDNESFORD TOWN A 3-2
2Q HEREFORD UNITED H 4-0
3Q BROMSGROVE ROVERS A 0-2
1948-49 PRE DUDLEY TOWN H 3-1
1Q BROMSGROVE ROVERS A 2-3
1949-50 PRE KIDDERMINSTER HARRIERS H 0-0
PREr KIDDERMINSTER HARRIERS A 3-2
1Q STAFFORD RANGERS H 0-3
1950-51 EP SUTTON TOWN (BIRMINGHAM) A 3-0
PRE CRADLEY HEATH{1} A 1-0
1Q DUDLEY TOWN A 0-0
1Qr DUDLEY TOWN H 1-3
1951-52 PRE BILSTON H 5-0
1Q OSWESTRY TOWN H 4-0
2Q WELLINGTON TOWN H 1-3
1952-53 PRE DARLASTON A 1-2
1953-54 PRE OSWESTRY TOWN H 2-0
1Q BRIERLEY HILL ALLIANCE H 0-5
1954-55 PRE BRIERLEY HILL ALLIANCE A 3-0
1Q STAFFORD RANGERS A 1-0
2Q BROMSGROVE ROVERS A 1-3
1955-56 PRE OSWESTRY TOWN H 6-0
1Q DARLASTON A 7-2
2Q HALESOWEN TOWN A 0-3
1956-57 PRE BRIERLEY HILL ALLIANCE A 2-0
1Q WELLINGTON TOWN A 2-8
1957-58 1Q BOURNEVILLE ATHLETIC H 3-1
2Q WELLINGTON TOWN H 2-3
1958-59 1Q STAFFORD RANGERS A 1-4
1959-60 1Q CRADLEY HEATH{1} A 5-0
2Q BROMSGROVE ROVERS A 0-4
1960-61 PRE OSWESTRY TOWN H 1-4
1961-62 1Q WELLINGTON TOWN H 1-0
2Q SANKEY OF WELLINGTON A 0-2
1962-63 1Q RUGBY TOWN A 1-2
1963-64 1Q LOCKHEED LEAMINGTON H 0-1
1964-65 1Q BRIERLEY HILL ALLIANCE H 3-2
2Q RUGBY TOWN A 0-5
1965-66 1Q BEDWORTH TOWN H 8-0
2Q BILSTON A 1-0
3Q BRIERLEY HILL ALLIANCE A 2-1
4Q MERTHYR TYDFIL H 1-3
1966-67 1Q DUDLEY TOWN H 5-3
2Q BRIERLEY HILL ALLIANCE A 0-5
1967-68 1Q LOCKHEED LEAMINGTON A 1-0
2Q WELLINGTON TOWN A 2-2
2Qr WELLINGTON TOWN H 1-0
3Q WORCESTER CITY H 4-0
4Q ARNOLD A 2-4
1968-69 1Q LYE TOWN H 7-4
2Q WELLINGTON TOWN H 0-2
1969-70 PRE STRATFORD TOWN H 5-1
1Q REDDITCH UNITED A 0-0
1Qr REDDITCH UNITED H 3-0
2Q ALVECHURCH{1} H 1-1
2Qr ALVECHURCH{1} A 3-1
3Q TELFORD UNITED A 0-3
1970-71 1Q BRIERLEY HILL ALLIANCE H 3-0
2Q DUDLEY TOWN A 2-1
3Q NUNEATON BOROUGH A 1-2
1971-72 1Q LOCKHEED LEAMINGTON A 1-2
1972-73 1Q WORCESTER CITY H 2-1
2Q BILSTON A 2-3
1973-74 1Q HINCKLEY ATHLETIC A 4-2
2Q BEDWORTH UNITED H 5-2
3Q ALVECHURCH{1} A 2-3
1974-75 1Q BILSTON A 0-3
1975-76 1Q DUDLEY TOWN H 0-1
1976-77 1Q BROMSGROVE ROVERS H 1-3
1977-78 PRE TIVIDALE H 1-1
PREr TIVIDALE A 0-1
1978-79 1Q HIGHGATE UNITED A 1-2
1979-80 1Q TON PENTRE H 2-1
2Q CLEVEDON TOWN H 2-3
1980-81 1Q MACCLESFIELD TOWN H 6-2
2Q BURTON ALBION H 1-1
2Qr BURTON ALBION A 1-2
1981-82 PRE DUDLEY TOWN A 0-3
1982-83 1Q FRIAR LANE OLD BOYS H 3-0
2Q TAMWORTH H 3-2
3Q A P LEAMINGTON H 1-1
3Qr A P LEAMINGTON A 0-2
1983-84 1Q STAMFORD H 2-1
2Q WELLINGBOROUGH TOWN H 2-3
1984-85 1Q SUTTON TOWN [ASHFIELD] H 2-0
2Q WIGSTON FIELDS A 6-1
3Q HALESOWEN TOWN H 1-1
3Qr HALESOWEN TOWN A 4-3
4Q V S RUGBY H 1-1
4Qr V S RUGBY A 0-2
1985-86 1Q SUDBURY TOWN A 0-0
1Qr SUDBURY TOWN H 1-0
2Q WITNEY TOWN A 0-0
2Qr WITNEY TOWN H 1-0
3Q STAMFORD H 4-0
4Q V S RUGBY H 1-1
4Qr V S RUGBY A 1-3
1986-87 1Q ABINGDON UNITED H 1-1
1Qr ABINGDON UNITED A 0-0
1Qr2 ABINGDON UNITED H 2-1
2Q REDDITCH UNITED H 2-1
3Q TROWBRIDGE TOWN A 1-1
3Qr TROWBRIDGE TOWN H 0-4
1987-88 1Q SHEPSHED CHARTERHOUSE A 0-2
1988-89 PRE HINCKLEY TOWN A 0-2
1989-90 PRE TIVIDALE A 3-1
1Q LYE TOWN A 0-2
1990-91 PRE MILE OAK ROVERS A 5-0
1Q POTTON UNITED A 1-1
1Qr POTTON UNITED H 7-0
2Q SUTTON COLDFIELD TOWN H 1-2
1991-92 PRE LONG BUCKBY H 1-0
1Q SHEPSHED ALBION A 0-2
1992-93 PRE STOURPORT SWIFTS A 5-0
1Q BOSTON A 4-3
2Q SHEPSHED ALBION H 0-0
2Qr SHEPSHED ALBION A 2-4
1993-94 PRE STOURPORT SWIFTS A 0-0
PREr STOURPORT SWIFTS H 2-1
1Q ROTHWELL TOWN A 1-7
1994-95 PRE SANDWELL BOROUGH H 1-1 @ Sandwell Borough
PREr SANDWELL BOROUGH A 2-0
1995-96 1Q EVESHAM UNITED H 2-2
1Qr EVESHAM UNITED A 0-3
1996-97 1Q HALESOWEN TOWN H 1-0
2Q KNYPERSLEY VICTORIA H 0-0
2Qr KNYPERSLEY VICTORIA A 0-1
1997-98 PRE FAKENHAM TOWN A 1-0
1Q PERSHORE TOWN A 7-0
2Q BRIDGNORTH TOWN H 2-1
3Q NUNEATON BOROUGH A 1-4
1998-99 1Q OLDBURY UNITED A 6-1
2Q RACING CLUB WARWICK A 1-0
3Q HUCKNALL TOWN A 0-0
3Qr HUCKNALL TOWN H 3-0
4Q SOUTHPORT A 0-4
1999-00 PRE BROMSGROVE ROVERS H 3-1 @ Bromsgrove Rovers
1Q BELPER TOWN H 0-2
2000-01 PRE RUGBY UNITED H 0-0
PREr RUGBY UNITED A 2-2 Stourbridge won 6-5 on penalties
1Q STAMFORD H 2-3
2001-02 PRE GLOSSOP NORTH END A 1-0
1Q KNYPERSLEY VICTORIA H 3-2
2Q ATHERSTONE UNITED H 0-2
2002-03 EP STRATFORD TOWN A 1-4
2003-04 PRE CAUSEWAY UNITED H 0-2 @ Halesowen Town
2004-05 PRE NORTON UNITED H 1-3
2005-06 EP GLOSSOP NORTH END H 3-0 @ Halesowen Town
PRE KIDSGROVE ATHLETIC H 2-2
PREr KIDSGROVE ATHLETIC A 2-5
2006-07 PRE NEWCASTLE TOWN A 1-2
2007-08 PRE HIGHGATE UNITED H 2-1
1Q LEAMINGTON H 2-0
2Q KING'S LYNN H 0-5
2008-09 1Q RAINWORTH MINERS WELFARE H 0-0
1Qr RAINWORTH MINERS WELFARE A 3-1
2Q BRACKLEY TOWN H 1-1
2Qr BRACKLEY TOWN A 0-1
2009-10 1Q BROMSGROVE ROVERS A 1-1
1Qr BROMSGROVE ROVERS H 3-1
2Q EVESHAM UNITED A 1-0
3Q HUCKNALL TOWN H 0-0
3Qr HUCKNALL TOWN A 6-1
4Q BUXTON A 4-0
1 WALSALL H 0-1
2010-11 1Q ROMULUS H 2-0
2Q A F C TELFORD UNITED A 2-5
2011-12 1Q BEWDLEY TOWN A 2-1
2Q BARWELL A 2-0
3Q EVESHAM UNITED H 5-0
4Q RUSHALL OLYMPIC H 5-0
1 PLYMOUTH ARGYLE A 3-3
1r PLYMOUTH ARGYLE H 2-0
2 STEVENAGE H 0-3
2012-13 1Q LEAMINGTON A 2-2
1Qr LEAMINGTON H 1-2
2013-14 1Q EVESHAM UNITED A 3-0
2Q SUTTON COLDFIELD TOWN H 3-2
3Q CURZON ASHTON H 3-0
4Q WORKINGTON A 3-1
1 BIGGLESWADE TOWN H 4-1
2 STEVENAGE A 0-4
2014-15 1Q MARKET DRAYTON TOWN A 3-1
2Q BLABY & WHETSTONE ATHLETIC A 1-1
2Qr BLABY & WHETSTONE ATHLETIC H 4-1
3Q SHILDON A 0-0
3Qr SHILDON H 0-2
2015-16 1Q TIVIDALE A 1-0
2Q DUNKIRK H 3-1
3Q RUSHALL OLYMPIC H 1-0
4Q KIDDERMINSTER HARRIERS H 3-0
1 DOVER ATHLETIC A 2-1
2 EASTLEIGH H 0-2
2016-17 1Q PETERBOROUGH SPORTS A 3-1
2Q MICKLEOVER SPORTS A 2-1
3Q ILKESTON A 2-1
4Q NANTWICH TOWN A 3-1
1 WHITEHAWK A 1-1
1r WHITEHAWK H 3-0
2 NORTHAMPTON TOWN H 1-0
3 WYCOMBE WANDERERS A 1-2
2017-18 1Q LOUGHBOROUGH DYNAMO A 3-1
2Q ST IVES TOWN H 2-0
3Q ALFRETON TOWN H 3-1
4Q MACCLESFIELD TOWN H 0-5
2018-19 1Q HIGHGATE UNITED A 2-1
2Q LEAMINGTON H 3-2
3Q KIDDERMINSTER HARRIERS H 3-2
4Q GUISELEY A 1-3
2019-20 1Q BROMSGROVE SPORTING A 1-0
2Q COALVILLE TOWN A 2-1
3Q STAFFORD RANGERS H 2-1
4Q WHITBY TOWN A 1-1
4Qr WHITBY TOWN H 3-2
1 EASTLEIGH H 2-2
1r EASTLEIGH A 0-3
2020-21 1Q TAMWORTH A 3-3 Tamworth won 5-4 on penalties
2021-22 1Q BASFORD UNITED A 0-1
2022-23 1Q HANLEY TOWN H 2-2
1Qr HANLEY TOWN A 1-2
2023-24 1Q LONG EATON UNITED A 3-1
2Q MATLOCK TOWN H 2-0
3Q MICKLEOVER H 2-0
4Q GATESHEAD H 0-3
2024-25 1Q DUDLEY TOWN A 5-0
2Q HARBOROUGH TOWN A 2-4
2025-26 1Q HANLEY TOWN A 2-0
2Q SUTTON COLDFIELD TOWN A 1-3
WELSH CUP
1973-74 QF WORCESTER CITY H 5-2
SF WREXHAM A 2-1
F(1) CARDIFF CITY H 0-1
F(2) CARDIFF CITY A 0-1 Cardiff City won 2-0 on aggregate
F.A. TROPHY
1969-70 1Q DUDLEY TOWN A 2-1
2Q WELTON ROVERS H 1-1
2Qr WELTON ROVERS A 4-1
3Q HALESOWEN TOWN H 3-2
1 NORTHWICH VICTORIA H 5-1
2 KETTERING TOWN H 1-1
2r KETTERING TOWN A 1-2
1970-71 3Q TAUNTON TOWN A 1-0
1 BRIDGWATER TOWN H 4-3
2 ROMFORD {2} A 1-1
2r ROMFORD {2} H 2-1
3 CHORLEY A 0-0
3r CHORLEY H 2-0
QF YEOVIL TOWN A 0-2
1971-72 1 LOWESTOFT TOWN H 0-0
1r LOWESTOFT TOWN A 0-2
1972-73 1 LLANELLI H 2-1
2 HILLINGDON BOROUGH H 3-0
3 MORECAMBE H 1-1
3r MORECAMBE A 1-3
1973-74 1 BEDWORTH UNITED A 3-2
2 BEDFORD TOWN A 0-1
1974-75 1 TELFORD UNITED H 2-2
1r TELFORD UNITED A 0-4
1975-76 1 HARWICH & PARKESTON A 0-3
1976-77 3Q BANBURY UNITED H 1-2
1977-78 1Q REDDITCH UNITED H 1-1
1Qr REDDITCH UNITED A 3-5 @ ?
1978-79 PRE ARNOLD A 1-1
PREr ARNOLD H 0-1
1979-80 PRE ALVECHURCH{1} H 1-5
1980-81 1Q WORKSOP TOWN A 2-1
2Q DUDLEY TOWN A 0-0
2Qr DUDLEY TOWN H 3-2
3Q BURTON ALBION A 1-3
1981-82 1Q SUTTON COLDFIELD TOWN H 1-2
1982-83 1Q RHYL H 0-0
1Qr RHYL A 0-2
1983-84 1Qr SUTTON TOWN [ASHFIELD] H 1-2
1984-85 1Q SUTTON TOWN [ASHFIELD] H 2-1
2Q CAMBRIDGE CITY A 5-2 @ Soham Town Rangers
3Q BROMLEY A 1-1
3Qr BROMLEY H 2-0
1 ENFIELD A 1-5
1985-86 1Q HEDNESFORD TOWN H 1-2
1986-87 1Q REDDITCH UNITED H 1-0
2Q ALFRETON TOWN H 0-2
1987-88 1Q COVENTRY SPORTING H 0-0
1Qr COVENTRY SPORTING A 3-1
2Q MOOR GREEN H 1-0
3Q RHYL H 1-2
1988-89 1Q BEDWORTH UNITED A 0-1
1989-90 2Q WITNEY TOWN A 0-3
1990-91 1Q UXBRIDGE A 1-1
1Qr UXBRIDGE H 0-2
1991-92 1Q CHALFONT ST PETER A 2-3
1992-93 2Q BILLERICAY TOWN A 4-3
3Q LEEK TOWN H 1-4
1993-94 2Q HALESOWEN TOWN H 0-1
1994-95 1Q GAINSBOROUGH TRINITY H 3-6
1995-96 1Q FRICKLEY ATHLETIC H 1-2
1996-97 1Q BALDOCK TOWN{1} A 2-3
1997-98 2Q GREAT HARWOOD TOWN H 1-1
2Qr GREAT HARWOOD TOWN A 1-3
1998-99 1 BRADFORD PARK AVENUE A 0-3
1999-00 1 BLYTH SPARTANS A 0-3
2006-07 PRE MALVERN TOWN A 4-0
1Q MERTHYR TYDFIL A 0-2
2007-08 1Q GLOUCESTER CITY H 1-1
1Qr GLOUCESTER CITY A 0-2
2008-09 1Q SALFORD CITY H 6-0
2Q EVESHAM UNITED H 2-1
3Q HUCKNALL TOWN H 3-2
1 STALYBRIDGE CELTIC H 1-6
2009-10 1Q LEAMINGTON A 2-1
2Q BUXTON A 1-0
3Q SOUTHPORT H 0-0
3Qr SOUTHPORT A 2-4
2010-11 1Q BRIDGWATER TOWN A 3-1
2Q RUSHALL OLYMPIC A 1-0
3Q DROYLSDEN A 2-3
2011-12 1Q REDDITCH UNITED H 2-1
2Q KENDAL TOWN H 3-3
2Qr KENDAL TOWN A 6-0
3Q CHESTER H 0-2
2012-13 1Q ILKESTON H 0-1
2013-14 1Q BANBURY UNITED H 3-2
2Q MICKLEOVER SPORTS A 2-1
3Q NORTH FERRIBY UNITED H 2-2
3Qr NORTH FERRIBY UNITED A 0-4
2014-15 1Q CARLTON TOWN A 1-1
1Qr CARLTON TOWN H 4-2
2Q KING'S LYNN TOWN A 1-3
2015-16 1Q HALESOWEN TOWN A 2-1
2Q CARLTON TOWN H 2-0
3Q SPENNYMOOR TOWN H 4-2
1 KIDDERMINSTER HARRIERS H 2-1
2 BRAINTREE TOWN A 1-0
3 NANTWICH TOWN A 0-1
2016-17 1Q KING'S LYNN TOWN H 1-2
2017-18 1Q BASFORD UNITED H 1-0
2Q ST NEOTS TOWN A 3-2
3Q BRADFORD PARK AVENUE A 1-1
3Qr BRADFORD PARK AVENUE H 2-1
1 LEAMINGTON A 1-0
2 BILLERICAY TOWN A 2-3
2018-19 1Q KETTERING TOWN A 0-2
2019-20 1Q NUNEATON BOROUGH H 2-1
2Q LANCASTER CITY H 2-2
2Qr LANCASTER CITY A 2-1
3Q SOUTH SHIELDS H 1-1
3Qr SOUTH SHIELDS A 0-4
2020-21 3Q STAMFORD H 0-3
2021-22 3Q REDDITCH UNITED A 1-0
1 CARLTON TOWN A 2-1
2 HEMEL HEMPSTEAD TOWN A 1-1 Stourbridge won 6-5 on penalties
3 A F C TELFORD UNITED H 3-2
4 GUISELEY H 0-0 @ Bromsgrove Sporting. Stourbridge won 2-0 on penalties
5 SOLIHULL MOORS H 0-1
2022-23 3Q NEEDHAM MARKET A 1-0
1 HEDNESFORD TOWN A 2-4
2023-24 3Q LONG EATON UNITED A 4-1
1 BAMBER BRIDGE H 5-1
2 KING'S LYNN TOWN H 2-1
3 KIDDERMINSTER HARRIERS A 1-4
2024-25 3Q MATLOCK TOWN H 3-0
1 ALVECHURCH H 0-1
2025-26 3Q ANSTEY NOMADS A 2-3
F.A. VASE
2000-01 1 STRATFORD TOWN A 0-0
1r STRATFORD TOWN H 0-2
2001-02 1Q HALESOWEN HARRIERS A 1-2
2002-03 1 STRATFORD TOWN A 1-0
2 PICKERING TOWN A 2-3
2003-04 1 HEANOR TOWN A 2-1
2 LINCOLN MOORLANDS H 4-4
2r LINCOLN MOORLANDS A 0-1
2004-05 2Q COLESHILL TOWN H 4-1
1 BOURNE TOWN H 4-1
2 HIGHGATE UNITED H 5-0
3 OADBY TOWN H 1-0
4 DESBOROUGH TOWN H 1-0
5 BACKWELL UNITED A 2-1
QF A F C SUDBURY A 1-4
2005-06 2 FRIAR LANE & EPWORTH A 5-1
3 NEWCASTLE BENFIELD (BAY PLASTICS) A 1-2
Please acknowledge the F.C.H.D. when using this information elsewhere