# Team MP W D L F A D P
1 Linfield 16 10 4 2 30 10 +20 34
2 Glenavon 15 10 2 3 32 17 +15 32
3 Ballymena United 15 9 3 3 31 19 +12 30
4 Crusaders 16 9 1 6 30 23 +7 28
5 Cliftonville 15 8 2 5 27 19 +8 26
6 Coleraine 15 6 7 2 23 17 +6 25
7 Glentoran 15 5 4 6 21 18 +3 19
8 Institute 16 5 2 9 16 28 -12 17
9 Warrenpoint Town 16 3 5 8 15 32 -17 14
10 Dungannon Swifts 15 2 6 7 14 23 -9 12
11 Newry City AFC 16 3 2 11 11 31 -20 11
12 Ards 16 2 4 10 12 25 -13 10
Sat 17/11/18 Ballymena United 2 - 1 Cliftonville
Sat 17/11/18 Crusaders 3 - 0 Glenavon
Sat 17/11/18 Coleraine 1 - 1 Glentoran
Sat 17/11/18 Newry City AFC 2 - 0 Ards
Sat 17/11/18 Warrenpoint Town 1 - 1 Dungannon Swifts
Sat 17/11/18 Institute 1 - 4 Linfield
Mon 12/11/18 Cliftonville 3 - 1 Newry City AFC
Sat 10/11/18 Ards 0 - 1 Crusaders
Sat 10/11/18 Dungannon Swifts 2 - 1 Institute
Sat 10/11/18 Glenavon 1 - 1 Warrenpoint Town
Sat 10/11/18 Linfield 1 - 2 Coleraine
Sat 10/11/18 Glentoran 0 - 1 Ballymena United
Sat 03/11/18 Cliftonville 1 - 0 Glentoran
Sat 03/11/18 Ards 2 - 2 Dungannon Swifts
Sat 03/11/18 Linfield 1 - 1 Warrenpoint Town
Sat 03/11/18 Institute 1 - 2 Coleraine
Fri 02/11/18 Ballymena United 2 - 1 Glenavon
Fri 02/11/18 Newry City AFC 0 - 3 Crusaders
Tue 20/11/18 Ballymena United 20 : 45 Glentoran
Tue 20/11/18 Glenavon 20 : 45 Cliftonville
Tue 20/11/18 Dungannon Swifts 20 : 45 Coleraine
Fri 23/11/18 Newry City AFC 21 : 00 Ballymena United
Sat 24/11/18 Warrenpoint Town 16 : 00 Coleraine
Sat 24/11/18 Linfield 16 : 00 Cliftonville
Sat 24/11/18 Dungannon Swifts 16 : 00 Glentoran
Sat 24/11/18 Crusaders 16 : 00 Institute
Sat 24/11/18 Glenavon 16 : 00 Ards
Fri 30/11/18 Coleraine 20 : 45 Newry City AFC
Sat 01/12/18 Glentoran 16 : 00 Crusaders
Sat 01/12/18 Glenavon 16 : 00 Institute
Sat 01/12/18 Ballymena United 16 : 00 Linfield
Sat 01/12/18 Cliftonville 16 : 00 Dungannon Swifts
Sat 01/12/18 Ards 16 : 00 Warrenpoint Town