Bundesliga

Germany, 306 of 306 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Robert LewandowskiBayern Munich27.929+1.11271.16
2Pierre-Emerick AubameyangBorussia Dortmund16.613−3.6591.05
3Thorgan HazardBorussia M.Gladbach14.310−4.3880.44
4Timo WernerRasenBallsport Leipzig13.613−0.6950.49
5Nils PetersenFreiburg11.815+3.2640.48
6Niclas FüllkrugHannover 9611.414+2.6870.43
7Alfred FinnbogasonAugsburg11.312+0.7520.55
8Kevin VollandBayer Leverkusen10.514+3.5550.36
9Andrej KramaricHoffenheim10.213+2.8820.41
10Lucas AlarioBayer Leverkusen9.99−0.9580.58
11Mark UthHoffenheim9.914+4.1560.41
12Michael GregoritschAugsburg9.913+3.1910.35
13Salomon KalouHertha Berlin9.612+2.4500.39
14Guido BurgstallerSchalke 049.011+2.0550.35
15Vedad IbisevicHertha Berlin8.96−2.9380.55
16Filip KosticHamburger SV8.75−3.7660.32
17Leon BaileyBayer Leverkusen8.09+1.0760.32
18Luka JovicEintracht Frankfurt7.68+0.4370.74
19Martin HarnikHannover 967.49+1.6490.35
20Davie SelkeHertha Berlin7.410+2.6460.35