Football Manager rule files for CAF v24.4

In this package, you will find rule files for CAF Member Nations.

I did my best to use realistic formats for all the leagues that are included. The rule files contain:

Compatibility

License

Football Manager rule files for CAF v24.4 by MasterIgor is licensed under Attribution-NonCommercial-NoDerivatives 4.0 International

The rule files are free, but every tip will greatly improve my motivation to provide updates and other federations, because I spent a great deal of free time researching and editing. So if you really enjoy the rule files, then every small contribution is greatly appreciated. Support Me.

Installation Guide

Copy the .fmf files for the nations you want into the folder "<My Documents>\Sports Interactive\Football Manager 2024\editor data\". The folder can be different if you have changed it in the FM24 preferences. The leagues should then appear the next time you start a new game in FM24 and chose advanced setup.
Make sure you have the checkbox "add players to playable teams" checked. This is recommended, otherwise you may end up with a lot of greyed-out players.

Testing and Research

All rules files have been tested in the editor and in the game as well.
of course, it is always possible that there are issues and mistakes in the rule files. If you find an issue, you can contact me by E-Mail.

Credits and thank you's

Available rule files:

File Federation added/changed competitions comments
ALG.fmf Algeria [1] Ligue 1 Professionnelle
[2] Ligue 2 Professionnelle
  [2.1] Groupe West
  [2.2] Groupe East
[Cup] Algerian Cup
[Cup] Algerian Super Cup
[Acd] Algerian Academies (3)
 
ANG.fmf Angola [1] Girabola
[Cup] Taça de Angola
[Cup] Super Taça
[Acd] Angolan Academies (4)
 
BDI.fmf Burundi [1] Ligue A
[Cup] Coupe du Président
[Cup] Super Coupe
 
BEN.fmf Benin [1] Ligue 1
[Acd] Beninese Academies (2)
 
BFA.fmf Burkina Faso [1] Burkinabé D1
[2] Burkinabé D2
  [2.1] Poule A
  [2.2] Poule B
[Cup] Coupe du Faso
[Acd] Burkinabé Academies (5)
 
BOT.fmf Botswana [1] Premier Division
[Cup] FA Cup
  • The Premier Division transitions from 16 teams in 2023 to 14 in 2024 and 12 from 2025 onwards.
CGO.fmf Congo [1] Championnat National
[Cup] Coupe du Congo
[Acd] Congolese Academies (2)
 
CHA.fmf Chad [1] Ligue Nationale
[Cup] Coupe du Tchad
  • Normally, the Chad national league is a single month tournament fed by 7 regional zones. Unfortunately, neither the 7 regional leagues nor the teams are in the FM24 database. On top of that, I did not find any reliable data for these regional leagues. I therefore implemented the Chad league as a one month league for the 12 teams that are in the database.
CIV.fmf Côte d'Ivoire [1] Ligue 1
[2] Ligue 2
  [2.1] Pool A
  [2.2] Pool B
[Cup] Coupe Nationale
[Cup] Super Coupe Félix Houphouët-Boigny
[Acd] Ivorian Academies (6)
 
CMR.fmf Cameroon [1] MTN Elite One
[2] Elite Two
[Cup] Coupe du Cameroun
[Cup] Super Coupe
[Acd] Cameroonian Academies (4)
 
COD.fmf Congo DR [1] Ligue 1
[Cup] Coupe du Congo
 
COM.fmf The Comoros [1] Premier Division
  [1.1] Mwali
  [1.2] Ndzuani
  [1.3] Ngazidja
[Cup] Coupe des Comores
 
CPV.fmf Cap Verde Islands [1] National Championship
  [1.1] Boa Vista Premier
  [1.2] Brava Premier
  [1.3] Fogo Premier
  [1.4] Maio Premier
  [1.5] Sal Premier
  [1.6] Santiago (North) Premier
  [1.7] Santiago (South) Premier
  [1.8] Santo Antão (North) Premier
  [1.9] Santo Antão (South) Premier
  [1.10] São Nicalau Premier
  [1.11] São Vicente Premier
[Cup] Taça Nacional
[Cup] Supertaça de Cabo Verde
  • No relegation from each of the premier leagues, because neither lower leagues nor enough teams are in the FM database
  • The Taça (Cup) has a stage for each regional cup. The winner qualifies to the national cup stage
CTA.fmf Central African Republic [1] Championnat National
[Cup] Coupe Nationale
[Acd] Central African Academies (1)
 
