Skip to content

Second Division

History

Seasons

Every season we hold for Walsall, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.

Walsall season by season
SeasonDivision#PWDLGFGAPts
2024-25League TwoPromotion - League One (Play Offs: Semi-finals)446211411755477
2023-24League Two1146181117697365
2022-23League Two1646121915464955
2021-22League Two1646141220476054
2020-21League Two1946112015455353
2019-20League Two123613815404947
2018-19League OneRelegation - League Two2246121123497147
2017-18League One1946131320536652
Show all 27 seasons

Head-to-head

How Walsall have done against each team in Second Division, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.

  • ColchesterWalsall: won 12, drew 11, lost 12 of 35 meetingsWalsall and Colchester have won 12 each in 35 meetings

    Walsall: won 12, drew 11, lost 12 of 35 meetings

    Goals: Walsall 39, Colchester 36

    The meetings we hold go back to October 20, 1998.

    Last meetings with Colchester, results for Walsall

    1. Lost
      Colchester United 2, Walsall FC 1League Two 2024-25
    2. Won
      Walsall FC 4, Colchester United 0League Two 2024-25
    3. Drew
      Colchester United 1, Walsall FC 1League Two 2023-24
    4. Won
      Walsall FC 1, Colchester United 0League Two 2023-24
    5. Drew
      Colchester United 0, Walsall FC 0League Two 2022-23
    Go to the Colchester team page
  • OldhamWalsall: won 14, drew 8, lost 13 of 35 meetingsWalsall have won 14 of their 35 meetings with Oldham

    Walsall: won 14, drew 8, lost 13 of 35 meetings

    Goals: Walsall 47, Oldham 42

    The meetings we hold go back to December 12, 1998.

    Last meetings with Oldham, results for Walsall

    1. Won
      Walsall FC 2, Oldham Athletic 1League Two 2021-22
    2. Won
      Oldham Athletic 1, Walsall FC 3League Two 2021-22
    3. Drew
      Walsall FC 1, Oldham Athletic 1League Two 2020-21
    4. Won
      Oldham Athletic 2, Walsall FC 3League Two 2020-21
    5. Lost
      Oldham Athletic 2, Walsall FC 0League Two 2019-20
    Go to the Oldham team page
  • Gillingham FCWalsall: won 14, drew 13, lost 5 of 32 meetingsWalsall have won 14 of their 32 meetings with Gillingham FC

    Walsall: won 14, drew 13, lost 5 of 32 meetings

    Goals: Walsall 38, Gillingham FC 26

    The meetings we hold go back to August 8, 1998.

    Last meetings with Gillingham FC, results for Walsall

    1. Drew
      Gillingham FC 0, Walsall FC 0League Two 2024-25
    2. Drew
      Walsall FC 1, Gillingham FC 1League Two 2024-25
    3. Drew
      Gillingham FC 1, Walsall FC 1League Two 2023-24
    4. Won
      Walsall FC 4, Gillingham FC 1League Two 2023-24
    5. Won
      Walsall FC 2, Gillingham FC 0League Two 2022-23
    Go to the Gillingham FC team page
  • Bristol RoversWalsall: won 8, drew 8, lost 7 of 23 meetingsWalsall have won 8 of their 23 meetings with Bristol Rovers

    Walsall: won 8, drew 8, lost 7 of 23 meetings

    Goals: Walsall 35, Bristol Rovers 33

    The meetings we hold go back to October 31, 1998.

    Last meetings with Bristol Rovers, results for Walsall

    1. Lost
      Bristol Rovers 1, Walsall FC 0League Two 2021-22
    2. Lost
      Walsall FC 1, Bristol Rovers 2League Two 2021-22
    3. Lost
      Walsall FC 1, Bristol Rovers 2FA Cup 2020-21
    4. Lost
      Walsall FC 1, Bristol Rovers 3League One 2018-19
    5. Won
      Bristol Rovers 0, Walsall FC 1League One 2018-19
    Go to the Bristol Rovers team page
  • Notts CountyWalsall: won 10, drew 4, lost 6 of 20 meetingsWalsall have won 10 of their 20 meetings with Notts County

    Walsall: won 10, drew 4, lost 6 of 20 meetings

    Goals: Walsall 33, Notts County 27

    The meetings we hold go back to September 18, 1998.

    Last meetings with Notts County, results for Walsall

    1. Won
      Notts County 1, Walsall FC 2League Two 2024-25
    2. Won
      Walsall FC 3, Notts County 2League Two 2024-25
    3. Lost
      Walsall FC 1, Notts County 3League Two 2023-24
    4. Won
      Notts County 1, Walsall FC 2League Two 2023-24
    5. Drew
      Walsall FC 0, Notts County 0League One 2014-15
    Go to the Notts County team page
  • MillwallWalsall: won 7, drew 6, lost 7 of 20 meetingsWalsall and Millwall have won 7 each in 20 meetings

    Walsall: won 7, drew 6, lost 7 of 20 meetings

    Goals: Walsall 26, Millwall 24

    The meetings we hold go back to November 7, 1998.

    Last meetings with Millwall, results for Walsall

    1. Drew
      Millwall FC 0, Walsall FC 0League One 2016-17
    2. Won
      Walsall FC 2, Millwall FC 1League One 2016-17
    3. Lost
      Walsall FC 0, Millwall FC 3League One 2015-16
    4. Won
      Millwall FC 0, Walsall FC 1League One 2015-16
    5. Drew
      Walsall FC 2, Millwall FC 2League One 2009-10
    Go to the Millwall team page
  • NorthamptonWalsall: won 11, drew 3, lost 4 of 18 meetingsWalsall have won 11 of their 18 meetings with Northampton

    Walsall: won 11, drew 3, lost 4 of 18 meetings

    Goals: Walsall 24, Northampton 12

    The meetings we hold go back to August 15, 1998.

    Last meetings with Northampton, results for Walsall

    1. Drew
      Northampton Town 0, Walsall FC 0League Two 2022-23
    2. Won
      Walsall FC 1, Northampton Town 0League Two 2022-23
    3. Drew
      Northampton Town 1, Walsall FC 1League Two 2021-22
    4. Lost
      Walsall FC 0, Northampton Town 1League Two 2021-22
    5. Won
      Walsall FC 3, Northampton Town 2League Two 2019-20
    Go to the Northampton team page
  • ChesterfieldWalsall: won 7, drew 4, lost 5 of 16 meetingsWalsall have won 7 of their 16 meetings with Chesterfield

    Walsall: won 7, drew 4, lost 5 of 16 meetings

    Goals: Walsall 25, Chesterfield 19

    The meetings we hold go back to September 12, 1998.

    Last meetings with Chesterfield, results for Walsall

    1. Won
      Walsall FC 3, Chesterfield FC 1League Two 2024-25
    2. Drew
      Chesterfield FC 2, Walsall FC 2League Two 2024-25
    3. Won
      Walsall FC 1, Chesterfield FC 0League One 2016-17
    4. Lost
      Chesterfield FC 2, Walsall FC 0League One 2016-17
    5. Won
      Chesterfield FC 1, Walsall FC 4League One 2015-16
    Go to the Chesterfield team page
