Glenavon 
 
02:00
11/2, Sun
Linfield 
 
Glentoran 
 
02:00
11/2, Sun
Ballymena United 
 
Crusaders 
 
02:00
11/2, Sun
Warrenpoint Town 
 
Ballinamallard United 
 
02:00
11/2, Sun
Portadown 
 
Coleraine 
 
02:00
11/2, Sun
Institute FC 
 
Dungannon Swifts 
 
02:00
11/2, Sun
Cliftonville 
 
Cliftonville 
 
06:45
11/8, Sat
Warrenpoint Town 
 
Dungannon Swifts 
 
02:00
11/9, Sun
Linfield 
 
Ballymena United 
 
02:00
11/9, Sun
Coleraine 
 
Glentoran 
 
02:00
11/9, Sun
Glenavon 
 
Ballinamallard United 
 
02:00
11/9, Sun
Crusaders 
 
Portadown 
 
02:00
11/9, Sun
Institute FC 
 
Portadown 
 
10:00
11/15, Sat
Glenavon 
 
Linfield 
 
10:00
11/15, Sat
Glentoran 
 
Institute FC 
 
10:00
11/15, Sat
Ballinamallard United 
 
Crusaders 
 
10:00
11/15, Sat
Cliftonville 
 
Coleraine 
 
10:00
11/15, Sat
Dungannon Swifts 
 
Warrenpoint Town 
 
10:00
11/15, Sat
Ballymena United 
 
Crusaders 
 
10:00
11/22, Sat
Coleraine 
 
Dungannon Swifts 
 
10:00
11/22, Sat
Portadown 
 
Warrenpoint Town 
 
10:00
11/22, Sat
Linfield 
 
Glenavon 
 
10:00
11/22, Sat
Cliftonville 
 
Ballymena United 
 
10:00
11/22, Sat
Ballinamallard United 
 
Glentoran 
 
10:00
11/22, Sat
Institute FC 
 
Portadown 
 
10:00
11/29, Sat
Glentoran 
 
Cliftonville 
 
10:00
11/29, Sat
Ballymena United 
 
Dungannon Swifts 
 
10:00
11/29, Sat
Glenavon 
 
Institute FC 
 
10:00
11/29, Sat
Crusaders 
 
Linfield 
 
10:00
11/29, Sat
Coleraine 
 
Ballinamallard United 
 
10:00
11/29, Sat
Warrenpoint Town 
 
Warrenpoint Town 
 
10:00
12/6, Sat
Dungannon Swifts 
 
Ballymena United 
 
10:00
12/6, Sat
Linfield 
 
Coleraine 
 
10:00
12/6, Sat
Cliftonville 
 
Crusaders 
 
10:00
12/6, Sat
Portadown 
 
Glenavon 
 
10:00
12/6, Sat
Institute FC 
 
Glentoran 
 
10:00
12/6, Sat
Ballinamallard United 
 
Linfield 
 
10:00
12/13, Sat
Ballinamallard United 
 
Ballymena United 
 
10:00
12/13, Sat
Crusaders 
 
Glenavon 
 
10:00
12/13, Sat
Coleraine 
 
Warrenpoint Town 
 
10:00
12/13, Sat
Portadown 
 
Dungannon Swifts 
 
10:00
12/13, Sat
Glentoran 
 
Cliftonville 
 
10:00
12/13, Sat
Institute FC 
 
Ballinamallard United 
 
10:00
12/20, Sat
Glenavon 
 
Coleraine 
 
10:00
12/20, Sat
Warrenpoint Town 
 
Crusaders 
 
10:00
12/20, Sat
Dungannon Swifts 
 
Glentoran 
 
10:00
12/20, Sat
Cliftonville 
 
Institute FC 
 
10:00
12/20, Sat
Ballymena United 
 
Linfield 
 
10:00
12/20, Sat
Portadown 
 
Dungannon Swifts 
 
10:00
12/26, Fri
Ballinamallard United 
 
Institute FC 
 
10:00
12/26, Fri
Warrenpoint Town 
 
Linfield 
 
10:00
12/26, Fri
Glentoran 
 
Cliftonville 
 
10:00
12/26, Fri
Crusaders 
 
Portadown 
 
10:00
12/26, Fri
Glenavon 
 
Ballymena United 
 
10:00
12/26, Fri
Coleraine 
 
Ballinamallard United 
 
10:00
1/1, Thu
Cliftonville 
 
Coleraine 
 
10:00
1/1, Thu
Portadown 
 
Crusaders 
 
10:00
1/1, Thu
Linfield 
 
Glenavon 
 
