I built a free, open source scouting app for FM26 and this community deserves a heads up, because one of its core features stands on FM-Arena's shoulders.
Every player in the tool gets a meta score (1-20): a weighted average of the attributes that win matches according to FM-Arena's attribute testing. Pace and Acceleration count heaviest, then Jumping Reach and Dribbling. Two players with equal CA? The one with the higher meta score usually performs better on the pitch. Credit for the underlying research goes to this site.
The rest of the tool: press F9 in-game and the full database of your save (45k+ players and staff) is pulled from memory in about 10 seconds. After that everything is instant. Attribute filters with hidden characteristics included (Consistency, Important Matches, Ambition), role ratings for 19 FM roles, FM-style comparison, squad gap analysis, development charts across seasons, and shareable player cards as PNG with the full attribute grid in FM colours.
No accounts, no ads, nothing leaves your machine. Windows only, FM26 only. If you consider hidden stats cheating, there is a toggle that hides all of it.
Looks good, although my only problem with these is that you cannot filter by players willing to join your club. I just tried with this one and Bellingham was ranked "Low" on interest (14/100) but his agent in game said he would be delighted to join. Is there no way to get this filter to be accurate? I also realise that this may mean AI interest in the player. If that is the case is there a way to actually filter by who is interested in joining? Looks great by the way, the best version of these scouting sites I have seen.
Thanks a lot for this tool, it's super fast and intuitive! I'll be keeping a close eye on its development. The foundation is solid and really enjoyable to use. Are there any plans to add a filter to spot 'wonderkids' more quickly? Also, would it be possible to add a filter for player personality, or maybe factor it directly into the Meta Score? One more thing — would it be possible to include height and preferred foot in the search filters?
alexej said: Looks good, although my only problem with these is that you cannot filter by players willing to join your club. I just tried with this one and Bellingham was ranked "Low" on interest (14/100) but his agent in game said he would be delighted to join. Is there no way to get this filter to be accurate? I also realise that this may mean AI interest in the player. If that is the case is there a way to actually filter by who is interested in joining? Looks great by the way, the best version of these scouting sites I have seen. Expand
This is a difficult one, since FM calculates this on the spot. So this is a sort of best effort, reversed engineered way. Can be more accurate for sure, but it's difficult to find the exact numbers. Will try to improve this for sure!
Wigo said: Unfortunatly, but after instaled this tool, FM26 stops loading. It worked after uninstalling... so somethings wrong :/ Expand
Hmm first time I heard this. Can you maybe report a bug via github if you want? Then I receive all relevant files to investigate!
KOniGun said: Thanks a lot for this tool, it's super fast and intuitive! I'll be keeping a close eye on its development. The foundation is solid and really enjoyable to use. Are there any plans to add a filter to spot 'wonderkids' more quickly? Also, would it be possible to add a filter for player personality, or maybe factor it directly into the Meta Score? One more thing — would it be possible to include height and preferred foot in the search filters? Expand
All good ideas! Instead of filtering on personality, I filter on big matches, ambition etc, but got your point!
Wonderkids, I would say search for young players with a high PA, but again got your point.
mavali said: This is a difficult one, since FM calculates this on the spot. So this is a sort of best effort, reversed engineered way. Can be more accurate for sure, but it's difficult to find the exact numbers. Will try to improve this for sure!
Hmm first time I heard this. Can you maybe report a bug via github if you want? Then I receive all relevant files to investigate!
All good ideas! Instead of filtering on personality, I filter on big matches, ambition etc, but got your point!
Wonderkids, I would say search for young players with a high PA, but again got your point. Expand
Once again, thanks for all the work you’ve put into this tool! I can’t stop using it. If there’s anything I can do to help with the beta testing or in any other way, please don’t hesitate to ask – I’m here to help!
KOniGun said: Once again, thanks for all the work you’ve put into this tool! I can’t stop using it. If there’s anything I can do to help with the beta testing or in any other way, please don’t hesitate to ask – I’m here to help! Expand
Thanks for your reply! I will add you to the list with beta testers. Can you maybe share your email via dm?
FMSuperScout 1.3: see which players are actually developing, and catch every newgen the day the intake drops
Quick recap for anyone who has not seen it: FMSuperScout is a free, open source scouting tool for FM26. Press F9 in game and it pulls the full loaded database (45k+ players and staff) out of memory in about 10 seconds, CA/PA and hidden attributes included. After that everything is instant.
The new thing in 1.3 is that it remembers. It already saved a small snapshot every time you pressed F9, and now it actually uses them.
Growth column. Pick a period and every player gets a growth number: how much CA he gained since that date. Green up, red down. Sort the whole world by it, or filter on it. "Everyone who gained 10 or more CA in the last year" is one filter, which on my save is 4,096 players out of 51,000.
Intake Radar. On youth intake day a bar shows up: X new players appeared worldwide since your last dump, and here is the best one. One click shows them all, sorted by potential. I think this is the one thing other tools genuinely cannot do, because they only read the present. A brand new 16-year-old with PA 178 looks exactly like every other 16-year-old unless you remember what yesterday looked like.
Also new, straight from requests on the forums: wonderkid filter, height filter, preferred foot filter.
And one proper fix: loaned players were often missing under the My Club filter [...] my own club went from showing 3 of its 12 loaned-out players to all 12.
Looks better than FM26 scoring system on the face of it
For anyone interested in using my weightings with it, what you need to do is the following:
1) Go to install folder 2) Go inside 'app' folder 3) Open 'app.js' with notepad 4) Find 'meta-score (FM-Arena attribute testing)' 5) replace the weightings with the following and save:
First of all thanks for sharing your project, looks very cool!
I built something very similar for FM24 a few weeks ago, but I have EULA-concerns which is why I don't wanna release it. I vibecoded the UI, so don't criticize me on that, I hate frontend development and it's usable enough for me 😅 It is also trimmed for my save with FC Salzburg, so it has some issues if you'd want to use it with other clubs, but they're easily fixable. I also have to fix language inconsistencies (English/German) the vibecoding produced.
I'm running a lightweight database in the background and thinking of switching to something that can save historic data (e.g. player attribute changes) without losing to much performance. I've set it up, so it auto detects if the in-game date changes. It then reloads the database and notifies me, if there are newgens that meet certain criteria (e.g. potential rating).
My rating is based on the attribute testing and @GeorgeFloydOverdosed's findings. It also uses the footedness for the relevant positions. (that's the A-Rating) Then there's the R-Rating which also takes position proficiency into account. I also have matchday ratings: 1) M factors in fatigue, consistency, morale etc. by giving penalties on the R rating (like testing showed) 2) Mi also factors in important matches by giving the M-rating further penalties 3) Mb is the maximum M rating a player could reach if fluctuating attributes (morale, fatigue, ...) were perfect
Then I added potential ratings. For the calculation I used age and the best training schedules found by @harvestgreen22. I then built a prediction model which tries to predict the maximum CA a player can hit and what his stats would look like with that training schedule. I also give out an achievability score from 0 to 1, as I use an optimistic approach. 1) P-rating assumes a player's position proficiency doesn't change 2) P°-rating applies penalties for retraining players' positions. I added this, so I can see if it's worth it to retrain my prospects, because sometimes retraining e.g. a DM as a CB will give a massive hit to their attributes, as their RCA is higher than their CA. I built a CA calculator for that, which gets pretty much the same results as FMScout. 3) Pb-rating which is the Mb-rating but just based on P instead of R. But I'm not happy with that, as especially consistency can grow quite a bit for young players.
As I didn't use the setpiece attributes in the rating calculation I added extra setpiece ratings, but they're just my own assumptions, as there's little testing data on that.
I'm not fully happy with the ratings in general, as it almost always suggests to retrain strikers to wingers, as most newgens get higher rating there.
Also my best-XI calculator uses my hardcoded tactic and player positions.
But results have been very good over 6 seasons and I've found some low CA players that perform exceptionally well.
I'm also working on performance and consistency as some club/nation data points are all over the place in the RAM or I just haven't found the right pointers yet.
Maybe I have inspired you for some updates, I haven't looked at FM26 yet, but I'd assume it's quite a bit easier to get the data compared to FM24, took me 2 weeks to get consistent data 😆 Here are some screenshots: dashboard
predicted best future player
filters, with advanced filters you can combine multiple things and use all saved data points
For anyone interested in using my weightings with it, what you need to do is the following:
1) Go to install folder 2) Go inside 'app' folder 3) Open 'app.js' with notepad 4) Find 'meta-score (FM-Arena attribute testing)' 5) replace the weightings with the following and save:
This app looks pretty promising as an alternative to Genie Scout. However there's a couple things I'd love to be added in the future.
1) More currency support, particularly USD (it's the one I use when I play). I'd also like the option to change the wage structure to per-year or per-month.
2) Some way to directly read the player list from the Player Database and Shortlist screens like Genie Scout does. Those screens can automatically filter out players uninterested in joining your club, so combining that with your app's metrics would make things way easier.
*3) It doesn't seem to work with the women's database? I tried loading it up and it only loaded in the men.
Kamas1 said: Does it need to be changed? const META_W = { Pace: 6, Acceleration: 6, JumpingReach: 5.2, Dribbling: 5.2, Balance: 4.8, Concentration: 5.2, Anticipation: 5.2, Determination: 5.6, Agility: 4, Stamina: 5.2, Composure: 4.4, WorkRate: 4.4, Aggression: 4.4, ImportantMatches: 5.2, NaturalFitness: 4.8, Consistency: 5.2, Pressure: 5.2, Professionalism: 5.2, };
And why is the highest value 6 if the scale goes up to 20? Expand Does what need to be changed? Seems correct
My presumption is that the weights are relative to each other rather than absolute. The results appear similar to FM26 Scoring System, so I haven't bothered verifying. I've simply divided by my weightings by 10.
Hello! First of all, I appreciate for a great effort You commit to FM community @mavali and @GeorgeFloydOverdosed . Programme is great and definetly can establish new legacy, replacing famous Genie Scout. However, one thing I was really missing was the META/PA column tab. Using AI I was able to implement it, adding META index for potential attributes. Feel free to use it Attached both versions: to original one and to GeorgeFloyd scoring system. Link to both files: https://limewire.com/d/Vtnv2#V36ZH85FfG
You need to replace one of them in app folder. For app - georgef file switch name to app, before replacing.
Unfortunately I'm now stuck with an issue that I have been unable to solve despite spending several hours troubleshooting.
Environment - Football Manager 2026 - FM version: 26.3.2 - FMSuperScout 1.3.1 - Also tested with 1.3.0 (same result) - Plugin version loaded by BepInEx: 0.1.40 - Windows 11 - Steam default installation - No FM update between the last successful dump and the first failed one.
Timeline Everything worked perfectly yesterday. I successfully generated a dump containing approximately: - 157,712 players - 81,009 staff
Today, without changing anything (no Windows update, no FM update, no hardware change, no save modification), FMSuperScout stopped working completely.
The issue now occurs on every save.
Symptoms 1. Open FMSuperScout. 2. Load a save in FM26. 3. Click "New Data". 4. Press F9 in FM. 5. FMSuperScout displays:
"FM26 is not picking up the request. Is your save loaded? Try F9 in the game, or restart FM26."
This happens every single time.
What I have already tested
General - Restarted Windows. - Restarted Steam. - Restarted FM26. - Restarted FMSuperScout. - Tested multiple saves. - Verified there was no FM update.
Reinstallation - Completely uninstalled FMSuperScout. - Deleted: C:\Program Files\FMSuperScout - Deleted: C:\Users\test\AppData\Local\FMSuperScout - Reinstalled using the latest Setup.exe. - Reinstalled the plugin. - Also tested version 1.3.0. - Same behaviour.
Windows - Synced Windows date and time. - Default Steam installation. - FM installed in the default Steam directory.
No exceptions are thrown. No crashes occur. The plugin appears to reject the request immediately.
I also inspected the AppData folder.
After clicking "New Data":
- request.flag is recreated with a fresh timestamp. - The local server is running correctly. - However, no new dump.json is ever created. - status.json and dump.json remain from the previous successful dump.
The previous successful diagnostics confirm that the plugin was fully able to scan the game yesterday, detect all players/staff and write dump.json successfully.
This makes me think the request reaches the plugin, but the plugin immediately considers the request expired or unreadable before starting a new dump.
I built a free, open source scouting app for FM26 and this community deserves a heads up, because one of its core features stands on FM-Arena's shoulders.
Every player in the tool gets a meta score (1-20): a weighted average of the attributes that win matches according to FM-Arena's attribute testing. Pace and Acceleration count heaviest, then Jumping Reach and Dribbling. Two players with equal CA? The one with the higher meta score usually performs better on the pitch. Credit for the underlying research goes to this site.
The rest of the tool: press F9 in-game and the full database of your save (45k+ players and staff) is pulled from memory in about 10 seconds. After that everything is instant. Attribute filters with hidden characteristics included (Consistency, Important Matches, Ambition), role ratings for 19 FM roles, FM-style comparison, squad gap analysis, development charts across seasons, and shareable player cards as PNG with the full attribute grid in FM colours.
No accounts, no ads, nothing leaves your machine. Windows only, FM26 only. If you consider hidden stats cheating, there is a toggle that hides all of it.
Download: https://github.com/mavarobli/FMSuperScout/releases/latest/download/FMSuperScout-Setup.exe
Source and changelog: https://github.com/mavarobli/FMSuperScout
Feedback and feature requests are very welcome, here or via GitHub issues.
make this available for macbook aswell pls
Looks good, although my only problem with these is that you cannot filter by players willing to join your club. I just tried with this one and Bellingham was ranked "Low" on interest (14/100) but his agent in game said he would be delighted to join. Is there no way to get this filter to be accurate? I also realise that this may mean AI interest in the player. If that is the case is there a way to actually filter by who is interested in joining? Looks great by the way, the best version of these scouting sites I have seen.
Unfortunatly, but after instaled this tool, FM26 stops loading. It worked after uninstalling... so somethings wrong :/
Thanks a lot for this tool, it's super fast and intuitive! I'll be keeping a close eye on its development. The foundation is solid and really enjoyable to use.
Are there any plans to add a filter to spot 'wonderkids' more quickly? Also, would it be possible to add a filter for player personality, or maybe factor it directly into the Meta Score?
One more thing — would it be possible to include height and preferred foot in the search filters?
alexej said: Looks good, although my only problem with these is that you cannot filter by players willing to join your club. I just tried with this one and Bellingham was ranked "Low" on interest (14/100) but his agent in game said he would be delighted to join. Is there no way to get this filter to be accurate? I also realise that this may mean AI interest in the player. If that is the case is there a way to actually filter by who is interested in joining? Looks great by the way, the best version of these scouting sites I have seen.
This is a difficult one, since FM calculates this on the spot. So this is a sort of best effort, reversed engineered way. Can be more accurate for sure, but it's difficult to find the exact numbers. Will try to improve this for sure!
Wigo said: Unfortunatly, but after instaled this tool, FM26 stops loading. It worked after uninstalling... so somethings wrong :/
Hmm first time I heard this. Can you maybe report a bug via github if you want? Then I receive all relevant files to investigate!
KOniGun said: Thanks a lot for this tool, it's super fast and intuitive! I'll be keeping a close eye on its development. The foundation is solid and really enjoyable to use.
Are there any plans to add a filter to spot 'wonderkids' more quickly? Also, would it be possible to add a filter for player personality, or maybe factor it directly into the Meta Score?
One more thing — would it be possible to include height and preferred foot in the search filters?
All good ideas! Instead of filtering on personality, I filter on big matches, ambition etc, but got your point!
Wonderkids, I would say search for young players with a high PA, but again got your point.
mavali said: This is a difficult one, since FM calculates this on the spot. So this is a sort of best effort, reversed engineered way. Can be more accurate for sure, but it's difficult to find the exact numbers. Will try to improve this for sure!
Hmm first time I heard this. Can you maybe report a bug via github if you want? Then I receive all relevant files to investigate!
All good ideas! Instead of filtering on personality, I filter on big matches, ambition etc, but got your point!
Wonderkids, I would say search for young players with a high PA, but again got your point.
Once again, thanks for all the work you’ve put into this tool! I can’t stop using it. If there’s anything I can do to help with the beta testing or in any other way, please don’t hesitate to ask – I’m here to help!
KOniGun said: Once again, thanks for all the work you’ve put into this tool! I can’t stop using it. If there’s anything I can do to help with the beta testing or in any other way, please don’t hesitate to ask – I’m here to help!

