The FPL solver that turns xG into projected points — transfers, captain and chips, every pick scored in public.
Enter your FPL ID. No signup. The model does the rest — and every projection is scored publicly, including the misses.
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% |
|---|
| # | Team | PLD | PTS | LEFT | Projected |
|---|
Expected goals — the quality of chances a player got into, not just what they scored. The truest measure of a finisher's season.
| # | Player | Team · Pos | xG | Mins |
|---|---|---|---|---|
| 1 | Haaland | MCI · FWD | 25.5 | 2953 |
| 2 | Thiago | BRE · FWD | 20.6 | 3282 |
| 3 | Calvert-Lewin | LEE · FWD | 15.6 | 2721 |
| 4 | Watkins | AVL · FWD | 15.4 | 2833 |
| 5 | João Pedro | CHE · FWD | 14.9 | 2658 |
| 6 | Mateta | CRY · FWD | 14.4 | 2210 |
| 7 | Welbeck | BHA · FWD | 12.4 | 2249 |
| 8 | Gyökeres | ARS · FWD | 12.3 | 2217 |
| 9 | Schade | BRE · MID | 12.1 | 2744 |
| 10 | Mbeumo | MUN · MID | 12.0 | 2611 |
| 11 | Raúl | FUL · FWD | 11.6 | 2183 |
| 12 | Enzo | CHE · MID | 11.3 | 3114 |
| 13 | Semenyo | MCI · MID | 11.1 | 3200 |
| 14 | Sarr | CRY · MID | 10.9 | 2173 |
| 15 | Gibbs-White | NFO · MID | 10.8 | 3101 |
| 16 | B.Fernandes | MUN · MID | 10.8 | 3065 |
| 17 | Evanilson | BOU · FWD | 10.6 | 2741 |
| 18 | Palmer | CHE · MID | 10.6 | 1954 |
| 19 | Ekitiké | LIV · FWD | 10.1 | 1797 |
| 20 | Šeško | MUN · FWD | 9.2 | 1630 |
| 21 | Tavernier | BOU · MID | 9.1 | 2732 |
| 22 | Beto | EVE · FWD | 8.9 | 1551 |
| 23 | Gordon | NEW · MID | 8.8 | 1798 |
| 24 | Richarlison | TOT · FWD | 8.6 | 1954 |
| 25 | Gakpo | LIV · MID | 8.3 | 2736 |
| 26 | Kroupi.Jr | BOU · FWD | 8.3 | 1663 |
| 27 | M.Salah | LIV · MID | 8.2 | 2144 |
| 28 | Barry | EVE · FWD | 8.2 | 1898 |
| 29 | Flemming | BUR · FWD | 7.9 | 1764 |
| 30 | O.Dango | BRE · MID | 7.9 | 2271 |
Expected assists — the quality of chances a player created for team-mates. Who really made the play.
| # | Player | Team · Pos | xA | Mins |
|---|---|---|---|---|
| 1 | B.Fernandes | MUN · MID | 12.3 | 3065 |
| 2 | Cherki | MCI · MID | 8.9 | 1772 |
| 3 | Wharton | CRY · MID | 7.5 | 2552 |
| 4 | Rice | ARS · MID | 7.3 | 3093 |
| 5 | Enzo | CHE · MID | 7.3 | 3114 |
| 6 | Saka | ARS · MID | 7.2 | 2218 |
| 7 | Neto | CHE · MID | 6.8 | 2629 |
| 8 | Szoboszlai | LIV · MID | 6.8 | 3232 |
| 9 | Garner | EVE · MID | 6.2 | 3413 |
| 10 | Yeremy | CRY · MID | 6.1 | 2074 |
| 11 | Jensen | BRE · MID | 6.1 | 2239 |
| 12 | E.Le Fée | SUN · MID | 6.0 | 2930 |
| 13 | Doku | MCI · MID | 5.9 | 1773 |
| 14 | M.Salah | LIV · MID | 5.4 | 2144 |
| 15 | Damsgaard | BRE · MID | 5.4 | 2046 |
| 16 | Dewsbury-Hall | EVE · MID | 5.3 | 2629 |
| 17 | Bowen | WHU · FWD | 5.2 | 3406 |
| 18 | Wirtz | LIV · MID | 5.1 | 2374 |
| 19 | Minteh | BHA · MID | 5.1 | 2389 |
| 20 | Mbeumo | MUN · MID | 5.0 | 2611 |
| 21 | Bruno G. | NEW · MID | 5.0 | 2456 |
| 22 | Anderson | NFO · MID | 4.8 | 3332 |
| 23 | Wilson | FUL · MID | 4.8 | 2674 |
| 24 | Foden | MCI · MID | 4.8 | 2078 |
| 25 | Amad | MUN · MID | 4.7 | 2339 |
| 26 | Senesi | BOU · DEF | 4.7 | 3288 |
| 27 | Iwobi | FUL · MID | 4.7 | 2420 |
| 28 | Gakpo | LIV · MID | 4.7 | 2736 |
| 29 | Tavernier | BOU · MID | 4.6 | 2732 |
| 30 | Stach | LEE · MID | 4.5 | 2369 |
Defensive contribution: tackles + blocks + interceptions. The dirty work, from a defender or a defensive mid.
| # | Player | Team · Pos | DEFCON | Mins |
|---|---|---|---|---|
| 1 | Anderson | NFO · MID | 515 | 3332 |
| 2 | Garner | EVE · MID | 458 | 3413 |
| 3 | Senesi | BOU · DEF | 419 | 3288 |
| 4 | Ampadu | LEE · MID | 416 | 3119 |
| 5 | J.Gomes | WOL · MID | 387 | 2829 |
| 6 | Scott | BOU · MID | 386 | 2848 |
| 7 | André | WOL · MID | 383 | 2760 |
| 8 | Rice | ARS · MID | 376 | 3093 |
| 9 | Tarkowski | EVE · DEF | 376 | 3330 |
| 10 | Lacroix | CRY · DEF | 370 | 3085 |
| 11 | M.Fernandes | WHU · MID | 369 | 3017 |
| 12 | Caicedo | CHE · MID | 366 | 2796 |
| 13 | Xhaka | SUN · MID | 362 | 2901 |
| 14 | Casemiro | MUN · MID | 355 | 2575 |
| 15 | Virgil | LIV · DEF | 352 | 3420 |
| 16 | Yarmoliuk | BRE · MID | 338 | 2652 |
| 17 | Szoboszlai | LIV · MID | 338 | 3232 |
| 18 | Estève | BUR · DEF | 334 | 2933 |
| 19 | Andersen | FUL · DEF | 329 | 2882 |
| 20 | Collins | BRE · DEF | 319 | 2971 |
| 21 | E.Le Fée | SUN · MID | 319 | 2930 |
| 22 | Van Hecke | BHA · DEF | 317 | 3210 |
| 23 | Florentino | BUR · MID | 313 | 2100 |
| 24 | Mavropanos | WHU · DEF | 313 | 2532 |
| 25 | Alderete | SUN · DEF | 312 | 2797 |
| 26 | Richards | CRY · DEF | 311 | 2825 |
| 27 | Milenković | NFO · DEF | 311 | 3375 |
| 28 | Zubimendi | ARS · MID | 307 | 2991 |
| 29 | Wharton | CRY · MID | 303 | 2552 |
| 30 | Keane | EVE · DEF | 302 | 2588 |
Goals prevented = xG faced minus goals conceded. Goals a keeper saved his team beyond an average stopper.
| # | Player | Team · Pos | GOALS PREV. | Mins |
|---|---|---|---|---|
| 1 | Donnarumma | MCI · GK | +9.5 | 3060 |
| 2 | Pickford | EVE · GK | +6.2 | 3420 |
| 3 | Sels | NFO · GK | +6.1 | 2667 |
| 4 | Kelleher | BRE · GK | +4.5 | 3330 |
| 5 | Roefs | SUN · GK | +4.0 | 3150 |
| 6 | Martinez | AVL · GK | +3.9 | 2835 |
| 7 | Verbruggen | BHA · GK | +3.1 | 3420 |
| 8 | Petrović | BOU · GK | +2.7 | 3420 |
| 9 | Ramsdale | NEW · GK | +1.8 | 1003 |
| 10 | Leno | FUL · GK | +1.7 | 3420 |
| 11 | Raya | ARS · GK | +1.6 | 3330 |
| 12 | Darlow | LEE · GK | +1.4 | 1980 |
| 13 | M.Bizot | AVL · GK | +1.0 | 585 |
| 14 | Henderson | CRY · GK | +0.4 | 3330 |
| 15 | Dúbravka | BUR · GK | +0.3 | 3150 |
| 16 | Lammens | MUN · GK | +0.2 | 2880 |
| 17 | Sánchez | CHE · GK | -0.4 | 3040 |
| 18 | A.Becker | LIV · GK | -1.4 | 2340 |
| 19 | Kinsky | TOT · GK | -1.4 | 630 |
| 20 | Areola | WHU · GK | -1.7 | 1800 |
| 21 | Bayindir | MUN · GK | -1.8 | 540 |
| 22 | José Sá | WOL · GK | -1.8 | 2070 |
| 23 | Perri | LEE · GK | -2.3 | 1440 |
| 24 | Vicario | TOT · GK | -3.8 | 2790 |
| 25 | Hermansen | WHU · GK | -4.0 | 1620 |
| 26 | Mamardashvili | LIV · GK | -4.7 | 867 |
| 27 | Pope | NEW · GK | -5.1 | 2416 |
| 28 | Johnstone | WOL · GK | -5.4 | 1080 |
Conversion rate — goals divided by shots (Opta, min 50 shots). The market's favourite trap: extreme rates rarely repeat. Attackers and mids together.
| # | Player | Team · Pos | CONV % (G/S) | Mins |
|---|---|---|---|---|
| 1 | Thiago | BRE · FWD | 26% (22/84) | 3282 |
| 2 | Gyökeres | ARS · FWD | 25% (14/55) | 2217 |
| 3 | Kroupi.Jr | BOU · FWD | 25% (13/52) | 1663 |
| 4 | Welbeck | BHA · FWD | 23% (13/56) | 2249 |
| 5 | Haaland | MCI · FWD | 22% (27/125) | 2953 |
| 6 | João Pedro | CHE · FWD | 21% (15/73) | 2658 |
| 7 | Flemming | BUR · FWD | 21% (11/52) | 1764 |
| 8 | Semenyo | MCI · MID | 20% (17/83) | 3200 |
| 9 | Malen | AVL · MID | 19% (18/96) | 640 |
| 10 | Watkins | AVL · FWD | 19% (16/83) | 2833 |
| 11 | Calvert-Lewin | LEE · FWD | 19% (14/73) | 2721 |
| 12 | Mateta | CRY · FWD | 19% (12/63) | 2210 |
| 13 | Gibbs-White | NFO · MID | 18% (15/83) | 3101 |
| 14 | Šeško | MUN · FWD | 18% (11/61) | 1630 |
| 15 | Richarlison | TOT · FWD | 18% (11/61) | 1954 |
| 16 | Ekitiké | LIV · FWD | 17% (11/65) | 1797 |
| 17 | Casemiro | MUN · MID | 17% (9/52) | 2575 |
| 18 | Palmer | CHE · MID | 16% (10/64) | 1954 |
| 19 | Mbeumo | MUN · MID | 15% (11/73) | 2611 |
| 20 | Anthony | BUR · MID | 15% (8/55) | 2717 |
| 21 | Enzo | CHE · MID | 14% (10/72) | 3114 |
| 22 | Schade | BRE · MID | 14% (8/57) | 2744 |
| 23 | Wilson | FUL · MID | 13% (10/78) | 2674 |
| 24 | Foden | MCI · MID | 13% (7/55) | 2078 |
| 25 | Rogers | AVL · MID | 12% (10/84) | 3280 |
| 26 | Barnes | NEW · MID | 12% (7/58) | 1951 |
| 27 | O.Dango | BRE · MID | 12% (7/56) | 2271 |
| 28 | Cunha | MUN · MID | 11% (10/90) | 2493 |
| 29 | Bowen | WHU · FWD | 11% (9/79) | 3406 |
| 30 | Taty | WHU · FWD | 11% (8/70) | 1384 |