About fpl.sh
Research players, compare stats, and plan transfers with live data from the official FPL API.
What you can do
- Player database
- Search and filter every Premier League player by position, team, or name.
- Player comparison
- Compare per-90 stats, upcoming fixtures, and recent form side by side.
- Squad view
- Connect your Team ID to see your current squad and formation.
- Fixture difficulty
- Colour-coded, numbered ratings for planning transfers and captaincy.
- Live FPL data
- Pulled directly from the official FPL API.
- Works everywhere
- Responsive layout for desktop, tablet, and mobile.
Getting started
Explore players
Filter by position or team, or search by name.
Compare
Select players and open Compare for a side-by-side breakdown.
View your squad
Open My Squad and enter your FPL Team ID.
Check fixtures
Read the fixture ticker for upcoming difficulty.
Reading the comparison
How per-90 stats are calculated
Every stat is divided by minutes played and scaled to 90 minutes so players can be compared fairly regardless of game time.
- Goals / Assists per 90
- Goal contributions normalised by minutes played.
- xG / xA per 90
- Expected goal involvement per 90 minutes.
- Points per 90
- FPL points earned per full match.
- ICT per 90
- Influence, Creativity, and Threat index per 90.
Connecting your team
- Log in on the official FPL website.
- Open your team page.
- Find your ID in the URL, e.g. /entry/123456/.
- Paste that number into the Team ID field.
Only public FPL data is read; no FPL password is needed. Your latest changes may not appear until FPL publishes the next gameweek squad.
fpl.sh is an independent tool, not affiliated with the Premier League. Statistics and suggestions inform decisions; they do not guarantee future points.
