The New Top 100

4 short podcasts. After a Youth Shield fiasco, here’s what’s changing in Top 100 and why it should mean less admin, fairer tournaments and more fun for everyone.


Youth Cup fixture arrangements: rules clarification

By David Marsden · Hamburger SV

Yesterday’s Youth Shield round exposed two separate problems, and it is worth being clear about both of them.

First, the new Tournament Centre was harder for some managers to navigate than it should have been. I accept responsibility for that. Based on the feedback, the tournament site has already been changed to make the schedule much easier to find, and My Matches now gives managers a simple personalised view of who they are playing and whether they should send the friendly request or expect one.

Second, one part of the published Youth Cup rules had become out of date. The old wording told an away manager who had not received a friendly request to contact the home manager 24 hours before kick-off. That was written when Soccer Manager allowed friendlies to be arranged much later. Changes to the game now mean that Wednesday can be the last opportunity to arrange a Saturday friendly.

The rules have therefore been clarified for future rounds.

Fixtures will normally be published by Sunday evening. The home manager should send the Soccer Manager friendly request promptly and no later than Wednesday. The away manager must also check the fixture and, if no request has arrived, contact the home manager before Wednesday’s arranging window closes. If either manager encounters a problem, they should tell the organiser while there is still time to resolve it.

The responsibility remains shared, but that does not mean the two jobs are identical. The home manager initiates the fixture; the away manager checks that it has happened and chases if it has not. Where there is a dispute, evidence of a timely request, message or attempt to resolve the problem can distinguish the manager who made a reasonable effort from the manager who did not. If neither manager makes a reasonable effort, both can forfeit.

Tournament reminders and newsfeed posts are useful back-ups, but they do not replace managers’ responsibility to find their fixture and arrange it in time.

This clarification takes effect from 13 September 2026. It does not retrospectively reopen the S28 Youth Shield Round of 32 decisions from 12 September. Those decisions were made under the rules and circumstances applying to that round.

The change is recorded in the Top 100 rulebook and in the full Youth Cup rules rather than silently replacing the old position. That matters: when the platform changes, our procedures sometimes have to change with it, but we should always be able to establish which rule applied at the time.

The practical version for managers is very simple: check My Matches on Sunday, send or chase the request, and don’t leave it until the end of the week.


Top 100 has moved

The Top 100 website is transitioning from WordPress to Micro.blog, preserving its history while simplifying the contribution process for managers.


Introducing the Youth Cup Tournament App

The Top 100 Youth Cup now has its own dedicated tournament website:

Visit the new Youth Cup app

What began as an attempt to make the Youth Cup easier to organise has grown into something much more ambitious: a complete tournament platform for managers, organisers and spectators.

The new app brings fixtures, results, tables, knockout draws, rankings, disciplinary records and tournament history together in one place — while also giving every participating manager their own private portal.

And although it has launched with the Youth Cup, the longer-term plan is for it to become the home of future Top 100 competitions too.

A Dedicated Manager Portal

Every participating manager can now log in through the new “Manager Portal”.

From there, managers can see the matches they are responsible for arranging, submit fixture details, report results and keep track of their tournament commitments without having to search through WhatsApp messages or spreadsheets.

The portal is designed to make it immediately obvious:

  • which matches still need to be arranged;
  • which results are awaiting submission or confirmation;
  • what deadlines are approaching;
  • and whether there are any outstanding tournament actions.

This should make the Youth Cup much easier to run while reducing missed fixtures, duplicated messages and administrative detective work.

Tournament Summary

The “Tournament Summary” gives a quick overview of the current competition.

It brings together the key tournament numbers, including the number of participating teams, matches played, goals scored and the progress of the competition.

It is the quickest way to see where the tournament currently stands without having to navigate through every group and round.

Featured Matches

The “Featured Matches” section highlights some of the biggest or most interesting upcoming fixtures.

These might include heavyweight group matches, qualification deciders, knockout ties or matches with particular significance to the competition.

The aim is to make the tournament feel like an event rather than simply a list of results.

Featured matches can also be supported by previews, manager comments and press conference quotes.

Winners and Tournament Archive

