WORCESTER CITY


1902-03   Worcester Rovers and Berwick Rangers merged
          during the season and took over Berwick's playing record and fixtures
1913-14   Birmingham & District League Champions
1924-25   Birmingham & District League Champions (2nd time), on goal average
1928-29   Birmingham & District League Champions (3rd time)
1929-30   Birmingham & District League Champions (4th time)
1931-32   Birmingham & District League runner-up, lost title on goal average
1932-33   Birmingham & District League runner-up
1933-34   Birmingham & District League runner-up
1938-39   Joined Southern League
1939-40   Southern League Western Section runner-up
1940-41   Returned to Birmingham & District League for wartime competition
1945      Rejoined Southern League after War
1946-47   1 point awarded for unplayed fixture at home to Millwall
1967      Relegated to Division One
1967-68   Southern League Division One Champions
          Promoted to Premier Division
1974      Relegated to Division One North
1976-77   Southern League Division One North Champions
          Promoted to Premier Division
1978-79   Southern League Champions
          Welsh Cup semi-finalists
1979-80   Founder members of Alliance Premier League
1985-86   Rejoined Southern League
1989-90   One point deducted
2004-05   Rejoined Conference (ex Alliance Premier League) in newly-formed
          Northern Division
2008-09   Switched to Conference South
2010-11   Switched back to Conference South
2015-16   Conference changed name to National League
2017-18   Joined Midland League
2023-24   Joined Hellenic League
          Hellenic League Champions
2024-25   Joined Northern Premier League

SEASON    LEAGUE     P    W    D    L    F    A    P      POS

1902-03   B'HAM     34   12    2   20   40   67   26     15/18
1903-04   B'HAM     34    7   11   16   39   91   25     15/18
1904-05   B'HAM     34   15    4   15   44   53   34      9/18
1905-06   B'HAM     34    7    7   20   53   91   21     15/18
1906-07   B'HAM     34   12    5   17   69   75   29     14/18
1907-08   B'HAM     34   17    2   15   76   56   36      8/18
1908-09   B'HAM     34   14    3   17   71   70   31      9/18
1909-10   B'HAM     34   10    9   15   65   66   29     12/18
1910-11   B'HAM     34   17    4   13   77   79   38      7/18
1911-12   B'HAM     34   20    3   11   80   49   43      3/18
1912-13   B'HAM     34   20    3   11   64   53   43      3/18
1913-14   B'HAM     34   20    8    6   93   33   48      1/18
1914-15   B'HAM     34    9    3   22   39   81   21     14/18

1919-20   B'HAM     34   12    6   16   62   69   30     13/18
1920-21   B'HAM     34    8    4   22   44   93   20     17/18
1921-22   B'HAM     34   14    5   15   61   61   33      8/18
1922-23   B'HAM     34   18    7    9   64   50   43      4/18
1923-24   B'HAM     34   16    9    9   61   46   42      5/18
1924-25   B'HAM     34   18   10    6   74   35   46      1/18
1925-26   B'HAM     34   12    8   14   58   53   32     11/18
1926-27   B'HAM     34   14    6   14   68   67   34      9/18
1927-28   B'HAM     34    9    6   19   57   76   24     16/18
1928-29   B'HAM     34   25    1    8  102   48   51      1/18
1929-30   B'HAM     34   26    3    5  153   40   55      1/18
1930-31   B'HAM     34   18    5   11  106   59   41      5/18
1931-32   B'HAM     34   21    5    8  118   62   47      2/18
1932-33   B'HAM     34   21    3   10  108   52   45      2/18
1933-34   B'HAM     38   24    3   11  118   62   51      2/20
1934-35   B'HAM     36   20    7    9   90   60   47      6/19
1935-36   B'HAM     38   19   11    8  104   68   49      5/20
1936-37   B'HAM     36   15    6   15   70   66   36     10/19
1937-38   B'HAM     26   11    3   12   50   53   25      7/14
1938-39   SOUTH     44   13   14   17   72   90   40     15/23
1939-40   SOUTH-W   14    9    2    3   55   30   20      2/8
1940-41   B'HAM     16   10    1    5   53   36   21      4/9
1941-42   B'HAM     18   11    2    5   63   41   24      3/10

