| NORTHERN IRELAND 1930-31 | ||||||||||
| Irish League | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Glentoran FC Belfast | 26 | 22 | 3 | 1 | 96 | 39 | 2,462 | 47 | |
| 2 | Linfield FC Belfast | 26 | 16 | 6 | 4 | 73 | 42 | 1,738 | 38 | |
| 3 | Belfast Celtic FC | 26 | 16 | 4 | 6 | 75 | 52 | 1,442 | 36 | |
| 4 | Distillery FC Belfast | 26 | 15 | 4 | 7 | 82 | 46 | 1,783 | 34 | |
| 5 | Ballymena FC | 26 | 13 | 5 | 8 | 75 | 50 | 1,500 | 31 | |
| 6 | Ards FC Newtownards | 26 | 11 | 5 | 10 | 68 | 69 | 0,986 | 27 | |
| 7 | Derry City FC Londonderry | 26 | 10 | 4 | 12 | 50 | 61 | 0,820 | 24 | |
| 8 | Cliftonville FC Belfast | 26 | 11 | 2 | 13 | 54 | 70 | 0,771 | 24 | |
| 9 | Portadown FC | 26 | 7 | 5 | 14 | 63 | 73 | 0,863 | 19 | |
| 10 | Bangor FC | 26 | 7 | 5 | 14 | 62 | 75 | 0,827 | 19 | |
| 11 | Glenavon FC Lurgan | 26 | 8 | 3 | 15 | 47 | 75 | 0,627 | 19 | |
| 12 | Coleraine FC | 26 | 6 | 6 | 14 | 48 | 56 | 0,857 | 18 | |
| 13 | Larne FC | 26 | 6 | 6 | 14 | 44 | 74 | 0,595 | 18 | |
| 14 | Nerwy Town FC | 26 | 4 | 2 | 20 | 45 | 100 | 0,450 | 10 | |
| 364 | 152 | 60 | 152 | 882 | 882 | 364 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Belfast = Béal Feirste | Bangor = Beannchar | |||||||||
| Ballymena = Baile Lifin | Lurgan = an Lorgain | |||||||||
| Newtownards = Baile Nua na hArda | Coleraine = Cúil Raithin | |||||||||
| Londonderry = Doire | Larne = Latharna | |||||||||
| Portadown = Port an Dúnáin | Newry = úr Cinn Trá | |||||||||
| English = Irish | ||||||||||
| Irish Football Association Challenge Cup | ||||||||||
| Quarter-finals | Bangor FC - Ballymena FC | 2-2 | 0-2 | |||||||
| Belfast Celtic FC - Linfield FC Belfast | 2-3 | |||||||||
| Derry City FC Londonderry - Glenavon FC Lurgan | 5-0 | |||||||||
| Glentoran FC Belfast - Coleraine FC | 6-2 | |||||||||
| Semifinals | Ballymena FC - Derry City FC Londonderry | 2-1 | ||||||||
| Linfield FC Belfast - Glentoran FC Belfast | 5-1 | |||||||||
| Final (Belfast 28.03.1931) | Linfield FC Belfast - Ballymena FC | 3-0 | ||||||||
| Belfast Celtic FC dissolved in 1960 | ||||||||||
| Gold Cup | ||||||||||
| Quarter-finals | Belfast Celtic FC - Bangor FC | 5-2 | ||||||||
| Distillery FC Belfast - Glenavon FC Lurgan | 4-2 | |||||||||
| Linfield FC Belfast - Ballymena FC | 5-0 | |||||||||
| Ards FC Newtownards | bye | |||||||||
| Semifinals | Belfast Celtic FC - Ards FC Newtownards | 6-3 | ||||||||
| Linfield FC Belfast - Distillery FC Belfast | 4-1 | |||||||||
| Final (Belfast 10.12.1930) | Linfield FC Belfast - Belfast Celtic FC | 6-1 | ||||||||
| City Cup | ||||||||||
| (tournament played in league format) | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Belfast Celtic FC | 13 | 10 | 3 | 0 | 52 | 12 | 4,333 | 23 | |
| 2 | Linfield FAC Belfast | 13 | 11 | 0 | 2 | 37 | 17 | 2,176 | 22 | |
| 3 | Glentoran FAC Belfast | 13 | 9 | 1 | 3 | 50 | 23 | 2,174 | 19 | |
| 4 | Glenavon FAC Lurgan | 13 | 5 | 6 | 2 | 30 | 24 | 1,250 | 16 | |
| 5 | Derry City FC Londonderry | 13 | 6 | 3 | 4 | 29 | 21 | 1,381 | 15 | |
| 6 | Coleraine FC | 13 | 6 | 3 | 4 | 27 | 23 | 1,174 | 15 | |
| 7 | Ballymena FC | 13 | 5 | 3 | 5 | 37 | 37 | 1,000 | 13 | |
| 8 | Cliftonville FAC Belfast | 13 | 5 | 3 | 5 | 23 | 25 | 0,920 | 13 | |
| 9 | Ards FC Newtownards | 13 | 3 | 5 | 5 | 23 | 27 | 0,852 | 11 | |
| 10 | Portadown FC | 13 | 3 | 3 | 7 | 23 | 33 | 0,697 | 9 | |
| 11 | Bangor FC | 13 | 3 | 2 | 8 | 18 | 44 | 0,409 | 8 | |
| 12 | Distillery FC Belfast | 13 | 3 | 1 | 9 | 23 | 34 | 0,676 | 7 | |
| 13 | Larne FC | 13 | 3 | 0 | 10 | 26 | 52 | 0,500 | 6 | |
| 14 | Newry Town FC | 13 | 2 | 1 | 10 | 17 | 43 | 0,395 | 5 | |
| 1 | ||||||||||
| 182 | 74 | 35 | 74 | 415 | 415 | 182 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| NORTHERN IRELAND 1931-32 | ||||||||||
| Irish League | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Linfield FC Belfast | 26 | 19 | 3 | 4 | 77 | 34 | 2,265 | 41 | |
| 2 | Derry City FC Londonderry | 26 | 16 | 6 | 4 | 61 | 30 | 2,033 | 38 | |
| 3 | Belfast Celtic FC | 26 | 13 | 7 | 6 | 56 | 35 | 1,600 | 33 | |
| 4 | Coleraine FC | 26 | 13 | 6 | 7 | 67 | 54 | 1,241 | 32 | |
| 5 | Glentoran FC Belfast | 26 | 12 | 7 | 7 | 73 | 54 | 1,352 | 31 | |
| 6 | Ballymena FC | 26 | 12 | 5 | 9 | 67 | 41 | 1,634 | 29 | |
| 7 | Cliftonville FC Belfast | 26 | 11 | 5 | 10 | 59 | 55 | 1,073 | 27 | |
| 8 | Distillery FC Belfast | 26 | 8 | 7 | 11 | 57 | 68 | 0,838 | 23 | |
| 9 | Portadown FC | 26 | 8 | 6 | 12 | 54 | 63 | 0,857 | 22 | |
| 10 | Nerwy Town FC | 26 | 9 | 4 | 13 | 43 | 53 | 0,811 | 22 | |
| 11 | Larne FC | 26 | 6 | 7 | 13 | 47 | 85 | 0,553 | 19 | |
| 12 | Ards FC Newtownards | 26 | 7 | 4 | 15 | 52 | 82 | 0,634 | 18 | |
| 13 | Glenavon FC Lurgan | 26 | 6 | 5 | 15 | 42 | 74 | 0,568 | 17 | |
| 14 | Bangor FC | 26 | 3 | 6 | 17 | 41 | 68 | 0,603 | 12 | |
| 364 | 143 | 78 | 143 | 796 | 796 | 364 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Belfast = Béal Feirste | Portadown = Port an Dúnáin | |||||||||
| Londonderry = Doire | Larne = Latharna | |||||||||
| Coleraine = Cúil Raithin | Newtownards = Baile Nua na hArda | |||||||||
| Ballymena = Baile Lifin | Lurgan = an Lorgain | |||||||||
| Newry = úr Cinn Trá | Bangor = Beannchar | |||||||||
| English = Irish | ||||||||||
| Irish Football Association Challenge Cup | ||||||||||
| Quarter-finals | Ballymena FC - Glentoran FC Belfast | 2-2 | 1-2 | |||||||
| Bangor FC - Portadown FC | 2-3 | |||||||||
| Derry City FC Londonderry - Belfast Celtic FC | 3-3 | 1-3 | ||||||||
| Linfield FC Belfast - Ards FC Newtownards | 5-2 | |||||||||
| Semifinals | Glentoran FC Belfast - Portadown FC | 2-1 | ||||||||
| Linfield FC Belfast - Belfast Celtic FC | 2-2 | 2-2 | 2-1 | |||||||
| Final (Belfast 26.03.1932) | Glentoran FC Belfast - Linfield FC Belfast | 2-1 | ||||||||
| Belfast Celtic FC dissolved in 1960 | ||||||||||
| Gold Cup | ||||||||||
| Quarter-finals | Ballymena FC - Ards FC Newtownards | 3-1 | ||||||||
| Coleraine FC - Nerwy Town FC | 1-1 | 5-1 | ||||||||
| Linfield FC Belfast - Belfast Celtic FC | 3-0 | |||||||||
| Derry City FC Londonderry | bye | |||||||||
| Semifinals | Ballymena FC - Linfield FC Belfast | 3-0 | ||||||||
| Coleraine FC - Derry City FC Londonderry | 3-0 | |||||||||
| Final (Belfast 09.12.1931) | Coleraine FC - Ballymena FC | 3-0 | ||||||||
| City Cup | ||||||||||
| (tournament played in league format) | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Glentoran FAC Belfast | 13 | 11 | 1 | 1 | 42 | 13 | 3,231 | 23 | |
| 2 | Belfast Celtic FC | 13 | 8 | 3 | 2 | 33 | 17 | 1,941 | 19 | |
| 3 | Coleraine FC | 13 | 8 | 2 | 3 | 31 | 22 | 1,409 | 18 | |
| 4 | Derry City FC Londonderry | 13 | 7 | 3 | 3 | 36 | 19 | 1,895 | 17 | |
| 5 | Linfield FAC Belfast | 13 | 8 | 1 | 4 | 33 | 24 | 1,375 | 17 | |
| 6 | Ballymena FC | 13 | 8 | 1 | 4 | 30 | 23 | 1,304 | 17 | |
| 7 | Bangor FC | 13 | 6 | 2 | 5 | 28 | 35 | 0,800 | 14 | |
| 8 | Larne FC | 13 | 5 | 3 | 5 | 25 | 28 | 0,893 | 13 | |
| 9 | Cliftonville FAC Belfast | 13 | 4 | 3 | 6 | 24 | 27 | 0,889 | 11 | |
| 10 | Ards FC Newtownards | 13 | 4 | 3 | 6 | 25 | 34 | 0,735 | 11 | |
| 11 | Portadown FC | 13 | 3 | 2 | 8 | 17 | 25 | 0,680 | 8 | |
| 12 | Distillery FC Belfast | 13 | 2 | 3 | 8 | 28 | 37 | 0,757 | 7 | |
| 13 | Glenavon FAC Lurgan | 13 | 2 | 1 | 10 | 22 | 39 | 0,564 | 5 | |
| 14 | Newry Town FC | 13 | 1 | 0 | 12 | 14 | 45 | 0,311 | 2 | |
| 182 | 77 | 28 | 77 | 388 | 388 | 182 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| NORTHERN IRELAND 1932-33 | ||||||||||
| Irish League | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Belfast Celtic FC | 26 | 19 | 3 | 4 | 81 | 34 | 2,382 | 41 | |
| 2 | Distillery FC Belfast | 26 | 18 | 3 | 5 | 75 | 47 | 1,596 | 39 | |
| 3 | Linfield FC Belfast | 26 | 17 | 4 | 5 | 83 | 34 | 2,441 | 38 | |
| 4 | Derry City FC Londonderry | 26 | 16 | 1 | 9 | 59 | 39 | 1,513 | 33 | |
| 5 | Glentoran FC Belfast | 26 | 14 | 4 | 8 | 74 | 61 | 1,213 | 32 | |
| 6 | Bangor FC | 26 | 13 | 2 | 11 | 60 | 56 | 1,071 | 28 | |
| 7 | Coleraine FC | 26 | 11 | 5 | 10 | 69 | 50 | 1,380 | 27 | |
| 8 | Ballymena FC | 26 | 11 | 4 | 11 | 56 | 58 | 0,966 | 26 | |
| 9 | Glenavon FC Lurgan | 26 | 7 | 4 | 15 | 56 | 59 | 0,949 | 18 | |
| 10 | Portadown FC | 26 | 8 | 2 | 16 | 37 | 72 | 0,514 | 18 | |
| 11 | Larne FC | 26 | 8 | 1 | 17 | 55 | 88 | 0,625 | 17 | |
| 12 | Ards FC Newtownards | 26 | 6 | 5 | 15 | 51 | 83 | 0,614 | 17 | |
| 13 | Cliftonville FC Belfast | 26 | 5 | 6 | 15 | 54 | 74 | 0,730 | 16 | |
| 14 | Nerwy Town FC | 26 | 5 | 4 | 17 | 47 | 102 | 0,461 | 14 | |
| 364 | 158 | 48 | 158 | 857 | 857 | 364 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Belfast = Béal Feirste | Lurgan = an Lorgain | |||||||||
| Londonderry = Doire | Portadown = Port an Dúnáin | |||||||||
| Bangor = Beannchar | Larne = Latharna | |||||||||
| Coleraine = Cúil Raithin | Newtownards = Baile Nua na hArda | |||||||||
| Ballymena = Baile Lifin | Newry = úr Cinn Trá | |||||||||
| English = Irish | ||||||||||
| Irish Football Association Challenge Cup | ||||||||||
| Quarter-finals | Cliftonville FC Belfast - Belfast Celtic FC | 1-0 | ||||||||
| Coleraine FC - Linfield FC Belfast | 1-1 | 3-1 | ||||||||
| Derry City FC Londonderry - Distillery FC Belfast | 1-2 | |||||||||
| Glentoran FC Belfast - Portadown FC | 4-1 | |||||||||
| Semifinals | Distillery FC Belfast - Cliftonville FC Belfast | 2-0 | ||||||||
| Glentoran FC Belfast - Coleraine FC | 2-1 | |||||||||
| Final (Belfast 08.04.33, 12.04.33 and 28.04.33) | Glentoran FC Belfast - Distillery FC Belfast | 1-1 | 1-1 | 3-1 | ||||||
| Belfast Celtic FC dissolved in 1960 | ||||||||||
| Gold Cup | ||||||||||
| Quarter-finals | Cliftonville FC Belfast - Coleraine FC | 4-3 | ||||||||
| Glentoran FC Belfast - Derry City FC Londonderry | 2-1 | |||||||||
| Linfield FC Belfast - Distillery FC Belfast | 3-0 | |||||||||
| Ballymena FC | bye | |||||||||
| Semifinals | Cliftonville FC Belfast - Glentoran FC Belfast | 4-2 | ||||||||
| Linfield FC Belfast - Ballymena FC | 2-2 | 2-1 | ||||||||
| Final (Belfast 14.12.1932) | Cliftonville FC Belfast - Linfield FC Belfast | 2-1 | ||||||||
| City Cup | ||||||||||
| (tournament played in league format) | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Belfast Celtic FC | 13 | 10 | 0 | 3 | 40 | 18 | 2,222 | 20 | |
| 2 | Linfield FAC Belfast | 13 | 9 | 2 | 2 | 35 | 18 | 1,944 | 20 | |
| 3 | Glentoran FAC Belfast | 13 | 7 | 5 | 1 | 41 | 20 | 2,050 | 19 | |
| 4 | Distillery FC Belfast | 13 | 6 | 4 | 3 | 23 | 19 | 1,211 | 16 | |
| 5 | Derry City FC Londonderry | 13 | 6 | 3 | 4 | 32 | 22 | 1,455 | 15 | |
| 6 | Bangor FC | 13 | 6 | 3 | 4 | 24 | 26 | 0,923 | 15 | |
| 7 | Larne FC | 13 | 6 | 3 | 4 | 33 | 37 | 0,892 | 15 | |
| 8 | Coleraine FC | 13 | 5 | 2 | 6 | 23 | 21 | 1,095 | 12 | |
| 9 | Ards FC Newtownards | 13 | 3 | 5 | 5 | 14 | 21 | 0,667 | 11 | |
| 10 | Glenavon FAC Lurgan | 13 | 4 | 2 | 7 | 25 | 26 | 0,962 | 10 | |
| 11 | Ballymena FC | 13 | 4 | 2 | 7 | 21 | 25 | 0,840 | 10 | |
| 12 | Cliftonville FAC Belfast | 13 | 4 | 1 | 8 | 21 | 35 | 0,600 | 9 | |
| 13 | Portadown FC | 13 | 1 | 4 | 8 | 11 | 27 | 0,407 | 6 | |
| 14 | Newry Town FC | 13 | 1 | 2 | 10 | 10 | 38 | 0,263 | 4 | |
| 182 | 72 | 38 | 72 | 353 | 353 | 182 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Play-off (11.05.1933) | Belfast Celtic FC - Linfield FAC Belfast | 2-1 | ||||||||
| NORTHERN IRELAND 1933-34 | ||||||||||
| Irish League | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Linfield FC Belfast | 26 | 22 | 2 | 2 | 88 | 21 | 4,190 | 46 | |
| 2 | Belfast Celtic FC | 26 | 17 | 3 | 6 | 74 | 42 | 1,762 | 37 | |
| 3 | Glentoran FC Belfast | 26 | 16 | 3 | 7 | 59 | 36 | 1,639 | 35 | |
| 4 | Distillery FC Belfast | 26 | 14 | 3 | 9 | 61 | 41 | 1,488 | 31 | |
| 5 | Ballymena FC | 26 | 12 | 6 | 8 | 59 | 46 | 1,283 | 30 | |
| 6 | Ards FC Newtownards | 26 | 11 | 5 | 10 | 47 | 46 | 1,022 | 27 | |
| 7 | Portadown FC | 26 | 10 | 5 | 11 | 41 | 52 | 0,788 | 25 | |
| 8 | Glenavon FC Lurgan | 26 | 10 | 4 | 12 | 45 | 54 | 0,833 | 24 | |
| 9 | Derry City FC Londonderry | 26 | 8 | 7 | 11 | 37 | 38 | 0,974 | 23 | |
| 10 | Cliftonville FC Belfast | 26 | 11 | 0 | 15 | 50 | 78 | 0,641 | 22 | |
| 11 | Bangor FC | 26 | 7 | 4 | 15 | 43 | 58 | 0,741 | 18 | |
| 12 | Coleraine FC | 26 | 7 | 3 | 16 | 40 | 61 | 0,656 | 17 | |
| 13 | Nerwy Town FC | 26 | 5 | 6 | 15 | 37 | 71 | 0,521 | 16 | |
| 14 | Larne FC | 26 | 4 | 5 | 17 | 37 | 74 | 0,500 | 13 | |
| 364 | 154 | 56 | 154 | 718 | 718 | 364 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Ballymena FC + Ballymena Crusaders FC => Ballymena United FC | ||||||||||
| Belfast = Béal Feirste | Londonderry = Doire | |||||||||
| Ballymena = Baile Lifin | Bangor = Beannchar | |||||||||
| Newtownards = Baile Nua na hArda | Coleraine = Cúil Raithin | |||||||||
| Portadown = Port an Dúnáin | Newry = úr Cinn Trá | |||||||||
| Lurgan = an Lorgain | Larne = Latharna | |||||||||
| English = Irish | ||||||||||
| Irish Football Association Challenge Cup | ||||||||||
| Quarter-finals | Ballymena FC - Belfast Celtic FC | 1-4 | ||||||||
| Bangor FC - Glentoran FC Belfast | 0-2 | |||||||||
| Cliftonville FC Belfast - Derry City FC Londonderry | 4-0 | |||||||||
| Linfield FC Belfast - Portadown FC | 2-0 | |||||||||
| Semifinals | Glentoran FC Belfast - Cliftonville FC Belfast | 2-4 | ||||||||
| Linfield FC Belfast - Belfast Celtic FC | 7-0 | |||||||||
| Final (Belfast 14.04.1934) | Linfield FC Belfast - Cliftonville FC Belfast | 5-0 | ||||||||
| Belfast Celtic FC dissolved in 1960 | ||||||||||
| Gold Cup | ||||||||||
| Quarter-finals | Cliftonville FC Belfast - Portadown FC | 1-4 | ||||||||
| Coleraine FC - Distillery FC Belfast | 0-0 | 1-5 | ||||||||
| Glentoran FC Belfast - Ballymena FC | 2-1 | |||||||||
| Belfast Celtic FC | bye | |||||||||
| Semifinals | Glentoran FC Belfast - Belfast Celtic FC | 3-1 | ||||||||
| Portadown FC - Distillery FC Belfast | 2-1 | |||||||||
| Final (Belfast 06.12.1933) | Portadown FC - Glentoran FC Belfast | 1-0 | ||||||||
| City Cup | ||||||||||
| (tournament played in league format) | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Distillery FC Belfast | 13 | 8 | 4 | 1 | 31 | 11 | 2,818 | 20 | |
| 2 | Belfast Celtic FC | 13 | 9 | 1 | 3 | 36 | 15 | 2,400 | 19 | |
| 3 | Portadown FC | 13 | 9 | 1 | 3 | 34 | 15 | 2,267 | 19 | |
| 4 | Linfield FAC Belfast | 13 | 8 | 2 | 3 | 40 | 13 | 3,077 | 18 | |
| 5 | Glentoran FAC Belfast | 13 | 5 | 4 | 4 | 25 | 24 | 1,042 | 14 | |
| 6 | Derry City FC Londonderry | 13 | 6 | 1 | 6 | 32 | 21 | 1,524 | 13 | |
| 7 | Glenavon FAC Lurgan | 13 | 5 | 3 | 5 | 31 | 36 | 0,861 | 13 | |
| 8 | Newry Town FC | 13 | 5 | 3 | 5 | 23 | 35 | 0,657 | 13 | |
| 9 | Bangor FC | 13 | 5 | 2 | 6 | 19 | 23 | 0,826 | 12 | |
| 10 | Coleraine FC | 13 | 3 | 5 | 5 | 23 | 38 | 0,605 | 11 | |
| 11 | Cliftonville FAC Belfast | 13 | 3 | 4 | 6 | 14 | 25 | 0,560 | 10 | |
| 12 | Ards FC Newtownards | 13 | 3 | 2 | 8 | 22 | 42 | 0,524 | 8 | |
| 13 | Ballymena FC | 13 | 2 | 2 | 9 | 19 | 32 | 0,594 | 6 | |
| 14 | Larne FC | 13 | 2 | 2 | 9 | 20 | 39 | 0,513 | 6 | |
| 182 | 73 | 36 | 73 | 369 | 369 | 182 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| NORTHERN IRELAND 1934-35 | ||||||||||
| Irish League | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Linfield FC Belfast | 26 | 21 | 4 | 1 | 76 | 19 | 4,000 | 46 | |
| 2 | Derry City FC Londonderry | 26 | 18 | 4 | 4 | 64 | 32 | 2,000 | 40 | |
| 3 | Belfast Celtic FC | 26 | 17 | 3 | 6 | 96 | 36 | 2,667 | 37 | |
| 4 | Glentoran FC Belfast | 26 | 16 | 4 | 6 | 70 | 42 | 1,667 | 36 | |
| 5 | Portadown FC | 26 | 14 | 5 | 7 | 56 | 38 | 1,474 | 33 | |
| 6 | Distillery FC Belfast | 26 | 11 | 5 | 10 | 47 | 44 | 1,068 | 27 | |
| 7 | Larne FC | 26 | 11 | 5 | 10 | 48 | 52 | 0,923 | 27 | |
| 8 | Glenavon FC Lurgan | 26 | 7 | 7 | 12 | 43 | 55 | 0,782 | 21 | |
| 9 | Nerwy Town FC | 26 | 9 | 1 | 16 | 63 | 73 | 0,863 | 19 | |
| 10 | Ballymena United FC | 26 | 7 | 5 | 14 | 48 | 65 | 0,738 | 19 | |
| 11 | Cliftonville FC Belfast | 26 | 8 | 3 | 15 | 45 | 69 | 0,652 | 19 | |
| 12 | Coleraine FC | 26 | 7 | 2 | 17 | 43 | 66 | 0,652 | 16 | |
| 13 | Ards FC Newtownards | 26 | 5 | 3 | 18 | 45 | 91 | 0,495 | 13 | |
| 14 | Bangor FC | 26 | 2 | 7 | 17 | 36 | 98 | 0,367 | 11 | |
| 364 | 153 | 58 | 153 | 780 | 780 | 364 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Belfast = Béal Feirste | Newry = úr Cinn Trá | |||||||||
| Londonderry = Doire | Ballymena = Baile Lifin | |||||||||
| Portadown = Port an Dúnáin | Coleraine = Cúil Raithin | |||||||||
| Larne = Latharna | Newtownards = Baile Nua na hArda | |||||||||
| Lurgan = an Lorgain | Bangor = Beannchar | |||||||||
| English = Irish | ||||||||||
| Irish Football Association Challenge Cup | ||||||||||
| Quarter-finals | Distillery FC Belfast - Ballymena United FC | 2-3 | ||||||||
| Glentoran FC Belfast - Linfield FC Belfast | 4-2 | |||||||||
| Larne FC - Nerwy Town FC | 4-4 | 2-2 | 2-0 | |||||||
| Portadown FC - Belfast Celtic FC | 0-2 | |||||||||
| Semifinals | Larne FC - Belfast Celtic FC | 1-0 | ||||||||
| Glentoran FC Belfast - Ballymena United FC | 3-0 | |||||||||
| Final (Belfast 06.04.35, 10.04.35 and 30.04.35) | Glentoran FC Belfast - Larne FC | 0-0 | 0-0 | 1-0 | ||||||
| Belfast Celtic FC dissolved in 1960 | ||||||||||
| Gold Cup | ||||||||||
| Quarter-finals | Bangor FC - Portadown FC | 2-2 | 1-4 | |||||||
| Belfast Celtic FC - Glenavon FC Lurgan | 1-0 | |||||||||
| Coleraine FC - Linfield FC Belfast | 0-3 | |||||||||
| Ards FC Newtownards | bye | |||||||||
| Semifinals | Belfast Celtic FC - Ards FC Newtownards | 3-1 | ||||||||
| Linfield FC Belfast - Portadown FC | 3-2 | |||||||||
| Final (Belfast 05.12.1934) | Belfast Celtic FC - Linfield FC Belfast | 4-0 | ||||||||
| City Cup | ||||||||||
| (tournament played in league format) | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Derry City FC Londonderry | 13 | 10 | 2 | 1 | 46 | 16 | 2,875 | 22 | |
| 2 | Linfield FAC Belfast | 13 | 8 | 3 | 2 | 26 | 13 | 2,000 | 19 | |
| 3 | Belfast Celtic FC | 13 | 8 | 3 | 2 | 38 | 10 | 3,800 | 19 | |
| 4 | Glentoran FAC Belfast | 13 | 8 | 2 | 3 | 35 | 23 | 1,522 | 18 | |
| 5 | Portadown FC | 13 | 6 | 3 | 4 | 23 | 22 | 1,045 | 15 | |
| 6 | Newry Town FC | 13 | 5 | 4 | 4 | 29 | 32 | 0,906 | 14 | |
| 7 | Glenavon FAC Lurgan | 13 | 4 | 5 | 4 | 28 | 25 | 1,120 | 13 | |
| 8 | Distillery FC Belfast | 13 | 5 | 2 | 6 | 25 | 30 | 0,833 | 12 | |
| 9 | Ballymena FC | 13 | 5 | 2 | 6 | 20 | 28 | 0,714 | 12 | |
| 10 | Larne FC | 13 | 5 | 1 | 7 | 18 | 32 | 0,563 | 11 | |
| 11 | Coleraine FC | 13 | 4 | 2 | 7 | 25 | 31 | 0,806 | 10 | |
| 12 | Ards FC Newtownards | 13 | 2 | 3 | 8 | 22 | 36 | 0,611 | 7 | |
| 13 | Cliftonville FAC Belfast | 13 | 2 | 2 | 9 | 22 | 32 | 0,688 | 6 | |
| 14 | Bangor FC | 13 | 1 | 2 | 10 | 13 | 40 | 0,325 | 4 | |
| 182 | 73 | 36 | 73 | 370 | 370 | 182 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Second place play-off | Linfield FAC Belfast - Belfast Celtic FC | 1-0 | ||||||||
| NORTHERN IRELAND 1935-36 | ||||||||||
| Irish League | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Belfast Celtic FC | 26 | 20 | 3 | 3 | 66 | 23 | 2,870 | 43 | |
| 2 | Derry City FC Londonderry | 26 | 18 | 5 | 3 | 71 | 36 | 1,972 | 41 | |
| 3 | Linfield FC Belfast | 26 | 17 | 4 | 5 | 72 | 28 | 2,571 | 38 | |
| 4 | Nerwy Town FC | 26 | 14 | 5 | 7 | 80 | 50 | 1,600 | 33 | |
| 5 | Glentoran FC Belfast | 26 | 12 | 3 | 11 | 57 | 50 | 1,140 | 27 | |
| 6 | Distillery FC Belfast | 26 | 11 | 5 | 10 | 51 | 52 | 0,981 | 27 | |
| 7 | Larne FC | 26 | 11 | 4 | 11 | 49 | 65 | 0,754 | 26 | |
| 8 | Portadown FC | 26 | 9 | 5 | 12 | 53 | 58 | 0,914 | 23 | |
| 9 | Cliftonville FC Belfast | 26 | 9 | 5 | 12 | 49 | 61 | 0,803 | 23 | |
| 10 | Ballymena United FC | 26 | 7 | 5 | 14 | 41 | 59 | 0,695 | 19 | |
| 11 | Bangor FC | 26 | 8 | 3 | 15 | 47 | 72 | 0,653 | 19 | |
| 12 | Glenavon FC Lurgan | 26 | 6 | 5 | 15 | 40 | 56 | 0,714 | 17 | |
| 13 | Coleraine FC | 26 | 5 | 5 | 16 | 28 | 44 | 0,636 | 15 | |
| 14 | Ards FC Newtownards | 26 | 5 | 3 | 18 | 44 | 94 | 0,468 | 13 | |
| 364 | 152 | 60 | 152 | 748 | 748 | 364 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Belfast = Béal Feirste | Ballymena = Baile Lifin | |||||||||
| Londonderry = Doire | Bangor = Beannchar | |||||||||
| Newry = úr Cinn Trá | Lurgan = an Lorgain | |||||||||
| Larne = Latharna | Coleraine = Cúil Raithin | |||||||||
| Portadown = Port an Dúnáin | Newtownards = Baile Nua na hArda | |||||||||
| English = Irish | ||||||||||
| Irish Football Association Challenge Cup | ||||||||||
| Quarter-finals | Belfast Celtic FC - Nerwy Town FC | 1-1 | 1-1 | 0-0 | 5-1 | |||||
| Glentoran FC Belfast - Derry City FC Londonderry | 0-4 | |||||||||
| Glentoran FC Belfast II - Distillery FC Belfast | 3-1 | |||||||||
| Linfield FC Belfast - Portadown FC | 0-0 | 3-1 | ||||||||
| Semifinals | Derry City FC Londonderry - Glentoran FC II Belfast | 3-0 | ||||||||
| Linfield FC Belfast - Belfast Celtic FC | 1-0 | |||||||||
| Final (Belfast 04.04.1936 and 08.04.1936) | Linfield FC Belfast - Derry City FC Londonderry | 0-0 | 2-1 | |||||||
| Belfast Celtic FC dissolved in 1960 | ||||||||||
| Gold Cup | ||||||||||
| Quarter-finals | Ballymena United FC - Glentoran FC Belfast | 3-2 | ||||||||
| Derry City FC Londonderry - Linfield FC Belfast | 1-1 | 1-4 | ||||||||
| Distillery FC Belfast - Belfast Celtic FC | 2-1 | |||||||||
| Portadown FC | bye | |||||||||
| Semifinals | Distillery FC Belfast - Ballymena United FC | 2-1 | ||||||||
| Linfield FC Belfast - Portadown FC | 0-0 | 2-2 | aet | 4-1 | ||||||
| Final (Belfast 01.01.1936) | Linfield FC Belfast - Distillery FC Belfast | 3-0 | ||||||||
| City Cup | ||||||||||
| (tournament played in league format) | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Linfield FAC Belfast | 13 | 10 | 1 | 2 | 39 | 14 | 2,786 | 21 | |
| 2 | Portadown FC | 13 | 8 | 3 | 2 | 34 | 17 | 2,000 | 19 | |
| 3 | Newry Town FC | 13 | 7 | 4 | 2 | 29 | 22 | 1,318 | 18 | |
| 4 | Derry City FC Londonderry | 13 | 7 | 3 | 3 | 42 | 18 | 2,333 | 17 | |
| 5 | Belfast Celtic FC | 13 | 6 | 4 | 3 | 33 | 15 | 2,200 | 16 | |
| 6 | Glentoran FAC Belfast | 13 | 5 | 5 | 3 | 37 | 27 | 1,370 | 15 | |
| 7 | Glenavon FAC Lurgan | 13 | 6 | 2 | 5 | 24 | 23 | 1,043 | 14 | |
| 8 | Distillery FC Belfast | 13 | 5 | 3 | 5 | 17 | 12 | 1,417 | 13 | |
| 9 | Coleraine FC | 13 | 3 | 4 | 6 | 21 | 28 | 0,750 | 10 | |
| 10 | Cliftonville FAC Belfast | 13 | 4 | 2 | 7 | 23 | 34 | 0,676 | 10 | |
| 11 | Bangor FC | 13 | 4 | 1 | 8 | 15 | 40 | 0,375 | 9 | |
| 12 | Ballymena FC | 13 | 2 | 4 | 7 | 19 | 30 | 0,633 | 8 | |
| 13 | Larne FC | 13 | 3 | 0 | 10 | 16 | 39 | 0,410 | 6 | |
| 14 | Ards FC Newtownards | 13 | 2 | 2 | 9 | 18 | 48 | 0,375 | 6 | |
| 182 | 72 | 38 | 72 | 367 | 367 | 182 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| NORTHERN IRELAND 1936-37 | ||||||||||
| Irish League | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Belfast Celtic FC | 26 | 20 | 4 | 2 | 86 | 21 | 4,095 | 44 | |
| 2 | Derry City FC Londonderry | 26 | 20 | 3 | 3 | 85 | 37 | 2,297 | 43 | |
| 3 | Linfield FC Belfast | 26 | 20 | 2 | 4 | 85 | 25 | 3,400 | 42 | |
| 4 | Portadown FC | 26 | 14 | 4 | 8 | 49 | 38 | 1,289 | 32 | |
| 5 | Larne FC | 26 | 13 | 2 | 11 | 63 | 57 | 1,105 | 28 | |
| 6 | Nerwy Town FC | 26 | 12 | 3 | 11 | 59 | 48 | 1,229 | 27 | |
| 7 | Glentoran FC Belfast | 26 | 11 | 3 | 12 | 65 | 65 | 1,000 | 25 | |
| 8 | Cliftonville FC Belfast | 26 | 9 | 6 | 11 | 56 | 64 | 0,875 | 24 | |
| 9 | Glenavon FC Lurgan | 26 | 10 | 1 | 15 | 56 | 59 | 0,949 | 21 | |
| 10 | Bangor FC | 26 | 8 | 3 | 15 | 40 | 80 | 0,500 | 19 | |
| 11 | Ards FC Newtownards | 26 | 8 | 2 | 16 | 42 | 73 | 0,575 | 18 | |
| 12 | Coleraine FC | 26 | 6 | 5 | 15 | 24 | 61 | 0,393 | 17 | |
| 13 | Distillery FC Belfast | 26 | 6 | 2 | 18 | 36 | 65 | 0,554 | 14 | |
| 14 | Ballymena United FC | 26 | 4 | 2 | 20 | 34 | 87 | 0,391 | 10 | |
| 364 | 161 | 42 | 161 | 780 | 780 | 364 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Belfast = Béal Feirste | Lurgan = an Lorgain | |||||||||
| Londonderry = Doire | Bangor = Beannchar | |||||||||
| Portadown = Port an Dúnáin | Newtownards = Baile Nua na hArda | |||||||||
| Larne = Latharna | Coleraine = Cúil Raithin | |||||||||
| Newry = úr Cinn Trá | Ballymena = Baile Lifin | |||||||||
| English = Irish | ||||||||||
| Irish Football Association Challenge Cup | ||||||||||
| Quarter-finals | Ballymena United FC - Derry City FC Londonderry | 1-0 | ||||||||
| Cliftonville FC Belfast - Belfast Celtic FC | 0-1 | |||||||||
| Glentoran FC Belfast - Linfield FC Belfast | 0-0 | 1-6 | ||||||||
| Portadown FC - Nerwy Town FC | 0-0 | 2-2 | 3-4 | |||||||
| Semifinals | Belfast Celtic FC - Ballymena United FC | 1-1 | 3-0 | |||||||
| Linfield FC Belfast - Nerwy Town FC | 2-2 | 2-0 | ||||||||
| Final (Belfast 10.04.1937) | Belfast Celtic FC - Linfield FC Belfast | 3-0 | ||||||||
| Belfast Celtic FC dissolved in 1960 | ||||||||||
| Gold Cup | ||||||||||
| Quarter-finals | ||||||||||
| Belfast Celtic FC - Larne FC | 5-0 | |||||||||
| Derry City FC Londonderry - Distillery FC Belfast | 2-1 | |||||||||
| Linfield FC Belfast - Glenavon FC Lurgan | 5-2 | |||||||||
| Nerwy Town FC | bye | |||||||||
| Semifinals | Derry City FC Londonderry - Nerwy Town FC | 3-1 | ||||||||
| Linfield FC Belfast - Belfast Celtic FC | 5-1 | |||||||||
| Final (Belfast 02.12.1936) | Derry City FC Londonderry - Linfield FC Belfast | 2-7 | ||||||||
| City Cup | ||||||||||
| (tournament played in league format) | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Derry City FC Londonderry | 13 | 10 | 2 | 1 | 38 | 12 | 3,167 | 22 | |
| 2 | Linfield FAC Belfast | 13 | 9 | 1 | 3 | 34 | 13 | 2,615 | 19 | |
| 3 | Belfast Celtic FC | 13 | 8 | 2 | 3 | 35 | 12 | 2,917 | 18 | |
| 4 | Newry Town FC | 13 | 9 | 0 | 4 | 36 | 23 | 1,565 | 18 | |
| 5 | Portadown FC | 13 | 8 | 1 | 4 | 31 | 19 | 1,632 | 17 | |
| 6 | Coleraine FC | 13 | 6 | 3 | 4 | 22 | 22 | 1,000 | 15 | |
| 7 | Bangor FC | 13 | 6 | 0 | 7 | 21 | 32 | 0,656 | 12 | |
| 8 | Ballymena FC | 13 | 4 | 3 | 6 | 16 | 26 | 0,615 | 11 | |
| 9 | Ards FC Newtownards | 13 | 5 | 1 | 7 | 26 | 47 | 0,553 | 11 | |
| 10 | Glentoran FAC Belfast | 13 | 4 | 2 | 7 | 35 | 37 | 0,946 | 10 | |
| 11 | Distillery FC Belfast | 13 | 5 | 0 | 8 | 22 | 30 | 0,733 | 10 | |
| 12 | Larne FC | 13 | 3 | 4 | 6 | 24 | 33 | 0,727 | 10 | |
| 13 | Glenavon FAC Lurgan | 13 | 3 | 1 | 9 | 22 | 31 | 0,710 | 7 | |
| 14 | Cliftonville FAC Belfast | 13 | 1 | 0 | 12 | 18 | 43 | 0,419 | 2 | |
| 182 | 81 | 20 | 81 | 380 | 380 | 182 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| NORTHERN IRELAND 1937-38 | ||||||||||
| Irish League | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Belfast Celtic FC | 26 | 18 | 5 | 3 | 88 | 24 | 3,667 | 41 | |
| 2 | Derry City FC Londonderry | 26 | 20 | 1 | 5 | 81 | 40 | 2,025 | 41 | |
| 3 | Portadown FC | 26 | 16 | 5 | 5 | 67 | 32 | 2,094 | 37 | |
| 4 | Linfield FC Belfast | 26 | 16 | 5 | 5 | 78 | 38 | 2,053 | 37 | |
| 5 | Ballymena United FC | 26 | 14 | 5 | 7 | 72 | 55 | 1,309 | 33 | |
| 6 | Glentoran FC Belfast | 26 | 15 | 2 | 9 | 64 | 57 | 1,123 | 32 | |
| 7 | Newry Town FC | 26 | 10 | 6 | 10 | 63 | 49 | 1,286 | 26 | |
| 8 | Distillery FC Belfast | 26 | 10 | 6 | 10 | 51 | 61 | 0,836 | 26 | |
| 9 | Ards FC Newtownards | 26 | 7 | 4 | 15 | 43 | 66 | 0,652 | 18 | |
| 10 | Glenavon FC Lurgan | 26 | 6 | 5 | 15 | 36 | 65 | 0,554 | 17 | |
| 11 | Bangor FC | 26 | 7 | 2 | 17 | 39 | 62 | 0,629 | 16 | |
| 12 | Larne FC | 26 | 6 | 3 | 17 | 48 | 87 | 0,552 | 15 | |
| 13 | Coleraine FC | 26 | 5 | 5 | 16 | 40 | 75 | 0,533 | 15 | |
| 14 | Cliftonville FC Belfast | 26 | 2 | 6 | 18 | 27 | 86 | 0,314 | 10 | |
| 364 | 152 | 60 | 152 | 797 | 797 | 364 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Play-off (Belfast 16.02.38 and 18.04.38) | Belfast Celtic FC - Derry City FC Londonderry | 2-2 | aet | 3-1 | ||||||
| Belfast = Béal Feirste | Newtownards = Baile Nua na hArda | |||||||||
| Londonderry = Doire | Lurgan = an Lorgain | |||||||||
| Portadown = Port an Dúnáin | Bangor = Beannchar | |||||||||
| Ballymena = Baile Lifin | Larne = Latharna | |||||||||
| Newry = úr Cinn Trá | Coleraine = Cúil Raithin | |||||||||
| English = Irish | ||||||||||
| Irish Football Association Challenge Cup | ||||||||||
| Quarter-finals | Bangor FC - Linfield Swift FC Belfast | 2-0 | ||||||||
| Belfast Celtic FC - Ballymena United FC | 0-0 | 0-0 | 1-0 | |||||||
| Derry City FC Londonderry - Newry Town FC | 2-1 | |||||||||
| Glentoran FC Belfast - Glenavon FC Lurgan | 1-1 | 0-0 | 2-1 | |||||||
| Semifinals | Belfast Celtic FC - Glentoran FC Belfast | 1-1 | 3-1 | |||||||
| Bangor FC - Derry City FC Londonderry | 2-2 | 3-1 | ||||||||
| Final (Belfast 09.04.1938 and 07.05.1938) | Belfast Celtic FC - Bangor FC | 0-0 | 2-0 | |||||||
| Belfast Celtic FC dissolved in 1960 | ||||||||||
| Gold Cup | ||||||||||
| Quarter-finals | Belfast Celtic FC - Glentoran FC Belfast | 5-0 | ||||||||
| Derry City FC Londonderry - Coleraine FC | 4-2 | |||||||||
| Portadown FC - Larne FC | 3-2 | |||||||||
| Newry Town FC | bye | |||||||||
| Semifinals | Belfast Celtic FC - Newry Town FC | 7-0 | ||||||||
| Portadown FC - Derry City FC Londonderry | 2-2 | 2-1 | ||||||||
| Final (Belfast 01.12.1937) | Portadown FC - Belfast Celtic FC | 2-0 | ||||||||
| City Cup | ||||||||||
| (tournament played in league format) | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Linfield FAC Belfast | 13 | 10 | 1 | 2 | 35 | 11 | 3,182 | 21 | |
| 2 | Derry City FC Londonderry | 13 | 9 | 3 | 1 | 29 | 13 | 2,231 | 21 | |
| 3 | Belfast Celtic FC | 13 | 8 | 3 | 2 | 32 | 15 | 2,133 | 19 | |
| 4 | Distillery FC Belfast | 13 | 7 | 3 | 3 | 25 | 19 | 1,316 | 17 | |
| 5 | Glenavon FAC Lurgan | 13 | 7 | 1 | 5 | 19 | 18 | 1,056 | 15 | |
| 6 | Bangor FC | 13 | 6 | 2 | 5 | 26 | 18 | 1,444 | 14 | |
| 7 | Newry Town FC | 13 | 5 | 3 | 5 | 27 | 21 | 1,286 | 13 | |
| 8 | Ballymena FC | 13 | 5 | 3 | 5 | 27 | 22 | 1,227 | 13 | |
| 9 | Portadown FC | 13 | 6 | 0 | 7 | 27 | 21 | 1,286 | 12 | |
| 10 | Larne FC | 13 | 3 | 5 | 5 | 19 | 31 | 0,613 | 11 | |
| 11 | Ards FC Newtownards | 13 | 3 | 2 | 8 | 20 | 45 | 0,444 | 8 | |
| 12 | Cliftonville FAC Belfast | 13 | 2 | 2 | 9 | 17 | 28 | 0,607 | 6 | |
| 13 | Glentoran FAC Belfast | 13 | 1 | 4 | 8 | 19 | 35 | 0,543 | 6 | |
| 14 | Coleraine FC | 13 | 2 | 2 | 9 | 19 | 44 | 0,432 | 6 | |
| 182 | 74 | 34 | 74 | 341 | 341 | 182 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Play-off (31.08.1938) | Linfield FAC Belfast - Derry City FC Londonderry | 3-2 | ||||||||
| NORTHERN IRELAND 1938-39 | ||||||||||
| Irish League | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Belfast Celtic FC | 26 | 19 | 2 | 5 | 97 | 32 | 3,031 | 40 | |
| 2 | Ballymena United FC | 26 | 15 | 5 | 6 | 63 | 54 | 1,167 | 35 | |
| 3 | Derry City FC Londonderry | 26 | 15 | 3 | 8 | 84 | 47 | 1,787 | 33 | |
| 4 | Portadown FC | 26 | 15 | 3 | 8 | 84 | 56 | 1,500 | 33 | |
| 5 | Linfield FC Belfast | 26 | 14 | 2 | 10 | 58 | 40 | 1,450 | 30 | |
| 6 | Glentoran FC Belfast | 26 | 14 | 1 | 11 | 65 | 69 | 0,942 | 29 | |
| 7 | Glenavon FC Lurgan | 26 | 12 | 4 | 10 | 67 | 57 | 1,175 | 28 | |
| 8 | Ards FC Newtownards | 26 | 11 | 6 | 9 | 63 | 66 | 0,955 | 28 | |
| 9 | Newry Town FC | 26 | 9 | 8 | 9 | 43 | 48 | 0,896 | 26 | |
| 10 | Distillery FC Belfast | 26 | 9 | 4 | 13 | 53 | 56 | 0,946 | 22 | |
| 11 | Larne FC | 26 | 8 | 4 | 14 | 45 | 73 | 0,616 | 20 | |
| 12 | Bangor FC | 26 | 6 | 7 | 13 | 37 | 71 | 0,521 | 19 | |
| 13 | Cliftonville FC Belfast | 26 | 5 | 2 | 19 | 38 | 81 | 0,469 | 12 | |
| 14 | Coleraine FC | 26 | 3 | 3 | 20 | 40 | 87 | 0,460 | 9 | |
| 364 | 155 | 54 | 155 | 837 | 837 | 364 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Belfast = Béal Feirste | Newtownards = Baile Nua na hArda | |||||||||
| Ballymena = Baile Lifin | Newry = úr Cinn Trá | |||||||||
| Londonderry = Doire | Larne = Latharna | |||||||||
| Portadown = Port an Dúnáin | Bangor = Beannchar | |||||||||
| Lurgan = an Lorgain | Coleraine = Cúil Raithin | |||||||||
| English = Irish | ||||||||||
| Irish Football Association Challenge Cup | ||||||||||
| Quarter-finals | Ballymena United FC - Belfast Celtic FC | 3-1 | ||||||||
| Bangor FC - Portadown FC | 2-4 | |||||||||
| Cliftonville FC Belfast - Glenavon FC Lurgan | 3-0 | |||||||||
| Linfield FC Belfast - Newry Town FC | 3-1 | |||||||||
| Semifinals | Ballymena United FC - Portadown FC | 3-2 | ||||||||
| Linfield FC Belfast - Cliftonville FC Belfast | 4-0 | |||||||||
| Final (Belfast 29.04.1939) | Linfield FC Belfast - Ballymena United FC | 2-0 | ||||||||
| Belfast Celtic FC dissolved in 1960 | ||||||||||
| Gold Cup | ||||||||||
| Quarter-finals | Belfast Celtic FC - Ballymena United FC | 9-3 | ||||||||
| Glenavon FC Lurgan - Glentoran FC Belfast | 2-1 | |||||||||
| Portadown FC - Linfield FC Belfast | 3-1 | |||||||||
| Derry City FC Londonderry | bye | |||||||||
| Semifinals | Belfast Celtic FC - Portadown FC | 3-1 | ||||||||
| Glenavon FC Lurgan - Derry City FC Londonderry | 5-1 | |||||||||
| Final (Belfast 07.12.1938) | Belfast Celtic FC - Glenavon FC Lurgan | 2-1 | ||||||||
| City Cup | ||||||||||
| (tournament played in league format) | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Portadown FC | 13 | 11 | 1 | 1 | 36 | 8 | 4,500 | 23 | |
| 2 | Linfield FAC Belfast | 13 | 11 | 0 | 2 | 45 | 23 | 1,957 | 22 | |
| 3 | Derry City FC Londonderry | 13 | 9 | 1 | 3 | 47 | 22 | 2,136 | 19 | |
| 4 | Glentoran FAC Belfast | 13 | 8 | 1 | 4 | 37 | 18 | 2,056 | 17 | |
| 5 | Belfast Celtic FC | 13 | 7 | 2 | 4 | 38 | 16 | 2,375 | 16 | |
| 6 | Ballymena FC | 13 | 7 | 1 | 5 | 28 | 29 | 0,966 | 15 | |
| 7 | Distillery FC Belfast | 13 | 6 | 2 | 5 | 23 | 32 | 0,719 | 14 | |
| 8 | Glenavon FAC Lurgan | 13 | 5 | 3 | 5 | 30 | 26 | 1,154 | 13 | |
| 9 | Newry Town FC | 13 | 4 | 3 | 6 | 19 | 32 | 0,594 | 11 | |
| 10 | Bangor FC | 13 | 3 | 3 | 7 | 19 | 23 | 0,826 | 9 | |
| 11 | Larne FC | 13 | 3 | 3 | 7 | 19 | 30 | 0,633 | 9 | |
| 12 | Coleraine FC | 13 | 2 | 1 | 10 | 19 | 50 | 0,380 | 5 | |
| 13 | Ards FC Newtownards | 13 | 2 | 1 | 10 | 14 | 42 | 0,333 | 5 | |
| 14 | Cliftonville FAC Belfast | 13 | 2 | 0 | 11 | 16 | 39 | 0,410 | 4 | |
| 182 | 80 | 22 | 80 | 390 | 390 | 182 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| NORTHERN IRELAND 1939-40 | ||||||||||
| Irish League | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Belfast Celtic FC | 26 | 20 | 5 | 1 | 91 | 18 | 5,056 | 45 | |
| 2 | Portadown FC | 26 | 18 | 5 | 3 | 86 | 37 | 2,324 | 41 | |
| 3 | Glentoran FC Belfast | 26 | 19 | 1 | 6 | 104 | 46 | 2,261 | 39 | |
| 4 | Ballymena United FC | 26 | 15 | 4 | 7 | 82 | 52 | 1,577 | 34 | |
| 5 | Linfield FC Belfast | 26 | 14 | 5 | 7 | 63 | 47 | 1,340 | 33 | |
| 6 | Derry City FC Londonderry | 26 | 14 | 2 | 10 | 73 | 46 | 1,587 | 30 | |
| 7 | Glenavon FC Lurgan | 26 | 13 | 3 | 10 | 69 | 68 | 1,015 | 29 | |
| 8 | Coleraine FC | 26 | 11 | 2 | 13 | 47 | 68 | 0,691 | 24 | |
| 9 | Ards FC Newtownards | 26 | 9 | 2 | 15 | 49 | 72 | 0,681 | 20 | |
| 10 | Bangor FC | 26 | 8 | 3 | 15 | 44 | 77 | 0,571 | 19 | |
| 11 | Distillery FC Belfast | 26 | 6 | 3 | 17 | 53 | 70 | 0,757 | 15 | |
| 12 | Newry Town FC | 26 | 5 | 5 | 16 | 32 | 86 | 0,372 | 15 | |
| 13 | Larne FC | 26 | 4 | 5 | 17 | 36 | 83 | 0,434 | 13 | |
| 14 | Cliftonville FC Belfast | 26 | 3 | 1 | 22 | 40 | 99 | 0,404 | 7 | |
| 364 | 159 | 46 | 159 | 869 | 869 | 364 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| The Irish League was suspended due to World War II. Regional Leagues were set up during the war | ||||||||||
| Ballymena United FC, Coleraine FC, Ards FC Newtownards, Bangor FC, Newry Town FC and Larne FC resigned | ||||||||||
| Belfast = Béal Feirste | Newtownards = Baile Nua na hArda | |||||||||
| Portadown = Port an Dúnáin | Coleraine = Cúil Raithin | |||||||||
| Ballymena = Baile Lifin | Bangor = Beannchar | |||||||||
| Londonderry = Doire | Newry = úr Cinn Trá | |||||||||
| Lurgan = an Lorgain | Larne = Latharna | |||||||||
| English = Irish | ||||||||||
| Irish Football Association Challenge Cup | ||||||||||
| Quarter-finals | Ballymena United FC - Dundela FC Belfast | 3-2 | ||||||||
| Belfast Celtic FC - Derry City FC Londonderry | 3-0 | |||||||||
| Belfast Celtic FC II - Glenavon FC Lurgan | 0-3 | |||||||||
| Larne FC - Linfield FC Belfast | 1-2 | |||||||||
| Semifinals | Ballymena United FC - Belfast Celtic FC | 2-0 | ||||||||
| Glentoran FC Belfast - Linfield FC Belfast | 2-0 | |||||||||
| Final (Belfast 20.04.1940) | Ballymena United FC - Glentoran FC Belfast | 2-0 | ||||||||
| Belfast Celtic FC dissolved in 1960 | ||||||||||
| Gold Cup | ||||||||||
| Quarter-finals | Belfast Celtic FC - Newry Town FC | 1-1 | 1-1 | 6-0 | ||||||
| Linfield FC Belfast - Distillery FC Belfast | 2-0 | |||||||||
| Portadown FC - Coleraine FC | 3-3 | 1-3 | ||||||||
| Derry City FC Londonderry | bye | |||||||||
| Semifinals | Belfast Celtic FC - Derry City FC Londonderry | 2-1 | ||||||||
| Linfield FC Belfast - Coleraine FC | 2-2 | 2-0 | ||||||||
| Final (Belfast 06.12.1939) | Belfast Celtic FC - Linfield FC Belfast | 1-0 | ||||||||
| City Cup | ||||||||||
| (tournament played in league format) | ||||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | |||
| 1 | Belfast Celtic FC | 13 | 10 | 2 | 1 | 42 | 14 | 3,000 | 22 | |
| 2 | Derry City FC Londonderry | 13 | 10 | 2 | 1 | 33 | 12 | 2,750 | 22 | |
| 3 | Linfield FAC Belfast | 13 | 6 | 5 | 2 | 31 | 17 | 1,824 | 17 | |
| 4 | Newry Town FC | 13 | 6 | 2 | 5 | 22 | 25 | 0,880 | 14 | |
| 5 | Glentoran FAC Belfast | 13 | 4 | 5 | 4 | 33 | 22 | 1,500 | 13 | |
| 6 | Portadown FC | 13 | 5 | 3 | 5 | 18 | 18 | 1,000 | 13 | |
| 7 | Distillery FC Belfast | 13 | 4 | 5 | 4 | 24 | 26 | 0,923 | 13 | |
| 8 | Bangor FC | 13 | 5 | 3 | 5 | 20 | 26 | 0,769 | 13 | |
| 9 | Glenavon FAC Lurgan | 13 | 4 | 4 | 5 | 27 | 29 | 0,931 | 12 | |
| 10 | Coleraine FC | 13 | 4 | 4 | 5 | 19 | 25 | 0,760 | 12 | |
| 11 | Ballymena FC | 13 | 4 | 2 | 7 | 23 | 29 | 0,793 | 10 | |
| 12 | Ards FC Newtownards | 13 | 4 | 1 | 8 | 23 | 31 | 0,742 | 9 | |
| 13 | Larne FC | 13 | 1 | 6 | 6 | 17 | 31 | 0,548 | 8 | |
| 14 | Cliftonville FAC Belfast | 13 | 1 | 2 | 10 | 13 | 40 | 0,325 | 4 | |
| 182 | 68 | 46 | 68 | 345 | 345 | 182 | ||||
| Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions) | ||||||||||
| Play-off (01.01.1940) | Belfast Celtic FC - Derry City FC Londonderry | 7-1 | ||||||||