Get in touch or share your ideas here.


Hi! I'm Joshua, the creator of Match Simulator.

This website was made as a hobby project in March of 2019. Since then, it has gotten a lot of interest from people all over the world. In December 2020 I found out that around 30K matches had been simulated, so I decided to take on the project again and try to make it even better.

If you like this project and want to contribute financially, that would be much appreciated! Any contribution helps me a lot and allows me to spend more time working on this project.



Log in or sign up to post comments.


match of the day is pretty random at times. once i got annecy-annecy. why is that?

I'm sorry, what do you mean? Where do you see match of the day?


Edit: Oh, you mean in the stats. It just takes the match that is simulated most frequently that day, so if some user simulates one match a lot of times this could happen.

context: a few days ago that appeared in stats. most days its barcelona-real madrid or vice versa, but a different match (annecy-annecy) appeared for some reason.

Hi all! I just released a new update which replaces the Disqus comment threads with custom comments. This has the benefit that you can easily get notifications when other users reply to you or comment on an item you created (mods or squads). You can subscribe to comment threads by clicking the bell icon at the top of the thread.

In your account settings, you can choose to enable or disable email notifications. 

In later updates, you will get user profiles through which you can easily browse other user's content. 

With regards to the Disqus-threads that are now gone, I am looking into options to extract them and maybe still show them here for a while. 

Edit Nov. 2: New version is now live and includes user profiles.

bug: away goals rule doesn't apply in rematched matches.

match: barca-bayern (2nd match).

first leg was goalless and the second one was 1-1 but barca won on penalties when they should have won on away goals. 

also, league matches between the same teams are two-legged for some reason should you be logged in.


league matches not just for the same teams, but for every team.

Oh, that is intended by the way. If you accidentally forget to select double match you can still go to the return match, but it is optional.

On injuries (planned): Some don't require treatment and time lost is lower in these (just seconds).

bug: when you log in and then keep the website closed for some time, you might be logged out. there should be an option called "keep me signed in" in the login page.

I agree, it signs out too quickly... But it has to do with some server setting that I am not able to easily edit. But I am aware of the issue and looking into options

cool new comment system i guess




Oh, tagging users would be useful, added it to the list!

Hey, I doubt you'll see this, but Ill still mention my idea. I think you should make more stats for the character editor, like physical and speed. and add a goal tally for custom characters (all time, not in cups)

Hi Bruvinnit, I really like the idea of seeing stats for your custom player! I will add that to the backlog. 

As for more stats, I agree to some extent. However, adding more stats also means I have to update the game engine. Since this is the core of the simulation I first want to completely figure out which player stats I want to use and how they affect the match. For example, I would also like to add stats for Free Kicks. 

There will be a big revamp of the match engine later on, but I will first focus on releasing a new version of Match Simulator that is more user-friendly and includes dark mode :) 

Got it

Hey Joshua,

I would like to ask if you can add something like '' share private mods to selected users'' coz i made a tournament with my 20+ friends and when they create squad and share me to implement in my game as host. all others can spy them from public search :) i realy would love to see something to stop it. Or if there is a way i dont know please let me know. thanks ;)

Sounds like a good idea, it's indeed not possible right now. Will see if I can add this quickly!

Thanks a lot. looking forward to see its done soon coz my friends are so nasty :)

Yo Joshua, when would the custom players different year thing be possible. You promised me a few years ago that you could change the mod years if it is for custom players? Many friends have been asking to use the Classic mod for this year.



I am currently working on a redesign that is set to release this winter. This will also include a rework of squads and mods, which would also have this functionality. So hopefully in a few months!


Why is it not DISQUS ?

because of a bot that liked comments

The main reason is that you can easily get notifications when other users reply to you or comment on your stuff. In addition, it will later on make it easier to share stuff; you will simply be able to click on a user's name and it will show all their public mods, squads, cups etc. 

It just allows me to be a bit more flexible in expanding on the website.

How could you make that ?

Hey Joshua, I got suggestions of gamemodes


N°1 - Career mode

N°2 - Online mode

N°3 - Women's World Cup mode

  1. wait for it
  2. simulate matches
  3. simulate a group-knockout cup with women's teams, preferably the 2023 one with the same groups as the actual ones or seeding them by confederation (2 for uefa max, haiti can't be in a group with a south american team and panama can't be in a group with an asian or oceanian team). for third-place match, simulate a quick cup match with the losing semifinalists, if one of them is a host, put it first and apply home advantage

By Women's World Cup 2023, I meant like World Cup 2022