1945-46   SOUTH     20    8    2   10   60   58   18      7/11
1946-47   SOUTH     31    8    5   18   55   90   22 *   14/17
1947-48   SOUTH     34   21    3   10   74   45   45      3/18
1948-49   SOUTH     42   22    7   13   87   56   51      5/22
1949-50   SOUTH     46   21    7   18   85   80   49      7/24
1950-51   SOUTH     44   15   11   18   69   78   41     14/23
1951-52   SOUTH     42   23    4   15   86   73   50      6/22
1952-53   SOUTH     42   20   11   11  100   66   51      6/22
1953-54   SOUTH     42   17    6   19   66   71   40     16/22
1954-55   SOUTH     42   19   10   13   80   73   48      6/22
1955-56   SOUTH     42   12    9   21   66   83   33     19/22
1956-57   SOUTH     42   16   10   16   81   80   42     12/22
1957-58   SOUTH     42   23    7   12   95   59   53      5/22
1958-59   SOUTH-NW  34   19    4   11   74   47   42      5/18
1959-60   SOUTH-P   42   13   10   19   72   89   36     18/22
1960-61   SOUTH-P   42   15   11   16   69   69   41     12/22
1961-62   SOUTH-P   42   15    7   20   51   64   37     16/22
1962-63   SOUTH-P   40   12    9   19   47   65   33     18/21
1963-64   SOUTH-P   42   12   15   15   70   74   39     14/22
1964-65   SOUTH-P   42   22    6   14  100   62   50      3/22
1965-66   SOUTH-P   42   20    8   14   69   54   48      8/22
1966-67   SOUTH-P   42   11    8   23   59   79   30     20/22
1967-68   SOUTH-1   42   23   14    5   92   35   60      1/22
1968-69   SOUTH-P   42   19   11   12   53   47   49      5/22
1969-70   SOUTH-P   42   14   10   18   35   44   38     16/22
1970-71   SOUTH-P   42   20    8   14   61   46   48      9/22
1971-72   SOUTH-P   42   17    7   18   46   57   41     16/22
1972-73   SOUTH-P   42   20   13    9   68   47   53      5/22
1973-74   SOUTH-P   42   11   14   17   53   67   36     19/22
1974-75   SOUTH-1N  42   24    8   10   84   50   56      5/22
1975-76   SOUTH-1N  42   24    8   10   90   49   56      4/22
1976-77   SOUTH-1N  38   32    5    1   97   22   69      1/20
1977-78   SOUTH-P   42   20   11   11   67   50   51      4/22
1978-79   SOUTH-P   42   27   11    4   92   33   65      1/22
1979-80   APL       38   19   11    8   53   36   49      3/20
1980-81   APL       38   14    7   17   47   54   35     12/20
1981-82   APL       42   19   12   11   70   60   69      4/22
1982-83   APL       42   12   10   20   58   87   46     17/22
1983-84   APL       42   15   13   14   64   55   49      8/22
1984-85   APL       42   12    9   21   55   84   38     20/22
1985-86   SOUTH-P   38   19    9   10   64   50   66      5/20
1986-87   SOUTH-P   42   16   11   15   62   55   59     10/22
1987-88   SOUTH-P   42   22    6   14   58   48   72      5/22
1988-89   SOUTH-P   42   20   13    9   72   49   73      4/22
1989-90   SOUTH-P   42   15   10   17   62   63   54 *   14/22
1990-91   SOUTH-P   42   18   12   12   55   42   66      6/22
1991-92   SOUTH-P   42   12   13   17   56   59   49     16/22
1992-93   SOUTH-P   40   12    9   19   45   62   45     17/21
1993-94   SOUTH-P   42   14    9   19   61   70   51     15/22
1994-95   SOUTH-P   42   14   15   13   46   34   57     10/22
1995-96   SOUTH-P   42   19   12   11   61   43   69      6/22
1996-97   SOUTH-P   42   15   14   13   52   50   59     10/22
1997-98   SOUTH-P   42   19   12   11   54   44   69      7/22
1998-99   SOUTH-P   42   18    9   15   58   54   63      7/22
1999-00   SOUTH-P   42   13   11   18   60   66   50     15/22
2000-01   SOUTH-P   42   18    8   16   52   53   62      8/22
2001-02   SOUTH-P   42   16   12   14   65   54   60      8/22
2002-03   SOUTH-P   42   18   13   11   60   39   67      6/22
2003-04   SOUTH-P   42   18    9   15   71   50   63      5/22
2004-05   CONF-N    42   16   12   14   59   53   60      7/22
2005-06   CONF-N    42   16   14   12   58   46   62      8/22
2006-07   CONF-N    42   16   14   12   67   54   62      9/22
2007-08   CONF-N    42   14   12   16   48   68   54     12/22
2008-09   CONF-S    42   12   11   19   38   53   47     16/22
2009-10   CONF-S    42   10   10   22   48   60   40     20/22
2010-11   CONF-N    40   12   10   18   49   55   46     16/21
2011-12   CONF-N    42   18   11   13   63   58   65      7/22
2012-13   CONF-N    42   14    8   20   57   62   50     15/22
2013-14   CONF-N    42   13   11   18   40   53   50     15/22
2014-15   CONF-N    42   16   12   14   54   54   60      9/22
2015-16   NAT-N     42   12   12   18   55   61   48     17/22
2016-17   NAT-N     42    7   14   21   44   63   35     20/22
2017-18   MID-P     42   24   11    7   94   41   83      4/22
2018-19   MID-P     38   14   10   14   66   61   52     11/20
2019-20   MID-P     26   10    6   10   52   41   36     ABAND
2020-21   MID-P     12    2    4    6   14   21   10     ABAND
2021-22   MID-P     36   20    5   11   70   37   65      4/19
2022-23   MID-P     38    9    5   24   35   69   32     17/20
2023-24   HELL-P    38   32    5    1  120   31  101      1/20
2024-25   NPL-1M

