SquadStat pulls data from Transfermarkt and runs calculations to surface form trends, value gaps, and injury cost. Here is how each dashboard works.
Which teams are on the hottest or coldest streaks right now, based on actual match results (all competitions, not just league games).
We look at 4 time frames: a team's last 5, 10, 15, and 20 matches. Shorter windows catch recent momentum shifts; longer ones reveal sustained trends.
Within each window, teams are ranked on 4 categories:
A team must lead (or trail) 2 or more categories within at least one window to appear. We then count how many total category appearances each team has across all 4 windows and rank by that count. The team with the most is the form leader.
PPG (Points Per Game) is the manager's average points per match at this club. The ranking (e.g. “2/7”) compares them to all managers at the same club with a similar number of games, going back to 1995.
Whether teams are punching above or below their financial weight. A club with the 2nd most expensive squad should, in theory, finish 2nd — but reality rarely matches.
500+ elite players across Europe's top 5 leagues with detailed stats, filterable by league, club, nationality, position, and more.
Sort by value, minutes played, games, goals+assists, penalties, or missed games. When sorting by G+A, ties are broken by fewer minutes (more efficient players rank higher).
Finds players who are either expensive but outperformed by cheaper alternatives, or cheap but outperforming more expensive peers.
Compares players in similar attacking positions. A player is flagged as overpriced if 3 or more cheaper players have produced equal or better non-penalty goals + assists in equal or fewer minutes. Conversely, a bargain player outproduces 3+ more expensive peers.
Shows high-value players getting the fewest minutes — potential wasted investment or squad depth issues.
Missed % is the percentage of total team matches the player has been unavailable for (injury, suspension, etc.). Use the missed-% filters to exclude heavily injured players and focus on fit players who simply aren't getting minutes.
This count shows how many less expensive players in comparable positions have matched or beaten this player's output. A higher number means more evidence the player is underdelivering relative to cost.
Currently injured players across all 5 leagues, with their market value, injury type, and expected return date. Three views: by player, by club (total value sidelined), and by injury type.
The “Teams” tab sums the market value of all injured players at each club. This shows which clubs are carrying the heaviest injury burden in financial terms.
Players whose Transfermarkt market value has been consistently rising or falling across multiple valuation updates — not one-off jumps, but sustained trends.
We look at consecutive market value changes. Transfermarkt updates values periodically throughout the season. A player appears as a “biggest riser” if their value has increased in multiple consecutive updates, and as a “biggest faller” if it has dropped repeatedly. Ranked by total absolute change.
All data is sourced from Transfermarkt. Market values, squad data, match results, injuries, and manager histories are refreshed regularly. Use the refresh button in the header to pull the latest data.