FPL Apex — numbers over narratives
FPL solver · powered by xG

Don't chase last week's points.
Project next week's returns.

The FPL solver that turns xG into projected points — transfers, captain and chips, every pick scored in public.

No signup — just your Team ID.  ·  Don't know your ID?
See the predictions →

Built for your FPL team

Enter your FPL ID. No signup. The model does the rest — and every projection is scored publicly, including the misses.

Transfers
Your top 3 moves this week, for your exact squad, ranked by expected points. Template or differential — you pick the risk.
Captain & chips
The best armband each week, and the optimal gameweek to play every chip, planned through GW38.
Mini-league
Your % chance of winning your league, and which moves raise it.
FPL Apex
Last season's final Apex leaders
GW38 · FINAL 2025/26 SEASON · OPTA DATA
Top xG this gameweek Top creator (xA) this gameweek Top defensive contribution this gameweek Goalkeeper of the week
SEE THE FULL LEADERBOARD →

Attack and Defence ratings are the model's strength parameters derived from goals scored and conceded across the season. Higher attack = more goals expected. Lower defence = fewer goals conceded. Overall = attack minus defence.

Rank Team Attack Defence Overall
Player Team Fixture xG xA xGI Score%
Predicted Final Table 10K Monte Carlo
# Team PLD PTS LEFT Projected
PREMIER LEAGUE 2025/26 · FINAL SEASON LEADERS
Opta data · a demo of the weekly Apex Leaders series (updates every gameweek in-season)

Expected goals — the quality of chances a player got into, not just what they scored. The truest measure of a finisher's season.

#PlayerTeam · PosxGMins
1HaalandMCI · FWD25.52953
2ThiagoBRE · FWD20.63282
3Calvert-LewinLEE · FWD15.62721
4WatkinsAVL · FWD15.42833
5João PedroCHE · FWD14.92658
6MatetaCRY · FWD14.42210
7WelbeckBHA · FWD12.42249
8GyökeresARS · FWD12.32217
9SchadeBRE · MID12.12744
10MbeumoMUN · MID12.02611
11RaúlFUL · FWD11.62183
12EnzoCHE · MID11.33114
13SemenyoMCI · MID11.13200
14SarrCRY · MID10.92173
15Gibbs-WhiteNFO · MID10.83101
16B.FernandesMUN · MID10.83065
17EvanilsonBOU · FWD10.62741
18PalmerCHE · MID10.61954
19EkitikéLIV · FWD10.11797
20ŠeškoMUN · FWD9.21630
21TavernierBOU · MID9.12732
22BetoEVE · FWD8.91551
23GordonNEW · MID8.81798
24RicharlisonTOT · FWD8.61954
25GakpoLIV · MID8.32736
26Kroupi.JrBOU · FWD8.31663
27M.SalahLIV · MID8.22144
28BarryEVE · FWD8.21898
29FlemmingBUR · FWD7.91764
30O.DangoBRE · MID7.92271

Expected assists — the quality of chances a player created for team-mates. Who really made the play.

#PlayerTeam · PosxAMins
1B.FernandesMUN · MID12.33065
2CherkiMCI · MID8.91772
3WhartonCRY · MID7.52552
4RiceARS · MID7.33093
5EnzoCHE · MID7.33114
6SakaARS · MID7.22218
7NetoCHE · MID6.82629
8SzoboszlaiLIV · MID6.83232
9GarnerEVE · MID6.23413
10YeremyCRY · MID6.12074
11JensenBRE · MID6.12239
12E.Le FéeSUN · MID6.02930
13DokuMCI · MID5.91773
14M.SalahLIV · MID5.42144
15DamsgaardBRE · MID5.42046
16Dewsbury-HallEVE · MID5.32629
17BowenWHU · FWD5.23406
18WirtzLIV · MID5.12374
19MintehBHA · MID5.12389
20MbeumoMUN · MID5.02611
21Bruno G.NEW · MID5.02456
22AndersonNFO · MID4.83332
23WilsonFUL · MID4.82674
24FodenMCI · MID4.82078
25AmadMUN · MID4.72339
26SenesiBOU · DEF4.73288
27IwobiFUL · MID4.72420
28GakpoLIV · MID4.72736
29TavernierBOU · MID4.62732
30StachLEE · MID4.52369

Defensive contribution: tackles + blocks + interceptions. The dirty work, from a defender or a defensive mid.

