Football Northern Ireland Premier League 2003-2004
Finals Rankingptswondrwlstgfgag+-m
1.Linfield73227167:16+5130
2.Portadown70224471:22+4930
3.Lisburn Distillery55167744:30+1430
4.Coleraine51149748:36+1230
5.Glentoran Belfast501551050:27+2330
6.Ballymena United47138941:35+630
7.Limavady United411251341:42-130
8.Ards389111036:46-1030
9.Crusaders361061433:38-530
10.Dungannon Swifts361061436:48-1230
11.Institute Drumahoe34971437:53-1630
12.Newry Town33891335:53-1830
13.Omagh Town31941737:58-2130
14.Larne29781542:51-930
15.Cliftonville26681627:45-1830
16.Glenavon16442224:69-4530
TableLinfPortLisbColeGlenBallLimaArdsCrusDungInstNewrOmagLarnClifGlen
Linfield----0:03:00:02:14:13:22:21:02:06:05:02:01:01:03:1
Portadown1:1----4:12:12:10:10:04:04:05:00:02:01:03:15:12:0
Lisburn Distillery1:11:0----1:11:12:10:11:02:12:03:23:21:21:02:15:0
Coleraine2:03:10:0----0:14:02:14:10:13:14:24:31:10:41:02:1
Glentoran Belfast1:31:20:10:1----3:12:13:00:11:01:04:04:01:01:14:0
Ballymena United0:01:41:43:10:0----0:31:01:11:02:14:03:11:10:14:0
Limavady United0:20:60:23:31:00:1----0:12:33:12:01:03:20:03:12:0
Ards0:42:11:12:22:11:10:0----2:00:22:24:02:11:10:02:4
Crusaders1:31:20:10:10:10:02:00:0----0:13:12:24:13:20:00:4
Dungannon Swifts0:41:22:03:21:40:01:22:22:1----1:13:01:02:52:23:1
Institute Drumahoe0:00:30:22:23:10:40:40:11:31:0----1:11:14:12:11:0
Newry Town1:21:21:00:10:01:11:10:02:10:02:1----1:03:33:14:0
Omagh Town1:32:53:21:11:42:02:01:40:31:30:33:0----0:02:32:1
Larne0:32:40:20:21:41:22:15:10:00:22:43:31:2----2:11:0
Cliftonville1:40:10:02:01:10:33:22:10:11:01:21:21:20:0----0:1
Glenavon0:20:32:20:01:40:32:31:22:12:20:20:20:30:41:1----

Round_1

datetimeteam 1 ____________scoreteam 2 ____________HT
Fri 19.09.0319:45Institute Drumahoe1-1Omagh Town---
Sat 20.09.0315:00Cliftonville3-2Limavady United---
Sat 20.09.0315:00Coleraine2-0Linfield---
Sat 20.09.0315:00Dungannon Swifts3-1Glenavon---
Sat 20.09.0315:00Glentoran Belfast0-1Crusaders---
Sat 20.09.0315:00Larne1-2Ballymena United---
Sat 20.09.0315:00Newry Town0-0Ards---
Sat 20.09.0315:00Portadown4-1Lisburn Distillery---

Round_2

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 27.09.0315:00Ards2-2Institute Drumahoe---
Sat 27.09.0315:00Ballymena United0-1Cliftonville---
Sat 27.09.0315:00Crusaders1-2Portadown---
Sat 27.09.0315:00Glenavon0-4Larne---
Sat 27.09.0315:00Limavady United1-0Glentoran Belfast---
Sat 27.09.0315:00Linfield2-0Dungannon Swifts---
Sat 27.09.0315:00Lisburn Distillery1-1Coleraine---
Sat 27.09.0315:00Omagh Town3-0Newry Town---

Round_3

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 04.10.0315:00Cliftonville2-1Ards---
Sat 04.10.0315:00Coleraine1-1Omagh Town---
Sat 04.10.0315:00Dungannon Swifts0-0Ballymena United---
Sat 04.10.0315:00Glentoran Belfast0-1Lisburn Distillery---
Sat 04.10.0315:00Institute Drumahoe1-0Glenavon---
Sat 04.10.0315:00Larne2-1Limavady United---
Sat 04.10.0315:00Newry Town2-1Crusaders---
Sat 04.10.0315:00Portadown1-1Linfield---

