Final Table:
 1.AS GNN (Niamey)                   26  16  5  5  31-17  53       Champions
 2.US Gendarmerie Nationale (Niamey) 26  14  4  8  34-16  46
 3.AS Douanes (Niamey)               26  12  9  5  34-22  45
 4.AS Police (Niamey)                26  11 10  5  26-13  43
 5.AS FAN (Niamey)                   26  11  7  8  35-22  40
 6.Urana FC (Arlit)                  26   7 14  5  20-21  35
 7.Sahel SC (Niamey)                 26   8 10  8  20-20  34
 8.Liberté FC (Niamey)               26   9  6 11  21-29  33  [P]  [2 1 1 0 1-0 4]
 9.ASN NIGELEC (Niamey)              26   7 12  7  16-16  33  [C]  [2 0 1 1 0-1 1]
10.Olympic FC (Niamey)               26   7  9 10  21-22  30       [2 0 2 0 1-1 2]
11.Akokana FC (Arlit)                26   6 12  8  15-29  30       [2 0 2 0 1-1 2]
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
12.Espoir FC (Zinder)                26   7  8 11  22-35  29       Relegation Playoff
------------------------------------------------------------
13.JS Tahoua FC (Tahoua)             26   2 12 12  16-28  18
14.Jangorzo FC (Maradi)              26   3  6 17  15-36  15  [P]
NB: at the the general assembly of Fenifoot on Sep 2, it was decided no clubs were
    relegated, thus reprieving ESspoir (who had lost their playoff to Zumunta),
    Janhorzo and Tahoua from relegation and extending the top level to 17 clubs
