Loading…

Fantasy DataBase

Player database

Position
Scale
Rank by
60+ min only

Chance of playing the next match, straight from FPL. Under 100% is a fitness doubt. Injured, suspended or unavailable. Tap any badge for the actual news.

Points, minutes, defensive contributions, saves, clean sheets and expected goals conceded come from the Fantasy Premier League API — the same numbers the game scores on. Non-penalty xG, xA and shots come from Understat, because FPL's own expected goals include penalties and would flatter whoever takes them. Per 90 divides by minutes played, which is why switching to it also raises the minutes floor further: a goal off twenty minutes reads as 4.5 xG per 90, and that is arithmetic rather than form. Every view starts at 60 minutes; in Per 90 the floor grows to 30% of the football played so far, so it tightens as the season goes on instead of going stale at a fixed number. Drag it to 0 whenever you want to see everyone — a new signing with one cameo is hidden by design, not because he is bad. Min/game is minutes divided by the matches his club has played, so it reads as availability and tops out at 90.