Bundesliga

Germany, 306 of 306 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Robert LewandowskiBayern Munich33.122−11.11441.01
2Andrej KramaricHoffenheim21.617−4.61110.80
3Timo WernerRasenBallsport Leipzig17.416−1.41070.62
4Marco ReusBorussia Dortmund16.617+0.4690.64
5Luka JovicEintracht Frankfurt16.417+0.6960.65
6Wout WeghorstWolfsburg15.717+1.3740.48
7Kevin VollandBayer Leverkusen15.214−1.2870.48
8Sébastien HallerEintracht Frankfurt13.715+1.3540.57
9Jean-Philippe MatetaMainz 0513.414+0.6960.48
10Ishak BelfodilHoffenheim12.316+3.7890.59
11Yussuf PoulsenRasenBallsport Leipzig12.115+2.9650.44
12Kai HavertzBayer Leverkusen12.017+5.0860.37
13Dodi LukebakioFortuna Duesseldorf11.810−1.8560.54
14Vedad IbisevicHertha Berlin11.810−1.8530.58
15Alfred FinnbogasonAugsburg11.510−1.5400.75
16Alassane PléaBorussia M.Gladbach11.412+0.6830.41
17Thomas MüllerBayern Munich10.96−4.9640.41
18Max KruseWerder Bremen10.811+0.2910.34
19Michael GregoritschAugsburg10.76−4.7850.39
20Ante RebicEintracht Frankfurt10.59−1.5610.47