Northern Ireland 2021/22


IFA Premiership
Cup Tournaments
Championship
Premier Intermediate League

IFA Premiership

Regular Stage | Playoff Stage

Regular Stage

Final Table:

 1.Linfield              33  22  8  3  62-22  74  [C]  Section A
 2.Cliftonville          33  22  7  4  54-24  73       Section A
 3.Glentoran             33  21  6  6  64-34  69       Section A
 4.Crusaders             33  19  4 10  47-28  61       Section A
 5.Larne                 33  15  8 10  56-38  53       Section A
 6.Coleraine             33  13  9 11  50-32  48       Section A
 - - - - - - - - - - - - - - - - - - - - - - - -
 7.Glenavon              33  12  9 12  46-44  45       Section B
 8.Ballymena United      33  13  5 15  38-46  44       Section B
 9.Dungannon Swifts      33   9  1 23  40-81  28       Section B
10.Carrick Rangers       33   6  7 20  33-62  25       Section B
11.Portadown             33   5  9 19  28-63  24       Section B
12.Warrenpoint Town      33   3  3 27  30-74  12       Section B

Round 1
[Aug 27]
Portadown             1-1 Glenavon              
Larne                 4-2 Coleraine             
[Aug 28]
Dungannon Swifts      2-3 Glentoran             
Cliftonville          2-1 Carrick Rangers       
Warrenpoint Town      2-1 Ballymena United      
Linfield              2-0 Crusaders             

Round 2
[Aug 31]
Carrick Rangers       1-0 Warrenpoint Town      
Cliftonville          2-1 Coleraine             
Crusaders             4-0 Portadown             
[Sep 28]
Ballymena United      4-3 Dungannon Swifts      
Glenavon              0-1 Larne                 
Glentoran             0-3 Linfield              

Round 3
[Sep 4]
Carrick Rangers       0-3 Coleraine             
Cliftonville          1-0 Glentoran             
Portadown             2-3 Larne                 
Warrenpoint Town      1-6 Glenavon              
[Nov 23]
Dungannon Swifts      0-2 Crusaders             
[Dec 21]
Linfield              1-0 Ballymena United      

Round 4
[Sep 10]
Glentoran             4-1 Ballymena United      
[Sep 11]
Crusaders             1-1 Cliftonville          
Glenavon              0-4 Carrick Rangers       [abandoned at 0-4 in 71' due to serious
Portadown             2-3 Linfield               injury Carrick player; result stood]
Dungannon Swifts      0-5 Coleraine             
Larne                 3-0 Warrenpoint Town      

Round 5 [Sep 18]
Ballymena United      1-1 Glenavon              
Warrenpoint Town      0-3 Glentoran             
Dungannon Swifts      1-3 Cliftonville          
Crusaders             1-0 Larne                 
Carrick Rangers       1-0 Portadown             
Linfield              1-1 Coleraine             

Round 6 [Sep 25]
Cliftonville          1-0 Warrenpoint Town      
Coleraine             3-0 Ballymena United      
Glenavon              0-0 Linfield              
Glentoran             0-3 Crusaders             
Portadown             1-4 Dungannon Swifts      
Larne                 0-0 Carrick Rangers       

Round 7
[Oct 1]
Linfield              1-1 Cliftonville          
[Oct 2]
Carrick Rangers       2-1 Ballymena United      
Dungannon Swifts      2-4 Larne                 
Glenavon              1-2 Glentoran             
Warrenpoint Town      2-3 Portadown             
[Oct 4]
Crusaders             0-2 Coleraine             

Round 8
[Oct 8]
Coleraine             0-0 Glenavon              
[Oct 9]
Linfield              4-0 Carrick Rangers       
Ballymena United      0-1 Crusaders             
[Nov 2]
Larne                 1-1 Glentoran             
Cliftonville          4-0 Portadown             
[Dec 21]
Dungannon Swifts      2-2 Warrenpoint Town      

Round 9
[Oct 16]
Cliftonville          2-1 Larne                 
Glenavon              4-2 Dungannon Swifts      
Portadown             0-1 Ballymena United      
Warrenpoint Town      0-3 Linfield              
Glentoran             2-2 Coleraine             
[Nov 16]
Carrick Rangers       0-2 Crusaders             

Round 10
[Oct 22]
Dungannon Swifts      2-0 Carrick Rangers       
[Oct 23]
Ballymena United      1-0 Cliftonville          
Coleraine             2-0 Warrenpoint Town      
Glentoran             2-2 Portadown             
[Oct 25]
Larne                 1-1 Linfield              
[Feb 15]
Crusaders             0-0 Glenavon              