Round_4

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 11.10.0315:00Ards2-2Coleraine---
Sat 11.10.0315:00Crusaders0-1Dungannon Swifts---
Sat 11.10.0315:00Glenavon0-2Newry Town---
Sat 11.10.0315:00Omagh Town0-0Larne---
Sat 11.10.0315:00Limavady United0-6Portadown---
Sat 11.10.0315:00Linfield1-0Cliftonville---
Sat 11.10.0315:00Lisburn Distillery3-2Institute Drumahoe---
Tue 21.10.0319:45Ballymena United0-0Glentoran Belfast---

Round_5

datetimeteam 1 ____________scoreteam 2 ____________HT
Fri 17.10.0315:00Omagh Town2-0Limavady United---
Fri 17.10.0320:00Glentoran Belfast4-0Newry Town---
Sat 18.10.0315:00Ards0-4Linfield---
Sat 18.10.0315:00Ballymena United1-1Crusaders---
Sat 18.10.0315:00Glenavon2-2Lisburn Distillery---
Sat 18.10.0315:00Institute Drumahoe0-3Portadown---
Sat 18.10.0315:00Larne2-1Cliftonville---
Sat 18.10.0315:00Coleraine3-1Dungannon Swifts---

Round_6

datetimeteam 1 ____________scoreteam 2 ____________HT
Fri 24.10.0319:45Newry Town3-3Larne---
Sat 25.10.0315:00Cliftonville1-2Institute Drumahoe---
Sat 25.10.0315:00Crusaders0-4Glenavon---
Sat 25.10.0315:00Dungannon Swifts1-4Glentoran Belfast---
Sat 25.10.0315:00Limavady United0-1Ards---
Sat 25.10.0315:00Linfield2-0Omagh Town---
Sat 25.10.0315:00Lisburn Distillery2-1Ballymena United---
Sat 25.10.0315:00Portadown2-1Coleraine---

Round_7

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 01.11.0315:00Ards2-0Crusaders---
Sat 01.11.0315:00Ballymena United0-3Limavady United---
Sat 01.11.0315:00Coleraine1-0Cliftonville---
Sat 01.11.0315:00Dungannon Swifts1-1Institute Drumahoe---
Sat 01.11.0315:00Glenavon0-2Linfield---
Sat 01.11.0315:00Glentoran Belfast1-0Larne---
Sat 01.11.0315:00Newry Town1-2Portadown---
Sat 01.11.0315:00Omagh Town3-2Lisburn Distillery---

Round_8

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 08.11.0315:00Ards2-4Glenavon---
Sat 08.11.0315:00Cliftonville1-1Glentoran Belfast---
Sat 08.11.0315:00Crusaders4-1Omagh Town---
Sat 08.11.0315:00Institute Drumahoe1-1Newry Town---
Sat 08.11.0315:00Larne0-2Coleraine---
Sat 08.11.0315:00Limavady United0-2Lisburn Distillery---
Sat 08.11.0315:00Linfield4-1Ballymena United---
Sat 08.11.0315:00Portadown5-0Dungannon Swifts---

Round_9

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 15.11.0315:00Ballymena United4-0Glenavon---
Sat 15.11.0315:00Coleraine4-2Institute Drumahoe---
Sat 15.11.0315:00Dungannon Swifts2-5Larne---
Sat 15.11.0315:00Glentoran Belfast1-2Portadown---
Sat 15.11.0315:00Limavady United2-3Crusaders---
Sat 15.11.0315:00Lisburn Distillery1-1Linfield---
Sat 15.11.0315:00Newry Town3-1Cliftonville---
Sat 15.11.0315:00Omagh Town1-4Ards---

Round_10

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 22.11.0315:00Ballymena United1-0Ards---
Sat 22.11.0315:00Cliftonville1-0Dungannon Swifts---
Sat 22.11.0315:00Lisburn Distillery2-1Crusaders---
Sat 22.11.0315:00Glenavon0-3Omagh Town---
Sat 22.11.0315:00Institute Drumahoe3-1Glentoran Belfast---
Sat 22.11.0315:00Larne2-4Portadown---
Sat 22.11.0315:00Linfield3-2Limavady United---
Sat 22.11.0315:00Newry Town0-1Coleraine---

Round_11

