# Team MP W D L F A D P
1 Linfield 24 16 5 3 51 15 +36 53
2 Ballymena United 24 15 5 4 53 33 +20 50
3 Crusaders 25 16 2 7 50 35 +15 50
4 Glenavon 24 12 7 5 50 33 +17 43
5 Coleraine 25 11 9 5 38 31 +7 42
6 Cliftonville 24 12 2 10 51 45 +6 38
7 Institute 24 8 5 11 36 47 -11 29
8 Glentoran 23 6 6 11 31 35 -4 24
9 Warrenpoint Town 24 5 7 12 26 49 -23 22
10 Dungannon Swifts 24 4 9 11 25 40 -15 21
11 Newry City AFC 23 4 4 15 18 42 -24 16
12 Ards 26 3 5 18 20 44 -24 14
Fri 18/01/19 Ards 1 - 2 Coleraine
Sat 12/01/19 Cliftonville 4 - 1 Ards
Sat 12/01/19 Coleraine 1 - 1 Glenavon
Sat 12/01/19 Linfield 4 - 0 Warrenpoint Town
Sat 12/01/19 Ballymena United 2 - 2 Dungannon Swifts
Sat 12/01/19 Institute 0 - 2 Glentoran
Fri 11/01/19 Newry City AFC 0 - 1 Crusaders
Tue 01/01/19 Coleraine 4 - 1 Cliftonville
Tue 01/01/19 Ards 0 - 2 Linfield
Tue 01/01/19 Glenavon 1 - 3 Warrenpoint Town
Tue 01/01/19 Crusaders 3 - 2 Ballymena United
Tue 01/01/19 Glentoran 2 - 4 Dungannon Swifts
Tue 01/01/19 Newry City AFC 1 - 2 Institute
Sat 29/12/18 Cliftonville 0 - 2 Linfield
Sat 29/12/18 Ballymena United 3 - 1 Newry City AFC
Sat 29/12/18 Glenavon 3 - 3 Institute
Sat 29/12/18 Dungannon Swifts 0 - 3 Ards
Sat 29/12/18 Glentoran 0 - 1 Crusaders
Sat 29/12/18 Warrenpoint Town 0 - 1 Coleraine
Sat 19/01/19 Crusaders 16 : 00 Linfield
Sat 19/01/19 Warrenpoint Town 16 : 00 Institute
Sat 19/01/19 Glentoran 16 : 00 Newry City AFC
Sat 19/01/19 Glenavon 16 : 00 Ballymena United
Sat 19/01/19 Dungannon Swifts 16 : 00 Cliftonville
Tue 22/01/19 Newry City AFC 20 : 45 Linfield
Sat 26/01/19 Newry City AFC 16 : 00 Warrenpoint Town
Sat 26/01/19 Institute 16 : 00 Crusaders
Sat 26/01/19 Ballymena United 16 : 00 Ards
Sat 26/01/19 Coleraine 16 : 00 Dungannon Swifts
Sat 26/01/19 Cliftonville 16 : 00 Glenavon
Mon 28/01/19 Linfield 20 : 45 Glentoran
Fri 01/02/19 Newry City AFC 20 : 45 Glentoran
Tue 05/02/19 Dungannon Swifts 20 : 45 Coleraine
Sat 09/02/19 Warrenpoint Town 16 : 00 Glentoran
Sat 09/02/19 Cliftonville 16 : 00 Newry City AFC
Sat 09/02/19 Linfield 16 : 00 Coleraine
Sat 09/02/19 Institute 16 : 00 Ballymena United
Sat 09/02/19 Dungannon Swifts 16 : 00 Crusaders
Sat 09/02/19 Glenavon 16 : 00 Ards