F.A. CUP

1905-06   4Q    ILFORD                              H    5-1
          1     WATFORD                             H    0-6
1925-26   4Q    DETAILS REMOVED FOR COPYRIGHT REASONS
          1     KETTERING TOWN                      H    0-0
          1r    KETTERING TOWN                      A    0-0
          1r2   KETTERING TOWN                      N    0-2    @ Birmingham
1928-29   3Q    DETAILS REMOVED FOR COPYRIGHT REASONS
          4Q    DETAILS REMOVED FOR COPYRIGHT REASONS
          1     WALSALL                             A    1-3
1930-31   4Q    DETAILS REMOVED FOR COPYRIGHT REASONS
1945-46   1Q    BIRMINGHAM CITY TRANSPORT           H    8-0
          2Q    NUNEATON BOROUGH                    A    0-1
1946-47   1Q    MOOR GREEN                          H    1-1
          1Qr   MOOR GREEN                          A    6-1
          2Q    HEREFORD UNITED                     A    0-3
1947-48   PRE   DARLASTON                           A    2-1
          1Q    BROMSGROVE ROVERS                   A    2-3
1948-49   PRE   BIRMINGHAM CITY TRANSPORT           H    4-0
          1Q    HEDNESFORD TOWN                     A    2-4
1949-50   PRE   STAFFORD RANGERS                    A    0-3
1950-51   4Q    STOCKSBRIDGE WORKS                  A    2-2
          4Qr   STOCKSBRIDGE WORKS                  H    3-0
          1     HARTLEPOOLS UNITED                  H    1-4
1951-52   1Q    WELLINGTON TOWN                     H    3-4
1952-53   4Q    WELLINGTON TOWN                     A    0-1
1953-54   PRE   LYE TOWN                            A    5-3
          1Q    DARLASTON                           A    0-0
          1Qr   DARLASTON                           H    3-1
          2Q    BRIERLEY HILL ALLIANCE              A    0-2
1954-55   PRE   HEDNESFORD TOWN                     H    2-3
1955-56   PRE   REDDITCH                            A    1-0
          1Q    STAFFORD RANGERS                    A    2-1
          2Q    KIDDERMINSTER HARRIERS              A    0-2
1956-57   PRE   DARLASTON                           H    7-0
          1Q    BROMSGROVE ROVERS                   H    0-1
1957-58   PRE   HEDNESFORD TOWN                     H    4-1
          1Q    RUGBY TOWN                          H    1-1
          1Qr   RUGBY TOWN                          A    2-0
          2Q    BEDWORTH TOWN                       A    1-1
          2Qr   BEDWORTH TOWN                       H    3-0
          3Q    BRIERLEY HILL ALLIANCE              H    4-0
          4Q    BROMSGROVE ROVERS                   A    3-3
          4Qr   BROMSGROVE ROVERS                   H    2-1
          1     ALDERSHOT                           A    0-0
          1r    ALDERSHOT                           H    2-2
          1r2   ALDERSHOT                           N    2-3    @ Birmingham City
1958-59   4Q    BRIERLEY HILL ALLIANCE              H    3-0
          1     CHELMSFORD CITY                     A    0-0
          1r    CHELMSFORD CITY                     H    3-1
          2     MILLWALL                            H    5-2
          3     LIVERPOOL                           H    2-1
          4     SHEFFIELD UNITED                    H    0-2
1959-60   4Q    HEREFORD UNITED                     H    0-3
1960-61   4Q    WELLINGTON TOWN                     A    1-1
          4Qr   WELLINGTON TOWN                     H    3-2
          1     COVENTRY CITY                       H    1-4
