1 | Tue 22 Aug 2017 | 3-0 v Scunthorpe UnitedMiddlesbrough 3-0 Scunthorpe United | Carabao Cup Second Round |
2 | Tue 19 Sep 2017 | 622-0 v Aston VillaAston Villa 0-2 Middlesbrough | Carabao Cup Third Round |
3 | Tue 24 Oct 2017 | 621-3 v AFC BournemouthAFC Bournemouth 3-1 Middlesbrough | Carabao Cup Fourth Round |
4 | Sat 28 Oct 2017 | 622-0 v ReadingReading 0-2 Middlesbrough | Sky Bet Championship |
5 | Tue 31 Oct 2017 | 623-1 v Hull CityHull City 1-3 Middlesbrough | Sky Bet Championship |
6 | Sun 5 Nov 2017 | 621-0 v SunderlandMiddlesbrough 1-0 Sunderland | Sky Bet Championship |
7 | Sun 19 Nov 2017 | 621-2 v Leeds UnitedLeeds United 2-1 Middlesbrough | Sky Bet Championship |
8 | Sat 23 Dec 2017 | 622-1 v Sheffield WednesdaySheffield Wednesday 1-2 Middlesbrough | Sky Bet Championship |
9 | Sat 20 Jan 2018 | 171-2 v Northampton TownNorthampton Town 2-1 Milton Keynes Dons | Sky Bet League One |
10 | Sat 27 Jan 2018 | 17 0-1 v Coventry CityMilton Keynes Dons 0-1 Coventry City | Emirates FA Cup Fourth Round |
11 | Sat 3 Feb 2018 | 170-1 v WalsallWalsall 1-0 Milton Keynes Dons | Sky Bet League One |
12 | Tue 13 Feb 2018 | 170-1 v Oldham AthleticOldham Athletic 1-0 Milton Keynes Dons | Sky Bet League One |
13 | Sat 14 Apr 2018 | 171-2 v Doncaster RoversMilton Keynes Dons 1-2 Doncaster Rovers | Sky Bet League One |
14 | Sat 21 Apr 2018 | 17 0-4 v Southend UnitedSouthend United 4-0 Milton Keynes Dons | Sky Bet League One |
15 | Tue 24 Apr 2018 | 17 0-2 v Bradford CityBradford City 2-0 Milton Keynes Dons | Sky Bet League One |
16 | Sat 28 Apr 2018 | 170-2 v Scunthorpe UnitedMilton Keynes Dons 0-2 Scunthorpe United | Sky Bet League One |