Thanks for your reply! I will add you to the list with beta testers. Can you maybe share your email via dm?
FMSuperScout 1.3: see which players are actually developing, and catch every newgen the day the intake drops
Quick recap for anyone who has not seen it: FMSuperScout is a free, open source scouting tool for FM26. Press F9 in game and it pulls the full loaded database (45k+ players and staff) out of memory in about 10 seconds, CA/PA and hidden attributes included. After that everything is instant.
The new thing in 1.3 is that it remembers. It already saved a small snapshot every time you pressed F9, and now it actually uses them.
Growth column. Pick a period and every player gets a growth number: how much CA he gained since that date. Green up, red down. Sort the whole world by it, or filter on it. "Everyone who gained 10 or more CA in the last year" is one filter, which on my save is 4,096 players out of 51,000.
Intake Radar. On youth intake day a bar shows up: X new players appeared worldwide since your last dump, and here is the best one. One click shows them all, sorted by potential. I think this is the one thing other tools genuinely cannot do, because they only read the present. A brand new 16-year-old with PA 178 looks exactly like every other 16-year-old unless you remember what yesterday looked like.
Also new, straight from requests on the forums: wonderkid filter, height filter, preferred foot filter.
And one proper fix: loaned players were often missing under the My Club filter [...] my own club went from showing 3 of its 12 loaned-out players to all 12.
Download: https://github.com/mavarobli/FMSuperScout/releases/latest/download/FMSuperScout-Setup.exe
Source and full changelog: https://github.com/mavarobli/FMSuperScout
Looks better than FM26 scoring system on the face of it
For anyone interested in using my weightings with it, what you need to do is the following:
1) Go to install folder
2) Go inside 'app' folder
3) Open 'app.js' with notepad
4) Find 'meta-score (FM-Arena attribute testing)'
5) replace the weightings with the following and save:
Pace: 6, Acceleration: 6, JumpingReach: 5.2, Dribbling: 5.2, Balance: 4.8, Concentration: 5.2, Anticipation: 5.2, Determination: 5.6, Agility: 4, Stamina: 5.2, Composure: 4.4, WorkRate: 4.4, Aggression: 4.4, ImportantMatches: 5.2, NaturalFitness: 4.8, Consistency: 5.2, Pressure: 5.2, Professionalism: 5.2,
This fixes the inability to weight hidden attributes that Genie Scout & FM26 Scoring System suffer from. I assume it calculates properly..
First of all thanks for sharing your project, looks very cool!








