Bundesliga

Germany, 306 of 306 matches played

Expected goals

Chances and finishing
#PlayerxGGoalsGoals − xGShotsxG/90
1Harry KaneBayern Munich33.136+2.91461.04
2Loïs OpendaRasenBallsport Leipzig24.724−0.71200.80
3Serhou GuirassyVfB Stuttgart23.528+4.5910.95
4Deniz UndavVfB Stuttgart17.118+0.91070.72
5Victor BonifaceBayer Leverkusen17.014−3.0800.98
6Tim KleindienstFC Heidenheim16.812−4.8830.52
7Niclas FüllkrugBorussia Dortmund14.512−2.5530.58
8Ermedin DemirovicAugsburg14.415+0.6830.45
9Marvin DuckschWerder Bremen12.512−0.5800.41
10Maximilian BeierHoffenheim12.516+3.5820.45
11Andrej KramaricHoffenheim12.115+2.9690.49
12Omar MarmoushEintracht Frankfurt11.412+0.6780.44
13Michael GregoritschFreiburg11.37−4.3720.60
14Jonas WindWolfsburg11.211−0.2730.38
15Jeremie FrimpongBayer Leverkusen10.99−1.9560.43
16Leroy SanéBayern Munich10.58−2.5730.44
17Takuma AsanoBochum10.06−4.0630.44
18Donyell MalenBorussia Dortmund9.413+3.6720.47
19Florian WirtzBayer Leverkusen9.411+1.6710.35
20Phillip TietzAugsburg9.28−1.2520.33