fmwonderkids.app
Transparent Methodology

How We Rate, Rank, and Match FM27 Wonderkids

fmwonderkids.app is built around one principle: recruit for your tactical system, not just for raw potential. Every rating, potential range, and tactical fit score on this site is computed deterministically from the initial game database snapshot using the formulas documented below.

1. Wonderkid Inclusion Criteria

A player is included in the default wonderkid index if they meet all of the following conditions at the start of the database snapshot:

  • Age: 21 years old or younger (age <= 21).
  • Potential Ability (PA): Fixed PA >= 140, or a dynamic negative potential tier of -85, -9, -95, or -10.
  • Competition Separation: Women's football players are tagged separately (isWomensFootball) and excluded from default men's rankings unless explicitly toggled.

2. Negative Potential Ranges & Midpoint Expectation

In Football Manager, many young talents are assigned a negative potential tier instead of a fixed PA. Each new save rolls their actual PA within a fixed 30-point band. Whenever we sort or compute Site Rating for a negative-potential player, we use the midpoint expected value E[PA] rather than the optimistic ceiling, while always displaying the full range when Spoiler Mode is enabled.

TierSave-Rolled PA RangeExpected E[PA]Scouting Interpretation
-10170 – 200185Generational world-class ceiling
-95160 – 190175Elite Champions League starter ceiling
-9150 – 180165Top-flight regular / European contender
-85140 – 170155Strong top-division starter or high-value flip
-8130 – 160145Situational squad player (excluded from default wonderkid pool unless fixed >= 140)

3. Site Rating (0–100)

Site Rating is our proprietary 0–100 composite index designed to balance long-term ceiling, immediate first-team readiness, and age runway. It is not an official in-game hidden attribute.

SiteRating = 100 × (0.55 × P + 0.25 × R + 0.20 × A)
P = clamp((E[PA] - 120) / 70, 0, 1)   // Potential ceiling
R = clamp((CA - 60) / max(E[PA] - 60, 1), 0, 1)   // Current readiness
A = clamp((21 - Age) / 5, 0, 1)   // Age development runway

4. System Fit (0–100 Approximate Tactical Score)

Because Sports Interactive does not publish the exact match-engine weighting for tactical instructions, our System Fit score is a transparent role-attribute approximation. It should be used to rank candidates within the same tactical role, not as a literal match-engine guarantee.

Fit = round((Σ (w_i × Attribute_i)) / (Σ (w_i × 20)) × 100)
where key role attributes carry weight w_i = 2.0 and preferred attributes carry weight w_i = 1.0.

Launch coverage spans three core tactical philosophies mapped onto standard 4-2-3-1 / 4-3-3 positional slots: Gegenpress, Control Possession, and Counter-Attack. Every recommendation surfaces the player's top 2–3 key attributes as a “Why they fit” explanation.

5. Similar Profile Alternatives

When a target wonderkid is too expensive or unattainable, we compute Cosine Similarity across the full 36-attribute outfield vector (or 11-attribute goalkeeper vector) against players in the same positional group. Candidates must clear a minimum similarity threshold to appear; if no player qualifies, the section is omitted rather than padded with weak matches.

6. Work Permits & Home-Grown Eligibility

Work permit eligibility in Football Manager depends on dynamic save-state variables—such as recent international caps, FIFA rankings, transfer fee, wages, and league-specific registration windows—that cannot be reliably determined from a static pre-game snapshot. We display static Nationality and Home-Grown tags as factual inputs; always verify exact work permit points in your in-game League Rules screen before bidding.

Initial Database Snapshot Disclaimer

All asking prices, wages, contract expiry years, and release clauses reflect the initial un-simulated game database snapshot. Actual transfer fees, AI club valuations, contract renewals, and dynamic negative potential rolls will vary in your live save depending on league setup, club reputation, and negotiation timing.