SOUTHPORT
? Southport Vulcan (previously Southport Central) changed name
1921-22 Founder member of Football League Division Three North
1932-33 Welsh Cup semi-finalists
1939-40 Football League programme abandoned due to outbreak of war
1958-59 Placed in Division Four on League reorganisation
1966-67 Football League Division Four runner-up (on goal average)
Promoted to Division Three
1970 Relegated to Division Four
1972-73 Football League Division Four Champions
Promoted to Division Three
1974 Relegated to Division Four
1978-79 Joined Northern Premier League
1992-93 Northern Premier League Champions
1993-94 Joined Conference
1997-98 F.A. Trophy runner-up
2003-04 Rejoined Northern Premier League
2004-05 Rejoined Conference in newly-formed Northern Division
Football Conference Northern Division Champions
Promoted to National Division
2007 Relegated to North Division
2008-09 Not promoted after play-offs (SF Southport 0 Gateshead 1, Gateshead 1
Southport 1 - Agg 1-2)
2009-10 Conference North Champions
Promoted to National Division
2015-16 Conference changed name to National League
2017 Relegated to North Division
2019-20 Season ended early to due Covid-19 virus. League decided on a
points per game basis
SEASON LEAGUE P W D L F A P POS
1921-22 FL-3N 38 14 10 14 55 44 38 9/20
1922-23 FL-3N 38 12 7 19 32 46 31 17/20
1923-24 FL-3N 42 16 14 12 44 42 46 7/22
1924-25 FL-3N 42 22 7 13 59 37 51 4/22
1925-26 FL-3N 42 11 10 21 62 92 32 20/22
1926-27 FL-3N 42 15 9 18 80 85 39 12/22
1927-28 FL-3N 42 20 5 17 79 70 45 8/22
1928-29 FL-3N 42 16 8 18 75 85 40 12/22
1929-30 FL-3N 42 15 13 14 81 74 43 9/22
1930-31 FL-3N 42 22 9 11 88 56 53 5/22
1931-32 FL-3N 40 18 10 12 58 53 46 7/21
1932-33 FL-3N 42 17 7 18 70 67 41 12/22
1933-34 FL-3N 42 8 17 17 63 90 33 18/22
1934-35 FL-3N 42 10 12 20 55 85 32 21/22
1935-36 FL-3N 42 11 9 22 48 90 31 21/22
1936-37 FL-3N 42 12 13 17 73 87 37 14/22
1937-38 FL-3N 42 12 14 16 53 82 38 16/22
1938-39 FL-3N 42 20 10 12 75 54 50 4/22
1939-40 FL-3N 3 0 2 1 4 5 2 ABAND
1946-47 FL-3N 42 7 11 24 53 85 25 21/22
1947-48 FL-3N 42 14 11 17 60 63 39 15/22
1948-49 FL-3N 42 11 9 22 45 64 31 21/22
1949-50 FL-3N 42 12 13 17 51 71 37 16/22
1950-51 FL-3N 46 13 10 23 56 72 36 21/24
1951-52 FL-3N 46 15 11 20 53 71 41 17/24
1952-53 FL-3N 46 20 11 15 63 60 51 6/24
1953-54 FL-3N 46 17 12 17 63 60 46 11/24
1954-55 FL-3N 46 16 16 14 47 44 48 11/24
1955-56 FL-3N 46 23 11 12 66 53 57 5/24
1956-57 FL-3N 46 10 12 24 52 94 32 22/24
1957-58 FL-3N 46 11 6 29 52 88 28 23/24
1958-59 FL-4 46 7 12 27 41 86 26 24/24
1959-60 FL-4 46 10 14 22 48 92 34 21/24
1960-61 FL-4 46 19 6 21 69 67 44 14/24
1961-62 FL-4 44 17 9 18 61 71 43 17/23
1962-63 FL-4 46 15 14 17 72 106 44 13/24
1963-64 FL-4 46 15 9 22 63 88 39 21/24
1964-65 FL-4 46 8 16 22 58 89 32 20/24
1965-66 FL-4 46 18 12 16 68 69 48 10/24
1966-67 FL-4 46 23 13 10 69 42 59 2/24
1967-68 FL-3 46 17 12 17 65 65 46 14/24
1968-69 FL-3 46 17 13 16 71 64 47 8/24
1969-70 FL-3 46 14 10 22 48 66 38 22/24
1970-71 FL-4 46 21 6 19 63 57 48 8/24
1971-72 FL-4 46 18 14 14 66 46 50 7/24
1972-73 FL-4 46 26 10 10 71 48 62 1/24
1973-74 FL-3 46 6 16 24 35 82 28 23/24
1974-75 FL-4 46 15 17 14 56 56 47 11/24
1975-76 FL-4 46 8 10 28 41 77 26 23/24
1976-77 FL-4 46 3 19 24 33 77 25 23/24
1977-78 FL-4 46 6 19 21 52 76 31 23/24
1978-79 NPL 44 19 14 11 62 49 52 5/23
1979-80 NPL 42 8 13 21 30 75 29 19/22
1980-81 NPL 42 11 11 20 42 68 33 20/22
1981-82 NPL 42 16 14 12 63 55 46 8/22
1982-83 NPL 42 11 14 17 58 65 47 15/22
1983-84 NPL 42 14 8 20 57 74 50 16/22
1984-85 NPL 42 15 9 18 65 66 54 12/22
1985-86 NPL 42 17 11 14 70 66 62 6/22
1986-87 NPL 42 19 11 12 67 49 68 8/22
1987-88 NPL-P 42 15 12 15 43 48 57 14/22
1988-89 NPL-P 42 13 12 17 66 52 51 14/22
1989-90 NPL-P 42 17 14 11 54 48 65 7/22
1990-91 NPL-P 40 18 14 8 66 48 68 5/21
1991-92 NPL-P 42 16 17 9 57 48 65 7/22
1992-93 NPL-P 42 29 9 4 103 31 96 1/22
1993-94 CONF 42 18 12 12 57 51 66 4/22
1994-95 CONF 42 21 9 12 68 50 72 3/22
1995-96 CONF 42 18 12 12 77 64 66 6/22
1996-97 CONF 42 15 10 17 51 61 55 11/22
1997-98 CONF 42 13 11 18 56 58 50 16/22
1998-99 CONF 42 10 15 17 47 59 45 18/22
1999-00 CONF 42 15 13 14 55 56 58 9/22
2000-01 CONF 42 20 9 13 58 46 69 4/22
2001-02 CONF 42 13 14 15 53 49 53 15/22
2002-03 CONF 42 11 12 19 54 69 45 21/22
2003-04 NPL-P 44 20 10 14 71 52 70 6/23
2004-05 CONF-N 42 25 9 8 83 45 84 1/22
2005-06 CONF-Nat 42 10 10 22 36 68 40 18/22
2006-07 CONF-Nat 46 11 14 21 57 67 47 23/24
2007-08 CONF-N 42 22 11 9 77 50 77 4/22
2008-09 CONF-N 42 21 13 8 63 36 76 5/22
2009-10 CONF-N 40 25 11 4 91 45 86 1/21
2010-11 CONF-Nat 46 11 13 22 56 77 46 21/24
2011-12 CONF-Nat 46 21 13 12 72 69 76 7/24
2012-13 CONF-P 46 14 12 20 72 86 54 20/24
2013-14 CONF-P 46 14 11 21 53 71 53 18/24
2014-15 CONF-P 46 13 12 21 47 72 51 19/24
2015-16 NAT-P 46 14 13 19 52 65 55 16/24
2016-17 NAT-P 46 10 9 27 52 97 39 23/24
2017-18 NAT-N 42 14 8 20 60 72 50 15/22
2018-19 NAT-N 42 13 14 15 58 55 53 14/22
2019-20 NAT-N 32 12 7 13 40 41 43 12/22
2020-21 NAT-N 14 4 4 6 16 19 16 ABAND
2021-22 NAT-N 42 14 15 13 60 55 57 11/22
2022-23 NAT-N 46 13 11 22 50 62 50 18/24
2023-24 NAT-N 46 16 8 22 54 75 56 17/24
2024-25 NAT-N 46 13 14 19 43 58 53 18/24
2025-26 NAT-N
F.A. CUP
1921-22 5Q ALTRINCHAM H 3-0
6Q COVENTRY CITY H 1-0
1 BLACKBURN ROVERS A 1-1
1r BLACKBURN ROVERS H 0-2
1922-23 5Q WIGAN BOROUGH H 1-1
5Qr WIGAN BOROUGH A 1-3
1923-24 5Q WORKINGTON A 2-1
6Q DARLINGTON A 0-3
1924-25 5Q TRANMERE ROVERS A 1-1
5Qr TRANMERE ROVERS H 1-0
6Q DONCASTER ROVERS A 0-1
1925-26 1 MOLD H 1-0
2 DURHAM CITY A 3-0
3 SOUTHEND UNITED A 2-5
1926-27 1 TRANMERE ROVERS H 1-1
1r TRANMERE ROVERS A 2-1
2 CROOK TOWN H 2-0
3 BLACKBURN ROVERS H 2-0
4 LIVERPOOL A 1-3
1927-28 1 DENABY UNITED A 3-2
2 BRADFORD PARK AVENUE A 2-0
3 FULHAM H 3-0
4 MIDDLESBROUGH H 0-3
1928-29 1 ANNFIELD PLAIN A 4-1
2 STOCKPORT COUNTY A 0-3
1929-30 1 CHESTERFIELD H 0-0
1r CHESTERFIELD A 2-3
1930-31 1 DARLINGTON H 4-2
2 GAINSBOROUGH TRINITY A 4-0
3 MILLWALL H 3-1
4 BLACKPOOL H 2-1
5 BRADFORD PARK AVENUE H 1-0
QF EVERTON A 1-9
1931-32 3 BARNSLEY A 0-0
3r BARNSLEY H 4-1
4 NEWCASTLE UNITED A 1-1
4r NEWCASTLE UNITED H 1-1
4r2 NEWCASTLE UNITED N 0-9 @ Sheffield Wednesday
1932-33 1 NELSON H 3-3
1r NELSON A 4-0
2 SWINDON TOWN H 1-2
1933-34 1 WORKINGTON A 0-1
1934-35 1 NEW BRIGHTON H 1-1
1r NEW BRIGHTON A 1-1
1r2 NEW BRIGHTON N 1-2 @ Everton
1935-36 1 CHESTERFIELD A 0-3
1936-37 1 FRICKLEY COLLIERY{1} A 2-0
2 BRISTOL ROVERS A 1-2
1937-38 1 HARTLEPOOLS UNITED A 1-3
1938-39 1 SCARBOROUGH A 0-0
1r SCARBOROUGH H 5-3
2 SWINDON TOWN H 2-0
3 DONCASTER ROVERS H 1-1
3r DONCASTER ROVERS A 1-2
1945-46 1(1) OLDHAM ATHLETIC H 1-2
1(2) OLDHAM ATHLETIC A 1-3
1946-47 1 STOCKPORT COUNTY A 0-2
1947-48 1 HULL CITY A 1-1
1r HULL CITY H 2-3
1948-49 1 HORDEN COLLIERY WELFARE H 2-1
2 YORK CITY H 2-2
2r YORK CITY A 2-0
3 DERBY COUNTY A 1-4
1949-50 1 ACCRINGTON STANLEY{1} A 1-0
1 BARROW H 1-1
1r BARROW A 1-0
2 BRADFORD CITY H 2-1
3 HULL CITY H 0-0
3r HULL CITY A 0-5
1950-51 1 LINCOLN CITY A 1-1
1r LINCOLN CITY H 3-2
2 CARLISLE UNITED H 1-3
1951-52 1 BANGOR CITY A 2-2
1r BANGOR CITY H 3-0
2 READING A 1-1
2r READING H 1-1
2r2 READING N 0-2 @ Aston Villa
1952-53 1 BANGOR CITY H 3-1
2 HALIFAX TOWN A 2-4
1953-54 1 CARLISLE UNITED H 1-0
2 PORT VALE H 1-1
2r PORT VALE A 0-2
1954-55 1 BRADFORD PARK AVENUE A 0-2
1955-56 1 ASHTON UNITED H 6-1
2 GRIMSBY TOWN H 0-0
2r GRIMSBY TOWN A 2-3
1956-57 1 YORK CITY H 0-0
1r YORK CITY A 1-2
1957-58 1 WIGAN ATHLETIC H 1-2
1958-59 1 HALIFAX TOWN H 0-2
1959-60 1 WORKINGTON H 2-2
1r WORKINGTON A 0-3
1960-61 1 MACCLESFIELD{1} H 7-2
2 BANGOR CITY A 1-1
2r BANGOR CITY H 3-1
3 STOCKPORT COUNTY A 1-3
1961-62 1 NORTHWICH VICTORIA H 1-0
2 MANSFIELD TOWN H 4-2
3 SHREWSBURY TOWN H 1-3
1962-63 1 WREXHAM H 1-1
1r WREXHAM A 2-3
1963-64 1 WALSALL H 2-1
2 LINCOLN CITY A 0-2
1964-65 1 ANNFIELD PLAIN H 6-1
2 WREXHAM A 3-2
3 LEEDS UNITED A 0-3
1965-66 1 HALIFAX TOWN H 2-0
2 STOCKPORT COUNTY H 3-3
2r STOCKPORT COUNTY A 2-0
3 IPSWICH TOWN H 0-0
3r IPSWICH TOWN A 3-2
4 CARDIFF CITY H 2-0
5 HULL CITY A 0-2
1966-67 1 BARNSLEY A 1-3
1967-68 1 LINCOLN CITY H 3-1
2 RUNCORN H 4-2
3 EVERTON H 0-1
1968-69 1 TRANMERE ROVERS A 1-0
2 DONCASTER ROVERS A 1-2
1969-70 1 LINCOLN CITY A 0-2
1970-71 1 BOSTON UNITED H 0-2
1971-72 1 WORKINGTON H 1-3
1972-73 1 PORT VALE A 1-2
1973-74 1 ROTHERHAM UNITED A 1-2
1974-75 1 BURY A 2-4
1975-76 1 SPENNYMOOR UNITED A 1-4
1976-77 1 PORT VALE H 1-2
1977-78 1 RUNCORN H 2-2
1r RUNCORN A 0-1
1978-79 4Q NORTHWICH VICTORIA A 0-0
4Qr NORTHWICH VICTORIA H 2-0
1 ALTRINCHAM A 3-4
1979-80 4Q WORKINGTON H 1-3
1980-81 1Q ST HELENS TOWN H 1-3
1981-82 1Q DROYLSDEN A 0-1
1982-83 PRE LYTHAM A 2-1
1Q DARWEN{1} A 0-2
1983-84 1Q RADCLIFFE BOROUGH A 3-1
2Q PRESTWICH HEYS A 1-0
3Q HORWICH R M I A 1-2
1984-85 1Q LEYLAND MOTORS A 4-0
2Q ALFRETON TOWN H 1-1
2Qr ALFRETON TOWN A 0-3
1985-86 1Q CLITHEROE H 4-2
2Q STALYBRIDGE CELTIC H 2-0
3Q CHORLEY H 1-3
1986-87 1Q GARFORTH TOWN H 1-1
1Qr GARFORTH TOWN A 1-1 Abandoned in extra time
1Qr2 GARFORTH TOWN H 2-1
2Q LANCASTER CITY A 1-1
2Qr LANCASTER CITY H 3-1
3Q EMLEY H 3-3
3Qr EMLEY A 4-4
3Qr2 EMLEY H 2-0
4Q MACCLESFIELD TOWN A 1-0
1 SCUNTHORPE UNITED A 0-2
1987-88 1Q EMLEY A 0-2
1988-89 1Q PENRITH H 1-0
2Q HARWORTH COLLIERY INSTITUTE H 2-0
3Q BANGOR CITY H 3-0
4Q TOW LAW TOWN H 2-1
1 PORT VALE H 0-2
1989-90 1Q STALYBRIDGE CELTIC H 3-2
2Q ARNOLD TOWN H 2-1
3Q RHYL A 3-0
4Q WHITLEY BAY H 1-3
1990-91 1Q ARMTHORPE WELFARE A 2-1
2Q BOOTLE A 0-2
1991-92 1Q OSSETT TOWN A 1-0
2Q STALYBRIDGE CELTIC H 1-2
1992-93 1Q BUXTON H 0-0
1Qr BUXTON A 2-1
2Q CHADDERTON H 2-0
3Q BRIGG TOWN A 1-0
4Q BARROW A 0-0
4Qr BARROW H 3-2
1 BLYTH SPARTANS A 2-1
2 HARTLEPOOL UNITED A 0-4
1993-94 4Q MACCLESFIELD TOWN A 3-5
1994-95 4Q STALYBRIDGE CELTIC H 2-1
1 ALTRINCHAM A 2-3
1995-96 4Q TELFORD UNITED A 0-3
1996-97 1Q ROSSENDALE UNITED A 5-0
2Q EMLEY H 1-1
2Qr EMLEY A 3-2
3Q BURTON ALBION H 4-1
4Q SPENNYMOOR UNITED A 2-2
4Qr SPENNYMOOR UNITED H 2-1
1 HEDNESFORD TOWN A 1-2
1997-98 4Q NORTH FERRIBY UNITED H 2-0
1 YORK CITY H 0-4
1998-99 3Q RAMSBOTTOM UNITED A 5-0
4Q STOURBRIDGE H 4-0
1 DULWICH HAMLET A 1-0
2 MANSFIELD TOWN A 2-1
3 LEYTON ORIENT H 0-2
1999-00 4Q EMLEY H 1-1
4Qr EMLEY A 2-0
1 DARLINGTON A 1-2
2000-01 4Q DONCASTER ROVERS A 2-2
4Qr DONCASTER ROVERS H 1-0
1 HAVANT & WATERLOOVILLE A 2-1
2 KINGSTONIAN H 1-2
2001-02 4Q MARINE A 1-1
4Qr MARINE H 2-1
1 DAGENHAM & REDBRIDGE A 0-1
2002-03 4Q BRIDLINGTON TOWN H 4-1
1 NOTTS COUNTY H 4-2
2 FARNBOROUGH TOWN H 0-3
2003-04 2Q VAUXHALL A 1-3
2004-05 2Q RAMSBOTTOM UNITED A 2-0
3Q STRATFORD TOWN A 3-0
4Q HYDE UNITED H 3-1
1 HEREFORD UNITED H 1-3
2005-06 4Q KIDDERMINSTER HARRIERS H 1-0
1 WOKING H 1-1
1r WOKING A 0-1
2006-07 4Q KETTERING TOWN H 0-1
2007-08 2Q SKELMERSDALE UNITED A 1-0
3Q BELPER TOWN A 3-0
4Q NORTHWICH VICTORIA H 1-3
2008-09 2Q VAUXHALL H 3-2
3Q BOSTON UNITED H 0-2
2009-10 2Q SPENNYMOOR TOWN H 3-1
3Q ALFRETON TOWN A 2-2
3Qr ALFRETON TOWN H 2-1
4Q GATESHEAD A 0-3
2010-11 4Q WREXHAM A 2-1
1 SHEFFIELD WEDNESDAY H 2-5
2011-12 4Q STOCKPORT COUNTY H 1-0
1 BARNET H 1-2
2012-13 4Q WREXHAM A 0-2
2013-14 4Q MARSKE UNITED H 6-2
1 LEYTON ORIENT A 2-5
2014-15 4Q TAMWORTH A 1-1
4Qr TAMWORTH H 1-1 Southport won 4-2 on penalties
1 DAGENHAM & REDBRIDGE A 0-0
1r DAGENHAM & REDBRIDGE H 2-0
2 EASTLEIGH H 2-1
3 DERBY COUNTY A 0-1
2015-16 4Q SALFORD CITY A 0-1
2016-17 4Q CHESTER H 1-0
1 FLEETWOOD TOWN H 0-0
1r FLEETWOOD TOWN A 1-4
2017-18 2Q BRADFORD PARK AVENUE H 0-3
2018-19 2Q FARSLEY CELTIC A 3-0
3Q CURZON ASHTON A 2-1
4Q ASHTON UNITED H 2-1
1 BOREHAM WOOD H 2-0
2 TRANMERE ROVERS A 1-1
2r TRANMERE ROVERS H 0-2
2019-20 2Q SCARBOROUGH ATHLETIC H 5-2
3Q FARSLEY CELTIC A 5-0
4Q ALTRINCHAM H 1-3
2020-21 2Q MORPETH TOWN H 2-1
3Q SOUTH SHIELDS H 1-1 South Shields won 4-2 on penalties
2021-22 2Q CHORLEY A 2-2
2Qr CHORLEY H 1-0
3Q SPENNYMOOR TOWN A 0-0
3Qr SPENNYMOOR TOWN H 3-2
4Q ALTRINCHAM H 2-3
2022-23 2Q DARLINGTON A 2-3
2023-24 2Q MORPETH TOWN A 0-3
2024-25 2Q HYDE UNITED H 2-1
3Q CURZON ASHTON H 0-1
2025-26 2Q RADCLIFFE A 1-1
2Qr RADCLIFFE H 3-2
3Q MORPETH TOWN A 3-1
4Q F C HALIFAX TOWN H 1-3
FOOTBALL LEAGUE CUP
1960-61 1 PLYMOUTH ARGYLE A 0-2
1961-62 1 BARNSLEY A 2-3
1962-63 1 ROCHDALE H 0-0
1r ROCHDALE A 2-1
2 LUTON TOWN H 1-3
1963-64 1 BARROW H 2-1
2 WORKINGTON A 0-3
1964-65 1 CARLISLE UNITED H 0-0
1r CARLISLE UNITED A 0-1
1965-66 1 CREWE ALEXANDRA A 0-2
1966-67 1 WORKINGTON H 0-1
1967-68 1 BARROW A 0-1
1968-69 1 BARROW H 2-2
1r BARROW A 3-1
2 NEWCASTLE UNITED H 0-2
1969-70 1 OLDHAM ATHLETIC H 5-1
2 MANCHESTER CITY H 0-3
1970-71 1 ROCHDALE A 0-1
1971-72 1 CREWE ALEXANDRA A 1-0
2 STOKE CITY H 1-2
1972-73 1 WALSALL H 4-1
2 NOTTS COUNTY A 2-3
1973-74 1 BLACKBURN ROVERS H 1-1
1r BLACKBURN ROVERS A 1-3
1974-75 1 TRANMERE ROVERS H 0-2
1975-76 1(1) STOCKPORT COUNTY H 3-1
1(2) STOCKPORT COUNTY A 2-1 Southport won 5-2 on aggregate
2 NEWCASTLE UNITED H 0-6 @ Newcastle United
1976-77 1(1) CARLISLE UNITED H 1-2
1(2) CARLISLE UNITED A 1-0 Aggregate 2-2
1r CARLISLE UNITED A 2-3
1977-78 1(1) TRANMERE ROVERS A 1-0
1(2) TRANMERE ROVERS H 2-2 Southport won 3-2 on aggregate
2 HULL CITY H 2-2
2r HULL CITY A 0-1
WELSH CUP
1932-33 SF WREXHAM N 1-1 @ Wrexham
SFr WREXHAM N 1-3 @ Wrexham
F.A. TROPHY
1978-79 1 BARROW A 1-2
1979-80 3Q MORECAMBE A 0-1
1980-81 1Q BURSCOUGH H 1-0
2Q SHILDON A 1-0
3Q LANCASTER CITY H 1-2
1981-82 1Q NANTWICH TOWN A 1-2
1982-83 1Q BILLINGHAM SYNTHONIA H 2-1
2Q GATESHEAD H 2-0
3Q SPENNYMOOR UNITED A 0-5
1983-84 1Qr BRIDLINGTON TRINITY A 2-2
1Qr BRIDLINGTON TRINITY H 2-0
2Q WORKINGTON A 0-0
2Qr WORKINGTON H 0-1
1984-85 1Q MEXBOROUGH TOWN ATHLETIC A 4-1
2Q WORKSOP TOWN A 1-6
1985-86 1Q BURSCOUGH H 2-1
2Q TOW LAW TOWN A 3-1
3Q GATESHEAD H 2-0
1 TELFORD UNITED A 4-2
2 SCARBOROUGH A 0-0
2r SCARBOROUGH H 1-1
2r2 SCARBOROUGH H 1-0
3 KIDDERMINSTER HARRIERS H 1-1
3r KIDDERMINSTER HARRIERS A 1-6
1986-87 3Q WHITBY TOWN A 1-1
3Qr WHITBY TOWN H 2-1
1 GATESHEAD H 1-2
1987-88 3Q GATESHEAD H 0-2
1988-89 1Q BUXTON H 3-4
1989-90 1Q WHITLEY BAY H 2-3
1990-91 1Q EMLEY A 1-2
1991-92 1Q ALNWICK TOWN A 5-0
2Q NORTH SHIELDS H 4-1
3Q RHYL A 3-0
1 BISHOP AUCKLAND H 1-0
2 FARNBOROUGH TOWN A 0-5
1992-93 3Q MORECAMBE A 2-2
3Qr MORECAMBE H 1-3
1993-94 1 MARINE A 0-0
1r MARINE H 3-1
2 COLWYN BAY A 3-0
3 MORECAMBE A 1-2
1994-95 1 TELFORD UNITED A 0-2
1995-96 1 HALIFAX TOWN A 1-2
1996-97 1 HALESOWEN TOWN H 0-0
1r HALESOWEN TOWN A 2-0
2 COLWYN BAY A 0-2
1997-98 1 WINSFORD UNITED H 3-0
2 YEADING A 6-0
3 ALTRINCHAM A 2-0
QF GRANTHAM TOWN A 1-1
QFr GRANTHAM TOWN H 3-1
SF1 SLOUGH TOWN A 1-0
SF2 SLOUGH TOWN H 1-1
F CHELTENHAM TOWN N 0-2 @ Wembley
1998-99 2 ATHERSTONE UNITED A 0-0
2r ATHERSTONE UNITED H 2-1
3 LEIGH R M I A 1-0
4 RUNCORN A 3-2
5 WOKING A 0-0
5r WOKING H 1-0
QF FOREST GREEN ROVERS A 1-4
1999-00 2 BARROW A 3-2
3 ALTRINCHAM H 0-0
3r ALTRINCHAM A 1-1 Southport won 4-3 on penalties
4 EMLEY H 2-0
5 WOKING H 3-0
QF KINGSTONIAN A 0-0
QFr KINGSTONIAN H 0-1
2000-01 3 HEDNESFORD TOWN H 3-0
4 KINGSTONIAN A 1-0
5 WEYMOUTH A 2-1
QF CHESTER CITY A 0-1
2001-02 3 GRESLEY ROVERS{1} H 1-1
3r GRESLEY ROVERS{1} A 0-1
2002-03 3 LEEK TOWN A 2-1
4 DAGENHAM & REDBRIDGE A 0-0
4r DAGENHAM & REDBRIDGE H 2-2 Southport won 4-3 on penalties
5 GLOUCESTER CITY A 1-1
5r GLOUCESTER CITY H 1-3
2003-04 2 ALTRINCHAM A 0-1
2004-05 1 GATESHEAD A 1-1
1r GATESHEAD H 2-1
2 KING'S LYNN A 3-1
3 HUCKNALL TOWN H 2-2
3r HUCKNALL TOWN A 0-1
2005-06 1 HALIFAX TOWN A 0-0
1r HALIFAX TOWN H 0-1
2006-07 1 DROYLSDEN H 1-0
2 SALISBURY CITY A 1-2
2007-08 3Q BARROW A 3-2
1 ALFRETON TOWN A 0-1
2008-09 3Q VAUXHALL A 0-0
3Qr VAUXHALL H 2-1
1 ALTRINCHAM A 4-1
2 DURHAM CITY A 1-1
2r DURHAM CITY H 3-1
3 TORQUAY UNITED H 3-0
QF A F C TELFORD UNITED A 2-2
QFr A F C TELFORD UNITED H 0-1
2009-10 3Q STOURBRIDGE A 0-0
3Qr STOURBRIDGE H 4-2
1 GAINSBOROUGH TRINITY H 2-2
1r GAINSBOROUGH TRINITY A 0-1
2010-11 1 GATESHEAD A 2-2
1r GATESHEAD H 0-1
2011-12 1 ALFRETON TOWN A 0-4
2012-13 1 STAFFORD RANGERS A 4-0
2 STOCKPORT COUNTY A 1-1
2r STOCKPORT COUNTY H 3-1
3 KING'S LYNN TOWN A 2-0
QF WREXHAM H 1-3
2013-14 1 BOSTON UNITED H 1-2
2014-15 1 WREXHAM H 1-1
1r WREXHAM A 0-2
2015-16 1 WORCESTER CITY H 0-0
1r WORCESTER CITY A 3-2
2 DOVER ATHLETIC A 1-2
2016-17 1 FARSLEY CELTIC A 4-0
2 WEALDSTONE H 1-2
2017-18 3Q STOCKPORT COUNTY A 2-2
3Qr STOCKPORT COUNTY H 0-3
2018-19 3Q CHESTER H 0-0
3Qr CHESTER A 2-0
1 SOLIHULL MOORS H 0-1
2019-20 3Q COLNE A 3-2
1 SOUTH SHIELDS A 2-2
1r SOUTH SHIELDS H 3-1
2 A F C FYLDE A 1-4
2020-21 2 MARINE A 1-0
3 SPENNYMOOR TOWN A 2-2 Southport won 5-4 on penalties
4 F C HALIFAX TOWN A 2-1
5 TORQUAY UNITED H 0-2
2021-22 2 DARLINGTON H 1-1 Southport won 5-4 on penalties
3 FARSLEY CELTIC A 3-0
4 SOLIHULL MOORS H 0-3
2022-23 2 CURZON ASHTON H 1-3
2023-24 2 SOUTH SHIELDS H 4-0
3 CHESTERFIELD A 1-6
2024-25 2 WARRINGTON TOWN H 3-0
3 PETERBOROUGH SPORTS H 2-1
4 SOUTHEND UNITED A 0-1
2025-26 2 BUXTON A 3-2
OTHER CUPS
2001-02 FL TRO 1N ROCHDALE A 0-2 2002-03 FL TRO 1N LEIGH R M I H 3-4
Please acknowledge the F.C.H.D. when using this information elsewhere