The “Winners section” celebrates the clubs and managers who have won the Youth Cup and Youth Shield.

Past competitions can also be accessed through the tournament archive, creating a permanent historical record rather than allowing each season’s results to disappear into old posts, spreadsheets or Challonge brackets.

Over time, the archive will include:

  • tournament winners;
  • runners-up and losing semi-finalists;
  • group tables;
  • knockout results;
  • final rankings;
  • leading scorers and statistical records;
  • fair-play records;
  • and links to the original tournament coverage.

Group Tables

The “Groups section” contains every group table, fixture and result.

Tables update automatically as results are entered, including points, goal difference, goals scored and qualification positions.

This removes the need to calculate tables manually and makes it much easier for managers to understand exactly what they need from their remaining matches.

Knockout Fixtures

Once the group stage is complete, the “Knockout section” follows the competition through every round of the Youth Cup and Youth Shield.

Fixtures, aggregate scores and qualification status can all be viewed from the same page.

The app is also being built to support different knockout formats, including:

  • single-leg matches;
  • two-legged ties;
  • extra time;
  • penalties;
  • seeded draws;
  • and teams dropping from one competition into another.

That gives us much more flexibility when designing future tournaments.

There are no knockout fixtures to show, yet, of course - let’s just hope it all works when the time comes, haha!

Tournament Rankings

The “Rankings section” compares every participating team across the tournament.

Rather than only showing who remains in the competition, the rankings provide a complete picture of performance based on group results and knockout progress.

This means teams can still compete for the highest possible final ranking even after elimination — and it gives us a useful way to compare performances across different groups.

The rankings can also help shape future tournament seedings.

Fair Play

The “Fair Play section” records forfeits, unplayed matches and other tournament compliance issues.

This is not intended simply as a wall of shame. It gives managers a transparent record of whether fixtures were completed properly and allows tournament decisions to be applied consistently.

It will also make it easier to determine eligibility for future prize draws, awards or tournament invitations.

Over time, the fair-play system could develop into a broader manager reliability record, recognising the managers who consistently arrange and complete their matches on time.

Full Tournament Brackets

The “Brackets section” provides a visual overview of the knockout competition.

Managers can follow the route from the opening round to the final, see which teams could meet in later rounds and track both the Youth Cup and Youth Shield without leaving the site.

This replaces the need to rely on a separate external bracket service and means the complete tournament can now be managed and archived within the Top 100 platform.

Brackets will appear, as if by magic, when the group stage finishes, similar to the archived Challonge S27 Youth Cup above.

Press Conferences

One of the more entertaining additions is the introduction of tournament press conferences.

Managers can provide comments before or after matches, respond to questions, make predictions, praise their players, complain about referees, put pressure on their opponents or deliver the usual carefully rehearsed football clichés.

Selected quotes can then appear alongside featured matches and tournament coverage.

It gives managers another way to become involved in the competition and should help create some stories, rivalries and personality around the matches.

Built for More Than the Youth Cup

The Youth Cup is the first competition to use the new platform, but the underlying system is being designed to support a range of different Top 100 tournaments.

Future plans include hosting:

  • the World Club Cup;
  • future Regen tournaments;
  • new Youth Cup seasons;
  • one-off invitational tournaments;
  • and other community competitions.

Different tournaments will be able to use different numbers of teams, group formats, knockout structures, seeding systems and fixture rules.

The aim is not to build a single Youth Cup page. It is to create a reusable Top 100 tournament platform.

Tournament Registration

A future registration system will allow managers to enter upcoming competitions directly through the site.

Managers will be able to register their team and receive confirmation once they have been accepted.

Tournament organisers will then be able to review entries, remove duplicates and everyone will be able to see the list of participants before and after registrations close.

More Features Planned

Other ideas being considered include:

  • automatic fixture reminders;
  • tournament notifications;
  • manager and club tournament profiles;
  • head-to-head records;
  • live draw generation;
  • downloadable fixtures and calendar integration;
  • embedded match reports;
  • and a central page showing every active and upcoming Top 100 competition.

A Better Way to Run Top 100 Tournaments

