02.12.2003 20:45 Glentoran FC - Coleraine FC 0:1
09.12.2003 21:00 Glenavon FC - Limavady United 2:3
16.12.2003 20:45 Crusaders FC - Linfield FC 1:3
20:45 Institute FC Drumahoe - Larne FC 4:1
20:45 Omagh Town FC - Ballymena United 2:0
20:45 Portadown FC - Cliftonville FC 5:1
17.12.2003 20:45 Ards FC - Lisburn Distillery 1:1
20:45 Dungannon Swifts - Newry Town FC 3:0
# Mannschaft Sp. S. U. N. Tore Dif. Pk.
1 Portadown FC, Nordirland Portadown FC 11 10 1 0 36:9 27 31
2 Linfield FC, Nordirland Linfield FC 11 8 2 1 23:8 15 26
3 Coleraine FC, Nordirland Coleraine FC 11 7 3 1 19:9 10 24
4 Lisburn Distillery, Nordirland Lisburn Distillery 11 5 4 2 18:16 2 19
5 Omagh Town FC, Nordirland Omagh Town FC 11 5 3 3 17:14 3 18
6 Institute FC Drumahoe, Nordirland Institute FC Drumahoe 11 4 4 3 19:18 1 16
7 Larne FC, Nordirland Larne FC 11 4 2 5 20:20 0 14
8 Ards FC, Nordirland Ards FC 11 3 4 4 15:17 -2 13
9 Cliftonville FC, Nordirland Cliftonville FC 11 4 1 6 12:18 -6 13
10 Ballymena United, Nordirland Ballymena United 11 3 3 5 10:14 -4 12
11 Newry Town FC, Nordirland Newry Town FC 11 3 3 5 12:19 -7 12
12 Glentoran FC, Nordirland Glentoran FC 11 3 2 6 12:11 1 11
13 Dungannon Swifts, Nordirland Dungannon Swifts 11 3 2 6 12:22 -10 11
14 Crusaders FC, Nordirland Crusaders FC 11 3 1 7 13:20 -7 10
15 Limavady United, Nordirland Limavady United 11 3 0 8 14:24 -10 9
16 Glenavon FC, Nordirland Glenavon FC 11 2 1 8 13:26 -13 7

# Die ersten drei Spiele von Glentoran Belfast (gegen Crusaders 0:0, 1. SpT; gegen Limavady 1:0, 2. SpT; gegen Lisburn 1:0, 3. SpT) wurden mit jeweils 0:1 gewertet, da der Verein einen nicht Spiel berechtigten Spieler einsetzte.