Group
- W
- D
- L
- W
- D
Cliftonville FC - Linfield FC
Coleraine FC - Linfield FC
Linfield FC - Larne FC
Linfield FC - Crusaders FC
Glentoran FC - Linfield FC
- W
- W
- L
- D
- D
Glentoran FC - Crusaders FC
Larne FC - Glentoran FC
Glentoran FC - Cliftonville FC
Glentoran FC - Coleraine FC
Glentoran FC - Linfield FC
- W
- D
- W
- D
- W
Larne FC - Coleraine FC
Coleraine FC - Linfield FC
Crusaders FC - Coleraine FC
Glentoran FC - Coleraine FC
Coleraine FC - Cliftonville FC
- L
- D
- L
- D
- W
Larne FC - Cliftonville FC
Cliftonville FC - Crusaders FC
Cliftonville FC - Linfield FC
Cliftonville FC - Crusaders FC
Glentoran FC - Cliftonville FC
- W
- W
- L
- L
- W
Larne FC - Cliftonville FC
Larne FC - Glenavon FC
Larne FC - Coleraine FC
Larne FC - Glentoran FC
Linfield FC - Larne FC
- D
- L
- D
- L
- L
Cliftonville FC - Crusaders FC
Glentoran FC - Crusaders FC
Cliftonville FC - Crusaders FC
Crusaders FC - Coleraine FC
Linfield FC - Crusaders FC
- L
- D
- W
- W
- W
Larne FC - Glenavon FC
Glenavon FC - Dungannon Swifts
Carrick Rangers - Glenavon FC
Glenavon FC - Warrenpoint Town FC
Glenavon FC - Portadown FC
- W
- W
- W
- W
- W
Ballymena United - Portadown FC
Ballymena United - Warrenpoint Town FC
Dungannon Swifts - Ballymena United
Carrick Rangers - Ballymena United
Ballymena United - Glenavon FC
- L
- W
- W
- L
- L
Ballymena United - Portadown FC
Portadown FC - Dungannon Swifts
Portadown FC - Carrick Rangers
Glenavon FC - Portadown FC
Portadown FC - Warrenpoint Town FC
- W
- L
- L
- W
- W
Warrenpoint Town FC - Carrick Rangers
Ballymena United - Warrenpoint Town FC
Glenavon FC - Warrenpoint Town FC
Dungannon Swifts - Warrenpoint Town FC
Portadown FC - Warrenpoint Town FC
- L
- L
- L
- L
- W
Warrenpoint Town FC - Carrick Rangers
Carrick Rangers - Glenavon FC
Portadown FC - Carrick Rangers
Carrick Rangers - Ballymena United
Dungannon Swifts - Carrick Rangers
- D
- L
- L
- L
- L
Glenavon FC - Dungannon Swifts
Portadown FC - Dungannon Swifts
Dungannon Swifts - Ballymena United
Dungannon Swifts - Warrenpoint Town FC
Dungannon Swifts - Carrick Rangers
Group Championship Round
- W
- D
- L
- W
- D
Cliftonville FC - Linfield FC
Coleraine FC - Linfield FC
Linfield FC - Larne FC
Linfield FC - Crusaders FC
Glentoran FC - Linfield FC
- W
- D
- W
- D
- W
Larne FC - Coleraine FC
Coleraine FC - Linfield FC
Crusaders FC - Coleraine FC
Glentoran FC - Coleraine FC
Coleraine FC - Cliftonville FC
- W
- W
- L
- D
- D
Glentoran FC - Crusaders FC
Larne FC - Glentoran FC
Glentoran FC - Cliftonville FC
Glentoran FC - Coleraine FC
Glentoran FC - Linfield FC
- W
- W
- L
- L
- W
Larne FC - Cliftonville FC
Larne FC - Glenavon FC
Larne FC - Coleraine FC
Larne FC - Glentoran FC
Linfield FC - Larne FC
- L
- D
- L
- D
- W
Larne FC - Cliftonville FC
Cliftonville FC - Crusaders FC
Cliftonville FC - Linfield FC
Cliftonville FC - Crusaders FC
Glentoran FC - Cliftonville FC
- D
- L
- D
- L
- L
Cliftonville FC - Crusaders FC
Glentoran FC - Crusaders FC
Cliftonville FC - Crusaders FC
Crusaders FC - Coleraine FC
Linfield FC - Crusaders FC
Group Relegation Round
- L
- D
- W
- W
- W
Larne FC - Glenavon FC
Glenavon FC - Dungannon Swifts
Carrick Rangers - Glenavon FC
Glenavon FC - Warrenpoint Town FC
Glenavon FC - Portadown FC
- W
- W
- W
- W
- W
Ballymena United - Portadown FC
Ballymena United - Warrenpoint Town FC
Dungannon Swifts - Ballymena United
Carrick Rangers - Ballymena United
Ballymena United - Glenavon FC
- L
- W
- W
- L
- L
Ballymena United - Portadown FC
Portadown FC - Dungannon Swifts
Portadown FC - Carrick Rangers
Glenavon FC - Portadown FC
Portadown FC - Warrenpoint Town FC
- W
- L
- L
- W
- W
Warrenpoint Town FC - Carrick Rangers
Ballymena United - Warrenpoint Town FC
Glenavon FC - Warrenpoint Town FC
Dungannon Swifts - Warrenpoint Town FC
Portadown FC - Warrenpoint Town FC
- L
- L
- L
- L
- W
Warrenpoint Town FC - Carrick Rangers
Carrick Rangers - Glenavon FC
Portadown FC - Carrick Rangers
Carrick Rangers - Ballymena United
Dungannon Swifts - Carrick Rangers
- D
- L
- L
- L
- L
Glenavon FC - Dungannon Swifts
Portadown FC - Dungannon Swifts
Dungannon Swifts - Ballymena United
Dungannon Swifts - Warrenpoint Town FC
Dungannon Swifts - Carrick Rangers