The Youth Cup has always relied heavily on managers volunteering their time, arranging matches and reporting results.

The new app will not eliminate every missed deadline, forgotten fixture or confused manager. That would require considerably more advanced technology such as Top 100 AI-powered microchip implants.

But it should make the tournament clearer, easier to follow and much less labour-intensive to administer.

More importantly, it gives Top 100 tournaments a permanent home of their own.

Take a look around:

Explore the Youth Cup app

And managers taking part can access their fixtures and tournament tasks here:

Open the Manager Portal


If you would like to support the ongoing maintenance costs, and all the new development of the Top 100 website and app ecosystem, please consider donating.

You can give anything from a one-off £1 donation or set up a regular amount via Stripe.

If you don't want to, or can't afford to, that's also fine.


Youth Cup Registration

Want to go down in History? Consider yourself a master scouter? Can you build a strong youth XI alongside your first XI? Can your name be uttered in the same breath as multiple Youth Cup winners Dan Payne, Frank Hirst, Alex McLean, Salvatore Zerbo, Doug Earle and Glen Mullan?!

[googleapps domain="docs" dir="forms/d/e/1FAIpQLSdyX6VIjxs6016LKxvnqbAVfNZcyFXu6qPtV55hg6t3jnbzBQ/viewform" query="embedded=true" width="640" height="1521" /]


Youth Cup S26

The Top 100 Season 26 Youth Cup brings together 64 academies across world football in a seeded group stage.

Teams are split into 8 groups of 8, each playing 7 matches.

The top 4 from each group advance to the knockout rounds, where 32 teams battle it out in a single-elimination format until we crown the champion.

All fixtures are scheduled weekly in advance so please send out and accept your friendly requests asap. First matches scheduled for Saturday 20 September.

Youth Cup WhatsApp.

🔗 View Live Tournament Bracket

🔧 Tournament Settings (Top 100 S26 Youth Cup)

Format: Round Robin (Groups of 8) → Top 4 qualify → Single Elimination Knockout

Entrants: 64 (seeded by ratings)

Rounds per group: 7 (one match per week, no home/away duplicates)

Knockout stage: 32-team single elimination (5 rounds to champion)

Schedule: Weekly fixtures every Saturday starting 20 September.

Seed Team
1 Genoa
2 Espanyol
3 Barcelona
4 CSKA
5 Dortmund
6 Flamengo
7 Hertha Jugend
8 Juventus
9 Leicester City
10 Atletico Madrid
11 Bayern Munich
12 Club Brugge
13 Cruzeiro
14 Levante
15 River Plate
16 São Paulo
17 Tottenham
18 Chelsea
19 Man City
20 Sampdoria
21 Sc internacional
22 Arsenal
23 Aston Villa
24 AC Milan
25 Dynamo Moskva
26 FC Basel
27 Fenerbache
28 Hamburger SV II
29 Independiente
30 Leverkusen
31 Montpellier
32 Real Madrid
33 Roma
34 Shakhtar Donetsk
35 Stoke City
36 Swansea
37 Wolfsburg
38 Besiktas
39 Celtic Youth
40 Manchester United U21
41 Spartak Moscow
42 Sunderland
43 Atalanta
44 Bremen
45 D.K.Y.S.
46 Anderlecht
47 Hoffenheim
48 PSG
49 SEVILLA
50 Udinese
51 AJAX
52 Crystal Palace
53 Dinamo Zagreb
54 Liverpool
55 naples
56 Newcastle
57 PSV
58 Saint Etienne
59 Standard Liege
60 West Brom
61 Olympiacos
62 Villarreal
63 Athletic Club
64 Valencia

How We Picked Freddie for Sporting

The Situation

After Joao got sacked from Sporting for not doing his WCC games and going inactive, we had to find someone new. Twelve managers applied for the job.

Who Applied

We had a mix of people - some big names from D1 clubs, some D3 and D4 managers looking to step up, and others from various divisions. Won’t name everyone but there were definitely some experienced candidates in there.

The Admin Discussion

When we first looked at the list, there was a lot of head-scratching. Some of us thought none of them were good enough for such a massive club. Others worried about giving Sporting to someone who might mess it up.