why not make it manually

There isn't all women teams

oh. you should ask larsson for the missing teams and players because these are the teams in fc 24 

Career mode is a longterm goal

By online mode, do you mean a multiplayer mode? Because that is also on my wishlist

Women's World Cup: the problem is indeed that not all teams are availabe, so I just do not have sufficient data for that. However, more events like World Cup will be added soon!

Hello Larsson


Can you add the teams of the Women's World Cup 2023 ?

No, sorry.

Got a little too much that's still planned. I also stopped with making international teams.

why is the world cup page still there? it's been 10 months since the final

Yeah he's right

Will also be fixed in upcoming updates!

suggestion: option to disable all notifications.

Is their a spreadsheet or database available with players base stats?

Well, the data is now based on so you could go there

Hi, thanks for letting me know, any chance you could let me know how attacking is calculated? And which sofifa update was used?

Attacking is the value for 'ST' in the real overall rating.

The update was September 26.

Any options for unmark all notifications would be nice, now i need to click 1 by 1 for 30 notifications :D

Agree! Will add this

I was thinking, during cup tournaments, there should be Injuries, what I was thinking how it'd work is when a player starts on a team to many times without being subbed, their risk of being injured increases, and the maximum percentage would be around 50%, and when it's reached it would spin for a random injury, if they were to play another game without resting.

Injuries are planned.

so i had just created my modded clubs and I was playing it on the quick match mode but when I tried to create a cup using the clubs I did not have the option to choose the modded clubs

That's weird, only thing I can think of is you did not have the same season selected, the mod was deactivated or you selected an international tournament instead lf club or vice versa. If that still doesn't work, let me know the name of the mod then I can investigate

I get it know I had my mods set at 2022-23


What the "randomize other attributes" button works for ? (in mod editing)

Ahh, that shouldn't be in there. I started working on it but abandoned it, but it accidentally went through with last update. Thanks for letting me know, will fix that asap.

Thank you

Probably it suggested before but do you think of adding player's match ratings and Man of the match feature? Match stats are awesome but plain player stats are not looking good i would like to see who played how at the end :)

Can we run all matchday at once instead of 1 by 1? i didnt find something like that and it would be nice to add aswell ;)

one more thing, i think this game deserve more management options in tactic menu. Not only pick a tactik and fill players in.

-Press intensity/type ( Contain- defending half- full court etc.)

-Pass style( long, to the wings, direct, etc.)

-Playing style ( Attacking, defensive, keep ball, counter attack etc.)


-Match ratings are planned

-More tactics are also planned for the match engine update. This will also be an important step towards a career mode and multiplayer modes

Cool thanks. How about simulating at once? a match day or a full tournament?

I suggest adding the missing formations in FC 24 from the fifplay website. E.g. 5-1-2-2. Most of the (none of the FUT-only) formations in FC are in the simulator.

suggestion: second yellow card icon should be a square split in two equal parts of yellow and red (like two triangles)

Can you make something a little bit like Player career mode or manager career mode?

It's planned!

Would be great to know who's leading for the most matches simulating (and how many). I'm ranked #110 at the time of writing. 

I am thinking of adding leaderboards for that!

Hi Joshua! First I would like to thank you for all your work and say I really love what you do with it. It is really great!

I have some suggestions that I think will improve the experience using the simulator:

