Match Simulator
Match Simulator 4.5 on Google Play
Get
Advertisement
About me

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

What started as a hobby project in March 2019 has grown into something much bigger, with over 100 million matches simulated to date. This is now the third version of the website, and it’s an ongoing project that we continue to improve.

We’re always grateful for the contributions and ideas from the community. Thank you for your involvement and support, we're looking forward to your comments and ideas!

Contact
Log in or sign up to post comments.
3,791 comments

Version 3.3.0 is out now, containing a substitution rework allowing for 5 substitutions in 3 instances. Matches will use the new substitution rules by default, except for older cups and tactics; you will have to change the cup or tactics settings to upgrade to 5 subs and a larger bench size.

https://matchsimulator.com/match/62273cde611e876d/liverpool-vs-manchester-city
9 goals thriller...

Bro that's nothing, one time i was simulating the MLS, Dallas vs Inter Miami, 10-1 For Inter Miami...

Hello is there a way I can transfer stats from across cups? For example, goals, assists, yellow cards, injuries that are recorded on one cup could be incorporated to a new cup. For continuity purposes or something like that.

Hi! I found a bug that was in a link to a match, that was published here by MANUDAGOATS one day ago.  When I was seeing the standings, this showed up. How Manchester City is 19th place when is actually in the first place? 0

Here's the standings: 0

Hey Joshua, are you ever gonna give us the possibility to put 3-6 teams in a group?

Hello everyone, is it possible to hide the match odds from the match page?

You mean the chance distribution? It's not, but why would you want that?

This match was crazy!  https://matchsimulator.com/match/2d4d44dd57a8666f/brentford-vs-manchester-city

You haven't seen a 10-0 yet...

https://matchsimulator.com/match/93aa0d8c6c802275/borussia-monchengladbach-vs-tsg-1899-hoffenheim

Hello Joshua ! So first thank you for this really good website you are working on ! It is a real pleasure to see the work behind, and the power of it ! The question (or remark) I have, is that can it be possible to create teams with a raking, without adding players in it ? I think that the answer is no, but do you think it can be possible in the future ? Because I want to create a customized pack, about a fantasy football world (Inazuma Eleven in this case), but I can't rate the teams, so the games are not simulated, which is normal with the actual system. If I want to create a real competition with it, how many players (at least) I need to create for each team ?

Maybe I'm the only one to like the idea to rate a team without adding any players inside to play without taking to much time to create them (close to 800 players for my pack), but I think it can be an improvement ...

Thank you for your answer, have a nice day !

Hi Vince, I understand your request but unfortunately the match engine is really built on players that make up the team, not the other way around. So what you want is not really possible. One of the features (though it might be premium) I have planned is that you can just enter a rating, maybe a nationality and a full squad will be generated based on that. 

Yes I understand ! I will take some times to create those players ! It will be long, but it can be unteresting also for other users ! Do you think 11 players will be enough for 1 team ? No substitutes, and I think if I deactivate the injuries it can be okay

Keep in mind that players can get suspended! So I would always recommend at least 18 players, but without injuries just 2-3 players on the bench will probably suffice

Okay thank you very much, I'm working on it !

Hi Joshua, I have an idea for a new tournament format, it could be called: "Playoffs and league". It consists of the standings of a league from the previous year, so that playoffs are made that face the one that finished first against the one promoted from the lower division as 3rd, the second against the promoted as second, the 3rd against the champion of the lower league, 4th against the 17th (it would be a league of 20), etc. To do this, you would have a menu to place the positions from "last season", and, once the matchups are adjusted, they face each other in a double match and the winners will go to the "championship league" and the losers to the "relegation league" and there would be two independent leagues of 10 teams each, thanks.










 

 




 
                

Thanks for the suggestion. Playoffs and similar formats including relegation and promotion are planned. 

In a league table could you add an option to see a table with just position, team name, games played, points and form?

What would be the reason that you don't want to see the other information?

When on the app on my phone, it's quite annoying to have to keep scrolling across to see the points and then the team... I just think having an option with less information would make it easier

https://matchsimulator.com/match/4e21a23d6ddb78cc/real-madrid-vs-oxford-sunnyside

Real Madrid...

