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

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

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

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