1. Substitutes: Right now the simulator takes random 3 players from the bench and bring them into the field, regardless their rating or position (except a GK). There should be an option to set up the 3 substitues while making the line-up (choosing the player who going out and the one who replace him). If that option is a bit comlex to create, at least the simulator should pick the best 3 players from the bench, the same way it picks the best 10 outfield players for the national teams. (I had a match when I put Mbappe on the bench for 'realism' and he didn't come in all the match).

2. Shirt Numbers: I think it will be cool and will improve the experience if each player will have a shirt/squad number. It won't affect the match, it will only be displayed on the line-up menu next to the players' position and in the match screen when the player do something in the game. In the national teams I guess it's more complicated so it can be automotic like the England national team thing when the starting 11 are always numbers 1-11.

(I know it can be really hard to go over every player and now add a number so if you want- my friends and I will be able to make an Excel/Google-Sheets file with the needed database of shirt numbers.)

3. Custom Nation's Flag: There is a bug for a couple of years by now that you can't see a custom nation's logo (with no difference if it's your mod or someone else's), and you just see the gray default badge. So it made me think- when fixing that, there should be no option while creating a new nation in the mod creator, and the nation's logo can be only rectangle that you can change its colors so it will represent the nation flag.

Again I will say that I love all of your work and and hopefully the simulator will be better and better. (And sorry if it is hard to understand me, English isn't my natural language)

I like your 3rd idea;

However, I would be against your 2nd idea. As someone who makes lots of mods, I would be against having to add more and more data. It will slow down the progress.

I use your mods and I understand what you say, but you can think about it like the fact you set the nationality to a player that his nation doesn't exist in the database (For example:  Kangwa from Crvena Zvezda who is from Zambia) so you already getting slow by adding a lot of data that doesn't affect the game. This data is there for fun and realism (:

really like your mods by the way 

Thank you!


On idea 1, i would also like substitution for goalkeepers especially for serious injuries (planned) and them being sent off. If all 3 subs are used or no sub gk is available then there should be an outfield player in goal with their name mentioned.

Thanks for the suggestions!

  1. There will be a way to deterimine your bench sizes + amount of substitutions later on. The idea of presetting who comes on for who, is interesting. Further down the line I would also like users to be able to make manual substitutions during the game.
  2. I was actually thinking about shirt numbers some time ago. I do have them available in my dataset, so that could work. And as for Larsson's concern, we could also just randomly generate shirt numbers
  3. Forgot about it a bit and you're right, I do want to add a flag editor, just haven't gotten to it yet.

Thanks for the kind words :)

Randomly generate? But why? They should be the real-life ones if implemented but change every season (e.g. bellingham 5 in madrid and 10 in england) and shirt numbers in national teams change over the season. I am against shirt numbers for that.

The comment section is bugging sometimes for me. 

This happens after I get an error several times when I want to submit the reply. And when I refresh, I see my tons of my comments being submitted.

What is the error you get?

It is the 10 second error (posting comments throws an error and refreshing sends a lot of them). It has happened to me.

And does it only happen for replies?

For me, yes. 

Bug should be fixed now, but if you encounter it again, let me know!

I feel like goalies being booked is more common than in reality. Besides excessive time-wasting (a bookable punishment not yet in the simulator that happens usually very late in the game), you should refer to law 12 - dogso.

Brother, love ur simulation system❤️❤️❤️❤️????????????????????????????????

Plz make a cricket simulator for cricket lovers like us❤️ love u

This site is about football. There won't be cricket

Sadly, I have to agree with Larsson for now. Maybe sometime in the future the website might be extended with other sports but for now there is still a lot of other features we have to focus on first.

Sadly no cricket, but a simulation of different sports. Very useful. 

who tf watches cricket bro????????????????????????☠

joshua i have a suggestion, since u added a way to see ur activity position, why not make a list that updates weekly to know the most active users on this website? might feel useless but its gonna be cool honestly

Just mentioned to PrinceAgent36 that I am indeed thinking of adding leaderboards!

Hey Joshua,

Any chance we would set the game time zone to our location's time? coz its hard for me to set things up with how it looks now.

eg: here time in my location is 04.41 and the time shows in edited mods shows -3 hours.

2023-10-19 08:33:13 (updated on 2023-10-25 01:42:18)


And you this is unanswered :) Can we run all matchday at once instead of 1 by 1? i didnt find something like that and it would be nice to add aswell ;)


For all matchday at once, it will come soon. Just wait. 

Thanks for reply ;)

Timezones are planned as well! They now all show the UTC date

on substitutions: i think subs should be made when a player is tired, performing poorly or booked/risk of being sent off apart from tactical reasons. when subs in extra time are implemented, i suggest there should be a chance for last-minute substitutions, in almost all non-injury cases for penalty shoot-out preparation (sometimes even subbing off the gk)

bug: if you cancel an edit on a long message the message is clipped, forcing a reload

Does this still happen for you? And can you explain more clearly what happens? Just tried it out for myself and had no problem..

Yes it does. In the article about commentary, all of my (and the) comments are long. When i click edit in one of these and then cancel an edit, you only see part of the message.

Small bug for notification icon. When there is a new notifications you can click on icon and it shows the text where you mentioned and if click on it you navigates there but notification still stands unread. to clear you have to go ''View all'' its better if we click on the comment it nagivates us also remove the notification alert

You can mark them as read.

cant see anyting like that here?

In fact, they do mark as read when you click them. But since you are on the same page as the notification leads you to, it doesn't refresh.

I will add functionality so that it also marks as read while you're on the same page

Thats cool thanks ;)

bug : squads tab alyways give an error tab 