How did you get Oxford Sunnyside? I'm from Northern Ireland and just curious to see if I could get the pack.

If you open the match, then go to the Info tab you'll find the two active packs

Thanks Joshua, the amount of effort you put into this amazing website is incredible!!! I love this project

I'm using this to pit my Match Attax teams against each other. I would really appreciate if more stats were added (I know its difficult to implement). For example, I'd love to see saves, clean sheets, successful dribbles, etc

Clean sheets and matches/minutes played are planned. For saves and succesful dribbles we don't really track that.

Hello, i want to ask you. If I changed tne raiting of player, but didnt change any other stats (shoooting, passing, etc), does it make sense to choose "beta" when I create a new cup? (quite strange question, but id like to know anyway)

Yes, it would! You have to imagine that the beta engine takes the three stats (overall, attacking, defending) into account, so changing either of the three would impact their total ability. 

Can you add details for cards, for example if your given a yellow card under the card it should give a reason. And can you give more info for when a goal is scored like for example, counter attacks and bicycle kick goals

Added to backlog.

I have 3 ideas i will be happy if you add them but its ok if you dont:

1, Add a MVP in a match and match ratings

2, Add a maybe like a button to simulate a cup all without simulating matches one by one so it doesnt take like a hour 

3, Add the Czech League because it is in the top 10 leagues in the world and in like FC 25 for example you dont have it and not even here so please make it

See the FAQ

Im working on adding premium

Oh okay thank you

But the sad thing is i am broke :(

I understand and if I would have the chance I would offer it for free, but that would effectively mean the end of Match Simulator and that is not what I want either... 

Will all current features be free forever?

Thats the idea!

But i cant make hard promises on that. Like the limit i added on saved matches, some things just might have to be limited in the future bc of increased usage of the website

And then those limits could be higher for premium since there would be a lot less users that have premium.

What ive planned now for premium does not affect the free version at all.

Great to hear :)

1 is planned

3 Read the FAQ as well, we do not add teams except for rare occassions. You can create or import a customization pack for that.

 

Dortmund's Biggest Upset Ever!

https://matchsimulator.com/match/7308282012b6d991/fenerbahce-sk-vs-borussia-dortmund

Hi Josh, here's some of my ideas for improving the simulator:

1. Adding the Czech League

Apart from the teams in Europe in 24-25 (Sparta, Slavia, Plzeň And Mladá Boleslav) the league Is absent. I'm currently working on a mod to add the other 12 teams, but considering it's a top 10 european League (better than Poland, Scotland...) I think it would be a great adition.

2. Adding Clean sheets to the Stats page for goalkeepers And appearences for all players

3. Adding "Recommended rotation"

In edit Line-ups rotation Is Very useful in a disbalanced fixture. But sometimes it can be hard to estimate how much to rotate without weakening the team too much. So I'd add "recommended rotation" which would be the ideal rotation ratio for the specific oponent they were playing.

4. Adding Play-offs

Many Leagues have Title/Middle/Relegation play-offs after the Regular round-robin League part (Czech republic, Scotland, Denmark, Austria, Belgium), during which the League Is divided into different parts based on League position And then play each other Once or twice within the group, adding to their overall points total.

5. Adding Match ratings And MOTM

After each match it would be cool to see player ratings /10 And the one with the highest would receive man of the match. Number of MOTM awards or average match rating could then be shown in the Stats page.

6. Giving teams a bye to the next round 

Let's say I have a 3 team knock-out elimination tournament which starts with a play-off between two teams. The winner plays the Third team in the final. That's Very good, exept you can't choose which team automaticaly advances to the final.

7. Adding VAR to matches

Imagine you score And then VAR dissallows it for offside. Or give a penalty against you. Infuriating, but realistic! :)

8. Adding the option of a 2-legged final

Some competitions, like the CAF Champions League play the final over 2 legs, at home, And Away. It would be interesting to have this option.

9. Adding "tiebreakers"

If two teams Finish on level points, their position Is Always decided by goal difference. Many Leagues use different tiebreakers like H2H. Could be given As An option when creating a tournament.

 

10. Increased Chance of red cards in derby matches

Each team could have a preset rival/rivals (Barcelona - Real Madrid/Espanyol) And in H2H matches the red card rate would be higher.

 