1961-62   4Q    BRIERLEY HILL ALLIANCE              H    0-1
1962-63   4Q    HEREFORD UNITED                     H    0-2
1963-64   1Q    SANKEY OF WELLINGTON                A    3-2
          2Q    WELLINGTON TOWN                     A    1-0
          3Q    KIDDERMINSTER HARRIERS              H    4-1
          4Q    LOUGHBOROUGH UNITED                 A    1-4
1964-65   1Q    BROMSGROVE ROVERS                   H    4-0
          2Q    DUDLEY TOWN                         A    3-0
          3Q    KIDDERMINSTER HARRIERS              A    2-2
          3Qr   KIDDERMINSTER HARRIERS              H    1-2
1965-66   1Q    LOWER GORNAL ATHLETIC               H    4-2
          2Q    DUDLEY TOWN                         A    3-0
          3Q    KIDDERMINSTER HARRIERS              A    2-2
          3Qr   KIDDERMINSTER HARRIERS              H    1-2
1966-67   1Q    HINCKLEY ATHLETIC                   A    4-0
          2Q    TAMWORTH                            H    0-1
1967-68   1Q    STRATFORD TOWN                      H    2-0
          2Q    HALESOWEN TOWN                      H    1-1
          2Qr   HALESOWEN TOWN                      A    0-0
          2Qr2  HALESOWEN TOWN                      H    2-0
          3Q    STOURBRIDGE                         A    0-4
1968-69   1Q    HEDNESFORD TOWN                     A    2-1
          2Q    ALVECHURCH{1}                       H    0-0
          2Qr   ALVECHURCH{1}                       A    1-0
          3Q    WELLINGTON TOWN                     A    3-2
          4Q    HEREFORD UNITED                     A    1-4
1969-70   1Q    HEDNESFORD TOWN                     A    1-2
1970-71   PRE   HIGHGATE UNITED                     A    5-0
          1Q    KIDDERMINSTER HARRIERS              A    0-1
1971-72   1Q    DUDLEY TOWN                         A    1-0
          2Q    ATHERSTONE TOWN{1}                  H    0-0
          2Qr   ATHERSTONE TOWN{1}                  A    0-1
1972-73   1Q    STOURBRIDGE                         A    1-2
1973-74   1Q    HIGHGATE UNITED                     A    1-1
          1Qr   HIGHGATE UNITED                     H    1-2
1974-75   1Q    BROMSGROVE ROVERS                   A    3-0
          2Q    WARLEY COUNTY BOROUGH               H    5-0
          3Q    A P LEAMINGTON                      A    1-2
1975-76   1Q    TON PENTRE                          A    3-4
1976-77   1Q    GLASTONBURY                         H    3-2
          2Q    EVESHAM UNITED                      H    3-1
          3Q    MANGOTSFIELD UNITED                 A    2-0
          4Q    CHESHAM UNITED                      A    2-4
1977-78   1Q    LLANELLI                            A    1-1
          1Qr   LLANELLI                            H    2-0
          2Q    BARRY TOWN                          H    1-0
          3Q    WESTON SUPER MARE                   H    1-1
          3Qr   WESTON SUPER MARE                   A    2-1
          4Q    WEYMOUTH                            H    2-2
          4Qr   WEYMOUTH                            A    1-2
1978-79   1Q    BROMSGROVE ROVERS                   H    1-0
          2Q    HIGHGATE UNITED                     A    0-0
          2Qr   HIGHGATE UNITED                     H    3-2
          3Q    DARLASTON                           H    7-1
          4Q    BATH CITY                           A    1-1
          4Qr   BATH CITY                           H    2-1
          1     PLYMOUTH ARGYLE                     H    2-0
          2     NEWPORT COUNTY{1}                   A    0-0
          2r    NEWPORT COUNTY{1}                   H    1-2
1979-80   4Q    SALISBURY{1}                        A    1-2
1980-81   1Q    MALVERN TOWN                        H    1-1
          1Qr   MALVERN TOWN                        A    2-0
          2Q    LLANELLI                            A    3-0
          3Q    BARRY TOWN                          H    1-1
          3Qr   BARRY TOWN                          A    3-2
          4Q    WYCOMBE WANDERERS                   H    1-1
          4Qr   WYCOMBE WANDERERS                   A    0-1
1981-82   1Q    MORETON TOWN                        H    5-2
          2Q    BRIDGEND TOWN                       A    3-1
          3Q    DEVIZES TOWN                        H    4-1
          4Q    MINEHEAD                            A    0-1
