Player Impact Ranking
Who contributes most per match: goals and assists, adjusted with expected goals and assists where we have them. Filter by league, position and nationality.
Top players TOP 25
Impact Index 0-100: percentile of goal contributions per match this season (goalkeepers: saves and clean sheets).
| # | Player | Team | Pos | GP | xG+xA | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | V Victor OsimhenNigeria · 27 | F | 10 | 10 | 5 | — | 1.50 | — | 100.0 | ||
| 2 | Ferran TorresSpain · 26 | F | 9 | 9 | 3 | — | 1.33 | €55m | 99.9 | ||
| 3 | A Alex ArceParaguay · 31 | F | 8 | 10 | 0 | — | 1.25 | — | 99.8 | ||
| 4 | M Marcus CaldeiraCanada · 22 | F | 8 | 7 | 3 | — | 1.25 | — | 99.8 | ||
| 5 | K Kevin NisbetScotland · 29 | F | 13 | 12 | 4 | — | 1.23 | €1.2m | 99.7 | ||
| 6 | K Kylian MbappéFrance · 27 | F | 22 | 21 | 6 | — | 1.23 | — | 99.7 | ||
| 7 | Lautaro MartínezSpain · 29 | F | 14 | 12 | 5 | — | 1.21 | €10m | 99.6 | ||
| 8 | A Antoine GriezmannFrance · 35 | F | 17 | 13 | 7 | — | 1.18 | — | 99.5 | ||
| 9 | P Pascal GrossGermany · 35 | M | 8 | 4 | 5 | — | 1.13 | — | 99.5 | ||
| 10 | Gianluca PrestianniArgentina, Italy · 20 | F | 9 | 6 | 4 | — | 1.11 | €40m | 99.4 | ||
| 11 | T Tyrese SpicerTrinidad and Tobago · 25 | F | 12 | 8 | 5 | — | 1.08 | — | 99.4 | ||
| 12 | R RaphinhaBrazil · 29 | F | 16 | 16 | 5 | 12.0 | 1.03 | — | 99.3 | ||
| 13 | Ousmane DembéléFrance · 29 | F | 17 | 9 | 8 | — | 1.00 | €100m | 99.1 | ||
| 14 | Marcus ThuramFrance, Guadeloupe · 29 | F | 8 | 5 | 3 | — | 1.00 | €50m | 99.1 | ||
| 15 | A Anis Hadj MoussaAlgeria · 24 | F | 12 | 9 | 3 | — | 1.00 | — | 99.1 | ||
| 16 | Georgios KoutsiasGreece · 22 | F | 10 | 10 | 0 | — | 1.00 | €5.0m | 99.1 | ||
| 17 | C Cavan SullivanUSA · 17 | M | 27 | 11 | 15 | — | 0.96 | — | 99.0 | ||
| 18 | M Mohamed SalahEgypt · 34 | F | 19 | 12 | 6 | — | 0.95 | €17m | 98.9 | ||
| 19 | F Florian ThauvinFrance · 33 | F | 9 | 5 | 4 | 7.8 | 0.93 | — | 98.8 | ||
| 20 | D Deniz UndavGermany · 30 | F | 9 | 7 | 7 | 2.3 | 0.91 | — | 98.8 | ||
| 21 | V Vedat MuriqiKosovo, Albania · 32 | F | 10 | 8 | 1 | — | 0.90 | €7.0m | 98.7 | ||
| 22 | Patrik SchickCzech Republic · 30 | F | 9 | 9 | 1 | 6.1 | 0.89 | €18m | 98.6 | ||
| 23 | A Andreas SchjelderupNorway · 22 | F | 9 | 3 | 5 | — | 0.89 | €40m | 98.6 | ||
| 24 | T Tom BarlowUSA · 31 | F | 17 | 12 | 3 | — | 0.88 | — | 98.5 | ||
| 25 | G Gabri VeigaSpain · 24 | M | 8 | 4 | 3 | — | 0.88 | €35m | 98.4 |
Impact against market value
Every player with a known market value (log scale). Higher means more impact per match, further left means cheaper. The filters above apply here too. Tap a dot for details, zoom with the buttons or Ctrl + scroll.
ForwardMidfielderDefenderGoalkeeper
Players without a market value are not plotted.
How the index works
- Outfield players: (goals + assists) per match. Where we have expected goals and assists (top-5 leagues), half the weight goes to (xG + xA) per match, so luck counts less. The index is the percentile among all eligible outfield players, from 0 to 100.
- Goalkeepers: 60% save rate, 40% clean sheets per match, percentile among goalkeepers only.
- Only players with at least 8 matches this season are ranked. The data has no minutes played, so substitute appearances count as matches.
- Defenders and holding midfielders score lower because the index only sees attacking output. It is a description of this season so far, not a prediction and not a tip.
- Sources: ESPN (matches, goals, assists, saves), expected goals and assists from Understat, market values from Transfermarkt. Updated Oct 22, 2026.