datetimeteam 1 ____________scoreteam 2 ____________HT
Tue 02.12.0319:45Glentoran Belfast0-1Coleraine---
Tue 09.12.0320:00Glenavon2-3Limavady United---
Tue 16.12.0319:45Crusaders1-3Linfield---
Tue 16.12.0319:45Institute Drumahoe4-1Larne---
Tue 16.12.0319:45Omagh Town2-0Ballymena United---
Tue 16.12.0319:45Portadown5-1Cliftonville---
Wed 17.12.0319:45Ards1-1Lisburn Distillery---
Wed 17.12.0319:45Dungannon Swifts3-0Newry Town---

Round_12

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 06.12.0315:00Ards2-1Glentoran Belfast---
Sat 06.12.0315:00Ballymena United4-0Newry Town---
Sat 06.12.0315:00Coleraine2-1Glenavon---
Sat 06.12.0315:00Crusaders3-2Larne---
Sat 06.12.0315:00Limavady United3-1Dungannon Swifts---
Sat 06.12.0315:00Linfield6-0Institute Drumahoe---
Sat 06.12.0315:00Lisburn Distillery2-1Cliftonville---
Sat 06.12.0315:00Omagh Town2-5Portadown---

Round_13

datetimeteam 1 ____________scoreteam 2 ____________HT
Thu 11.12.0319:45Cliftonville1-2Omagh Town---
Sat 13.12.0315:00Coleraine2-1Limavady United---
Sat 13.12.0315:00Dungannon Swifts2-2Ards---
Sat 13.12.0315:00Glentoran Belfast4-0Glenavon---
Sat 13.12.0315:00Institute Drumahoe1-3Crusaders---
Sat 13.12.0315:00Larne0-2Lisburn Distillery---
Sat 13.12.0315:00Newry Town1-2Linfield---
Sat 13.12.0315:00Portadown0-1Ballymena United---

Round_14

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 20.12.0315:00Ards2-1Portadown---
Sat 20.12.0315:00Ballymena United2-1Institute Drumahoe---
Sat 20.12.0315:00Crusaders0-1Coleraine---
Sat 20.12.0315:00Limavady United1-0Newry Town---
Sat 20.12.0315:00Linfield1-0Larne---
Sat 20.12.0315:00Lisburn Distillery2-0Dungannon Swifts---
Tue 20.01.0419:45Glenavon1-1Cliftonville---
Tue 20.01.0419:45Omagh Town1-4Glentoran Belfast---

Round_15

datetimeteam 1 ____________scoreteam 2 ____________HT
Fri 26.12.0315:00Cliftonville0-1Crusaders---
Fri 26.12.0315:00Coleraine4-0Ballymena United---
Fri 26.12.0315:00Dungannon Swifts1-0Omagh Town---
Fri 26.12.0315:00Glentoran Belfast1-3Linfield---
Fri 26.12.0315:00Institute Drumahoe0-4Limavady United---
Fri 26.12.0315:00Larne5-1Ards---
Fri 26.12.0315:00Newry Town1-0Lisburn Distillery---
Fri 26.12.0315:00Portadown2-0Glenavon---

Round_16

datetimeteam 1 ____________scoreteam 2 ____________HT
Thu 01.01.0415:00Limavady United3-1Cliftonville---
Thu 01.01.0415:00Linfield0-0Coleraine---
Thu 01.01.0415:00Glenavon2-2Dungannon Swifts---
Thu 01.01.0415:00Crusaders0-1Glentoran Belfast---
Thu 01.01.0415:00Ballymena United1-1Larne---
Thu 01.01.0415:00Ards4-0Newry Town---
Thu 01.01.0415:00Lisburn Distillery1-0Portadown---
Tue 27.01.0419:30Omagh Town0-3Institute Drumahoe---

Round_17

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 03.01.0415:00Institute Drumahoe0-1Ards---
Sat 03.01.0415:00Cliftonville0-3Ballymena United---
Sat 03.01.0415:00Portadown4-0Crusaders---
Sat 03.01.0415:00Larne1-0Glenavon---
Sat 03.01.0415:00Glentoran Belfast2-1Limavady United---
Sat 03.01.0415:00Dungannon Swifts0-4Linfield---
Sat 03.01.0415:00Coleraine0-0Lisburn Distillery---
Sat 03.01.0415:00Newry Town1-0Omagh Town---