Round 11
[Oct 29]
Carrick Rangers       0-2 Glentoran             
[Oct 30]
Ballymena United      0-3 Larne                 
Cliftonville          2-1 Glenavon              
Coleraine             2-0 Portadown             
Linfield              3-0 Dungannon Swifts      
Warrenpoint Town      2-4 Crusaders             

Round 12
[Nov 5]
Larne                 1-0 Crusaders             
[Nov 6]
Carrick Rangers       0-0 Coleraine             
Cliftonville          3-0 Dungannon Swifts      
Glenavon              0-1 Ballymena United      
Glentoran             2-1 Warrenpoint Town      
Portadown             0-0 Linfield              

Round 13 [Nov 13]
Warrenpoint Town      2-4 Cliftonville          
Larne                 3-2 Glenavon              
Portadown             2-2 Carrick Rangers       
Glentoran             4-0 Ballymena United      
Coleraine             2-0 Dungannon Swifts      
Crusaders             2-1 Linfield              

Round 14
[Nov 19]
Coleraine             3-1 Larne                 
[Nov 20]
Dungannon Swifts      4-2 Portadown             
Warrenpoint Town      0-3 Glenavon              
Linfield              1-0 Cliftonville          
Ballymena United      0-1 Carrick Rangers       
Crusaders             0-1 Glentoran             

Round 15
[Nov 26]
Glentoran             3-0 Dungannon Swifts      
[Nov 27]
Coleraine             0-0 Cliftonville          
Portadown             2-2 Larne                 
Ballymena United      2-0 Crusaders             
Carrick Rangers       1-2 Warrenpoint Town      
Glenavon              0-3 Linfield              

Round 16
[Nov 30]
Larne                 1-1 Cliftonville          
Linfield              2-0 Carrick Rangers       
Crusaders             2-0 Portadown             
Warrenpoint Town      1-2 Ballymena United      
Dungannon Swifts      0-2 Glenavon              
[Dec 22]
Coleraine             0-2 Glentoran             

Round 17 [Dec 4]
Glentoran             3-1 Portadown             
Coleraine             1-2 Linfield              
Larne                 3-0 Warrenpoint Town      
Glenavon              1-0 Crusaders             
Carrick Rangers       1-2 Dungannon Swifts      
Cliftonville          1-0 Ballymena United      

Round 18
[Dec 10]
Ballymena United      2-1 Larne                 
[Dec 11]
Linfield              1-1 Warrenpoint Town      
Portadown             1-1 Cliftonville          
Glenavon              1-0 Coleraine             
Crusaders             4-0 Dungannon Swifts      
Carrick Rangers       0-3 Glentoran             

Round 19
[Dec 17]
Glentoran             2-0 Glenavon              
Larne                 0-1 Linfield              
[Dec 18]
Dungannon Swifts      0-2 Ballymena United      
Coleraine             0-0 Crusaders             
Warrenpoint Town      0-1 Portadown             
Cliftonville          2-0 Carrick Rangers       

Round 20
[Dec 27]
Ballymena United      2-1 Coleraine             
Carrick Rangers       1-3 Larne                 
Linfield              1-1 Glentoran             
Portadown             0-1 Glenavon              
[Jan 4]
Cliftonville          0-2 Crusaders             
[Jan 11]
Warrenpoint Town      1-2 Dungannon Swifts      

Round 21
[Jan 1]
Ballymena United      4-0 Portadown             
Glenavon              0-2 Cliftonville          
Crusaders             0-0 Carrick Rangers       
Dungannon Swifts      1-6 Linfield              
Glentoran             2-3 Larne                 
[Feb 15]
Coleraine             2-1 Warrenpoint Town      

Round 22
[Jan 15]
Linfield              1-0 Ballymena United      
Larne                 0-1 Dungannon Swifts      
Warrenpoint Town      0-1 Crusaders             
Carrick Rangers       2-2 Glenavon              
Portadown             0-0 Coleraine             
[Jan 17]
Cliftonville          1-2 Glentoran             

Round 23
[Jan 21]
Crusaders             1-2 Glentoran             
Larne                 0-1 Cliftonville          
[Jan 22]
Dungannon Swifts      3-1 Portadown             
Coleraine             3-0 Carrick Rangers       
Linfield              2-0 Glenavon              
Ballymena United      1-0 Warrenpoint Town      

Round 24 [Jan 25]
Carrick Rangers       3-0 Ballymena United      
Cliftonville          2-2 Linfield              
Glenavon              3-1 Dungannon Swifts      
Glentoran             2-1 Coleraine             
Portadown             0-1 Crusaders             
Warrenpoint Town      0-3 Larne                 