The main debate was: Do we give it to a proven winner who’s already got a top club, or do we give a chance to someone who’s earned a step up?

The Top 3

After going through everyone, we focused on three candidates:

The Big Name: Top-rated manager with tons of trophies and 1000+ games. Wrote a long application listing all his achievements. Problem was, he’s already got a top D1 club.

The Legend: Our #1 ranked manager who took his current team from D5 to D1. Short application but massive reputation. Again though, already successful where he is.

The Active One: D4 manager who’s spent 1.5 years rebuilding Wolfsburg. Made it clear he follows the rules and stays active. Not the biggest name but definitely earned a chance.

Why Freddie Won

In the end, Fredrik (Wolfsburg) got the job because:

  • He’s active and follows the rules (which is why Joao got sacked in the first place)
  • He’s proven he can rebuild a team
  • It gives him a proper step up rather than just moving sideways
  • His application showed he actually wanted the job

The Logic

We sacked Joao for being inactive, so we couldn’t then give the job to someone who might have the same issues. We also thought it was better to give a progression opportunity to someone who’s earned it rather than just shuffle the top clubs around.

Fredrik’s done well at Wolfsburg with less resources. Now he gets a chance with a proper squad. If he does well, great. If not, at least we gave someone a fair shot at the big time.

Bottom Line

Sometimes you have to be practical. Fredrik ticked the boxes we needed - active, capable, and ready for the challenge. Not everyone will agree with every decision, but that’s how it went down.

Thanks to the admin team for giving up part of their weekend to get this and the other ten jobs sorted. No easy task!


Apply For Jobs In Top 100

[googleapps domain=“docs” dir=“forms/d/e/1FAIpQLSfQiAvb6TRic_vEw1kGXQ7q9er5o7AQ26PEl1DN6NhnjE5oZw/viewform” query=“embedded=true” width=“640” height=“1667” /]


S25 Manager Reappointments

Division One

Tottenham Hotspur (Pedro Vilar) - reappointed (Youth Cup Final, promoted last season)

Sporting (João Alves) - not reappointed due to inactivity (see below for a full explanation)

Glen Mullan (Espanyol) - reappointed (Top 100’s most active manager)

Division Two

Swansea (Zé Quim) - reappointed (rebuilding after taking over very old overachieving team last season)

Galatasaray (fert dert) - not reappointed (appointed mid-season, but totally inactive)

Schalke (Jamie Alldridge) - not reappointed (second successive relegation, transfer ban and multiple Youth Cup forfeits)

Division Three

Valencia (Golden Bear) - reappointed (appointed midway through season, but this must be a last chance after so many relegations with different clubs)

Shakhtar (Tharani) - reappointed (appointed mid-season)

Basel (John McHugh) - not reappointed (appointed midway, had a few humourous moments on the newsfeed, but finished with more games than points, bad mouthing everyone on the newsfeed - thanks, but no thanks)

Division Four

Celta Vigo (Murilo) - reappointed (second successive relegation albeit in first full season. Poor effort but another chance)

Stuttgart (Norman Little) - not reappointed (rebuilding, but not competitive, World Club Cup forfeits)

Monaco (Tozé Trapattoni) - not reappointed (second successive relegation, one of the worst points totals in Top 100 history, multiple forfeits in World Club Cup)

Division Five

Chievo Verona (Carlos Azevedo) - reappointed (some signs of improvement at the death. Last chance saloon…)

Napoli (Mattia Bertonati) - not reappointed (fourth full season, but it’s been a downward spiral, multiple World Club Cup forfeits)

AZ Alkmaar (Mohammed Ajmal) - reappointed (took over from Golden Bear midway)

Sporting Decision

The decision not to reappoint João Alves (Sporting CP) follows established Top 100 rules and represents the consistent application of activity standards that have been core to our game world since its inception. This post explains the decision-making criteria, process, and how these standards are and will be applied.

Background: A Remarkable Journey