Round_18

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 10.01.0415:00Ards0-0Cliftonville---
Sat 10.01.0415:00Omagh Town1-1Coleraine---
Sat 10.01.0415:00Ballymena United1-0Dungannon Swifts---
Sat 10.01.0415:00Lisburn Distillery1-1Glentoran Belfast---
Sat 10.01.0415:00Glenavon0-2Institute Drumahoe---
Sat 10.01.0415:00Limavady United0-0Larne---
Sat 10.01.0415:00Crusaders2-2Newry Town---
Sat 10.01.0415:00Linfield0-0Portadown---

Round_19

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 24.01.0415:00Coleraine4-1Ards---
Sat 24.01.0415:00Glentoran Belfast3-1Ballymena United---
Sat 24.01.0415:00Dungannon Swifts2-1Crusaders---
Sat 24.01.0415:00Newry Town4-0Glenavon---
Sat 24.01.0415:00Larne1-2Omagh Town---
Sat 24.01.0415:00Portadown0-0Limavady United---
Sat 24.01.0415:00Cliftonville1-4Linfield---
Sat 24.01.0415:00Institute Drumahoe0-2Lisburn Distillery---

Round_20

datetimeteam 1 ____________scoreteam 2 ____________HT
Tue 03.02.0419:45Limavady United3-2Omagh Town---
Wed 04.02.0419:45Dungannon Swifts3-2Coleraine---
Sat 14.02.0415:00Crusaders0-0Ballymena United---
Sat 14.02.0415:00Cliftonville0-0Larne---
Tue 24.02.0419:45Linfield2-2Ards---
Tue 24.02.0419:45Portadown0-0Institute Drumahoe---
Wed 25.02.0419:45Newry Town0-0Glentoran Belfast---
Tue 09.03.0419:30Lisburn Distillery5-0Glenavon---

Round_21

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 07.02.0415:00Institute Drumahoe2-1Cliftonville---
Sat 07.02.0415:00Glenavon2-1Crusaders---
Sat 07.02.0415:00Glentoran Belfast1-0Dungannon Swifts---
Sat 07.02.0415:00Ards0-0Limavady United---
Sat 07.02.0415:00Omagh Town1-3Linfield---
Sat 07.02.0415:00Ballymena United1-4Lisburn Distillery---
Sat 07.02.0415:00Larne3-3Newry Town---
Sat 07.02.0415:00Coleraine3-1Portadown---

Round_22

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 21.02.0415:00Crusaders0-0Ards---
Sat 21.02.0415:00Limavady United0-1Ballymena United---
Sat 21.02.0415:00Cliftonville2-0Coleraine---
Sat 21.02.0415:00Institute Drumahoe1-0Dungannon Swifts---
Sat 21.02.0415:00Linfield3-1Glenavon---
Sat 21.02.0415:00Larne1-4Glentoran Belfast---
Sat 21.02.0415:00Portadown2-0Newry Town---
Sat 21.02.0415:00Lisburn Distillery1-2Omagh Town---

Round_23

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 28.02.0415:00Glenavon1-2Ards---
Sat 28.02.0415:00Coleraine0-4Larne---
Sat 28.02.0415:00Lisburn Distillery0-1Limavady United---
Sat 28.02.0415:00Ballymena United0-0Linfield---
Sat 28.02.0415:00Dungannon Swifts1-2Portadown---
Tue 23.03.0419:45Glentoran Belfast1-1Cliftonville---
Thu 01.04.0419:45Newry Town2-1Institute Drumahoe---
Tue 06.04.0419:45Omagh Town0-3Crusaders---

Round_24

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 13.03.0415:00Glenavon0-3Ballymena United---
Sat 13.03.0415:00Institute Drumahoe2-2Coleraine---
Sat 13.03.0415:00Larne0-2Dungannon Swifts---
Sat 13.03.0415:00Portadown2-1Glentoran Belfast---
Sat 13.03.0415:00Crusaders2-0Limavady United---
Sat 13.03.0415:00Linfield3-0Lisburn Distillery---
Sat 13.03.0415:00Cliftonville1-2Newry Town---
Sat 13.03.0415:00Ards2-1Omagh Town---