Round 25
[Jan 28]
Ballymena United      2-2 Cliftonville          
[Jan 29]
Crusaders             0-1 Glenavon              
Dungannon Swifts      3-2 Carrick Rangers       
Coleraine             3-0 Linfield              
Glentoran             1-0 Warrenpoint Town      
Larne                 4-0 Portadown             

Round 26
[Feb 5]
Glenavon              2-2 Warrenpoint Town      
[Feb 8]
Carrick Rangers       2-3 Cliftonville          
Coleraine             2-0 Dungannon Swifts      
Linfield              2-1 Larne                 
Portadown             1-1 Glentoran             
[Mar 15]
Crusaders             2-1 Ballymena United      

Round 27
[Feb 11]
Glentoran             1-0 Linfield              
[Feb 12]
Ballymena United      1-0 Dungannon Swifts      
Warrenpoint Town      4-2 Carrick Rangers       
Larne                 1-2 Crusaders             
Cliftonville          2-0 Coleraine             
Glenavon              3-0 Portadown             

Round 28
[Feb 18]
Larne                 2-1 Glentoran             
[Feb 19]
Ballymena United      3-3 Glenavon               
Crusaders             2-1 Carrick Rangers       
Linfield              1-0 Portadown             
[Mar 22]
Dungannon Swifts      0-1 Cliftonville          
Warrenpoint Town      2-5 Coleraine             

Round 29
[Feb 26]
Cliftonville          3-1 Crusaders             
Coleraine             1-1 Ballymena United      
Dungannon Swifts      0-2 Larne                 
Glenavon              2-4 Glentoran             
Portadown             1-0 Warrenpoint Town      
[Mar 4]
Carrick Rangers       1-2 Linfield              

Round 30 [Mar 8]
Ballymena United      0-2 Linfield              
Carrick Rangers       2-2 Portadown             
Crusaders             1-0 Coleraine             
Glentoran             0-1 Cliftonville          
Larne                 1-1 Glenavon              
Warrenpoint Town      2-3 Dungannon Swifts      

Round 31
[Feb 22]
Cliftonville          1-0 Warrenpoint Town      
[Mar 1]
Coleraine             1-1 Larne                 
[Mar 11]
Linfield              3-2 Crusaders             
[Mar 12]
Dungannon Swifts      0-1 Glentoran             
Glenavon              2-0 Carrick Rangers       
Portadown             1-0 Ballymena United      

Round 32
[Mar 18]
Carrick Rangers       1-1 Larne                 
[Mar 19]
Ballymena United      1-1 Glentoran             
Crusaders             2-1 Warrenpoint Town      
Glenavon              0-2 Cliftonville          
Linfield              5-0 Dungannon Swifts      
Portadown             2-0 Coleraine             

Round 33
[Mar 25]
Larne                 1-3 Ballymena United      
[Mar 26]
Warrenpoint Town      1-2 Linfield              
Coleraine             2-3 Glenavon              
Dungannon Swifts      2-4 Crusaders             
[Mar 28]
Glentoran             6-2 Carrick Rangers       
[Apr 5]
Portadown             0-2 Cliftonville          

Final Table:

 1.Linfield              33  22  8  3  62-22  74  [C]  Section A
 2.Cliftonville          33  22  7  4  54-24  73       Section A
 3.Glentoran             33  21  6  6  64-34  69       Section A
 4.Crusaders             33  19  4 10  47-28  61       Section A
 5.Larne                 33  15  8 10  56-38  53       Section A
 6.Coleraine             33  13  9 11  50-32  48       Section A
 - - - - - - - - - - - - - - - - - - - - - - - -
 7.Glenavon              33  12  9 12  46-44  45       Section B
 8.Ballymena United      33  13  5 15  38-46  44       Section B
 9.Dungannon Swifts      33   9  1 23  40-81  28       Section B
10.Carrick Rangers       33   6  7 20  33-62  25       Section B
11.Portadown             33   5  9 19  28-63  24       Section B
12.Warrenpoint Town      33   3  3 27  30-74  12       Section B

Playoff Stage

Section A | Section B

Section A

Final Table:

 1.Linfield              38  24 11  3  67-24  83  [C]  Champions
 2.Cliftonville          38  24 10  4  61-29  82
 3.Glentoran             38  21  8  9  68-44  71       Conference League Playoff
 4.Crusaders             38  21  5 12  60-36  68
 5.Larne                 38  17 11 10  61-39  62       Conference League Playoff
 6.Coleraine             38  14  9 15  55-45  51       Conference League Playoff

