Premier League 2026-27

Premier League Expected Goals (xG) Leaders

Premier League players ranked by expected goals (xG), with non-penalty xG, goals and xG per 90 minutes.

Updated Oct 04, 2026 · 50 matches included

# Player Team MinnpxGGoalsxG/90xG
1 Erling Haaland Manchester City 4503.9650.854.26
2 Alexander Isak Liverpool 4153.4440.743.43
3 Thierno Barry Everton 4193.4920.723.37
4 Bukayo Saka Arsenal 4182.5330.673.11
5 Bryan Mbeumo Manchester Utd 4502.8120.623.09
6 Igor Thiago Brentford 4432.3010.613.01
7 Dominic Calvert-Lewin Leeds Utd 4213.1630.632.94
8 Brian Brobbey Sunderland 4013.5430.632.80
9 Bruno Fernandes Manchester Utd 4501.7930.492.47
10 Yoane Wissa Newcastle Utd 4411.4210.462.25
11 Gonzalo García Fulham 4272.2710.472.24
12 João Pedro Chelsea 3601.9830.522.09
13 Enzo Le Fée Sunderland 4390.3110.401.97
14 Pascal Groß Brighton 4500.7730.341.70
15 Marcus Tavernier Bournemouth 4271.7530.351.64
16 Morgan Rogers Chelsea 4391.4530.331.63
17 Kai Havertz Arsenal 4381.7420.331.61
18 Emersonn Ipswich 3211.6320.451.59
19 Phil Foden Manchester City 2190.9800.631.54
20 Leif Davis Ipswich 4501.5120.301.51
20 Igor Jesus Nottingham Forest 2561.4210.531.51
22 Morgan Gibbs-White Nottingham Forest 4500.5610.301.49
22 Maxim De Cuyper Brighton 4251.5310.321.49
24 Josh King Fulham 4271.6320.311.47
25 Kevin Schade Brentford 4481.4830.291.46
26 Wilson Isidor Sunderland 1171.401-1.43
27 Dan Ndoye Nottingham Forest 3211.1610.391.40
27 Malick Yalcouyé Brighton 2501.4220.501.40
29 Dominik Szoboszlai Liverpool 4410.5210.281.37
30 Charalampos Kostoulas Brighton 3561.3820.341.35
30 Jack Hinshelwood Brighton 641.462-1.35
32 Jayden Bogle Leeds Utd 3691.2810.331.34
33 Cole Palmer Chelsea 4431.2720.261.26
34 Taiwo Awoniyi Coventry 2341.2500.481.25
35 Julio Enciso Ipswich 4151.2000.261.21
36 Keane Lewis-Potter Brentford 4090.8410.251.15
37 Oli McBurnie Hull 4421.2500.231.13
38 Jaidon Anthony Brentford 2701.2010.371.11
39 Chuba Akpom Ipswich 781.171-1.08
40 Eddie Nketiah Crystal Palace 1761.020-1.05
41 Martin Ødegaard Arsenal 3821.0720.241.02
42 Brennan Johnson Everton 2491.0000.361.00
43 Kiernan Dewsbury-Hall Everton 4480.9710.190.95
43 Florian Wirtz Liverpool 4030.9400.210.95
43 Justin Kluivert Bournemouth 2981.0010.290.95
46 César Palacios Fulham 2291.0410.370.94
47 Anton Stach Leeds Utd 4480.9510.190.93
48 Marc Guéhi Manchester City 4500.9210.180.92
48 Anan Khalaili Crystal Palace 3800.9910.220.92
50 Semi Ajayi Hull 4240.9810.190.90
51 Emiliano Buendía Aston Villa 4040.7610.200.89
52 Jack Rudoni Coventry 3010.9000.260.88
53 Rayan Bournemouth 4381.0300.180.86
54 Liam Delap Nottingham Forest 2770.8510.280.85
55 Nico O'Reilly Manchester City 1710.830-0.83
56 Evanilson Bournemouth 4250.8800.170.82
57 António Silva Bournemouth 4501.1700.160.81
58 Joe Willock Newcastle Utd 2870.8920.250.79
59 Mohamed Ali Cho Hull 780.581-0.78
60 Diego Gómez Brighton 4360.7800.150.75
60 Patrick Dorgu Manchester Utd 1750.670-0.75
62 Marcus Rashford Manchester Utd 3550.7700.190.74
63 John McGinn Aston Villa 4360.7500.150.73
63 Tyrick Mitchell Crystal Palace 4210.8720.160.73
63 Nordi Mukiele Sunderland 3600.6900.180.73
66 Roméo Lavia Chelsea 2620.7410.250.72
67 Rayan Cherki Manchester City 3050.8330.210.71
68 Ao Tanaka Leeds Utd 2580.7900.240.70
69 Daizen Maeda Ipswich 2620.6800.240.69
70 Mohamed Belloumi Hull 3980.6820.150.68
70 Yasin Ayari Brighton 3340.6910.180.68
72 Jan Paul van Hecke Tottenham 4500.5710.130.67
73 Timothy Castagne Fulham 4100.7800.140.66
73 Pedro Neto Chelsea 3360.5910.180.66
73 Jean-Philippe Mateta Crystal Palace 630.800-0.66
76 Nicolas Jackson Aston Villa 2890.6510.200.65
76 Zian Flemming Ipswich 600.611-0.65
78 Riccardo Calafiori Arsenal 4180.7400.140.64
79 Harvey Barnes Newcastle Utd 4490.5810.120.62
79 Alex Scott Bournemouth 4460.5910.130.62
79 Youri Tielemans Manchester Utd 4040.7600.140.62
79 Nilson Angulo Sunderland 3180.6510.180.62
83 Cody Gakpo Liverpool 3710.5410.150.61
84 Matheus Cunha Manchester Utd 4100.6010.130.59
85 Daniel Muñoz Nottingham Forest 2590.4900.200.58
86 Micky van de Ven Tottenham 3600.9400.140.57
87 Liam Millar Hull 500.551-0.55
88 Dominic Solanke Tottenham 1780.540-0.54
89 Michael Kayode Brentford 2970.9710.160.53
90 Oscar Bobb Fulham 3480.4800.130.52
91 Vitaly Janelt Brentford 4500.5620.100.50
91 Yéremy Pino Crystal Palace 3110.4700.140.50
91 Chema Andrés Brighton 1100.511-0.50
94 Jay DaSilva Coventry 4450.5310.100.49
94 Víctor Muñoz Liverpool 2590.3610.170.49
94 Ephron Mason-Clark Coventry 2340.5000.190.49
97 Nathan Collins Brentford 1970.5800.220.48
97 Ryan Christie Bournemouth 1080.480-0.48
99 Gabriel Magalhães Arsenal 4500.5100.090.47
99 Tarik Muharemović Leeds Utd 4500.5000.090.47
101 Bobby Thomas Coventry 4380.6100.090.46
102 Luka Vušković Brighton 4380.5010.090.45
103 Daichi Kamada Crystal Palace 4430.2800.090.44
104 Victor Lindelöf Aston Villa 4500.6000.080.42
104 Johan Manzambi Aston Villa 990.461-0.42
104 Fabio Carvalho Brentford 100.421-0.42
107 Murillo Nottingham Forest 4480.3700.080.41
107 Noah Sadiki Sunderland 4120.4900.090.41
107 Mamadou Sangare Brentford 3220.4500.110.41
107 Jørgen Strand Larsen Crystal Palace 3010.4210.120.41
111 Anthony Elanga Newcastle Utd 2350.2920.150.40
111 Promise David Brighton 230.290-0.40
113 Alex Iwobi Fulham 4110.4300.090.39
113 Sávio Tottenham 2410.4200.150.39
113 Rodrigo Muniz Fulham 430.330-0.39
116 Mikey Moore Tottenham 900.300-0.38
117 Iliman Ndiaye Manchester City 3870.4500.090.37
117 Malick Fofana Sunderland 600.420-0.37
119 Omar Marmoush Tottenham 3410.5400.100.36
119 Ross Barkley Aston Villa 3200.3500.100.36
119 Conor Gallagher Tottenham 1430.181-0.36
119 Benjamin Šeško Manchester Utd 760.391-0.36
123 James McAtee Nottingham Forest 4180.3300.080.35
123 Pedro Porro Tottenham 1990.2300.160.35
125 Neco Williams Nottingham Forest 4500.3200.070.34
125 Daniel James Leeds Utd 570.290-0.34
127 Antoine Semenyo Manchester City 4500.3120.070.33
127 Reece James Chelsea 2920.3000.100.33
127 Enzo Fernández Manchester City 2730.3210.110.33
127 Brandon Thomas-Asante Coventry 2280.3400.130.33
131 Thomas Meunier Sunderland 3990.4200.070.32
132 Tyrique George Everton 3120.3010.090.31
133 Daniel Ballard Sunderland 4500.3800.060.30
133 Nobel Mendy Hull 2530.3410.110.30
135 Rúben Dias Manchester City 4500.2500.060.29
135 Kobbie Mainoo Manchester Utd 3570.3000.070.29
135 Jack Clarke Ipswich 1720.251-0.29
135 Ellis Simms Coventry 1050.270-0.29
139 Antonee Robinson Fulham 4310.2800.060.27
139 Ian Maatsen Aston Villa 3300.2700.070.27
139 Bazoumana Touré Newcastle Utd 500.271-0.27
139 Matt O'Riley Brighton 240.310-0.27
139 Lewis Koumas Liverpool 220.180-0.27
144 Bradley Barcola Liverpool 1700.210-0.25
144 Lukas Nmecha Leeds Utd 640.180-0.25
144 Jefferson Lerma Crystal Palace 570.130-0.25
144 Ben Chilwell Crystal Palace 290.261-0.25
148 Virgil van Dijk Liverpool 4500.2200.050.24
148 Lewis Hall Newcastle Utd 4490.2710.050.24
148 Sandro Tonali Tottenham 4290.3400.050.24
151 Diogo Dalot Manchester Utd 3480.2700.060.23
151 Archie Gray Tottenham 3100.2000.070.23
151 Quinten Timber Crystal Palace 2540.2400.080.23
151 Loum Tchaouna Coventry 2130.2400.100.23
155 Ezri Konsa Arsenal 2810.1900.070.22
155 Noussair Mazraoui Manchester Utd 980.240-0.22
155 Jérémy Doku Manchester City 150.140-0.22
158 Regan Slater Hull 4380.2100.040.21
158 Joško Gvardiol Manchester City 4350.2310.040.21
160 Harry Maguire Manchester Utd 4500.2000.040.20
160 James Justin Leeds Utd 4500.2400.040.20
160 Harrison Armstrong Everton 4460.2100.040.20
160 Lisandro Martínez Manchester Utd 3600.2800.050.20
160 Mathys Tel Tottenham 2590.2100.070.20
160 Sorba Thomas Hull 1200.190-0.20
166 Xaver Schlager Nottingham Forest 3760.1900.050.19
166 Martín Zubimendi Arsenal 990.190-0.19
168 Christos Tzolis Arsenal 3650.2500.040.18
168 James Garner Everton 3300.1900.050.18
168 Ben White Arsenal 3150.0900.050.18
168 Tyrone Mings Aston Villa 2610.2800.060.18
168 Mateus Fernandes Tottenham 2560.1800.060.18
173 James Tarkowski Everton 4500.1610.030.17
173 Abdul Fatawu Issahaku Ipswich 3570.0800.040.17
173 Jacob Ramsey Newcastle Utd 690.171-0.17
176 Jarrad Branthwaite Everton 4500.1200.030.16
176 Noah Okafor Leeds Utd 3030.1710.050.16
176 Mikkel Damsgaard Brentford 2860.1800.050.16
176 Georginio Rutter Brighton 1040.130-0.16
176 Pascal Struijk Brighton 990.170-0.16
176 Rico Lewis Manchester City 570.180-0.16
176 Tyler Dibling Everton 240.190-0.16
176 Romaine Mundle Sunderland 10.050-0.16
184 Maxence Lacroix Chelsea 3710.1500.040.15
184 Myles Lewis-Skelly Arsenal 2730.1400.050.15
184 Ousmane Diomande Nottingham Forest 1640.120-0.15
187 Adam Wharton Crystal Palace 4370.1500.030.14
187 Amar Dedić Newcastle Utd 3280.1300.040.14
187 Matty Cash Aston Villa 2980.1500.040.14
187 Rio Ngumoha Liverpool 1000.150-0.14
187 Mikel Merino Arsenal 900.110-0.14
192 Calvin Bassey Fulham 4500.1100.030.13
192 Andy Robertson Tottenham 3670.0800.030.13
192 Lewie Coyle Hull 3510.1400.030.13
192 Trai Hume Sunderland 2070.1400.060.13
192 Ryan Sessegnon Fulham 500.130-0.13
197 Boubacar Kamara Aston Villa 4440.1200.020.12
197 Costinha Brighton 750.070-0.12
197 Chris Wood Nottingham Forest 620.070-0.12
197 Hugo Larsson Fulham 370.120-0.12
197 Ben Gannon-Doak Bournemouth 190.150-0.12
202 Kristoffer Ajer Brentford 4500.1600.020.11
202 Matt Grimes Coventry 4440.1100.020.11
202 Declan Rice Arsenal 4140.1300.020.11
202 Ferdi Kadıoğlu Brighton 3340.1900.030.11
202 Nico Elvedi Leeds Utd 3260.1200.030.11
202 Ethan Pinnock Coventry 2820.1100.040.11
202 Nikola Milenković Nottingham Forest 2700.1100.040.11
202 Mats Wieffer Brighton 1580.090-0.11
202 Mohammed Kudus Tottenham 1230.100-0.11
202 Ayden Heaven Manchester Utd 900.120-0.11
202 Tim Iroegbunam Hull 740.100-0.11
213 Adrien Truffert Bournemouth 4500.1300.020.10
213 Elliot Anderson Manchester City 4150.1000.020.10
213 Alexis Mac Allister Liverpool 3080.1000.030.10
213 Jannik Schuster Brentford 2530.1300.040.10
213 Ryan Gravenberch Liverpool 1920.0900.050.10
213 Jaka Bijol Leeds Utd 1640.130-0.10
213 Bruno Guimarães Arsenal 1240.081-0.10
220 Shea Charles Fulham 3040.0200.030.09
220 Yehor Yarmoliuk Brentford 2180.1000.040.09
220 Dango Ouattara Brentford 1800.1000.050.09
220 Ibrahim Sangaré Nottingham Forest 1120.060-0.09
220 Daniel Jebbison Bournemouth 380.080-0.09
220 Beto Everton 310.110-0.09
220 Ryan McAidoo Manchester City 170.070-0.09
220 Joe Gelhardt Hull 140.100-0.09
220 Mason Mount Manchester Utd 100.100-0.09
229 Chris Richards Crystal Palace 4500.0700.020.08
229 Ethan Ampadu Leeds Utd 4500.0800.020.08
229 Sander Berge Fulham 3520.0800.020.08
229 Malo Gusto Chelsea 2740.0800.030.08
229 Mathias Jensen Brentford 670.090-0.08
234 Dara O'Shea Ipswich 4500.0700.010.07
234 Olivier Boscagli Brighton 4370.0700.010.07
234 George Hemmings Aston Villa 2990.1300.020.07
234 Kevin Danso Sunderland 2700.0900.020.07
234 Valentín Barco Chelsea 1160.070-0.07
234 Estêvão Chelsea 420.080-0.07
234 Callum Wilson Brentford 250.100-0.07
241 Granit Xhaka Sunderland 4500.0500.010.06
241 Issa Diop Ipswich 4500.0600.010.06
241 Miloš Kerkez Liverpool 3860.0900.010.06
241 Elliot Stroud Hull 2530.0800.020.06
241 Ainsley Maitland-Niles Everton 1770.061-0.06
241 Alysson Aston Villa 870.071-0.06
241 Kevin Fulham 660.070-0.06
241 Cody Drameh Hull 650.060-0.06
241 William Osula Newcastle Utd 560.060-0.06
241 Jaden Philogene-Bidace Ipswich 520.040-0.06
241 Emile Smith Rowe Fulham 380.060-0.06
252 Sven Botman Newcastle Utd 4500.0600.010.05
252 Vitaliy Mykolenko Everton 4500.0500.010.05
252 John Egan Hull 4380.0500.010.05
252 Lewis Miley Newcastle Utd 3990.1500.010.05
252 Jaydee Canvot Crystal Palace 3600.0600.010.05
252 Matías Fernández-Pardo Newcastle Utd 1590.030-0.05
252 Hayden Hackney Everton 1450.050-0.05
252 Lucas Bergvall Tottenham 870.050-0.05
252 Dwight McNeil Crystal Palace 850.030-0.05
252 James Maddison Tottenham 590.060-0.05
252 Kasey McAteer Ipswich 500.030-0.05
252 Ibrahim Osman Brighton 400.040-0.05
252 Brooke Norton-Cuffy Hull 340.030-0.05
252 Carlos Alcaraz Everton 90.050-0.05
266 Jair Nottingham Forest 3600.0500.010.04
266 Ola Aina Nottingham Forest 3090.0400.010.04
266 Pep Chavarría Chelsea 2080.0400.020.04
266 Eberechi Eze Arsenal 850.040-0.04
266 Kostas Tsimikas Liverpool 640.040-0.04
271 Lewis Dunk Brighton 3600.0310.010.03
271 Luke Shaw Manchester Utd 3360.0300.010.03
271 Frank Onyeka Coventry 3160.0300.010.03
271 Tyler Adams Bournemouth 2820.0300.010.03
271 Caleb Yirenkyi Coventry 2660.0400.010.03
271 Jacob Murphy Newcastle Utd 1820.0400.010.03
271 Aaron Hickey Brentford 1530.040-0.03
271 Marcelino Núñez Ipswich 1420.020-0.03
271 Lucas Gourna-Douath Hull 1390.040-0.03
271 Joe Rodon Leeds Utd 1240.030-0.03
271 Matteo Ruggeri Aston Villa 1130.030-0.03
271 Dayann Methalie Sunderland 900.020-0.03
271 Evann Guessand Crystal Palace 540.030-0.03
271 Habib Diarra Sunderland 280.030-0.03
271 Geovany Quenda Chelsea 270.030-0.03
286 Ryan Giles Hull 4450.0200.000.02
286 Saša Lukić Ipswich 4030.0100.000.02
286 Rodrigo Bentancur Tottenham 3720.0500.000.02
286 Lucas Herrington Hull 1970.0200.010.02
286 Abdoul Ouattara Ipswich 1370.020-0.02
286 Jack Grealish Everton 1360.020-0.02
286 Ibrahim Mbaye Aston Villa 420.020-0.02
286 Nick Woltemade Newcastle Utd 190.020-0.02
294 Adam Smith Bournemouth 4350.0100.000.01
294 Aurèle Amenda Coventry 3600.0100.000.01
294 Levi Colwill Chelsea 3420.0100.000.01
294 Jorrel Hato Chelsea 2600.0100.000.01
294 Brenden Aaronson Leeds Utd 1950.0200.000.01
294 Jeremie Frimpong Liverpool 1790.010-0.01
294 Harry Wilson Leeds Utd 1460.010-0.01
294 Luke O'Nien Sunderland 670.020-0.01
294 Tatsuhiro Sakamoto Coventry 310.020-0.01

Rate statistics use minimum sample sizes: 180 minutes for player ratings and per-90 values, 10 shots for conversion, and 100 passes for pass accuracy.