I built something very similar for FM24 a few weeks ago, but I have EULA-concerns which is why I don't wanna release it. I vibecoded the UI, so don't criticize me on that, I hate frontend development and it's usable enough for me 😅
It is also trimmed for my save with FC Salzburg, so it has some issues if you'd want to use it with other clubs, but they're easily fixable. I also have to fix language inconsistencies (English/German) the vibecoding produced.
I'm running a lightweight database in the background and thinking of switching to something that can save historic data (e.g. player attribute changes) without losing to much performance.
I've set it up, so it auto detects if the in-game date changes. It then reloads the database and notifies me, if there are newgens that meet certain criteria (e.g. potential rating).
My rating is based on the attribute testing and @GeorgeFloydOverdosed's findings. It also uses the footedness for the relevant positions. (that's the A-Rating)
Then there's the R-Rating which also takes position proficiency into account.
I also have matchday ratings:
1) M factors in fatigue, consistency, morale etc. by giving penalties on the R rating (like testing showed)
2) Mi also factors in important matches by giving the M-rating further penalties
3) Mb is the maximum M rating a player could reach if fluctuating attributes (morale, fatigue, ...) were perfect
Then I added potential ratings.
For the calculation I used age and the best training schedules found by @harvestgreen22. I then built a prediction model which tries to predict the maximum CA a player can hit and what his stats would look like with that training schedule. I also give out an achievability score from 0 to 1, as I use an optimistic approach.
1) P-rating assumes a player's position proficiency doesn't change
2) P°-rating applies penalties for retraining players' positions. I added this, so I can see if it's worth it to retrain my prospects, because sometimes retraining e.g. a DM as a CB will give a massive hit to their attributes, as their RCA is higher than their CA. I built a CA calculator for that, which gets pretty much the same results as FMScout.
3) Pb-rating which is the Mb-rating but just based on P instead of R. But I'm not happy with that, as especially consistency can grow quite a bit for young players.
As I didn't use the setpiece attributes in the rating calculation I added extra setpiece ratings, but they're just my own assumptions, as there's little testing data on that.
I'm not fully happy with the ratings in general, as it almost always suggests to retrain strikers to wingers, as most newgens get higher rating there.
Also my best-XI calculator uses my hardcoded tactic and player positions.
But results have been very good over 6 seasons and I've found some low CA players that perform exceptionally well.
I'm also working on performance and consistency as some club/nation data points are all over the place in the RAM or I just haven't found the right pointers yet.
Maybe I have inspired you for some updates, I haven't looked at FM26 yet, but I'd assume it's quite a bit easier to get the data compared to FM24, took me 2 weeks to get consistent data 😆
Here are some screenshots:
dashboard
predicted best future player
filters, with advanced filters you can combine multiple things and use all saved data points
the best predicted players in my save
the best predicted (R-rating) XI of my club
GeorgeFloydOverdosed said: Looks better than FM26 scoring system on the face of it
For anyone interested in using my weightings with it, what you need to do is the following:
1) Go to install folder
2) Go inside 'app' folder
3) Open 'app.js' with notepad
4) Find 'meta-score (FM-Arena attribute testing)'
5) replace the weightings with the following and save:
Pace: 6, Acceleration: 6, JumpingReach: 5.2, Dribbling: 5.2, Balance: 4.8, Concentration: 5.2, Anticipation: 5.2, Determination: 5.6, Agility: 4, Stamina: 5.2, Composure: 4.4, WorkRate: 4.4, Aggression: 4.4, ImportantMatches: 5.2, NaturalFitness: 4.8, Consistency: 5.2, Pressure: 5.2, Professionalism: 5.2,
This fixes the inability to weight hidden attributes that Genie Scout & FM26 Scoring System suffer from. I assume it calculates properly..
Does it need to be changed? const META_W = {
Pace: 6, Acceleration: 6, JumpingReach: 5.2, Dribbling: 5.2, Balance: 4.8, Concentration: 5.2, Anticipation: 5.2, Determination: 5.6, Agility: 4, Stamina: 5.2, Composure: 4.4, WorkRate: 4.4, Aggression: 4.4, ImportantMatches: 5.2, NaturalFitness: 4.8, Consistency: 5.2, Pressure: 5.2, Professionalism: 5.2,
};
And why is the highest value 6 if the scale goes up to 20?
This app looks pretty promising as an alternative to Genie Scout. However there's a couple things I'd love to be added in the future.
1) More currency support, particularly USD (it's the one I use when I play). I'd also like the option to change the wage structure to per-year or per-month.
2) Some way to directly read the player list from the Player Database and Shortlist screens like Genie Scout does. Those screens can automatically filter out players uninterested in joining your club, so combining that with your app's metrics would make things way easier.
*3) It doesn't seem to work with the women's database? I tried loading it up and it only loaded in the men.
Kamas1 said: Does it need to be changed? const META_W = {
Pace: 6, Acceleration: 6, JumpingReach: 5.2, Dribbling: 5.2, Balance: 4.8, Concentration: 5.2, Anticipation: 5.2, Determination: 5.6, Agility: 4, Stamina: 5.2, Composure: 4.4, WorkRate: 4.4, Aggression: 4.4, ImportantMatches: 5.2, NaturalFitness: 4.8, Consistency: 5.2, Pressure: 5.2, Professionalism: 5.2,
};
And why is the highest value 6 if the scale goes up to 20?
Does what need to be changed? Seems correct
My presumption is that the weights are relative to each other rather than absolute. The results appear similar to FM26 Scoring System, so I haven't bothered verifying. I've simply divided by my weightings by 10.
Hello!

