It’s time for this year’s version of the Concacaf and US databases! Because of some conversion issues this is an entirely new database that has a few key differences from the last few years, but I’m excited about this new version.

 

US Database

The top 7 levels of the us database are now split into an East and West division, with each team playing twice in division. The 8th and 9th levels have 4 divisions, and the 10th level has 8 divisions. For the top seven divisions it's split into an opening and closing season  (February-May and July-October (or December in the MLS Championship.)) In June and July there are a series of tournaments, including the US Open Cup and 19 regional cups happening in June, and league level cups happening in July (The Leagues Cup between MLS championship and the Liga MX, the MLS cup for teams in MLS 1-3, the USL cup for teams in the USL leagues, and the Amateur cup for lowest level teams.)

 

Most leagues have two promotion and relegation spots, and have between 12 and 16 teams per division. In Divisions 2-7 the winners of the stages win automatic promotion to the next league - if the same team wins both stages the next two teams in the overall table have a two game playoff. There is also  a championship between the East and West overall table winners, and the top division has a 16 team playoff to determine a champion and continental cup competition slots. I also reduced the amount of money available to the us teams, so hopefully that addresses some concerns from previous years. There should be less fixture congestion than previous years (teams play between 25 and 60 games depending on how far you go in competitions.)

 

A few notes:

As you may remember, this database used to be based off of Michael Danger’s US 2030 project. This years I pulled out those teams - I figured they weren’t needed since a lot of those cities have (or will have) lower league teams, so I raised all of those up a few tiers. Most of the current USL expansion teams are present, along with the independent MLS next pro teams - so all of the usl championship teams are now in the second tier instead of the fifth. I also added the MLS expansion franchise in San Diego and kept

 

Part of why it took so long to put out this db is that I needed to wait for extinct teams to be made playable. I kept our dearly departed San Diego Loyal and Rio Grande Valley FC. I also brought back some of the extinct teams that were in the original Raysox database (like the San Antonio Scorpions, New York Cosmos, and Atlanta Silverbacks) to round out the league.

 

I added 10-15 players (including at least one goal keeper) to each team in levels 2-7, so you should have a decent starting group to choose from. 

 

Finally, this year’s known lower level CTD issue is as follows:

 

