Premier Division Final Table: 1.Linfield 30 22 7 1 67-16 73 Champions 2.Portadown 30 22 4 4 71-22 70 3.Lisburn Distillery 30 16 7 7 45-30 55 4.Coleraine 30 14 9 7 48-36 51 5.Glentoran 30 15 5 10 48-27 50 6.Ballymena United 30 13 8 9 41-35 47 7.Limavady United 30 12 5 13 41-44 41 8.Ards 30 9 11 10 36-46 38 9.Crusaders 30 10 6 14 33-38 36 10.Dungannon Swifts 30 10 6 14 36-48 36 11.Institute 30 9 7 14 38-53 34 12.Newry Town 30 8 9 13 35-53 33 13.Omagh Town 30 9 4 17 37-58 31 14.Larne 30 7 8 15 42-51 29 - - - - - - - - - - - - - - - - - - - - - - - 15.Cliftonville 30 6 8 16 27-45 26 Relegation Playoff --------------------------------------------- 16.Glenavon 30 4 4 22 24-67 16 Relegated Round 1 [Sep 19] Institute 1-1 Omagh Town [Sep 20] Cliftonville 3-2 Limavady United Coleraine 2-0 Linfield Dungannon Swifts 3-1 Glenavon Glentoran awd Crusaders [awarded 0-1; originally 0-0; Larne 1-2 Ballymena United Glentoran fielded ineligible Newry Town 0-0 Ards player] Portadown 4-1 Lisburn Distillery Round 2 [Sep 26] Omagh Town 3-0 Newry Town [Sep 27] Ards 2-2 Institute Ballymena United 0-1 Cliftonville Crusaders 1-2 Portadown Glenavon 0-4 Larne Limavady United awd Glentoran [awarded 1-0; originally 0-1; Linfield 2-0 Dungannon Swifts Glentoran fielded ineligible Lisburn Distillery 1-1 Coleraine player] Round 3 [Oct 4] Cliftonville 2-1 Ards Coleraine 1-1 Omagh Town Dungannon Swifts 0-0 Ballymena United Glentoran awd Lisburn Distillery [awarded 0-1; originally 0-0; Institute 1-0 Glenavon Glentoran fielded ineligible Larne 2-1 Limavady United player] Newry Town 2-1 Crusaders Portadown 1-1 Linfield Round 4 [Oct 11] Ards 2-2 Coleraine Crusaders 0-1 Dungannon Swifts Glenavon 0-2 Newry Town Omagh Town 0-0 Larne Limavady United 0-6 Portadown Linfield 1-0 Cliftonville Lisburn Distillery 3-2 Institute [Oct 21] Ballymena United 0-0 Glentoran Round 5 [Oct 17] Glentoran 4-0 Newry Town Omagh Town 2-0 Limavady United [Oct 18] Ards 0-4 Linfield Ballymena United 1-1 Crusaders Glenavon 2-2 Lisburn Distillery Institute 0-3 Portadown Larne 2-1 Cliftonville Coleraine 3-1 Dungannon Swifts Round 6 [Oct 24] Newry Town 3-3 Larne [Oct 25] Cliftonville 1-2 Institute Crusaders 0-4 Glenavon Dungannon Swifts 1-4 Glentoran Limavady United 0-1 Ards Linfield 2-0 Omagh Town Lisburn Distillery 2-1 Ballymena United Portadown 2-1 Coleraine Round 7 [Nov 1] Ards 2-0 Crusaders Ballymena United 0-3 Limavady United Coleraine 1-0 Cliftonville Dungannon Swifts 1-1 Institute Glenavon 0-2 Linfield Glentoran 1-0 Larne Newry Town 1-2 Portadown Omagh Town 3-2 Lisburn Distillery Round 8 [Nov 8] Ards 2-4 Glenavon Cliftonville 1-1 Glentoran Crusaders 4-1 Omagh Town Institute 1-1 Newry Town Larne 0-2 Coleraine Limavady United 0-3 Lisburn Distillery Linfield 4-1 Ballymena United Portadown 5-0 Dungannon Swifts Round 9 [Nov 15] Ballymena United 4-0 Glenavon Coleraine 4-2 Institute Dungannon Swifts 2-5 Larne Glentoran 1-2 Portadown Limavady United 2-3 Crusaders Lisburn Distillery 1-1 Linfield Newry Town 3-1 Cliftonville Omagh Town 1-4 Ards Round 10 [Nov 22] Ballymena United 1-0 Ards Cliftonville 1-0 Dungannon Swifts Lisburn Distillery 2-1 Crusaders Glenavon 0-3 Omagh Town Institute 3-1 Glentoran Larne 2-4 Portadown Linfield 3-2 Limavady United Newry Town 0-1 Coleraine Round 11 [Dec 2] Glentoran 0-1 Coleraine [Dec 9] Glenavon 2-3 Limavady United [Dec 16] Crusaders 1-3 Linfield Institute 4-1 Larne Omagh Town 2-0 Ballymena United Portadown 5-1 Cliftonville [Dec 17] Ards 1-1 Lisburn Distillery Dungannon Swifts 3-0 Newry Town Round 12 [Dec 6] Ards 2-1 Glentoran Ballymena United 4-0 Newry Town Coleraine 2-1 Glenavon Crusaders 3-2 Larne Limavady United 3-1 Dungannon Swifts Linfield 6-0 Institute Lisburn Distillery 2-1 Cliftonville Omagh Town 2-5 Portadown Round 13 [Dec 11] Cliftonville 1-2 Omagh Town [Dec 13] Coleraine 2-1 Limavady United Dungannon Swifts 2-2 Ards Glentoran 4-0 Glenavon Institute 1-3 Crusaders Larne 0-2 Lisburn Distillery Newry Town 1-2 Linfield Portadown 0-1 Ballymena United Round 14 [Dec 20] Ards 2-1 Portadown Ballymena United 2-1 Institute Crusaders 0-1 Coleraine Limavady United 1-0 Newry Town Linfield 1-0 Larne Lisburn Distillery 2-0 Dungannon Swifts [Jan 20] Glenavon 1-1 Cliftonville Omagh Town 1-4 Glentoran Round 15 [Dec 26] Cliftonville 0-1 Crusaders Coleraine 4-0 Ballymena United Dungannon Swifts 1-0 Omagh Town Glentoran 1-3 Linfield Institute 0-4 Limavady United Larne 5-1 Ards Newry Town 1-0 Lisburn Distillery Portadown 2-0 Glenavon Round 16 [Jan 1] Ards 4-0 Newry Town Ballymena United 1-1 Larne Crusaders 0-1 Glentoran Glenavon 2-2 Dungannon Swifts Limavady United 3-1 Cliftonville Linfield 0-0 Coleraine Lisburn Distillery 1-0 Portadown [Jan 27] Omagh Town 0-3 Institute Round 17 [Jan 3] Cliftonville 0-3 Ballymena United Coleraine 0-0 Lisburn Distillery Dungannon Swifts 0-4 Linfield Glentoran 2-1 Limavady Institute 0-1 Ards Larne 1-0 Glenavon Newry Town 1-0 Omagh Town Portadown 4-0 Crusaders Round 18 [Jan 10] Ards 0-0 Cliftonville Ballymena United 1-0 Dungannon Swifts Crusaders 2-2 Newry Town Glenavon 0-2 Institute Limavady United 0-0 Larne Linfield 0-0 Portadown Lisburn Distillery 1-1 Glentoran Omagh Town 1-1 Coleraine Round 19 [Jan 24] Cliftonville 1-4 Linfield Coleraine 4-1 Ards Dungannon Swifts 2-1 Crusaders Glentoran 3-1 Ballymena United Institute 0-2 Lisburn Distillery Newry Town 4-0 Glenavon Larne 1-2 Omagh Town Portadown 0-0 Limavady United Round 20 [Feb 3] Limavady United 3-2 Omagh Town [Feb 4] Dungannon Swifts 3-2 Coleraine [Feb 10] Cliftonville 0-0 Larne [Feb 14] Crusaders 0-0 Ballymena United [Feb 24] Linfield 2-2 Ards Portadown 0-0 Institute [Feb 25] Newry 0-0 Glentoran [Mar 9] Lisburn Distillery 5-0 Glenavon Round 21 [Feb 7] Ards 0-0 Limavady United Ballymena United 1-4 Lisburn Distillery Coleraine 3-1 Portadown Glenavon 2-1 Crusaders Glentoran 1-0 Dungannon Swifts Institute 2-1 Cliftonville Larne 3-3 Newry Town Omagh Town 1-3 Linfield Round 22 [Feb 21] Cliftonville 2-0 Coleraine Crusaders 0-0 Ards Institute 1-0 Dungannon Swifts Larne 1-4 Glentoran Limavady United 0-1 Ballymena United Linfield 3-1 Glenavon Lisburn Distillery 1-2 Omagh Town Portadown 2-0 Newry Town Round 23 [Feb 28] Ballymena United 0-0 Linfield Coleraine 0-4 Larne Dungannon Swifts 1-2 Portadown Glenavon 1-2 Ards Lisburn Distillery 0-1 Limavady United [Mar 23] Glentoran 1-1 Cliftonville [Apr 1] Newry Town 2-1 Institute [Apr 6] Omagh Town 0-3 Crusaders Round 24 [Mar 13] Ards 2-1 Omagh Town Cliftonville 1-2 Newry Town Crusaders 2-0 Limavady United Glenavon 0-3 Ballymena United Institute 2-2 Coleraine Larne 0-2 Dungannon Swifts Linfield 3-0 Lisburn Distillery Portadown 2-1 Glentoran Round 25 [Mar 20] Crusaders 0-1 Lisburn Distillery Dungannon Swifts 2-2 Cliftonville [Mar 23] Limavady United 0-2 Linfield [Apr 5] Portadown 3-1 Larne [Apr 6] Ards 1-1 Ballymena United Glentoran 1-0 Institute [Apr 19] Coleraine 4-3 Newry Town [Apr 20] Omagh Town 2-1 Glenavon Round 26 [Mar 25] Newry Town 0-0 Dungannon Swifts [Mar 27] Ballymena United 3-1 Omagh Town Cliftonville 0-1 Portadown Coleraine 0-1 Glentoran Larne 2-4 Institute Limavady United 2-0 Glenavon Linfield 1-0 Crusaders Lisburn Distillery 1-0 Ards Round 27 [Apr 10] Cliftonville 0-0 Lisburn Distillery Dungannon Swifts 1-2 Limavady United Glenavon 0-0 Coleraine Glentoran 3-0 Ards Institute 0-0 Linfield Larne 0-0 Crusaders Newry Town 1-1 Ballymena United Portadown 1-0 Omagh Town Round 28 [Apr 12] Omagh Town 2-3 Cliftonville [Apr 13] Ards 0-2 Dungannon Swifts Ballymena United 1-4 Portadown Crusaders 3-1 Institute Glenavon 1-2 Glentoran Limavady United 3-3 Coleraine Linfield 5-0 Newry Town Lisburn Distillery 1-0 Larne Round 29 [Apr 17] Cliftonville abd Glenavon [abandoned at 1-0 at half-time due Coleraine 0-1 Crusaders to unplayable pitch] Dungannon Swifts 2-0 Lisburn Distillery Glentoran 4-0 Omagh Town Larne 0-3 Linfield Newry Town 1-1 Limavady United [abandoned at 1-1 in 63'; result Portadown 4-0 Ards stood] [Apr 19] Institute 0-4 Ballymena United [Apr 22] Cliftonville 0-1 Glenavon Round 30 [Apr 24] Ards 1-1 Larne Ballymena United 3-1 Coleraine Crusaders 0-0 Cliftonville Glenavon 0-3 Portadown Limavady United 2-1 Institute Linfield 2-1 Glentoran Lisburn Distillery 3-2 Newry Town Omagh Town 1-3 Dungannon Swifts Final Table: 1.Linfield 30 22 7 1 67-16 73 Champions 2.Portadown 30 22 4 4 71-22 70 3.Lisburn Distillery 30 16 7 7 45-30 55 4.Coleraine 30 14 9 7 48-36 51 5.Glentoran 30 15 5 10 48-27 50 6.Ballymena United 30 13 8 9 41-35 47 7.Limavady United 30 12 5 13 41-44 41 8.Ards 30 9 11 10 36-46 38 9.Crusaders 30 10 6 14 33-38 36 10.Dungannon Swifts 30 10 6 14 36-48 36 11.Institute 30 9 7 14 38-53 34 12.Newry Town 30 8 9 13 35-53 33 13.Omagh Town 30 9 4 17 37-58 31 14.Larne 30 7 8 15 42-51 29 - - - - - - - - - - - - - - - - - - - - - - - 15.Cliftonville 30 6 8 16 27-45 26 Relegation Playoff --------------------------------------------- 16.Glenavon 30 4 4 22 24-67 16 Relegated Promoted: Loughall Promotion/Relegation Playoff First Leg [May 4] Armagh City 0-3 Cliftonville Second Leg [May 7] Cliftonville 1-1 Armagh City Cliftonville remain in Premier Division Goal Scorers: NB: 8 scorers unknown: all scorers on March 27 in Ballymena vs Omagh (3-1) both Larne scorers on Mar 27 in Larne vs Institute (2-4) both Newry scorers on April 1 Newry vs Institute (2-1) Glenn Ferguson Linfield 25(2) Gary Hamilton Portadown 23(3) Vinny Arkins Portadown 18(3) Stephen Parkhouse Institute 15(4) Chris Morgan Linfield 12 Gary Kennedy Ards 11(1) Rory Hamill Coleraine 11(2) James Willis Crusaders 11(2) Sean Armstrong Coleraine 10(1) Derek Delaney Larne 10(1) Andrew Crawford Omagh 10 Darren Fitzgerald Ards 9(2) Shea Campbell Ballymena 9 Vincent Sweeney Limavady 9 Oran Kearney Ballymena 8 Jody Tolan Coleraine 8(1) Andy Smith Glentoran 8(1) Paul Brown Limavady 8(1) John Martin Lisburn D. 8 Paddy Quinn Ards 7 [incl. 5 for Glenavon] Nigel Jemson Ballymena 7(2) Brian Russell Crusaders 7 Conor Forker Dungannon 7 Darren Armour Glentoran 7 Michael Halliday Glentoran 7 Paul Leeman Glentoran 7 Tommy McCallion Glentoran 7 Jim McCloskey Larne 7 Mark Holland Lisburn D. 7(2) Robert Casey Newry 7(4) Michael Ward Omagh 7 David Rainey Ards 6 Nathan McConnell Cliftonville 6 [incl. 3 for Lisburn D.] Neil Candlish Larne 6(1) David Patton Limavady 6 Mark Picking Linfield 6 Anto Crawford Cliftonville 5 Barry Tumilty Cliftonville 5 Barry Curran Coleraine 5 Rodney McAree Dungannon 5(1) David Larmour Linfield 5 Stuart King Linfield 5 Francis Murphy Lisburn D. 5 Gerard Lyttle Lisburn D. 5(3) Ivan Sproule Omagh 5 John Convery Portadown 5 Kyle Neill Portadown 5 Justin McBride Ballymena 4(1) Keith Mulvenna Cliftonville 4 James Slater Dungannon 4 Ryan McLaughlin Dungannon 4 Barry Rooney Institute 4 Gareth McAuley Larne 4 [incl. 3 for Coleraine] Mark Parker Larne 4 Liam Cooley Limavady 4 Ryan McIlmoyle Limavady 4 William Murphy Linfield 4 Noel Anderson Lisburn D. 4 Tim Mouncey Lisburn D. 4 Austin Friel Newry 4 [incl. 3 for Omagh] Paul Keenan Newry 4 Richard Clarke Portadown 4 [29/05/79] Lee Feeney Ards 3(1) Garth Scates Ballymena 3 Gary Haveron Coleraine 3 Paul Gaston Coleraine 3 Chris Morrow Crusaders 3 Gavin Arthur Crusaders 3(2) Pete Batey Glenavon 3 Gary Smyth Glentoran 3 Tim McCann Glentoran 3 Ryan Semple Institute 3 Stuart Bratton Institute 3 Neil Ogden Larne 3 Paul Muir Lisburn D. 3 Damien Curran Newry 3 Paddy McLaughlin Newry 3 [incl. 1 for Omagh] Raymond Byrne Newry 3 Eamon Kavanagh Omagh 3(2) Richard Clarke Omagh 3 [28/11/85] Marc McCann Portadown 3 Michael Collins Portadown 3 Peter McCann Portadown 3 Raymond Campbell Ards 2 Gordon Simms Ballymena 2 Ciaran McMullan Cliftonville 2 Conor Hagan Cliftonville 2 George McMullan Cliftonville 2 Michael McHugh Coleraine 2 Derek Donohoe Crusaders 2 Everaldo Dungannon 2 Johnny Montgomery Dungannon 2 Sean Donnelly Dungannon 2 Shane Coney Dungannon 2 Aiden McVeigh Glenavon 2 Dean Smith Glenavon 2 Michael Bird Glenavon 2(1) Ryan Black Glenavon 2 Steven Hawe Glenavon 2 Colin Nixon Glentoran 2 Mark Glendinning Glentoran 2 Calvin Mooney Institute 2 Darren McCreadie Institute 2 Graeme Philson Institute 2 Marty McCann Institute 2 Richard McGinley Institute 2 Alan Murphy Larne 2 Garth Walsh Larne 2 Kevin Ramsey Limavady 2 Paul Owens Limavady 2 Aiden O'Kane Linfield 2 Barry Patton Newry 2 [incl. 1 for Cliftonville] John Joe Maguire Newry 2 Lamine Camara Newry 2 Timmy Grant Newry 2 Stephen Johnston Omagh 2 Pat McGibbon Portadown 2 David Williamson Ards 1 Marty Hunter Ards 1 Gareth Kearney Ballymena 1 Jamie Marks Ballymena 1 Nigel Boyd Ballymena 1 Paul Evans Ballymena 1 Gareth McKeown Cliftonville 1 Liam Fleming Cliftonville 1 Paul McLarnon Cliftonville 1 David O'Hare Coleraine 1 Gerry Flynn Coleraine 1 Tony Gorman Coleraine 1 David McAlinden Crusaders 1 Jackie Kerr Crusaders 1 Liam Fox Crusaders 1 Marty Robinson Crusaders 1 Stephen McBride Crusaders 1 Stevie Livingstone Crusaders 1 Gary Fitzpatrick Dungannon 1 Gary McKinstry Dungannon 1 Johnny Topley Dungannon 1 Martin Lavery Dungannon 1 Pedro Delgado Dungannon 1 Terry Fitzpatrick Dungannon 1 Thomas Heffernan Dungannon 1 Andrew Hamilton Glenavon 1 Craig McCracken Glenavon 1 David Scullion Glenavon 1 Shane McCabe Glenavon 1 Stephen Hyndes Glenavon 1 Tim Graham Glenavon 1 Andrew Kilmartin Glentoran 1 Darren Lockhart Glentoran 1 Adrian Creane Institute 1 Paul McLaughlin Institute 1 Ryan Coyle Institute 1 Gary Clifford Larne 1 Jeff Hughes Larne 1 Jim McDonagh Larne 1 John Devine Larne 1 Mark Dickson Larne 1 Conor Lynch Limavady 1 Justin McNerlin Limavady 1 Mark McDaid Limavady 1 Stuart McCallum Limavady 1 Alan Mannus Linfield 1 Kenny Irons Linfield 1 Michael Gault Linfield 1 Noel Bailie Linfield 1 Pat McShane Linfield 1 Paul McAreavey Linfield 1 Stephen Douglas Linfield 1 Andrew Dickson Lisburn D. 1 Conor Downey Lisburn D. 1 David Irwin Lisburn D. 1 Peter Withnell Lisburn D. 1 Wayne Buchanan Lisburn D. 1 Barry Meehan Newry 1 Conor Larkin Newry 1 Donal Broughan Newry 1 Gareth Fulton Newry 1 Robbie Brunton Newry 1 Steven Ferguson Newry 1 Colm McCullagh Omagh 1 Frankie Wilson Omagh 1 Cullen Feeney Portadown 1 Dean Fitzgerald Portadown 1 Kris Lindsay Portadown 1 Wesley Boyle Portadown 1 OWNGOALS: Jeff Spiers (Crusaders for Limavady) 1 Pete Batey (Glenavon for Ards) 1 Alan Murphy (Larne for Linfield) 1 Gary Clifford (Larne for Dungannon) 1 Martin Cutmore (Limavady for Portadown) 1 Noel Bailie (Linfield for Ballymena) 1 Irish Cup Fifth Round [Jan 17] Ballyclare Comrades 3-0 Donegal Celtic Cliftonville 5-1 Lisburn Distillery Coleraine 1-1 HW Welders Crusaders 0-1 Brantwood Dungannon Swifts 3-1 Ballynure OB Glentoran 4-2 Ballymena United Larne 2-0 Institute Limavady United 4-0 Armagh City Linfield 0-0 Carrick Rangers Loughgall 3-1 Killyleagh YC Lurgan Celtic 1-3 Bangor Newry Town 2-2 Ballymoney United Omagh Town 5-3 Albert Foundry Portadown 0-1 Glenavon Tobermore United 3-1 Nortel [Jan 19] Ards 10-0 Donard Hospital Fifth Round Replays [Jan 20] Carrick Rangers 1-4 Linfield Coleraine 4-1 HW Welders [Jan 22] Ballymoney United 1-3 Newry Town Sixth Round [Feb 14] Ballyclare Comrades 0-2 Ards Bangor 0-0 Linfield Cliftonville 0-1 Coleraine Dungannon Swifts 1-1 Glenavon Loughgall 0-0 Glentoran Newry Town 2-1 Larne Omagh Town 2-1 Brantwood Tobermore United 0-4 Limavady United Sixth Round Replays [Feb 17] Glenavon 1-0 Dungannon Swifts Glentoran 2-0 Loughgall [Feb 18] Linfield 7-0 Bangor Quarterfinals [Mar 6] Ards 1-2 Omagh Town Limavady United 2-0 Glenavon Linfield 0-1 Glentoran Newry Town 1-1 Coleraine Quarterfinal Replay [Mar 9] Coleraine 3-1 Newry Town Semifinals [Apr 3] Coleraine 3-1 Limavady United [at Ballymena Showgrounds] Glentoran 4-1 Omagh Town [at Mourneview Park] Final [May 1, Windsor Park] Coleraine 0-1 Glentoran CIS Insurance Cup 2003/04 Group Stage Group A [Aug 16] Glentoran 8-0 Dungannon Swifts Omagh Town 1-2 Cliftonville [Aug 22] Dungannon Swifts 0-2 Omagh Town [Aug 23] Cliftonville 0-1 Glentoran [Aug 29] Glentoran 3-1 Omagh Town [Aug 30] Cliftonville 0-1 Dungannon Swifts [Sep 5] Cliftonville 0-1 Omagh Town [Sep 12] Omagh Town 0-1 Dungannon Swifts [Sep 13] Glentoran 2-0 Cliftonville [Sep 16] Dungannon Swifts 0-3 Cliftonville Omagh Town 0-2 Glentoran [Sep 23] Dungannon Swifts 0-2 Glentoran 1.Glentoran 6 6 0 0 18- 1 18 2.Cliftonville 6 2 0 4 5- 6 6 3.Omagh Town 6 2 0 4 5- 8 6 4.Dungannon Swifts 6 2 0 4 2-15 6 Group B [Aug 16] Institute 0-2 Glenavon [Aug 19] Portadown 3-1 Ballymena United [Aug 23] Ballymena United 1-3 Institute Glenavon 2-2 Portadown [Aug 29] Glenavon 0-1 Ballymena United [Sep 2] Portadown 0-0 Institute [Sep 6] Ballymena United 0-3 Portadown Glenavon 0-3 Institute [Sep 13] Institute 3-2 Ballymena United Portadown 1-0 Glenavon [Sep 16] Ballymena United 1-3 Glenavon Institute 2-4 Portadown 1.Portadown 6 4 2 0 13- 5 14 2.Institute 6 3 1 2 11- 9 9 3.Glenavon 6 2 1 3 7- 8 7 4.Ballymena United 6 1 0 5 6-15 3 Group C [Aug 16] Ards 1-0 Crusaders [Aug 19] Coleraine 4-1 Limavady United [Aug 23] Crusaders 0-0 Coleraine Limavady United 1-3 Ards [Aug 30] Crusaders 1-0 Limavady United [Sep 2] Coleraine 3-1 Ards [Sep 6] Crusaders 0-0 Ards Limavady United 0-3 Coleraine [Sep 12] Coleraine 2-4 Crusaders [Sep 13] Ards 2-0 Limavady United [Sep 16] Ards 1-4 Coleraine Limavady United 1-3 Crusaders 1.Coleraine 6 4 1 1 16- 7 13 2.Crusaders 6 3 2 1 8- 4 11 3.Ards 6 3 1 2 7- 9 10 4.Limavady United 6 0 0 6 3-14 0 Group D [Aug 16] Linfield 5-2 Larne Lisburn Distillery 2-1 Newry Town [Aug 23] Larne 2-0 Lisburn Distillery Newry Town 1-4 Linfield [Aug 29] Linfield 1-0 Lisburn Distillery [Aug 30] Newry Town 0-1 Larne [Sep 6] Larne 0-1 Linfield Newry Town 3-2 Lisburn Distillery [Sep 13] Linfield 3-0 Newry Town Lisburn Distillery 1-2 Larne [Sep 16] Larne 2-0 Newry Town Lisburn Distillery 1-3 Linfield 1.Linfield 6 6 0 0 17- 4 18 2.Larne 6 4 0 2 9- 7 12 3.Lisburn Distillery 6 1 0 5 6-12 3 4.Newry Town 6 1 0 5 5-14 3 Quarterfinals [Sep 23] Coleraine 2-4 Larne Linfield 0-1 Crusaders [Sep 30] Glentoran 6-1 Institute Portadown 0-3 Cliftonville Semifinals [Oct 14] Glentoran o/w Larne [Glentoran expelled from the competition for fielding an ineligible player] [Oct 15, The Oval, Glentoran FC] Cliftonville 1-1 Crusaders [aet, 4-1 pen] Final [Nov 11, Windsor Park, Belfast] Cliftonville 1-1 Larne [aet, 5-4 pen] County Antrim Shield First Round [Oct 28] Ards 4-1 Carrick Rangers Ballyclare 3-0 Lisburn Distillery Ballymena Utd 3-1 Dunmurry YM Cliftonville 6-0 Holywood FC Crusaders 3-0 Bangor Glentoran 6-1 Donegal Celtic Larne 4-0 Larne Tech OB Linfield 4-0 Islandmagee Quarterfinals [Nov 18] Ballyclare 0-4 Ards Crusaders 0-1 Ballymena Utd Glentoran 3-0 Cliftonville Linfield 3-0 Larne Semifinals [Feb 3, at Seaview] Ards 1-0 Ballymena United [Feb 4, at The Oval] Glentoran 0-1 Linfield Final [Mar 2, at The Oval] Ards 0-2 Linfield First Division Final Table: 1.Loughgall 22 14 6 2 37-20 48 Promoted --------------------------------------------- 2.Armagh City 22 13 4 5 30-15 43 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - 3.Ballyclare Comrades 22 13 4 5 34-21 43 4.Bangor 22 11 6 5 35-20 39 5.HW Welders 22 9 6 7 29-24 33 6.Ballymoney United 22 7 8 7 22-26 29 7.Carrick Rangers 22 6 7 9 30-35 25 8.Donegal Celtic 22 5 8 9 29-27 23 9.Ballinamallard Utd. 22 5 6 11 20-31 21 10.Moyola Park 22 4 6 12 34-41 18 --------------------------------------------- 11.Lurgan Celtic 22 3 9 10 24-44 18 Relegated 12.Brantwood 22 4 6 12 18-38 18 Relegated Round 1 [Oct 11] Ballinamallard United 1-0 HW Welders Ballymoney United 1-3 Ballyclare Comrades Brantwood 0-2 Armagh City Loughgall 2-2 Carrick Rangers Lurgan Celtic 0-3 Bangor Moyola Park 2-5 Donegal Celtic Round 2 [Oct 18] Armagh City 3-1 Lurgan Celtic Ballyclare Comrades 0-1 Ballinamallard United Brantwood 0-1 Loughgall Carrick Rangers 1-2 Moyola Park Donegal Celtic 2-3 Ballymoney United HW Welders 0-4 Bangor Round 3 [Oct 4] Ballimanard United 3-2 Moyola Park [Nov 1] Ballyclare Comrades 0-2 Bangor Carrick Rangers 2-0 Armagh City Donegal Celtic 3-0 Brantwood HW Welders 1-1 Lurgan Celtic [Apr 10] Loughgall 2-1 Ballymoney United Round 4 [Nov 21] Lurgan Celtic 2-5 Ballyclare Comrades [Nov 22] Armagh City 0-0 Donegal Celtic Ballymoney United 1-0 Ballinamallard United Bangor 4-0 Loughgall Brantwood 2-1 Carrick Rangers [Jan 10] Moyola Park 1-2 HW Welders Round 5 [Sep 13] Ballyclare Comrades 2-1 HW Welders [Oct 4] Carrick Rangers 3-3 Ballymoney United [Dec 13] Ballinamallard United 2-3 Armagh City Loughgall 4-4 Moyola Park [Feb 21] Bangor 2-0 Brantwood [Apr 10] Donegal Celtic 6-1 Lurgan Celtic Round 6 [Nov 1] Loughgall 4-1 Ballinamallard United [Dec 20] Armagh City 1-0 Ballymoney United Donegal Celtic 0-2 Ballyclare Comrades [Mar 9] Lurgan Celtic 1-1 Carrick Rangers [Mar 27] Moyola Park 1-1 Bangor [Apr 3] HW Welders 1-1 Brantwood Round 7 [Aug 30] Armagh City 2-0 Loughgall Ballinamallard United 0-2 Lurgan Celtic [Oct 4] Brantwood 2-4 Ballyclare Comrades [Jan 3] Ballymoney United 1-1 Moyola Park Bangor 0-0 Donegal Celtic HW Welders 2-2 Carrick Rangers Round 8 [Oct 25] Ballymoney United 2-1 HW Welders [Jan 24] Ballyclare Comrades 1-2 Loughgall Bangor 4-0 Ballinamallard United Carrick Rangers 2-2 Donegal Celtic Lurgan Celtic 1-1 Brantwood Moyola Park 2-2 Armagh City Round 9 [Jan 31] Donegal Celtic 1-2 HW Welders [Mar 2] Ballyclare Comrades 1-0 Armagh City [Mar 16] Bangor 0-0 Ballymoney United [Apr 30] Loughgall 0-0 Lurgan Celtic [May 4] Moyola Park 3-0 Brantwood [May 8] Ballinamallard United 0-1 Carrick Rangers Round 10 [Feb 14] Armagh City 2-1 HW Welders [Apr 3] Moyola Park 1-2 Ballyclare Comrades [Apr 6] Carrick Rangers 2-0 Bangor [Apr 27] Loughgall 1-0 Donegal Celtic [May 1] Ballinamallard United 1-0 Brantwood [May 3] Ballymoney United 5-1 Lurgan Celtic Round 11 [Feb 14] Ballinamallard United 0-0 Donegal Celtic Moyola Park 2-2 Lurgan Celtic [Mar 10] Loughgall 0-0 HW Welders [Mar 16] Carrick Rangers 1-1 Ballyclare Comrades [Apr 12] Armagh City 1-1 Bangor [May 8] Ballymoney United 0-0 Brantwood Round 12 [Nov 15] Bangor 1-0 Armagh City [Feb 21] Donegal Celtic 2-1 Ballinamallard United HW Welders 0-0 Loughgall Lurgan Celtic 3-3 Moyola Park [Apr 12] Ballyclare Comrades 0-1 Carrick Rangers [Apr 27] Brantwood 1-2 Ballymoney United Round 13 [Feb 28] Ballyclare Comrades 2-1 Moyola Park Brantwood 2-2 Ballinamallard United Donegal Celtic 1-2 Loughgall HW Welders 0-1 Armagh City [Mar 30] Bangor 1-2 Carrick Rangers [May 12] Lurgan Celtic 2-0 Ballymoney United Round 14 [Feb 7] HW Welders 0-0 Ballinamallard United [Mar 6] Armagh City 3-0 Brantwood Ballyclare Comrades 0-0 Ballymoney United Carrick Rangers 0-1 Loughgall Donegal Celtic 2-0 Moyola Park [Mar 23] Bangor 1-0 Lurgan Celtic Round 15 [Jan 10] Loughgall 6-1 Bangor [Mar 13] Ballinamallard United 1-2 Ballyclare Comrades Brantwood 0-1 HW Welders Donegal Celtic 0-2 Carrick Rangers Lurgan Celtic 0-1 Armagh City Moyola Park 3-0 Ballymoney United Round 16 [Dec 6] Ballinamallard United 1-1 Bangor [Mar 20] Moyola Park 0-1 Loughgall [Apr 20] Brantwood 2-2 Donegal Celtic HW Welders 2-3 Ballyclare Comrades [Apr 27] Carrick Rangers 2-3 Lurgan Celtic [May 1] Ballymoney United 0-0 Armagh City Round 17 [Jan 10] Brantwood 1-1 Lurgan Celtic [Mar 27] Armagh City 1-0 Ballinamallard United Ballyclare Comrades 0-0 Donegal Celtic Ballymoney United 1-4 Loughgall Carrick Rangers 0-3 HW Welders [Apr 20] Bangor 1-0 Moyola Park Round 18 [Jan 3] Ballyclare Comrades 0-1 Brantwood [Jan 17] Moyola Park 1-3 Ballinamallard United [Mar 6] Lurgan Celtic 0-3 HW Welders [Apr 3] Ballymoney United 1-0 Carrick Rangers Donegal Celtic 1-2 Bangor Loughgall 2-1 Armagh City Round 19 [Dec 20] Ballinamallard United 0-1 Loughgall [Jan 24] HW Welders 2-0 Ballymoney United [Apr 7] Lurgan Celtic 1-1 Donegal Celtic [Apr 10] Armagh City 1-0 Moyola Park Bangor 1-3 Ballyclare Comrades Carrick Rangers abd Brantwood [May 11] Carrick Rangers 2-3 Brantwood Round 20 [Feb 7] Brantwood 0-4 Bangor Loughgall 1-1 Ballyclare Comrades [Apr 3] Lurgan Celtic 2-2 Ballinamallard United [Apr 20] Armagh City 4-1 Carrick Rangers [Apr 29] HW Welders 2-1 Moyola Park [May 6] Ballymoney United 0-0 Donegal Celtic Round 21 [Oct 4] Bangor 1-3 HW Welders [Apr 15] Loughgall 1-0 Brantwood [Apr 17] Ballyclare Comrades 1-0 Lurgan Celtic Donegal Celtic 0-2 Armagh City [May 13] Moyola Park 3-1 Carrick Rangers [May 15] Ballinamallard United 0-1 Ballymoney United Round 22 [Apr 24] Armagh City 0-1 Ballyclare Comrades Ballymoney United 0-0 Bangor Brantwood 2-1 Moyola Park Carrick Rangers 1-1 Ballinamallard United HW Welders 2-1 Donegal Celtic Lurgan Celtic 0-2 Loughgall Final Table: 1.Loughgall 22 14 6 2 37-20 48 Promoted --------------------------------------------- 2.Armagh City 22 13 4 5 30-15 43 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - 3.Ballyclare Comrades 22 13 4 5 34-21 43 4.Bangor 22 11 6 5 35-20 39 5.HW Welders 22 9 6 7 29-24 33 6.Ballymoney United 22 7 8 7 22-26 29 7.Carrick Rangers 22 6 7 9 30-35 25 8.Donegal Celtic 22 5 8 9 29-27 23 9.Ballinamallard Utd. 22 5 6 11 20-31 21 10.Moyola Park 22 4 6 12 34-41 18 --------------------------------------------- 11.Lurgan Celtic 22 3 9 10 24-44 18 Relegated 12.Brantwood 22 4 6 12 18-38 18 Relegated Promotion/Relegation Playoff First Leg [May 4] Armagh City 0-3 Cliftonville Second Leg [May 7] Cliftonville 1-1 Armagh City Armagh City remain in First Division Intermediate League Second Division Final Table: 1.Coagh United 22 16 2 4 60-28 50 Promoted 2.Dundela 22 14 4 4 49-23 46 Promoted --------------------------------------------- 3.Dergview 22 13 4 5 45-26 43 4.Tobermore United 22 12 6 4 42-27 42 5.Wakehurst 22 11 4 7 39-26 37 6.PSNI 22 12 1 9 49-47 37 7.Banbridge Town 22 8 2 12 42-49 26 8.Portstewart 22 6 7 9 25-26 25 9.Chimney Corner 22 6 6 10 28-35 24 10.Queens University 22 6 4 12 36-43 22 11.Annagh United 22 4 4 14 25-51 16 - - - - - - - - - - - - - - - - - - - - - - - 12.Crewe United 22 0 4 18 10-69 4 Relegation Playoff [Aug 30] Coagh United 2-0 Portstewart Dergview 2-0 Annagh United [Oct 4] Chimney Corner 3-0 Portstewart Crewe United 0-3 Dergview PSNI 1-6 Dundela [Oct 11] Annagh United 0-2 Banbridge Town Coagh United 6-1 Chimney Corner Dergview 3-1 Dundela Portstewart 0-1 Tobermore United Queens University 2-4 PSNI [Oct 14] Crewe United 0-6 Wakehurst [Oct 18] Banbridge Town 0-3 Portstewart Coagh United 4-2 Dergview Dundela 2-0 Chimney Corner PSNI 3-1 Wakehurst Tobermore United 0-1 Annagh United [Oct 25] Chimney Corner 1-1 Dundela [Oct 29] Crewe United 1-1 Queens University [Nov 1] Annagh United 0-3 Dundela Chimney Corner 0-1 Tobermore United Dergview 2-1 Banbridge Town [Nov 15] Annagh United 2-0 Queens University Nov 22] Coagh United 3-0 Queens University Dergview 1-2 Chimney Corner Dundela 3-0 Crewe United Wakehurst 0-2 PSNI [Dec 6] Banbridge Town 2-5 Wakehurst [Dec 13] Dundela 5-1 Annagh United Chimney Corner 0-1 PSNI Dergview 4-0 Crewe United Queens University 2-3 Tobermore United [Dec 20] Banbridge Town 1-4 Queens University Crewe United 1-3 Chimney Corner Dundela 0-2 Coagh United PSNI 5-2 Annagh United Tobermore United 2-1 Wakehurst [Jan 3] Annagh United 1-1 Crewe United Banbridge Town 1-0 Tobermore United Coagh United 5-2 PSNI Queens University 2-2 Dundela [Jan 10] Banbridge Town 0-1 Dundela Chimney Corner 2-2 Annagh United Queens University 1-2 Coagh United Portstewart 3-4 PSNI [Jan 17] Coagh United 4-0 Crewe United Dundela 4-3 Queens University PSNI 2-0 Chimney Corner Wakehurst 3-1 Banbridge Town [Jan 24] Annagh United 2-2 Dergview Chimney Corner 3-1 Queens University Portstewart 3-0 Crewe United PSNI 1-3 Banbridge Town Tobermore United 1-1 Coagh United Wakehurst 0-1 Dundela [Feb 7] Dergview 3-1 PSNI Queens University 0-1 Wakehurst [Feb 11] Crewe United 1-4 Dundela [Feb 14] Coagh United 4-1 Annagh United Crewe United 2-2 Banbridge Town PSNI 0-1 Dergview Wakehurst 2-1 Portstewart [Feb 21] Dundela 4-1 PSNI Portstewart 0-2 Annagh United Queens University 2-4 Dergview Wakehurst 2-1 Coagh United [Feb 28] Dundela 2-0 Banbridge Town Queens University 0-1 Portstewart [Mar 6] Banbridge Town 4-2 Annagh United Chimney Corner 1-2 Coagh United Dundela 2-1 Dergview Tobermore United 1-1 Portstewart [Mar 13] Annagh United 0-3 Tobermore United Dergview 1-2 Coagh United Dundela 0-0 Wakehurst Portstewart 0-0 Banbridge Town Queens University 3-0 Crewe United [Mar 20] Banbridge Town 0-3 Dergview PSNI 5-0 Crewe United Tobermore United 2-2 Chimney Corner [Mar 23] Crewe United 0-6 Tobermore United [Mar 27] Coagh United 5-3 Banbridge Town Dergview 1-2 Tobermore United Portstewart 3-1 Dundela Queens University 2-1 Chimney Corner Wakehurst 3-1 Annagh United [Apr 3] Annagh United 2-3 Wakehurst Banbridge Town 1-3 Coagh United Crewe United 1-2 PSNI Dundela 2-1 Portstewart Tobermore United 2-2 Queens University [Apr 10] Annagh United 0-1 PSNI Coagh United 1-4 Dundela Portstewart 1-2 Dergview Queens University 2-4 Banbridge Town Wakehurst 2-1 Tobermore United [Apr 12] Portstewart 0-0 Chimney Corner Tobermore United 3-1 Banbridge Town [Apr 13] Dergview 2-2 Wakehurst [Apr 17] Banbridge Town 3-4 PSNI Chimney Corner 0-1 Dergview Coagh United 2-3 Tobermore United Crewe United 0-3 Portstewart Queens University 5-2 Annagh United [Apr 20] Crewe United 0-2 Annagh United Tobermore United 3-1 PSNI [Apr 24] Annagh United 1-1 Portstewart Banbridge Town 4-2 Chimney Corner Coagh United 2-3 Wakehurst Dergview 1-1 Queens University Tobermore United 2-1 Crewe United [Apr 27] Chimney Corner 1-3 Banbridge Town Dundela 0-0 Tobermore United Wakehurst 0-1 Queens University [Apr 29] Portstewart 0-0 Wakehurst [May 1] Annagh United 0-2 Coagh United Banbridge Town 6-1 Crewe United Tobermore United 2-1 Dundela [May 4] Chimney Corner 1-0 Wakehurst PSNI 1-2 Queens University Tobermore United 2-2 Dergview [May 8] Annagh United 1-3 Chimney Corner Crewe United 1-3 Coagh United Portstewart 1-0 Queens University PSNI 5-2 Tobermore United Wakehurst 0-1 Dergview [May 11] PSNI 1-4 Coagh United Wakehurst 3-0 Crewe United [May 13] Wakehurst 2-2 Chimney Corner [May 15] Chimney Corner 0-0 Crewe United PSNI 2-2 Portstewart [May 19] Portstewart 0-0 Coagh United [May 29] Dergview 3-1 Portstewart Final Table: 1.Coagh United 22 16 2 4 60-28 50 Promoted 2.Dundela 22 14 4 4 49-23 46 Promoted --------------------------------------------- 3.Dergview 22 13 4 5 45-26 43 4.Tobermore United 22 12 6 4 42-27 42 5.Wakehurst 22 11 4 7 39-26 37 6.PSNI 22 12 1 9 49-47 37 7.Banbridge Town 22 8 2 12 42-49 26 8.Portstewart 22 6 7 9 25-26 25 9.Chimney Corner 22 6 6 10 28-35 24 10.Queens University 22 6 4 12 36-43 22 11.Annagh United 22 4 4 14 25-51 16 - - - - - - - - - - - - - - - - - - - - - - - 12.Crewe United 22 0 4 18 10-69 4 Relegation Playoff Relegation Playoff First Leg [May 22] Oxford United Stars w/o Crewe United Crewe United declined to take part in the two-legged play-off and stepped down to the Intermediate League.
Thanks to Gurgen Mahari (gmahari@arminco.com) for scorers list
Prepared and maintained by Martin Harris the Rec.Sport.Soccer Statistics Foundation
Author: Martin Harris
(mharris@irish-league.co.uk)
Last updated: 5 Oct 2004
(C) Copyright Martin Harris and RSSSF 2003/04
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.