get_xpts
Rank Fantasy Premier League players by estimated expected points for a chosen gameweek, filtered by position, team, and maximum price. Use it to build captain shortlists or find transfer targets.
Instructions
Rank players by estimated expected points (xPts) for a gameweek, live from the FPL API. A transparent baseline built from season xG/xA/clean-sheet/save/bonus rates, expected minutes, availability and fixture difficulty, shown beside FPL's own ep_next. Filter by position, team and max price. Good for captain shortlists and finding transfer targets; it is noisy early in the season and ignores rotation, so cross-check availability with get_live_availability.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| team | No | Team name or short name, e.g. 'Arsenal', 'Man City' or 'MCI'. | |
| limit | No | Rows to return (default 15). | |
| gameweek | No | Gameweek to project (default: the next one to play). | |
| position | No | ||
| max_price | No | Maximum price in £m, e.g. 7.5. |