DJI.fmf Djibouti [1] Première Division
[Cup] Coupe du Djibouti
[Cup] Super Coupe
 
EGY.fmf Egypt [1] Premier League
[2] Second Division A
[3] Second Division B
  [3.1] Group 1
  [3.2] Group 2
  [3.3] Group 3
  [3.4] Group 4
  [3.5] Group 5
  [3.6] Group 6
[Cup] Egypt Cup
[Cup] League Cup
[Cup] Super Cup
[Acd] Egyptian Academies (1)
  • The Egyptian second division has changed in 2023 and the format will only be used in 2023. I could not implement the special promotion stage where even a B team could promote to the premier league directly. So I made the A division to promote the first 3 teams instead.
  • Second Division A transitions from 20 teams in 2023 to 18 teams in 2024 (2 more teams relegated in 2023)
  • The Super Cup uses 4 teams and the tournament takes place in Abu Dhabi (as it has been in real life the past 3 years)
EQG.fmf Equatorial Guinea [1] Liga Nacional
  [1.1] Region Insular
  [1.2] Region Continental
[Cup] Copa de S.E. el Presidente
 
- Eritrea  
  • Could not find any reliable information on Eritrean leagues
ETH.fmf Ethiopia [1] Premier Division
[2] Higher League
  [2.1] Group A
  [2.2] Group B
[Cup] FA Cup
[Cup] Super Cup
 
GAB.fmf Gabon [1] Super League
 
GAM.fmf The Gambia [1] GFA League One
[Cup] Gambian Cup
[Acd] Gambian Academies (2)
 
GHA.fmf Ghana [1] Premier League
[2] Division One
  [2.1] Zone 1A
  [2.2] Zone 1B
  [2.3] Zone 2
  [2.4] Zone 3
[Cup] National Cup
[Cup] Super Cup
[Acd] Ghanaian Academies (6)
 
GNB.fmf Guinea-Bissau [1] Campeonato Nacional
[Cup] Taça da Guiné-Bissau
[Cup] Supertaça
[Acd] Bissau-Guinean Academies (4)
 
GUI.fmf Guinea [1] Ligue 1
[Cup] Coupe de la Ligue
[Acd] Guinean Academies (2)
 
KEN.fmf Kenya [1] Premier League
[2] National Super League
[Cup] Kenya Cup
[Cup] Super Cup
[Acd] Kenyan Academies (4)
 
LBR.fmf Liberia [1] National League
[2] Second Division
[Cup] Liberian FA Cup
[Cup] Super Cup
[Acd] Liberian Academies (1)
 
LBY.fmf Libya [1] Libyan Premier League
[Cup] Libyan Cup
 
LES.fmf Lesotho [1] Premier League
 
MAD.fmf Madagascar [1] Orange Pro league
  [1.1] Conference Nord
  [1.2] Conference Sud
[Cup] Coupe de Madagascar
 
MAR.fmf Morocco [1] Botola Pro 1
[2] Botola Pro 2
[3] Ligue National de Football Amateur
[Cup] Coupe du Thrône
[Acd] Moroccon Academies (1)
 
MLI.fmf Mali [1] Mali Ligue 1
[Cup] Mali Cup
[Cup] Super Cup
[Acd] Malian Academies (3)
 
MOZ.fmf Mozambique [1] Mocambola
[Cup] Taça de Mocambique
[Cup] Supertaça
[Acd] Mozambican Academies (1)
  • Taça de Mocambique uses 11 regional qualifying stages
MRI.fmf Mauritius [1] National Super League
[Cup] FA Cup
[Cup] Republic Cup
 
MTN.fmf Mauritania [1] Super D1
[Cup] Coupe du Président
 
MWI.fmf Malawi [1] Super League
[Cup] FMA Cup
[Cup] Top 8 Cup
[Cup] Super Cup
[Acd] Malawian Academies (1)
 
NAM.fmf Namibia [1] Namibia Premiership
[Acd] Namibian Academies (2)
 
NGA.fmf Nigeria [1] Premier League
[2] National League
  [2.1] Conference A
  [2.2] Conference B
  [2.3] Conference C
  [2.4] Conference D
[Cup] Federation Challenge Cup
[Acd] Nigerian Academies (4)
 
NIG.fmf Niger [1] Super Ligue
[Cup] Coupe du Niger
[Acd] Nigerien Academies (2)
 