#PlayerTeam · PosDEFCONMins
1AndersonNFO · MID5153332
2GarnerEVE · MID4583413
3SenesiBOU · DEF4193288
4AmpaduLEE · MID4163119
5J.GomesWOL · MID3872829
6ScottBOU · MID3862848
7AndréWOL · MID3832760
8RiceARS · MID3763093
9TarkowskiEVE · DEF3763330
10LacroixCRY · DEF3703085
11M.FernandesWHU · MID3693017
12CaicedoCHE · MID3662796
13XhakaSUN · MID3622901
14CasemiroMUN · MID3552575
15VirgilLIV · DEF3523420
16YarmoliukBRE · MID3382652
17SzoboszlaiLIV · MID3383232
18EstèveBUR · DEF3342933
19AndersenFUL · DEF3292882
20CollinsBRE · DEF3192971
21E.Le FéeSUN · MID3192930
22Van HeckeBHA · DEF3173210
23FlorentinoBUR · MID3132100
24MavropanosWHU · DEF3132532
25AldereteSUN · DEF3122797
26RichardsCRY · DEF3112825
27MilenkovićNFO · DEF3113375
28ZubimendiARS · MID3072991
29WhartonCRY · MID3032552
30KeaneEVE · DEF3022588

Goals prevented = xG faced minus goals conceded. Goals a keeper saved his team beyond an average stopper.

#PlayerTeam · PosGOALS PREV.Mins
1DonnarummaMCI · GK+9.53060
2PickfordEVE · GK+6.23420
3SelsNFO · GK+6.12667
4KelleherBRE · GK+4.53330
5RoefsSUN · GK+4.03150
6MartinezAVL · GK+3.92835
7VerbruggenBHA · GK+3.13420
8PetrovićBOU · GK+2.73420
9RamsdaleNEW · GK+1.81003
10LenoFUL · GK+1.73420
11RayaARS · GK+1.63330
12DarlowLEE · GK+1.41980
13M.BizotAVL · GK+1.0585
14HendersonCRY · GK+0.43330
15DúbravkaBUR · GK+0.33150
16LammensMUN · GK+0.22880
17SánchezCHE · GK-0.43040
18A.BeckerLIV · GK-1.42340
19KinskyTOT · GK-1.4630
20AreolaWHU · GK-1.71800
21BayindirMUN · GK-1.8540
22José SáWOL · GK-1.82070
23PerriLEE · GK-2.31440
24VicarioTOT · GK-3.82790
25HermansenWHU · GK-4.01620
26MamardashviliLIV · GK-4.7867
27PopeNEW · GK-5.12416
28JohnstoneWOL · GK-5.41080

Conversion rate — goals divided by shots (Opta, min 50 shots). The market's favourite trap: extreme rates rarely repeat. Attackers and mids together.

#PlayerTeam · PosCONV % (G/S)Mins
1ThiagoBRE · FWD26% (22/84)3282
2GyökeresARS · FWD25% (14/55)2217
3Kroupi.JrBOU · FWD25% (13/52)1663
4WelbeckBHA · FWD23% (13/56)2249
5HaalandMCI · FWD22% (27/125)2953
6João PedroCHE · FWD21% (15/73)2658
7FlemmingBUR · FWD21% (11/52)1764
8SemenyoMCI · MID20% (17/83)3200
9MalenAVL · MID19% (18/96)640
10WatkinsAVL · FWD19% (16/83)2833
11Calvert-LewinLEE · FWD19% (14/73)2721
12MatetaCRY · FWD19% (12/63)2210
13Gibbs-WhiteNFO · MID18% (15/83)3101
14ŠeškoMUN · FWD18% (11/61)1630
15RicharlisonTOT · FWD18% (11/61)1954
16EkitikéLIV · FWD17% (11/65)1797
17CasemiroMUN · MID17% (9/52)2575
18PalmerCHE · MID16% (10/64)1954
19MbeumoMUN · MID15% (11/73)2611
20AnthonyBUR · MID15% (8/55)2717
21EnzoCHE · MID14% (10/72)3114
22SchadeBRE · MID14% (8/57)2744
23WilsonFUL · MID13% (10/78)2674
24FodenMCI · MID13% (7/55)2078
25RogersAVL · MID12% (10/84)3280
26BarnesNEW · MID12% (7/58)1951
27O.DangoBRE · MID12% (7/56)2271
28CunhaMUN · MID11% (10/90)2493
29BowenWHU · FWD11% (9/79)3406
30TatyWHU · FWD11% (8/70)1384
2026/27 SEASON
The site stays free. The solver goes deeper.
Predictions, team ratings and leaders — free, all season. The Apex Solver’s full planning depth — multi-week transfer paths, chip planning and rival tracking — becomes the one paid tier before GW1.
MONTHLY
£3.50 / month
cancel anytime
SAVE 37%
SEASON PASS
£22 / season
about £2.20 a month
FOUNDER LIST
EARLY SUPPORTERS
£15 / season
your price, locked for every season
JOIN THE FOUNDER LIST
One email when it opens. Founder price locked for the first cohort. Nothing on the site gets taken away.