AGE
FGA
SEASON
5881players
Total Players
25,573
49 leagues · 806 clubs
🇦🇺 A-League
368
Tier 1 live · grading pending
🇦🇩 Andorra
136
Featured shortlist · grading pending
🇦🇹 Austrian BL
344
Full roster · 12 clubs · grading pending
🇱🇺 BGL
25
Top scorers/assists only
🇧🇷 Brasileirão
511
Full roster · 20 clubs · Tier 1 live (STK/XPS/INT) · 1 Tier 3 fully graded (Gabriel Mec, 12/12, ultProxy 78.6)
🇩🇪 Bundesliga
501
Full roster · 18 clubs · Tier 1 live (STK/XPS/INT) · real defensive/GK data · grading pending
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Championship
525
Full roster · 24 clubs · Tier 1 live (STK/XPS/INT) · real defensive/GK data · grading pending
🇩🇰 Danish SL
276
avg FGA 39.1/100
🇧🇴 División Prof.
462
Full roster · 16 clubs · GK Saves/SoTA unavailable · grading pending
🇳🇴 Eliteserien
420
Full roster · 16 clubs · grading pending
🇳🇱 Eredivisie
517
avg FGA 47.4/100
🇧🇪 Jupiler Pro
322
avg FGA 29.9/100
🇳🇱 KKD
499
Full roster · 20 clubs · grading pending
🇪🇸 La Liga
509
Full roster · 20 clubs · Tier 1 live (STK/XPS/INT) · real defensive/GK data · grading pending
🇪🇸 La Liga 2
510
Full roster · 22 clubs · Tier 1 live (STK/XPS/INT) · real defensive/GK data · grading pending
🇵🇪 Liga 1 Perú
466
Tier 1 live · grading pending
🇲🇽 Liga MX
506
Full roster · 18 clubs · Tier 1 live (STK/XPS/INT) · real defensive/GK data · grading pending
🇵🇹 Portugal 2
66
Featured shortlist · grading pending
🇫🇷 Ligue 1
490
Full roster · 18 clubs · GK Saves/SoTA real · grading pending
🇺🇸 MLS
850
avg FGA 64.3/100
🇭🇺 NB I
412
Tier 1 live · grading pending
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Premier League
504
Full roster · 20 clubs · Tier 1 live (STK/XPS/INT) · real defensive/GK data · grading pending
🇵🇹 Primeira Liga
374
avg FGA 33.1/100
🇨🇴 Primera A
458
Tier 1 live · grading pending
🇨🇴 Primera B
40
Top 5/club · 8 of 16 clubs · partial pool
🇦🇷 Primera División
1024
Full roster · 30 clubs · Tier 1 live (STK/XPS/INT) · real GK data · updated LPF 2026 season · grading pending
🇸🇦 Saudi Pro
465
Full roster · 18 clubs · Tier 1 live (STK/XPS/INT) · outfield only, GK export is club-level not per-player · grading pending
🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scot Prem
389
Full roster · 12 clubs · Tier 1 live (STK/XPS/INT) · real defensive/GK data · grading pending
🇮🇹 Serie A
610
Tier 1 live · grading in progress
🇹🇷 Süper Lig
456
avg FGA 26.2/100
🇨🇭 Swiss SL
387
Full roster · 12 clubs · grading pending
🇺🇸 USL Champ
603
Tier 1 partial (306/603) · 2 Tier 3 graded
🇺🇸 USL League 1
424
Full roster · 17 clubs · 2026 season (not 2025-26) · Tier 1 live (STK/XPS/INT) · real defensive/GK data · grading pending
🇭🇷 Prva HNL
347
Full roster · 10 clubs · 2025-26 season · Tier 1 live (STK/XPS/INT) · real GK data · grading pending
🇪🇨 LigaPro
487
Full roster · 16 clubs · 2026 season · INT live, no Shooting data (STK/XPS unavailable) · real GK data · grading pending
🇵🇾 División de Honor
475
Full roster · 12 clubs · 2026 season · base stats only (no Shooting/Misc data) · real GK data · grading pending
🇮🇹 Serie B
499
Full roster · 20 clubs · Tier 1 partial (INT live, no Shooting data) · real GK data missing (no GK export sent) · grading pending
🇫🇷 Ligue 2
544
Full roster · 18 clubs · Tier 1 live (STK/XPS) · no Miscellaneous data (INT unavailable) · real GK data · grading pending
🇺🇾 Liga AUF
520
Full roster · 16 clubs · INT live, no Shooting data (STK/XPS unavailable) · real GK data · grading pending
🇯🇵 J1 League
499
Full roster · 20 clubs · base stats only (no Shooting/Misc data) · real GK data · grading pending
🇿🇦 Betway Premiership
328
Full roster · 16 clubs · Tier 1 live (STK/XPS/INT) · real GK data · grading pending
🇵🇱 Ekstraklasa
374
Full roster · 18 clubs · Tier 1 live (STK/XPS/INT) · real GK data · grading pending
🇧🇬 efbet Liga
548
Full roster · 16 clubs · Tier 1 partial (INT live, no Shooting data) · real GK data · grading pending
🇻🇪 Liga FUTVE
488
Full roster · 14 clubs · Tier 1 live (STK/XPS/INT) · real GK data · grading pending
🇨🇦 Canadian Premier League
200
Full roster · 8 clubs · Tier 1 partial (INT live, no Shooting data) · real GK data · grading pending
🇨🇱 Liga de Primera
469
Full roster · 16 clubs · Tier 1 live (STK/XPS/INT) · real GK data · grading pending
🇰🇷 K League 1
346
Full roster · 12 clubs · Tier 1 live (STK/XPS/INT) · real GK data · grading pending
🇨🇿 Chance Liga
561
Full roster · 16 clubs · Tier 1 live (STK/XPS/INT) · real GK data · grading pending
🇬🇷 Super League Greece
1
Scouted target only · 1 player · no Tier-1 data yet (no FBref file for this league) · footage attached · grading pending
Cross-league FGA comparison note: MLS avg (64.3) vs Süper Lig avg (26.2) reflects different normalization baselines per league file — not absolute quality differences. Use FGA for within-league ranking; LOG-adjusted comparison across leagues is not yet available (LOG requires ULT, which is currently pending for every player).
FGA RATING SYSTEM — METRIC HIERARCHY EXPLAINED
FGA
FGA Rating Base ★ CORE METRIC
The primary Empire FGA score. Weighted average of all 38 Tier 1+2+3 metrics — your foundation of raw performance stripped of philosophy context. Sort by this to compare players purely on what they deliver on the pitch. Every other metric either feeds into or extends from FGA.
FGA = AVG(21 Tier-1 automated + 6 Tier-2 composite + 11 Tier-3 scout metrics)
Scale: 0–100  ·  25% weight in Ultimate
ULT
Ultimate FGA Rating
FGA elevated by tactical DNA, creative control, clutch factor and harmonic style. The original spec self-referenced (ULT required its own MZ column) — fixed by folding MZ's 0.20 weight into HAR. Known unresolved issue: FGA/THI run on a 0–100 scale, CCI/CLU/HAR run on 0–10 — averaging them directly without rescaling is mathematically broken. Not corrected yet, flagged here rather than silently patched. Blocked platform-wide: THI has no formula, CTX is undefined. CCI/CLU/HAR require Tier-3 grading — as of 2026-08-31, 7 current players are fully graded (Beukema, Etou, Masereka, Luna, Gabriel Mec, Gemelson, Federico Dimarco) but the scale mismatch above means their ULT still can't be computed correctly; the 0.20/0.15/0.10/0.30 weights would mix 0–100 and 0–10 inputs. Two additional records — Ronaldo (1996–97) and Ronaldinho Gaucho (1998) — also carry full Tier-3 grading but are historical benchmark entries, not current prospects, and are excluded from this count. Not "nobody graded" anymore — just still blocked by the unfixed formula.
ULT = (FGA×0.25) + (THI×0.15) + (CCI×0.15) + (CLU×0.10) + (HAR×0.30) + (CTX×0.05)
Scale mismatch unresolved (0–100 vs 0–10 inputs)  ·  Not yet computable for any player
THI
Tactical Harmony Index
How fluidly a player integrates across tactical systems — positional intelligence (POI), off-ball coordination (OBI), system adaptability (COACH). Still qualitative only: the source describes three pillars but defines no weights or arithmetic between them. Nobody has ever received a THI score.
No closed-form formula exists yet — three qualitative pillars, unweighted
Scale: 0–100 (per source)  ·  15% weight in ULT  ·  Not implemented
CCI
Creative Control Index
Ability to impose will through inventive decisions and unpredictability under pressure — separates technically correct players from game-changers. Liga 1 Perú has no FBref shot-creation table, so SCA90 there falls back to a Sofascore bigChancesCreated-per-90 proxy.
CCI = (CRK×0.4) + (DMA×0.3) + (SOA×0.2) + (SCA90_Normalized×0.1)
Scale: 0–10  ·  15% weight in ULT  ·  0 players graded — needs Tier-3 CRK/DMA/SOA
CLU
Clutch Factor
Performance gap between a player's average output and their output in decisive moments — injury time, must-win knockouts. Unresolved scale issue in the source formula: LOG_Pressure_Factor runs 0–6 (per the Level-of-Game framework) while CRS/CLM/MCS run 0–10, and it's blended in at 10% weight with no rescaling. Flagged, not fixed.
CLU = (CRS×0.5) + (CLM×0.2) + (MCS×0.2) + (LOG_Pressure_Factor×0.1)
Scale: 0–10 nominal (LOG term unrescaled)  ·  10% weight in ULT  ·  0 players graded
HAR
Harmonic Style
The artistic dimension — spatial poetry, flow, individual flair that box scores miss but video scouts prioritize. The original spec self-referenced (HAR required its own LZ column) and double-counted CRK; fixed by merging both CRK terms into one CRK×0.5 term.
HAR = (CRK×0.5) + (SPI×0.3) + (Dribble_Success_Normalized×0.2)
Scale: 0–10  ·  30% weight in ULT  ·  0 players graded — needs Tier-3 CRK/SPI
OBI
Off-Ball Intelligence
Movement quality when not in possession — tactical positioning, spatial awareness, run timing. Scored from three sub-components graded independently on match footage, then combined.
OBI = (OBI_T×0.35) + (OBI_S×0.35) + (OBI_P×0.30)
Scale: 0–10  ·  Tier 3 core metric — requires 3+ events across 3+ matches per sub-component
SII
Sprint Intensity Index
High-intensity movement quality — acceleration, top-speed actions, recovery sprints. Same evidence standard as OBI: three sub-components, each independently validated.
SII = (SII_A×0.40) + (SII_T×0.35) + (SII_R×0.25)
Scale: 0–10  ·  Tier 3 core metric — requires 3+ events across 3+ matches per sub-component
T3
Remaining Video Metrics
The other ten Tier 3 metrics, each graded independently from match footage: Decision Making, Character, Mental Competence, Speed on Action, Spatial Performance, Calmness, Clutch Response, Composure Under Pressure, Dynamism, Creative Risk. Together with OBI and SII, these twelve are what "X of 12 Tier 3 validated" refers to on every player card.
DMA · CHR · MCS · SOA · SPI · CLM · CRS · OMS · DYN · CRK
Scale: 0–10 each  ·  Same validation standard — no shortcuts
PHI
Philosophy-Fit Priority Metrics
Nine metrics required by the 60-manager philosophy formulas (Guardiola, Cruyff, Sacchi, and the rest) — key passes, long/vertical/horizontal passing, dribbling, carrying, tackling, interceptions, shot technique. First graded for Sam Beukema (2026-08-18, full 9-metric video pass, ≥3-event confidence). Still not wired into a live Trophy Magnet Factor or Philosophy Fit computation anywhere in this platform — the data exists, the formula that consumes it doesn't yet.
KEY · STK · LGP · VRP · HZP · DRB · CAR · INT · TAC
Scale: 0–10 each  ·  1 of 8,495 players graded — Beukema
League Distribution
FGA Rating Bands
Composite Intelligence Profile
Position Breakdown
Age Distribution
Philosophy Distribution
Top Players by FGA Rating
Player Database
# Player Pos Age Club League MP G A ★ FGA / 100 TIER 3 · SCOUT INTEL Manager +
Scouting Tool
Build a shortlist across all 25,573 players — filter by position, age, nationality, league, club, goals and FGA rating

Height is not tracked in this database, so it can't be filtered on yet — that's a data-collection gap, not a UI limitation. Position matching checks whether a player's position tag contains the selected code, so a compound tag like "FWMF" still matches a search for "FW". Only 2,796 of 25,573 players have a computed FGA rating — check "Graded only" to restrict results to those.

Scouting Targets
Personal watchlist · Session-based storage · max 20
779 Proprietary Metrics
Tier 1: 20% automated · Tier 2: 30% composite · Tier 3: 50% expert scout
60-Philosophy Tactical Framework
Trophy Magnet Factor = weighted average across all 60 tactical philosophies from 15 schools