Round 1
[Nov 11]
AS Douanes       2-2 JS Tahoua FC     
Jangorzo FC      0-1 US Gendarmerie   
[Nov 12]
Olympic FC       2-1 Sahel SC         
[Nov 13]
AS GNN           4-1 Urana FC         
Liberté FC       1-0 Akokana FC       
[Nov 14]
Espoir FC        0-1 AS FAN           
[Nov 15]
AS Police        0-1 ASN NIGELEC      
Round 2
[Nov 16]
Liberté FC       1-1 Urana FC         
AS GNN           1-1 Akokana FC       
[Nov 18]
AS FAN           2-0 Jangorzo FC      
[Nov 19]
Espoir FC        0-0 Sahel SC         
AS Douanes       1-1 Olympic FC       
[Nov 20]
JS Tahoua FC     0-1 AS Police        
ASN NIGELEC      0-1 US Gendarmerie   
Round 3
[Nov 25]
AS GNN           3-1 Liberté FC       
[Nov 26]
AS FAN           1-1 JS Tahoua FC     
ASN NIGELEC      1-0 Espoir FC        
[Nov 27]
Jangorzo FC      0-1 AS Douanes       
Urana FC         0-0 Olympic FC       
Akokana FC       0-0 AS Police        
Sahel SC         1-0 US Gendarmerie   
Round 4
[Nov 30]
Akokana FC       0-0 Olympic FC       
Urana FC         2-1 AS Police        
[Dec 2]
AS Douanes       2-0 Espoir FC        
[Dec 3]
JS Tahoua FC     1-1 Sahel SC         
Liberté FC       0-1 AS FAN           
[Dec 4]
US Gendarmerie   0-0 AS GNN           
[Feb 15]
ASN NIGELEC      1-0 Jangorzo FC      
Round 5
[Dec 9]
Sahel SC         2-0 Akokana FC       
AS FAN           1-1 Urana FC         
[Dec 10]
US Gendarmerie   3-1 JS Tahoua FC     
Olympic FC       0-0 ASN NIGELEC      
Espoir FC        1-3 Liberté FC       
[Dec 11]
AS Police        1-1 AS Douanes       
[Jan 15]
Jangorzo FC      1-2 AS GNN           
Round 6
[Dec 12]
Sahel SC         0-1 Urana FC         
AS FAN           4-0 Akokana FC       
[Dec 13]
Espoir FC        1-2 AS GNN           
JS Tahoua FC     1-1 Olympic FC       
[Dec 14]
AS Douanes       0-0 ASN NIGELEC      
[Dec 15]
AS Police        1-0 US Gendarmerie   
[Jan 12]
Jangorzo FC      1-1 Liberté FC       
Round 7
[Dec 17]
ASN NIGELEC      0-0 JS Tahoua FC     
Jangorzo FC      2-1 Espoir FC        
AS GNN           1-2 AS FAN           
[Dec 19]
Olympic FC       1-2 AS Police        
[Dec 20]
Liberté FC       0-1 Sahel SC         
[Feb 15]
Akokana FC       2-1 AS Douanes       
Urana FC         0-0 US Gendarmerie   
Round 8
[Dec 23]
AS FAN           3-0 Sahel SC         
[Dec 24]
JS Tahoua FC     2-0 Jangorzo FC      
Espoir FC        1-0 Olympic FC       
Liberté FC       0-0 ASN NIGELEC      
[Dec 25]
AS Police        0-1 AS GNN           
[Feb 18]
Akokana FC       0-1 US Gendarmerie   
Urana FC         2-0 AS Douanes       
Round 9
[Dec 26]
US Gendarmerie   1-0 AS FAN           
[Dec 27]
Sahel SC         1-1 ASN NIGELEC      
[Dec 28]
AS Douanes       1-0 AS GNN           
[Dec 31]
JS Tahoua FC     0-1 Espoir FC        
Akokana FC       0-0 Urana FC         
[Jan 1]
Olympic FC       1-0 Jangorzo FC      
AS Police        2-0 Liberté FC       
Round 10
[Dec 30]
ASN NIGELEC      1-0 AS FAN           
[Dec 31]
AS Douanes       2-1 US Gendarmerie   
[Jan 4]
Espoir FC        0-0 Urana FC         
[Jan 5]
Jangorzo FC      0-1 Akokana FC       
[Jan 7]
AS GNN           0-1 JS Tahoua FC     
[Jan 8]
Liberté FC       2-1 Olympic FC       
[Feb 18]
Sahel SC         0-1 AS Police        
Round 11
[Feb 21]
ASN NIGELEC      1-1 AS GNN           [awarded as win to AS GNN, but with
JS Tahoua FC     0-1 Liberté FC        goal records unchanged]
[Feb 22]
AS FAN           0-2 AS Police        
Espoir FC        0-0 Akokana FC       
Jangorzo FC      0-0 Urana FC         
[Feb 23]
Olympic FC       0-2 US Gendarmerie   
[Feb 24]
AS Douanes       0-0 Sahel SC         
Round 12
[Feb 26]
US Gendarmerie   2-0 Liberté FC       
AS Police        0-0 Espoir FC        
[Feb 27]
Urana FC         0-0 ASN NIGELEC      
AS FAN           2-3 AS Douanes       
Akokana FC       1-1 JS Tahoua FC     
Sahel SC         1-1 Jangorzo FC      
[Mar 1]
Olympic FC       0-1 AS GNN           
Round 13
[Mar 2]
AS Police        2-1 Jangorzo FC      
Akokana FC       1-2 ASN NIGELEC      
Urana FC         2-0 JS Tahoua FC     
[Mar 3]
US Gendarmerie   1-2 Espoir FC        
[Mar 4]
Liberté FC       0-4 AS Douanes       
[Mar 5]
AS GNN           2-1 Sahel SC         
[Mar 6]
Olympic FC       2-0 AS FAN           
Halfway Table:
 1.AS GNN (Niamey)                   13   8  2  3  18-11  26
 2.AS Police (Niamey)                13   7  3  3  13- 7  24
 3.AS Douanes (Niamey)               13   6  5  2  18-11  23
 4.US Gendarmerie Nationale (Niamey) 13   7  2  4  13- 7  23
 5.ASN NIGELEC (Niamey)              13   5  6  2   8- 4  21  [C]
 6.AS FAN (Niamey)                   13   6  2  5  17-12  20
 7.Urana FC (Arlit)                  13   4  8  1  10- 7  20
 8.Liberté FC (Niamey)               13   4  3  6  10-17  15  [P]
 9.Olympic FC (Niamey)               13   3  5  5   9-11  14
