1 | Tue 15 Aug 2017 | 2-2 v BrentfordBrentford 2-2 Bristol City | Sky Bet Championship |
2 | Tue 22 Aug 2017 | 333-2 v WatfordWatford 2-3 Bristol City | Carabao Cup Second Round |
3 | Sat 2 Sep 2017 | 0-1 v StevenageCheltenham Town 0-1 Stevenage | Sky Bet League Two |
4 | Sat 9 Sep 2017 | 27 0-0 v Yeovil TownYeovil Town 0-0 Cheltenham Town | Sky Bet League Two |
5 | Tue 12 Sep 2017 | 270-1 v Newport CountyNewport County 1-0 Cheltenham Town | Sky Bet League Two |
6 | Sat 23 Sep 2017 | 271-1 v Accrington StanleyAccrington Stanley 1-1 Cheltenham Town | Sky Bet League Two |
7 | Tue 26 Sep 2017 | 273-0 v Mansfield TownCheltenham Town 3-0 Mansfield Town | Sky Bet League Two |
8 | Sat 30 Sep 2017 | 272-0 v ChesterfieldChesterfield 0-2 Cheltenham Town | Sky Bet League Two |
9 | Tue 3 Oct 2017 | 271-2 v Forest Green RoversCheltenham Town 1-2 Forest Green Rovers | Checkatrade Trophy Southern Group E |
10 | Sat 14 Oct 2017 | 271-3 v Port ValePort Vale 3-1 Cheltenham Town | Sky Bet League Two |
11 | Tue 17 Oct 2017 | 27 2-3 v Grimsby TownCheltenham Town 2-3 Grimsby Town | Sky Bet League Two |
12 | Tue 7 Nov 2017 | 272-1 v Newport CountyNewport County 1-2 Cheltenham Town | Checkatrade Trophy Southern Group E |
13 | Sat 11 Nov 2017 | 272-2 v Luton TownCheltenham Town 2-2 Luton Town | Sky Bet League Two |
14 | Tue 21 Nov 2017 | 270-0 v Cambridge UnitedCheltenham Town 0-0 Cambridge United | Sky Bet League Two |
15 | Sat 23 Dec 2017 | 272-0 v BarnetBarnet 0-2 Cheltenham Town | Sky Bet League Two |
16 | Tue 26 Dec 2017 | 270-2 v Yeovil TownCheltenham Town 0-2 Yeovil Town | Sky Bet League Two |
17 | Sat 6 Jan 2018 | 330-3 v WatfordWatford 3-0 Bristol City | Emirates FA Cup Third Round |