STOURPORT SWIFTS
1930-31 Joined Worcestershire Combination One game not played ? 1932 Left Worcestershire Combination 1937-38 Rejoined Worcestershire Combination 1939 Worcestershire Combination ceased playing due to World War II 1948-49 Worcestershire Combination resumed operation 1979-80 Joined West Midlands (Regional) League Division Two 1985-86 Promoted to Division One 1987-88 West Midlands (Regional) League Division One runner-up (on goal difference) Promoted to Premier Division 1996-97 West Midlands (Regional) League runner-up 1997-98 West Midlands (Regional) League runner-up 1998-99 Joined Midland Alliance 2000-01 Midland Alliance Champions 2001-02 Joined Southern League Western Division 2006-07 Placed in Division One Midlands on league re-organisation 2010-11 Switched to Division One South & West 2012-13 Rejoined Midland Alliance 2014-15 Midland Alliance and Midland Combination merged to form new Midland League SEASON LEAGUE P W D L F A P POS 1930-31 WOR C 25 7 4 14 48 93 18 12/14 1931-32 WOR C 30 9 4 17 80 93 22 13/16 1937-38 WOR C 20 7 2 11 49 53 16 7/11 1938-39 WOR C 22 5 5 12 43 51 15 10/12 1948-49 WOR C 30 14 7 9 72 64 35 4/16 1949-50 WOR C 34 17 7 10 74 60 41 6/18 1979-80 W MID-2 38 13 12 13 59 64 38 13/20 1980-81 W MID-2 40 15 12 13 56 56 42 7/21 1981-82 W MID-2 36 16 10 10 50 38 42 6/19 1982-83 W MID-2 32 16 4 12 57 44 36 8/17 1983-84 W MID-2 26 13 3 10 47 28 29 8/14 1984-85 W MID-2 32 14 6 12 68 42 34 8/17 1985-86 W MID-2 34 16 12 6 60 36 44 4/18 1986-87 W MID-1 38 8 5 25 41 88 21 19/20 1987-88 W MID-1 36 22 7 7 79 40 51 2/19 1988-89 W MID-P 40 6 11 23 45 94 29 21/21 1989-90 W MID-P 40 12 10 18 40 59 46 15/21 1990-91 W MID-P 42 15 13 14 74 56 58 13/22 1991-92 W MID-P 36 18 10 8 62 45 64 3/19 1992-93 W MID-P 36 19 9 8 69 38 66 5/19 1993-94 W MID-P 38 24 7 7 83 37 79 2/20 1994-95 W MID-P 36 25 7 4 91 29 82 3/19 1995-96 W MID-P 36 19 10 7 74 50 67 5/19 1996-97 W MID-P 34 24 5 5 103 34 77 2/18 1997-98 W MID-P 34 23 6 5 101 34 75 2/18 1998-99 MID ALL 38 13 11 14 56 50 50 12/20 1999-00 MID ALL 42 19 13 10 73 57 70 6/22 2000-01 MID ALL 42 28 9 5 109 38 93 1/22 2001-02 SOUTH-W 40 18 6 16 59 59 60 8/21 2002-03 SOUTH-W 42 10 11 21 48 66 41 16/22 2003-04 SOUTH-W 40 9 11 20 43 62 38 18/21 2004-05 SOUTH-W 42 15 7 20 62 63 52 14/22 2005-06 SOUTH-W 42 9 14 19 55 80 41 20/22 2006-07 SOUTH-1M 42 9 7 26 43 87 34 22/22 2007-08 SOUTH-1M 40 10 8 22 40 81 38 17/21 2008-09 SOUTH-1M 42 10 10 22 46 74 40 16/22 2009-10 SOUTH-1M 42 11 10 21 63 69 43 17/22 2010-11 SOUTH-1SW 40 10 10 20 52 81 40 17/21 2011-12 SOUTH-1SW 40 5 5 30 39 88 20 21/21 2012-13 MID ALL 42 21 10 11 89 47 73 5/22 2013-14 MID ALL 42 18 9 15 72 61 63 10/22 2014-15 MID-P 42 17 11 14 60 50 62 10/22 2015-16 MID-P 42 17 8 17 57 57 59 10/22 2016-17 MID-P 42 14 11 17 73 83 53 13/22 2017-18 MID-P 42 13 10 19 65 88 49 15/22 2018-19 MID-P 38 14 9 15 53 55 51 13/20 2019-20 MID-P 29 12 8 9 42 39 44 ABAND 2020-21 MID-P 13 7 2 4 32 19 23 ABAND 2021-22 MID-P 36 11 13 12 58 57 46 13/19 2022-23 MID-P 38 22 2 14 61 41 68 7/20 2023-24 MID-P 34 18 8 8 69 58 62 4/18 2024-25 MID-P
F.A. CUP
1992-93 PRE STOURBRIDGE H 0-5 1993-94 PRE STOURBRIDGE H 0-0 PREr STOURBRIDGE A 1-2 1994-95 PRE SUTTON COLDFIELD TOWN A 3-2 1Q STAPENHILL H 2-1 2Q GRESLEY ROVERS{1} A 0-4 1995-96 PRE ARMITAGE '90 H 0-1 1996-97 PRE PERSHORE TOWN H 0-4 1997-98 PRE WOODBRIDGE TOWN H 1-5 1998-99 PRE HALESOWEN HARRIERS A 1-2 1999-00 PRE BELPER TOWN A 2-2 PREr BELPER TOWN H 1-2 2000-01 PRE RACING CLUB WARWICK A 2-1 1Q ATHERSTONE UNITED A 1-0 2Q OLDBURY UNITED A 3-2 3Q ENFIELD A 1-3 2001-02 PRE RUGBY UNITED H 5-1 1Q LINCOLN UNITED A 3-3 1Qr LINCOLN UNITED H 1-0 2Q SOLIHULL BOROUGH H 2-0 3Q HUCKNALL TOWN A 0-2 2002-03 PRE ALFRETON TOWN H 1-4 2003-04 PRE BOLDMERE ST MICHAELS H 1-0 1Q RUGBY UNITED H 0-3 2004-05 PRE BUXTON A 1-1 PREr BUXTON H 1-1 Stourport Swifts won 8-7 on penalties 1Q RUSHALL OLYMPIC H 1-2 2005-06 PRE STRATFORD TOWN H 1-2 2006-07 PRE ROMULUS A 0-0 PREr ROMULUS H 0-5 2007-08 PRE BELPER TOWN A 3-3 PREr BELPER TOWN H 2-5 2008-09 PRE RACING CLUB WARWICK A 2-0 1Q SHEPSHED DYNAMO A 0-7 2009-10 PRE COVENTRY SPHINX A 4-4 PREr COVENTRY SPHINX H 0-2 2010-11 PRE DOSTHILL COLTS H 3-3 PREr DOSTHILL COLTS A 0-1 2011-12 PRE STONE DOMINOES H 1-1 PREr STONE DOMINOES A 1-2 2012-13 EP ECCLESHALL A 1-0 PRE CONTINENTAL STAR H 1-1 PREr CONTINENTAL STAR A 3-1 1Q STAFFORD RANGERS H 1-1 2013-14 EP COLESHILL TOWN H 3-1 PRE A F C WULFRUNIANS H 1-1 PREr A F C WULFRUNIANS A 1-4 2014-15 EP LYE TOWN H 2-0 PRE WELLINGTON (HEREFORDS) A 3-2 1Q LEEK TOWN A 1-2 2015-16 EP BROCTON A 5-1 PRE ALVECHURCH H 1-0 1Q HOLBEACH UNITED A 2-2 1Qr HOLBEACH UNITED H 0-1 2016-17 EP WESTFIELDS (HEREFORDS) H 3-4 2017-18 EP SPORTING KHALSA A 2-2 EPr SPORTING KHALSA H 2-3 2018-19 EP SHAWBURY UNITED H 2-1 PRE SPORTING KHALSA H 2-1 1Q A F C MANSFIELD A 1-2 2019-20 EP ATHERSTONE TOWN A 3-1 PRE BOLDMERE ST MICHAELS H 0-0 PREr BOLDMERE ST MICHAELS A 1-4 2020-21 EP COVENTRY UNITED H 1-3 2021-22 EP LICHFIELD CITY H 0-4 2022-23 EP HEREFORD PEGASUS A 6-0 PRE RACING CLUB WARWICK H 1-0 1Q LICHFIELD CITY A 2-2 1Qr LICHFIELD CITY H 0-1 2023-24 EP COVENTRY SPHINX H 2-0 PRE HANLEY TOWN A 2-2 PREr HANLEY TOWN H 1-2 2024-25 EP WORCESTER RAIDERS A 0-2
F.A. TROPHY
2001-02 1 BYE 2 BISHOP AUCKLAND H 5-4 3 CHESTER CITY A 1-1 3r CHESTER CITY H 0-3 2002-03 Q MANGOTSFIELD UNITED A 2-4 2003-04 PRE HALESOWEN TOWN A 3-4 2004-05 1 SUTTON COLDFIELD TOWN H 0-1 2005-06 1Q BEDWORTH UNITED H 0-1 2006-07 1Q MANGOTSFIELD UNITED H 1-5 2007-08 PRE CINDERFORD TOWN A 0-4 2008-09 1Q YATE TOWN A 1-1 1Qr YATE TOWN H 1-3 2009-10 PRE HUNGERFORD TOWN H 0-1 2010-11 PRE BRIDGWATER TOWN H 0-1 2011-12 PRE DAVENTRY TOWN H 1-1 PREr DAVENTRY TOWN A 1-3
F.A. VASE
1990-91 EP HIGHFIELD RANGERS A 0-0 EPr HIGHFIELD RANGERS H 3-0 PRE WALSALL WOOD A 1-2 1991-92 EP BOLEHALL SWIFTS H 2-0 PRE RUSHALL OLYMPIC A 1-5 1992-93 EP ARMITAGE '90 A 0-2 1993-94 PRE CHASETOWN A 1-4 1994-95 PRE BOLEHALL SWIFTS H 3-2 1 NEWPORT PAGNELL TOWN H 0-2 1995-96 1Q BRIERLEY HILL TOWN H 4-0 2Q LONG BUCKBY A 1-4 1996-97 2Q WEDNESFIELD H 3-2 1 HINCKLEY ATHLETIC H 1-2 1997-98 2Q CRADLEY TOWN H 5-0 1 LYE TOWN A 4-2 2 HUCKNALL TOWN A 1-2 1998-99 1Q DOWNES SPORTS A 3-1 2Q IBSTOCK WELFARE A 1-5 1999-00 2Q GLAPWELL H 1-0 1 STAVELEY MINERS WELFARE H 2-0 2 SHIFNAL TOWN A 3-2 3 BERKHAMSTED TOWN A 0-2 2000-01 2Q KINGS HEATH H 8-1 1 OLDBURY UNITED A 2-1 2 CHASETOWN H 3-2 3 DUNSTON FEDERATION BREWERY H 1-0 4 MICKLEOVER SPORTS H 5-2 5 TOOTING & MITCHAM UNITED A 1-4 2012-13 1 CAUSEWAY UNITED A 0-2 2013-14 2Q BILSTON TOWN A 7-0 1 BROCTON H 0-2 2014-15 1Q BROMSGROVE SPORTING H 2-2 1Qr BROMSGROVE SPORTING A 2-3 2015-16 1Q PEGASUS JUNIORS A 4-0 2Q BLACK COUNTRY RANGERS H 1-3 2016-17 1Q SMETHWICK H 5-1 2Q CADBURY ATHLETIC H 0-1 2017-18 2Q PAGET RANGERS H 5-1 1 SHIREBROOK TOWN H 3-2 2 KIMBERLEY MINERS WELFARE A 2-0 3 WALSALL WOOD H 3-1 4 DESBOROUGH TOWN A 4-2 5 STOCKTON TOWN A 0-3 2018-19 2 N K F BURBAGE H 0-2 2019-20 1Q BOLDMERE ST MICHAELS A 2-3 2020-21 2Q UTTOXETER TOWN A 3-1 1 SKEGNESS TOWN H W/O 2 GRIMSBY BOROUGH H 3-1 3 SHEPSHED DYNAMO H 4-3 4 WALSALL WOOD H 1-2 2021-22 2 KIMBERLEY MINERS WELFARE H 3-1 3 RUGBY TOWN H 2-2 Rugby Town won 5-4 on penalties 2022-23 1 SHIFNAL TOWN H 4-2 2 LOUGHBOROUGH STUDENTS H 2-1 3 ATHERSTONE TOWN A 1-1 Atherstone Town won 4-2 on penalties 2023-24 1 SHERWOOD COLLIERY H 2-1 2 A F C WULFRUNIANS A 3-2 3 EASTWOOD COMMUNITY A 4-1 4 ASHBY IVANHOE H 3-1 5 WORCESTER CITY H 1-5
Please acknowledge the F.C.H.D. when using this information elsewhere