10.Sahel SC (Niamey)                 13   3  5  5   9-12  14
11.Espoir FC (Zinder)                13   3  4  6   7-12  13
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
12.JS Tahoua FC (Tahoua)             13   2  6  5  10-14  12
------------------------------------------------------------
13.Akokana FC (Arlit)                13   2  6  5   6-13  12
14.Jangorzo FC (Maradi)              13   1  3  9   6-16   6  [P]
Round 14
[Mar 7]
AS Douanes       1-0 Liberté FC       
Espoir FC        2-1 US Gendarmerie   [also reported 2-0]
Jangorzo FC      0-2 AS Police        
[Mar 8]
JS Tahoua FC     1-1 Urana FC         
Sahel SC         0-1 AS GNN           
[Mar 9]
ASN NIGELEC      1-1 Akokana FC       
[Mar 10]
AS FAN           0-1 Olympic FC       
Round 15
[Mar 11]
Liberté FC       0-2 US Gendarmerie   
Espoir FC        0-3 AS Police        
[Mar 12]
JS Tahoua FC     2-1 Akokana FC       [awarded as win to Akokana, but
ASN NIGELEC      0-0 Urana FC          with goal records unchanged]
Jangorzo FC      1-1 Sahel SC         [awarded as win to Sahel, but with
[Mar 13]                               goal records unchanged]
AS Douanes       0-0 AS FAN           
[Mar 15]
AS GNN           1-0 Olympic FC       
Round 16
[Apr 28]
Liberté FC       1-0 JS Tahoua FC     
Akokana FC       1-1 Espoir FC        
Urana FC         2-0 Jangorzo FC      
[Apr 29]
AS Police        2-2 AS FAN           
Sahel SC         0-0 AS Douanes       
[Apr 30]
AS GNN           1-0 ASN NIGELEC      
US Gendarmerie   2-0 Olympic FC       
Round 17
[May 1]
Urana FC         0-0 Espoir FC        
Akokana FC       1-1 Jangorzo FC      
[May 2]
AS Police        0-0 Sahel SC         
[May 3]
AS FAN           1-1 ASN NIGELEC      
JS Tahoua FC     0-0 AS GNN           [awarded as win to GNN, but
Olympic FC       1-2 Liberté FC        with goal records unchanged]
[May 4]
US Gendarmerie   0-2 AS Douanes       
Round 18
[May 17]
ASN NIGELEC      0-1 Sahel SC         
[May 18]
AS FAN           2-1 US Gendarmerie   
[May 19]
Espoir FC        0-0 JS Tahoua FC     
AS GNN           2-1 AS Douanes       
Jangorzo FC      2-1 Olympic FC       
[May 20]
Urana FC         0-0 Akokana FC       
Liberté FC       0-0 AS Police        
Round 19
[May 22]
Sahel SC         0-0 AS FAN           
[May 23]
ASN NIGELEC      0-1 Liberté FC       
[May 24]
Jangorzo FC      0-0 JS Tahoua FC     
[May 25]
Olympic FC       2-0 Espoir FC        [also reported 1-0]
[May 31]
AS GNN           0-0 AS Police        
[Jun 1]
AS Douanes       2-0 Akokana FC       
US Gendarmerie   3-0 Urana FC         
Round 20
[May 26]
Sahel SC         2-1 Liberté FC       [also reported 1-0]
[May 28]
AS FAN           1-0 AS GNN           
AS Police        1-0 Olympic FC       
JS Tahoua FC     0-1 ASN NIGELEC      
[May 29]
AS Douanes       2-0 Urana FC         
US Gendarmerie   4-0 Akokana FC       
Espoir FC        2-1 Jangorzo FC      
Round 21
[Jun 6]
US Gendarmerie   1-0 AS Police        
Liberté FC       1-0 Jangorzo FC      
[Jun 7]
Olympic FC       3-1 JS Tahoua FC     
[Jun 9]
Urana FC         2-1 Sahel SC         
Akokana FC       1-0 AS FAN           
[Jun 13]
ASN NIGELEC      2-2 AS Douanes       
AS GNN           4-1 Espoir FC        
Round 22
[Jun 11]
JS Tahoua FC     1-1 US Gendarmerie   
[Jun 12]
Akokana FC       0-0 Sahel SC         
Urana FC         2-1 AS FAN           
[Jun 16]
Liberté FC       2-2 Espoir FC        
ASN NIGELEC      1-1 Olympic FC       
[Jun 17]
AS GNN           2-1 Jangorzo FC      
[Jun 30]
AS Douanes       2-0 AS Police        
Round 23
[Jun 19]
AS FAN           1-0 Liberté FC       
Sahel SC         4-0 JS Tahoua FC     
[Jun 20]
Olympic FC       1-1 Akokana FC       
AS Police        1-1 Urana FC         
[Jun 21]
Espoir FC        3-1 AS Douanes       
Jangorzo FC      1-0 ASN NIGELEC      
AS GNN           0-0 US Gendarmerie   
Round 24
[Jun 23]
JS Tahoua FC     0-0 AS FAN           
AS Police        4-0 Akokana FC       
Olympic FC       0-0 Urana FC         
[Jun 24]
Liberté FC       0-0 AS GNN           
[Jun 25]
Espoir FC        0-1 ASN NIGELEC      
AS Douanes       1-1 Jangorzo FC      
US Gendarmerie   0-1 Sahel SC         
Round 25
[Jul 3]
AS Police        0-0 JS Tahoua FC     
US Gendarmerie   3-1 ASN NIGELEC      
[Jul 4]
Jangorzo FC      1-4 AS FAN           
Olympic FC       2-0 AS Douanes       [also reported 1-0]
Akokana FC       1-0 AS GNN           
Urana FC         1-3 Liberté FC       
Sahel SC         1-3 Espoir FC        [also reported 0-2]
Round 26
[Jul 7]
US Gendarmerie   3-0 Jangorzo FC      [also reported as 0-0 (awarded) win to USGN,
ASN NIGELEC      0-0 AS Police         suggesting Jangorzo dns]
[Jul 8]
Akokana FC       2-0 Liberté FC       
AS FAN           6-1 Espoir FC        
Sahel SC         0-0 Olympic FC       
JS Tahoua FC     1-2 AS Douanes       
Urana FC         1-2 AS GNN           
Final Table:
 1.AS GNN (Niamey)                   26  16  5  5  31-17  53       Champions
 2.US Gendarmerie Nationale (Niamey) 26  14  4  8  34-16  46
 3.AS Douanes (Niamey)               26  12  9  5  34-22  45
 4.AS Police (Niamey)                26  11 10  5  26-13  43
 5.AS FAN (Niamey)                   26  11  7  8  35-22  40
 6.Urana FC (Arlit)                  26   7 14  5  20-21  35
 7.Sahel SC (Niamey)                 26   8 10  8  20-20  34
 8.Liberté FC (Niamey)               26   9  6 11  21-29  33  [P]  [2 1 1 0 1-0 4]
 9.ASN NIGELEC (Niamey)              26   7 12  7  16-16  33  [C]  [2 0 1 1 0-1 1]