In every database I’ve made there is a ctd date that impacts some lower levels. It’s a bug in the game that I can’t fix unfortunately, but you can add to the big thread found here: (I'll update it when I actually reported - I'm traveling right now and can't get a decent signal to upload the files). If we get enough critical mass they may address it. The bug this year impacts the 8th level and below and happens on the 4th Wednesday in May. If you quit your job, sim past the day, and then retake the role you will be able to play for another year.

 

Concacaf Club Competitions

I remade the CONCACAF competitions to mimic the new CONCACAF format. There are still four cups (Champions, Gold, Silver, and Bronze), but like the new format US, Mexican, and Canadian teams are immediately sent to the round of 16. The Group stages happen in the summer, and the knockouts in the fall, in order to ensure that US and Canadian teams that qualify play the year after they get into the tournaments. 

 

The qualifiers from Latin America (20 teams, with the top 3 for most competitions except for Belize (which gets 2) and the Caribbean (42 teams, with the top 2 from the 10 best nations and the solo competition winner for the other 22) will be entered into a group stage, and the top four teams from each group will qualify for the corresponding competition.

 

There are no coefficient points in order to maintain this structure, but each nation has at least one slot (minus Saint-Pierre and Miquelon, because you only have three teams and are off the coast of Canada and you messed up a previous version of this db, so I and sending you into exile!)

 

Canada (and other nations)

In previous versions of this database I made a Canadian pyramid. Because of some of the vagaries of the game (including the way the Canadian Championship is coded) I decided to forego building one this year and instead modified the roster rules and money in the advanced rules for the Canadian Premier League. It’s a closed shop, but You should be able to build a more competitive team than you would otherwise for the international club cups. Similarly I changed the Mexican money and schedule to help keep them competitive.

 

Finally, to provide a new way to do a journeyman save, I made database files for 39 of the other nations in CONCACAF. All nations have at least one slot in the Concacaf Club competitions, so you can start out at a Sint Maarten or a Belizian or a Jamaican side and work your way up the ranks. I made all of the rules in the basic mode, so some of the special rules for each division (especially the opening and closing structures of the Latin American and Haitian/Dominican leagues) are not present. It should replicate roster rules, schedule structure, and transfer windows of each nation, so it should give you a starting point for each competition. I’ve also attached a quick start so you can easily add all of the Concacaf competitions quickly.

 

 

*UPDATED: 3/1: Logo and Kit Pack*

Like last year I made a logo pack for all of the lower league us teams, along with logos for all of the leagues and competitions added here. There are actually two kit packs this year - I put together one here: USA Concacaf EUD Kit Pack. Forum User DonJohn (see below) also put together a mega kit pack that you can find here: https://www.mediafire.com/file/cexphgjqb6imzbg/Test+Kit+Megapack.zip/file

 

24.3 Updates

I made a few adjustments for the 24.3 version that are listed below:
 

- I properly activated the reserves (levels 1-4) and U19 (levels 1-7) leagues. 

- I added kits and stadiums for each US based team, so teams won't randomly build new stadiums after season 1. 

- I made some tweaks to the later stages of the July tournaments - they now run into Wednesdays in August, providing a bit more space and hopefully reducing fixture congestion a bit. 

- I brought the CONCACAF cup knockouts into the fall, so teams that qualify will get to play in the tournament the year after (instead of waiting two years.)

- I adjusted some things to make sure the correct teams qualify for the Central American group and the Champions League knockouts. 

- I renamed awards that had the same name, and thus were not showing up in game. These and a few other minor cosmetic changes were made throughout the DB. 

 

24.4 Updates (4/11)

  • The big one this time - levels 1-7 now have formal opening and closing stages. The winner of the stages win automatic promotion - if the same team wins both stages then 2nd and 3rd in the overall table have a playoff to determine who goes up. Relegation is based off of the overall table.
  • I gave each team a modest starting budget, added managers to most teams, and added players to teams in levels 2-7, so you should have some players at an appropriate level for the league when you play a team lower down the pyramid. You will still want to check the add players box though.
  • I made levels 1-7 playable by default because of the lower league bug.
  • I added a lot of local media to the US database - you should have 10-15 outlets at your news conferences going forward.
  • I registered the appropriate clubs from the US, Canada, and Mexico for the Continental Cups.
  • I tried to add a CONCACAF Cup Winners Cup in the spring, but I couldn't get the game to set it up. So, we will call it good for this year and try again in FM 25. 
     

24.5 Update (12/15)

  • Most of the beta from last month in the US database has been incorporated, including:
    • Schedule shifted to Aug-May instead of Feb - Nov.
    • Instead of winning automatic promotion if you win a stage, you get home pitch advantage in a promotion playoff (Or champion play off in the top tier.)
    • The top division has been expanded to 18 teams, and the next three divisions have been expanded to 16 teams.
    • The leagues cups have been moved into the opening/closing stages, reducing some fixture congestion in those windows.
    • The top tier now takes off the international competitions. 
  • The CONCACAF Club competitions now run in both the fall and spring - Round of 16 and quarter finals are in the fall, and Semis and Finals are in the spring. All competitions happen in the same window and are now two legs, minus the final. 
  • I added reserve and youth leagues to the top 12 non US/Mexico leagues. 
  • I added a simple pro/rel for mexico - 2 go down from the top tier, 2 up from the bottom. It verified in the editor - please let me know if there are issues that crop up. 

 

There may be a few minor tweaks based on bugs, but otherwise I think it should be set. 

 

Happy Concacafing all!

Comments
renskay
12 years ago
16 minutes ago
1,080
Premium
By Chris Nielson 06 January 2025 - 04:31 AM UTC 

Hi Yatch! Thanks for asking. The short version is no. 

 

The much longer version is there are three reasons I have no interest in adding colleges to my databases (I get asked about this a few times a year, so I'm just going to stick this in here for future reference - yachtmistjr you can ignore the rest if you're not interested.) 

 

  1. It would be a lot of work to create all of the colleges - even if I just focus in the 129 FCS colleges. Because colleges don't exist in the FM database, it would be a lot of work to research and add them. It took me about five hours to add 150 news sources for the US database, and a lot of that could be copied over and didn't require unique additions. Accurately representing the colleges would require a good amount of extra work and created teams, locations, and stadiums.
  2. Every time a new version of the database is released (2-3x a development cycle), the unique ids for all created teams change, so any graphics work has to be updated every time, which is tedious (especially if you mess up the unique ids in a small but meaningful way - never had that happen…)
  3. Most importantly - Football Manager is not built for the US sporting model. We're used to “amateur” and professional sports as separate structures. The pyramid model of English Soccer operates entirely differently, and so it is really hard to replicate the financial and developmental aspects of college sports in the United States. Additionally, the restrictions sometimes only impact teams controlled by players and no by ai - which makes this frustrating as a player (I've seen this happen with salary caps, for example, in older databases.) So if you can imagine getting ten years in and playing with a team that has no budget and no development and is stuck with 19-22 year olds, while your peer teams have 28-29 year olds, and there's no way to improve, you can see how it would be a less than ideal db.

I know others have taken a run at adding the NCAA (I think Owncredible on the SI forums had a version that had NCAA teams), but I'm just not interested in figuring it out. Thanks for asking though Yacht, and I hope the response isn't too long!

 

Hey Chris.

I had a stab at making NCAA teams for my San Diego FC file and was able to add all the conferences and teams for D1.

It's just cosmetic however since I didn't get a working league sorted.

I was working on adding more teams previously but hit a wall of frustration trying to make the NCAA division functionable in the Pyramid.

I'm not the most expert with league structure and the US divisions are a little complex.

 

If you would like, maybe we could work on a collaborative effort to make the NCAA teams within your existing structure.

Since we have the new game coming out soon enough I'm mainly working on gathering the data required to actually add the teams into the game properly.

We could start with D1 and then if that goes well expand further down the college structure.

 

 

ZanoMeridius
11 years ago
10 months ago
3
Premium

Any luck with a fix for the contract issue? I simmed 5 years ahead for my starting point, and as I approach the end of my first season I noticed I can't sign anyone beyond the end of the current season. I am currently sitting in the USL2 (level 7). Investigating all the way up the pyramid to the MLC, no teams appear to be able to sign anyone on a contract beyond the current season. There are some at most with 2 years out, but those look to be due to clauses (optional extension, extension after promotion, etc.).

 

I added a second head coach controlling a team in the MLC to test, and have confirmed there is no way to sign a contract beyond 1 year in the future even in the MLC.

 

EDIT: I may figured out what was going on. I believe it is a product of the state of the club's finances. Seems like Insecure finances will limit to a 1 year contract; okay finances will limit to 2 years.

ZanoMeridius
11 years ago
10 months ago
3
Premium

Hey Chris, some notes on other things I noticed that may be worth considering rolling into your main version.

 

  1. One of the things that bugged me was that the history tracking didn't seem to make a lot of sense on who was tracked as past winner, who was given trophies each season, etc. I made changes to the Eastern and Western conference to make the Overall Table be what determines the Champion of the conference, and tracked in the history as Winner, Runner-Up, and Third Place. I did this by:
    1. Adding a Stage Flag to the Overall Table stage General settings of “Set Final Positions From This Stage”
    2. Adding Store League History on the Overall Table stage of each conference.
    3. Adding Other Stage Rules => Stage Actions to Add History Record from Stage Index 2 / Overall Table from the relevant competition.
  2. I also didn't like that the winner of the Champions Playoff wasn't tracked. To adjust this, I made the parent competition Major League Championship visible and made some changes on the competition. It now tracks on the parent competition the winner of the Major League Championship, with the Runner-up and Third Place. This also ensures that a trophy is given for the winner of the Overall Table for each MLC East / West season as well as a trophy for the Major League Championship Champions Playoff winner.
    1. On the Champions Playoff Stage General settings, set the Stage Flag of “Set Final Positions From This Stage”
    2. Added a Third Place Playoff
      1. Also added a Winners and Losers Playoff to the Continental Places Playoff. This only really matters for tying into #3 below.
    3. For Fate Actions of the Stage, I added Set Team Placing In Competition for winner of the Final, then Loser of the Final, and winner of the Third Place Playoff. Also Set a League Fate for the Winning Team of the Final
  3. I also made tweaks to the continental qualification to allow for it to be compatible with Dallan's Worldwide Champions League, seeding teams from the playoff results from positions 1 - 8 for continental qualification.
  4. Noticed a discrepancy in how seeding was done between the Eastern Conference and Western Conference Qualifying Round. I liked the way the Western Conference worked more so I made the Eastern Conference the same as Western.
    1. Also made an update that I think carries the seeding through to the Major League Championship Champions Playoff to try and give preferential home advantage to the higher seeded teams. It's not perfect because there can be multiple 0 seeded teams, but I don't see a better way to do it.
    2. Made a preferential update to the Qualifying Round rule about a 2 goal win sending that team through automatically after the first leg, removing Golden Goal, and adding away goal after 90 minutes.
    3. I also noticed that the ABBA penalty format was used in the Qualifying Round but not in the Champions Playoff. I made it be ABBA penalty format throughout.
  5. Noticed an issue with the Match Rules Index not being synced up properly on the downstream competitions in Advanced Rules.

I can share my editor data file if you'd like to see any of those updates to look at tying anything into the main.

 

DeuxCero
2 years ago
3 days ago
1
By ZanoMeridius 09 July 2025 - 15:35 PM UTC 

Hey Chris, some notes on other things I noticed that may be worth considering rolling into your main version.

 

  1. One of the things that bugged me was that the history tracking didn't seem to make a lot of sense on who was tracked as past winner, who was given trophies each season, etc. I made changes to the Eastern and Western conference to make the Overall Table be what determines the Champion of the conference, and tracked in the history as Winner, Runner-Up, and Third Place. I did this by:
    1. Adding a Stage Flag to the Overall Table stage General settings of “Set Final Positions From This Stage”
    2. Adding Store League History on the Overall Table stage of each conference.
    3. Adding Other Stage Rules => Stage Actions to Add History Record from Stage Index 2 / Overall Table from the relevant competition.
  2. I also didn't like that the winner of the Champions Playoff wasn't tracked. To adjust this, I made the parent competition Major League Championship visible and made some changes on the competition. It now tracks on the parent competition the winner of the Major League Championship, with the Runner-up and Third Place. This also ensures that a trophy is given for the winner of the Overall Table for each MLC East / West season as well as a trophy for the Major League Championship Champions Playoff winner.
    1. On the Champions Playoff Stage General settings, set the Stage Flag of “Set Final Positions From This Stage”
    2. Added a Third Place Playoff
      1. Also added a Winners and Losers Playoff to the Continental Places Playoff. This only really matters for tying into #3 below.
    3. For Fate Actions of the Stage, I added Set Team Placing In Competition for winner of the Final, then Loser of the Final, and winner of the Third Place Playoff. Also Set a League Fate for the Winning Team of the Final
  3. I also made tweaks to the continental qualification to allow for it to be compatible with Dallan's Worldwide Champions League, seeding teams from the playoff results from positions 1 - 8 for continental qualification.
  4. Noticed a discrepancy in how seeding was done between the Eastern Conference and Western Conference Qualifying Round. I liked the way the Western Conference worked more so I made the Eastern Conference the same as Western.
    1. Also made an update that I think carries the seeding through to the Major League Championship Champions Playoff to try and give preferential home advantage to the higher seeded teams. It's not perfect because there can be multiple 0 seeded teams, but I don't see a better way to do it.
    2. Made a preferential update to the Qualifying Round rule about a 2 goal win sending that team through automatically after the first leg, removing Golden Goal, and adding away goal after 90 minutes.
    3. I also noticed that the ABBA penalty format was used in the Qualifying Round but not in the Champions Playoff. I made it be ABBA penalty format throughout.
  5. Noticed an issue with the Match Rules Index not being synced up properly on the downstream competitions in Advanced Rules.

I can share my editor data file if you'd like to see any of those updates to look at tying anything into the main.

I’m not the creator of the database but I still think it would be cool if you could share this. If not i’ll try and make the same edits on my own because tbh I couldn’t get into using this database because of the same stuff you mentioned.

 

cmglorioso
2 years ago
8 months ago
1
By ZanoMeridius 09 July 2025 - 15:35 PM UTC 

Hey Chris, some notes on other things I noticed that may be worth considering rolling into your main version.

 

  1. One of the things that bugged me was that the history tracking didn't seem to make a lot of sense on who was tracked as past winner, who was given trophies each season, etc. I made changes to the Eastern and Western conference to make the Overall Table be what determines the Champion of the conference, and tracked in the history as Winner, Runner-Up, and Third Place. I did this by:
    1. Adding a Stage Flag to the Overall Table stage General settings of “Set Final Positions From This Stage”
    2. Adding Store League History on the Overall Table stage of each conference.
    3. Adding Other Stage Rules => Stage Actions to Add History Record from Stage Index 2 / Overall Table from the relevant competition.
  2. I also didn't like that the winner of the Champions Playoff wasn't tracked. To adjust this, I made the parent competition Major League Championship visible and made some changes on the competition. It now tracks on the parent competition the winner of the Major League Championship, with the Runner-up and Third Place. This also ensures that a trophy is given for the winner of the Overall Table for each MLC East / West season as well as a trophy for the Major League Championship Champions Playoff winner.
    1. On the Champions Playoff Stage General settings, set the Stage Flag of “Set Final Positions From This Stage”
    2. Added a Third Place Playoff
      1. Also added a Winners and Losers Playoff to the Continental Places Playoff. This only really matters for tying into #3 below.
    3. For Fate Actions of the Stage, I added Set Team Placing In Competition for winner of the Final, then Loser of the Final, and winner of the Third Place Playoff. Also Set a League Fate for the Winning Team of the Final
  3. I also made tweaks to the continental qualification to allow for it to be compatible with Dallan's Worldwide Champions League, seeding teams from the playoff results from positions 1 - 8 for continental qualification.
  4. Noticed a discrepancy in how seeding was done between the Eastern Conference and Western Conference Qualifying Round. I liked the way the Western Conference worked more so I made the Eastern Conference the same as Western.
    1. Also made an update that I think carries the seeding through to the Major League Championship Champions Playoff to try and give preferential home advantage to the higher seeded teams. It's not perfect because there can be multiple 0 seeded teams, but I don't see a better way to do it.
    2. Made a preferential update to the Qualifying Round rule about a 2 goal win sending that team through automatically after the first leg, removing Golden Goal, and adding away goal after 90 minutes.
    3. I also noticed that the ABBA penalty format was used in the Qualifying Round but not in the Champions Playoff. I made it be ABBA penalty format throughout.
  5. Noticed an issue with the Match Rules Index not being synced up properly on the downstream competitions in Advanced Rules.

I can share my editor data file if you'd like to see any of those updates to look at tying anything into the main.


I'd really like the file with these changes if possible. I'd love to use this with the Worldwide Champions League. I'd also like to see changes to the values of the players in the American top tier. Even if you climb to the most prestigious club in the world, your players are still horribly undervalued.

 

Leftersot
8 years ago
1 week ago
1

Awesome database. Will you do something similar for Football manager 2026?

Chris Nielson
5 years ago
2 days ago
153
By lefto sot 13 November 2025 - 06:55 AM UTC 

Awesome database. Will you do something similar for Football manager 2026?

 

Thanks Lefto! I am - I'm mid update now actually. Aiming for a mid-december release I think - it's just a bit of an undertaking every year. 

You'll need to Login to comment