NB: Crusaders qualified for European competition as cup winners

Round 34
[Apr 8]
Larne                 3-0 Coleraine             
[Apr 9]
Glentoran             0-4 Crusaders             
Cliftonville          0-0 Linfield              

Round 35
[Apr 15]
Linfield              1-1 Glentoran             
[Apr 16]
Cliftonville          0-0 Larne                 
Coleraine             1-4 Crusaders             

Round 36 [Apr 19]
Coleraine             1-2 Cliftonville          
Crusaders             1-2 Linfield              
Glentoran             0-0 Larne                 

Round 37 [Apr 23]
Coleraine             3-2 Glentoran             
Crusaders             3-3 Cliftonville          
Linfield              0-0 Larne                 

Round 38 [Apr 30]
Crusaders             1-2 Larne                 
Glentoran             1-2 Cliftonville          
Linfield              2-0 Coleraine             

Final Table:

 1.Linfield              38  24 11  3  67-24  83  [C]  Champions
 2.Cliftonville          38  24 10  4  61-29  82
 3.Glentoran             38  21  8  9  68-44  71       Conference League Playoff
 4.Crusaders             38  21  5 12  60-36  68
 5.Larne                 38  17 11 10  61-39  62       Conference League Playoff
 6.Coleraine             38  14  9 15  55-45  51       Conference League Playoff

NB: Crusaders qualified for European competition as cup winners

Conference League Playoff

Semifinals [May 10]
Glentoran             2-0 Glenavon              
Larne                 2-0 Coleraine             

Final [May 13]
Glentoran             2-4 Larne                 [aet]

Section B

Final Table:

 7.Glenavon              38  15  9 14  54-50  54       Conference League Playoff
 8.Ballymena United      38  16  5 17  46-52  53
 9.Dungannon Swifts      38  11  2 25  46-86  35
10.Carrick Rangers       38   9  7 22  41-67  34
 - - - - - - - - - - - - - - - - - - - - - - - -
11.Portadown             38   5 10 23  29-72  25       Relegation Playoff
------------------------------------------------
12.Warrenpoint Town      38   6  3 29  35-79  21       Relegated

Round 34 [Apr 9]
Carrick Rangers       1-0 Dungannon Swifts      
Glenavon              3-1 Ballymena United      
Portadown             0-1 Warrenpoint Town      

Round 35 [Apr 16]
Ballymena United      2-1 Portadown             
Dungannon Swifts      3-2 Glenavon              
Warrenpoint Town      1-2 Carrick Rangers       

Round 36 [Apr 19]
Ballymena United      0-1 Warrenpoint Town      
Carrick Rangers       0-1 Glenavon              
Portadown             0-0 Dungannon Swifts      

Round 37 [Apr 23]
Ballymena United      3-0 Carrick Rangers       
Dungannon Swifts      2-0 Warrenpoint Town      
Glenavon              1-0 Portadown             

Round 38 [Apr 30]
Dungannon Swifts      1-2 Ballymena United      
Glenavon              1-2 Warrenpoint Town      
Portadown             0-5 Carrick Rangers       

Final Table:

 7.Glenavon              38  15  9 14  54-50  54       Conference League Playoff
 8.Ballymena United      38  16  5 17  46-52  53
 9.Dungannon Swifts      38  11  2 25  46-86  35
10.Carrick Rangers       38   9  7 22  41-67  34
 - - - - - - - - - - - - - - - - - - - - - - - -
11.Portadown             38   5 10 23  29-72  25       Relegation Playoff
------------------------------------------------
12.Warrenpoint Town      38   6  3 29  35-79  21       Relegated

Promotion/Relegation Playoff

First Leg [May 3]
Annagh United         2-3 Portadown             

Second Leg [May 6]
Portadown             1-0 Annagh United         

NB: both teams remain at former level

Cup Tournaments

Irish Cup | League Cup

Irish Cup

Round 5
[Jan 7]
Glenavon              0-4 Crusaders             
[Jan 8]
Ballinamallard United 2-0 Ards Rangers          [aet]
Ballyclare Comrades   0-2 Carrick Rangers       
Ballymena United      2-0 Loughgall             
Bangor                0-5 Larne                 
Cliftonville          5-0 Islandmagee           
Coleraine             6-0 Windmill Stars        
Dergview              2-3 Glentoran             
Dundela               awd Ards                  [awarded to Ards; originally 3-2,
H&W Welders           1-2 Annagh United          Dundela fielded ineligible player]
Institute             0-1 Portstewart           
Knockbreda            0-2 Dungannon Swifts      
Linfield              4-0 Oxford Sunnyside      
Portadown             2-0 Limavady United       
Queen's University    2-0 Newington             
Warrenpoint Town      1-2 Newry City            

