On FM Scout you can chat about Football Manager in real time since 2011. Here are 10 reasons to join!

World Super League (WSL) - FM20 Edition

The #1 downloaded super league series of all time returns for the 4th year; bigger, better and more challenging than ever before. 828 clubs from 69 countries in 9 tiers. This mod is a total conversion!

By Updated on Apr 25, 2020   97385 views   93 comments
Direct Download Steam Workshop
Downloads: 10237 / Size: 10.8 MB / Added: 2020-03-25
FM 2020 Fantasy Scenarios - World Super League (WSL) - FM20 Edition

Graphics Pack Update

The DB is already 100% stable and feature complete; and I'm already in my 3rd season.
I've created 24 new competition logos for the following divisions:

All primary Super League divisions
B Leagues
Premier League 2 (Top B League)
U19 Divisions
U19 Premier League
UEFA Reserve League
UEFA Youth League

I created these logos so I don't have to look at the boring old FM generated logos.
Some of these logos are only shown at the end of the season when the promotions/relegations are announced.
NOTE: There were already 43 competition logos for all the main divisions, this just adds logos for the reserve/B-team and U19 teams as well!

Anyone already with a save game can just replace their 'graphics/WSL' folder with the new files.
You will need to 'clear cache' and 'reload skin' for the new logos to show.


End of update announcement ...


Building on 3 years of experience (ESL17, WSL18, WSL19), with over 23,000 downloads and Steam subscriptions, welcome to the next evolution of the World Super League.

After 1 year of planning; 4 months of work (most of my free time) and over 1,000 hours of testing; this is the most ambitious FM super league I've ever created and probably the most challenging (and rewarding) FM experience you'll ever have!

What is this?

WSL is a 'Super League' that replaces all the leagues in England, with a custom league structure where clubs from all over the world play together. There are custom leagues, cups, awards and graphics (custom league logos and backgrounds). The top 500+ clubs from around the world are included, as well as all 160+ playable clubs from England. All clubs compete in one of several UEFA Leagues; and they all have a B-team and U19 team.

This is also the highest quality and most advanced Super League mod available; written by a software developer, who actually plays it for 1000+ hours each year!

Goals for this edition:

  • Create a much more challenging but rewarding Premier League.
  • There should be a lot more clubs fighting for promotion into the Premier League.
  • More divisions below the Premier League also provides very good quality loan clubs for wonderkids to develop.
  • Replace boring league names like `Division 4e` with interesting league names from around the world.
  • Create an independant U19 and Reserve/B-team system (requested).


  • 828 clubs.
  • 69 countries.
  • 9 Divisions.
  • 340 Awards.
  • 50,405 DB Changes.
  • Completely new league structure with regional 'themed' leagues and groups.
  • The top 500+ clubs in the world are included.
  • All 160+ playable clubs from England are included.
  • All clubs still play in England.
  • No Brexit, and no work permits.
  • No changes to the default international competitions.
  • All clubs keep their 'based nation', so youth players will come from their original country.
  • Custom graphics; backgrounds, logos and trophies.
  • Used the editor in Advanced mode, using many advanced rules and features.
  • All clubs have a B-team (U23) and U19 team with their own leagues and cups.
  • B-team and U19 leagues have independent promotion/relegation systems.
  • 3 of 7 subs.
  • League transfer windows between 9 June to 31 August and 1~31 January.
  • U21 players don't need to be registered.
  • U19 & B-teams don't require registration.
  • All clubs play in one of the UEFA leagues which is their continental cup.
  • Perfect schedules.
  • Highest quality with lots of testing and balancing.
  • Created by a software developer with a very high attention to detail.

League Structure

The league structure is designed to provide the maximum challenge and competition for the Premier League clubs. 88 clubs play in the Super League 1 divisions; Bundesliga, LaLiga, Ligue 1 and Serie A with 22 clubs each and a relegation/promotion playoff to get into the Premier League. This provides a very unique and difficult but rewarding challenge. However, it also allows Premier League clubs to find very good quality loan clubs for their wonderkids. You'll need a virtually perfect season to get into the Premier League.
But it's a privilege, not a right!

