Who is scoring above and below their chances?
xG measures the quality of a player's chances. +3.8 means 3.8 more goals than chances like those usually produce.
Current season · 450+ min · 2.0+ npxG · Data to 20 September 2026
Eligibility
- Minutes
- At least 450 minutes this season, so one hot week can't top the list.
- Chances
- At least 2.0 npxG, and a gap of at least one goal either way. Penalties excluded, from the goals and from the xG.
- Competitions
- Only competitions with per-player shot data, once their median club has played 6 matches; see Coverage below. European leagues are at different stages of their seasons, so each competition's current season is used, whether it runs by the calendar year or across two.
Mathias Christensen has scored 7 non-penalty goals from 2.27 npxG, 4.73 above their chances: the largest qualifying gap across 12 competitions.
| # | Player | npG − npxG | npG | npxG | Shots | Min | Last 5 |
|---|---|---|---|---|---|---|---|
| 51 | Friday Etim FC Midtjylland · Superliga (Denmark) 4 npG from 2.5 npxG | +1.53 | 4 | 2.47 | 21 | 521 | 3 npG · 2.0 npxG+1.0 |
| 52 | Håkon Evjen Bodø/Glimt · Eliteserien 4 npG from 2.5 npxG | +1.51 | 4 | 2.49 | 18 | 753 | 1 npG · 0.9 npxG+0.1 |
| 53 | Teodor Haltvik KFUM Oslo · Eliteserien 4 npG from 2.5 npxG | +1.49 | 4 | 2.51 | 16 | 549 | 1 npG · 0.8 npxG+0.2 |
| 54 | Gonçalo Paciência Santa Clara · Liga Portugal 4 npG from 2.5 npxG | +1.47 | 4 | 2.53 | 22 | 518 | 2 npG · 1.5 npxG+0.5 |
| 55 | Rafik El Arguioui SC Cambuur · Eredivisie 4 npG from 2.6 npxG | +1.45 | 4 | 2.55 | 21 | 630 | 3 npG · 1.3 npxG+1.7 |
| 56 | Aksel Baran Potur HamKam · Eliteserien 4 npG from 2.6 npxG | +1.40 | 4 | 2.60 | 23 | 1,418 | 1 npG · 0.9 npxG+0.1 |
| 57 | Kelvin Ehibhatiomhan AC Horsens · Superliga (Denmark) 4 npG from 2.7 npxG | +1.35 | 4 | 2.65 | 19 | 615 | 3 npG · 1.9 npxG+1.1 |
| 58 | Winsley Boteli Mokango FC Sion · Swiss Super League 5 npG from 3.7 npxG | +1.31 | 5 | 3.69 | 28 | 575 | 2 npG · 1.1 npxG+0.9 |
| 59 | Mustapha Isah RAAL La Louvière · Jupiler Pro League 5 npG from 3.7 npxG | +1.29 | 5 | 3.71 | 18 | 561 | 3 npG · 3.1 npxG−0.1 |
| 60 | Leandro Antonetti CF Estrela Amadora · Liga Portugal 4 npG from 2.8 npxG | +1.20 | 4 | 2.80 | 23 | 623 | 2 npG · 1.9 npxG+0.1 |
| 61 | Eldor Shomurodov Başakşehir FK · Süper Lig 4 npG from 2.8 npxG | +1.19 | 4 | 2.81 | 18 | 505 | 3 npG · 1.9 npxG+1.1 |
| 62 | Peter Christiansen Viking FK · Eliteserien 10 npG from 8.9 npxG | +1.15 | 10 | 8.85 | 57 | 1,726 | 2 npG · 2.1 npxG−0.1 |
| 63 | Fredrik Gulbrandsen Lillestrøm SK · Eliteserien 5 npG from 3.9 npxG | +1.12 | 5 | 3.88 | 20 | 944 | 1 npG · 1.1 npxG−0.1 |
| 64 | Gianni Stensness Viking FK · Eliteserien 4 npG from 2.9 npxG | +1.06 | 4 | 2.94 | 26 | 1,665 | 1 npG · 1.4 npxG−0.4 |
| 65 | Ivan Barbero FC Arouca · Liga Portugal 4 npG from 3.0 npxG | +1.05 | 4 | 2.95 | 15 | 507 | 2 npG · 1.7 npxG+0.3 |
| 66 | Daniel Vašulín FC Zbrojovka Brno · Czech First League 4 npG from 3.0 npxG | +1.00 | 4 | 3.00 | 19 | 734 | 2 npG · 1.5 npxG+0.5 |
- Above xG
- Below xG
- Last 5 gap of 2 or more
- under 600
Over a season, most finishing gaps of this size shrink. Shot quality, shot selection and finishing skill all move this number; so does chance.
Coverage 13 competitions feed this list. Which ones, and which cannot yet. Show Hide
- On this list
- Austrian Bundesliga Czech First League Ekstraklasa Eliteserien Eredivisie HNL Jupiler Pro League La Liga Liga Portugal Scottish Premiership Süper Lig Superliga (Denmark) Swiss Super League
- Lists open after 6 matches
- Bundesliga Ligue 1 Premier League Serie A Super League Greece
- Team figures only
- Allsvenskan Cypriot First Division NB I (Hungary) Niké Liga (Slovakia) Parva Liga (Bulgaria) Premier Division (Ireland) PrvaLiga (Slovenia) Russian Premier League SuperLiga (Romania) SuperLiga (Serbia) Ukrainian Premier League Veikkausliiga See the teams list