Thanks for letting me know, will fix asap!

just wanted to ask a small question aswell, is custom pfps coming out soon? 

For now: no. It is really difficult to make it secure and also comes with a lot of other technical challenges such as scaling, storage et cetera. Maybe one day, but it's more likely that you will be able to pick an avatar from a set that is provided by me

And to add to that: before that you will at least be able to pick your own color.

yea i get it, fair point

Is that Woodwork stats cosmetic kind or not? coz almost every sim i see at least 1 :) its far from reality if it effect the gameplay.

No, it's a reflection of real life football. I can look the percentage up for you, but if you look at the Premier League for last season, the woodwork was hit 272 times in 380 matches ~ 72% chance per match.

Wow! it means i mostly watch those %28 side :P

can these stuff be added in the tournaments? sounds like useless information but it will be fun i think

Agree, more stats will be coming :)

Just did a quick lookup in the database; in the last 5 million matches, the home team hit the woodwork 0.3807 times per match, the away team 0.3280 (in total: 0.7087 times per match, so that is also likely to be the chance of hitting the post)

I created a Group + knockout tournament. i would like to see all group fixtures but seems like i cant. why? i need to know who i will play next for a better strategy :)


Edit: dont know if its too much but i ned to roll back the simulated match. i ve click sim before edit lineups and all gone eternity :) the losing friend now asking a re-roll but i cant. I need this please...

Noted, upcoming schedule will be added.

lovely. thanks

joshua i have a question, if a subsititon happened, does the formation change or the player plays in the same position as the other player he got subbed in his place? and does out of position players impact on chances of scoring,etc

That's a really good point actually.. The formation doesn't change and I think that when an attacker is brought in for a defender, it doesn't really matter for the standard match engine but for the beta engine it does affect the strength of the team... Put it on my backlog, thanks.


This isn't a bug or anything, but when you make a squad, the AI will automatically chose formations and put the players on that you dont wont on the squad, and its kinda annoying because I have to change it before the match.

I am not entirely sure if this would help, but in a cup you can set a default formation (in Team Management) so that you don't have to change it before each match

i have a question, when/if career mode comes out, will online also come out one day?

and also the squads page is still bugged.
(this page isn't working)
match simulator is current unable to handle this request

He replied to you. Joshua knows it's bugged. Give him the time.

First, give Joshua the time to implement all things he wants. I've seen you ask this plenty of times, but it's planned. 

Can we add a calendar and a squad editor in competitions ?

Calendar? Why? And would it be purely cosmetic (imaginary dates e.g. 26 june 2024)? Btw for squad editor you can go to squads, create a squad and change the squad of the team to that one 

To go from gameweek to gameweek (so skip Matches) (BTW I knew we could create squads in squad but why not in the competition)

okey i found a glitch :) i had to try this coz we are getting interesting auto subs during game.

i put 7 Goal Keepers to the substution and then this happened :D

Turkey has 7 GKs on bench here.

I finished my UEFA-project. All UEFA countries now have at least 4 teams! 

Enjoy simulating! (I'll still add more and more teams)

Nice! Will feature them all

i've been working on this african teams mod, it has the best 32 african teams, if anyone wants to use it, but im currently working on players.

Hey Joshua, I firstly want to thank you!

Secondly, I have a big idea that would level up the gameplay. Custom logos and existing logos for teams. It would be very nice if it would be possible to do it. 

about existing logos, he cant use that because of the copyright system or something like that, about the custom logos not sure about that

Lecco (Italian Serie B) is missing.

And why is Ascoli always bugged, Haha

I fixed it in my Italy-mod

In what way is it bugged? For me it works..

Ascoli is filled with Lecco's players, and Ascoli's players are at Vicenza, a team that isn't even in EAFC.

Last seaon Ascoli's players were in Vicenza too, while that team wasn't even in Fifa 23, and the team Ascoli was somehow not in MatchSim.

Oh, that is really weird indeed... Means that either the sofifa data is wrong or that my teams database is incorrect, will look into it

Hello, I want to thank you for all the work you have done on this website!

Will you add the possibility to create a 24-teams tournament like the Euros or the AFCON for example? Second, is it possible, when you create a competition, to give a home advantage to just one team (the host)? I think it would be even more realistic

These two things will be very useful when people will simulate the Euros before, during and after the real one

theres alot of good suggestions going on honestly, im surprised

24-team cups will be introduced at one point, same as the new Champions League format and the much requested MLS format

Thanks! And take your time, we will wait to all the time you need to do the best you can!