10.Olympic FC (Niamey)               26   7  9 10  21-22  30       [2 0 2 0 1-1 2]
11.Akokana FC (Arlit)                26   6 12  8  15-29  30       [2 0 2 0 1-1 2]
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
12.Espoir FC (Zinder)                26   7  8 11  22-35  29       Relegation Playoff
------------------------------------------------------------
13.JS Tahoua FC (Tahoua)             26   2 12 12  16-28  18
14.Jangorzo FC (Maradi)              26   3  6 17  15-36  15  [P]
NB: at the the general assembly of Fenifoot on Sep 2, it was decided no clubs were
    relegated, thus reprieving ESspoir (who had lost their playoff to Zumunta),
    Janhorzo and Tahoua from relegation and extending the top level to 17 clubs
Promotion/Relegation Playoff
Semifinal [Jul 12, stade régional de Dosso]
Dan Gourmou FC   awd Zumunta AC       [awarded to Zumunta; originally 1-0,
                                       Dan Gourmou fielded suspended player]
Final [Jul 18, stade régional de Dosso]
Espoir FC        1-3 Zumunta AC       
NB: Zumunta promoted, Espoir relegated but reprieved by a decision of the general
    assembly of Fenifoot on Sep 2 (see above)
NB: 49th edition 1/16 Finals [May 4] AS ZAM 4-2 ASCBK AS Toudou 1-1 Alkali Nassara [1-3 pen] Ni'ima FC w/o Dan Gourmou FC [Dan Gourmou withdrew] [May 5] AS UAM 2-0 Lada FC Arewa FC 0-1 Juvenile SC Urana FC 1-0 Etoile Filante JS Ader 2-5 Wombeye AC [May 6] Soniantcha 0-2 Akokana FC AS Police 2-2 Jangorzo FC [1-3 pen] Tagour PC 0-0 Sahel SC [4-5 pen] ASN NIGELEC 0-3 Liberté FC Espoir FC 1-1 JS Tahoua FC [4-2 pen] [May 7] US Gendarmerie 1-1 AS FAN [3-2 pen] AS Douanes 2-0 Zumunta AC [May 8] Renaissance CB lt Olympic FC AS GNN 2-0 Etoile Rouge FC 1/8 Finals [May 9] Liberté FC 1-1 Sahel SC [5-3 pen] Alkali Nassara 2-0 Juvenile SC [May 10] Urana FC 1-1 Espoir FC [3-1 pen] AS UAM 2-0 Jangorzo FC [May 11] US Gendarmerie 1-0 Wombeye AC AS Douanes 2-1 AS ZAM [May 12] Akokana FC 3-0 Ni'ima FC Olympic FC 1-2 AS GNN Quarterfinals [May 14] Alkali Nassara 0-1 AS UAM US Gendarmerie 0-1 AS Douanes [May 15] AS GNN 2-1 Urana FC [May 16] Liberté FC 0-0 Akokana FC [2-4 pen] Semifinals First Legs [May 23] Akokana FC 0-0 AS GNN [May 25] AS Douanes 3-0 AS UAM Second Legs [Jun 4] AS GNN 3-1 Akokana FC [Jun 5] AS UAM 0-1 AS Douanes Final [Jun 10] AS GNN 1-1 AS Douanes [5-4 pen]
NB: second level;
    AS SONIDEP (Niamey), relegated from the top level in 2022, apparently withdrew
