Skip to main content

Free FPL xPts projections, transfer planner and manager profile

Make every gameweek decision in one place. Explore editable xPts, xG, xA, xGI, DefCon and clean-sheet projections, plan transfers and chips across future weeks, then load your Manager Profile to understand your rank, leagues and season.

Illustrative KFT Planner preview in Safari on an iPhone, with equal-size player tiles Illustrative KFT player projections preview in Safari on an iPhone Illustrative KFT public manager rank-history preview in Safari on an iPhone
Explore Planner ↗Example preview
Use your FPL Team ID Personalise your workspace

Enter it once and every tool uses your squad. It is the number in your FPL points page address: fantasy.premierleague.com/entry/1234567/event/…

Every assumption is yours to customise

KFT's projections, maps and fixture tools are free for everyone. Expected goals, assists, minutes, team xG, team xA, clean-sheet odds, opponent xG, penalty duty, DefCon rates and fixture difficulty all sit behind the projections. Fixture difficulty is free to edit, and every other supported value is editable with a free account: 5 welcome edits plus 2 every day (changes made with free edits clear at midnight UK). KFT Pro makes those edits unlimited and keeps them. Change an assumption for one gameweek, several gameweeks or the rest of the season, and the xPts tables, maps, player comparisons and points ranges update together. Your custom scenarios stay in your browser, and the source projection data is never altered.

FPL Planner: plan the next two gameweeks free, or the whole season with KFT Pro. Track free transfers, schedule chips, choose captains and compare future squad paths with KFT projections.

FPL Manager Profile: load a manager ID to review rank history, gameweek performance, leagues and season progress alongside the planning and projection tools.

Next deadline · GW 7

Auto-selected from the next FPL deadline · Sat 17 Oct, 10:00 UTC

  1. Erling HaalandManchester City · FWDIPS1.230.138.44
  2. Rayan CherkiManchester City · MIDIPS0.310.636.25
  3. Bukayo SakaArsenal · MIDnfo0.530.206.25
  4. Pascal GroßBrighton · MIDCRY0.360.445.82
  5. Gonzalo GarcíaFulham · FWDHUL0.660.095.50
  6. Cole PalmerChelsea · MIDeve0.420.235.44

Every number here is editable: 5 welcome edits plus 2 a day with a free account. Open the projections table to change one.

Illustrative KFT Planner preview

Example product preview

Transfer planner

Test your next move before you make it.

Open planner

Goal Involvement Radar

The model's projected expected goals and expected assists for the selected gameweek, one bar per player. Each bar splits into xG on the left and xA on the right, and xGI is those two added together. Every number here is a forecast for the week ahead. Players are ranked by xGI, and you can sort by xG, xA or xPts instead. Select a player to change their expected goals, assists or minutes for that gameweek or a run of gameweeks.

Loading data…
xG (goal probability) xA (assist probability)

xPts Projections

Projected FPL points for every player, gameweek by gameweek. Search, filter and sort, and click any GW header to sort by that week or hide it. Click a player's gameweek cell to change the numbers behind it, and the whole table recalculates. Pick players to compare and up to ten are drawn on one chart, with their fixtures, recent form, and how often they haul or blank.

xGI Map

Compare outfield players by expected goals, expected assists or combined expected goal involvement. Gameweek forecasts use KFT's fixture-specific expectations and include every relevant scenario edit. Switch between xG, xA and xGI, search players, filter by position, team and price, hide gameweeks, and select any dot to customise that player's minutes, attacking rates and fixture assumptions. Player base rates show the underlying per-90 inputs, which stay the same across gameweeks.

Players in view, ranked by gameweek xPts.

Defensive Map

The gameweek defensive map plots KFT's existing team clean-sheet probability against each outfield player's DefCon per 90. Every player from the same team has the same clean-sheet value, while DefCon separates the players. Search and filter the player pool, hide gameweeks, and select any dot to customise DefCon rates, clean-sheet odds and the team or fixture assumptions behind them. Player base rates show DefCon per 90 without a gameweek-specific clean-sheet axis.

Players in view, ranked by gameweek xPts.

Custom FPL Maps

Build a free custom FPL player comparison map from KFT's real projection data. Choose xG, xA, xGI, KFT's existing team clean-sheet probability or player DefCon per 90 for either axis. Compare xG with DefCon, xGI with DefCon, or clean-sheet probability with attacking output, then filter the result by player, position, team or price. Select any dot to customise the assumptions behind that player's projection. Gameweek forecasts include fixture context and all your edits, while player base rates use stable per-90 inputs.

Choose two selected-gameweek metrics. Goalkeepers are excluded automatically when a selected metric does not apply to them.

Players in view, ranked by gameweek xPts.

Points Range Forecast

Expected points is an average, and averages hide risk. Each player's gameweek is simulated many times over, and the results are grouped into scoring brackets: how often they blank, how often they return, how often they haul. Two players on the same xPts can carry very different floors and ceilings. Select a row to reveal its full spread.

Loading data…
≤2 pts 3–6 pts 7–9 pts 10–14 pts 15+ pts Select a row for full stats

Fixture Difficulty Ticker

Compare every club by official FDR, KFT projected goals or clean-sheet probability across the selected weeks. Easiest first uses the active measure: lowest average FDR, most projected goals or the highest combined clean-sheet chance. Select any fixture to edit its rating or the team assumptions behind it. Team xG and clean-sheet edits update the ticker and player projections everywhere on the site.

Hidden:

Rotation Finder

Pick a team or player and we find the teams or players whose fixtures cover theirs best, so you always have someone with a good fixture to start. Rank team rotations by official FDR, projected goals or clean-sheet chance, and player rotations by projected points, projected goals or clean-sheet chance. Choose the gameweek range, how many to rotate, how many start each gameweek (for every week or a single one), a maximum price for suggested players, any teams to leave out and any gameweeks to skip. Under each fixture strip, Gain from rotating shows what that week’s pick is worth over the best option you bench. Double gameweeks count twice, blank gameweeks count as nothing, and your fixture and projection edits are included. Download any rotation as a shareable image. Rotations of two are free; three or more are part of KFT Pro.

Fixture Congestion

The full fixture calendar for every club, day by day, counting Premier League, Champions League, Europa League, Conference League, League Cup and FA Cup games. Each bar is the rest between two matches, in hours, coloured by how many full days it is: two or fewer (Saturday to Tuesday, Thursday to Sunday) is a tight turnaround, when managers are most likely to rotate. Dates and times are UK time. With a Team ID, Show for my teams keeps only the clubs you have players at. Tap a match to look it up on Google, or download the view as an image. The chart only changes when the fixtures do: a new cup or European round, a blank or a double gameweek.

Stay Updated