João’s story in Top 100 is genuinely extraordinary. Starting at Rubin Kazan in 2017, he achieved his dream of managing Sporting CP and led them on an incredible journey from Division 3 obscurity to Division 1 prominence. His passion for Sporting and dedication to squad building was evident throughout his tenure, culminating in an elite £431M squad with perfect youth development potential.

However, football management requires more than just squad building excellence.

The Official Criteria: What the Rules State

Per Section 6.3.1 of the Top 100 Rules, managers may be dismissed under two circumstances:

  1. Poor League Performance: Finishing bottom three in any division
  2. Inactivity: Being consistently unresponsive on communication channels, failing to manage their team, or failing to arrange fixtures

Crucially, Section 6.3.2 states that managers demonstrating inactivity “may not be offered their job back or any new club if sacked for other reasons.”

The Decision Criteria Applied

Performance Assessment

João finished 19th in Division 1 with 25 points, triggering automatic relegation and sacking under the performance criterion. João played weakened teams in some league games after failing to change his team for cup matches, which compounded his poor results.

Activity Assessment

The activity evaluation revealed systematic failures across multiple areas:

World Club Cup Non-Participation:

  • Failed to arrange both required WCC games
  • WCC participation is mandatory for all managers
  • The same failure occured in S24, so this is a repeat failure over at least two seasons

Youth Cup Abandonment:

  • Previously attempted participation but failed to set teams for matches
  • Abandoned participation entirely rather than learning from mistakes
  • Squad perfectly suited for youth development (21 average age, 82 rating) left unused

Communication Breakdown:

  • Unresponsive to official WCC arrangement requests
  • Limited engagement on WhatsApp and newsfeed despite years of membership
  • Failed to seek assistance when struggling with tactics/team management/fixtures

The Decision Process

Admin Team Evaluation

The decision underwent thorough admin team review:

  • Unanimous decision (0/5 admin votes for reappointment)
  • Evaluated against established criteria, not personal relationships
  • Compared with other managers facing similar circumstances

Comparative Analysis

The decision gains context when compared to concurrent reappointments:

Pedro (Tottenham) - REAPPOINTED:

  • Squad value: £173M (vs João’s £431M)
  • Performance: Also relegated but with maximum community engagement
  • Youth Cup finalist despite inferior resources
  • Full WCC participation

Glen (Espanyol) - REAPPOINTED:

  • Historical “standard bearer for activity”
  • Strong track record of community contribution

The Broader Standards

Why Activity Standards Matter

Top 100’s identity has always centered on community engagement. The Top 100 About page explicitly states:

  • “Top 100 thrives on an active community”
  • “Getting a bigger club depends on activity on the newsfeed/blog”
  • “Managers deemed inactive may not be offered any job back”

These aren’t recent additions - they’re foundational principles documented since the game world’s creation.

The Non-Competitive Problem

Managers who avoid community participation while building elite squads can exploit the system by:

  • Staying in lower divisions to avoid relegation risk
  • Asset stripping and youth hoarding without community obligations
  • Only promoting when guaranteed success
  • Creating unfair advantages over competitive managers

Division-Based Expectations

While the same basic rules apply to all managers, Top 100 does maintain higher expectations for D1 and D2 managers. This creates a clear progression route for ambitious managers starting in lower divisions.

The Success Model - Doug (Leicester):

  • Took Leicester to D5 with a clear rebuilding plan
  • Built elite squad while maintaining maximum community engagement
  • Won Youth Cup twice and Youth Shield twice
  • Demonstrated that elite performance AND community participation are possible
  • Regular blog contributions detailing progress at his club

João’s Path:

  • Successfully executed the rebuilding strategy (D3→D5→D1)
  • Built an elite squad comparable to Doug’s achievement
  • Failed to maintain community engagement that defines D1 expectations
  • No blog contributions at all

This distinction ensures progression opportunities while maintaining standards at the highest levels.

Application to Other Sacked Managers

The same criteria apply to all relegated managers who demonstrated WCC non-participation:

Stuttgart (Norman): Failed WCC participation - same evaluation standards

Monaco (Tozé): Failed WCC participation - same evaluation standards

Napoli (Mattia): Failed WCC participation - same evaluation standards