Round_25

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 20.03.0415:00Dungannon Swifts2-2Cliftonville---
Sat 20.03.0415:00Crusaders0-1Lisburn Distillery---
Tue 23.03.0420:00Limavady United0-2Linfield---
Mon 05.04.0419:45Portadown3-1Larne---
Tue 06.04.0419:45Ards1-1Ballymena United---
Tue 06.04.0419:45Glentoran Belfast1-0Institute Drumahoe---
Mon 19.04.0419:45Coleraine4-3Newry Town---
Tue 20.04.0419:45Omagh Town2-1Glenavon---

Round_26

datetimeteam 1 ____________scoreteam 2 ____________HT
Thu 25.03.0419:45Newry Town0-0Dungannon Swifts---
Sat 27.03.0415:00Lisburn Distillery1-0Ards---
Sat 27.03.0415:00Linfield1-0Crusaders---
Sat 27.03.0415:00Limavady United2-0Glenavon---
Sat 27.03.0415:00Coleraine0-1Glentoran Belfast---
Sat 27.03.0415:00Larne2-4Institute Drumahoe---
Sat 27.03.0415:00Ballymena United3-1Omagh Town---
Sat 27.03.0415:00Cliftonville0-1Portadown---

Round_27

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 10.04.0415:00Glentoran Belfast3-0Ards---
Sat 10.04.0415:00Newry Town1-1Ballymena United---
Sat 10.04.0415:00Glenavon0-0Coleraine---
Sat 10.04.0415:00Larne0-0Crusaders---
Sat 10.04.0415:00Dungannon Swifts1-2Limavady United---
Sat 10.04.0415:00Institute Drumahoe0-0Linfield---
Sat 10.04.0415:00Cliftonville0-0Lisburn Distillery---
Sat 10.04.0415:00Portadown1-0Omagh Town---

Round_28

datetimeteam 1 ____________scoreteam 2 ____________HT
Mon 12.04.0415:00Omagh Town2-3Cliftonville---
Tue 13.04.0415:00Limavady United3-3Coleraine---
Tue 13.04.0415:00Crusaders3-1Institute Drumahoe---
Tue 13.04.0415:00Lisburn Distillery1-0Larne---
Tue 13.04.0419:45Ards0-2Dungannon Swifts---
Tue 13.04.0419:45Glenavon1-4Glentoran Belfast---
Tue 13.04.0419:45Linfield5-0Newry Town---
Tue 13.04.0419:45Ballymena United1-4Portadown---

Round_29

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 17.04.0415:00Portadown4-0Ards---
Sat 17.04.0415:00Coleraine0-1Crusaders---
Sat 17.04.0415:00Newry Town1-1Limavady United---
Sat 17.04.0415:00Larne0-3Linfield---
Sat 17.04.0415:00Dungannon Swifts2-0Lisburn Distillery---
Sat 17.04.0415:00Glentoran Belfast4-0Omagh Town---
Mon 19.04.0419:45Institute Drumahoe0-4Ballymena United---
Thu 22.04.0419:45Cliftonville0-1Glenavon---

Round_30

datetimeteam 1 ____________scoreteam 2 ____________HT
Sat 24.04.0415:00Crusaders0-0Cliftonville---
Sat 24.04.0415:00Ballymena United3-1Coleraine---
Sat 24.04.0415:00Omagh Town1-3Dungannon Swifts---
Sat 24.04.0415:00Linfield2-1Glentoran Belfast---
Sat 24.04.0415:00Limavady United2-0Institute Drumahoe---
Sat 24.04.0415:00Ards1-1Larne---
Sat 24.04.0415:00Lisburn Distillery3-2Newry Town---
Sat 24.04.0415:00Glenavon0-3Portadown---
Todor 66
Footbal index
Clubs index
index Northern Ireland
2022:
2021:
2019:
2020:
2019:
2018:
2017:
2016:
2015:
2014:
2012-2013
2011-2012
2010-2011
2009-2010
2008-2009
2007-2008
2006-2007
2005-2006
2004-2005
2003-2004
---------
1973-1974: Coleraine
1949-1950: Linfield
1948-1949: Linfield
1947-1948: Celtic
.

Prepared and maintained by Todor Krastev

todor1966@yahoo.com
Last updated: 30 Oct 2021
Facebook Todor Krastev

Quantcast