Final Tables:
Groupe A
 1.AS Renaissance (Niamey)           18  10  7  1  36-17  37  [*]  Promoted
------------------------------------------------------------
 2.Dan Gourmou FC (Tahoua)           18  10  3  5  23-15  33       Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Telwa FC (Agadez)                 18   7  5  6  31-26  26
 4.AS ZAM de Goudel (Niamey)         18   6  5  7  22-20  23
 5.AS UAM (Niamey)                   18   6  5  7  17-21  23
 6.Entente FC (Dosso)                18   7  2  9  20-25  23
 7.Wombčye AC (Maradi)               18   5  7  6  32-30  22
 8.Etoile Filante Police (Zinder)    18   6  3  9  14-28  21  [P]
------------------------------------------------------------
 9.Ni'ima FC (Diffa)                 18   6  2 10  22-28  20
10.Abzin FC (Agadez)                 18   5  5  8  21-28  20  [P]
[*] relegated side AS Racing FC de Boukoki were renamed AS Renaissance (Niamey)
    (the two clubs had merged in September 2021)
NB: eventually no clubs relegated as no clubs from the top level were relegated
Groupe B
 1.Tagour PC (Dosso)                 18  10  8  0  30- 7  38       Promoted
------------------------------------------------------------
 2.Zumunta AC (Niamey)               18   9  6  3  22-11  33       Promotion Playoff
 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Lantarki FC (Agadez)              18   9  3  6  19-15  30
 4.Etoile Rouge FC (Niamey)          18   8  4  6  27-21  28
 5.Dan Kassawa FC (Maradi)           18   8  3  7  21-17  27
 6.Kandadji Sport (Niamey)           18   6  5  7  23-20  23
 7.Nassara AC (Agadez)               18   5  7  6  20-26  22
 8.AS Bourja (Maradi)                18   4  8  6  20-22  20  [P]
------------------------------------------------------------
 9.ASCBK (Tahoua)                    18   5  1 12  22-38  16  [P]
10.Avenir FC (Tillaberi)             18   3  1 14  12-39  10  [P]
NB: eventually no clubs relegated as no clubs from the top level were relegated
NB: there are 8 regional leagues (Agadez, Dosso, Diffa, Maradi, Niamey, Tahoua,
    Tillabéri and Zinder); the winners play off for promotion to the second level 
Agadez
Last Round [Jun 18]
AS Toudou        1-0 Aigle FC
Top Final Table:
 1.AS Toudou                          3   3  0  0          9       Qualified
 2.Aigle FC                           3   1  1  1          4
