Bundesliga

Germany, 306 of 306 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Robert LewandowskiBayern Munich37.935−2.91601.15
2Patrik SchickBayer Leverkusen20.024+4.0900.85
3Erling HaalandBorussia Dortmund17.022+5.0800.80
4Anthony ModesteFC Cologne16.320+3.71070.56
5Christopher NkunkuRasenBallsport Leipzig15.620+4.4820.51
6Taiwo AwoniyiUnion Berlin14.815+0.2670.60
7André SilvaRasenBallsport Leipzig14.711−3.7580.63
8Jonathan BurkardtMainz 0513.611−2.6810.46
9Andrej KramaricHoffenheim12.56−6.5930.41
10Marco ReusBorussia Dortmund11.59−2.5510.41
11Thomas MüllerBayern Munich11.18−3.1550.38
12Serge GnabryBayern Munich11.014+3.0680.45
13Sebastian PolterBochum10.910−0.9560.42
14Leroy SanéBayern Munich10.97−3.9890.50
15Lucas HölerFreiburg10.17−3.1600.35
16Vincenzo GrifoFreiburg10.09−1.0690.32
17Ihlas BebouHoffenheim9.87−2.8430.41
18Branimir HrgotaGreuther Fuerth9.29−0.2650.29
19Karim OnisiwoMainz 059.25−4.2680.34
20Lukas NmechaWolfsburg9.18−1.1520.50