Consistent Application: The criteria apply regardless of squad value, historical achievement, or personal relationships with the admin team.

The VAR Standard

Following the Season 23 precedent where decisions took “nearly two days” and caused distress for all involved, we’ve implemented a “VAR standard”:

Reappoint unless there is a clear and obvious error

João’s case presented clear and obvious errors:

  • Elite squad resources with zero community participation
  • Mandatory competition non-participation despite capability
  • Multi-season pattern of declining engagement despite regular updates on newsfeed, blog and social channels

Moving Forward: Clear Expectations

Mandatory Requirements

All Top 100 managers must:

  • Arrange World Club Cup fixtures when applicable
  • Maintain basic communication responsiveness
  • Engage with community platforms and activities
  • Set teams for competitive matches consistently

Activity Monitoring

The admin team will:

  • Provide proactive reminders about mandatory competitions
  • Monitor participation patterns throughout seasons
  • Offer assistance to managers struggling with requirements
  • Apply consistent standards regardless of individual circumstances

Communication Improvements

Based on feedback, we will:

  • Implement clearer mid-season check-ins for struggling managers
  • Provide explicit guidance on community engagement expectations
  • Maintain documentation of warnings and support offered

Conclusion

The decision not to reappoint João Alves, while personally difficult given his remarkable journey and gracious response, upholds the community standards that make Top 100 special. These standards apply equally to all managers, with higher expectations naturally accompanying the prestige of managing elite D1 and D2 clubs.

João’s legacy - transforming Sporting from D3 obscurity to D1 prominence - will be remembered alongside Doug’s similar success with Leicester. The difference is that Doug combined elite squad building with exemplary community engagement, setting the standard for what Top 100 expects from its most successful managers.

The criteria are clear, documented, and will be applied consistently to all affected managers. Every manager knows what’s expected, and every manager will be held to the same standards.

João gracefully gave me permission to post his parting statement:

What a journey, guys!

It’s been many years since I joined the T100. It was 2017, and I was getting the job I could get, at Rubin Kazan.

From that day one, I never considered any other team. Sporting was my dream, a team that was broken and unknown to most of you.

One year later, that moment arrived, the dream job arrived, and I managed to take the club of my heart. I started by taking one step back to be able to take two forward, and from that day one, I aimed to become a champion in the first division, something many people laughed.

Step by step, I climbed, until I reached the highest point, but I failed. I failed miserably and was relegated.

After failing i talked with David this morning, he told me I wouldn’t be reapointed because my last season had been disastrous, and I hadn’t participated in the WCC and YC. It was a unanimous decision, and I have to accept it. We already know the rules here exist, but are used in different ways. I know my team is much more interesting today and that there are players who, for me, were untransferable and who will now be very useful on the market.

No problem, my contribution to SM and T100 is done. I’m sure that today all of you know a little more about Sporting Clube de Portugal. And will be easy to find someone to manage “his heart team”.

It’s time to “uninstall” the game and move on. A lot of hours looking for players, scouting and watching game. I missed the part to know how to change tactics in game, and after all, is what matter here.

I will continue to be a soccer fan and closely follow global scouting.

If you need anything from me, this is my contact.

Thank you very much for everything.

João Alves


Top 100 Regen Manager Appointments

All manager appointments and division allocations can be viewed by clicking here or on the image below.

We also need to vote on starting squad cap and transfer rules. All clubs will start with their real life player rosters. Many of the top clubs already have several top class youth talents, and one complaint about Top 100 has always been that the 50 player squad cap is too high. I propose, therefore, a radical 25 player squad cap for D1 clubs, who should still be able to field a competitive senior team AND compete in the Youth Cup. The other divisions could also be a 25 squad cap, or we can have a bigger caps as we go down the divisions, e.g., D2 30, D3 35, D4 40, D5 50.

On starting transfer rules, I propose a block on teams buying from external clubs (including new players) until they are within their squad cap. This will encourage D1 teams to sell to external (and do some internal deals) and give everyone else a chance to compete for the best of the external talent that becomes available to level up.

You can vote on our new Discord server, so please join if you haven't already.

I plan to create the new game world next week.