Zinder
Poule A
[May 15]
ASAF             2-0 Tanimoune        
[May 18]
Alkali Nassara   2-1 Mounio           
[May 20] 
Kandarga         3-1 Tanimoune        
[May 25]
ASAF             0-0 Alkali Nassara   
[May 28]
Mounio           1-1 Kandarga         
[May 31]
Tanimoune        0-3 Alkali Nassara   
[Jun 1]
Mounio           5-1 ASAF             
[Jun 4]
Alkali Nassara   0-3 Kandarga         
[Jun 7]
Tanimoune        1-0 Mounio           
[Jun 9]
Kandarga         0-3 ASAF             [result reinstated; before, both clubs had been
                                       disqualified for arranging the result]
Final Table:
 1.Kandarga FC de Zinder              4   2  1  1   7- 5   7  Semifinals
 2.ASAF FC de Zinder                  4   2  1  1   6- 5   7  Semifinals
 3.Alkali Nassara Club                4   2  1  1   5- 4   7
 4.Mounio FC de Gouré                 4   1  1  2   7- 5   3
 5.Tanimoune FC                       4   1  0  3   2- 8   3
NB: ASAF = Association Sportive des Amateurs du Football
Poule B
[May 17]
Daoura           2-0 Albarka          
[May 22]
Sultanat         1-2 Tsotse Baki      
[May 23]
Albarka          0-0 JSD              
[May 26]
Daoura           1-2 Sultanat         
[May 30]
JSD              2-0 Tsotse Baki      
[May 31]
Albarka          awd Sultanat         [awarded 0-3, Albarka forfeited]
[Jun 2]
Tsotse Baki      2-2 Daoura           
[Jun 5]
Sultanat         2-1 JSD              
[Jun 8]
Tsotse Baki      1-1 Albarka          
[Jun 10]
JSD              3-1 Daoura           
Final Table:
 1.Sultanat FC                        4   3  0  1   8- 4   9  Semifinals
 2.Jeunesse Sportive du Damagaram     4   2  1  1   6- 3   7  Semifinals
 3.Tsotse Baki FC de Mirriah          4   1  2  1   5- 6   5
 4.Daoura FC de Magaria               4   1  1  2   6- 7   4
 5.Albarka FC                         4   0  2  2   1- 6   2
Semifinals 
[Aug 22]
Kandarga         4-0 JSD              
[Aug 23]
Sultanat         3-3 ASAF             [Sultanat on pen]
Final [Aug 26, stade Lawan Didi Manzo, Zinder]
Kandarga         2-0 Sultanat         
NB: Kandarga FC qualified for Tournoi de Montée
Phase Final (Tournoi de Montée)
NB: all matches at Maradi
Group Stage
[Sep 9]
Lada             1-1 JS Ader          
Ouragan          0-2 Kandarga         
[Sep 10]
National Dendi   0-1 Soniantcha       
Nassara Tessaoua 0-0 Toudou           
[Sep 11]
Kandarga         4-0 JS Ader          
Ouragan          1-0 Lada             
[Sep 12]
Toudou           4-0 Soniantcha       
Nassara Tessaoua 0-3 National Dendi   
[Sep 13]
Lada             0-1 Kandarga         
JS Ader           -  Ouragan          
[Sep 14]
National Dendi    -  Toudou           
Soniantcha        -  Nassara Tessaoua 
Poule A
 1.Kandarga FC (Zinder)               3   3  0  0   7- 0   9  Final
 2.Ouragan FC (Niamey)                                        Third Place Match
   JS Ader (Tahoua) 
   Lada FC (Diffa)
Poule B
 1.National de Dendi (Dosso)                                  Final
 2.AS Toudou (Agadez)                                         Third Place Match
   Soniantcha FC (Tillaberi)
   Nassara Tessaoua (Maradi)
Third Place Match [Sep 16]
Toudou           2-1 Ouragan          
Final [Sep 16]
Kandarga         1-0 National Dendi   
NB: Kandarga FC, National de Dendi and AS Toudou promoted
Prepared and maintained by Hans Schöggl and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Authors: Hans Schöggl and Karel Stokkermans
Last updated: 21 Jun 2024
(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2022/24
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.