10:00
1/1, Thu
Dungannon Swifts 
 
Glentoran 
 
10:00
1/1, Thu
Institute FC 
 
Warrenpoint Town 
 
02:00
1/2, Fri
Ballymena United 
 
Warrenpoint Town 
 
10:00
1/3, Sat
Glentoran 
 
Portadown 
 
10:00
1/3, Sat
Institute FC 
 
Linfield 
 
10:00
1/3, Sat
Coleraine 
 
Dungannon Swifts 
 
10:00
1/3, Sat
Cliftonville 
 
Ballymena United 
 
10:00
1/3, Sat
Glenavon 
 
Crusaders 
 
10:00
1/3, Sat
Ballinamallard United 
 
Portadown 
 
10:00
1/17, Sat
Ballymena United 
 
Ballinamallard United 
 
10:00
1/17, Sat
Linfield 
 
Cliftonville 
 
10:00
1/17, Sat
Warrenpoint Town 
 
Coleraine 
 
10:00
1/17, Sat
Glenavon 
 
Glentoran 
 
10:00
1/17, Sat
Crusaders 
 
Institute FC 
 
10:00
1/17, Sat
Dungannon Swifts 
 
Linfield 
 
10:00
1/23, Fri
Cliftonville 
 
Warrenpoint Town 
 
10:00
1/23, Fri
Ballinamallard United 
 
Glenavon 
 
10:00
1/23, Fri
Institute FC 
 
Crusaders 
 
10:00
1/23, Fri
Portadown 
 
Coleraine 
 
10:00
1/23, Fri
Dungannon Swifts 
 
Ballymena United 
 
10:00
1/23, Fri
Glentoran 
 
Institute FC 
 
10:00
1/31, Sat
Coleraine 
 
Glenavon 
 
10:00
1/31, Sat
Warrenpoint Town 
 
Linfield 
 
10:00
1/31, Sat
Ballymena United 
 
Cliftonville 
 
10:00
1/31, Sat
Glentoran 
 
Dungannon Swifts 
 
10:00
1/31, Sat
Crusaders 
 
Ballinamallard United 
 
10:00
1/31, Sat
Portadown 
 
Glentoran 
 
10:00
2/14, Sat
Glenavon 
 
Dungannon Swifts 
 
10:00
2/14, Sat
Linfield 
 
Crusaders 
 
10:00
2/14, Sat
Warrenpoint Town 
 
Ballymena United 
 
10:00
2/14, Sat
Institute FC 
 
Ballinamallard United 
 
10:00
2/14, Sat
Coleraine 
 
Portadown 
 
10:00
2/14, Sat
Cliftonville 
 
Cliftonville 
 
10:00
2/21, Sat
Ballymena United 
 
Linfield 
 
10:00
2/21, Sat
Portadown 
 
Warrenpoint Town 
 
10:00
2/21, Sat
Dungannon Swifts 
 
Institute FC 
 
10:00
2/21, Sat
Ballinamallard United 
 
Glenavon 
 
10:00
2/21, Sat
Crusaders 
 
Coleraine 
 
10:00
2/21, Sat
Glentoran 
 
Coleraine 
 
10:00
3/7, Sat
Cliftonville 
 
Linfield 
 
10:00
3/7, Sat
Warrenpoint Town 
 
Portadown 
 
10:00
3/7, Sat
Glentoran 
 
Crusaders 
 
10:00
3/7, Sat
Institute FC 
 
Dungannon Swifts 
 
10:00
3/7, Sat
Ballymena United 
 
Ballinamallard United 
 
10:00
3/7, Sat
Glenavon 
 
Ballymena United 
 
10:00
3/14, Sat
Crusaders 
 
Cliftonville 
 
10:00
3/14, Sat
Glenavon 
 
Glentoran 
 
10:00
3/14, Sat
Ballinamallard United 
 
Institute FC 
 
10:00
3/14, Sat
Linfield 
 
Portadown 
 
10:00
3/14, Sat
Dungannon Swifts 
 
Warrenpoint Town 
 
10:00
3/14, Sat
Coleraine 
 
Glentoran 
 
10:00
3/28, Sat
Dungannon Swifts 
 
Warrenpoint Town 
 
10:00
3/28, Sat
Portadown 
 
Glenavon 
 
10:00
3/28, Sat
Linfield 
 
Coleraine 
 
10:00
3/28, Sat
Crusaders 
 
Cliftonville 
 
10:00
3/28, Sat
Institute FC 
 
Ballinamallard United 
 
10:00
3/28, Sat
Ballymena United 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
— 
 
— 
 
20:00
6/30, Tue
—