Saturday 19th December
- Ballymena United 1 , Glentoran 1 at Full timeBallymena UnitedGlentoranFull time
- Linfield 4 , Dungannon Swifts 0 at Full timeLinfieldDungannon SwiftsFull time
- Warrenpoint Town 1 , Glenavon 2 at Full timeWarrenpoint TownGlenavonFull time
- Cliftonville 0 , Coleraine 2 at Full timeCliftonvilleColeraineFull time
Tuesday 15th December
- Glentoran 0 , Warrenpoint Town 0 at Full timeGlentoranWarrenpoint TownFull time
Monday 14th December
- Glenavon 1 , Cliftonville 1 at Full timeGlenavonCliftonvilleFull time
Saturday 12th December
- Coleraine 2 , Warrenpoint Town 1 at Full timeColeraineWarrenpoint TownFull time
- Crusaders 5 , Portadown 0 at Full timeCrusadersPortadownFull time
- Dungannon Swifts 1 , Ballymena United 5 at Full timeDungannon SwiftsBallymena UnitedFull time
- Glentoran 6 , Carrick Rangers 0 at Full timeGlentoranCarrick RangersFull time
Friday 11th December
- Larne 3 , Linfield 1 at Full timeLarneLinfieldFull time
Tuesday 8th December
- Dungannon Swifts 0 , Portadown 3 at Full timeDungannon SwiftsPortadownFull time
Saturday 5th December
- Carrick Rangers 1 , Warrenpoint Town 3 at Full timeCarrick RangersWarrenpoint TownFull time
- Crusaders 2 , Glentoran 0 at Full timeCrusadersGlentoranFull time
- Larne 2 , Glenavon 1 at Full timeLarneGlenavonFull time
- Portadown 0 , Ballymena United 0 at Full timePortadownBallymena UnitedFull time
- Linfield 2 , Cliftonville 0 at Full timeLinfieldCliftonvilleFull time
Friday 4th December
- Dungannon Swifts 2 , Coleraine 0 at Full timeDungannon SwiftsColeraineFull time
Tuesday 1st December
- Ballymena United 2 , Carrick Rangers 0 at Full timeBallymena UnitedCarrick RangersFull time
All times are UK and subject to change. 大象传媒 is not responsible for any changes.