#738 · League comparison · players and teams · round 1
The new dashboard tab, after Squad comparison, with two views of one league capture: Players sets our players against the league's, and Teams sets our team against every team. Every figure is real. The Premier League capture read on 1 January 2026 (December 25/26 on the app's calendar) holds . Our players' squads, filed positions and loans are as they stood that day. Every percentile, rank and team figure is worked out live in this page by the app's own rules: PeerStanding, LeaguePeerGroups, FmPositions, Evidence, MetricDenominators and PerNinety.
Teams: Part two, decided on 27 September
A table. Teams down the side and figures across, one category at a time. Clicking a figure sorts on it and shows our rank. Our team is highlighted, and the league average is a row that sorts in among the teams.
A team's figure is built from its players'. Per-90s are weighted by minutes, leaving out FM's zero per-90s under 90 minutes. Percentages and ratios are rebuilt from their summed parts, so a team's pass completion is its passes completed over its passes attempted. Totals are summed.
Only players over the views' appearance bar count, which is everyone in the capture. Our team is counted the same way, with no fallback to our own captures.
Our team is found through our own players. Their rows say , so FM's name never has to match "Manchester United".
A category counts only the players it applies to. Goalkeeping is keepers only. The outfield categories other than Movement and Passing leave keepers out.
The average counts each team once.
New, for you to judge: a Graphs view. The same stored charts, with each team as a dot.
A question for you: per player or per match?
Players: Part one's four open questions, answered here for you to judge
What the tab shows. Three views, so you can choose between them:
Table: each of our players' standing in the league on every figure in a category.
Graphs: a stored chart, with the league as grey dots and ours picked out.
Leaders: one figure, the league in order, with ours marked.
My recommendation: keep Table and Graphs as views. Open Leaders from a column header rather than giving it a view of its own.
Which league and which capture. The squad's comparison league from Setup (the First Team's is the Premier League), and its latest capture. Once there's more than one capture, a dropdown lists them grouped by season, as on the card (#702).
Who is compared with whom.
Each player is ranked against the league's players in the position he's filed under, which is his group on the rail. It maps onto the card's seven peer groups, and you can switch to everyone in the league. The card starts from his FM position instead, the first group it reaches.
No minutes bar beyond the capture's own appearance filter.
The card's evidence floor (#683): a rate is ranked only once it rests on 10 events.
No shrinkage. #683 found it trades a loud error for a quiet one.
Metrics only. Yes. A league capture holds the seven metric categories and minutes, and nothing else.
What this means for the graph work
All 15 metric charts can be drawn here, in two ways: with players as the dots (the league behind ours), or with teams as the dots. So a chart placed on League comparison has to say which, or the view decides from its mode. That's the one change this makes to the graph design.
The 10 statistics charts can't be drawn here. A league capture holds no statistics except minutes.
Radars can't either. They plot attributes, and a league capture holds none.
Dials already show the league on the card's League comparison tab, one player at a time. Nothing here needs them.
The figures shown for each category are the ones the card's nine dials rank. The rest of a league view's columns (passes attempted, shots and so on) are the parts the ratios are rebuilt from, and the evidence behind each rate.