| 1 | Sat 9 Sep 2017 | 19 1-2 v Bristol RoversBristol Rovers 2-1 Walsall | Sky Bet League One |
| 2 | Sat 16 Sep 2017 | 191-1 v Peterborough UnitedWalsall 1-1 Peterborough United | Sky Bet League One |
| 3 | Sat 23 Sep 2017 | 192-1 v Oxford UnitedOxford United 1-2 Walsall | Sky Bet League One |
| 4 | Tue 26 Sep 2017 | 19 2-2 v Charlton AthleticWalsall 2-2 Charlton Athletic | Sky Bet League One |
| 5 | Sat 30 Sep 2017 | 190-2 v Wigan AthleticWigan Athletic 2-0 Walsall | Sky Bet League One |
| 6 | Tue 3 Oct 2017 | 192-2 v Coventry CityWalsall 2-2 Coventry City | Checkatrade Trophy Northern Group E |
| 7 | Tue 17 Oct 2017 | 191-1 v Milton Keynes DonsMilton Keynes Dons 1-1 Walsall | Sky Bet League One |
| 8 | Sat 28 Oct 2017 | 190-1 v Southend UnitedWalsall 0-1 Southend United | Sky Bet League One |
| 9 | Sat 4 Nov 2017 | 191-2 v Newport CountyNewport County 2-1 Walsall | Emirates FA Cup First Round |
| 10 | Tue 7 Nov 2017 | 191-0 v Shrewsbury TownShrewsbury Town 0-1 Walsall | Checkatrade Trophy Northern Group E |
| 11 | Sat 18 Nov 2017 | 190-1 v GillinghamWalsall 0-1 Gillingham | Sky Bet League One |
| 12 | Tue 21 Nov 2017 | 194-2 v Fleetwood TownWalsall 4-2 Fleetwood Town | Sky Bet League One |
| 13 | Sat 25 Nov 2017 | 192-1 v AFC WimbledonAFC Wimbledon 1-2 Walsall | Sky Bet League One |
| 14 | Sat 9 Dec 2017 | 191-0 v Scunthorpe UnitedWalsall 1-0 Scunthorpe United | Sky Bet League One |
| 15 | Sat 16 Dec 2017 | 191-2 v Northampton TownNorthampton Town 2-1 Walsall | Sky Bet League One |
| 16 | Sat 23 Dec 2017 | 191-1 v RochdaleRochdale 1-1 Walsall | Sky Bet League One |
| 17 | Tue 26 Dec 2017 | 190-0 v Bristol RoversWalsall 0-0 Bristol Rovers | Sky Bet League One |
| 18 | Sat 30 Dec 2017 | 191-2 v Rotherham UnitedWalsall 1-2 Rotherham United | Sky Bet League One |
| 19 | Mon 1 Jan 2018 | 190-1 v Plymouth ArgylePlymouth Argyle 1-0 Walsall | Sky Bet League One |