REU.fmf La Réunion [1] Régionale D1
[Cup] Coupe de la Réunion
 
RSA.fmf South Africa [1] Premier Soccer League
[2] National First Division Championship
[Cup] FA Cup
[Cup] Knockout Cup
[Cup] Super-8 Cup
[Acd] South African Academies (5)
  • Only Academies were added. All other competitions are unchanged.
RWA.fmf Rwanda [1] National League
[Cup] Amahoro Cup
[Cup] Super Cup
[Acd] Rwandan Academies (2)
 
SDN.fmf Sudan [1] Premier League
[Cup] Sudan Cup
  • There has been no football in Sudan in 2023, so I used the 2022 format and competitions
SEN.fmf Senegal [1] Ligue 1
[2] Ligue 2
[Cup] Coupe du Sénégal
[Cup] Coupe de la Ligue
[Acd] Senegalese Academies (4)
  • Ligue 1 transitions from 14 teams in 2023 to 16 teams from 2024 onwards.
SEY.fmf Seychelles [1] Premier League
[Cup] SFF Cup
 
SLE.fmf Sierra Leone [1] Premier League
[Cup] Sierra Leone FA Cup
[Acd] Sierra Leonean Academies (2)
 
SOM.fmf Somalia [1] Premier League
[Cup] General Da'ud Cup
[Cup] Super Cup
 
SSD.fmf South Sudan [1] Premier League
[Cup] South Sudan Cup
[Cup] Super Cup
  • Normally there are 13 regional qualifiers that feed teams to the national league. The National league itself is played in a single month in May. Just like for Chad, the database does not hold by far enough teams to realistically create the league. Therefore I implemented the South Sudan National League only as the final tournament in May
  • Also the cup normally uses regional qualifiers, instead I opted for a 16 team knockout cup due to the lack of teams in the database.
STP.fmf São Tomé and Príncipe [1] National Championship
  [1.1] São Tomé Championship
  [1.2] Príncipe Championship
[Cup] Taça Nacional
[Cup] Supertaça
[Acd] São Toméan Academies (2)
  • Winners of the 2 Island Championships play the National Championship
  • The Taça (Cup) has regional stages for the 2 islands and a grand final
SWZ.fmf Eswatini [1] Premier League
[Cup] Ingwenyama Cup
  • I used the Eswatini Cup in the database for the Ingwenyama Cup. In that way I did not have to add a DB record. The Ingwenyama cup is the only cup still being played in the past 4 years.
TAN.fmf Tanzania [1] Premier League
[2] Championship
[Cup] Tanzanian Federation Cup
[Cup] Community Shield
[Acd] Tanzanian Academies (6)
 
TOG.fmf Togo [1] Ligue 1
[2] Ligue 2
[Cup] Coupe Nationale
[Cup] Coupe de l'Independence
[Acd] Togolese Academies (6)
 
TUN.fmf Tunisia [1] Ligue 1 Professionnelle
[2] Ligue 2 Professionnelle
[Cup] Coupe de Tunisie
[Cup] Super Coupe
[Acd] Tunisian Academies (2)
 
UGA.fmf Uganda [1] Uganda Premier League
[Cup] Ugandan Cup
[Cup] FUFA Top 8 Cup
[Acd] Ugandan Academies (1)
 
ZAM.fmf Zambia [1] Super League
[2] National Division One
[Cup] ABSA Cup
[Cup] Charity Shield
[Acd] Zambian Academies (2)
 
ZAN.fmf           Zanzibar [1] Premier League
[Cup] Zanzibar Cup
 
ZIM.fmf Zimbabwe [1] Premier League
[Cup] Chibuku Cup
[Cup] Challenge Cup (Super Cup)
[Acd] Zimbabwean Academies (2)
 

Changelog

v24.4
  • Tunisia (TUN): draw of groups in Ligue 1 is now random (and not by reputation)
v24.3
  • MAD, STP and TUN: fixed history entries for leagues with groups
v24.2
  • Niger (NIG): Fixed crash when enabling the league
  • Gambia (GAM): Fixed match rules to have more than 5 instead of less than 5 U-18 players
  • Many Nations: set professional status for most top tiers to prevent teams going semi-professional
v24.1
  • CIV, CMR, CPV, GAB, GUI, KEN, UGA: optimizations of youth/reserve teams for better squads (by DaveIncid)