1982-83   1Q    ALVECHURCH{1}                       A    4-2
          2Q    ROTHWELL TOWN                       H    3-1
          3Q    SUTTON COLDFIELD TOWN               A    4-2
          4Q    WELLINGBOROUGH TOWN                 H    2-1
          1     MACCLESFIELD TOWN                   A    5-1
          2     WREXHAM                             H    2-1
          3     COVENTRY CITY                       A    1-3
1983-84   4Q    BASINGSTOKE TOWN                    A    1-1
          4Qr   BASINGSTOKE TOWN                    H    3-1
          1     ALDERSHOT                           A    1-1
          1r    ALDERSHOT                           H    2-1
          2     MAIDSTONE UNITED                    A    2-3
1984-85   4Q    WEYMOUTH                            A    1-3
1985-86   4Q    DARTFORD                            A    0-2
1987-88   1Q    CORBY TOWN                          A    1-1
          1Qr   CORBY TOWN                          H    3-1
          2Q    LEAMINGTON                          A    6-0
          3Q    BOREHAM WOOD                        A    3-1
          4Q    LEYTONSTONE ILFORD                  A    1-0
          1     YEOVIL TOWN                         H    1-1
          1r    YEOVIL TOWN                         A    0-1
1988-89   1Q    BARRY TOWN                          A    2-0
          2Q    MANGOTSFIELD UNITED                 A    1-0
          3Q    DORCHESTER TOWN                     H    1-1
          3Qr   DORCHESTER TOWN                     A    2-1
          4Q    YEOVIL TOWN                         H    1-2
1989-90   1Q    CLANDOWN                            H    3-0
          2Q    SHORTWOOD UNITED                    H    3-0
          3Q    GLOUCESTER CITY                     A    2-4
1990-91   1Q    YATE TOWN                           A    3-1
          2Q    BRIDGEND TOWN                       A    7-1
          3Q    CHELTENHAM TOWN                     A    2-4
1991-92   1Q    MELKSHAM TOWN                       A    8-1
          2Q    GLOUCESTER CITY                     H    2-1
          3Q    BATH CITY                           A    2-1
          4Q    MARLOW                              H    1-2
1992-93   1Q    FROME TOWN                          A    2-1
          2Q    NEWPORT A F C                       A    0-3
1993-94   1Q    TIVERTON TOWN                       H    1-1
          1Qr   TIVERTON TOWN                       A    2-4
1994-95   1Q    SALISBURY CITY                      A    0-2
1995-96   PRE   YATE TOWN                           H    1-2
1996-97   1Q    FAREHAM TOWN                        A    1-2
1997-98   1Q    A F C LYMINGTON                     H    3-2
          2Q    YEOVIL TOWN                         H    1-2
1998-99   2Q    MANGOTSFIELD UNITED                 A    1-0
          3Q    FALMOUTH TOWN                       H    3-1
          4Q    LANGNEY SPORTS                      H    7-0
          1     TORQUAY UNITED                      H    0-1
1999-00   2Q    CHRISTCHURCH                        A    3-2
          3Q    HARROW BOROUGH                      H    3-2
          4Q    FOREST GREEN ROVERS                 H    2-5
2000-01   2Q    CIRENCESTER TOWN                    H    2-1
          3Q    THATCHAM TOWN                       H    3-1
          4Q    HAMPTON & RICHMOND BOROUGH          A    0-5
2001-02   2Q    BARNSTAPLE TOWN                     A    5-0
          3Q    ST BLAZEY                           A    3-2
          4Q    BELPER TOWN                         A    2-2
          4Qr   BELPER TOWN                         H    3-1
          1     RUSHDEN & DIAMONDS                  H    0-1
2002-03   2Q    STAMFORD                            H    3-3
          2Qr   STAMFORD                            A    2-1
          3Q    HUCKNALL TOWN                       A    0-1
2003-04   2Q    NUNEATON BOROUGH                    A    0-1
2004-05   2Q    CAMBRIDGE CITY                      H    1-3
2005-06   2Q    BEMERTON HEATH HARLEQUINS           H    7-0
          3Q    TONBRIDGE ANGELS                    H    3-0
          4Q    ACCRINGTON STANLEY                  A    1-1
          4Qr   ACCRINGTON STANLEY                  H    3-2
          1     CHIPPENHAM TOWN                     A    1-1
          1r    CHIPPENHAM TOWN                     H    1-0
          2     HUDDERSFIELD TOWN                   H    0-1