The lowest 4 leagues (SL5~SL8) are filled with lower league clubs from England. They are there for guys like me who want to start from the bottom and play LLM (lower league management). When you get into the Premier League, you can also remove the bottom 4 leagues (SL5~SL8) because they don't really offer much advantage or challenge to the Premier League clubs. Removing the bottom 4 leagues will also help to speed up processing.

*Regional Leagues and Groups

As you can see from the new league structure this year, the league consists of various regional 'themed' leagues in a single league structure.
For example; the Bundesliga division will have mostly German clubs, but it will also include clubs from other countries.

The idea behind this is just to give the 'feeling' that leagues from around the world joined together. Each league has a different theme, color, background etc.

However, all clubs still play in England!

Note: This is not the full list of clubs!

Premier League

Super League 1



Ligue 1

Serie A

Super League 2


Bundesliga 2


LaLiga 2

Ligue 2

Serie B


  • The screenshots above only show 252 clubs of 828 clubs! (30%)
  • Screenshots of ALL leagues and clubs can be found on the Steam page!
  • The league names do not restrict clubs from those countries, they are just there for 'theming'. For example; Celtic, Everton, Aston Villa, Olympiakos and Sporting all play in LaLiga; with 7 Spanish clubs at that level.

Skin used:
Face pack used:
Logo pack used:

Competition logos are based on Footbe Logos 2019-20

UEFA Leagues & FA Cups

Also includes:
  • UEFA Reserve League (U23 / B-teams)
  • UEFA Youth League (U19)

Countries & Clubs Included

CountryClubsTop Clubs
ES Sétifienne
Boca Juniors
River Plate
Racing Club
San Lorenzo
Club Atlético Lanús
Rosario Central
Newell's Old Boys
Melbourne Victory
Sydney FC
Melbourne City
Western Sydney Wanderers
Red Bull Salzburg
Rapid Wien
Austria Wien
Qarabağ FK
BATE Borisov
RSC Anderlecht
Club Brugge
KRC Genk
Standard Liège
KAA Gent
Club Bolívar
Bosnia & Herzegovina
FK Sarajevo
Zrinjski Mostar
Željezničar Sarajevo
São Paulo
Athletico Paranaense
Atlético Mineiro
Ludogorets Razgrad
Levski Sofia
Botev Plovdiv
Coton Sport
Toronto FC
Montreal Impact
Vancouver Whitecaps
Universidad de Chile
Universidad Católica
Guangzhou Evergrande
Shanghai SIPG
Shandong Luneng
Atlético Nacional
Independiente Santa Fe
Deportivo Cali
Costa Rica
Dinamo Zagreb
Hajduk Split
HNK Rijeka
NK Osijek
NK Lokomotiva Zagreb
Apollon Limassol
AEK Larnacas
Czech Republic
Slavia Praha
Viktoria Plzeň
Sparta Praha
FC København
FC Midtjylland
Brøndby IF
Aalborg Boldspilklub
DR Congo
TP Mazembe
Liga de Quito
Club Sport Emelec
Barcelona SC
Al-Ahly Sporting Club
Zamalek Sporting Club
Pyramids FC
Man City
Man Utd
All 160 playable clubs in England
Paris Saint-Germain (PSG)
Olympique Lyonnais (OL)
AS Monaco
Olympique Marseille (OM)
Lille OSC
Stade Rennais
OGC Nice
AS Saint-Étienne
Bayern Munich
Borussia Dortmund
Schalke 04
Bayer Leverkusen
Borussia M'gladbach
VfL Wolfsburg
Eintracht Frankfurt
RB Leipzig
Hearts of Oak
Asante Kotoko
AEK Athens
Holland / Netherlands
AFC Ajax
PSV Eindhoven
Feyenoord Rotterdam
AZ Alkmaar
SBV Vitesse
FC Utrecht
sc Heerenveen
CD Olimpia
Ferencvárosi Torna Club
Videoton FC
Újpest FC
Budapest Honvéd
Valur Reykjavík
Knattspyrnudeild KR
Persepolis Tehran
Esteghlal Tehran
Sepahan Isfahan
Dundalk FC
Cork City FC
Shamrock Rovers FC
Maccabi Tel Aviv
Hapoel Be'er Sheva
Maccabi Haifa
Beitar Jerusalem
Inter Milan
AC Milan
Ivory Coast (Côte d’Ivoire)
ASEC Mimosas
Kashima Antlers
Kawasaki Frontale
FC Tokyo
Urawa Red Diamonds
Futbol Klub Astana
Club América
Deportivo Guadalajara
Cruz Azul
Pumas de la UNAM
Wydad Athletic Club
Raja Club Athletic
Enugu Rangers
Sunshine Stars
Rosenborg BK
Molde FK
SK Brann
Club Olimpia
Club Libertad
Club Cerro Porteño
Club Alianza Lima
Sporting Cristal
Universitario de Deportes
Legia Warszawa
Lech Poznań
Lechia Gdańsk
FC Porto
SL Benfica
Sporting CP
SC Braga
Vitória Sport Clube
Rio Ave
CS Marítimo
Al-Duhail Sports Club
Al-Sadd Sports Club
Fotbal Club FCSB (Steaua București)
CFR Cluj
CS Craiova
Astra Giurgiu
Zenit Saint Petersburg
Lokomotiv Moscow
Saudi Arabia
Al-Hilal Saudi Football Club
Al-Ahli Saudi Sport Club
Red Star Belgrade
FK Partizan
FK Vojvodina
Slovan Bratislava
MŠK Żilina
Dunajská Streda
NK Maribor
Olimpija Lublana
NK Domżale
South Africa
Mamelodi Sundowns
Orlando Pirates
Cape Town City
Kaizer Chiefs
South Korea
Jeonbuk Hyundai Motors
Ulsan Hyundai
FC Seoul
Daegu FC
Real Madrid
Atlético Madrid
Athletic Club
Real Sociedad
Malmö FF
Hammarby IF
Djurgårdens IF
FC Basel
Young Boys
FC de Sion
ES Tunis
ES Sahel
Club Africain
Shabab Al-Ahli
LA Galaxy
New York City
Seattle Sounders
New York Red Bulls
Dynamo Kyiv
Defensor Sporting
Newport County
Colwyn Bay

