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
| # | 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 Hide
- 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 →