1 | Wed 10 Jan 2018 | 30-0 v BlackpoolShrewsbury Town 0-0 Blackpool | Checkatrade Trophy Third Round |
2 | Tue 16 Jan 2018 | 30-1 v West Ham UnitedWest Ham United 1-0 Shrewsbury Town | Emirates FA Cup Third Round |
3 | Sat 20 Jan 2018 | 2-2 v Doncaster RoversShrewsbury Town 2-2 Doncaster Rovers | Sky Bet League One |
4 | Tue 23 Jan 2018 | 32-1 v Oldham AthleticShrewsbury Town 2-1 Oldham Athletic | Checkatrade Trophy Fourth Round |
5 | Sat 10 Feb 2018 | 31-2 v Plymouth ArgyleShrewsbury Town 1-2 Plymouth Argyle | Sky Bet League One |
6 | Tue 20 Feb 2018 | 31-1 v GillinghamShrewsbury Town 1-1 Gillingham | Sky Bet League One |
7 | Fri 30 Mar 2018 | 31-3 v RochdaleRochdale 3-1 Shrewsbury Town | Sky Bet League One |
8 | Mon 2 Apr 2018 | 3 3-2 v Oxford UnitedShrewsbury Town 3-2 Oxford United | Sky Bet League One |
9 | Tue 17 Apr 2018 | 30-2 v Charlton AthleticShrewsbury Town 0-2 Charlton Athletic | Sky Bet League One |
10 | Sat 21 Apr 2018 | 31-1 v BuryShrewsbury Town 1-1 Bury | Sky Bet League One |
11 | Tue 24 Apr 2018 | 33-1 v Peterborough UnitedShrewsbury Town 3-1 Peterborough United | Sky Bet League One |
12 | Sat 28 Apr 2018 | 31-1 v BlackpoolBlackpool 1-1 Shrewsbury Town | Sky Bet League One |
13 | Sat 5 May 2018 | 30-1 v Milton Keynes DonsShrewsbury Town 0-1 Milton Keynes Dons | Sky Bet League One |