04/14/2017 - Friday
10:00

Shrewsbury Town
1
x
1

Walsall
04/08/2017 - Saturday
10:00

Walsall
1
x
1

Oxford United
04/01/2017 - Saturday
10:00

Bradford City
1
x
0

Walsall
03/18/2017 - Saturday
11:00

Southend United
3
x
2

Walsall
03/14/2017 - Tuesday
15:45

Walsall
0
x
1

Fleetwood Town
03/11/2017 - Saturday
10:00

Charlton Athletic
1
x
1

Walsall
03/07/2017 - Tuesday
14:45

Walsall
1
x
0

Chesterfield
03/04/2017 - Saturday
10:00

Walsall
2
x
0

Oldham Athletic
02/25/2017 - Saturday
10:00

AFC Wimbledon
1
x
0

Walsall
02/18/2017 - Saturday
10:00

Walsall
2
x
0

Peterborough United
02/14/2017 - Tuesday
14:45

Scunthorpe United
0
x
0

Walsall
02/11/2017 - Saturday
10:00

Bolton Wanderers
4
x
1

Walsall
02/04/2017 - Saturday
10:00

Walsall
2
x
1

Northampton Town
02/01/2017 - Wednesday
14:45

Millwall
0
x
0

Walsall
01/28/2017 - Saturday
10:00

Bury
3
x
3

Walsall
01/21/2017 - Saturday
10:00

Walsall
3
x
1

Bristol Rovers
01/14/2017 - Saturday
10:00

Walsall
4
x
1

Sheffield United
01/02/2017 - Monday
10:00

Walsall
0
x
2

Rochdale
12/31/2016 - Saturday
10:00

Oxford United
0
x
0

Walsall
12/26/2016 - Monday
10:00

Port Vale
0
x
1

Walsall
12/17/2016 - Saturday
10:00

Walsall
1
x
1

Bradford City
12/10/2016 - Saturday
10:00

Fleetwood Town
2
x
1

Walsall
11/29/2016 - Tuesday
14:45

Sheffield United
0
x
1

Walsall
11/26/2016 - Saturday
10:00

Walsall
0
x
0

Southend United
11/22/2016 - Tuesday
14:45

Rochdale
4
x
0

Walsall
11/19/2016 - Saturday
10:00

Walsall
1
x
2

Gillingham
11/12/2016 - Saturday
10:00

MK Dons
1
x
1

Walsall
11/05/2016 - Saturday

Walsall
0
x
1

Macclesfield Town
10/29/2016 - Saturday
10:00

Walsall
1
x
1

Coventry City
10/22/2016 - Saturday
10:00

Swindon Town
0
x
2

Walsall