Saturday 7th December
- Coleraine versus Portadown kick off 15:00Coleraine15:00playsPortadown
- Dungannon Swifts versus Linfield kick off 15:00Dungannon Swifts15:00playsLinfield
- Glenavon versus Crusaders kick off 15:00Glenavon15:00playsCrusaders
- Glentoran versus Ballymena United kick off 15:00Glentoran15:00playsBallymena United
- Loughgall versus Larne kick off 15:00Loughgall15:00playsLarne
- Cliftonville versus Carrick Rangers kick off 15:00Cliftonville15:00playsCarrick Rangers
Saturday 14th December
- Ballymena United versus Dungannon Swifts kick off 15:00Ballymena United15:00playsDungannon Swifts
- Carrick Rangers versus Loughgall kick off 15:00Carrick Rangers15:00playsLoughgall
- Crusaders versus Glentoran kick off 15:00Crusaders15:00playsGlentoran
- Larne versus Glenavon kick off 15:00Larne15:00playsGlenavon
- Linfield versus Coleraine kick off 15:00Linfield15:00playsColeraine
- Portadown versus Cliftonville kick off 15:00Portadown15:00playsCliftonville
Saturday 21st December
- Linfield versus Glenavon kick off 15:00Linfield15:00playsGlenavon
- Portadown versus Crusaders kick off 15:00Portadown15:00playsCrusaders
- Loughgall versus Ballymena United kick off 15:00Loughgall15:00playsBallymena United
- Dungannon Swifts versus Larne kick off 15:00Dungannon Swifts15:00playsLarne
- Carrick Rangers versus Coleraine kick off 15:00Carrick Rangers15:00playsColeraine
- Cliftonville versus Glentoran kick off 15:00Cliftonville15:00playsGlentoran
Thursday 26th December
- Crusaders versus Cliftonville kick off 15:00Crusaders15:00playsCliftonville
- Coleraine versus Ballymena United kick off 15:00Coleraine15:00playsBallymena United
- Dungannon Swifts versus Loughgall kick off 15:00Dungannon Swifts15:00playsLoughgall
- Glenavon versus Portadown kick off 15:00Glenavon15:00playsPortadown
- Glentoran versus Linfield kick off 15:00Glentoran15:00playsLinfield
- Larne versus Carrick Rangers kick off 15:00Larne15:00playsCarrick Rangers
Monday 30th December
- Ballymena United versus Glenavon kick off 19:45Ballymena United19:45playsGlenavon
- Carrick Rangers versus Crusaders kick off 19:45Carrick Rangers19:45playsCrusaders
- Cliftonville versus Dungannon Swifts kick off 19:45Cliftonville19:45playsDungannon Swifts
- Linfield versus Larne kick off 19:45Linfield19:45playsLarne
- Loughgall versus Coleraine kick off 19:45Loughgall19:45playsColeraine
- Portadown versus Glentoran kick off 19:45Portadown19:45playsGlentoran
All times are UK and subject to change. BBC is not responsible for any changes.