| 1 | Sat 2 Sep 2017 | 0-1 v StevenageCheltenham Town 0-1 Stevenage | Sky Bet League Two |
| 2 | Sat 9 Sep 2017 | 27 0-0 v Yeovil TownYeovil Town 0-0 Cheltenham Town | Sky Bet League Two |
| 3 | Tue 12 Sep 2017 | 270-1 v Newport CountyNewport County 1-0 Cheltenham Town | Sky Bet League Two |
| 4 | Sat 23 Sep 2017 | 271-1 v Accrington StanleyAccrington Stanley 1-1 Cheltenham Town | Sky Bet League Two |
| 5 | Tue 26 Sep 2017 | 273-0 v Mansfield TownCheltenham Town 3-0 Mansfield Town | Sky Bet League Two |
| 6 | Sat 30 Sep 2017 | 272-0 v ChesterfieldChesterfield 0-2 Cheltenham Town | Sky Bet League Two |
| 7 | Tue 3 Oct 2017 | 271-2 v Forest Green RoversCheltenham Town 1-2 Forest Green Rovers | Checkatrade Trophy Southern Group E |
| 8 | Sat 14 Oct 2017 | 271-3 v Port ValePort Vale 3-1 Cheltenham Town | Sky Bet League Two |
| 9 | Tue 17 Oct 2017 | 27 2-3 v Grimsby TownCheltenham Town 2-3 Grimsby Town | Sky Bet League Two |
| 10 | Tue 7 Nov 2017 | 272-1 v Newport CountyNewport County 1-2 Cheltenham Town | Checkatrade Trophy Southern Group E |
| 11 | Sat 11 Nov 2017 | 272-2 v Luton TownCheltenham Town 2-2 Luton Town | Sky Bet League Two |
| 12 | Tue 21 Nov 2017 | 270-0 v Cambridge UnitedCheltenham Town 0-0 Cambridge United | Sky Bet League Two |
| 13 | Sat 23 Dec 2017 | 272-0 v BarnetBarnet 0-2 Cheltenham Town | Sky Bet League Two |
| 14 | Tue 26 Dec 2017 | 270-2 v Yeovil TownCheltenham Town 0-2 Yeovil Town | Sky Bet League Two |