Predictive model
Player projections
Per-90 projections from our own per-match data, shrunk toward position and league baselines so a three-game hot streak does not masquerade as a rate. Start probability and usage sit alongside, because a projection is only worth the minutes behind it.
| # | Player | Start% | G/90 | A/90 | Sh/90 | SoT/90 | KP/90 | Drb/90 | Usage | Value |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Erling HaalandBACKPenalty-box finisher | 94% | 0.79 | 0.23 | 2.99 | 1.72 | 0.80 | 1.05 | 4.8 | €180m |
| 2 | Eli Junior KroupiSecondary threat | 61% | 0.64 | 0.01 | 1.75 | 1.13 | 1.15 | 2.01 | 4.9 | — |
| 3 | Taiwo AwoniyiPenalty-box finisher | 12% | 0.57 | 0.15 | 2.23 | 1.24 | 1.04 | 1.25 | 4.5 | €16.0m |
| 4 | William OsulaSecondary threat | 33% | 0.62 | 0.02 | 1.68 | 1.16 | 0.67 | 1.80 | 4.2 | €7.0m |
| 5 | Hugo EkitikéPenalty-box finisher | 68% | 0.52 | 0.19 | 2.30 | 0.94 | 1.04 | 3.40 | 6.8 | — |
| 6 | Benjamin ŠeškoPenalty-box finisher | 50% | 0.57 | 0.07 | 2.65 | 1.73 | 0.60 | 1.73 | 5.0 | €70.0m |
| 7 | Igor ThiagoSecondary threat | 97% | 0.58 | 0.03 | 1.83 | 1.16 | 0.68 | 1.51 | 4.0 | €18.0m |
| 8 | RicharlisonPenalty-box finisher | 63% | 0.48 | 0.17 | 2.11 | 1.16 | 0.93 | 1.52 | 4.6 | €20.0m |
| 9 | Viktor GyökeresSecondary threat | 64% | 0.54 | 0.05 | 1.64 | 0.88 | 0.85 | 1.56 | 4.0 | €75.0m |
| 10 | João PedroOUTSecondary threat | 86% | 0.47 | 0.17 | 1.68 | 0.90 | 1.01 | 2.52 | 5.2 | €50.0m |
| 11 | Gabriel JesusPenalty-box finisher | 14% | 0.52 | 0.04 | 2.75 | 1.90 | 0.83 | 2.96 | 6.5 | €32.0m |
| 12 | Bruno FernandesChance creator | 97% | 0.25 | 0.58 | 1.56 | 0.68 | 3.79 | 1.12 | 6.5 | — |
| 13 | Ollie WatkinsSecondary threat | 89% | 0.49 | 0.10 | 1.88 | 1.17 | 0.76 | 1.81 | 4.5 | €40.0m |
| 14 | Donyell MalenPenalty-box finisher | 19% | 0.47 | 0.12 | 2.47 | 1.10 | 0.96 | 2.53 | 6.0 | €25.0m |
| 15 | Omar MarmoushSecondary threat | 29% | 0.37 | 0.30 | 2.34 | 1.04 | 1.41 | 2.57 | 6.3 | €75.0m |
| 16 | Antoine SemenyoDribble carrier | 95% | 0.45 | 0.11 | 1.86 | 1.10 | 1.12 | 3.46 | 6.4 | €40.0m |
| 17 | Danny WelbeckSecondary threat | 68% | 0.49 | 0.04 | 1.81 | 1.08 | 0.79 | 1.20 | 3.8 | €5.0m |
| 18 | Kai HavertzSecondary threat | 42% | 0.33 | 0.35 | 1.81 | 0.70 | 1.55 | 1.34 | 4.7 | €65.0m |
| 19 | BetoSecondary threat | 43% | 0.47 | 0.06 | 1.77 | 0.94 | 0.72 | 2.28 | 4.8 | €22.0m |
| 20 | Lukas NmechaSecondary threat | 29% | 0.46 | 0.09 | 1.99 | 1.23 | 0.93 | 1.30 | 4.2 | — |
| 21 | Zian FlemmingSecondary threat | 69% | 0.49 | 0.01 | 1.77 | 0.97 | 0.56 | 0.71 | 3.0 | €6.5m |
| 22 | Charalampos KostoulasDribble carrier | 10% | 0.40 | 0.18 | 2.90 | 1.45 | 1.80 | 4.62 | 9.3 | — |
| 23 | Callum WilsonSecondary threat | 28% | 0.46 | 0.07 | 1.95 | 1.09 | 0.62 | 1.98 | 4.5 | €8.0m |
| 24 | Tammy AbrahamSecondary threat | 17% | 0.46 | 0.04 | 1.77 | 0.89 | 1.10 | 1.23 | 4.1 | €15.0m |
| 25 | Jean Philippe MatetaPenalty-box finisher | 78% | 0.47 | 0.01 | 2.21 | 1.25 | 0.44 | 1.36 | 4.0 | €30.0m |
| 26 | Morgan Gibbs-WhiteSecondary threat | 95% | 0.41 | 0.12 | 1.65 | 0.89 | 1.42 | 1.82 | 4.9 | €50.0m |
| 27 | Federico ChiesaSecondary threat | 4% | 0.38 | 0.17 | 2.17 | 1.02 | 0.78 | 2.38 | 5.3 | €14.0m |
| 28 | Dominic Calvert-LewinSecondary threat | 86% | 0.45 | 0.04 | 2.14 | 1.10 | 0.69 | 1.10 | 3.9 | €16.0m |
| 29 | Rayan CherkiChance creator | 52% | 0.20 | 0.54 | 1.52 | 0.63 | 2.84 | 4.82 | 9.2 | €45.0m |
| 30 | Noah OkaforDribble carrier | 64% | 0.43 | 0.06 | 1.47 | 0.86 | 1.11 | 4.82 | 7.4 | €13.0m |
| 31 | Cole PalmerSecondary threat | 81% | 0.42 | 0.06 | 1.84 | 1.06 | 1.19 | 2.92 | 6.0 | €120m |
| 32 | Alexander IsakSecondary threat | 57% | 0.38 | 0.13 | 1.84 | 0.79 | 0.53 | 1.53 | 3.9 | €120m |
| 33 | Wilson IsidorSecondary threat | 28% | 0.42 | 0.02 | 2.25 | 1.22 | 0.17 | 1.92 | 4.3 | €12.0m |
| 34 | Nick WoltemadeLink / progressor | 67% | 0.37 | 0.14 | 1.19 | 0.64 | 1.03 | 1.70 | 3.9 | €30.0m |
| 35 | Bryan MbeumoSecondary threat | 94% | 0.38 | 0.10 | 2.00 | 1.08 | 1.58 | 1.89 | 5.5 | €55.0m |
| 36 | RayanLink / progressor | 87% | 0.35 | 0.15 | 1.28 | 0.61 | 1.14 | 2.56 | 5.0 | — |
| 37 | Harry WilsonSecondary threat | 86% | 0.31 | 0.22 | 1.64 | 0.80 | 1.28 | 1.17 | 4.1 | €15.0m |
| 38 | Mikel MerinoLink / progressor | 36% | 0.31 | 0.23 | 1.30 | 0.65 | 1.10 | 1.21 | 3.6 | €35.0m |
| 39 | Mohamed SalahCreative wide/8 | 85% | 0.28 | 0.28 | 1.78 | 0.76 | 1.98 | 2.88 | 6.6 | €50.0m |
| 40 | Raúl JiménezSecondary threat | 69% | 0.35 | 0.12 | 2.11 | 0.79 | 0.99 | 1.26 | 4.4 | €5.0m |
Per-90 rates (empirical-Bayes shrunk), min ~180'. Start% = share of appearances of 60+ minutes. Usage = shots + key passes + dribbles per 90. From API-Football per-fixture stats. Value = current Transfermarkt market value. Information only, not betting advice.
| # | Player | Start% | G/90 | A/90 | Sh/90 | SoT/90 | KP/90 | Drb/90 | Usage | Value |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Kylian MbappéDribble carrier | 94% | 0.82 | 0.17 | 3.63 | 2.07 | 2.17 | 4.86 | 10.7 | €180m |
| 2 | Orri Steinn ÓskarssonPenalty-box finisher | 30% | 0.82 | 0.03 | 2.58 | 1.79 | 0.69 | 0.91 | 4.2 | — |
| 3 | RaphinhaChance creator | 73% | 0.73 | 0.19 | 2.81 | 1.38 | 2.58 | 2.54 | 7.9 | €90.0m |
| 4 | Cristhian StuaniPenalty-box finisher | 5% | 0.78 | 0.04 | 2.81 | 1.94 | 0.70 | 1.18 | 4.7 | — |
| 5 | Lamine YamalChance creator | 89% | 0.58 | 0.41 | 3.12 | 1.36 | 2.71 | 8.86 | 14.7 | €200m |
| 6 | Robert LewandowskiPenalty-box finisher | 52% | 0.71 | 0.11 | 2.56 | 1.50 | 0.83 | 1.18 | 4.6 | €12.0m |
| 7 | Ferran TorresPenalty-box finisher | 70% | 0.69 | 0.10 | 2.55 | 1.60 | 1.08 | 1.37 | 5.0 | €40.0m |
| 8 | Carlos EspíPenalty-box finisher | 52% | 0.66 | 0.02 | 2.99 | 1.50 | 0.66 | 1.73 | 5.4 | €2.0m |
| 9 | Borja IglesiasSecondary threat | 51% | 0.62 | 0.10 | 1.82 | 1.21 | 0.83 | 1.21 | 3.9 | €3.0m |
| 10 | Georges MikautadzePenalty-box finisher | 69% | 0.54 | 0.24 | 2.26 | 1.32 | 1.21 | 2.84 | 6.3 | €22.0m |
| 11 | Vedat MuriqiPenalty-box finisher | 95% | 0.64 | 0.04 | 2.61 | 1.40 | 0.73 | 0.91 | 4.2 | — |
| 12 | Gerard MorenoSecondary threat | 68% | 0.62 | 0.02 | 1.82 | 1.06 | 1.47 | 2.07 | 5.4 | — |
| 13 | Raúl García de HaroPenalty-box finisher | 17% | 0.56 | 0.09 | 2.66 | 1.79 | 1.06 | 2.62 | 6.3 | — |
| 14 | Vinicius JúniorDribble carrier | 86% | 0.50 | 0.16 | 2.35 | 1.43 | 2.16 | 5.88 | 10.4 | €170m |
| 15 | Alexander SørlothPenalty-box finisher | 54% | 0.57 | 0.02 | 2.43 | 1.52 | 0.56 | 1.41 | 4.4 | €25.0m |
| 16 | Marcus RashfordChance creator | 50% | 0.41 | 0.33 | 2.43 | 1.42 | 2.23 | 4.17 | 8.8 | €50.0m |
| 17 | Gonzalo GarcíaSecondary threat | 27% | 0.51 | 0.10 | 1.78 | 1.01 | 1.20 | 1.59 | 4.6 | €8.0m |
| 18 | Ademola LookmanPenalty-box finisher | 50% | 0.54 | 0.04 | 2.10 | 0.82 | 1.44 | 2.14 | 5.7 | €60.0m |
| 19 | Mikel OyarzabalPenalty-box finisher | 88% | 0.48 | 0.13 | 2.05 | 1.18 | 1.37 | 2.06 | 5.5 | — |
| 20 | Ferran JutglàPenalty-box finisher | 57% | 0.47 | 0.15 | 2.17 | 1.35 | 0.90 | 2.84 | 5.9 | — |
| 21 | Sergio CamelloCreative wide/8 | 36% | 0.49 | 0.11 | 2.28 | 1.40 | 1.64 | 3.13 | 7.0 | €3.0m |
| 22 | Ayoze PérezLink / progressor | 44% | 0.40 | 0.28 | 1.47 | 0.91 | 1.28 | 2.98 | 5.7 | €10.0m |
| 23 | Antoine GriezmannAll-action forward | 32% | 0.42 | 0.23 | 2.62 | 1.45 | 1.85 | 1.71 | 6.2 | €18.0m |
| 24 | Abdessamad EzzalzouliDribble carrier | 86% | 0.37 | 0.30 | 1.99 | 0.97 | 1.27 | 3.27 | 6.5 | — |
| 25 | Lucas BoyéPenalty-box finisher | 69% | 0.49 | 0.05 | 2.13 | 0.97 | 1.27 | 3.28 | 6.7 | — |
| 26 | Williot SwedbergLink / progressor | 35% | 0.35 | 0.31 | 1.34 | 0.88 | 0.78 | 2.00 | 4.1 | €5.0m |
| 27 | Ante BudimirPenalty-box finisher | 95% | 0.50 | 0.01 | 2.62 | 1.23 | 0.54 | 0.70 | 3.9 | €5.0m |
| 28 | Kike BarjaCreative wide/8 | 4% | 0.37 | 0.28 | 1.53 | 0.85 | 1.73 | 3.13 | 6.4 | — |
| 29 | Toni MartínezSecondary threat | 78% | 0.45 | 0.10 | 2.46 | 1.18 | 0.81 | 1.39 | 4.7 | €2.5m |
| 30 | Iago AspasAll-action forward | 31% | 0.38 | 0.21 | 1.82 | 0.95 | 2.18 | 1.72 | 5.7 | — |
| 31 | Akor AdamsSecondary threat | 63% | 0.42 | 0.13 | 2.07 | 1.27 | 0.63 | 1.35 | 4.0 | €5.0m |
| 32 | Christantus UcheDribble carrier | 100% | 0.37 | 0.23 | 1.64 | 0.68 | 1.32 | 3.87 | 6.8 | €15.0m |
| 33 | Gonçalo GuedesLink / progressor | 63% | 0.39 | 0.19 | 1.49 | 0.90 | 1.23 | 1.97 | 4.7 | €11.0m |
| 34 | Fermín LópezDribble carrier | 53% | 0.28 | 0.41 | 2.52 | 1.15 | 1.64 | 3.70 | 7.8 | — |
| 35 | Julián AlvarezAll-action forward | 66% | 0.39 | 0.18 | 2.06 | 1.21 | 2.12 | 2.45 | 6.6 | €100m |
| 36 | Randy NtekaSecondary threat | 23% | 0.46 | 0.04 | 1.78 | 1.01 | 0.95 | 1.78 | 4.5 | €1.5m |
| 37 | André SilvaPenalty-box finisher | 68% | 0.47 | 0.01 | 2.02 | 1.36 | 1.07 | 1.74 | 4.8 | €4.0m |
| 38 | Cédric BakambuSecondary threat | 17% | 0.40 | 0.13 | 2.59 | 1.26 | 0.71 | 1.17 | 4.5 | €1.5m |
| 39 | Etta EyongSecondary threat | 55% | 0.37 | 0.20 | 2.27 | 1.24 | 0.84 | 1.61 | 4.7 | — |
| 40 | Largie RamazaniDribble carrier | 41% | 0.42 | 0.08 | 2.36 | 1.31 | 1.16 | 3.68 | 7.2 | €7.5m |
Per-90 rates (empirical-Bayes shrunk), min ~180'. Start% = share of appearances of 60+ minutes. Usage = shots + key passes + dribbles per 90. From API-Football per-fixture stats. Value = current Transfermarkt market value. Information only, not betting advice.
| # | Player | Start% | G/90 | A/90 | Sh/90 | SoT/90 | KP/90 | Drb/90 | Usage | Value |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Donyell MalenPenalty-box finisher | 100% | 0.77 | 0.13 | 2.79 | 1.73 | 0.63 | 2.56 | 6.0 | €25.0m |
| 2 | Lautaro MartínezPenalty-box finisher | 83% | 0.65 | 0.23 | 2.73 | 1.53 | 1.50 | 1.83 | 6.0 | — |
| 3 | Marcus ThuramPenalty-box finisher | 76% | 0.58 | 0.27 | 2.52 | 1.30 | 1.39 | 1.44 | 5.3 | €75.0m |
| 4 | Gianluca ScamaccaPenalty-box finisher | 42% | 0.62 | 0.08 | 3.07 | 1.39 | 1.20 | 1.69 | 6.0 | €24.0m |
| 5 | Artem DovbykAll-action forward | 7% | 0.53 | 0.19 | 2.19 | 1.17 | 2.07 | 1.33 | 5.6 | €30.0m |
| 6 | Dušan VlahovićPenalty-box finisher | 47% | 0.57 | 0.10 | 3.12 | 1.49 | 1.19 | 1.00 | 5.3 | €35.0m |
| 7 | Nikola KrstovićPenalty-box finisher | 42% | 0.47 | 0.24 | 3.51 | 1.60 | 1.09 | 2.01 | 6.6 | €15.0m |
| 8 | Anastasios DouvikasSecondary threat | 50% | 0.52 | 0.05 | 1.91 | 1.15 | 0.94 | 1.41 | 4.3 | €10.0m |
| 9 | Nesta ElphegeLink / progressor | 11% | 0.44 | 0.21 | 1.59 | 0.88 | 1.21 | 2.00 | 4.8 | — |
| 10 | Hakan ÇalhanoğluAll-action forward | 91% | 0.44 | 0.20 | 1.85 | 0.85 | 2.10 | 0.91 | 4.9 | €30.0m |
| 11 | Christopher NkunkuLink / progressor | 41% | 0.43 | 0.19 | 1.59 | 1.02 | 1.11 | 1.79 | 4.5 | €35.0m |
| 12 | Ange-Yoan BonnyLink / progressor | 24% | 0.37 | 0.28 | 1.40 | 0.73 | 1.33 | 2.96 | 5.7 | €20.0m |
| 13 | Andrea BelottiSecondary threat | 25% | 0.47 | 0.05 | 2.00 | 1.18 | 0.71 | 1.94 | 4.7 | €2.0m |
| 14 | Christian PulišićDribble carrier | 57% | 0.40 | 0.20 | 2.08 | 1.25 | 1.98 | 3.27 | 7.3 | — |
| 15 | Rafael LeãoSecondary threat | 66% | 0.42 | 0.15 | 2.12 | 1.13 | 1.17 | 2.65 | 5.9 | €70.0m |
| 16 | Keinan DavisSecondary threat | 77% | 0.41 | 0.17 | 1.65 | 1.06 | 1.31 | 1.95 | 4.9 | €3.4m |
| 17 | PedroCreative wide/8 | 24% | 0.40 | 0.16 | 1.65 | 0.97 | 1.63 | 2.27 | 5.5 | €1.0m |
| 18 | Federico DimarcoChance creator | 80% | 0.22 | 0.49 | 1.47 | 0.70 | 3.03 | 0.56 | 5.0 | €50.0m |
| 19 | Jérémie BogaDribble carrier | 40% | 0.45 | 0.04 | 2.19 | 1.38 | 1.76 | 4.61 | 8.6 | €10.0m |
| 20 | Rasmus HøjlundLink / progressor | 97% | 0.38 | 0.16 | 1.52 | 0.82 | 1.11 | 1.21 | 3.8 | €35.0m |
| 21 | Francesco Pio EspositoSecondary threat | 37% | 0.38 | 0.17 | 2.35 | 1.25 | 1.26 | 1.11 | 4.7 | — |
| 22 | Filip KostićLink / progressor | 17% | 0.39 | 0.15 | 1.01 | 0.60 | 1.55 | 1.47 | 4.0 | €5.0m |
| 23 | Nico PazDribble carrier | 91% | 0.35 | 0.18 | 2.53 | 1.40 | 1.57 | 3.69 | 7.8 | €35.0m |
| 24 | Paul MendySecondary threat | 22% | 0.41 | 0.06 | 2.54 | 0.83 | 1.44 | 1.75 | 5.7 | — |
| 25 | Domenico BerardiSecondary threat | 77% | 0.35 | 0.18 | 1.61 | 0.95 | 1.48 | 1.28 | 4.4 | — |
| 26 | Mattia FeliciDribble carrier | 8% | 0.35 | 0.17 | 1.61 | 1.14 | 1.48 | 3.42 | 6.5 | €2.8m |
| 27 | Evan FergusonCreative wide/8 | 44% | 0.34 | 0.21 | 2.60 | 1.52 | 1.65 | 2.05 | 6.3 | €25.0m |
| 28 | Riccardo OrsoliniSecondary threat | 60% | 0.41 | 0.05 | 2.67 | 1.26 | 1.13 | 2.77 | 6.6 | €25.0m |
| 29 | David NeresDribble carrier | 63% | 0.30 | 0.26 | 1.14 | 0.50 | 1.91 | 4.28 | 7.3 | €30.0m |
| 30 | Giovanni SimeoneSecondary threat | 84% | 0.42 | 0.01 | 2.30 | 1.10 | 0.94 | 2.10 | 5.3 | €5.0m |
| 31 | Valentín CastellanosSecondary threat | 73% | 0.26 | 0.32 | 1.79 | 0.99 | 1.09 | 2.22 | 5.1 | — |
| 32 | Kenan YıldızChance creator | 86% | 0.32 | 0.19 | 2.00 | 1.23 | 2.33 | 4.51 | 8.8 | €50.0m |
| 33 | Alisson SantosDribble carrier | 57% | 0.39 | 0.03 | 2.21 | 1.51 | 1.44 | 5.19 | 8.8 | — |
| 34 | Junior MessiasDribble carrier | 20% | 0.34 | 0.12 | 1.83 | 0.92 | 0.85 | 4.17 | 6.8 | €1.5m |
| 35 | Kevin De BruyneLink / progressor | 67% | 0.33 | 0.14 | 1.41 | 0.75 | 2.55 | 1.15 | 5.1 | €20.0m |
| 36 | Jonathan DavidLink / progressor | 54% | 0.30 | 0.19 | 1.53 | 0.81 | 1.64 | 1.39 | 4.5 | €45.0m |
| 37 | Leonardo PavolettiSecondary threat | 0% | 0.28 | 0.22 | 1.60 | 0.63 | 0.84 | 1.36 | 3.8 | €700k |
| 38 | Armand LaurientéCreative wide/8 | 74% | 0.24 | 0.29 | 1.81 | 0.89 | 1.81 | 2.71 | 6.3 | €15.0m |
| 39 | Giacomo RaspadoriCreative wide/8 | 54% | 0.33 | 0.12 | 1.88 | 1.16 | 1.79 | 1.85 | 5.5 | €25.0m |
| 40 | Martin BaturinaChance creator | 55% | 0.30 | 0.16 | 1.09 | 0.49 | 3.21 | 2.39 | 6.7 | — |
Per-90 rates (empirical-Bayes shrunk), min ~180'. Start% = share of appearances of 60+ minutes. Usage = shots + key passes + dribbles per 90. From API-Football per-fixture stats. Value = current Transfermarkt market value. Information only, not betting advice.
| # | Player | Start% | G/90 | A/90 | Sh/90 | SoT/90 | KP/90 | Drb/90 | Usage | Value |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Harry KanePenalty-box finisher | 81% | 1.26 | 0.19 | 3.27 | 2.37 | 1.51 | 1.96 | 6.7 | €75.0m |
| 2 | Michael OliseChance creator | 69% | 0.54 | 0.68 | 2.57 | 1.79 | 2.98 | 4.96 | 10.5 | €100m |
| 3 | Deniz UndavVolume shooter | 83% | 0.72 | 0.27 | 3.41 | 1.75 | 1.65 | 0.88 | 5.9 | €20.0m |
| 4 | Jonathan BurkardtPenalty-box finisher | 68% | 0.79 | 0.08 | 2.15 | 1.33 | 0.75 | 0.99 | 3.9 | €35.0m |
| 5 | Luis DíazChance creator | 78% | 0.51 | 0.48 | 2.21 | 1.27 | 2.33 | 4.29 | 8.8 | €70.0m |
| 6 | Ermedin DemirovićPenalty-box finisher | 64% | 0.66 | 0.18 | 2.00 | 1.26 | 1.07 | 1.05 | 4.1 | €22.0m |
| 7 | Patrik SchickPenalty-box finisher | 71% | 0.68 | 0.14 | 2.56 | 1.46 | 0.73 | 1.54 | 4.8 | €27.0m |
| 8 | Luca WaldschmidtPenalty-box finisher | 13% | 0.54 | 0.41 | 2.50 | 1.49 | 1.50 | 2.14 | 6.1 | €2.0m |
| 9 | Serge GnabryCreative wide/8 | 62% | 0.54 | 0.39 | 2.43 | 1.19 | 1.60 | 2.44 | 6.5 | — |
| 10 | Nicolas JacksonPenalty-box finisher | 39% | 0.63 | 0.10 | 2.51 | 1.64 | 1.55 | 2.53 | 6.6 | €50.0m |
| 11 | Can UzunPenalty-box finisher | 62% | 0.53 | 0.28 | 2.05 | 1.27 | 1.50 | 2.79 | 6.3 | €18.0m |
| 12 | Said El MalaPenalty-box finisher | 56% | 0.56 | 0.18 | 2.69 | 1.33 | 0.96 | 5.00 | 8.6 | — |
| 13 | Serhou GuirassyPenalty-box finisher | 82% | 0.63 | 0.05 | 2.63 | 1.47 | 0.84 | 1.12 | 4.6 | €45.0m |
| 14 | Igor MatanovićPenalty-box finisher | 45% | 0.58 | 0.12 | 2.13 | 1.07 | 1.25 | 1.79 | 5.2 | €5.0m |
| 15 | Andrej KramarićSecondary threat | 65% | 0.52 | 0.23 | 1.91 | 1.24 | 1.43 | 1.36 | 4.7 | — |
| 16 | Karim AdeyemiDribble carrier | 46% | 0.50 | 0.27 | 1.91 | 1.02 | 1.24 | 4.89 | 8.0 | €45.0m |
| 17 | Abdoulie CeesayPenalty-box finisher | 0% | 0.57 | 0.06 | 2.09 | 0.99 | 0.96 | 2.12 | 5.2 | — |
| 18 | Michael GregoritschPenalty-box finisher | 47% | 0.52 | 0.18 | 2.22 | 0.96 | 0.77 | 1.33 | 4.3 | €3.0m |
| 19 | Yan DiomandeDribble carrier | 82% | 0.42 | 0.28 | 1.52 | 0.94 | 1.92 | 6.67 | 10.1 | — |
| 20 | Stefan SchimmerPenalty-box finisher | 11% | 0.50 | 0.12 | 2.29 | 1.15 | 1.30 | 0.72 | 4.3 | — |
| 21 | Jamal MusialaDribble carrier | 33% | 0.33 | 0.43 | 1.96 | 0.98 | 2.03 | 4.21 | 8.2 | €140m |
| 22 | Jovan MiloševićSecondary threat | 31% | 0.46 | 0.17 | 1.69 | 0.80 | 0.78 | 1.83 | 4.3 | — |
| 23 | Martin TerrierSecondary threat | 28% | 0.47 | 0.14 | 1.86 | 0.84 | 1.21 | 1.78 | 4.8 | — |
| 24 | Tiago TomásSecondary threat | 30% | 0.41 | 0.23 | 2.16 | 0.88 | 1.01 | 2.80 | 6.0 | — |
| 25 | Raphaël GuerreiroLink / progressor | 33% | 0.44 | 0.18 | 0.96 | 0.47 | 1.66 | 1.33 | 4.0 | €8.0m |
| 26 | Nadiem AmiriCreative wide/8 | 92% | 0.48 | 0.10 | 1.36 | 0.89 | 2.56 | 2.05 | 6.0 | €20.0m |
| 27 | Maximilian BeierSecondary threat | 75% | 0.40 | 0.25 | 1.62 | 0.89 | 1.18 | 2.13 | 4.9 | €25.0m |
| 28 | Christoph BaumgartnerSecondary threat | 97% | 0.40 | 0.25 | 2.14 | 1.07 | 1.20 | 1.11 | 4.5 | — |
| 29 | Brajan GrudaDribble carrier | 62% | 0.36 | 0.31 | 1.62 | 1.13 | 1.86 | 3.66 | 7.2 | €25.0m |
| 30 | Fábio SilvaCreative wide/8 | 21% | 0.24 | 0.53 | 1.60 | 0.89 | 1.69 | 2.92 | 6.2 | — |
| 31 | Chris FührichChance creator | 55% | 0.34 | 0.34 | 1.66 | 1.10 | 2.44 | 2.38 | 6.5 | €15.0m |
| 32 | Haris TabakovićSecondary threat | 88% | 0.47 | 0.08 | 1.91 | 1.01 | 0.64 | 0.77 | 3.3 | €2.5m |
| 33 | Robert GlatzelSecondary threat | 32% | 0.38 | 0.23 | 2.02 | 0.97 | 0.91 | 2.04 | 5.0 | €3.0m |
| 34 | Ayoube Amaimouni EchghouyabDribble carrier | 29% | 0.31 | 0.36 | 1.72 | 1.02 | 1.01 | 4.44 | 7.2 | — |
| 35 | Fisnik AsllaniSecondary threat | 85% | 0.36 | 0.26 | 2.08 | 1.01 | 1.36 | 1.53 | 5.0 | €8.0m |
| 36 | Dženan PejčinovićPenalty-box finisher | 53% | 0.46 | 0.02 | 2.29 | 1.25 | 0.82 | 1.15 | 4.3 | — |
| 37 | Lennart KarlDribble carrier | 46% | 0.32 | 0.32 | 2.31 | 1.30 | 1.60 | 4.10 | 8.0 | — |
| 38 | Julian BrandtCreative wide/8 | 59% | 0.36 | 0.21 | 1.70 | 0.92 | 1.63 | 1.83 | 5.2 | €25.0m |
| 39 | Ricky-Jade JonesSecondary threat | 33% | 0.43 | 0.06 | 1.96 | 1.28 | 1.55 | 1.84 | 5.3 | — |
| 40 | Ragnar AcheSecondary threat | 55% | 0.36 | 0.20 | 2.01 | 1.12 | 1.43 | 1.20 | 4.6 | — |
Per-90 rates (empirical-Bayes shrunk), min ~180'. Start% = share of appearances of 60+ minutes. Usage = shots + key passes + dribbles per 90. From API-Football per-fixture stats. Value = current Transfermarkt market value. Information only, not betting advice.
| # | Player | Start% | G/90 | A/90 | Sh/90 | SoT/90 | KP/90 | Drb/90 | Usage | Value |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Ousmane DembéléChance creator | 46% | 0.76 | 0.51 | 2.95 | 1.41 | 3.09 | 3.14 | 9.2 | €90.0m |
| 2 | Hamza IgamanePenalty-box finisher | 23% | 0.78 | 0.19 | 3.05 | 1.53 | 1.01 | 3.79 | 7.8 | — |
| 3 | Emmanuel EmeghaPenalty-box finisher | 40% | 0.65 | 0.32 | 2.33 | 1.36 | 0.94 | 1.80 | 5.1 | €25.0m |
| 4 | Ansu FatiPenalty-box finisher | 36% | 0.80 | 0.03 | 2.56 | 1.78 | 1.24 | 2.42 | 6.2 | €5.0m |
| 5 | Robinio VazSecondary threat | 14% | 0.65 | 0.32 | 1.85 | 1.21 | 1.21 | 1.41 | 4.5 | €150k |
| 6 | Allan Saint-MaximinChance creator | 20% | 0.56 | 0.47 | 2.23 | 0.79 | 2.97 | 4.47 | 9.7 | €13.0m |
| 7 | Esteban LepaulPenalty-box finisher | 88% | 0.67 | 0.17 | 2.23 | 1.27 | 0.81 | 1.04 | 4.1 | €7.0m |
| 8 | Ahmadou Bamba DiengPenalty-box finisher | 68% | 0.67 | 0.09 | 2.82 | 1.63 | 0.90 | 1.41 | 5.1 | — |
| 9 | Mason GreenwoodDribble carrier | 84% | 0.54 | 0.24 | 2.91 | 1.62 | 2.14 | 3.62 | 8.7 | €40.0m |
| 10 | Joaquin PanichelliPenalty-box finisher | 89% | 0.62 | 0.05 | 2.07 | 1.24 | 0.94 | 1.37 | 4.4 | — |
| 11 | Odsonne ÉdouardPenalty-box finisher | 69% | 0.56 | 0.15 | 2.35 | 1.46 | 1.03 | 2.04 | 5.4 | €8.0m |
| 12 | Pavel ŠulcSecondary threat | 56% | 0.56 | 0.16 | 1.65 | 0.94 | 1.25 | 1.83 | 4.7 | — |
| 13 | Elye WahiPenalty-box finisher | 73% | 0.57 | 0.11 | 2.08 | 1.60 | 0.88 | 1.64 | 4.6 | €22.0m |
| 14 | Roman YaremchukSecondary threat | 46% | 0.55 | 0.16 | 1.91 | 0.96 | 1.07 | 1.89 | 4.9 | — |
| 15 | Julian VignoloAll-action forward | 0% | 0.57 | 0.09 | 2.38 | 1.87 | 2.05 | 2.53 | 7.0 | — |
| 16 | EndrickDribble carrier | 88% | 0.38 | 0.46 | 2.81 | 1.74 | 2.09 | 4.97 | 9.9 | €35.0m |
| 17 | Pablo PagisAll-action forward | 79% | 0.48 | 0.24 | 2.28 | 0.97 | 2.14 | 2.44 | 6.9 | €3.5m |
| 18 | Khvicha KvaratskheliaDribble carrier | 54% | 0.48 | 0.23 | 2.75 | 1.64 | 1.99 | 4.28 | 9.0 | €90.0m |
| 19 | Mohamed Kader MeitePenalty-box finisher | 24% | 0.46 | 0.28 | 2.21 | 1.11 | 1.00 | 2.07 | 5.3 | — |
| 20 | Folarin BalogunPenalty-box finisher | 80% | 0.51 | 0.16 | 2.35 | 1.25 | 1.02 | 1.45 | 4.8 | €18.0m |
| 21 | Désiré DouéDribble carrier | 61% | 0.46 | 0.25 | 2.47 | 1.21 | 1.87 | 4.39 | 8.7 | €90.0m |
| 22 | Bradley BarcolaDribble carrier | 62% | 0.55 | 0.07 | 2.48 | 1.51 | 1.90 | 4.21 | 8.6 | €70.0m |
| 23 | Sebastian NanasiLink / progressor | 53% | 0.50 | 0.16 | 1.33 | 0.83 | 1.42 | 1.58 | 4.3 | €18.0m |
| 24 | Djibirin HarounaSecondary threat | 7% | 0.46 | 0.22 | 1.61 | 0.90 | 1.20 | 3.10 | 5.9 | — |
| 25 | Amine GouiriCreative wide/8 | 55% | 0.47 | 0.19 | 1.67 | 1.03 | 2.04 | 3.00 | 6.7 | €30.0m |
| 26 | Wesley SaïdPenalty-box finisher | 79% | 0.51 | 0.10 | 2.20 | 1.18 | 1.20 | 1.99 | 5.4 | €3.0m |
| 27 | Luca KoleoshoPenalty-box finisher | 19% | 0.46 | 0.17 | 2.17 | 1.43 | 1.57 | 3.37 | 7.1 | €12.0m |
| 28 | Pierre-Emerick AubameyangSecondary threat | 73% | 0.43 | 0.21 | 2.28 | 1.43 | 1.16 | 1.06 | 4.5 | — |
| 29 | Soriba DiaouneDribble carrier | 10% | 0.39 | 0.28 | 2.60 | 1.31 | 1.69 | 3.51 | 7.8 | — |
| 30 | Martial GodoSecondary threat | 64% | 0.49 | 0.06 | 1.61 | 0.87 | 1.28 | 2.83 | 5.7 | €600k |
| 31 | Florian ThauvinChance creator | 88% | 0.40 | 0.21 | 2.03 | 0.99 | 2.76 | 4.07 | 8.9 | €5.0m |
| 32 | Breel EmboloSecondary threat | 65% | 0.42 | 0.15 | 1.75 | 0.88 | 0.80 | 2.16 | 4.7 | €12.0m |
| 33 | Rayan FofanaPenalty-box finisher | 12% | 0.48 | 0.03 | 2.79 | 1.24 | 0.66 | 3.02 | 6.5 | €50k |
| 34 | Ethan NwaneriDribble carrier | 11% | 0.37 | 0.21 | 1.16 | 0.64 | 1.41 | 3.24 | 5.8 | €55.0m |
| 35 | Corentin TolissoLink / progressor | 83% | 0.40 | 0.15 | 1.56 | 0.99 | 1.31 | 0.74 | 3.6 | — |
| 36 | Santiago HidalgoSecondary threat | 46% | 0.29 | 0.37 | 1.69 | 0.85 | 0.90 | 2.81 | 5.4 | — |
| 37 | George IlenikhenaSecondary threat | 13% | 0.43 | 0.07 | 2.56 | 1.36 | 1.00 | 2.53 | 6.1 | €15.0m |
| 38 | Alimami GoryLink / progressor | 38% | 0.42 | 0.10 | 1.41 | 0.64 | 0.66 | 1.46 | 3.5 | €1.5m |
| 39 | Sambou SoumanoSecondary threat | 23% | 0.37 | 0.18 | 1.85 | 0.97 | 1.00 | 1.61 | 4.5 | €2.5m |
| 40 | Gonçalo RamosSecondary threat | 43% | 0.41 | 0.09 | 2.87 | 1.58 | 1.23 | 2.51 | 6.6 | €40.0m |
Per-90 rates (empirical-Bayes shrunk), min ~180'. Start% = share of appearances of 60+ minutes. Usage = shots + key passes + dribbles per 90. From API-Football per-fixture stats. Value = current Transfermarkt market value. Information only, not betting advice.
| # | Player | Start% | G/90 | A/90 | Sh/90 | SoT/90 | KP/90 | Drb/90 | Usage | Value |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Kento ShiogaiPenalty-box finisher | 8% | 1.14 | 0.07 | 2.13 | 1.58 | 0.99 | 2.47 | 5.6 | €850k |
| 2 | Ricardo PepiPenalty-box finisher | 52% | 0.95 | 0.09 | 2.81 | 1.88 | 1.16 | 1.56 | 5.5 | €16.0m |
| 3 | Ayase UedaPenalty-box finisher | 97% | 0.84 | 0.05 | 2.92 | 1.58 | 0.83 | 1.04 | 4.8 | €8.0m |
| 4 | Ismael SaibariDribble carrier | 92% | 0.60 | 0.25 | 3.03 | 1.46 | 2.13 | 3.51 | 8.7 | €27.0m |
| 5 | Mika GodtsChance creator | 94% | 0.52 | 0.39 | 2.19 | 1.28 | 2.61 | 5.61 | 10.4 | €10.0m |
| 6 | Troy ParrottPenalty-box finisher | 86% | 0.63 | 0.17 | 2.80 | 1.68 | 1.09 | 1.36 | 5.3 | €14.0m |
| 7 | Myron BoaduPenalty-box finisher | 8% | 0.67 | 0.08 | 2.46 | 1.33 | 1.16 | 2.19 | 5.8 | — |
| 8 | Victor JensenSecondary threat | 75% | 0.67 | 0.05 | 1.98 | 1.23 | 1.22 | 1.14 | 4.3 | — |
| 9 | Oskar ZawadaPenalty-box finisher | 0% | 0.63 | 0.08 | 3.57 | 1.42 | 1.09 | 1.14 | 5.8 | — |
| 10 | Jizz HornkampPenalty-box finisher | 64% | 0.61 | 0.08 | 2.39 | 1.51 | 1.17 | 1.35 | 4.9 | — |
| 11 | Koki OgawaPenalty-box finisher | 46% | 0.53 | 0.21 | 2.27 | 1.23 | 1.25 | 0.95 | 4.5 | €2.5m |
| 12 | Ruben van BommelDribble carrier | 67% | 0.59 | 0.08 | 1.66 | 1.26 | 1.77 | 3.23 | 6.7 | €8.0m |
| 13 | Lasse Selvåg NordåsPenalty-box finisher | 53% | 0.55 | 0.12 | 2.72 | 1.48 | 1.09 | 2.12 | 5.9 | — |
| 14 | Guus TilSecondary threat | 86% | 0.52 | 0.16 | 1.76 | 1.06 | 1.71 | 0.81 | 4.3 | €12.0m |
| 15 | Dennis ManDribble carrier | 58% | 0.40 | 0.40 | 1.72 | 0.89 | 1.70 | 4.35 | 7.8 | — |
| 16 | Sem SteijnAll-action forward | 57% | 0.49 | 0.16 | 1.92 | 1.22 | 2.41 | 0.63 | 5.0 | €16.0m |
| 17 | Robert MührenPenalty-box finisher | 13% | 0.52 | 0.11 | 2.02 | 1.10 | 1.44 | 1.02 | 4.5 | — |
| 18 | Václav SejkCreative wide/8 | 18% | 0.48 | 0.18 | 1.94 | 1.11 | 1.67 | 1.87 | 5.5 | €800k |
| 19 | Couhaib DriouechAll-action forward | 21% | 0.32 | 0.49 | 2.47 | 1.13 | 1.84 | 2.20 | 6.5 | €4.0m |
| 20 | Casper TengstedtPenalty-box finisher | 11% | 0.52 | 0.06 | 2.94 | 1.55 | 1.28 | 1.84 | 6.1 | — |
| 21 | Milan ZonneveldPenalty-box finisher | 26% | 0.47 | 0.17 | 2.65 | 1.53 | 0.93 | 0.95 | 4.5 | — |
| 22 | Kaj SierhuisPenalty-box finisher | 70% | 0.52 | 0.06 | 2.70 | 1.35 | 1.15 | 1.72 | 5.6 | €1.3m |
| 23 | Mexx MeerdinkPenalty-box finisher | 42% | 0.48 | 0.12 | 2.95 | 1.25 | 0.92 | 1.27 | 5.1 | €8.0m |
| 24 | Derry MurkinLink / progressor | 22% | 0.31 | 0.46 | 0.49 | 0.38 | 1.29 | 0.78 | 2.6 | — |
| 25 | Sam LammersSecondary threat | 68% | 0.35 | 0.37 | 2.56 | 1.39 | 1.71 | 1.45 | 5.7 | €4.0m |
| 26 | Joey VeermanChance creator | 87% | 0.29 | 0.49 | 0.96 | 0.54 | 3.40 | 0.98 | 5.3 | €25.0m |
| 27 | Bryan LinssenSecondary threat | 90% | 0.40 | 0.27 | 2.21 | 1.22 | 1.59 | 0.75 | 4.6 | €400k |
| 28 | Moussa SoumanoPenalty-box finisher | 44% | 0.51 | 0.04 | 3.20 | 1.61 | 1.18 | 2.48 | 6.9 | — |
| 29 | Casper TerhoDribble carrier | 11% | 0.38 | 0.27 | 2.35 | 0.75 | 1.49 | 3.86 | 7.7 | €1.8m |
| 30 | DaniloCreative wide/8 | 9% | 0.38 | 0.27 | 2.30 | 1.34 | 1.65 | 2.69 | 6.7 | €28.0m |
| 31 | Ivan PerišićLink / progressor | 90% | 0.28 | 0.47 | 1.55 | 0.78 | 1.98 | 1.23 | 4.8 | €1.5m |
| 32 | Makan AïkoSecondary threat | 15% | 0.36 | 0.30 | 1.86 | 0.76 | 1.04 | 1.79 | 4.7 | €600k |
| 33 | Sven MijnansAll-action forward | 80% | 0.40 | 0.22 | 2.17 | 1.29 | 2.02 | 1.64 | 5.8 | €9.0m |
| 34 | Youssef el KachatiSecondary threat | 11% | 0.36 | 0.30 | 2.30 | 1.23 | 1.18 | 2.23 | 5.7 | €800k |
| 35 | Gonçalo BorgesAll-action forward | 36% | 0.40 | 0.20 | 1.98 | 0.88 | 1.82 | 2.39 | 6.2 | €5.0m |
| 36 | Artem StepanovSecondary threat | 73% | 0.44 | 0.11 | 2.22 | 0.97 | 0.79 | 2.39 | 5.4 | €800k |
| 37 | Sem van DuijnSecondary threat | 86% | 0.41 | 0.17 | 1.68 | 0.85 | 1.55 | 1.85 | 5.1 | €325k |
| 38 | Jesper KarlssonCreative wide/8 | 39% | 0.42 | 0.14 | 1.72 | 1.00 | 1.72 | 2.13 | 5.6 | €4.0m |
| 39 | Paul GladonSecondary threat | 16% | 0.43 | 0.11 | 2.00 | 1.01 | 1.15 | 0.74 | 3.9 | — |
| 40 | Jacob TrenskowAll-action forward | 94% | 0.40 | 0.16 | 1.81 | 1.23 | 2.17 | 1.97 | 6.0 | €4.0m |
Per-90 rates (empirical-Bayes shrunk), min ~180'. Start% = share of appearances of 60+ minutes. Usage = shots + key passes + dribbles per 90. From API-Football per-fixture stats. Value = current Transfermarkt market value. Information only, not betting advice.
| # | Player | Start% | G/90 | A/90 | Sh/90 | SoT/90 | KP/90 | Drb/90 | Usage | Value |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Luis Javier SuárezPenalty-box finisher | 97% | 0.88 | 0.19 | 3.52 | 1.90 | 1.49 | 2.40 | 7.4 | — |
| 2 | Pablo FelipeSecondary threat | 92% | 0.80 | 0.10 | 1.63 | 1.16 | 1.27 | 1.55 | 4.4 | — |
| 3 | Vangelis PavlidisPenalty-box finisher | 91% | 0.74 | 0.14 | 2.55 | 1.55 | 1.20 | 1.63 | 5.4 | €35.0m |
| 4 | Rodrigo ZalazarDribble carrier | 64% | 0.67 | 0.22 | 2.14 | 1.15 | 1.66 | 4.56 | 8.4 | €18.0m |
| 5 | NenêPenalty-box finisher | 5% | 0.67 | 0.18 | 3.26 | 1.72 | 1.52 | 1.49 | 6.3 | — |
| 6 | Guilherme SchettinePenalty-box finisher | 87% | 0.70 | 0.09 | 2.07 | 1.40 | 0.71 | 1.71 | 4.5 | €900k |
| 7 | Daniel BragançaLink / progressor | 36% | 0.71 | 0.04 | 1.53 | 1.14 | 1.30 | 1.14 | 4.0 | €12.0m |
| 8 | Samu AghehowaPenalty-box finisher | 80% | 0.69 | 0.07 | 2.57 | 1.85 | 0.71 | 2.67 | 6.0 | — |
| 9 | Rafael NelPenalty-box finisher | 14% | 0.59 | 0.27 | 2.23 | 1.34 | 1.05 | 1.41 | 4.7 | — |
| 10 | Pedro GonçalvesChance creator | 85% | 0.53 | 0.33 | 2.65 | 1.48 | 2.34 | 2.48 | 7.5 | €30.0m |
| 11 | Yanis BegraouiPenalty-box finisher | 88% | 0.63 | 0.04 | 2.02 | 1.13 | 0.68 | 2.04 | 4.7 | €3.5m |
| 12 | Elias ManoelPenalty-box finisher | 7% | 0.62 | 0.05 | 2.23 | 1.22 | 0.83 | 1.90 | 5.0 | — |
| 13 | ClaytonSecondary threat | 95% | 0.53 | 0.21 | 1.79 | 1.24 | 0.71 | 1.73 | 4.2 | €5.0m |
| 14 | Ricardo HortaAll-action forward | 86% | 0.56 | 0.16 | 2.05 | 1.25 | 1.98 | 1.12 | 5.2 | — |
| 15 | William GomesPenalty-box finisher | 21% | 0.57 | 0.09 | 2.20 | 1.30 | 1.05 | 3.82 | 7.1 | €9.0m |
| 16 | Franjo IvanovićPenalty-box finisher | 36% | 0.54 | 0.10 | 2.58 | 1.61 | 1.03 | 3.58 | 7.2 | — |
| 17 | Seko FofanaLink / progressor | 0% | 0.54 | 0.06 | 1.23 | 0.67 | 0.73 | 2.90 | 4.9 | €10.0m |
| 18 | Marko MilovanovićSecondary threat | 52% | 0.49 | 0.12 | 1.80 | 1.18 | 0.51 | 1.65 | 4.0 | — |
| 19 | André LuizDribble carrier | 90% | 0.41 | 0.27 | 1.99 | 1.10 | 1.29 | 4.63 | 7.9 | €2.5m |
| 20 | Jesús RamírezPenalty-box finisher | 100% | 0.54 | 0.01 | 2.54 | 1.36 | 0.80 | 1.34 | 4.7 | €1.0m |
| 21 | Héctor HernándezSecondary threat | 33% | 0.42 | 0.19 | 1.76 | 1.12 | 0.62 | 1.60 | 4.0 | — |
| 22 | Umar AbubakarPenalty-box finisher | 9% | 0.49 | 0.04 | 2.76 | 1.46 | 0.90 | 1.75 | 5.4 | — |
| 23 | Fotis IoannidisSecondary threat | 23% | 0.48 | 0.04 | 1.86 | 1.07 | 1.50 | 2.95 | 6.3 | — |
| 24 | Jalen BlesaLink / progressor | 92% | 0.49 | 0.02 | 1.59 | 1.02 | 1.01 | 1.75 | 4.3 | — |
| 25 | Terem MoffiLink / progressor | 11% | 0.37 | 0.24 | 1.58 | 0.99 | 1.54 | 1.22 | 4.3 | €15.0m |
| 26 | Antoine JoujouDribble carrier | 13% | 0.41 | 0.14 | 2.00 | 1.22 | 1.28 | 3.96 | 7.2 | €2.0m |
| 27 | Gonçalo PaciênciaPenalty-box finisher | 42% | 0.46 | 0.04 | 2.10 | 1.01 | 0.61 | 1.86 | 4.6 | — |
| 28 | Yassir ZabiriPenalty-box finisher | 58% | 0.46 | 0.03 | 2.72 | 1.71 | 1.13 | 1.16 | 5.0 | €600k |
| 29 | Pau VíctorLink / progressor | 78% | 0.39 | 0.16 | 1.46 | 0.91 | 0.84 | 2.62 | 4.9 | €4.0m |
| 30 | KikasSecondary threat | 82% | 0.42 | 0.08 | 1.83 | 1.14 | 0.73 | 0.85 | 3.4 | €1.0m |
| 31 | Andreas SchjelderupDribble carrier | 71% | 0.33 | 0.24 | 1.16 | 0.68 | 2.10 | 3.97 | 7.2 | €15.0m |
| 32 | Carlos EduardoSecondary threat | 7% | 0.42 | 0.04 | 1.70 | 0.87 | 0.73 | 1.83 | 4.3 | €700k |
| 33 | Fran NavarroLink / progressor | 41% | 0.41 | 0.08 | 1.22 | 0.90 | 0.51 | 1.55 | 3.3 | €6.0m |
| 34 | Gustavo VarelaSecondary threat | 44% | 0.35 | 0.17 | 2.22 | 1.29 | 0.66 | 2.06 | 4.9 | €1.2m |
| 35 | MuriloSecondary threat | 91% | 0.36 | 0.14 | 1.91 | 1.04 | 1.36 | 2.56 | 5.8 | — |
| 36 | Oskar PietuszewskiDribble carrier | 50% | 0.33 | 0.19 | 1.83 | 1.05 | 1.10 | 5.13 | 8.1 | — |
| 37 | Deniz GülLink / progressor | 31% | 0.38 | 0.09 | 1.56 | 0.98 | 0.85 | 1.74 | 4.2 | €4.0m |
| 38 | Pedro SantosLink / progressor | 27% | 0.27 | 0.30 | 0.93 | 0.43 | 1.20 | 1.82 | 4.0 | €1.2m |
| 39 | Rony LopesSecondary threat | 75% | 0.34 | 0.16 | 2.06 | 0.87 | 1.25 | 1.71 | 5.0 | €2.0m |
| 40 | Rafa SilvaSecondary threat | 63% | 0.40 | 0.03 | 1.84 | 1.06 | 1.01 | 2.10 | 5.0 | €9.0m |
Per-90 rates (empirical-Bayes shrunk), min ~180'. Start% = share of appearances of 60+ minutes. Usage = shots + key passes + dribbles per 90. From API-Football per-fixture stats. Value = current Transfermarkt market value. Information only, not betting advice.
| # | Player | Start% | G/90 | A/90 | Sh/90 | SoT/90 | KP/90 | Drb/90 | Usage | Value |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mohamed TouréPenalty-box finisher | 55% | 1.03 | 0.34 | 2.49 | 1.72 | 1.26 | 1.81 | 5.6 | — |
| 2 | Sam BellSecondary threat | 15% | 0.69 | 0.18 | 1.71 | 1.37 | 0.96 | 2.36 | 5.0 | €1.2m |
| 3 | Ross StewartPenalty-box finisher | 37% | 0.65 | 0.15 | 2.09 | 1.28 | 1.13 | 1.14 | 4.4 | €4.0m |
| 4 | Žan VipotnikSecondary threat | 73% | 0.67 | 0.09 | 1.95 | 1.07 | 0.89 | 0.76 | 3.6 | €2.5m |
| 5 | Ellis SimmsPenalty-box finisher | 35% | 0.65 | 0.11 | 2.99 | 1.71 | 0.96 | 0.67 | 4.6 | €6.0m |
| 6 | Cyle LarinSecondary threat | 50% | 0.66 | 0.10 | 1.99 | 1.29 | 0.75 | 1.43 | 4.2 | — |
| 7 | Adam IdahSecondary threat | 20% | 0.57 | 0.19 | 1.84 | 1.09 | 1.58 | 1.24 | 4.7 | €6.5m |
| 8 | Brandon Thomas-AsantePenalty-box finisher | 63% | 0.56 | 0.18 | 2.21 | 1.14 | 0.95 | 1.72 | 4.9 | €3.5m |
| 9 | Josh WindassSecondary threat | 66% | 0.54 | 0.18 | 1.88 | 1.09 | 1.45 | 0.89 | 4.2 | — |
| 10 | Jack ClarkeDribble carrier | 50% | 0.58 | 0.05 | 1.42 | 0.90 | 2.03 | 3.84 | 7.3 | €15.0m |
| 11 | Haji WrightPenalty-box finisher | 78% | 0.57 | 0.04 | 2.58 | 1.24 | 0.71 | 1.65 | 4.9 | €8.0m |
| 12 | Oliver McBurnieSecondary threat | 88% | 0.49 | 0.19 | 1.80 | 1.14 | 1.13 | 1.71 | 4.6 | — |
| 13 | Patrick BamfordPenalty-box finisher | 71% | 0.55 | 0.06 | 2.31 | 1.52 | 1.11 | 1.09 | 4.5 | €2.0m |
| 14 | Adam ArmstrongPenalty-box finisher | 79% | 0.47 | 0.17 | 2.73 | 1.54 | 1.08 | 1.38 | 5.2 | €12.0m |
| 15 | Jaden Philogene-BidacePenalty-box finisher | 66% | 0.49 | 0.09 | 2.41 | 1.36 | 1.17 | 3.53 | 7.1 | — |
| 16 | Lars-Jørgen SalvesenSecondary threat | 7% | 0.41 | 0.25 | 1.95 | 1.04 | 0.94 | 1.35 | 4.2 | €800k |
| 17 | Carlton MorrisLink / progressor | 74% | 0.48 | 0.09 | 1.57 | 0.84 | 1.05 | 1.03 | 3.6 | — |
| 18 | Oliver RathboneLink / progressor | 50% | 0.49 | 0.08 | 1.56 | 1.03 | 1.04 | 1.65 | 4.3 | €900k |
| 19 | Jovon MakamaSecondary threat | 59% | 0.52 | 0.01 | 1.88 | 1.04 | 0.79 | 3.10 | 5.8 | €400k |
| 20 | Morgan WhittakerSecondary threat | 81% | 0.41 | 0.20 | 2.08 | 0.98 | 1.39 | 2.65 | 6.1 | €10.0m |
| 21 | George HirstPenalty-box finisher | 55% | 0.45 | 0.13 | 2.19 | 1.19 | 0.92 | 1.22 | 4.3 | €4.0m |
| 22 | Jordan JamesLink / progressor | 65% | 0.43 | 0.16 | 1.34 | 0.80 | 2.22 | 1.17 | 4.7 | €8.0m |
| 23 | Rumarn BurrellLink / progressor | 67% | 0.43 | 0.13 | 1.46 | 0.93 | 1.00 | 1.80 | 4.3 | — |
| 24 | Joe GelhardtDribble carrier | 81% | 0.43 | 0.12 | 1.79 | 1.10 | 1.08 | 3.20 | 6.1 | €3.0m |
| 25 | Victor TorpSecondary threat | 62% | 0.36 | 0.25 | 1.72 | 0.77 | 1.71 | 1.39 | 4.8 | €2.2m |
| 26 | Mathias KvistgaardenSecondary threat | 26% | 0.44 | 0.08 | 1.91 | 1.31 | 1.09 | 2.07 | 5.1 | — |
| 27 | Sam SmithSecondary threat | 40% | 0.42 | 0.11 | 1.93 | 1.04 | 0.76 | 0.74 | 3.4 | €1.0m |
| 28 | George BrownSecondary threat | 43% | 0.45 | 0.05 | 1.70 | 0.86 | 0.95 | 2.08 | 4.7 | — |
| 29 | Matt GoddenSecondary threat | 18% | 0.45 | 0.05 | 2.29 | 1.16 | 0.94 | 1.29 | 4.5 | — |
| 30 | Marvin DuckschSecondary threat | 55% | 0.44 | 0.05 | 2.16 | 1.19 | 1.14 | 0.54 | 3.8 | €6.0m |
| 31 | Cameron ArcherSecondary threat | 20% | 0.35 | 0.23 | 1.92 | 1.00 | 1.02 | 2.43 | 5.4 | €12.0m |
| 32 | Lewis DobbinSecondary threat | 74% | 0.34 | 0.26 | 1.83 | 0.79 | 1.30 | 3.12 | 6.3 | €2.5m |
| 33 | Rocco VataDribble carrier | 33% | 0.32 | 0.26 | 2.45 | 1.18 | 1.55 | 3.40 | 7.4 | €1.8m |
| 34 | Adrian SegečićCreative wide/8 | 61% | 0.37 | 0.15 | 1.30 | 0.68 | 1.71 | 2.73 | 5.7 | — |
| 35 | Rhian BrewsterLink / progressor | 55% | 0.38 | 0.12 | 1.28 | 0.58 | 1.01 | 1.72 | 4.0 | — |
| 36 | Aaron RamseySecondary threat | 11% | 0.40 | 0.06 | 2.41 | 1.35 | 1.17 | 1.00 | 4.6 | €10.0m |
| 37 | Kieffer MooreSecondary threat | 72% | 0.36 | 0.13 | 2.03 | 0.96 | 0.99 | 1.17 | 4.2 | €1.0m |
| 38 | VivaldoSecondary threat | 20% | 0.36 | 0.12 | 2.38 | 1.52 | 0.93 | 1.05 | 4.4 | — |
| 39 | Milutin OsmajićLink / progressor | 71% | 0.39 | 0.06 | 1.31 | 0.95 | 0.48 | 1.29 | 3.1 | €2.5m |
| 40 | Nathan BroadheadDribble carrier | 53% | 0.33 | 0.18 | 1.51 | 0.60 | 1.41 | 3.34 | 6.3 | €4.5m |
Per-90 rates (empirical-Bayes shrunk), min ~180'. Start% = share of appearances of 60+ minutes. Usage = shots + key passes + dribbles per 90. From API-Football per-fixture stats. Value = current Transfermarkt market value. Information only, not betting advice.
| # | Player | Start% | G/90 | A/90 | Sh/90 | SoT/90 | KP/90 | Drb/90 | Usage | Value |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bertuğ YıldırımPenalty-box finisher | 16% | 0.88 | 0.15 | 2.36 | 1.40 | 0.48 | 1.23 | 4.1 | €2.0m |
| 2 | Anderson TaliscaPenalty-box finisher | 67% | 0.81 | 0.18 | 3.38 | 2.05 | 0.98 | 1.30 | 5.7 | — |
| 3 | Mauro IcardiPenalty-box finisher | 36% | 0.85 | 0.08 | 3.09 | 1.55 | 1.17 | 0.79 | 5.0 | €9.0m |
| 4 | Victor OsimhenPenalty-box finisher | 86% | 0.74 | 0.25 | 4.05 | 1.94 | 1.32 | 1.68 | 7.1 | €70.0m |
| 5 | Paul OnuachuPenalty-box finisher | 93% | 0.75 | 0.08 | 2.50 | 1.51 | 0.80 | 1.78 | 5.1 | €6.0m |
| 6 | Adrian BenedyczakPenalty-box finisher | 100% | 0.70 | 0.09 | 2.04 | 1.30 | 0.86 | 0.77 | 3.7 | €4.5m |
| 7 | Marco AsensioChance creator | 84% | 0.48 | 0.52 | 1.93 | 1.15 | 2.28 | 1.47 | 5.7 | €20.0m |
| 8 | Eldor ShomurodovPenalty-box finisher | 100% | 0.63 | 0.15 | 2.34 | 1.39 | 1.33 | 1.89 | 5.6 | €5.0m |
| 9 | Davie SelkePenalty-box finisher | 54% | 0.68 | 0.03 | 2.29 | 1.27 | 0.77 | 0.62 | 3.7 | €3.5m |
| 10 | Güven YalçınSecondary threat | 39% | 0.63 | 0.02 | 1.94 | 1.11 | 0.56 | 2.34 | 4.8 | €1.2m |
| 11 | Marius MouandilmadjiPenalty-box finisher | 62% | 0.52 | 0.23 | 2.04 | 1.02 | 0.86 | 1.35 | 4.3 | €3.5m |
| 12 | Mohamed BayoPenalty-box finisher | 90% | 0.55 | 0.12 | 2.15 | 1.13 | 1.05 | 1.83 | 5.0 | €2.8m |
| 13 | Jhon DuránSecondary threat | 50% | 0.47 | 0.27 | 1.72 | 0.97 | 1.12 | 1.57 | 4.4 | €35.0m |
| 14 | Youssef En-NesyriPenalty-box finisher | 69% | 0.58 | 0.03 | 2.64 | 1.32 | 0.57 | 1.00 | 4.2 | €24.0m |
| 15 | Diogo GonçalvesSecondary threat | 29% | 0.56 | 0.07 | 1.75 | 1.06 | 1.53 | 1.68 | 5.0 | — |
| 16 | Blaž KramerSecondary threat | 55% | 0.57 | 0.03 | 1.89 | 1.43 | 0.77 | 1.57 | 4.2 | €1.1m |
| 17 | Jota SilvaAll-action forward | 22% | 0.56 | 0.05 | 3.15 | 1.58 | 2.02 | 2.26 | 7.4 | €15.0m |
| 18 | Dorgeles NeneCreative wide/8 | 52% | 0.49 | 0.17 | 1.41 | 0.96 | 1.65 | 2.04 | 5.1 | — |
| 19 | Ernest MuçiAll-action forward | 70% | 0.48 | 0.14 | 2.67 | 1.29 | 2.17 | 2.30 | 7.1 | €10.0m |
| 20 | David Datro FofanaDribble carrier | 77% | 0.52 | 0.03 | 1.40 | 0.78 | 0.92 | 4.18 | 6.5 | €6.0m |
| 21 | Tammy AbrahamSecondary threat | 72% | 0.48 | 0.09 | 1.86 | 1.11 | 1.06 | 1.25 | 4.2 | €15.0m |
| 22 | Metehan AltunbaşSecondary threat | 56% | 0.51 | 0.02 | 1.82 | 0.87 | 0.68 | 1.42 | 3.9 | — |
| 23 | Kerem AktürkoğluChance creator | 76% | 0.37 | 0.30 | 1.68 | 1.00 | 2.46 | 2.35 | 6.5 | €24.0m |
| 24 | Yunus AkgünChance creator | 75% | 0.32 | 0.40 | 1.38 | 0.53 | 2.25 | 2.32 | 6.0 | €14.0m |
| 25 | Hyeon-gyu OhSecondary threat | 92% | 0.47 | 0.09 | 1.76 | 1.05 | 0.82 | 0.94 | 3.5 | — |
| 26 | Rafa SilvaSecondary threat | 90% | 0.45 | 0.12 | 1.67 | 1.19 | 1.60 | 2.67 | 5.9 | €9.0m |
| 27 | Ivan BrnićDribble carrier | 14% | 0.38 | 0.25 | 1.84 | 0.89 | 1.82 | 3.24 | 6.9 | €1.6m |
| 28 | Daniele VerdeSecondary threat | 63% | 0.24 | 0.52 | 2.19 | 1.51 | 1.46 | 1.80 | 5.5 | — |
| 29 | Muhammet Tunahan TaşçıAll-action forward | 0% | 0.37 | 0.25 | 1.92 | 1.06 | 2.07 | 2.59 | 6.6 | — |
| 30 | Felipe AugustoSecondary threat | 75% | 0.49 | 0.01 | 1.94 | 1.14 | 0.68 | 1.87 | 4.5 | — |
| 31 | Barış Alper YılmazCreative wide/8 | 87% | 0.29 | 0.40 | 1.68 | 0.88 | 2.14 | 3.14 | 7.0 | €21.0m |
| 32 | Ibrahim KayaSecondary threat | 30% | 0.44 | 0.09 | 1.97 | 1.05 | 1.33 | 2.58 | 5.9 | — |
| 33 | Cherif NdiayeLink / progressor | 65% | 0.42 | 0.07 | 1.56 | 0.78 | 1.18 | 1.44 | 4.2 | — |
| 34 | Bruno PetkovićLink / progressor | 78% | 0.45 | 0.02 | 1.43 | 0.83 | 1.14 | 1.92 | 4.5 | — |
| 35 | Juan Santos da SilvaSecondary threat | 94% | 0.38 | 0.14 | 1.66 | 1.03 | 1.52 | 2.40 | 5.6 | — |
| 36 | Umut NayirSecondary threat | 66% | 0.38 | 0.13 | 1.91 | 0.84 | 0.88 | 1.12 | 3.9 | €700k |
| 37 | Cengiz ÜnderSecondary threat | 41% | 0.34 | 0.21 | 1.99 | 1.20 | 1.88 | 1.57 | 5.4 | €7.5m |
| 38 | Jesurun Rak-SakyiDribble carrier | 91% | 0.37 | 0.12 | 1.42 | 0.86 | 1.01 | 3.42 | 5.8 | €6.0m |
| 39 | Güray VuralSecondary threat | 50% | 0.39 | 0.06 | 2.00 | 1.06 | 1.77 | 1.37 | 5.1 | — |
| 40 | Orkun KökçüChance creator | 93% | 0.28 | 0.28 | 1.87 | 1.09 | 3.12 | 1.19 | 6.2 | €30.0m |
Per-90 rates (empirical-Bayes shrunk), min ~180'. Start% = share of appearances of 60+ minutes. Usage = shots + key passes + dribbles per 90. From API-Football per-fixture stats. Value = current Transfermarkt market value. Information only, not betting advice.
Finishing & scoring method
How each player actually scores: expected goals, finishing (goals over or under xG), chance quality (xG per shot), average shot distance, and the open-play / set-piece / penalty split. Big-5, from Understat shot data.
| # | Player | G | xG | Fin | xG/sh | Dist | Open | Set pc | Pen | Method |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Erling Haaland | 27 | 28.8 | -1.8 | 0.230 | 12.5m | 80% | 9% | 11% | Penalty-box poacher |
| 2 | Thiago | 22 | 24.7 | -2.7 | 0.294 | 12.2m | 65% | 7% | 28% | Penalty specialist |
| 3 | Ollie Watkins | 16 | 18.8 | -2.8 | 0.227 | 13.8m | 84% | 16% | 0% | Penalty-box poacher |
| 4 | Dominic Calvert-Lewin | 14 | 18.7 | -4.7 | 0.256 | 11.2m | 74% | 6% | 20% | Penalty-box poacher |
| 5 | Jean-Philippe Mateta | 12 | 16.0 | -4.0 | 0.254 | 13.7m | 73% | 8% | 19% | Penalty-box poacher |
| 6 | João Pedro | 15 | 15.7 | -0.7 | 0.215 | 12.9m | 76% | 24% | 0% | Penalty-box poacher |
| 7 | Viktor Gyokeres | 14 | 13.9 | +0.1 | 0.252 | 11.9m | 69% | 15% | 16% | Penalty-box poacher |
| 8 | Bryan Mbeumo | 11 | 13.3 | -2.3 | 0.182 | 15m | 98% | 2% | 0% | Penalty-box poacher |
| 9 | Antoine Semenyo | 17 | 12.8 | +4.2 | 0.155 | 17.3m | 82% | 6% | 12% | Clinical finisher |
| 10 | Danny Welbeck | 13 | 12.7 | +0.3 | 0.227 | 13.3m | 68% | 14% | 18% | Penalty-box poacher |
| 11 | Benjamin Sesko | 11 | 12.5 | -1.5 | 0.205 | 12.8m | 98% | 2% | 0% | Penalty-box poacher |
| 12 | Raúl Jiménez | 9 | 12.0 | -3.0 | 0.165 | 14.2m | 61% | 14% | 25% | Penalty specialist |
| 13 | Bruno Fernandes | 9 | 11.9 | -2.9 | 0.140 | 20.2m | 55% | 7% | 38% | Penalty specialist |
| 14 | Enzo Fernández | 10 | 11.9 | -1.9 | 0.166 | 18.2m | 75% | 12% | 13% | Penalty-box poacher |
| 15 | Hugo Ekitike | 11 | 11.9 | -0.9 | 0.184 | 14.8m | 93% | 7% | 0% | Penalty-box poacher |
| 16 | Kevin Schade | 8 | 11.8 | -3.8 | 0.208 | 10.6m | 82% | 12% | 6% | Penalty-box poacher |
| 17 | Evanilson | 6 | 11.8 | -5.8 | 0.164 | 12.7m | 83% | 17% | 0% | Penalty-box poacher |
| 18 | Morgan Gibbs-White | 15 | 11.7 | +3.3 | 0.141 | 16.2m | 80% | 14% | 7% | Clinical finisher |
| 19 | Ismaila Sarr | 9 | 11.5 | -2.5 | 0.240 | 14.1m | 66% | 15% | 20% | Penalty-box poacher |
| 20 | Beto | 9 | 10.9 | -1.9 | 0.255 | 10.2m | 94% | 6% | 0% | Penalty-box poacher |
| 21 | Cole Palmer | 10 | 10.3 | -0.3 | 0.160 | 18.9m | 50% | 6% | 45% | Penalty specialist |
| 22 | Richarlison | 11 | 9.9 | +1.1 | 0.162 | 12.5m | 71% | 29% | 0% | Penalty-box poacher |
| 23 | Cody Gakpo | 7 | 9.8 | -2.8 | 0.113 | 17.6m | 91% | 9% | 0% | High-volume shooter |
| 24 | Zian Flemming | 11 | 9.6 | +1.4 | 0.184 | 14.6m | 59% | 25% | 16% | Penalty-box poacher |
| 25 | Marcus Tavernier | 7 | 9.4 | -2.4 | 0.134 | 19.8m | 75% | 8% | 16% | High-volume shooter |
| 26 | Thierno Barry | 8 | 9.1 | -1.1 | 0.241 | 10.4m | 79% | 21% | 0% | Penalty-box poacher |
| 27 | Mohamed Salah | 7 | 8.8 | -1.8 | 0.132 | 16.3m | 86% | 5% | 9% | High-volume shooter |
| 28 | Anthony Gordon | 6 | 8.8 | -2.8 | 0.182 | 17.1m | 66% | 8% | 26% | Penalty specialist |
| 29 | Eli Junior Kroupi | 13 | 8.8 | +4.2 | 0.170 | 16.9m | 54% | 29% | 17% | Penalty-box poacher |
| 30 | Bukayo Saka | 7 | 8.7 | -1.7 | 0.123 | 18.2m | 88% | 3% | 9% | High-volume shooter |
| 31 | Dango Ouattara | 7 | 8.7 | -1.7 | 0.155 | 14.5m | 74% | 26% | 0% | All-round scorer |
| 32 | Jarrod Bowen | 9 | 8.3 | +0.7 | 0.105 | 17.4m | 75% | 15% | 9% | High-volume shooter |
| 33 | Nick Woltemade | 8 | 8.3 | -0.3 | 0.250 | 12.6m | 55% | 36% | 9% | Set-piece threat |
| 34 | Lukas Nmecha | 6 | 8.1 | -2.1 | 0.271 | 11.7m | 54% | 18% | 28% | Penalty specialist |
| 35 | Harvey Barnes | 7 | 8.1 | -1.1 | 0.139 | 17.3m | 80% | 20% | 0% | All-round scorer |
| 36 | Callum Wilson | 7 | 7.6 | -0.6 | 0.200 | 12m | 72% | 28% | 0% | Penalty-box poacher |
| 37 | Florian Wirtz | 5 | 7.6 | -2.6 | 0.149 | 16.9m | 95% | 5% | 0% | All-round scorer |
| 38 | Tolu Arokodare | 3 | 7.4 | -4.4 | 0.161 | 12.5m | 46% | 43% | 10% | Set-piece threat |
| 39 | Igor Jesus | 6 | 7.2 | -1.2 | 0.103 | 13.9m | 64% | 25% | 11% | High-volume shooter |
| 40 | Matheus Cunha | 10 | 7.1 | +2.9 | 0.079 | 20.3m | 87% | 13% | 0% | Long-range shooter |
Latest season Understat shots, min 15 shots. Fin = goals minus xG (finishing over/under-performance). Open / Set pc / Pen = share of xG by situation. Information only, not betting advice.
| # | Player | G | xG | Fin | xG/sh | Dist | Open | Set pc | Pen | Method |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Kylian Mbappe-Lottin | 25 | 25.8 | -0.8 | 0.177 | 17.5m | 66% | 8% | 26% | Penalty specialist |
| 2 | Vedat Muriqi | 23 | 21.6 | +1.4 | 0.190 | 12.8m | 57% | 19% | 24% | Penalty-box poacher |
| 3 | Ante Budimir | 17 | 19.2 | -2.2 | 0.186 | 12.9m | 51% | 18% | 31% | Penalty specialist |
| 4 | Ferrán Torres | 16 | 16.2 | -0.2 | 0.235 | 13.3m | 91% | 9% | 0% | Penalty-box poacher |
| 5 | Robert Lewandowski | 14 | 16.1 | -2.1 | 0.255 | 12.1m | 80% | 6% | 14% | Penalty-box poacher |
| 6 | Mikel Oyarzabal | 15 | 16.0 | -1.0 | 0.203 | 16.1m | 61% | 7% | 32% | Penalty specialist |
| 7 | Georges Mikautadze | 13 | 15.1 | -2.1 | 0.228 | 14.5m | 95% | 5% | 0% | Penalty-box poacher |
| 8 | Lamine Yamal | 16 | 14.7 | +1.3 | 0.125 | 19.1m | 70% | 10% | 20% | High-volume shooter |
| 9 | Vinícius Júnior | 16 | 14.4 | +1.6 | 0.144 | 18m | 65% | 9% | 26% | Penalty specialist |
| 10 | Alexander Sørloth | 13 | 13.9 | -0.9 | 0.205 | 12.4m | 89% | 11% | 0% | Penalty-box poacher |
| 11 | Antonio Martínez | 14 | 12.8 | +1.2 | 0.138 | 15.7m | 76% | 18% | 6% | High-volume shooter |
| 12 | Juan Camilo Hernández | 11 | 12.4 | -1.4 | 0.139 | 16.1m | 79% | 15% | 6% | High-volume shooter |
| 13 | Alvaro Rodríguez | 7 | 12.2 | -5.2 | 0.165 | 12.9m | 85% | 15% | 0% | Penalty-box poacher |
| 14 | Jorge De Frutos | 10 | 12.1 | -2.1 | 0.193 | 13.7m | 90% | 4% | 6% | Penalty-box poacher |
| 15 | Gorka Guruzeta | 10 | 11.7 | -1.7 | 0.140 | 13.9m | 78% | 15% | 6% | High-volume shooter |
| 16 | Borja Iglesias | 14 | 11.6 | +2.4 | 0.252 | 14.9m | 67% | 7% | 26% | Penalty specialist |
| 17 | Raphinha | 13 | 11.1 | +1.9 | 0.171 | 18.7m | 76% | 4% | 20% | Penalty-box poacher |
| 18 | Lucas Boyé | 11 | 11.1 | -0.1 | 0.176 | 15.3m | 56% | 24% | 20% | Penalty-box poacher |
| 19 | Etta Eyong | 7 | 11.0 | -4.0 | 0.220 | 15.6m | 65% | 28% | 7% | Penalty-box poacher |
| 20 | André Silva | 10 | 10.8 | -0.8 | 0.190 | 15.1m | 55% | 24% | 21% | Penalty-box poacher |
| 21 | Abdessamad Ezzalzouli | 10 | 10.3 | -0.3 | 0.141 | 18.1m | 93% | 7% | 0% | High-volume shooter |
| 22 | Hugo Duro | 10 | 10.1 | -0.1 | 0.280 | 10.3m | 71% | 15% | 15% | Penalty-box poacher |
| 23 | Kike García | 8 | 10.0 | -2.0 | 0.167 | 13.2m | 80% | 5% | 15% | Penalty-box poacher |
| 24 | Akor Adams | 10 | 10.0 | 0.0 | 0.165 | 17.9m | 77% | 1% | 22% | Penalty-box poacher |
| 25 | Federico Viñas | 9 | 9.9 | -0.9 | 0.165 | 13.5m | 42% | 42% | 15% | Set-piece threat |
| 26 | Carlos Espí | 11 | 9.9 | +1.1 | 0.173 | 12.9m | 85% | 15% | 0% | Penalty-box poacher |
| 27 | Nicolas Pepe | 9 | 9.8 | -0.8 | 0.151 | 17.5m | 83% | 2% | 15% | High-volume shooter |
| 28 | Iván Romero | 7 | 9.6 | -2.6 | 0.163 | 16.8m | 76% | 16% | 8% | Penalty-box poacher |
| 29 | Vladyslav Vanat | 9 | 9.5 | -0.5 | 0.352 | 12.6m | 54% | 23% | 23% | Penalty-box poacher |
| 30 | Roberto Fernández | 7 | 9.3 | -2.3 | 0.158 | 13.3m | 81% | 11% | 8% | All-round scorer |
| 31 | Antony | 8 | 9.0 | -1.0 | 0.100 | 20.3m | 95% | 5% | 0% | Long-range shooter |
| 32 | Julián Álvarez | 8 | 8.9 | -0.9 | 0.165 | 18.8m | 68% | 7% | 25% | Penalty specialist |
| 33 | Dani Olmo | 7 | 8.8 | -1.8 | 0.125 | 19.5m | 93% | 7% | 0% | High-volume shooter |
| 34 | Iñaki Williams | 3 | 8.7 | -5.7 | 0.152 | 15m | 75% | 16% | 9% | All-round scorer |
| 35 | Marcus Rashford | 8 | 8.7 | -0.7 | 0.114 | 19.9m | 88% | 12% | 0% | High-volume shooter |
| 36 | Rafa Mir | 8 | 8.3 | -0.3 | 0.120 | 17m | 78% | 4% | 18% | High-volume shooter |
| 37 | Antoine Griezmann | 7 | 8.3 | -1.3 | 0.176 | 14.9m | 97% | 3% | 0% | Penalty-box poacher |
| 38 | Mauro Arambarri | 6 | 8.1 | -2.1 | 0.142 | 14.7m | 42% | 31% | 28% | Penalty specialist |
| 39 | Pere Milla | 7 | 7.7 | -0.7 | 0.130 | 16.5m | 77% | 23% | 0% | All-round scorer |
| 40 | Jude Bellingham | 6 | 7.7 | -1.7 | 0.152 | 15.7m | 62% | 38% | 0% | Set-piece threat |
Latest season Understat shots, min 15 shots. Fin = goals minus xG (finishing over/under-performance). Open / Set pc / Pen = share of xG by situation. Information only, not betting advice.
| # | Player | G | xG | Fin | xG/sh | Dist | Open | Set pc | Pen | Method |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Lautaro Martínez | 17 | 17.1 | -0.1 | 0.186 | 13.3m | 82% | 18% | 0% | Penalty-box poacher |
| 2 | Nikola Krstovic | 10 | 15.7 | -5.7 | 0.158 | 15.6m | 86% | 14% | 0% | High-volume shooter |
| 3 | Moise Kean | 8 | 15.4 | -7.4 | 0.157 | 15.7m | 71% | 19% | 10% | High-volume shooter |
| 4 | Tasos Douvikas | 14 | 15.2 | -1.2 | 0.233 | 12.3m | 89% | 6% | 5% | Penalty-box poacher |
| 5 | Donyell Malen | 14 | 15.2 | -1.2 | 0.217 | 13.4m | 69% | 11% | 20% | Penalty-box poacher |
| 6 | Rasmus Højlund | 13 | 13.3 | -0.3 | 0.222 | 13.5m | 89% | 5% | 6% | Penalty-box poacher |
| 7 | Scott McTominay | 10 | 12.4 | -2.4 | 0.123 | 17.7m | 59% | 35% | 6% | Set-piece threat |
| 8 | Gift Orban | 7 | 12.2 | -5.2 | 0.144 | 20m | 84% | 4% | 12% | Long-range shooter |
| 9 | Marcus Thuram | 13 | 11.9 | +1.1 | 0.161 | 13.4m | 73% | 27% | 0% | Penalty-box poacher |
| 10 | Andrea Pinamonti | 9 | 11.5 | -2.5 | 0.158 | 13.4m | 79% | 14% | 7% | High-volume shooter |
| 11 | Jonathan Christian David | 6 | 11.5 | -5.5 | 0.280 | 12.5m | 70% | 24% | 7% | Penalty-box poacher |
| 12 | Giovanni Simeone | 11 | 11.2 | -0.2 | 0.143 | 16.4m | 98% | 2% | 0% | High-volume shooter |
| 13 | Riccardo Orsolini | 10 | 10.9 | -0.9 | 0.133 | 18.1m | 45% | 13% | 42% | Penalty specialist |
| 14 | Keinan Davis | 10 | 9.9 | +0.1 | 0.198 | 14.7m | 67% | 2% | 31% | Penalty specialist |
| 15 | Christopher Nkunku | 7 | 9.9 | -2.9 | 0.343 | 13.1m | 54% | 7% | 38% | Penalty specialist |
| 16 | Mateo Pellegrino | 9 | 9.9 | -0.9 | 0.136 | 13.8m | 72% | 20% | 8% | High-volume shooter |
| 17 | Francesco Pio Esposito | 7 | 9.9 | -2.9 | 0.173 | 12.1m | 86% | 14% | 0% | Penalty-box poacher |
| 18 | Rafael Leão | 9 | 9.6 | -0.6 | 0.152 | 17.1m | 82% | 2% | 16% | High-volume shooter |
| 19 | Christian Pulisic | 8 | 9.5 | -1.5 | 0.177 | 15m | 84% | 8% | 8% | Penalty-box poacher |
| 20 | Lorenzo Colombo | 7 | 9.4 | -2.4 | 0.142 | 16.4m | 64% | 20% | 16% | High-volume shooter |
| 21 | Federico Bonazzoli | 10 | 9.0 | +1.0 | 0.120 | 18.3m | 63% | 12% | 25% | Penalty specialist |
| 22 | Gianluca Scamacca | 10 | 8.9 | +1.1 | 0.156 | 16.4m | 66% | 17% | 17% | All-round scorer |
| 23 | Nico Paz | 12 | 8.9 | +3.1 | 0.074 | 21.7m | 72% | 11% | 17% | Long-range shooter |
| 24 | Kenan Yildiz | 10 | 8.6 | +1.4 | 0.089 | 19.4m | 75% | 8% | 18% | High-volume shooter |
| 25 | Weston McKennie | 5 | 8.6 | -3.6 | 0.201 | 11.1m | 79% | 21% | 0% | Penalty-box poacher |
| 26 | Francisco Conceição | 3 | 8.5 | -5.5 | 0.116 | 16.6m | 97% | 3% | 0% | High-volume shooter |
| 27 | Santiago Castro | 7 | 8.3 | -1.3 | 0.132 | 14.7m | 82% | 18% | 0% | High-volume shooter |
| 28 | Dusan Vlahovic | 7 | 7.5 | -0.5 | 0.154 | 14.6m | 82% | 8% | 10% | All-round scorer |
| 29 | Nikola Vlasic | 8 | 7.4 | +0.6 | 0.148 | 20.7m | 43% | 5% | 51% | Penalty specialist |
| 30 | M'Bala Nzola | 4 | 7.3 | -3.3 | 0.188 | 14m | 66% | 3% | 31% | Penalty specialist |
| 31 | Federico Dimarco | 7 | 7.3 | -0.3 | 0.112 | 19.5m | 91% | 9% | 0% | High-volume shooter |
| 32 | Lucas Da Cunha | 6 | 6.9 | -0.9 | 0.165 | 21.1m | 53% | 3% | 44% | Penalty specialist |
| 33 | Vitinha | 5 | 6.9 | -1.9 | 0.106 | 17.4m | 92% | 8% | 0% | High-volume shooter |
| 34 | Domenico Berardi | 8 | 6.8 | +1.2 | 0.170 | 18m | 47% | 20% | 34% | Penalty specialist |
| 35 | Roberto Piccoli | 4 | 6.8 | -2.8 | 0.145 | 14.5m | 87% | 13% | 0% | All-round scorer |
| 36 | Che Adams | 6 | 6.6 | -0.6 | 0.125 | 18.8m | 91% | 9% | 0% | All-round scorer |
| 37 | Kristian Thorstvedt | 4 | 6.6 | -2.6 | 0.155 | 13.7m | 89% | 11% | 0% | All-round scorer |
| 38 | Mattia Zaccagni | 3 | 6.4 | -3.4 | 0.188 | 15m | 60% | 28% | 12% | Penalty-box poacher |
| 39 | Paulo Dybala | 2 | 6.3 | -4.3 | 0.146 | 18.4m | 79% | 9% | 12% | All-round scorer |
| 40 | Jamie Vardy | 7 | 6.3 | +0.7 | 0.209 | 14.9m | 92% | 8% | 0% | Penalty-box poacher |
Latest season Understat shots, min 15 shots. Fin = goals minus xG (finishing over/under-performance). Open / Set pc / Pen = share of xG by situation. Information only, not betting advice.
| # | Player | G | xG | Fin | xG/sh | Dist | Open | Set pc | Pen | Method |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Harry Kane | 36 | 29.6 | +6.4 | 0.249 | 14.9m | 62% | 10% | 28% | Penalty specialist |
| 2 | Serhou Guirassy | 17 | 19.9 | -2.9 | 0.237 | 12.5m | 69% | 20% | 11% | Penalty-box poacher |
| 3 | Patrik Schick | 16 | 19.4 | -3.4 | 0.270 | 11.6m | 65% | 15% | 20% | Penalty-box poacher |
| 4 | Deniz Undav | 19 | 19.1 | -0.1 | 0.154 | 15.6m | 86% | 10% | 4% | High-volume shooter |
| 5 | Christoph Baumgartner | 13 | 18.0 | -5.0 | 0.223 | 11.5m | 78% | 18% | 4% | Penalty-box poacher |
| 6 | Rômulo | 9 | 15.9 | -6.9 | 0.249 | 12.1m | 87% | 8% | 5% | Penalty-box poacher |
| 7 | Luis Díaz | 15 | 14.9 | +0.1 | 0.169 | 15.9m | 98% | 2% | 0% | Penalty-box poacher |
| 8 | Haris Tabakovic | 13 | 14.3 | -1.3 | 0.214 | 11.3m | 67% | 23% | 11% | Penalty-box poacher |
| 9 | Andrej Kramaric | 14 | 13.1 | +0.9 | 0.201 | 16.6m | 67% | 4% | 29% | Penalty specialist |
| 10 | Jonathan Burkardt | 13 | 13.1 | -0.1 | 0.320 | 10.9m | 65% | 12% | 23% | Penalty-box poacher |
| 11 | Said El Mala | 13 | 12.6 | +0.4 | 0.170 | 16.7m | 88% | 6% | 6% | Penalty-box poacher |
| 12 | Phillip Tietz | 6 | 11.6 | -5.6 | 0.227 | 13.5m | 80% | 14% | 7% | Penalty-box poacher |
| 13 | Michael Olise | 15 | 11.5 | +3.5 | 0.113 | 19m | 91% | 9% | 0% | Clinical finisher |
| 14 | Andrej Ilic | 5 | 11.1 | -6.1 | 0.157 | 11.2m | 64% | 30% | 7% | Set-piece threat |
| 15 | Ragnar Ache | 7 | 11.0 | -4.0 | 0.212 | 12.2m | 68% | 32% | 0% | Set-piece threat |
| 16 | Nadiem Amiri | 12 | 10.7 | +1.3 | 0.198 | 19.9m | 40% | 3% | 57% | Penalty specialist |
| 17 | Mohammed Amoura | 8 | 10.0 | -2.0 | 0.166 | 17.3m | 77% | 16% | 8% | Penalty-box poacher |
| 18 | Igor Matanovic | 11 | 9.6 | +1.4 | 0.188 | 14.6m | 66% | 18% | 16% | Penalty-box poacher |
| 19 | Fisnik Asllani | 10 | 9.5 | +0.5 | 0.130 | 15.8m | 88% | 12% | 0% | High-volume shooter |
| 20 | Tim Lemperle | 8 | 9.4 | -1.4 | 0.178 | 14.9m | 87% | 5% | 8% | Penalty-box poacher |
| 21 | Ermedin Demirovic | 12 | 8.7 | +3.3 | 0.211 | 11.6m | 80% | 11% | 9% | Penalty-box poacher |
| 22 | Nicolas Jackson | 8 | 8.5 | -0.5 | 0.223 | 14.9m | 95% | 5% | 0% | Penalty-box poacher |
| 23 | Dzenan Pejcinovic | 8 | 8.3 | -0.3 | 0.163 | 13.7m | 84% | 16% | 0% | Penalty-box poacher |
| 24 | Maximilian Beier | 9 | 8.2 | +0.8 | 0.165 | 15.1m | 92% | 8% | 0% | Penalty-box poacher |
| 25 | Ransford Königsdörffer | 5 | 8.1 | -3.1 | 0.125 | 15.6m | 83% | 8% | 9% | High-volume shooter |
| 26 | Jakub Kaminski | 7 | 8.0 | -1.0 | 0.128 | 16.9m | 90% | 10% | 0% | High-volume shooter |
| 27 | Yan Diomande | 12 | 8.0 | +4.0 | 0.152 | 16.3m | 97% | 3% | 0% | Clinical finisher |
| 28 | Christian Kofane | 5 | 8.0 | -3.0 | 0.175 | 14.1m | 99% | 1% | 0% | Penalty-box poacher |
| 29 | Romano Schmid | 4 | 7.9 | -3.9 | 0.139 | 20.1m | 57% | 5% | 38% | Penalty specialist |
| 30 | Lennart Karl | 5 | 7.1 | -2.1 | 0.170 | 17.7m | 95% | 5% | 0% | Penalty-box poacher |
| 31 | Álex Grimaldo | 8 | 6.8 | +1.2 | 0.111 | 23.1m | 48% | 18% | 34% | Penalty specialist |
| 32 | Justin Njinmah | 5 | 6.8 | -1.8 | 0.109 | 17.9m | 99% | 1% | 0% | High-volume shooter |
| 33 | Anton Kade | 6 | 6.7 | -0.7 | 0.140 | 15.4m | 97% | 3% | 0% | All-round scorer |
| 34 | Alexis Claude Maurice | 5 | 6.3 | -1.3 | 0.089 | 20.9m | 70% | 6% | 24% | Long-range shooter |
| 35 | Serge Gnabry | 8 | 6.3 | +1.7 | 0.125 | 18.2m | 86% | 14% | 0% | All-round scorer |
| 36 | Michael Gregoritsch | 6 | 6.2 | -0.2 | 0.214 | 15m | 63% | 24% | 12% | Penalty-box poacher |
| 37 | Jens Stage | 10 | 6.1 | +3.9 | 0.107 | 15.1m | 83% | 17% | 0% | Clinical finisher |
| 38 | Oliver Burke | 6 | 6.0 | 0.0 | 0.178 | 15m | 90% | 10% | 0% | Penalty-box poacher |
| 39 | Ibrahim Maza | 3 | 6.0 | -3.0 | 0.113 | 18.5m | 85% | 15% | 0% | All-round scorer |
| 40 | Gian-Luca Waldschmidt | 5 | 5.9 | -0.9 | 0.229 | 16.4m | 69% | 5% | 25% | Penalty specialist |
Latest season Understat shots, min 15 shots. Fin = goals minus xG (finishing over/under-performance). Open / Set pc / Pen = share of xG by situation. Information only, not betting advice.
| # | Player | G | xG | Fin | xG/sh | Dist | Open | Set pc | Pen | Method |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Esteban Lepaul | 21 | 15.7 | +5.3 | 0.181 | 14.4m | 72% | 8% | 19% | Penalty-box poacher |
| 2 | Pierre-Emerick Aubameyang | 10 | 15.5 | -5.5 | 0.259 | 13.3m | 85% | 15% | 0% | Penalty-box poacher |
| 3 | Joaquín Panichelli | 16 | 14.7 | +1.3 | 0.254 | 11.6m | 62% | 7% | 31% | Penalty specialist |
| 4 | Mason Greenwood | 16 | 14.3 | +1.7 | 0.124 | 20.8m | 50% | 7% | 42% | Penalty specialist |
| 5 | Issa Soumaré | 8 | 14.2 | -6.2 | 0.185 | 15.5m | 67% | 17% | 16% | Penalty-box poacher |
| 6 | Folarin Balogun | 13 | 14.1 | -1.1 | 0.183 | 14.4m | 76% | 8% | 16% | Penalty-box poacher |
| 7 | Lassine Sinayoko | 12 | 13.6 | -1.6 | 0.146 | 17.4m | 65% | 13% | 22% | High-volume shooter |
| 8 | Odsonne Edouard | 12 | 13.3 | -1.3 | 0.222 | 13.5m | 77% | 17% | 6% | Penalty-box poacher |
| 9 | Florian Thauvin | 11 | 12.1 | -1.1 | 0.164 | 17m | 78% | 3% | 19% | Penalty-box poacher |
| 10 | Wesley Said | 12 | 12.1 | -0.1 | 0.201 | 13.3m | 77% | 17% | 6% | Penalty-box poacher |
| 11 | Bradley Barcola | 11 | 11.7 | -0.7 | 0.177 | 16.2m | 91% | 9% | 0% | Penalty-box poacher |
| 12 | Anssumane Fati | 11 | 11.3 | -0.3 | 0.263 | 14.3m | 67% | 6% | 27% | Penalty specialist |
| 13 | Matias Fernandez-Pardo | 8 | 11.1 | -3.1 | 0.163 | 16.2m | 66% | 20% | 14% | Penalty-box poacher |
| 14 | Corentin Tolisso | 11 | 10.6 | +0.4 | 0.195 | 14.4m | 65% | 14% | 22% | Penalty-box poacher |
| 15 | Ludovic Ajorque | 8 | 9.9 | -1.9 | 0.179 | 12.4m | 91% | 9% | 0% | Penalty-box poacher |
| 16 | Ahmadou Bamba Dieng | 10 | 9.5 | +0.5 | 0.211 | 14.3m | 60% | 24% | 16% | Penalty-box poacher |
| 17 | Gonçalo Ramos | 6 | 9.4 | -3.4 | 0.161 | 13.4m | 48% | 36% | 16% | Set-piece threat |
| 18 | Breel Embolo | 9 | 9.0 | 0.0 | 0.220 | 11.2m | 76% | 24% | 0% | Penalty-box poacher |
| 19 | Olivier Giroud | 7 | 8.9 | -1.9 | 0.216 | 12.2m | 62% | 3% | 34% | Penalty specialist |
| 20 | Martial Godo | 10 | 8.6 | +1.4 | 0.210 | 13.9m | 97% | 3% | 0% | Penalty-box poacher |
| 21 | Romain Del Castillo | 9 | 8.4 | +0.6 | 0.247 | 20m | 22% | 5% | 73% | Penalty specialist |
| 22 | Matthis Abline | 6 | 8.4 | -2.4 | 0.099 | 20.1m | 78% | 13% | 9% | Long-range shooter |
| 23 | Sofiane Diop | 8 | 8.2 | -0.2 | 0.152 | 18.1m | 69% | 13% | 19% | All-round scorer |
| 24 | Désiré Doué | 7 | 8.2 | -1.2 | 0.149 | 18.9m | 85% | 6% | 9% | All-round scorer |
| 25 | Hákon Haraldsson | 8 | 8.2 | -0.2 | 0.164 | 18.1m | 98% | 2% | 0% | Penalty-box poacher |
| 26 | Pavel Sulc | 10 | 8.2 | +1.8 | 0.186 | 13.6m | 81% | 19% | 0% | Penalty-box poacher |
| 27 | Khvicha Kvaratskhelia | 8 | 8.0 | 0.0 | 0.123 | 17.2m | 77% | 14% | 10% | High-volume shooter |
| 28 | Pablo Pagis | 10 | 7.8 | +2.2 | 0.132 | 19.7m | 72% | 9% | 20% | All-round scorer |
| 29 | Julio Enciso | 3 | 7.7 | -4.7 | 0.126 | 19.4m | 85% | 5% | 10% | High-volume shooter |
| 30 | Emersonn | 7 | 7.4 | -0.4 | 0.145 | 14.2m | 75% | 25% | 0% | All-round scorer |
| 31 | Gauthier Hein | 8 | 7.3 | +0.7 | 0.165 | 18.9m | 40% | 7% | 52% | Penalty specialist |
| 32 | Danny Namaso | 3 | 7.3 | -4.3 | 0.120 | 17.1m | 77% | 23% | 0% | High-volume shooter |
| 33 | Amine Gouiri | 8 | 7.2 | +0.8 | 0.190 | 15.9m | 98% | 2% | 0% | Penalty-box poacher |
| 34 | Sambou Soumano | 4 | 6.8 | -2.8 | 0.243 | 11.8m | 65% | 23% | 11% | Penalty-box poacher |
| 35 | Ousmane Dembélé | 10 | 6.6 | +3.4 | 0.147 | 18.1m | 47% | 18% | 35% | Penalty specialist |
| 36 | Aiyegun Tosin | 5 | 6.6 | -1.6 | 0.221 | 14.7m | 73% | 16% | 11% | Penalty-box poacher |
| 37 | Maghnes Akliouche | 6 | 6.6 | -0.6 | 0.138 | 18.3m | 97% | 3% | 0% | All-round scorer |
| 38 | Endrick | 5 | 6.5 | -1.5 | 0.132 | 19.2m | 84% | 4% | 12% | All-round scorer |
| 39 | Adrien Thomasson | 3 | 6.5 | -3.5 | 0.150 | 14.8m | 98% | 2% | 0% | All-round scorer |
| 40 | Rayan Fofana | 5 | 6.3 | -1.3 | 0.175 | 15.4m | 94% | 6% | 0% | Penalty-box poacher |
Latest season Understat shots, min 15 shots. Fin = goals minus xG (finishing over/under-performance). Open / Set pc / Pen = share of xG by situation. Information only, not betting advice.