| Sunday 27 May 2001 |
| Nationwide Division Two Play-Offs Final |
| Reading |
1 (1) |
Walsall |
1 (0) |
| Wednesday 16 May 2001 |
| Nationwide Division Two Play-Offs Semi Final 2nd Leg |
| Walsall |
4 (1) |
Stoke |
2 (1) |
| Sunday 13 May 2001 |
| Nationwide Division Two Play-Offs Semi Final 1st Leg |
| Stoke |
0 (0) |
Walsall |
0 (0) |
| Saturday 5 May 2001 |
| Nationwide Division Two |
| Northampton |
0 (0) |
Walsall |
3 (0) |
| Thursday 3 May 2001 |
| Nationwide Division Two |
| Port Vale |
0 (0) |
Walsall |
2 (0) |
| Saturday 28 April 2001 |
| Nationwide Division Two |
| Walsall |
2 (2) |
Bristol Rovers |
1 (0) |
| Tuesday 24 April 2001 |
| Nationwide Division Two |
| Peterborough |
2 (1) |
Walsall |
0 (0) |
| Saturday 21 April 2001 |
| Nationwide Division Two |
| Reading |
2 (2) |
Walsall |
2 (1) |
| Tuesday 17 April 2001 |
| Nationwide Division Two |
| Walsall |
3 (2) |
Brentford |
2 (1) |
| Saturday 14 April 2001 |
| Nationwide Division Two |
| Stoke |
0 (0) |
Walsall |
0 (0) |
| Saturday 31 March 2001 |
| Nationwide Division Two |
| Walsall |
0 (0) |
Millwall |
0 (0) |
| Saturday 24 March 2001 |
| Nationwide Division Two |
| Walsall |
5 (1) |
Wycombe |
1 (0) |
| Saturday 10 March 2001 |
| Nationwide Division Two |
| Walsall |
0 (0) |
Colchester |
1 (0) |
| Tuesday 6 March 2001 |
| Nationwide Division Two |
| Bristol City |
1 (1) |
Walsall |
3 (2) |
| Saturday 3 March 2001 |
| Nationwide Division Two |
| Notts County |
2 (1) |
Walsall |
0 (0) |
| Saturday 24 February 2001 |
| Nationwide Division Two |
| Walsall |
2 (2) |
Wrexham |
3 (0) |
| Tuesday 20 February 2001 |
| Nationwide Division Two |
| Walsall |
3 (2) |
Luton |
1 (0) |
| Saturday 17 February 2001 |
| Nationwide Division Two |
| Bournemouth |
2 (2) |
Walsall |
2 (0) |
| Saturday 10 February 2001 |
| Nationwide Division Two |
| Walsall |
1 (1) |
Bury |
2 (1) |
| Wednesday 7 February 2001 |
| LDV Vans Trophy Northern Section - Quarter Final |
| Stoke |
4 (1) |
Walsall |
0 (0) |
| Friday 2 February 2001 |
| Nationwide Division Two |
| Wigan |
1 (1) |
Walsall |
1 (0) |
| Tuesday 30 January 2001 |
| LDV Vans Trophy Northern Section - Second Round |
| Walsall |
2 (1) |
Wigan |
1 (1) |
| Saturday 27 January 2001 |
| Nationwide Division Two |
| Cambridge Utd |
0 (0) |
Walsall |
1 (1) |
| Tuesday 23 January 2001 |
| Nationwide Division Two |
| Walsall |
1 (0) |
Rotherham |
1 (0) |
| Saturday 20 January 2001 |
| Nationwide Division Two |
| Walsall |
5 (1) |
Swansea |
1 (0) |
| Saturday 13 January 2001 |
| Nationwide Division Two |
| Oxford Utd |
2 (2) |
Walsall |
1 (0) |
| Saturday 6 January 2001 |
| AXA-Sponsored FA Challenge Cup Third Round |
| Walsall |
2 (1) |
West Ham |
3 (1) |
| Monday 1 January 2001 |
| Nationwide Division Two |
| Walsall |
1 (0) |
Swindon |
0 (0) |
| Saturday 30 December 2000 |
| Nationwide Division Two |
| Oldham |
0 (0) |
Walsall |
0 (0) |
| Tuesday 26 December 2000 |
| Nationwide Division Two |
| Swansea |
3 (1) |
Walsall |
1 (1) |
| Saturday 23 December 2000 |
| Nationwide Division Two |
| Walsall |
3 (2) |
Cambridge Utd |
1 (0) |
| Saturday 16 December 2000 |
| Nationwide Division Two |
| Millwall |
2 (1) |
Walsall |
0 (0) |
| Friday 8 December 2000 |
| AXA-Sponsored FA Challenge Cup Second Round |
| Walsall |
2 (2) |
Barnet |
1 (0) |
| Saturday 2 December 2000 |
| Nationwide Division Two |
| Walsall |
2 (1) |
Port Vale |
1 (0) |
| Saturday 25 November 2000 |
| Nationwide Division Two |
| Walsall |
3 (1) |
Northampton |
0 (0) |
| Saturday 18 November 2000 |
| AXA-Sponsored FA Challenge Cup First Round |
| Walsall |
4 (2) |
Exeter |
0 (0) |
| Saturday 11 November 2000 |
| Nationwide Division Two |
| Bristol Rovers |
0 (0) |
Walsall |
0 (0) |
| Saturday 4 November 2000 |
| Nationwide Division Two |
| Walsall |
2 (0) |
Reading |
1 (0) |
| Saturday 28 October 2000 |
| Nationwide Division Two |
| Brentford |
2 (2) |
Walsall |
1 (1) |
| Tuesday 24 October 2000 |
| Nationwide Division Two |
| Walsall |
3 (0) |
Stoke |
0 (0) |
| Saturday 21 October 2000 |
| Nationwide Division Two |
| Wycombe |
3 (1) |
Walsall |
1 (1) |
| Tuesday 17 October 2000 |
| Nationwide Division Two |
| Walsall |
1 (0) |
Peterborough |
1 (1) |
| Saturday 14 October 2000 |
| Nationwide Division Two |
| Walsall |
0 (0) |
Bristol City |
0 (0) |
| Friday 6 October 2000 |
| Nationwide Division Two |
| Colchester |
0 (0) |
Walsall |
2 (2) |
| Saturday 30 September 2000 |
| Nationwide Division Two |
| Walsall |
5 (2) |
Notts County |
1 (0) |
| Wednesday 27 September 2000 |
| Worthington Cup Second Round 2nd Leg |
| West Ham |
1 (1) |
Walsall |
1 (1) |
| Saturday 23 September 2000 |
| Nationwide Division Two |
| Wrexham |
0 (0) |
Walsall |
1 (1) |
| Tuesday 19 September 2000 |
| Worthington Cup Second Round 1st Leg |
| Walsall |
0 (0) |
West Ham |
1 (0) |
| Saturday 16 September 2000 |
| Nationwide Division Two |
| Walsall |
1 (1) |
Bournemouth |
1 (0) |
| Tuesday 12 September 2000 |
| Nationwide Division Two |
| Luton |
0 (0) |
Walsall |
0 (0) |
| Saturday 9 September 2000 |
| Nationwide Division Two |
| Bury |
2 (0) |
Walsall |
0 (0) |
| Tuesday 5 September 2000 |
| Worthington Cup First Round 2nd Leg |
| Kidderminster |
0 (0) |
Walsall |
1 (0) |
| Saturday 2 September 2000 |
| Nationwide Division Two |
| Walsall |
2 (2) |
Wigan |
0 (0) |
| Tuesday 29 August 2000 |
| Nationwide Division Two |
| Walsall |
3 (1) |
Oxford Utd |
2 (2) |
| Saturday 26 August 2000 |
| Nationwide Division Two |
| Swindon |
1 (1) |
Walsall |
4 (2) |
| Tuesday 22 August 2000 |
| Worthington Cup First Round 1st Leg |
| Walsall |
1 (1) |
Kidderminster |
1 (0) |
| Saturday 19 August 2000 |
| Nationwide Division Two |
| Walsall |
3 (1) |
Oldham |
2 (2) |
| Saturday 12 August 2000 |
| Nationwide Division Two |
| Rotherham |
2 (1) |
Walsall |
3 (0) |