1.Linfield 6 5 0 1 25- 9 10 2.Cliftonville 6 3 1 2 16-14 7 3.Glentoran 6 2 1 3 13-18 5 4.Distillery 6 1 0 5 7-20 2
1.Distillery 6 5 0 1 24-10 10 Test Match Linfield 6 5 0 1 15-10 10 Test Match 3.Glentoran 6 2 0 4 9-13 4 4.Cliftonville 6 0 0 6 2-17 0 Test Match [May 18] Linfield 1-1 Distillery Test Match Replay [May 22] Linfield 2-1 Distillery
1.Glentoran 10 7 2 1 24- 9 16 2.Cliftonville 10 5 2 3 21-14 12 Test Match North Staffordshire Regiment 10 5 2 3 17-17 12 Test Match 4.Distillery 10 3 4 3 21-22 10 5.Linfield 10 2 3 5 19-24 7 6.Belfast Celtic 10 1 1 8 9-25 3 Second Place Test Match Cliftonville 2-1 North Staffordshire Regiment
1.Linfield 10 8 0 2 27- 7 16 2.Belfast Celtic 10 6 2 2 31-19 14 3.Cliftonville 10 5 3 2 22-12 13 4.Glentoran 10 4 3 3 15-16 11 5.Distillery 10 2 0 8 11-25 4 6.North Staffordshire Regiment 10 0 2 8 14-41 2
1.Glentoran 8 5 2 1 13- 9 12 2.Linfield 8 4 2 2 15-10 10 3.Belfast Celtic 8 3 2 3 15-13 8 4.Distillery 8 3 1 4 14-15 7 5.Cliftonville 8 1 1 6 8-18 3
1.Linfield 8 6 2 0 19- 6 14 2.Distillery 8 5 1 2 21- 8 11 3.Belfast Celtic 8 3 1 4 11-17 7 4.Glentoran 8 1 3 4 11-19 5 5.Cliftonville 8 1 1 6 9-21 3
1.Linfield 8 5 2 1 15- 9 12 2.Cliftonville 8 4 2 2 15- 8 10 3.Glentoran 8 3 2 3 11-11 8 4.Distillery 8 3 0 5 12-12 6 5.Belfast Celtic 8 2 0 6 9-22 4
1.Linfield 10 6 3 1 21- 6 15 2.Glentoran 10 5 4 1 14- 7 14 Test Match Belfast Celtic 10 6 2 2 20-16 14 Test Match 4.Distillery 10 4 2 4 16-14 10 5.Ulster 10 2 0 8 12-27 4 6.Cliftonville 10 1 1 8 6-19 3 Second Place Test Match Glentoran 1-1 Belfast Celtic Second Place Test Match Replay Glentoran 1-1 Belfast Celtic Second Place Test Match Second Replay Glentoran 2-0 Belfast Celtic
1.Linfield 5 3 1 1 13- 3 7 Test Matches Glentoran 5 3 1 1 13- 7 7 Test Matches Belfast Celtic 5 3 1 1 8- 6 7 Test Matches 4.Distillery 5 3 0 2 6- 5 6 5.Ulster 5 0 2 3 2-11 2 6.Cliftonville 5 0 1 4 1-11 1 Test Matches 1.Linfield 2 1 1 0 2- 0 3 Test Match Belfast Celtic 2 1 1 0 4- 1 3 Test Match 3.Glentoran 2 0 0 2 1- 6 0 Test Match [May 23] Linfield 1-0 Belfast Celtic
1.Linfield 10 8 1 1 23- 2 17 2.Distillery 10 7 2 1 21- 5 16 3.Belfast Celtic 10 5 2 3 19-18 12 4.Glentoran 10 4 0 6 18-22 8 5.Cliftonville 10 3 1 6 16-23 7 6.King's Own Scottish Borderers 10 0 0 10 4-31 0
1.Distillery 8 5 3 0 10- 4 13 2.Glentoran 8 5 1 2 16- 4 11 3.Linfield 8 2 2 4 9- 9 6 4.Belfast Celtic 8 1 3 4 6-15 4 5.Cliftonville 8 1 3 4 4-13 4
1.Cliftonville 10 5 2 3 11- 6 12 Test Matches Linfield 10 4 4 2 8- 6 12 Test Matches Belfast Celtic 10 5 2 3 13-12 12 Test Matches 4.Distillery 10 4 2 4 7- 9 10 5.Glentoran 10 2 5 3 18-16 9 6.Shelbourne 10 2 1 7 10-18 5 Test Matches 1.Belfast Celtic 2 2 0 0 4- 0 4 2.Cliftonville 2 1 0 1 2- 3 2 3.Linfield 2 0 0 2 1- 4 0
1.Belfast Celtic 10 6 3 1 23-12 15 2.Cliftonville 10 5 3 2 17-12 13 3.Distillery 10 3 4 3 17-16 10 4.Shelbourne 10 3 2 5 15-19 8 5.Linfield 10 2 4 4 15-21 8 6.Glentoran 10 2 2 6 13-20 6
1.Linfield 10 5 3 2 11-12 13 2.Glentoran 10 6 0 4 20-11 12 3.Cliftonville 10 4 3 3 16-11 11 4.Distillery 10 3 2 5 13-15 8 5.Shelbourne 10 4 0 6 12-17 8 6.Belfast Celtic 10 3 2 5 13-19 8
1.Shelbourne 10 7 1 2 22-13 15 2.Glentoran 10 4 4 2 13-14 12 3.Cliftonville 10 3 3 4 12-10 9 4.Distillery 10 3 3 4 14-17 9 5.Linfield 10 4 0 6 14-17 8 6.Belfast Celtic 10 3 1 6 16-20 7
1.Linfield 10 7 2 1 20- 7 16 2.Distillery 10 5 3 2 14-11 13 3.Glentoran 10 4 4 2 18-11 12 4.Cliftonville 10 4 3 3 9-11 11 5.Shelbourne 10 2 2 6 11-16 6 6.Belfast Celtic 10 0 2 8 7-23 2
1.Glentoran 10 8 2 0 25- 8 18 2.Belfast Celtic 10 4 3 3 13-11 11 3.Cliftonville 10 4 2 4 14-16 10 4.Linfield 10 1 6 3 12-14 8 5.Shelbourne 10 2 3 5 11-21 7 6.Distillery 10 1 4 5 17-22 6
1.Glentoran 14 10 4 0 33-12 24 2.Distillery 14 7 4 3 24-12 18 3.Cliftonville 14 7 2 5 27-24 16 4.Belfast Celtic 14 4 4 6 11-16 12 5.Derry Celtic 14 4 4 6 8-12 12 6.Glenavon 14 3 0 11 12-30 6 7.Shelbourne 14 2 1 11 12-36 5 -.Linfield 8 6 0 2 19- 5 12 -.Belfast Blues 6 2 3 1 8- 7 7 NB: Derry Celtic forfeited three matches (all away, against Belfast Celtic, Distillery and Glenavon; points were awarded to their opponents without goals being awarded either way); Linfield excluded after all other clubs resigned from the IFA and set up a new governing body; their remaining fixtures were played by a new team called Belfast Blues.
1.Distillery 12 8 3 1 25-12 19 2.Glenavon 12 7 0 5 17-14 14 3.Linfield 12 5 3 4 16-14 13 4.Glentoran 12 5 2 5 20-18 12 5.Cliftonville 12 5 1 6 14-19 11 6.Shelbourne 12 3 2 7 13-19 8 7.Belfast Celtic 12 3 1 8 15-24 7
1.Linfield 14 9 4 1 39-13 22 Test Match Glentoran 14 9 4 1 35-14 22 Test Match 3.Belfast Celtic 14 4 5 5 18-20 13 4.Distillery 14 5 2 7 21-25 12 5.Cliftonville 14 5 1 8 17-25 11 6.Glenavon 14 5 1 8 23-35 11 7.Bohemians 14 4 3 7 19-31 11 8.Shelbourne 14 3 4 7 15-24 10 Test Match [May 16] Glentoran 2-0 Linfield
1.Glentoran 14 10 2 2 27-13 22 2.Linfield 14 9 3 2 28-13 21 3.Distillery 14 7 5 2 27-15 19 4.Belfast Celtic 14 6 5 3 23-14 17 5.Shelbourne 14 5 4 5 18-13 14 6.Bohemians 13 3 3 7 26-33 9 7.Cliftonville 13 2 3 8 14-23 7 8.Glenavon 14 0 1 13 9-48 1 NB: Cliftonville-Bohemians not played.
NB: unofficial tournament 1.Glentoran 10 8 1 1 28-10 17 2.Belfast United 10 7 1 2 23-16 15 3.Linfield 10 6 0 4 17-14 12 4.Distillery 10 4 0 6 20-19 8 5.Cliftonville 10 2 0 8 14-26 4 6.Glenavon 10 2 0 8 16-33 4
NB: unofficial tournament 1.Glentoran 10 10 0 0 34- 7 20 2.Linfield 10 7 0 3 27-14 14 3.Distillery 10 4 1 5 12-13 9 4.Belfast United 10 3 1 6 10-17 7 5.Cliftonville 10 2 2 6 9-17 6 6.Glenavon 10 2 0 8 5-29 4
NB: unofficial tournament 1.Linfield 10 8 1 1 21- 6 17 2.Glentoran 10 6 2 2 20- 6 14 3.Distillery 10 5 3 2 18-14 13 4.Belfast United 10 4 1 5 14-19 9 5.Cliftonville 10 2 0 8 6-18 4 6.Glenavon 10 1 1 8 6-22 3
NB: unofficial tournament 1.Glentoran 10 6 3 1 22-10 15 Test Match Belfast Celtic 10 6 3 1 16- 7 15 Test Match 3.Linfield 10 5 1 4 14-10 11 4.Cliftonville 10 3 3 4 11-14 9 5.Distillery 10 1 5 4 17-18 7 6.Belfast United 10 1 1 8 8-29 3 Test Match [May 16] Glentoran 1-1 Belfast Celtic [trophy shared]
1.Linfield 14 10 4 0 27- 2 24 2.Belfast Celtic 14 7 3 4 24-10 17 3.Distillery 14 7 2 5 18-10 16 4.Cliftonville 14 6 2 6 17-18 14 5.Shelbourne 14 6 2 6 20-25 14 6.Glenavon 14 4 3 7 16-24 11 7.Glentoran 14 4 2 8 13-18 10 8.Bohemians 14 2 2 10 10-38 6
1.Glenavon 8 5 2 1 11- 5 12 2.Glentoran 8 4 3 1 9- 2 11 3.Linfield 8 4 2 2 8- 5 10 4.Distillery 8 1 2 5 5-12 4 5.Cliftonville 8 1 1 6 2-11 3
1.Linfield 10 8 2 0 17- 6 18 2.Glentoran 10 6 2 2 19-12 14 3.Glenavon 10 4 3 3 23-17 11 4.Cliftonville 10 3 3 4 11-14 9 5.Queen's Island 10 3 2 5 14-19 8 6.Distillery 10 0 0 10 12-28 0
1.Queen's Island 10 7 0 3 24-14 14 2.Distillery 10 5 2 3 18-14 12 3.Glentoran 10 5 2 3 16-16 12 4.Linfield 10 2 5 3 19-14 9 5.Cliftonville 10 3 2 5 8-15 8 6.Glenavon 10 1 3 6 5-17 5
1.Queen's Island 9 6 2 1 28- 9 14 Test Match Glentoran 9 6 2 1 26-12 14 Test Match 3.Distillery 9 5 1 3 14-11 11 4.Linfield 9 4 2 3 13-15 10 5.Larne 9 4 1 4 19-17 9 6.Ards 9 3 3 3 11-11 9 7.Barn 9 3 1 5 7-16 7 8.Glenavon 9 2 2 5 6-13 6 9.Newry Town 9 2 1 6 11-21 5 10.Cliftonville 9 2 1 6 10-20 5 Test Match [May 19] Queen's Island 3-2 Glentoran
1.Queen's Island 11 7 3 1 20- 9 17 Test Match Glentoran 11 8 1 2 25-15 17 Test Match 3.Linfield 11 5 4 2 23- 9 14 4.Distillery 11 6 1 4 18-11 13 5.Glenavon 11 4 4 3 17-14 12 6.Portadown 11 4 4 3 15-13 12 7.Larne 11 3 4 4 15-19 10 8.Ards 11 3 3 5 12-19 9 9.Barn 11 2 5 4 10-16 9 10.Cliftonville 11 2 4 5 14-24 8 11.Belfast Celtic 11 3 1 7 9-12 7 12.Newry Town 11 1 2 8 9-26 4 Test Match [May 14] Queen's Island 0-0 Glentoran Test Match Replay [May 20] Queen's Island 1-1 Glentoran Test Match Second Replay [Sep 2] Queen's Island 3-2 Glentoran
1.Belfast Celtic 11 8 1 2 32-18 17 2.Queen's Island 11 6 4 1 21-14 16 3.Glentoran 11 6 3 2 30-17 15 4.Distillery 11 5 4 2 18-13 14 5.Newry Town 11 5 3 3 15-18 13 6.Cliftonville 11 5 2 4 15-16 12 7.Portadown 11 5 1 5 29-23 11 8.Glenavon 11 4 2 5 16-15 10 9.Ards 11 4 1 6 18-19 9 10.Larne 11 2 2 7 15-30 6 11.Linfield 11 2 1 8 16-21 5 12.Barn 11 1 2 8 10-31 4
1.Linfield 11 8 2 1 24-10 18 2.Belfast Celtic 11 8 1 2 32-16 17 3.Queen's Island 11 6 4 1 21-12 16 4.Cliftonville 11 6 2 3 17-11 14 5.Portadown 11 4 3 4 28-21 11 6.Glentoran 11 5 0 6 25-30 10 7.Ards 11 3 3 5 25-25 9 8.Larne 11 4 1 6 16-18 9 9.Glenavon 11 2 5 4 16-19 9 10.Distillery 11 4 1 6 14-19 9 11.Newry Town 11 2 3 6 14-31 7 12.Barn 11 1 1 9 19-39 3
1.Belfast Celtic 13 10 2 1 33-16 22 2.Linfield 13 9 2 2 34-14 20 3.Distillery 13 9 1 3 34-19 19 4.Glenavon 13 7 3 3 25-18 17 5.Larne 13 7 2 4 28-25 16 6.Coleraine 13 7 1 5 28-28 15 7.Portadown 13 6 2 5 39-30 14 8.Newry Town 13 6 1 6 25-25 13 9.Bangor 13 5 1 7 30-34 11 10.Glentoran 13 4 1 8 24-28 9 11.Queen's Island 13 3 2 8 26-33 8 12.Cliftonville 13 3 2 8 14-28 8 13.Ards 13 1 4 8 21-40 6 14.Barn 13 0 4 9 15-38 4
1.Linfield 13 11 1 1 44-16 23 2.Ballymena 13 10 1 2 48-19 21 3.Glentoran 13 8 0 5 38-28 16 4.Belfast Celtic 13 6 3 4 31-21 15 5.Glenavon 13 6 3 4 32-29 15 6.Ards 13 6 1 6 36-30 13 7.Portadown 13 5 3 5 28-28 13 8.Larne 13 5 2 6 28-33 12 9.Distillery 13 5 2 6 32-41 12 10.Newry Town 13 5 1 7 26-35 11 11.Coleraine 13 4 2 7 27-28 10 12.Cliftonville 13 4 2 7 23-35 10 13.Queen's Island 13 2 2 9 28-44 6 14.Bangor 13 2 1 10 15-49 5
1.Belfast Celtic 13 9 2 2 32-12 20 Test Match Glentoran 13 9 2 2 46-26 20 Test Match 3.Derry City 13 7 4 2 30-18 18 4.Glenavon 13 8 2 3 37-26 18 5.Linfield 13 6 2 5 30-22 14 6.Bangor 13 6 2 5 30-29 14 7.Ards 13 5 3 5 22-22 13 8.Portadown 13 6 1 6 25-27 13 9.Distillery 13 5 1 7 33-34 11 10.Ballymena 13 4 3 6 24-25 11 11.Coleraine 13 4 2 7 22-26 10 12.Larne 13 4 0 9 21-45 8 13.Cliftonville 13 2 2 9 14-30 6 14.Newry Town 13 3 0 10 20-44 6 Test Match [May 19] Belfast Celtic 3-1 Glentoran
1.Belfast Celtic 13 10 3 0 52-12 23 2.Linfield 13 11 0 2 37-17 22 3.Glentoran 13 9 1 3 50-23 19 4.Glenavon 13 5 6 2 30-24 16 5.Derry City 13 6 3 4 29-21 15 6.Coleraine 13 6 3 4 27-23 15 7.Ballymena 13 5 3 5 37-37 13 8.Cliftonville 13 5 3 5 23-25 13 9.Ards 13 3 5 5 23-27 11 10.Portadown 13 3 3 7 23-33 9 11.Bangor 13 3 2 8 18-44 8 12.Distillery 13 3 1 9 23-34 7 13.Larne 13 3 0 10 26-52 6 14.Newry Town 13 2 1 10 17-43 5
1.Glentoran 13 11 1 1 42-13 23 2.Belfast Celtic 13 8 2 3 33-17 19 3.Coleraine 13 8 2 3 31-22 18 4.Derry City 13 7 3 3 36-19 17 5.Linfield 13 8 1 4 33-24 17 6.Ballymena 13 8 1 4 30-23 17 7.Bangor 13 6 2 5 28-35 14 8.Larne 13 5 3 5 25-28 13 9.Cliftonville 13 4 3 6 24-27 11 10.Ards 13 4 3 6 25-34 11 11.Portadown 13 3 2 8 17-25 8 12.Distillery 13 2 3 8 28-37 7 13.Glenavon 13 2 1 10 22-39 5 14.Newry Town 13 1 0 11 14-45 2
1.Belfast Celtic 13 10 0 3 40-18 20 Test Match Linfield 13 9 2 2 35-18 20 Test Match 3.Glentoran 13 7 5 1 41-20 19 4.Distillery 13 6 4 3 23-19 16 5.Derry City 13 6 3 4 32-22 15 6.Bangor 13 6 3 4 24-26 15 7.Larne 13 6 3 4 33-37 15 8.Coleraine 13 5 2 6 23-21 12 9.Ards 13 3 5 5 14-21 11 10.Glenavon 13 4 2 7 25-26 10 11.Ballymena 13 4 2 7 21-25 10 12.Cliftonville 13 4 1 8 21-35 9 13.Portadown 13 1 4 8 11-27 6 14.Newry Town 13 1 2 10 10-38 4 Test Match [May 11] Belfast Celtic 2-1 Linfield
1.Distillery 13 8 4 1 31-11 20 2.Belfast Celtic 13 9 1 3 36-15 19 3.Portadown 13 9 1 3 34-15 19 4.Linfield 13 8 2 3 40-13 18 5.Glentoran 13 5 4 4 25-24 14 6.Derry City 13 6 1 6 32-21 13 7.Glenavon 13 5 3 5 31-36 13 8.Newry Town 13 5 3 5 23-35 13 9.Bangor 13 5 2 6 19-23 12 10.Coleraine 13 3 5 5 23-38 11 11.Cliftonville 13 3 4 6 14-25 10 12.Ards 13 3 2 8 22-42 8 13.Ballymena 13 2 2 9 19-32 6 14.Larne 13 2 2 9 20-39 6
1.Derry City 13 10 2 1 46-16 22 2.Belfast Celtic 13 8 3 2 38-10 19 Test Match Linfield 13 8 3 2 26-13 19 Test Match 4.Glentoran 13 8 2 3 35-23 18 5.Portadown 13 6 3 4 23-22 15 6.Newry Town 13 5 4 4 29-32 14 7.Glenavon 13 4 5 4 28-25 13 8.Distillery 13 5 2 6 25-30 12 9.Ballymena United 13 5 2 6 20-28 12 10.Larne 13 5 1 7 18-32 11 11.Coleraine 13 4 2 7 25-31 10 12.Ards 13 2 3 8 22-36 7 13.Cliftonville 13 2 2 9 22-32 6 14.Bangor 13 1 2 10 13-40 4 Second Place Test Match Linfield 1-0 Belfast Celtic
1.Linfield 13 10 1 2 39-14 21 2.Portadown 13 8 3 2 34-17 19 3.Newry Town 13 7 4 2 29-22 18 4.Derry City 13 7 3 3 42-18 17 5.Belfast Celtic 13 6 4 3 33-15 16 6.Glentoran 13 5 5 3 37-27 15 7.Glenavon 13 6 2 5 24-23 14 8.Distillery 13 5 3 5 17-12 13 9.Coleraine 13 3 4 6 21-28 10 10.Cliftonville 13 4 2 7 23-34 10 11.Bangor 13 4 1 8 15-40 9 12.Ballymena United 13 2 4 7 19-30 8 13.Larne 13 3 0 10 16-39 6 14.Ards 13 2 2 9 18-48 6
1.Derry City 13 10 2 1 38-12 22 2.Linfield 13 9 1 3 34-13 19 3.Belfast Celtic 13 8 2 3 35-12 18 4.Newry Town 13 9 0 4 36-23 18 5.Portadown 13 8 1 4 31-19 17 6.Coleraine 13 6 3 4 22-22 15 7.Bangor 13 6 0 7 21-32 12 8.Ballymena United 13 4 3 6 16-26 11 9.Ards 13 5 1 7 26-47 11 10.Glentoran 13 4 2 7 35-37 10 11.Distillery 13 5 0 8 22-30 10 12.Larne 13 3 4 6 24-33 10 13.Glenavon 13 3 1 9 22-31 7 14.Cliftonville 13 1 0 12 18-43 2
1.Linfield 13 10 1 2 35-11 21 Test Match Derry City 13 9 3 1 29-13 21 Test Match 3.Belfast Celtic 13 8 3 2 32-15 19 4.Distillery 13 7 3 3 25-19 17 5.Glenavon 13 7 1 5 19-18 15 6.Bangor 13 6 2 5 26-18 14 7.Newry Town 13 5 3 5 27-21 13 8.Ballymena United 13 5 3 5 27-22 13 9.Portadown 13 6 0 7 27-21 12 10.Larne 13 3 5 5 19-31 11 11.Ards 13 3 2 8 20-45 8 12.Cliftonville 13 2 2 9 17-28 6 13.Glentoran 13 1 4 8 19-35 6 14.Coleraine 13 2 2 9 19-44 6 Test Match [Aug 31] Linfield 3-2 Derry City
1.Portadown 13 11 1 1 36- 8 23 2.Linfield 13 11 0 2 45-23 22 3.Derry City 13 9 1 3 47-22 19 4.Glentoran 13 8 1 4 37-18 17 5.Belfast Celtic 13 7 2 4 38-16 16 6.Ballymena United 13 7 1 5 28-29 15 7.Distillery 13 6 2 5 23-32 14 8.Glenavon 13 5 3 5 30-26 13 9.Newry Town 13 4 3 6 19-32 11 10.Bangor 13 3 3 7 19-23 9 11.Larne 13 3 3 7 19-30 9 12.Coleraine 13 2 1 10 19-50 5 13.Ards 13 2 1 10 14-42 5 14.Cliftonville 13 2 0 11 16-39 4
1.Belfast Celtic 13 10 2 1 42-14 22 Test Match Derry City 13 10 2 1 33-12 22 Test Match 3.Linfield 13 6 5 2 31-17 17 4.Newry Town 13 6 2 5 22-25 14 5.Glentoran 13 4 5 4 33-22 13 6.Portadown 13 5 3 5 18-18 13 7.Distillery 13 4 5 4 24-26 13 8.Bangor 13 5 3 5 20-26 13 9.Glenavon 13 4 4 5 27-29 12 10.Coleraine 13 4 4 5 19-25 12 11.Ballymena United 13 4 2 7 23-29 10 12.Ards 13 4 1 8 23-31 9 13.Larne 13 1 6 6 17-31 8 14.Cliftonville 13 1 2 10 13-40 4 Test Match [Jan 1] Belfast Celtic 7-1 Derry City
1.Belfast Celtic 11 10 0 1 36- 7 20 2.Glentoran 11 8 1 2 30- 7 17 Test Match Linfield 11 8 1 2 37-16 17 Test Match 4.Distillery 11 7 2 2 23-10 16 5.Ards 11 5 3 3 22-16 13 6.Ballymena United 11 3 5 3 22-24 11 7.Bangor 11 5 0 6 27-33 10 8.Coleraine 11 4 2 5 17-22 10 9.Glenavon 11 2 2 7 13-25 6 10.Cliftonville 11 2 1 8 15-35 5 11.Derry City 11 2 0 9 14-39 4 12.Portadown 11 1 1 9 12-34 3 Second Place Test Match Glentoran 3-2 Linfield
1.Belfast Celtic 11 9 2 0 40- 9 20 2.Linfield 11 8 2 1 33-16 18 3.Portadown 11 7 1 3 27-21 15 4.Glenavon 11 5 4 2 29-19 14 5.Glentoran 11 5 3 3 26-17 13 6.Ards 11 4 1 6 22-23 9 7.Ballymena United 11 4 1 6 20-27 9 8.Derry City 11 4 1 6 22-31 9 9.Bangor 11 4 0 7 23-35 8 10.Distillery 11 3 1 7 20-31 7 11.Coleraine 11 1 3 7 16-31 5 12.Cliftonville 11 2 1 8 11-29 5
1.Linfield 11 8 1 2 35-12 17 2.Derry City 11 7 2 2 33-22 16 3.Ards 11 7 1 3 30-16 15 4.Distillery 11 6 3 2 17-12 15 5.Bangor 11 5 1 5 20-15 11 6.Glentoran 11 5 1 5 15-14 11 7.Crusaders 11 4 2 5 13-16 10 8.Ballymena United 11 3 4 4 12-18 10 9.Glenavon 11 3 2 6 20-23 8 10.Cliftonville 11 2 3 6 12-26 7 11.Coleraine 11 2 2 7 19-34 6 12.Portadown 11 2 2 7 14-32 6
1.Glentoran 11 9 2 0 34- 7 20 2.Linfield 11 6 4 1 31-20 16 3.Coleraine 11 7 1 3 26-26 15 4.Glenavon 11 5 3 3 35-20 13 5.Distillery 11 5 3 3 22-16 13 6.Ballymena United 11 5 2 4 18-22 12 7.Bangor 11 3 4 4 21-18 10 8.Crusaders 11 4 1 6 17-26 9 9.Portadown 11 1 6 4 13-16 8 10.Derry City 11 3 2 6 17-21 8 11.Ards 11 1 3 7 15-33 5 12.Cliftonville 11 1 1 9 19-43 3
1.Linfield 11 7 3 1 24-12 17 Test Match Glentoran 11 7 3 1 37-20 17 Test Match 3.Glenavon 11 4 5 2 21-11 13 4.Coleraine 11 6 1 4 25-19 13 5.Portadown 11 6 1 4 31-26 13 6.Crusaders 11 5 2 4 21-19 12 7.Ards 11 5 2 4 27-26 12 8.Distillery 11 4 2 5 23-29 10 9.Ballymena United 11 3 3 5 14-18 9 10.Cliftonville 11 2 2 7 21-32 6 11.Bangor 11 2 1 8 19-33 5 12.Derry City 11 2 1 8 13-31 5 Test Match [May 12] Linfield 3-2 Glentoran
1.Glentoran 11 9 1 1 48-11 19 2.Linfield 11 5 5 1 20-11 15 3.Ballymena United 11 7 0 4 16-13 14 4.Coleraine 11 5 4 2 23-27 14 5.Glenavon 11 5 1 5 24-22 11 6.Cliftonville 11 4 2 5 18-20 10 7.Portadown 11 4 1 6 18-17 9 8.Distillery 11 4 1 6 16-16 9 9.Ards 11 3 3 5 20-26 9 10.Crusaders 11 3 2 6 18-25 8 11.Bangor 11 2 3 6 14-26 7 12.Derry City 11 3 1 7 13-34 7
1.Coleraine 11 7 3 1 31-16 17 2.Glentoran 11 6 4 1 33- 9 16 3.Glenavon 11 6 3 2 28-11 15 4.Linfield 11 6 3 2 29-16 15 5.Distillery 11 4 3 4 16-12 11 6.Crusaders 11 4 3 4 15-18 11 7.Ards 11 3 5 3 18-25 11 8.Derry City 11 4 1 6 15-27 9 9.Portadown 11 3 2 6 17-26 8 10.Ballymena United 11 3 2 6 13-23 8 11.Bangor 11 2 2 7 18-33 6 12.Cliftonville 11 1 3 7 16-33 5
1.Glenavon 11 9 1 1 30-17 19 2.Distillery 11 6 2 3 29-18 14 3.Linfield 11 6 2 3 22-14 14 4.Coleraine 11 6 2 3 21-17 14 5.Bangor 11 5 2 4 20-17 12 6.Ballymena United 11 5 2 4 22-24 12 7.Derry City 11 5 2 4 22-25 12 8.Glentoran 11 3 2 6 23-24 8 9.Crusaders 11 3 2 6 19-23 8 10.Cliftonville 11 3 2 6 13-20 8 11.Ards 11 2 2 7 20-30 6 12.Portadown 11 2 1 8 13-25 5 NB: tie for second place either not resolved or broken on goal average
1.Glenavon 11 7 4 0 34-17 18 Test Match Coleraine 11 7 4 0 26-18 18 Test Match 3.Linfield 11 6 4 1 31-16 16 4.Glentoran 11 5 4 2 21- 8 14 5.Cliftonville 11 4 4 3 23-17 12 6.Distillery 11 5 1 5 23-24 11 7.Bangor 11 4 2 5 18-19 10 8.Ards 11 5 0 6 21-26 10 9.Ballymena United 11 3 2 6 21-29 8 10.Crusaders 11 3 2 6 16-27 8 11.Portadown 11 2 1 8 14-30 5 12.Derry City 11 0 2 9 16-33 2 Test Match [Jan 18] Glenavon 4-0 Coleraine
1.Distillery 11 9 0 2 35-10 18 Test Match Glentoran 11 8 2 1 25-11 18 Test Match 3.Ards 11 6 3 2 33-18 15 4.Linfield 11 6 3 2 28-17 15 5.Glenavon 11 5 2 4 29-19 12 6.Cliftonville 11 5 1 5 18-25 11 7.Coleraine 11 3 4 4 22-22 10 8.Portadown 11 3 3 5 17-28 9 9.Derry City 11 3 2 6 24-28 8 10.Ballymena United 11 3 1 7 21-35 7 11.Bangor 11 2 2 7 14-34 6 12.Crusaders 11 1 1 9 22-41 3 Test Match [May 20] Glentoran 2-1 Distillery
1.Linfield 11 9 1 1 33-10 19 2.Glentoran 11 8 2 1 35-16 18 3.Distillery 11 7 2 2 29-13 16 4.Glenavon 11 6 2 3 35-19 14 5.Ards 11 6 2 3 26-22 14 6.Derry City 11 4 2 5 22-31 10 7.Ballymena United 11 4 1 6 19-28 9 8.Cliftonville 11 3 2 6 13-22 8 9.Coleraine 11 3 1 7 14-29 7 10.Bangor 11 3 0 8 20-23 6 11.Crusaders 11 3 0 8 14-29 6 12.Portadown 11 2 1 8 14-32 5
1.Linfield 11 7 4 0 45-15 18 Test Match Glenavon 11 7 4 0 35-15 18 Test Match 3.Glentoran 11 7 3 1 31-16 17 4.Crusaders 11 7 1 3 30-28 15 5.Portadown 11 5 2 4 20-17 12 6.Bangor 11 4 3 4 16-16 11 7.Coleraine 11 4 2 5 20-30 10 8.Derry City 11 3 2 6 20-18 8 9.Ballymena United 11 4 0 7 24-29 8 10.Distillery 11 3 1 7 20-30 7 11.Ards 11 3 0 8 14-34 6 12.Cliftonville 11 1 0 10 14-41 2 Test Match [May 13] Linfield 4-0 Glenavon
1.Distillery 11 9 0 2 40-16 18 2.Glenavon 11 8 1 2 35-19 17 3.Linfield 11 6 2 3 35-23 14 4.Crusaders 11 6 2 3 30-25 14 5.Ballymena United 11 6 1 4 19-18 13 6.Portadown 11 6 0 5 35-28 12 7.Coleraine 11 4 2 5 14-19 10 8.Glentoran 11 4 1 6 23-26 9 9.Bangor 11 4 1 6 16-21 9 10.Derry City 11 3 2 6 21-29 8 11.Ards 11 2 0 9 12-31 4 12.Cliftonville 11 1 2 8 12-37 4
1.Glenavon 11 8 2 1 46-24 18 2.Ballymena United 11 7 2 2 33-19 16 3.Glentoran 11 7 1 3 28-13 15 4.Portadown 11 6 2 3 19-12 14 5.Ards 11 5 3 3 37-21 13 6.Linfield 11 4 4 3 24-22 12 7.Distillery 11 4 2 5 24-24 10 8.Crusaders 11 3 3 5 11-18 9 9.Bangor 11 4 0 7 16-26 8 10.Derry City 11 2 3 6 17-27 7 11.Coleraine 11 3 0 8 16-34 6 12.Cliftonville 11 1 2 8 17-48 4
1.Linfield 11 10 0 1 32-13 20 2.Portadown 11 8 2 1 24-13 18 3.Crusaders 11 6 1 4 16-15 13 4.Distillery 11 6 1 4 23-22 13 5.Ards 11 5 1 5 31-20 11 6.Coleraine 11 5 1 5 26-28 11 7.Derry City 11 3 5 3 19-22 11 8.Ballymena United 11 4 1 6 25-16 9 9.Glenavon 11 4 1 6 21-22 9 10.Glentoran 11 3 3 5 25-33 9 11.Bangor 11 3 0 8 24-33 6 12.Cliftonville 11 1 0 10 10-39 2
1.Distillery 11 8 1 2 34-13 17 2.Linfield 11 7 1 3 35-15 15 3.Portadown 11 5 4 2 21-15 14 4.Glenavon 11 6 2 3 31-28 14 5.Glentoran 11 5 2 4 19-15 12 6.Derry City 11 5 2 4 18-17 12 7.Ballymena United 11 4 4 3 24-23 12 8.Crusaders 11 5 2 4 23-24 12 9.Coleraine 11 4 2 5 19-21 10 10.Ards 11 2 2 7 31-40 6 11.Cliftonville 11 2 1 8 12-32 5 12.Bangor 11 1 1 9 13-37 3
1.Linfield 11 7 4 0 40-13 18 2.Glentoran 11 8 0 3 31-18 16 3.Glenavon 11 6 3 2 27-18 15 4.Coleraine 11 6 2 3 26-15 14 5.Derry City 11 5 3 3 29-15 13 6.Crusaders 11 5 2 4 24-22 12 7.Ards 11 4 3 4 24-28 11 8.Portadown 11 4 2 5 18-25 10 9.Distillery 11 3 2 6 22-24 8 10.Cliftonville 11 3 0 8 17-47 6 11.Ballymena United 11 2 1 8 13-23 5 12.Bangor 11 1 2 8 17-40 4
1.Glentoran 11 10 1 0 43-11 21 2.Derry City 11 8 2 1 21-17 18 3.Portadown 11 6 2 3 29-25 14 4.Distillery 11 5 3 3 31-16 13 5.Glenavon 11 5 2 4 36-29 12 6.Linfield 11 5 2 4 27-23 12 7.Ballymena United 11 4 1 6 32-28 9 8.Coleraine 11 3 3 5 17-17 8 9.Bangor 11 2 4 5 16-21 8 10.Crusaders 11 3 2 6 16-23 8 11.Ards 11 3 0 8 20-34 6 12.Cliftonville 11 1 0 10 13-57 2
1.Glenavon 11 10 0 1 34-13 20 2.Crusaders 11 8 0 3 35-17 16 3.Coleraine 11 6 3 2 33-19 15 4.Glentoran 11 5 4 2 23-18 14 5.Linfield 11 6 1 4 27-13 13 6.Ards 11 5 3 3 19-15 13 7.Portadown 11 5 1 5 27-24 11 8.Ballymena United 11 4 3 4 22-23 11 9.Distillery 11 4 1 6 16-29 9 10.Derry City 11 2 1 8 17-29 5 11.Cliftonville 11 2 0 9 20-37 4 12.Bangor 11 0 1 10 7-43 1
1.Glentoran 11 10 0 1 30- 4 20 2.Linfield 11 8 1 2 33-20 17 3.Portadown 11 6 1 4 18-17 13 4.Coleraine 11 4 4 3 20-14 12 5.Derry City 11 6 0 5 23-20 12 6.Ballymena United 11 4 3 4 18-17 11 7.Glenavon 11 4 3 4 15-15 11 8.Crusaders 11 4 1 6 24-27 9 9.Distillery 11 3 3 5 14-22 9 10.Bangor 11 3 2 6 10-23 8 11.Ards 11 2 2 7 9-18 6 12.Cliftonville 11 2 0 9 10-27 4
1.Linfield 11 9 1 1 19- 8 19 2.Crusaders 11 8 1 2 21-10 17 3.Glenavon 11 6 3 2 23-14 15 4.Distillery 11 7 1 3 20-13 15 5.Derry City 11 5 2 4 21-16 12 6.Glentoran 11 5 2 4 25-20 12 7.Ballymena United 11 3 5 3 16-13 11 8.Portadown 11 3 2 6 13-19 8 9.Ards 11 2 3 6 10-13 7 10.Bangor 11 2 3 6 13-27 7 11.Coleraine 11 1 4 6 15-18 6 12.Cliftonville 11 1 1 9 11-36 3
1.Coleraine 11 8 2 1 24- 6 18 2.Derry City 11 8 0 3 27-22 16 3.Glentoran 11 7 0 4 26-19 14 4.Linfield 11 4 5 2 20-10 13 5.Distillery 11 4 3 4 10-10 11 6.Crusaders 11 4 3 4 16-19 11 7.Ballymena United 11 3 4 4 17-18 10 8.Ards 11 4 2 5 19-21 10 9.Glenavon 11 4 2 5 18-23 10 10.Bangor 11 2 3 6 13-21 7 11.Cliftonville 11 3 1 7 8-15 7 12.Portadown 11 2 1 8 14-28 5
Section A 1.Bangor 5 4 1 0 12- 7 9 Final 2.Linfield 5 3 0 2 14- 7 6 3.Ards 5 2 2 1 11- 8 6 4.Distillery 5 2 0 3 7- 6 4 5.Portadown 5 1 1 3 5-11 3 6.Glenavon 5 1 0 4 5-15 2 Section B 1.Glentoran 5 4 1 0 16- 5 9 Final 2.Coleraine 5 3 1 1 12- 6 7 3.Crusaders 5 3 1 1 15- 8 7 4.Derry City 5 2 0 3 8-10 4 5.Ballymena United 5 1 1 3 4- 9 3 6.Cliftonville 5 0 0 5 6-23 0 Final [Oct 26] Glentoran 7-1 Bangor
1.Bangor 11 7 4 0 31-14 18 2.Distillery 11 8 1 2 22-15 17 3.Glentoran 11 7 2 2 20-14 16 4.Linfield 11 7 1 3 25-16 15 5.Glenavon 11 6 1 4 26-20 13 6.Derry City 11 6 0 5 21-18 12 7.Coleraine 11 5 1 5 21-20 11 8.Ards 11 3 4 4 22-20 10 9.Ballymena United 11 4 1 6 14-19 9 10.Portadown 11 2 0 9 16-26 4 11.Crusaders 11 1 2 8 20-34 4 12.Cliftonville 11 1 1 9 15-37 3
Section A 1.Ards 5 4 1 0 13- 6 9 Final 2.Glenavon 5 3 0 2 8- 6 6 3.Linfield 5 2 1 2 6- 5 5 4.Portadown 5 2 1 2 10-10 5 5.Distillery 5 1 1 3 7- 9 3 6.Bangor 5 1 0 4 4-12 2 Section B 1.Ballymena United 5 4 1 0 13- 6 9 Final 2.Coleraine 5 2 2 1 13- 6 6 3.Crusaders 5 2 2 1 7- 6 6 4.Glentoran 5 2 1 2 17- 8 5 4.Derry City 5 0 2 3 4-16 2 5.Cliftonville 5 0 2 3 1-13 2 Final [Dec 4] Ballymena United 1-0 Ards
Section A 1.Glentoran 5 4 1 0 10- 1 9 Final 2.Portadown 5 4 1 0 12- 6 9 3.Ards 5 2 0 3 8- 8 4 4.Glenavon 5 2 0 3 4- 9 4 5.Distillery 5 1 0 4 7-10 2 6.Bangor 5 1 0 4 7-14 2 Section B 1.Coleraine 4 3 1 0 8- 4 7 Final 2.Crusaders 4 2 2 0 14- 5 6 3.Linfield 4 2 0 2 7- 5 4 4.Ballymena United 4 1 1 2 7- 8 3 5.Cliftonville 4 0 0 4 1-15 0 Final [Dec 2] Glentoran 2-0 Coleraine
Section A 1.Linfield 5 4 0 1 14- 6 8 Final 2.Portadown 5 4 0 1 17-10 8 3.Bangor 5 2 1 2 10- 7 5 4.Glenavon 5 2 1 2 7-14 5 5.Ards 5 1 2 2 15-16 4 6.Distillery 5 0 0 5 8-18 0 Section B 1.Coleraine 5 4 1 0 17- 8 9 Final 2.Ballymena United 5 3 1 1 16- 8 7 3.Crusaders 5 2 1 2 12- 9 5 4.Glentoran 5 1 3 1 9- 9 5 5.Larne 5 0 2 3 8-13 2 6.Cliftonville 5 1 0 4 7-22 2 Final [Jan 1] Linfield 2-2 Coleraine [aet, 3-1 pen]
Section A 1.Glentoran 5 4 1 0 13- 5 9 Final 2.Portadown 5 2 3 0 9- 6 7 3.Ards 5 2 0 3 10- 9 4 4.Glenavon 5 1 2 2 8-11 4 5.Bangor 5 1 2 2 7-10 4 6.Distillery 5 0 2 3 3- 9 2 Section B 1.Linfield 5 4 1 0 12- 3 9 Final 2.Crusaders 5 3 1 1 11- 7 7 3.Ballymena United 5 2 1 2 7- 7 5 4.Coleraine 5 2 1 2 9-11 5 5.Cliftonville 5 1 0 4 5- 9 2 6.Larne 5 1 0 4 7-14 2 Final [Oct 15] Glentoran 3-1 Linfield
Section A 1.Bangor 5 4 1 0 12- 6 9 Final 2.Linfield 5 4 0 1 8- 5 8 3.Ards 5 2 2 1 13- 8 6 4.Portadown 5 2 0 3 12-11 4 5.Distillery 5 0 2 3 3- 8 2 6.Glenavon 5 0 1 4 2-12 1 Section B 1.Coleraine 5 3 2 0 16- 5 8 Final 2.Ballymena United 5 1 3 1 7- 7 5 3.Larne 5 2 1 2 7-13 5 4.Crusaders 5 2 0 3 7- 8 4 5.Glentoran 5 1 2 2 11-13 4 6.Cliftonville 5 1 2 2 9-11 4 Final [Dec 10] Bangor 0-0 Coleraine [aet, 3-1 pen]
Sources: Irish League Archive, wikipedia
Prepared and maintained by Hans Schöggl and Karel Stokkermans the Rec.Sport.Soccer Statistics Foundation
Authors: Hans Schöggl and Karel Stokkermans
Last updated: 28 Oct 2023
(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2023
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.