Sort by chance quality this season. Open a player for the rest — Fantasy’s public figures, not Opta.

# Player xGI
1 Haaland Man City FWD 7.4
2 Barry Everton FWD 6.8
3 Mbeumo Man Utd MID 5.5
4 Thiago Brentford FWD 5.3
5 Tavernier Bournemouth MID 5.1
6 E.Le Fée Sunderland MID 4.8
7 Saka Arsenal MID 4.8
8 Gibbs-White Nott'm Forest MID 4.8
9 Gonzalo Fulham FWD 4.7
10 Evanilson Bournemouth FWD 4.6
11 Isak Liverpool FWD 4.6
12 B.Fernandes Man Utd MID 4.6
13 Ødegaard Arsenal MID 4.3
14 Rogers Chelsea MID 4.2
15 Iwobi Fulham MID 4.1
16 Calvert-Lewin Leeds FWD 4.0
17 Enciso Ipswich Town MID 4.0
18 Foden Man City MID 3.9
19 Groß Brighton MID 3.7
20 Ndoye Nott'm Forest MID 3.7
21 Palmer Chelsea MID 3.6
22 Brobbey Sunderland FWD 3.6
23 Cherki Man City MID 3.6
24 Rudoni Coventry City MID 3.5
25 Wissa Newcastle FWD 3.5
26 Bobb Fulham MID 3.4
27 João Pedro Chelsea FWD 3.4
28 Delap Nott'm Forest FWD 3.2
29 Havertz Arsenal FWD 3.2
30 King Fulham MID 3.2
31 De Cuyper Brighton DEF 3.2
32 Rayan Bournemouth MID 3.1
33 Gakpo Liverpool MID 3.1
34 McGinn Aston Villa MID 3.1
35 N.Jackson Aston Villa FWD 3.0
36 Dewsbury-Hall Everton MID 2.9
37 Emersonn Ipswich Town FWD 2.9
38 Ndiaye Man City MID 2.8
39 Neto Chelsea MID 2.8
40 Szoboszlai Liverpool MID 2.6
41 Wirtz Liverpool MID 2.6
42 Hinshelwood Brighton MID 2.5
43 Kostoulas Brighton FWD 2.5
44 Barnes Newcastle MID 2.5
45 Anthony Brentford MID 2.5
46 Schade Brentford MID 2.5
47 McBurnie Hull City FWD 2.5
48 Rice Arsenal MID 2.5
49 Cunha Man Utd MID 2.4
50 Doku Man City MID 2.3

Season totals from Fantasy’s public expected_goals / expected_assists / expected_goal_involvements — not a third-party Opta/Understat feed. Per-90 needs at least 90 minutes. Goals vs xG / assists vs xA = actual minus expected.