Back to Football

Walsall

Walsall, Birmingham · England · League Two

Footprint

Tiers played
L2, L3, L4
Top-flight (L1) seasons
0
Lower-tier league seasons
107
First season
1893
Most recent season
2026

Season-by-season

Most recent season first. Covers Levels 1 through 5 of the English pyramid. Rows tagged "national playoff" are pre-modern formats where the workbook records only playoff participants, not round-robin standings.

YearLeagueTeamPosNotesDomestic CupEur CompPWDLPtsGFGAGDEur Qual (next yr)
2026League Two(4)Walsall13461811176556560
2025League Two(4)Walsall4Not Promoted (PO)4621141177755421
2024League Two(4)Walsall1146181117656973-4
2023League Two(4)Walsall1646121915554649-3
2022League Two(4)Walsall1646141220544760-13
2021League Two(4)Walsall1946112015534553-8
2020League Two(4)Walsall123613815474049-9
2019League One(3)Walsall22relegated46121123474971-22
2018League One(3)Walsall1946131320525366-13
2017League One(3)Walsall1446141616585158-7
2016League One(3)Walsall3Playoffs4624121084714922
2015League One(3)Walsall1446141715595054-4
2014League One(3)Walsall14461416165849490
2013League One(3)Walsall9461717126865587
2012League One(3)Walsall1946102016505157-6
2011League One(3)Walsall2146121222485675-19
2010League One(3)Walsall1046161416626063-3
2009League One(3)Walsall1346171019616166-5
2008League One(3)Walsall12461616146452466
2007League Two(4)Walsall1promoted462514789663432
2006League One(3)Walsall24relegated46111421474770-23
2005League One(3)Walsall1446161218606569-4
2004First Division(2)Walsall22relegated46131221514565-20
2003First Division(2)Walsall174615922545769-12
2002First Division(2)Walsall1846131221515171-20
2001Second Division(3)Walsall4promoted (PO)4623121181795029
2000First Division(2)Walsall22relegated46111322465277-25
1999Second Division(3)Walsall2promoted462691187634716
1998Second Division(3)Walsall1946141220544352-9
1997Second Division(3)Walsall12461910176754531
1996Second Division(3)Walsall114619121569604515
1995Third Division(4)Walsall2promoted422411783754035
1994Third Division(4)Walsall104217916604853-5
1993Third Division(4)Walsall5Playoffs422271373766115
1992Fourth Division(4)Walsall1542121317494858-10
1991Fourth Division(4)Walsall1646121717534851-3
1990Third Division(3)Walsall24relegated4691423414072-32
1989Second Division(2)Walsall24relegated4651625314180-39
1988Third Division(3)Walsall3promoted (PO)4623131082685018
1987Third Division(3)Walsall8462291575806713
1986Third Division(3)Walsall6462291575906426
1985Third Division(3)Walsall11461813156758526
1984Third Division(3)Walsall6Lg Cup SF46229157568617
1983Third Division(3)Walsall10461713166464631
1982Third Division(3)Walsall2046131419535155-4
1981Third Division(3)Walsall2046131518415974-15
1980Fourth Division(4)Walsall2promoted462318564754728
1979Third Division(3)Walsall22relegated46101224325671-15
1978Third Division(3)Walsall64618171153615011
1977Third Division(3)Walsall1546131518415765-8
1976Third Division(3)Walsall74618141450746113
1975Third Division(3)Walsall84618131549675215
1974Third Division(3)Walsall15461613174557489
1973Third Division(3)Walsall174618721435666-10
1972Third Division(3)Walsall9461518134862575
1971Third Division(3)Walsall2046141121395157-6
1970Third Division(3)Walsall1246171217465467-13
1969Third Division(3)Walsall13461416164450491
1968Third Division(3)Walsall74619121550746113
1967Third Division(3)Walsall1246181018466572-7
1966Third Division(3)Walsall94620101650776413
1965Third Division(3)Walsall194615724375580-25
1964Third Division(3)Walsall1946131419405976-17
1963Second Division(2)Walsall21relegated4211922315389-36
1962Second Division(2)Walsall1442141117397075-5
1961Third Division(3)Walsall2promoted462861262986038
1960Fourth Division(4)Walsall1promoted462899651026042
1959Fourth Division(4)Walsall64621101552956431
1958Third Division South(3)Walsall20relegated4614923376175-14
1957Third Division South(3)Walsall15461612184480746
1956Third Division South(3)Walsall204615823386884-16
1955Third Division South(3)Walsall2346101422347586-11
1954Third Division South(3)Walsall24469829264087-47
1953Third Division South(3)Walsall2446710292456118-62
1952Third Division South(3)Walsall244613528315594-39
1951Third Division South(3)Walsall1546151021405262-10
1950Third Division South(3)Walsall194291617346162-1
1949Third Division South(3)Walsall144215819385664-8
1948Third Division South(3)Walsall3422191251704030
1947Third Division South(3)Walsall54217121346745915
1940Third Division South(3)Walsall-relegated3111-330
1939Third Division South(3)Walsall2142111120336869-1
1938Third Division South(3)Walsall214211724295288-36
1937Third Division South(3)Walsall1742131019366385-22
1936Third Division North(3)Walsall10421691741795920
1935Third Division North(3)Walsall14421310193681729
1934Third Division North(3)Walsall4422371253976037
1933Third Division North(3)Walsall54219101348755817
1932Third Division North(3)Walsall164016321355785-28
1931Third Division South(3)Walsall174214919377895-17
1930Third Division South(3)Walsall174213821347178-7
1929Third Division South(3)Walsall1442131217387379-6
1928Third Division South(3)Walsall1842129213375101-26
1927Third Division North(3)Walsall1442141018386881-13
1926Third Division North(3)Walsall2142106262658107-49
1925Third Division North(3)Walsall1942131118374453-9
1924Third Division North(3)Walsall174214820364459-15
1923Third Division North(3)Walsall338198114651447
1922Third Division North(3)Walsall838183173966651
1901Second Division(2)Walsall16relegated3471314274056-16
1900Second Division(2)Walsall123412814325055-5
1899Second Division(2)Walsall6341512742793643
1898Second Division(2)Walsall1030125132958580
1897Second Division(2)Walsall123011415265369-16
1895Second Division(2)Walsall Town Swifts14relegated3010020204792-45
1894Second Division(2)Walsall Town Swifts102810315235161-10
1893Second Division(2)Walsall Town Swifts12225314133775-38