2006-07   2Q    ROMULUS                             H    2-2
          2Qr   ROMULUS                             A    3-1
          3Q    HEMEL HEMPSTEAD TOWN                H    1-1
          3Qr   HEMEL HEMPSTEAD TOWN                A    2-0
          4Q    BASINGSTOKE TOWN                    H    1-1
          4Qr   BASINGSTOKE TOWN                    A    1-1    Basingstoke Town won 7-6 on penalties
2007-08   2Q    TAMWORTH                            A    0-1
2008-09   2Q    TAMWORTH                            H    0-1
2009-10   2Q    BOURNE TOWN                         H    3-0
          3Q    A F C TELFORD UNITED                A    0-0
          3Qr   A F C TELFORD UNITED                H    0-1
2010-11   2Q    BOSTON UNITED                       A    3-2
          3Q    CORBY TOWN                          A    1-2
2011-12   2Q    GODALMING TOWN                      A    1-2
2012-13   2Q    GORNAL ATHLETIC                     A    4-0
          3Q    WESTON SUPER MARE                   A    1-1
          3Qr   WESTON SUPER MARE                   H    1-0
          4Q    BROMLEY                             A    0-1
2013-14   2Q    COVENTRY SPHINX                     H    4-0
          3Q    RUGBY TOWN                          H    0-0
          3Qr   RUGBY TOWN                          A    2-0
          4Q    LINCOLN CITY                        H    1-1
          4Qr   LINCOLN CITY                        A    0-3
2014-15   2Q    RUGBY TOWN                          H    3-1
          3Q    LEAMINGTON                          A    1-1
          3Qr   LEAMINGTON                          H    2-0
          4Q    GREENWICH BOROUGH                   H    2-1
          1     COVENTRY CITY                       A    2-1
          2     SCUNTHORPE UNITED                   A    1-1
          2r    SCUNTHORPE UNITED                   H    1-1    Scunthorpe United won 14-13 on penalties
2015-16   2Q    HOLBEACH UNITED                     A    1-1
          2Qr   HOLBEACH UNITED                     H    2-0
          3Q    SOLIHULL MOORS                      A    1-1
          3Qr   SOLIHULL MOORS                      H    1-0
          4Q    GATESHEAD                           A    2-1
          1     SHEFFIELD UNITED                    A    0-3
2016-17   2Q    A F C TELFORD UNITED                H    0-0
          2Qr   A F C TELFORD UNITED                A    3-1
          3Q    BRACKLEY TOWN                       H    0-3
2017-18   EP    DAVENTRY TOWN                       A    1-0
          PRE   CHASETOWN                           H    1-1
          PREr  CHASETOWN                           A    0-2
2018-19   EP    WALSALL WOOD                        A    1-1
          EPr   WALSALL WOOD                        H    2-2    Walsall Wood won 3-2 on penalties
2019-20   EP    STONE OLD ALLEYNIANS                H    4-1
          PRE   HEATHER ST JOHNS                    A    0-1
2020-21   EP    RUGBY TOWN                          A    2-0
          PRE   WALSALL WOOD                        H    2-1
          1Q    STAFFORD RANGERS                    H    2-3
2021-22   EP    COVENTRY UNITED                     A    1-4    @ Daventry Town
2022-23   EP    MALVERN TOWN                        A    1-2
2023-24   EP    DUDLEY TOWN                         H    3-0
          PRE   WESTFIELDS (HEREFORDS)              A    2-1
          1Q    SHERWOOD COLLIERY                   A    2-1
          2Q    LEEK TOWN                           H    0-2
2024-25   EP    WALSALL WOOD                        H    0-0
          EPr   WALSALL WOOD                        A    1-0    @ Worcester City
          PRE   DUDLEY TOWN                         H    1-2

WELSH CUP

1973-74   QF    STOURBRIDGE                         A    2-5
1975-76   QF    SHREWSBURY TOWN                     H    2-2
          QFr   SHREWSBURY TOWN                     A    0-3
1978-79   QF    CARDIFF CITY                        H    3-2
          SF    SHREWSBURY TOWN                     A    0-2

F.A. TROPHY

1969-70   1     BRIDLINGTON TRINITY                 A    0-0
          1r    BRIDLINGTON TRINITY                 H    3-0
          2     KIRKBY TOWN                         H    3-2
          3     GRANTHAM                            A    1-1
          3r    GRANTHAM                            H    3-1
          QF    TELFORD UNITED                      H    1-3
1970-71   1     TONBRIDGE                           H    0-0
          1r    TONBRIDGE                           A    0-0
          1r2   TONBRIDGE                           H    3-2    @ ?
          2     KIDDERMINSTER HARRIERS              A    0-3