Overview: Top 100 Regen Manager Appointments

Welcome to the official breakdown of the manager allocation process. To ensure fairness and create an engaging experience for everyone, two separate applications have been developed: one to perform the allocation itself, and one for everyone to view the final results. This document explains what each app does and, most importantly, the exact logic used to assign managers to clubs.


1. The Main Allocation App (The “Admin Tool”)

  • Purpose: This is the primary tool used by the gw admin to generate the one, official set of manager and club allocations for the season start. Its job is to take the raw data and run the allocation process from start to finish.

  • Key Features:

    • Data Input: Allows for uploading the Opta Team Ranking stat and the Manager Status and Team Preferences data.
    • Processing: Contains the core logic that performs the allocation.
    • Results Generation: Produces the final, canonical list of 100 manager-club pairings, which is then used to create the public-facing “Results Viewer” app.

The Allocation Logic: A Transparent, Step-by-Step Guide

To ensure fairness, the allocation is performed according to a strict set of rules, processed in the following order:

Step 1: Manager Prioritisation Before any assignments are made, all eligible managers are sorted into a priority queue based on their status. This ensures that managers with a higher status get preference in the allocation rounds. The order is:

  1. Current Top 100/120 managers
  2. Former Top 100/120 managers
  3. New managers

Step 2: Preference Allocation Rounds (Status by Status) The app now tries to assign managers based on their stated club preferences, respecting the priority order from Step 1. It processes all “Current” managers first, then all “Former,” and finally all “New” managers.

For each status group (e.g., for all “Current” managers):

  • A. Bidding Round: The system initiates a “bidding round.” In this round, every unassigned manager in the current status group looks at their list of preferred clubs (1st, 2nd, 3rd choice) and “bids” for the one they want most that is still available.

  • B. Resolving Bids:

    • No Contest: If a manager is the only one who bids for a particular club in that round, they are immediately assigned that club.
    • Tie-Breaking (The Random Element): If multiple managers in the same status group bid for the same club in the same round, a winner is chosen completely at random. This is the key element of randomness that ensures fairness when there are contested clubs. The managers who lost the random tie-break remain unassigned and get to try again in the next round with their next available preference.
  • C. Repeat: The app repeats these bidding rounds until no more managers in the current status group can be assigned a preferred club (either because their preferences are all taken or they have been assigned). The system then moves to the next status group (e.g., from “Current” to “Former”) and repeats the process.

Step 3: Fallback Allocation (For Managers Without a Preferred Club) Any of the 100 managers who could not be assigned a club through the preference rounds are handled next. To ensure they still get the best possible assignment, they are allocated in their original priority order (Current > Former > New) to the highest Opta-ranked club that is still available.

Step 4: Division Assignment Once all 100 managers have been assigned to a club, the system takes these 100 clubs and sorts them strictly by their Opta Rank. They are then grouped into five divisions of 20 clubs each to create the final league structure.


2. The Github App (The “Results Viewer”)

  • Purpose: This is the public-facing app that is linked above on the blog. Its only job is to display the final, official allocation results that were generated by the Main Allocation App. This ensures that every manager and viewer sees the exact same, consistent results.

  • Key Features:

    • Pre-loaded Data: The app starts with the final allocation data already embedded. It does not re-run the allocation process.
    • Manager Reveal Cards: A fun, one-by-one reveal feature for the livestream, allowing you to announce each manager’s new club individually.
    • Search Function: A search bar allowing anyone to quickly find a specific manager or club to see their allocation without having to go through all 100 reveals.
    • Full Sorted List: A complete table of all 100 allocations, neatly organized by division and then by club rank.
    • Theme & Branding: The app is styled with the official Top 100 logo and includes a theme tune that plays during the reveals to enhance the experience.

If you're name is not on the full list then I'm sorry that you haven't been chosen on this occasion. We had 120 managers for 100 clubs. However, you will be on my standby list of managers to step in to replace managers who drop out, or don't take their club, or who quit later on. Make sure you are registered on the Top 100 Game Worlds Discord community server or on our FB or WhatsApp channels.

I hope to create the game world next week.