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