Obviously not all of these suggestions Are necessary And I don't know how realistic they Are, but I think they would even further improve an already great platform. Please let me know which ones you like And which ones could be made Real.

1. Please read the FAQ - we do not add any teams except for rare cases. You can import or create a customization pack for that.
2. Planned
3. Sounds cool, added to backlog
4. Planned
5. Planned
6. Planned - I want to make it so that you can choose who plays that initial qualifier round.
7. Planned
8. Added to backlog
9. Planned
10. Sounds cool, but difficult to do right. I'd have to store all the rivalries. Or make it a custom setting that you can tune up yourself. Added to backlog.

 

 

What are the ratings of players and clubs that are not in FIFA based on? Where is the information taken from? Thanks!

They are all created by Larsson. He bases the ratings based on Transfermarkt values and gut feeling. He also wrote an article about it that I still plan to release.

Hi Joshua! Maybe you can use the Elo ratings (used in FIFA World rankings) to determine team strengths and use it as an important factor for match outcomes. A team like Argentina with an Elo of 2000 is more likely to beat a team with an elo of below 1500 with a big margin of goals for example.

I have built a 3x3 Basketball Match Simulator that also uses Elo ratings. As two coding passionates you can have a look on my project at: www.3x3simulator.com (not finished).

Your site Is So cool!

Definitely cool and I really like the concept of Elo ratings. However, I do not have the elo ratings of all teams. Furthermore, the elo rating of a team does not indicate individual player strengths and abilities. So a lot of depth would be lost by using this... 

Hello, does anyone get the bug that after a double match on quick matches when you get out of the result you can not type new teams because old ones suddently spawn and you have to first delete them then after write down new ones. 

Yes that is not a bug but intended. Makes it easy to do the same match again or just choose one other team while keeping the other there.

Ok, thank you, great website btw, keep up the good work

When a card is handed out I think it would be good if there is a specific reason to why for example dissent, kicking the ball away after a foul and stuff like that it would make the game your simulating more realistic 

