Final Table:
 1.Cliftonville     36 20  8  8  49-37  68  Champions
 - - - - - - - - - - - - - - - - - - - - - 
 2.Linfield         36 17 13  6  50-19  64
 3.Portadown        36 17  9 10  50-38  60
 4.Glentoran        36 17  8 11  52-34  59
 5.Ballymena United 36 14  9 13  54-55  51
 6.Crusaders        36 13 12 11  51-51  51
 7.Coleraine        36 11 10 15  41-47  43
 8.Glenavon         36  9 12 15  47-56  39
 - - - - - - - - - - - - - - - - - - - - - 
 9.Omagh Town       36  7 10 19  43-68  31  Relegation Playoffs
------------------------------------------
10.Ards             36  4 11 21  31-63  23  Relegated
Round 1 [Aug 16]
Ards          0-1 Linfield
Cliftonville  0-2 Ballymena
Glentoran     1-0 Coleraine
Omagh         2-2 Glenavon
Portadown     1-1 Crusaders
Round 2 [Aug 23]
Cliftonville  1-0 Ards
Coleraine     0-1 Portadown
Crusaders     4-2 Ballymena
Glenavon      1-0 Glentoran
Linfield      1-1 Omagh
Round 3 [Aug 29,31]
Ards          2-2 Omagh
Ballymena     1-0 Coleraine
Cliftonville  2-2 Crusaders
Glentoran     0-3 Linfield
Portadown     2-1 Glenavon      [Oct 21]
Round 4 [Sep 10]
Coleraine     5-1 Cliftonville
Crusaders     4-0 Ards
Glenavon      1-2 Ballymena
Omagh         1-1 Glentoran     [Oct 21]
Linfield      0-0 Portadown     [Nov 25]
Round 5 [Sep 13]
Cliftonville  1-1 Glenavon
Crusaders     1-3 Coleraine
Glentoran     3-0 Ards
Linfield      0-0 Ballymena
Portadown     3-1 Omagh
Round 6 [Sep 20]
Ards          0-0 Coleraine
Glenavon      2-0 Crusaders
Glentoran     1-1 Portadown
Linfield      0-1 Cliftonville
Omagh         3-2 Ballymena
Round 7 [Sep 27]
Ballymena     0-2 Glentoran
Cliftonville  4-0 Omagh
Coleraine     1-2 Glenavon
Crusaders     1-0 Linfield
Portadown     1-0 Ards
Round 8 [Oct 4]
Ards          3-4 Glenavon
Glentoran     0-2 Cliftonville
Linfield      1-1 Coleraine
Omagh         1-1 Crusaders
Portadown     1-1 Ballymena
Round 9 [Oct 11]
Ballymena     3-1 Ards
Cliftonville  3-1 Portadown
Coleraine     4-3 Omagh
Crusaders     0-2 Glentoran
Glenavon      2-3 Linfield
Round 10 [Oct 18]
Ballymena     2-0 Cliftonville
Coleraine     2-1 Glentoran
Crusaders     1-3 Portadown
Glenavon      2-2 Omagh
Linfield      4-0 Ards
Round 11 [Oct 25]
Ards          2-3 Cliftonville
Ballymena     2-3 Crusaders
Glentoran     0-1 Glenavon
Omagh         1-0 Linfield
Portadown     0-1 Coleraine
Round 12 [Oct 30, Nov 1]
Coleraine     0-1 Ballymena         [corrected from 0-2]
Crusaders     2-2 Cliftonville
Glenavon      1-5 Portadown
Linfield      2-0 Glentoran
Omagh         2-4 Ards
Round 13 [Nov 4]
Cliftonville  3-1 Coleraine   
Ballymena     0-0 Glenavon 
Portadown     0-2 Linfield  
Ards          1-1 Crusaders         [Nov 25]
Glentoran     1-0 Omagh             [Nov 25]
Round 14 [Nov 8]
Ards          1-1 Glentoran
Coleraine     4-0 Crusaders
Glenavon      0-0 Cliftonville
Ballymena     1-1 Linfield
Omagh         1-2 Portadown
Round 15 [Nov 15]
Ballymena     4-2 Omagh
Cliftonville  2-1 Linfield
Coleraine     2-1 Ards
Crusaders     3-2 Glenavon
Portadown     3-2 Glentoran
Round 16 [Nov 22]
Ards          1-1 Portadown
Glenavon      1-1 Coleraine
Glentoran     1-2 Ballymena
Linfield      0-0 Crusaders
Omagh         0-1 Cliftonville
Round 17 [Nov 29]
Ballymena     1-2 Portadown
Cliftonville  0-2 Glentoran
Coleraine     awd Linfield          [abandoned at 1-0 in 83'; result stood]
Crusaders     1-0 Omagh
Glenavon      1-2 Ards
Round 18 [Dec 6]
Ards          2-1 Ballymena
Glentoran     1-1 Crusaders
Linfield      1-1 Glenavon
Omagh         1-3 Coleraine
Portadown     0-2 Cliftonville
Round 19 [Dec 13]
Ards          1-5 Linfield 
Ballymena     4-0 Cliftonville
Glentoran     3-0 Coleraine
Omagh         2-1 Glenavon
Portadown     3-2 Crusaders
Round 20 [Dec 20]
Cliftonville  2-2 Ards
Coleraine     2-0 Portadown
Crusaders     3-4 Ballymena
Glenavon      1-0 Glentoran
Linfield      0-0 Omagh
Round 21 [Dec 26,27]
Ballymena     2-2 Coleraine
Cliftonville  0-1 Crusaders         [Feb 11]
Glentoran     1-1 Linfield
Portadown     2-0 Glenavon
Ards          1-2 Omagh
Round 22 [Dec 31, Jan 1]
Crusaders     1-0 Ards
Coleraine     0-2 Cliftonville
Glenavon      3-3 Ballymena
Linfield      1-1 Portadown
Omagh         0-5 Glentoran    
Round 23 [Jan 3]
Ballymena     0-2 Linfield
Cliftonville  1-0 Glenavon          [replay Jan 28; Jan 3 abandoned at 1-1]
Crusaders     3-0 Coleraine
Glentoran     2-0 Ards              [Feb 11]
Portadown     1-1 Omagh
Round 24 [Jan 10]
Ards          1-0 Coleraine
Glenavon      2-2 Crusaders
Glentoran     2-1 Portadown
Linfield      0-1 Cliftonville
Omagh         3-0 Ballymena 
Round 25 [Jan 17]
Ballymena     1-2 Glentoran 
Cliftonville  1-0 Omagh
Coleraine     awd Glenavon          [finished 3-3 but awarded 0-1 due to 
Crusaders     1-2 Linfield           ineligible player Coleraine]
Portadown     1-0 Ards
Round 26 [Jan 31]
Ards          1-1 Glenavon
Glentoran     1-0 Cliftonville
Linfield      1-0 Coleraine
Omagh         1-2 Crusaders
Portadown     4-0 Ballymena
Round 27 [Feb 7]
Ballymena     1-1 Ards
Cliftonville  1-0 Portadown
Coleraine     1-1 Omagh
Crusaders     0-3 Glentoran
Glenavon      2-4 Linfield
Round 28 [Feb 14]
Cliftonville  5-2 Ballymena
Coleraine     1-5 Glentoran
Crusaders     2-1 Portadown
Glenavon      2-4 Omagh
Linfield      2-0 Ards
Round 29 [Feb 28]
Ards          1-1 Cliftonville
Ballymena     1-0 Crusaders
Glentoran     1-0 Glenavon
Omagh         0-3 Linfield
Portadown     1-1 Coleraine
Round 30 [Mar 7]
Coleraine     0-0 Ballymena
Crusaders     0-2 Cliftonville
Glenavon      3-0 Portadown
Linfield      3-0 Glentoran
Omagh         2-1 Ards              [Apr 8]
Round 31 [Mar 21]
Ards          0-1 Crusaders
Ballymena     2-1 Glenavon
Cliftonville  1-0 Coleraine
Glentoran     2-0 Omagh
Portadown     0-0 Linfield
Round 32 [Mar 28]
Ards          0-2 Glentoran
Coleraine     0-0 Crusaders
Glenavon      0-0 Cliftonville
Linfield      1-0 Ballymena
Omagh         0-2 Portadown
Round 33 [Apr 11]
Ballymena     2-1 Omagh
Cliftonville  0-3 Linfield
Coleraine     2-2 Ards
Crusaders     4-1 Glenavon
Portadown     2-0 Glentoran
Round 34 [Apr 13,14]
Ards          0-1 Portadown
Glenavon      4-0 Coleraine
Glentoran     2-2 Ballymena
Linfield      0-0 Crusaders
Omagh         0-1 Cliftonville
Round 35 [Apr 18]
Ballymena     1-2 Portadown
Cliftonville  1-1 Glentoran
Coleraine     0-0 Linfield
Crusaders     2-2 Omagh
Glenavon      0-0 Ards
Round 36 [Apr 25]
Ards          0-2 Ballymena
Glentoran     1-1 Crusaders
Linfield      2-0 Glenavon
Omagh         1-3 Coleraine
Portadown     1-2 Cliftonville
Final Table:
 1.Cliftonville     36 20  8  8  49-37  68  Champions
 - - - - - - - - - - - - - - - - - - - - - 
 2.Linfield         36 17 13  6  50-19  64
 3.Portadown        36 17  9 10  50-38  60
 4.Glentoran        36 17  8 11  52-34  59
 5.Ballymena United 36 14  9 13  54-55  51
 6.Crusaders        36 13 12 11  51-51  51
 7.Coleraine        36 11 10 15  41-47  43
 8.Glenavon         36  9 12 15  47-56  39
 - - - - - - - - - - - - - - - - - - - - - 
 9.Omagh Town       36  7 10 19  43-68  31  Relegation Playoffs
------------------------------------------
10.Ards             36  4 11 21  31-63  23  Relegated
Promotion/Relegation Playoff
First Leg [Apr 27]
Bangor        0-5 Omagh
Second Leg [Apr 30]
Omagh         1-0 Bangor
Omagh Town remain in premier division
Northern Ireland Cup 1997/98
Fifth Round [Jan 24]
Ards                0-2 Institute
Ballyclare Comrades 5-1 Ballymoney United
Ballymena United    1-1 Glentoran
Carrick Rangers     2-3 Armagh City
Cliftonville        0-2 Glenavon
Coleraine           3-1 Chimney Corner
Crusaders           1-0 Bangor
Distillery          2-0 R.U.C.
Drumaness Mills     0-0 Killyleagh YC
Dungannon Swifts    6-2 Ballinamallard United
Dunmurry Rec.       0-4 Ards Rangers
Larne               1-2 Portadown
Linfield            1-0 Tobermore United
Loughgall           4-0 Crumlin United
Newry Town          1-0 Dundela
Omagh Town          3-0 Limavady United
Fifth Round Replays 
[Jan 27]
Glentoran           2-1 Ballymena United
[Jan 28] 
Killyleagh YC       2-0 Drumaness Mills 
Sixth Round [Feb 21]
Glenavon            0-0 Ballyclare Comrades
Armagh City         0-0 Ards Rangers
Portadown           2-0 Omagh Town
Glentoran           3-2 Coleraine
Loughgall           1-2 Distillery
Dungannon Swifts    0-1 Institute
Linfield            2-1 Newry Town
Crusaders           2-1 Killyleagh YC
Sixth Round Replays [Feb 25]
Armagh City         3-1 Ards Rangers
Ballyclare Comrades 0-4 Glenavon     
Quarterfinal [Mar 14]
Armagh City         1-3 Glentoran    [at The Oval, Belfast]
Crusaders           4-0 Institute
Linfield            3-0 Portadown
Distillery          0-2 Glenavon     
Semifinal [Apr 3,4]
Crusaders           1-3 Glenavon     [The Oval]
Glentoran           2-1 Linfield     [Windsor Park]
Final [May 2]
Glentoran           1-0 Glenavon   
LEAGUE-CUP NORTHERN-IRELAND '97-'98
===================================
1 = Premier Division.
2 = Division 1.
3 = Division B (non-league).
1st Round:
----------
Ards Newtownards(1)         - Brantwood(3)                7-2
Ballyclare Comrades(2)      - R.Ulster Constabulary(3)    1-2
Carrick Rangers(2)          - Banbridge Town(3)           1-1 (4-5 pen)
Chimney Corner(3)           - Cliftonville Belfast(1)     1-0
Cookstown United(3)         - FC Larne(2)                 0-5 (?)
Crusaders Belfast(1)        - Armagh City(3)              3-0
Dundela(3)                  - Ballymena United(1)         1-4
Dungannon Swifts(2)         - Distillery Lisburn(2)       1-0
Glenavon Lurgan(1)          - Harland & Wolff Welders(3)  2-0
Glentoran Belfast(1)        - Tobermore United(3)         5-1
Limavady United(2)          - FC Bangor(2)                0-2
Linfield Belfast(1)         - Ballinamallard United(3)    7-1
Loughgall(3)                - FC Portadown(1)             0-1
Moyola Park(3)              - FC Coleraine(1)             0-3
Newry Town(2)               - Ballymoney United(3)        3-1
Omagh Town(1)               - Institute(3)                1-6
2nd Round:
----------
FC Bangor(2)                - FC Portadown(1)             0-3
FC Coleraine(1)             - Crusaders Belfast(1)        3-5
Glenavon Lurgan(1)          - Ards Newtownards(1)         1-0
Glentoran Belfast(1)        - Dungannon Swifts(2)         9-2
Institute(3)                - Banbridge Town(3)           5-1
Linfield Belfast(1)         - Cookstown United(3)         3-0
Newry Town(2)               - Ballymena United(1)         1-1 (4-5 pen)
R.Ulster Constabulary(3)    - Chimney Corner(3)           1-2
Quarterfinals:
--------------
Chimney Corner(3)           - FC Portadown(1)             1-2
Crusaders Belfast(1)        - Linfield Belfast(1)         0-1
Glenavon Lurgan(1)          - Ballymena United(1)         6-1
Glentoran Belfast(1)        - Institute(3)                3-2
Semifinals:
-----------
FC Portadown(1)             - Linfield Belfast(1)         1-2
Glentoran Belfast(1)        - Glenavon Lurgan(1)          1-0
Final:
------
Linfield Belfast(1)         - Glentoran Belfast(1)        1-0
Cupwinners: Linfield Belfast.
Northern Ireland First Division (Second Level) 1997/98
Final Table:
 1.Newry Town            28 20  5  3 61-18 65  Promoted
---------------------------------------------
 2.Bangor                28 18  4  6 51-26 58  Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - 
 3.Distillery            28 15  6  7 48-34 51
 4.Dungannon Swifts      28 14  6  8 63-49 48
 5.Ballyclare Comrades   28 13  3 12 47-45 42
 6.Larne                 28  8  2 18 30-58 26
 7.Limavady United       28  5  3 20 29-61 18    
 8.Carrick Rangers       28  3  3 22 21-59 12
Round 1 [Oct 4]
Bangor       1-2 Ballyclare C
Distillery   0-2 Larne
Carrick R    0-0 Dungannon S
Limavady U   2-0 Newry T
Round 2 [Oct 11]
Dungannon S  2-2 Distillery
Newry T      3-0 Carrick R
Ballyclare C 3-2 Limavady U
Larne        1-2 Bangor
Round 3 [Oct 18]
Bangor       3-0 Distillery
Carrick R    0-1 Ballyclare C
Limavady U   5-1 Larne
Newry T      2-1 Dungannon S
Round 4 [Oct 25]
Ballyclare C 0-2 Newry T
Distillery   3-0 Limavady U
Dungannon S  3-3 Bangor
Larne        1-0 Carrick R
Round 5 [Nov 1]
Ballyclare C 0-1 Dungannon S
Carrick R    1-2 Distillery
Limavady U   0-3 Bangor
Newry T      3-0 Larne
Round 6 [Nov 8]
Bangor       3-2 Carrick R
Distillery   2-2 Newry T
Larne        1-1 Ballyclare C
Limavady U   1-2 Dungannon S
Round 7 [Nov 15]
Ballyclare C 0-3 Distillery
Carrick R    3-1 Limavady U
Dungannon S  4-2 Larne
Newry T      0-0 Bangor
Round 8 [Nov 22]
Ballyclare C 0-1 Bangor
Dungannon S  2-1 Carrick R
Larne        3-2 Distillery
Newry T      4-1 Limavady U
Round 9 [Nov 29]
Bangor       2-0 Larne
Carrick R    1-4 Newry T
Distillery   2-2 Dungannon S
Limavady U   1-2 Ballyclare C
Round 10 [Dec 6]
Ballyclare C 1-1 Carrick R
Distillery   2-1 Bangor
Dungannon S  0-4 Newry T
Larne        3-2 Limavady U
Round 11 [Dec 13]
Bangor       1-2 Dungannon S
Carrick R    0-1 Larne
Limavady U   0-5 Distillery
Newry T      3-1 Ballyclare C
Round 12 [Dec 20]
Bangor       0-0 Limavady U
Distillery   1-0 Carrick R
Dungannon S  4-5 Ballyclare C
Larne        0-2 Newry T
Round 13 [Dec 26,27]
Carrick R    0-2 Bangor
Ballyclare C 3-1 Larne
Dungannon S  9-0 Limavady U
Newry T      2-1 Distillery
Round 14 [Jan 1]
Bangor       1-0 Newry T
Distillery   2-1 Ballyclare C
Limavady U   4-0 Carrick R      [Jan 13]
Larne        1-2 Dungannon S    [Jan 14]
Round 15 [Jan 3]
Bangor       2-1 Ballyclare C
Carrick R    1-3 Dungannon S
Distillery   3-0 Larne
Limavady U   1-3 Newry T        [Feb 17]
Round 16 [Jan 10]
Ballyclare C 0-1 Limavady U
Dungannon S  0-2 Distillery
Larne        0-3 Bangor
Newry T      3-0 Carrick R
Round 17 [Jan 17]
Bangor       2-2 Distillery
Carrick R    2-3 Ballyclare C
Limavady U   1-2 Larne
Newry T      1-0 Dungannon S
Round 18 [Jan 31]
Ballyclare C 2-2 Newry T
Distillery   0-0 Limavady U
Dungannon S  3-4 Bangor
Larne        1-2 Carrick R
Round 19 [Feb 7]
Ballyclare C 3-2 Dungannon S
Carrick R    1-2 Distillery
Limavady U   0-1 Bangor
Larne        0-1 Newry T
Round 20 [Feb 14]
Bangor       2-1 Carrick R
Distillery   1-0 Newry T
Larne        3-2 Ballyclare C
Limavady U   1-3 Dungannon S
Round 21 [Feb 28]
Ballyclare C 2-4 Distillery
Carrick R    0-3 Limavady U
Dungannon S  4-3 Larne
Newry T      1-0 Bangor
Round 22 [Mar 7]
Ballyclare C 2-1 Bangor
Dungannon S  4-1 Carrick R      [Apr 2]
Larne        0-1 Distillery
Newry T      3-1 Limavady U
Round 23 [Mar 21]
Bangor       1-0 Larne
Carrick R    0-5 Newry T
Distillery   1-2 Dungannon S
Limavady U   0-2 Ballyclare C
Round 24 [Mar 28]
Ballyclare C 2-0 Carrick R
Distillery   1-2 Bangor
Dungannon S  1-1 Newry T
Larne        1-0 Limavady U
Round 25 [Apr 11]
Bangor       3-0 Dungannon S
Carrick R    2-1 Larne
Limavady U   0-1 Distillery
Newry T      1-0 Ballyclare C
Round 26 [Apr 13,14]
Distillery   1-0 Carrick R
Bangor       4-0 Limavady U     [Apr 20]
Dungannon S  3-1 Ballyclare C
Larne        0-6 Newry T
Round 27 [Apr 18]
Ballyclare C 2-0 Larne
Carrick R    1-2 Bangor
Dungannon S  2-1 Limavady U
Newry T      1-1 Distillery
Round 28 [Apr 25]
Bangor       1-2 Newry T
Distillery   1-5 Ballyclare C
Larne        2-2 Dungannon S
Limavady U   1-1 Carrick R
Final Table:
 1.Newry Town            28 20  5  3 61-18 65  Promoted
---------------------------------------------
 2.Bangor                28 18  4  6 51-26 58  Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - 
 3.Distillery            28 15  6  7 48-34 51
 4.Dungannon Swifts      28 14  6  8 63-49 48
 5.Ballyclare Comrades   28 13  3 12 47-45 42
 6.Larne                 28  8  2 18 30-58 26
 7.Limavady United       28  5  3 20 29-61 18    
 8.Carrick Rangers       28  3  3 22 21-59 12
Nothern Ireland "B" Division 1998/99
("Third level", highest outside the league structure.)
Final Table:
 1.Loughall              26 21  1  4 76-21 64
 2.Chimney Corner        26 19  5  2 60-23 62
 3.Dundela               26 15  7  4 55-22 52
 4.Armagh City           26 15  2  9 61-49 47
 5.RUC                   26 14  4  8 43-33 46
 6.Insitute              26 12  5  9 40-32 37
 7.H&W Welders           26  9  9  8 41-35 36
 8.Ballymoney United     26 11  2 13 50-55 35
 9.Tobermore United      26  6  8 12 36-46 26
10.Ballinamallard United 26  5 10 11 31-45 25
11.Moyola Park           26  7  3 16 38-69 24
12.Banbridge Town        26  3 12 11 28-49 21
13.Brantwood             26  3  6 17 32-73 15
14.Cookstown United      26  2  6 18 17-56 12
Thanks to Dinant Abbink for League Cup info
Prepared and maintained by Martin Harris the Rec.Sport.Soccer Statistics Foundation
Author: Martin Harris
Last updated: 9 Jan 2007
(C) Copyright Martin Harris and RSSSF 1999/2007
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.