1971-72   1     HASTINGS UNITED                     A    2-3
1972-73   1     KING'S LYNN                         H    1-0
          2     ASHFORD TOWN (KENT)                 A    0-1
1973-74   1     TAUNTON TOWN                        A    1-0
          2     BLETCHLEY                           H    5-1
          3     SANDBACH RAMBLERS                   H    4-3
          QF    SOUTH SHIELDS{2}                    A    0-0
          QFr   SOUTH SHIELDS{2}                    H    0-2
1974-75   1     HIGHGATE UNITED                     A    0-2
1975-76   1     BROMSGROVE ROVERS                   A    0-2
1976-77   3Q    CHELTENHAM TOWN                     A    0-6
1977-78   3Q    A P LEAMINGTON                      A    3-1
          1     BOSTON UNITED                       A    1-4
1978-79   1     EASTWOOD TOWN                       A    5-0
          2     BOSTON UNITED                       A    0-4
1979-80   1     TOOTING & MITCHAM UNITED            A    0-2
1980-81   1     MINEHEAD                            A    3-1
          2     GOOLE TOWN{1}                       A    4-1
          3     HASTINGS UNITED                     A    0-0
          3r    HASTINGS UNITED                     H    2-1
          QF    BISHOP'S STORTFORD                  A    0-4
1981-82   1     MINEHEAD                            A    1-1
          1r    MINEHEAD                            H    5-2
          2     CROYDON                             H    4-1
          3     SUTTON UNITED                       A    1-1
          3r    SUTTON UNITED                       H    5-2
          QF    NORTHWICH VICTORIA                  A    1-2
1982-83   1     BATH CITY                           A    2-1
          2     DAGENHAM                            H    0-3
1983-84   1     NUNEATON BOROUGH                    H    0-0
          1r    NUNEATON BOROUGH                    A    0-2
1984-85   1     WORTHING                            A    2-3
1985-86   3Q    GLOUCESTER CITY                     A    4-0
          1     CRAWLEY TOWN                        A    2-5
1987-88   1Q    BIDEFORD                            H    2-0
          2Q    BARRY TOWN                          H    2-1
          3Q    MERTHYR TYDFIL                      H    0-1
1988-89   1Q    WATERLOOVILLE                       H    4-0
          2Q    WESTON SUPER MARE                   A    2-0
          3Q    MARLOW                              H    1-0
          1     DOVER ATHLETIC                      A    1-3
1989-90   3Q    GLOUCESTER CITY                     A    1-0
          1     AYLESBURY UNITED                    A    2-2
          1r    AYLESBURY UNITED                    H    0-1
1990-91   3Q    BOGNOR REGIS TOWN                   A    0-3
1991-92   3Q    DUDLEY TOWN                         A    3-2
          1     BROMLEY                             A    0-1
1992-93   3Q    SALISBURY{1}                        H    2-1
          1     HEYBRIDGE SWIFTS                    A    0-1
1993-94   3Q    CRAWLEY TOWN                        H    1-1
          3Qr   CRAWLEY TOWN                        A    2-1
          1     HARROW BOROUGH                      A    3-3
          1r    HARROW BOROUGH                      H    5-3
          2     MACCLESFIELD TOWN                   H    0-0
          2r    MACCLESFIELD TOWN                   A    2-3
1994-95   3Q    MOLESEY                             H    2-2
          3Qr   MOLESEY                             A    0-2
1995-96   2Q    CLEVEDON TOWN                       A    4-0
          3Q    AYLESBURY UNITED                    H    3-0
          1     BOGNOR REGIS TOWN                   A    0-1
1996-97   3Q    BROMLEY                             A    1-1
          3Qr   BROMLEY                             H    3-0
          1     HEYBRIDGE SWIFTS                    H    1-2
1997-98   1Q    BRACKLEY TOWN                       A    2-2
          1Qr   BRACKLEY TOWN                       H    5-0
          2Q    BERKHAMSTED TOWN                    A    2-3
1998-99   1     BILLERICAY TOWN                     H    2-1
          2     FISHER ATHLETIC LONDON              A    1-1
          2r    FISHER ATHLETIC LONDON              H    5-0
          3     HAVANT & WATERLOOVILLE              A    1-0
          4     NORTHWICH VICTORIA                  A    0-1
1999-00   2     HAYES                               A    2-0
          3     BROMLEY                             H    2-1
          4     STALYBRIDGE CELTIC                  A    1-0
          5     TELFORD UNITED                      A    1-4
2000-01   1     MANGOTSFIELD UNITED                 H    3-0
          2     HENDON                              A    1-1    @ St Albans City
          2r    HENDON                              H    2-3