Round 6
[Feb 4]
Larne                 2-0 Linfield              
Newry City            1-0 Ards                  
[Feb 5]
Ballinamallard United 0-1 Crusaders             
Carrick Rangers       0-1 Cliftonville          
Coleraine             2-0 Portadown             
Dungannon Swifts      4-1 Annagh United         
Queen's University    0-4 Glentoran             
[Feb 15]
Ballymena United      3-0 Portstewart           

Quarterfinals
[Mar 4]
Cliftonville          2-1 Coleraine             
[Mar 5]
Ballymena United      3-3 Larne                 [aet, 4-3 pen]
Crusaders             4-2 Dungannon Swifts      
Glentoran             awd Newry City            [awarded to Newry; originally 1-0,
                                                 Glentoran fielded ineligible player]
Semifinals
[Apr 1]
Cliftonville          1-2 Crusaders             
[Apr 26]
Newry City            0-1 Ballymena United      

Final [May 7; Windsor Park, Belfast]
Ballymena United      1-2 Crusaders             [aet]

League Cup

Round 2
[Oct 13]
Carrick Rangers       0-2 Coleraine             
Crusaders             2-3 Ballymena United      [aet]
Glenavon              2-2 Glentoran             [aet, 4-5 pen]
Warrenpoint Town      1-0 Loughgall             
[Oct 26]
Ards                  1-4 Cliftonville          
Portadown             1-0 Ballinamallard United 
[Nov 2]
Limavady United       3-2 Dungannon Swifts      
Linfield             11-0 PSNI                  

Quarterfinals [Nov 9]
Ballymena United      3-1 Linfield              
Coleraine             2-0 Glentoran             
Portadown             1-2 Cliftonville          
Warrenpoint Town      6-1 Limavady United       

Semifinals [Dec 14]
Cliftonville          3-0 Ballymena United      
Coleraine             6-1 Warrenpoint Town      

Final [Mar 13; Windsor Park, Belfast]
Cliftonville          4-3 Coleraine             [aet]


Championship

Final Tables:

Promotion Group
 1.Newry City            38  22  7  9  70-32  73       Promoted
------------------------------------------------
 2.Annagh United         38  20  7 11  73-64  67       Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - -
 3.Loughgall             38  19  6 13  68-41  63  
 4.Ballinamallard United 38  17  9 12  69-56  60
 5.H&W Welders           38  18  5 15  62-57  59
 6.Dergview              38  14 13 11  57-53  55

Relegation Group      
 7.Ards                  38  16  7 15  64-55  55  
 8.Dundela               38  15  8 15  65-56  53
 9.Institute             38  13  6 19  44-71  45
10.Ballyclare Comrades   38  11  9 18  51-72  42
 - - - - - - - - - - - - - - - - - - - - - - - -
11.Knockbreda            38   8 10 20  61-94  34       Relegation Playoff
------------------------------------------------
12.Queens University     38   8  7 23  37-70  31       Relegated

Promotion/Relegation Playoff 2nd/3rd Level

First Leg [May 10]
Bangor                2-2 Knockbreda            

Second Leg [May 14]
Knockbreda            2-0 Bangor                

NB: both remain at former level

Premier Intermediate League

Final Tables:

Promotion Group
 1.Newington Youth Club  25  18  3  4  67-28  57       Promoted
------------------------------------------------
 2.Bangor                25  16  2  7  48-27  50       Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - -
 3.Armagh City           25  14  4  7  48-34  46  
 4.Limavady United       25  13  4  8  47-27  43
 5.Banbridge Town        25  12  5  8  28-25  41
 6.Dollingstown          25  12  4  9  46-34  40

Bottom Group 
 7.Portstewart           24  10  2 12  42-28  32  
 8.Lisburn Distillery    24  10  2 12  38-39  32
 9.Moyola Park           24   4  8 12  31-54  20
10.PSNI                  24   5  1 18  27-72  16
11.Tobermore United      24   0  7 17  16-70   7 


2020/21.

2022/23.

list of champions.

list of final tables.

list of cup finals.

list of league cup finals.

list of gold cup winners.

list of topscorers.


About this document

Thanks to Martin Arenlind

Prepared and maintained by Karel Stokkermans the Rec.Sport.Soccer Statistics Foundation

Author: Karel Stokkermans
Last updated: 20 May 2024

(C) Copyright Karel Stokkermans and RSSSF 2021/24
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.