xgEdge

Premier League per 90 stats 2026/2027

Every Premier League player's season divided by the minutes he played, which is the only basis a regular and a substitute can be compared on.

Ranked from 270 minutes played.

Bukayo Saka leads on expected goal involvement per 90 minutes with 0.93, over 418 minutes played.

Showing 1–50 of 196 players

Premier League per 90 stats 2026/2027
# Player Club Min G/90 A/90 xG/90 xA/90 xGI/90
1 Bukayo Saka Arsenal 418 0.65 0.00 0.72 0.20 0.93
2 Erling Haaland Manchester City 450 1.00 0.00 0.80 0.10 0.90
3 Brian Brobbey Sunderland 401 0.67 0.00 0.81 0.02 0.83
4 Alexander Isak Liverpool 415 0.87 0.00 0.76 0.02 0.78
4 Thierno Barry Everton 419 0.43 0.00 0.75 0.03 0.78
6 Bruno Fernandes Manchester United 450 0.60 0.20 0.50 0.25 0.76
7 Bryan Mbeumo Manchester United 450 0.40 0.00 0.58 0.15 0.73
8 Dominic Calvert-Lewin Leeds United 421 0.43 0.21 0.69 0.02 0.70
9 Rayan Cherki Manchester City 305 0.89 0.59 0.25 0.44 0.69
10 Igor Thiago Brentford 443 0.20 0.00 0.64 0.03 0.67
10 Enzo Le Fée Sunderland 439 0.21 0.21 0.40 0.27 0.67
12 Gonzalo García Fulham 427 0.21 0.00 0.48 0.12 0.60
13 Jack Rudoni Coventry City 301 0.00 0.00 0.27 0.32 0.59
14 Dan Ndoye Nottingham Forest 321 0.28 0.00 0.32 0.25 0.57
14 Jaidon Anthony Brentford 270 0.33 0.00 0.40 0.17 0.57
16 Martin Ødegaard Arsenal 382 0.47 0.00 0.25 0.31 0.56
16 Morgan Gibbs-White Nottingham Forest 450 0.20 0.40 0.28 0.27 0.56
18 Marcus Tavernier Bournemouth 427 0.63 0.00 0.36 0.18 0.54
19 Cody Gakpo Liverpool 371 0.24 0.73 0.13 0.40 0.53
20 Morgan Rogers Chelsea 439 0.62 0.21 0.28 0.24 0.52
21 João Pedro Chelsea 360 0.75 0.75 0.47 0.04 0.51
22 Pascal Groß Brighton & Hove Albion 450 0.60 0.60 0.32 0.16 0.48
22 Emersonn Ipswich Town 321 0.56 0.28 0.45 0.03 0.48
24 Yoane Wissa Newcastle United 441 0.20 0.20 0.46 0.01 0.47
25 Maxim De Cuyper Brighton & Hove Albion 425 0.21 0.42 0.33 0.13 0.46
26 Julio Enciso Ipswich Town 415 0.00 0.43 0.26 0.18 0.44
26 Joshua King Fulham 427 0.42 0.00 0.35 0.09 0.44
28 Dominik Szoboszlai Liverpool 441 0.20 0.00 0.28 0.16 0.43
28 Kai Havertz Arsenal 438 0.41 0.00 0.36 0.07 0.43
30 Michael Kayode Brentford 297 0.30 0.00 0.29 0.12 0.41
30 Oscar Bobb Fulham 348 0.00 0.00 0.13 0.28 0.41
30 Cole Palmer Chelsea 443 0.41 0.41 0.26 0.15 0.41
33 Nicolas Jackson Aston Villa 289 0.31 0.00 0.21 0.18 0.39
33 Leif Davis Ipswich Town 450 0.40 0.20 0.30 0.09 0.39
35 Liam Delap Nottingham Forest 277 0.32 0.00 0.27 0.11 0.38
36 Joe Willock Newcastle United 287 0.63 0.00 0.28 0.09 0.37
37 Charalampos Kostoulas Brighton & Hove Albion 356 0.51 0.25 0.35 0.02 0.36
37 Kiernan Dewsbury-Hall Everton 448 0.20 0.00 0.20 0.16 0.36
39 Alex Iwobi Fulham 411 0.00 0.00 0.10 0.26 0.35
39 Kevin Schade Brentford 448 0.60 0.00 0.29 0.06 0.35
41 Keane Lewis-Potter Brentford 409 0.22 0.22 0.18 0.16 0.34
42 Jayden Bogle Leeds United 369 0.49 0.00 0.32 0.02 0.33
43 Justin Kluivert Bournemouth 298 0.30 0.00 0.30 0.02 0.32
43 Matheus Cunha Manchester United 410 0.22 0.22 0.14 0.18 0.32
45 Diego Gómez Brighton & Hove Albion 436 0.00 0.41 0.16 0.15 0.31
45 Pedro Neto Chelsea 336 0.27 0.00 0.16 0.15 0.31
45 Rayan Bournemouth 438 0.00 0.00 0.22 0.09 0.31
48 Evanilson Bournemouth 425 0.00 0.64 0.19 0.11 0.30
48 Mamadou Sangare Brentford 322 0.00 0.28 0.13 0.17 0.30
48 Marcus Rashford Manchester United 355 0.00 0.00 0.20 0.10 0.30
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
G/90
Goals per 90 minutes played.
A/90
Assists per 90 minutes played.
xG/90
Expected goals per 90 minutes played.
xA/90
Expected assists per 90 minutes played.
xGI/90
Expected goal involvement per 90 minutes played.

Appearances, minutes, goals, assists and shots on this page are summed over the Premier League matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.

Learn how xgEdge calculates these figures →