Skip to content
442ball
Menu

Walsall history

Every Walsall season 442ball holds a table for, newest first. Our record starts in 2010 and is thinner before 2014, so this is what we hold rather than the club's complete history.

League finishes

League seasons only, newest last. Cup group stages are left out: a place in a group of four is not a finish in a league. Each point links to that season's table.

SeasonCompetitionPosPWDLGFGAGDPts
2026(in progress)League Two3135712112+922
2025League Two13461811175656065
2024League Two4462114117554+2177
2023League Two11461811176973-465
2022League Two16461219154649-355
2021League Two16461412204760-1354
2020League Two19461120154553-853
2019League Two1436138154049-947
2018League One22461211234971-2247
2017League One19461313205366-1352
2016League One14461416165158-758
2015League One3462412107149+2284
2014League One14461417155054-459
2013League One14461416164949058
2012League One9461717126558+768
2011League One19461020165157-650

A position in a group stage is a position within that group, not a finish in the competition. Seasons still being played are marked.

Season leaders

SeasonCompetitionGoalsAssistsG+AClean sheets442team
2026League TwoNot held in fullNot held in fullNot held in fullNot held in full
2025League TwoD. Kanu15C. Clarke6D. Kanu17Myles Roberts12
2024League TwoN. Lowe15C. Barrett8N. Lowe20Tommy Simkin15
2023League TwoIsaac Hutchinson12Isaac Hutchinson11Isaac Hutchinson23J. Smith5
2022League TwoD. Johnson12Isaac Hutchinson6D. Johnson14O. Evans15
2021League TwoG. Miller12E. Osadebe7G. Miller13Carl Rushworth11
2020League TwoElijah Adebayo10C. Lavery4Elijah Adebayo11L. Roberts7
2019League TwoNot held in fullNot held in fullNot held in fullNot held in full
2018League OneNot heldNot heldNot heldNot held
2017League OneNot heldNot heldNot heldNot held
2016League OneNot heldNot heldNot heldNot held
2015League OneNot heldNot heldNot heldNot held
2014League OneNot heldNot heldNot heldNot held
2013League OneNot heldNot heldNot heldNot held
2012League OneNot heldNot heldNot heldNot held
2011League OneNot heldNot heldNot heldNot held

Each club's own leaders for that season, not the competition's. A player who moved mid-season counts only what they did here. Clean sheets are counted for goalkeepers who played.

Season table

Walsall
TeamPGDPts
1Salford City14+1031
2Barnet13+1026
3Walsall13+922
4Crewe14022
5Cheltenham14-221
6Grimsby14+620
7York14+320
8Gillingham14+120
9Accrington ST14+619
10Chesterfield14+319
11Tranmere14+219
12Exeter City14+219
13Swindon Town14-219
14Newport County14+318
15Shrewsbury14-518
16Fleetwood Town14017
17Bristol Rovers14-616
18Oldham14-415
19Port Vale12-415
20Rochdale14-915
21Northampton13-114
22Rotherham14-712
23Colchester13-712
24Crawley Town12-89

Overview