Your feedback:

  • I would like to thank Darthfurion for this amazing database. The save I'm doing with this database is one of the most fun saves I've ever done. I created an account just to comment this haha, again thank you very much!
    - liamvdv

  • You are the best, i could speak for everyone who is using your WSL we all love you :)
    - tounsi27

  • any ideas on fm20 release by far favourite db of fm19 cant wait to start the next
    - Deancross69

  • Thanks very much for the enormous effort you put into this project. It is easily the best "world league" structure I've seen.
    - Legba

  • I sank hundreds of hours onto the FM19 version of this edit, I can't wait to get started on FM20!
    - ArkAngel (Steam)

  • This is my fav extension to FM by far!
    Thanks and keep up with your great work!
    - Fresh Cake

  • thanks Dartfurion for your hard work in developing this for all the fans, your work is truly appreciated!
    - tomydino

  • Thank you very much for your hard work. It's not easy to make something like this.
    - Dennis05

  • I very appreciate your hardwork very much.
    Thank alot for good hard challenge Super League.
    - awopratee

  • "Your custom leagues are the best save I have ever played in all my years playing fm."
    - Delboy1983

  • "Tried some custom leagues for the 19, but after a couple o seasons they became dull and boring. I've played yours on 18 and it was on another level. Can't wait for this and appreciate your effort in deliver it 100% and making this year a lot better. Oh my."
    - halloween

  • "really looking forward to your release! Good work so far! :)"
    - boreman

  • "i cant wait for the 2019 version"
    - Koeleyoek11

  • "Can't wait for this update!"
    - az

  • "This was my favorite database/scenario. Really looking forward to it."
    - 8oh8aaron

  • "Hi world super league is brilliant thanks for making it available to all."

How challenging is this mod?

Pep Guardiola won the FA Cup, finished 3rd in the Premier League, runner-up in the UEFA Champions League, entered the European Hall of Fame, gets Manager of the Month and still gets fired.

This mod can be absolutely brutal! But it's also extremely rewarding, all the pain and suffering will be worth the victory and the glory!

Why do I create the WSL

I create this mod for myself every year, because I don't play the base game, it's just not challenging (or balanced) enough for me.
So I create something that I will play for 1000+ hours every year, and I share it here for others to enjoy.
For me to invest 1000+ hours of my precious free time, I require something exceptional to keep me entertained.
Therefore, this db/mod is made with the highest level of passion, love and care; and I hope others will agree and enjoy playing it as much as I do!