Guys, I need help... I was using a pack and I think it got removed. Now all my cups are broken :(. I don't know what to do... someone pls help

When you go into the cup, it says pack required or activate pack where the matches are, correct? Click that and a popup will open that tells you which pack to import and activate. If the pack is still available, you can reimport and reactivate it from there. 

If the pack was created by someone else and made private or completely removed, then yeah you cant use it anymore

Hmm I noticed that the activate pack does not open the popup, I'll look into that and get back to you!

Looked into it now. It appears that indeed the custom team or the pack has been deleted. That is also the reason that the activate popup does not work. I added this as to-fix in my backlog but the bottom line remains that you will not be able to continue unfortunately.

Hey, Josh!! Thanks to the reply. Now I'll need to start brand new Cups.. corretcly? The guys are going to get pissed at me lol. But I was just testing the website.. now it's time to the real competitions. I hope nothing else gets broken lol

Yes i think that cup is worthless now. Just wondering, where did you get the pack from that is now deleted? As long as you use packs that do not get deleted or just use teams from the main database, nothing should break.

Actually I think the pack didn't got deleted at all. It's still there available to use. But somehow it got broken in both those Cups.. I don't know what happened. And I got it from the website, it is the "All Club and National Teams" pack.

Hmm I checked it but thats not true.

The match that is wrong is Bragantino vs Gremio FBP (or smth like that). Bragantino is included in the Brazil pack that you have added. But Gremio FBP is not in either of those packs. So the question is in which pack it was, Im presuming that it was the Brazil one, but it must have gotten deleted by the pack owner. Or is there another pack you had previously that had Gremio FBP?

Great Website, and thanks for putting so much effort and time into it. You should add fights/brawls, lots of games, I see yellow cards and reds stacked up minute after minute, on both teams, like what would happen in a fight. 

Do you know if it's possible to add a feature where all matches for a matchday could be simulated? As I'm playing a cup, it usually takes a long time to simulate them all individually. 

Yes, see the FAQ

If all goes well, premium shpuld be added in the coming months

You should try adding like a donation thing, like Wikipedia has. But anyways, great website!

Thanks! Yes I had a donation option on the previous version and it earned a grand total of 25 euros in 4 years... (but thanks anyway to the people that did donate!)

Would you ever consider making match simulator matches 3d

Yes, but that is far far future. If it gets that far then probably I'll need a whole team of developers

could you add stadiums for the new season, so as you can customize where quick matches or finals are played and when creating a new club have a bit where you can add their stadium.

https://matchsimulator.com/match/adc35c321c951ba1/6-a-vs-liverpool   Jota with the winner

Um, can I ask that whenever I returned back to a few games, most of them only show the standing and comments(where are the line-up, summary, feed, stats)

Matches are cleaned up after 24 hours unless they are saved.

Whyyyy :(((

Well think about it. 200k matches per day, including around 60 match events per match plus 36-40 players per match, easily gets in the millions of records per day. Its not feasible to store all that data

Well, that's seem reasonable =). Thank you for putting so much effort and hard work into this website

Hi 2 things. First, is it possible to combine the club transfers and edit players feature. its difficult to go back and forth. Second, we should have a feature to see which players are a card away from suspension, would help with lineups.

The first one I actually separated them because people did not understand how to make transfers. Maybe I'll add the transfer option to edit player as well, not sure yet

Having a suspension overview with players that are in danger sounds good, added to backlog

Thank you!

Hi Joshua. Can you please make it so that it will be possible to create your own players, clubs, and teams for the 25/26 season?

Unfortunately that is not possible as it is one application wide variable that affects everything. I'd have to rebuild around it and that would take a lot of time. Time that im currently spending on other features. Sorry

Just curious, do y'all actually get some profit from this website or is it just pure fun

I earn a little bit from the ads, but it's just enough that I can work my regular job a day less and invest that time in the website. 

I'm currently working on adding the premium subscription and hopefully that will geneate some more revenue which would mean I can spend even more time working on this project

Came on got injured came off in the space of 2 mins😂

https://matchsimulator.com/match/47a715baa64c6d4b/sunderland-vs-coventry-city

I have to admit I've transferred dioga Jota to an unknown team now as it's too painful to see him score etc.  still very sad over the news 

Hi! First of all, I just want to say the app is amazing and has great potential. But if you add the following features, it could become much more popular, realistic, and enjoyable for many users:

1. Add a realistic Manager Career Mode:

Include full control over training, tactics, match planning, transfers, loans, and squad management.

Allow users to manage both a club and a national team at the same time.

Add club tournaments in Manager Mode like:

FIFA Club World Cup (with a 32-team format, host country, and stadiums).

Intercontinental Cup for continental champions.

European Super Cup and many more club tournaments.

For national teams, include:

FIFA World Cup every 4 years, with host country and real stadiums.

EURO, Copa America, AFCON, CONCACAF.

World Cup qualifiers for each continent.

2. Add more advanced and realistic tactical systems:

Let users choose specific tactics for attacking, defending, passing style, pressing, and playing philosophy.

Add realistic player roles during matches (e.g. deep-lying playmaker, inverted winger, box-to-box midfielder).

3. Improve match simulation realism:

Make wins, draws, and losses depend on more realistic factors like:

Team strength and tactics

Stadium (home/away)

Weather conditions

Crowd support

Player morale

If you add these features, the app will easily become one of the best and most realistic football management simulations out there. It has huge potential! Thank you! 🙏⚽

Thanks, I answered your email

Do you ever think we will be able to play matches for clubs v national teams 

In the range of ever - yes I think someday you will be able to. It just requires a huge rework which I'm not willing to do right now since there are more important things

R.I.P Diogo Jota. Such a sad loss YNWA

R.i.p Diogo Jota 🕊️

I have a question, will the signings made prior to the club world cup be updated to the 24/25 edition or they would be included in the 25/26? Also, what about the transfers made in the current transfer market?

No squad updates for the 24/25 version, for that you can simply use a customization pack. 

The new 25/26 squads will come late September

R.I.P. Diogo Jota🇵🇹 (1996 - 2025). You will always be remembered ❤️!

http://imatchsimulator.com/match/3d31b9069efba4ff/real-madrid-vs-spartak-moscow
real 10-0 omg

Hey anyone can Give me the new transfer for 25/26. im gonna make a leage. i cant edit the packs i downloaded

I suggest just searching for transfers 25/26, you'll see 2 fine packs

hey i know but i need my own changes and if i want 2 pscks active the other one wont able. like one of the packs 25/26 is rapihina 94.and if i active anothrr pack raponha is 84.

Not sure what you want then... you'd have to either go with the changes of the pack or create your own

thanks! 

yooooooooo joshua im a huge fan and ive been looking for somthing like this for over a year my sugestion is that you make maneger career mode and playr career mode thankes hope you can make this game even better

See FAQ, career mode is planned and longterm goal

I wonder why the top teams play against the weakest teams but the results are often 3-0 2-0 4-0 when the actual score is probably more than 10. I have been a Match Simulator fan for over a year and I hope there will be an adjustment.

This is a known issue, the engine is not really built for large strength differences. A rework is planned

Hi Joshua, I've been a huge fan of Matchsim for at least a year now, and I love all the features. One thing that always sticks out to me, however, is that high rated players like 94 rated attackers dont score many more goals than other attackers, and I notice that goalscorers who score like 19 in the first half of a season always score so much less later on. Will you be making changes in the future so attackers will score more goals consistently?

1. I understand what you're saying, yet at the same time those players usually become top scorer. In the generation after Messi and Ronaldo players simply do not score that mamy goals anymore. I think thats reflected in the simulator. Though I agree that it could be tweaked slightly, maybe I will

2. Thats just a case of luck, if you simulate the same cup a 1000 times you'll see that in 500 other cases they will score more in the 2nd half of the season. It just stands out more because you're hyped up about their first half result, double it and think wow if they continue like this he'll score X goals. But in real life, this also really often doesnt go down that way

Can you please add the following player creation options: "Pace", "dribbling", and "stamina"?

No, not right now at least. Adding extra skills also means those skills have to mean something for the match engine. And right now it doesnt. So only when the match engine is reworked new skills might be added

Thank you for your amazing work...i was wondering will you add more eurpean national team..??so far only 43 exist, the mod is fine but, without the flag..it felt something missing...thank you...

Hi, no usually we dont add extra teams or nations, with some exceptions. An option is to allow custom nations to reuse existing flags, that is in the backlog.

Is there a way to make an OP striker? I've tried to edit a striker to have 99 finishing. But he still struggled to score consistently and had fewer goals than players who are much worse than him (also, I've played him in every match.)

It all depends also on his teammates. If they are also really good, he wont stand out that much. Or if they all suck and youre usually not the dominant side, he wont score that much since he doesnt have that many chances. For example, Ive put Mbappe at PEC Zwolle (lower mid Eredivisie club) and then you'll see he'll score plenty of goals. But if you put him at Ajax, where there are much more chances, he'll score even more. Put him at City and he'll have to split the goals with Haaland (and face tougher opposition) so he'll score a lot less

Thats kind of weird in my opinion, because if you look at the Barca Superteam under Enrique, Neymar, Messi, and Suarez were all getting like 20-50 goals per season in the league despite all being goated

The current Galacticos, Mbappe is still scoring 31 despite having Bellingham and Vini (yes, part of it is Vini did fall off)

Obviously, there are also examples contradicting my claim, but I notice that these 94 rated strikers (meaning as good as messi), even if hes on a team like ajax for some reason only get like 25 goals max for some reason. Occasionally like 1 in 70 times i see a guy (like Zlatan) who wasnt even 90 rated start getting 32 goals.

Awesome project!   A possible addition would be a double elimination format.  It's used nowhere in football, but it's a popular format in e-sports, including football simulations. This way, one can simulate a simulated football competition! ^_^

Can we please find a way to transport a pack with created players to new season. I have a pack from 2022-2023 with 500+ created players that wont intervene with any current players. I really want to transport it to new seasons. 

It is planned

Hey Joshua, bit of an issue I've had,

I'm trying to create some players and its either not saving or saying I'm not authorized to create a player

I'm presuming 'had' means this issue is no longer there? What I suspect is that you were logged out while trying to create the player. After a refresh and logging back in there should be no problem. Correct?

Correct but it's still not saving my players that I create 

You mean after you logged back in? Or when the error showed

When the error showed