First of all, I appreciate for a great effort You commit to FM community @mavali and @GeorgeFloydOverdosed .
Programme is great and definetly can establish new legacy, replacing famous Genie Scout.
However, one thing I was really missing was the META/PA column tab.
Using AI I was able to implement it, adding META index for potential attributes.
Feel free to use it
Attached both versions: to original one and to GeorgeFloyd scoring system.
Link to both files:
https://limewire.com/d/Vtnv2#V36ZH85FfG
You need to replace one of them in app folder. For app - georgef file switch name to app, before replacing.
Enjoy!
@mavali, @kami911

tried everything...
bf3metro said: @mavali, @kami911

tried everything...
Unfortunately I'm now stuck with an issue that I have been unable to solve despite spending several hours troubleshooting.
Environment
- Football Manager 2026
- FM version: 26.3.2
- FMSuperScout 1.3.1
- Also tested with 1.3.0 (same result)
- Plugin version loaded by BepInEx: 0.1.40
- Windows 11
- Steam default installation
- No FM update between the last successful dump and the first failed one.
Timeline
Everything worked perfectly yesterday.
I successfully generated a dump containing approximately:
- 157,712 players
- 81,009 staff
Today, without changing anything (no Windows update, no FM update, no hardware change, no save modification), FMSuperScout stopped working completely.
The issue now occurs on every save.
Symptoms
1. Open FMSuperScout.
2. Load a save in FM26.
3. Click "New Data".
4. Press F9 in FM.
5. FMSuperScout displays:
"FM26 is not picking up the request. Is your save loaded? Try F9 in the game, or restart FM26."
This happens every single time.
What I have already tested
General
- Restarted Windows.
- Restarted Steam.
- Restarted FM26.
- Restarted FMSuperScout.
- Tested multiple saves.
- Verified there was no FM update.
Reinstallation
- Completely uninstalled FMSuperScout.
- Deleted:
C:\Program Files\FMSuperScout
- Deleted:
C:\Users\test\AppData\Local\FMSuperScout
- Reinstalled using the latest Setup.exe.
- Reinstalled the plugin.
- Also tested version 1.3.0.
- Same behaviour.
Windows
- Synced Windows date and time.
- Default Steam installation.
- FM installed in the default Steam directory.
Technical observations
The local web server starts correctly.
Opening:
http://localhost:8765
works normally.
The server reports:
"FMSuperScout draait op http://localhost:8765"
The plugin also loads correctly according to BepInEx.
LogOutput.log shows:
Loading [FMSuperScout 0.1.40]
followed by
FMSuperScout 0.1.40 geladen. Druk in de game op F9 om te dumpen.
Immediately afterwards it logs:
[Warning:FMSuperScout]
Verlopen/onleesbaar data-verzoek genegeerd vlag: '1785345022129'.
No exceptions are thrown.
No crashes occur.
The plugin appears to reject the request immediately.
I also inspected the AppData folder.
After clicking "New Data":
- request.flag is recreated with a fresh timestamp.
- The local server is running correctly.
- However, no new dump.json is ever created.
- status.json and dump.json remain from the previous successful dump.
The previous successful diagnostics confirm that the plugin was fully able to scan the game yesterday, detect all players/staff and write dump.json successfully.
This makes me think the request reaches the plugin, but the plugin immediately considers the request expired or unreadable before starting a new dump.