Recommended & Compatible mods

* Requires FM 20.4

It might work on older versions, but I haven't tested it on older versions.

Warning: Long startup time

Please note that there is a long intial load time to setup the leagues.
But after setup, it will be faster to process.

Steam Workshop vs. Direct Download

The Steam Workshop allows you to 'subscribe' to the mod, and get regular real-time updates to the main .fmt file.
However, the Steam Workshop doesn't include all the additional graphics; competition logos and background images I've created.
For the best gameplay experience, I suggest you subscribe to the Steam Workshop file to get regular updates to the .fmt file,
but then download the additional .zip file here and extract the graphics into the /graphics/WSL folder !
NOTE: The Direct Download also includes the latest .fmt file for your convenience.


Please check this page every few days for any further updates!

How to Install WSL FM20

Extract files:

Copy the file: `World Super League FM20 v1.0.fmf` to:
C:\Users\[__USERNAME__]\Documents\Sports Interactive\Football Manager 2020\editor data

NOTE: .fmf files must be placed directly in the `editor data` folder without sub-folders in `editor data` folder!

Copy the `graphics` folder to:
C:\Users\[__USERNAME__]\Documents\Sports Interactive\Football Manager 2020\graphics

The custom graphics are compatible with other logo and background packs! Just make sure my pack is under /graphics/WSL/

Start new career game, select `World Super League FM20 v1.0` from the `Database` Drop down box on top right, then click `Advanced Setup` and select England (Super League 8 should be selected by default).

NB NB NB: Please disable all other custom leagues and database changes in the `Database` Drop down box! This mod has been heavily edited and tested, so other custom databases might break it!

Other nations are NOT necessary, ALL the clubs you need are inside England.

It's normal to see all the other countries are disabled!

If the custom graphics don't show, check the file paths again and then go to `Preferences -> `Reset` (bottom left) -> click `Clear Cache` ... then click `Reload Skin` on the bottom. This can be done anytime during or after starting a new game!


If you love my work, then please consider a small donation.

Final thoughts

This mod has taken hundreds of hours of my free time, so I really hope you appreciate the effort and my attention to detail!
Please leave a comment if you enjoyed it! I like seeing feedback, it motivates me to keep doing this!

Good luck, I hope you enjoy the challenge and may the football gods be with you on your journey to world domination!

Direct Download Steam Workshop
Downloads: 10237 / Size: 10.8 MB / Added: 2020-03-25
Darthfurion's avatar
About Darthfurion

C/C++, PHP & C# developer. Currently working at an insurance company as mobile app developer.

Your content on FM Scout

We are always looking for quality content creators, capable of producing insightful articles. Being published here means more exposure and recognition for you.

Do YOU have what it takes?
Like & Subscribe

Like our Facebook page & Subscribe to our YouTube channel!

Discussion: World Super League (WSL) - FM20 Edition

