Premier League per 90 stats 2025/2026
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.
Erling Haaland leads on expected goal involvement per 90 minutes with 0.88, over 2958 minutes played.
Showing 401–432 of 432 players
| # | Player | Club | Min | G/90 | A/90 | xG/90 | xA/90 | xGI/90 |
|---|---|---|---|---|---|---|---|---|
| — | Benoît Badiashile | Chelsea | 471 | 0.00 | 0.00 | — | 0.01 | — |
| — | Bernd Leno | Fulham | 3,420 | 0.00 | 0.00 | — | 0.00 | — |
| — | Caoimhin Kelleher | Brentford | 3,330 | 0.00 | 0.00 | — | 0.01 | — |
| — | Daniel Bentley | Wolverhampton | 270 | 0.00 | 0.00 | — | 0.00 | — |
| — | David Raya | Arsenal | 3,330 | 0.00 | 0.00 | — | 0.00 | — |
| — | Dean Henderson | Crystal Palace | 3,330 | 0.00 | 0.00 | — | 0.00 | — |
| — | Emiliano Martínez | Aston Villa | 2,835 | 0.00 | 0.03 | — | 0.00 | — |
| — | Filip Jørgensen | Chelsea | 378 | 0.00 | 0.00 | — | 0.00 | — |
| — | Gianluigi Donnarumma | Manchester City | 3,060 | 0.00 | 0.00 | — | 0.00 | — |
| — | Giorgi Mamardashvili | Liverpool | 868 | 0.00 | 0.00 | — | 0.00 | — |
| — | Guglielmo Vicario | Tottenham Hotspur | 2,790 | 0.00 | 0.00 | — | 0.00 | — |
| — | James Trafford | Manchester City | 360 | 0.00 | 0.00 | — | 0.00 | — |
| — | John Stones | Manchester City | 449 | 0.00 | 0.00 | — | 0.01 | — |
| — | John Victor | Nottingham Forest | 438 | 0.00 | 0.00 | — | 0.00 | — |
| — | Jordan Pickford | Everton | 3,420 | 0.00 | 0.00 | — | 0.01 | — |
| — | José Sá | Wolverhampton | 2,070 | 0.00 | 0.00 | — | 0.00 | — |
| — | Karl Darlow | Leeds United | 1,980 | 0.00 | 0.00 | — | 0.00 | — |
| — | Lamare Bogarde | Aston Villa | 1,104 | 0.00 | 0.00 | — | 0.02 | — |
| — | Luca Netz | Nottingham Forest | 355 | 0.00 | 0.00 | — | 0.10 | — |
| — | Lucas Perri | Leeds United | 1,440 | 0.00 | 0.00 | — | 0.00 | — |
| — | Mads Hermansen | West Ham United | 1,620 | 0.00 | 0.06 | — | 0.00 | — |
| — | Marco Bizot | Aston Villa | 585 | 0.00 | 0.00 | — | 0.00 | — |
| — | Martin Dúbravka | Burnley | 3,150 | 0.00 | 0.00 | — | 0.00 | — |
| — | Matz Sels | Nottingham Forest | 2,667 | 0.00 | 0.00 | — | 0.00 | — |
| — | Max Weiss | Burnley | 270 | 0.00 | 0.00 | — | 0.00 | — |
| — | Melker Ellborg | Sunderland | 270 | 0.00 | 0.00 | — | 0.01 | — |
| — | Robert Sánchez | Chelsea | 3,041 | 0.00 | 0.03 | — | 0.00 | — |
| — | Robin Roefs | Sunderland | 3,150 | 0.00 | 0.00 | — | 0.00 | — |
| — | Sam Johnstone | Wolverhampton | 1,080 | 0.00 | 0.00 | — | 0.00 | — |
| — | Senne Lammens | Manchester United | 2,880 | 0.00 | 0.00 | — | 0.00 | — |
| — | Stefan Ortega | Nottingham Forest | 270 | 0.00 | 0.00 | — | 0.00 | — |
| — | Đorđe Petrović | Bournemouth | 3,420 | 0.00 | 0.00 | — | 0.00 | — |
- 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 →