Show all 23 teams
  • PrestonWalsall: won 7, drew 3, lost 6 of 16 meetingsWalsall have won 7 of their 16 meetings with Preston

    Walsall: won 7, drew 3, lost 6 of 16 meetings

    Goals: Walsall 21, Preston 23

    The meetings we hold go back to October 3, 1998.

    Last meetings with Preston, results for Walsall

    1. Lost
      Preston North End 1, Walsall FC 0League One 2014-15
    2. Won
      Walsall FC 3, Preston North End 1League One 2014-15
    3. Lost
      Preston North End 2, Walsall FC 1League One 2013-14
    4. Lost
      Walsall FC 0, Preston North End 3League One 2013-14
    5. Won
      Preston North End 1, Walsall FC 3League One 2012-13
    Go to the Preston team page
  • BournemouthWalsall: won 5, drew 6, lost 5 of 16 meetingsWalsall and Bournemouth have won 5 each in 16 meetings

    Walsall: won 5, drew 6, lost 5 of 16 meetings

    Goals: Walsall 19, Bournemouth 20

    The meetings we hold go back to November 28, 1998.

    Last meetings with Bournemouth, results for Walsall

    1. Won
      Walsall FC 3, AFC Bournemouth 1League One 2012-13
    2. Won
      AFC Bournemouth 1, Walsall FC 2League One 2012-13
    3. Drew
      Walsall FC 2, AFC Bournemouth 2League One 2011-12
    4. Won
      AFC Bournemouth 0, Walsall FC 2League One 2011-12
    5. Lost
      Walsall FC 0, AFC Bournemouth 1League One 2010-11
    Go to the Bournemouth team page
  • WycombeWalsall: won 8, drew 3, lost 2 of 13 meetingsWalsall have won 8 of their 13 meetings with Wycombe

    Walsall: won 8, drew 3, lost 2 of 13 meetings

    Goals: Walsall 25, Wycombe 14

    The meetings we hold go back to August 22, 1998.

    Last meetings with Wycombe, results for Walsall

    1. Won
      Wycombe Wanderers 0, Walsall FC 2FA Cup 2022-23
    2. Lost
      Wycombe Wanderers 1, Walsall FC 0League One 2018-19
    3. Won
      Walsall FC 3, Wycombe Wanderers 2League One 2018-19
    4. Won
      Walsall FC 2, Wycombe Wanderers 0League One 2011-12
    5. Drew
      Wycombe Wanderers 1, Walsall FC 1League One 2011-12
    Go to the Wycombe team page
  • BlackpoolWalsall: won 5, drew 4, lost 3 of 12 meetingsWalsall have won 5 of their 12 meetings with Blackpool

    Walsall: won 5, drew 4, lost 3 of 12 meetings

    Goals: Walsall 16, Blackpool 12

    The meetings we hold go back to October 17, 1998.

    Last meetings with Blackpool, results for Walsall

    1. Lost
      Blackpool FC 2, Walsall FC 0League One 2018-19
    2. Drew
      Walsall FC 0, Blackpool FC 0League One 2018-19
    3. Drew
      Blackpool FC 2, Walsall FC 2League One 2017-18
    4. Drew
      Walsall FC 1, Blackpool FC 1League One 2017-18
    5. Drew
      Walsall FC 1, Blackpool FC 1League One 2015-16
    Go to the Blackpool team page
  • WrexhamWalsall: won 4, drew 3, lost 3 of 10 meetingsWalsall have won 4 of their 10 meetings with Wrexham

    Walsall: won 4, drew 3, lost 3 of 10 meetings

    Goals: Walsall 15, Wrexham 14

    The meetings we hold go back to October 10, 1998.

    Last meetings with Wrexham, results for Walsall

    1. Won
      Walsall FC 3, Wrexham AFC 1League Two 2023-24
    2. Lost
      Wrexham AFC 4, Walsall FC 2League Two 2023-24
    3. Won
      Walsall FC 1, Wrexham FC 0League Two 2006-07
    4. Drew
      Wrexham FC 1, Walsall FC 1League Two 2006-07
    5. Drew
      Walsall FC 2, Wrexham AFC 2League One 2004-05
    Go to the Wrexham team page
  • LutonWalsall: won 5, drew 3, lost 2 of 10 meetingsWalsall have won 5 of their 10 meetings with Luton

    Walsall: won 5, drew 3, lost 2 of 10 meetings

    Goals: Walsall 10, Luton 6

    The meetings we hold go back to September 26, 1998.

    Last meetings with Luton, results for Walsall

    1. Drew
      Walsall FC 2, Luton Town 2League One 2018-19
    2. Lost
      Luton Town 2, Walsall FC 0League One 2018-19
    3. Won
      Luton Town 0, Walsall FC 1League One 2007-08
    4. Drew
      Walsall FC 0, Luton Town 0League One 2007-08
    5. Lost
      Luton Town 1, Walsall FC 0League One 2004-05
    Go to the Luton team page
  • WiganWalsall: won 2, drew 2, lost 6 of 10 meetingsWigan have won 6 of their 10 meetings with Walsall

    Walsall: won 2, drew 2, lost 6 of 10 meetings

    Goals: Walsall 7, Wigan 13

    The meetings we hold go back to December 28, 1998.

    Last meetings with Wigan, results for Walsall

    1. Lost
      Walsall FC 0, Wigan Athletic 3League One 2017-18
    2. Lost
      Wigan Athletic 2, Walsall FC 0League One 2017-18
    3. Lost
      Walsall FC 1, Wigan Athletic 2League One 2015-16
    4. Drew
      Wigan Athletic 0, Walsall FC 0League One 2015-16
    5. Lost
      Wigan Athletic 1, Walsall FC 0First Division 2003-04
    Go to the Wigan team page
  • BurnleyWalsall: won 3, drew 1, lost 4 of 8 meetingsBurnley have won 4 of their 8 meetings with Walsall

    Walsall: won 3, drew 1, lost 4 of 8 meetings

    Goals: Walsall 11, Burnley 14

    The meetings we hold go back to August 29, 1998.

    Last meetings with Burnley, results for Walsall

    1. Lost
      Walsall FC 0, Burnley FC 1First Division 2003-04
    2. Lost
      Burnley FC 3, Walsall FC 1First Division 2003-04
    3. Won
      Walsall FC 3, Burnley FC 2First Division 2002-03
    4. Lost
      Burnley FC 2, Walsall FC 1First Division 2002-03
    5. Won
      Walsall FC 1, Burnley FC 0First Division 2001-02
    Go to the Burnley team page
  • Stoke CityWalsall: won 3, drew 2, lost 3 of 8 meetingsWalsall and Stoke City have won 3 each in 8 meetings

    Walsall: won 3, drew 2, lost 3 of 8 meetings

    Goals: Walsall 11, Stoke City 9

    The meetings we hold go back to December 19, 1998.

    Last meetings with Stoke City, results for Walsall

    1. Lost
      Stoke City 3, Walsall FC 2First Division 2003-04
    2. Drew
      Walsall FC 1, Stoke City 1First Division 2003-04
    3. Lost
      Stoke City 1, Walsall FC 0First Division 2002-03
    4. Won
      Walsall FC 4, Stoke City 2First Division 2002-03
    5. Drew
      Stoke City 0, Walsall FC 0Second Division 2000-01
    Go to the Stoke City team page
  • ReadingWalsall: won 3, drew 3, lost 2 of 8 meetingsWalsall have won 3 of their 8 meetings with Reading

    Walsall: won 3, drew 3, lost 2 of 8 meetings

    Goals: Walsall 7, Reading 8

    The meetings we hold go back to September 30, 1998.

    Last meetings with Reading, results for Walsall

    1. Drew
      Walsall FC 1, Reading FC 1First Division 2003-04
    2. Won
      Reading FC 0, Walsall FC 1First Division 2003-04
    3. Drew
      Reading FC 0, Walsall FC 0First Division 2002-03
    4. Lost
      Walsall FC 0, Reading FC 2First Division 2002-03
    5. Drew
      Reading FC 2, Walsall FC 2Second Division 2000-01
    Go to the Reading team page
  • MacclesfieldWalsall: won 3, drew 3, lost 0 of 6 meetingsWalsall have won 3 of their 6 meetings with Macclesfield

    Walsall: won 3, drew 3, lost 0 of 6 meetings

    Goals: Walsall 11, Macclesfield 5

    The meetings we hold go back to November 21, 1998.

    Last meetings with Macclesfield, results for Walsall

    1. Drew
      Walsall FC 1, Macclesfield Town 1League Two 2019-20
    2. Drew
      Walsall FC 3, Macclesfield Town 3Macclesfield Town won 3-1 on penalties, which counts as a drawEFL Cup 2018-19
    3. Won
      Macclesfield Town 0, Walsall FC 2League Two 2006-07
    4. Won
      Walsall FC 2, Macclesfield Town 0League Two 2006-07
    5. Won
      Walsall 2, Macclesfield 0Second Division 1998-99
    Go to the Macclesfield team page
  • Manchester CityWalsall: won 0, drew 3, lost 3 of 6 meetingsManchester City have won 3 of their 6 meetings with Walsall

    Walsall: won 0, drew 3, lost 3 of 6 meetings

    Goals: Walsall 3, Manchester City 9

    The meetings we hold go back to September 2, 1998.

    Last meetings with Manchester City, results for Walsall

    1. Drew
      Walsall FC 0, Manchester City 0First Division 2001-02
    2. Lost
      Manchester City 3, Walsall FC 0First Division 2001-02
    3. Drew
      Manchester City 1, Walsall 1First Division 1999-00
    4. Lost
      Walsall 0, Manchester City 1First Division 1999-00
    5. Drew
      Walsall 1, Manchester City 1Second Division 1998-99
    Go to the Manchester City team page
  • Lincoln CityWalsall: won 2, drew 1, lost 1 of 4 meetingsWalsall have won 2 of their 4 meetings with Lincoln City

    Walsall: won 2, drew 1, lost 1 of 4 meetings

    Goals: Walsall 6, Lincoln City 5

    The meetings we hold go back to November 10, 1998.

    Last meetings with Lincoln City, results for Walsall

    1. Lost
      Walsall FC 1, Lincoln City 2League Two 2006-07
    2. Drew
      Lincoln City 2, Walsall FC 2League Two 2006-07
    3. Won
      Lincoln City 0, Walsall 1Second Division 1998-99
    4. Won
      Walsall 2, Lincoln City 1Second Division 1998-99
    Go to the Lincoln City team page
  • FulhamWalsall: won 0, drew 1, lost 3 of 4 meetingsFulham have won 3 of their 4 meetings with Walsall

    Walsall: won 0, drew 1, lost 3 of 4 meetings

    Goals: Walsall 4, Fulham 11

    The meetings we hold go back to October 24, 1998.

    Last meetings with Fulham, results for Walsall

    1. Lost
      Fulham 2, Walsall 0First Division 1999-00
    2. Lost
      Walsall 1, Fulham 3First Division 1999-00
    3. Drew
      Walsall 2, Fulham 2Second Division 1998-99
    4. Lost
      Fulham 4, Walsall 1Second Division 1998-99
    Go to the Fulham team page
  • YorkWalsall: won 1, drew 0, lost 1 of 2 meetingsWalsall and York have won 1 each in 2 meetings

    Walsall: won 1, drew 0, lost 1 of 2 meetings

    Goals: Walsall 4, York 4

    The meetings we hold go back to September 8, 1998.

    Last meetings with York, results for Walsall

    1. Won
      York 1, Walsall 2Second Division 1998-99
    2. Lost
      Walsall 2, York 3Second Division 1998-99
    Go to the York team page