93 comments have been posted so far.

  • Darthfurion's avatar
    Work on the FM21 version has already started. It will take 1 or 2 months to complete.
  • Webbmode's avatar
    Praying for the FM21 installment of this mod darthfusion!
  • shaqoore's avatar
    After 8 seasons, during the processing screen I've got crash dump. It's a pity...
  • Dennis05's avatar
    Thanks for providing the database for us. I know it's a lot of work. I would like to request a separate db file (maybe in your next release) in which the nations youth ratings are untouched.
  • Maxmaster5000's avatar
    You think it would be possible to load this mod with a legends mod like "legends of the beautiful game"?
  • Devnull's avatar
    @darthfusion I went on holiday until end of 22/23 season. When it flicked over to 23/24 my senior team was again drawn in a single B league.

    I tried all the below combinations to avoid this problem
    > SL4 = First team entered for 4 B-Leagues
    > SL3 = First team entered for 3 B-Leagues
    > SL2 = First team entered for 2 B Leagues
    > SL1 = First team entered for 2 B Leagues

    At one point I have a game every day for over a week.

    Will have to abandon this save game here, as it's not playable so won't report back anymore.
  • Devnull's avatar

    Unfortunately whilst removing all Leagues below Super League 1 stopped the B league problem from happening in 2021/2022 (2020/2021 was up to Super League 2) which allowed me to get another season out of my saved game as I posted last week, It was only a temporary reprieve.

    When the season flicked over to 2022/2023 without adding and removing any leagues, the B League problem happened again. I tried adding Super League 2 back (result: first team entered for 2 B leagues) Super League 3 (3 B League entries) and Super League 4 (also three B team entries) and none of these three methods solved the issue.

    However removing Super League 1 so I just had the Premier League active did resolve the issue, but obviously I am now down to my last active league, and next year I won't be able to use the trick of removing leagues to stop the B league problem from happening.

    It's interesting you say that removing the leagues causes the problem, because removing a tier in 2021/2022 and 2022/2023, literally has been the only thing that has prevented my first team from being entered to the B League.

    I know there is little you can do to save my save game so to speak, but just wanted to let you know in case it helps for a future version - I'll report back what happens at the end of 2022/2023 - I presume there will be no way around the problem then.
  • DomDeGea's avatar
    Okay, another dumb question. So I started a save quickly just to see what works /seems transfer update works as do wonderkids/. I have Footbe logo pack. I have had England to lower leagues installed on other save so had the logopack for them too. This means many B teams use their logos (which in fact looks kinda dope I guess?). But just wanted to check if I uninstall that and just use Footbe or TCM will U19 and B teams the logo of A team?
  • DomDeGea's avatar
    Hey thanks for a super quick answer. I will look into it, the swapping teams. Maybe I go for an easier option. Just rename the team already in the database as a team I want. Considering that team is then more or less inactive I can't care less. Seems easier option
  • Darthfurion's avatar

    It's going to be quite hard to swop teams out, because I create an U19 and B team for every club, and put those in their relevant league. If you want to swop clubs, then look at the changes made to the team you want to swop. You will need to remove their B team and U19 also, then put your clubs new B team and U19 team into the replacement league.

    Transfer updates are probably not 100% compatible, because I moved many young players out of their original B clubs, and removed the original B clubs to create new B teams.

    If the wonderkids are added to the main/parent club, then it's ok. But the wonderkids and transfers should be ok, there might just be some players that get moved to an extinct B team, but it shouldn't affect you much. I also add many wonderkids to my save, so it's fine.
  • DomDeGea's avatar
    Hey I have a question. I really want to add this mod but I am not sure my local team is in it. How hard is it to swap out teams?
    And one more. Adding stuff like wonder kids and transfer update should be compatible if they only edit attributes right?
  • Devnull's avatar
    @Darthfurion .

    I had pending removal at the end of the season of Super League 4 just to speed up processing which I thought after reading your post was probably what caused the problem. I have an old backup from 22nd June and cancelled the request to remove it which I believe would happen on 24th.

    I got to 26th June with no leagues being removed at the end of the season and now I am in the Premier League and in TWO B Leagues instead of one as well as my B team being in the Premier League 2 so that's three leagues for the First Team, which is even worse.

    I messed around with saves from the day before season changeovers with various combinations of entering a team into the Premier League 2 and add/removing leagues and couldn't seem to get anything to work without entering the senior side into one or two B Teams.

    In the end, something that doesn't make sense at all worked - Removing everything from Super League 2 and below. When I did this I was no longer entered into any B League for the senior side. Now I don't know how this is going to play out at the end of the following season however and it's merely kicking the can a further season down the road!

    Will let you know what happens at the end of next season - it is rather strange, but at least I get one more year out of this save at least even if I lost some leagues - might play around again with add/remove at end of next season to see if I can add them back without breaking something.
  • Darthfurion's avatar
    @Devnull, did you add/remove leagues? This normally happens when you add/remove leagues after starting your game.

    There is a "fix" in the steam version, which loads all the B Leagues regardless of the level loaded. In the original version, the number of B Leagues loaded was determined by the level of main leagues selected when you start the game. But in the "fix", I load all the B Leagues regardless of what leagues you load. You'll have to load a saved game from before adding/removing leagues during the seasons. So once you start, don't add/remove any leagues and it should be fine!

    I won't make this mistake in future versions. This was the first time I implemented a full pyramid for B Leagues!
  • Devnull's avatar
    I've now got the same problem as Dandy from 21/22 - no other mods loaded.

    My Man Utd team and many other teams have senior fixtures for a B League and the Premier League whilst the B Team have fixtures for Premier League 2, rendering the game unplayable due to sheer number of first team games.
  • moonshine's avatar
    great work
  • Devnull's avatar
    Seem to have come across a bug.

    Got to a Champions League game on Wednesday 31st March 2021 (where all 4 QFs are being played) and a load of my players are still on International Duty still having played various World Cup Qualifiers on 27th and 30th of March.

    Know there's not much you can do now, but something to look at for future release.
  • SebastianB's avatar
    Your WL is super enjoyable! I love how you added small clubs into the same league system with other great clubs so that I could be a giant slayer.

    Is there any chance you gonna add more clubs or create lower leagues for those small clubs like clubs from Vietnam League, Thai League, or elsewhere? Thank you.
  • Darthfurion's avatar
    Yes, I just found an option in the editor called "Grant Money For Match", and you can get money per 100 KM travelled. But I've never used it before.

    It says "Money paid to teams on a per match basis".
    In the "rules" section, there is an option for "Money Per 100 Kilometers Travelled"

    I've never seen this option before, I just thought there might be some kind of travel money I can give you. So this is the best option!

    However, I've never used this. So I don't know how much money to give at each level. If I give too much money, then it's not fair on other teams. So it just needs to be enough to cover travel costs. Do you have an idea how much travel is costing you, and what level are you?

    I will need to set this amount at each level, and I really have no idea how much to set to be fair.
  • gico86's avatar
    is there anything that could be done about travel costs?
  • Darthfurion's avatar
    The languages is not a big problem. Those that can speak Italian AND English can translate for those that cannot speak English. But it's not a problem for the team in general. As your team gets more players, you will have many languages in your team, but it's never been a problem or disadvantage for teams from what I can see.
    A bigger problem are the travel costs for small or medium sized teams to play matches. Sometimes the travel costs are more than the team income.
  • RonaldoR9's avatar

    I have just started a save with Inter with your database :) Looking good!

    I were just wondering, since I have signed a couple of players, I cannot send them to learn the Italian language, I guess that is because all the leagues is in England. But since almost everywhone in my squad speaks Italian, and some doesnt speak English, how can they communicate?

    Have you thought about this?
  • DANDY's avatar

    I also did a test with WSL without other mods, but if I modified the substitutions. And I had no problems, surely it was because of one of those mods that I added.
    I also recommend that you look in the last league in the database. "Premier League 2"

    The times he gave me an error, he takes a club from the leagues of the last division to the Premier League and it is from the season
    22/23 the day of the draw on 06/25/2022.
    The editor of the Football Manager only simulates until the end of the 21/22 season. :(
  • Darthfurion's avatar

    I'm running simulations and tests now.
  • DANDY's avatar

    It is surely a problem for other mods.
    The version I use is the most updated on steam. 2.4
    I was using mods that modify injuries.
    And another that modifies the names of the teams.
    Even edit your WSL to put 11 subtitles in all competitions. It is something that I usually edit.
    I'm sure you don't edit or touch anything that could generate that error. Just change the number of substitutes
    I suppose it can be the mod that modifies names such as Juventus for zebra.
    But I'm not sure.
    At the start of the game load up to the SuperLeague 3. And as I went up, I deactivated the Superleague 3 on 20/21 and the Superleague 2 on 21/22 when the mistake started and it was in the draw for the 22/23 season.
  • Darthfurion's avatar
    This can happen when you have other DB mods loaded. Please make sure that you disable other league mods before starting your game.

    I have simulated this mod many many times, the only time this happens is if you loaded other mods. Even if you loaded 2 versions of the WSL mod when you start the game, you will see this issue. Make sure only 1 version of WSL is loaded, and NO other league mods are loaded, including other realistic league mods, or other FIFA/UEFA mods, any mods with other competitions. I think you loaded another mod that is causing this issue. Also, what version of the game are you using? I only tested on 20.4+

    If you are 100% sure that you disabled other mods, please tell me if you loaded all levels? What leagues and levels did you load when you started? Super League 8 or less?

    I'm also in 2022 in my save and there are no issues.

FMS Chat

hey, just wanted to let you know that we have a fb style chat for our members. login or sign up to start chatting.