Lab

Who is over- or under-performing?

Sergio Camello (Rayo Vallecano) has 7 non-penalty goals from chances worth 2.8: +4.2, the most above in the five leagues in 2026-27. Furthest below: Georges Mikautadze, 1 from 4.1 (−3.1).

It rarely lasts: of 503 players who beat their xG by 3 or more in a season since 2014-15, 55 in 100 beat it again the next season, by +0.5 on average.

League data to · 11footy xG

FreePro adds every player and side, and the download

Above or below the chances

988 players · across: non-penalty xG · up: goals above it, down: below
Non-penalty xG →↑ Goals above the chances

Every player

2026-27 · 270+ minutes · sort by any column
CSV
#PlayerMinnpGnpxGnpG − npxGAxAA − xASh
1Sergio CamelloRayo Vallecano48272.8+4.210.2+0.819
2RaphinhaBarcelona57795.1+3.932.3+0.725
3Yassir ZabiriRacing Santander47173.5+3.500.1−0.117
4Fernando NiñoElche55252.2+2.800.2−0.212
5Niclas FüllkrugWerder Bremen40241.4+2.600.4−0.413
6Álex BaenaAtletico Madrid49541.5+2.522.1−0.118
7Morgan RogersChelsea53041.6+2.412.1−1.117
8Pierre-Emerick AubameyangDeportivo La Coruna55652.6+2.420.8+1.217
9Antonio NusaRasenBallsport Leipzig41330.7+2.332.0+1.012
10Cameron ArcherAuxerre35341.8+2.200.5−0.59
11João PedroChelsea43452.8+2.230.5+2.513
12Lucas BoyéAlaves56241.8+2.200.5−0.517
13Luka SucicReal Sociedad64430.9+2.101.2−1.215
14Adil BourabaaLe Mans40630.9+2.120.6+1.47
15Antonio RaimondoFrosinone58174.9+2.100.6−0.624
16MarianoAlaves33931.0+2.030.6+2.411
17Milutin OsmajicGenoa38331.1+1.910.7+0.38
18Roberto FernándezEspanyol70064.1+1.900.4−0.420
19Adrien RabiotAC Milan39631.2+1.820.2+1.86
20Mohamed BelloumiHull42931.2+1.820.5+1.515
21MarquinhosParis Saint Germain36031.3+1.700.1−0.14
22Lamine YamalBarcelona68264.3+1.754.7+0.344
23Tyrick MitchellCrystal Palace52020.3+1.700.3−0.36
24Adam DaghimHoffenheim42920.3+1.721.6+0.46
25Younes EbnoutalibEintracht Frankfurt41553.3+1.710.5+0.518
26Jurgen EkkelenkampUdinese52931.4+1.610.3+0.719
27Erling HaalandManchester City53164.4+1.600.00.022
28Nicolas PépéVillarreal43620.4+1.600.8−0.814
29Antoine SemenyoManchester City54020.4+1.631.9+1.18
30Yuito SuzukiFreiburg39542.5+1.500.4−0.48
31Hassane KamaraUdinese51520.5+1.510.3+0.79
32Pape Alassane GueyeVillarreal62520.5+1.500.4−0.410
33Bryan MbeumoManchester United54031.5+1.501.3−1.321
34Tiago SantosLille47120.5+1.500.9−0.99
35Fermín LópezBarcelona47942.6+1.421.6+0.413
36Maximilian EggesteinFreiburg45031.6+1.400.2−0.211
37Gustavo VarelaMonza43131.6+1.400.5−0.512
38Marcus TavernierBournemouth50931.6+1.401.1−1.113
39Lassana CoulibalyLecce54020.6+1.410.3+0.79
40Davide FrattesiLazio44831.6+1.401.2−1.210
41Vasilije AdzicSassuolo29331.6+1.410.7+0.312
42Mathis CherkiManchester City40342.6+1.421.9+0.114
43Jonathan BurkardtEintracht Frankfurt50631.7+1.311.3−0.315
44Ander BarrenetxeaReal Sociedad41120.7+1.310.4+0.69
45Marco GrüllWerder Bremen44620.7+1.341.4+2.511
46Assane DiaoComo43120.7+1.311.5−0.510
47Abdessamad EzzalzouliReal Betis33520.7+1.300.9−0.98
48Kouadio KoneRoma41920.7+1.300.7−0.77
49Robin FellhauerAugsburg39831.7+1.300.5−0.59
50Mateo PellegrinoFiorentina37920.7+1.300.5−0.56
Showing 50 of 988Show 50 more

Penalties are left out of both sides of the comparison: npG − npxG says how much better (or worse) than an average finisher a player did with the chances he had. Over one season it is mostly noise (from one season to the next, the correlation is 0.07 over 11,750 pairs of seasons with 900+ minutes); the chances themselves (npxG) repeat much better. A − xA says more about the team-mates who finished his passes than about the passer. How 11footy xG is made

Related questions