2001-02   1     MANGOTSFIELD UNITED                 H    1-1
          1r    MANGOTSFIELD UNITED                 A    1-2
2002-03   2     ALDERSHOT TOWN                      H    1-0
          3     NEWPORT COUNTY                      H    3-2
          4     MARGATE                             H    0-2
2003-04   2     MARINE                              A    0-2
2004-05   1     CHIPPENHAM TOWN                     H    3-0
          2     PRESCOT CABLES                      H    2-1
          3     HEDNESFORD TOWN                     A    0-1
2005-06   3Q    KENDAL TOWN                         H    1-0
          1     HAYES                               H    1-0
          2     CRAWLEY TOWN                        A    1-3
2006-07   3Q    BLYTH SPARTANS                      A    1-1
          3Qr   BLYTH SPARTANS                      H    1-1    Worcester City won 5-4 on penalties
          1     BARROW                              A    5-2
          2     BURTON ALBION                       H    2-1
          3     WELLING UNITED                      A    1-2
2007-08   3Q    GUISELEY                            A    0-1
2008-09   3Q    A F C WIMBLEDON                     H    1-3
2009-10   3Q    BURNHAM                             H    2-1
          1     GRAYS ATHLETIC                      H    3-1
          2     CARSHALTON ATHLETIC                 H    1-1
          2r    CARSHALTON ATHLETIC                 A    4-0
          3     KIDDERMINSTER HARRIERS              H    0-1
2010-11   3Q    NUNEATON TOWN                       A    2-1
          1     NORTHWICH VICTORIA                  H    1-0
          2     EASTLEIGH                           A    3-3
          2r    EASTLEIGH                           H    1-4
2011-12   3Q    HARROGATE TOWN                      H    0-1
2012-13   3Q    ALTRINCHAM                          H    0-3
2013-14   3Q    RAMSBOTTOM UNITED                   H    3-0
          1     A F C TELFORD UNITED                H    0-0
          1r    A F C TELFORD UNITED                A    3-0
          2     ALDERSHOT TOWN                      A    1-4
2014-15   3Q    BARROW                              H    3-0
          1     F C HALIFAX TOWN                    H    0-1
2015-16   3Q    BRACKLEY TOWN                       A    2-0
          1     SOUTHPORT                           A    0-0
          1r    SOUTHPORT                           H    2-3
2016-17   3Q    CURZON ASHTON                       A    2-1
          1     YORK CITY                           A    1-3
2024-25   1Q    HINCKLEY L R                        H

F.A. VASE

2017-18   2Q    BOLDMERE ST MICHAELS                A    4-3
          1     SHERWOOD COLLIERY                   H    4-3
          2     HIGHGATE UNITED                     H    1-2
2018-19   1     LONG EATON UNITED                   H    2-1
          2     DESBOROUGH TOWN                     H    0-2
2019-20   1Q    WELLINGTON (HEREFORDS)              A    5-0
          2Q    HIGHGATE UNITED                     H    2-0
          1     PINCHBECK UNITED                    A    3-0
          2     DUNKIRK                             H    3-1
          3     SHEPSHED DYNAMO                     H    2-1
          4     COVENTRY UNITED                     H    2-1
          5     ATHERSTONE TOWN                     A    1-1
          5r    ATHERSTONE TOWN                     H    1-1    Atherstone Town won 5-4 on penalties
2020-21   2     SHEPSHED DYNAMO                     A    2-3
2021-22   2Q    BILSTON TOWN                        H    3-1
          1     LUTTERWORTH TOWN                    H    2-1
          2     WHITTLESEY ATHLETIC                 A    0-0    Whittlesey Athletic won 7-6 on penalties
2022-23   2Q    LICHFIELD CITY                      H    1-0
          1     WELLINGBOROUGH TOWN                 H    0-1
2023-24   1Q    A F C BRIDGNORTH                    H    8-1
          2Q    RUGBY BOROUGH                       H    2-2    Worcester City won 5-4 on penalties
          1     SLEAFORD TOWN                       H    2-0
          2     WOLVERHAMPTON CASUALS               A    3-1
          3     BOSTON TOWN                         H    2-0
          4     LICHFIELD CITY                      H    2-0
          5     STOURPORT SWIFTS                    A    5-1
          QF    EMLEY                               H    4-0
          SF(1) GREAT WAKERING ROVERS               H    1-0    @ Worcester Raiders
          SF(2) GREAT WAKERING ROVERS               A    1-2    Aggregate 2-2, Great Wakering Rovers won 5-4 on penalties

Please acknowledge the F.C.H.D. when using this information elsewhere