xgEdge

Bundesliga xA leaders 2025/2026

Every Bundesliga player ranked on the expected assists of the chances he made for somebody else — what a team-mate was handed, whether or not it was scored.

Michael Olise has made the best chances for others, 16.60 expected assists from 2317 minutes. That is 4.71 clear of David Raum.

Showing 501–518 of 518 players

Bundesliga xA leaders 2025/2026
# Player Club Min KP xA A A − xA xA/90
463 Matheo Raab 1. FC Union Berlin 90 0 0.00 0 +0.00 0.00
463 Sander Tangvik Hamburger SV 90 0 0.00 0 +0.00 0.00
463 Sven Ulreich FC Bayern München 90 0 0.00 0 +0.00 0.00
463 Mika Baur SC Paderborn 07 99 5 0.00 0 +0.00 0.00
463 Sebastian Klaas SC Paderborn 07 130 0 0.00 0 +0.00 0.00
463 Ruben Müller SC Paderborn 07 134 3 0.00 0 +0.00 0.00
463 Stefano Marino SC Paderborn 07 148 2 0.00 0 +0.00 0.00
463 Calvin Brackelmann SC Paderborn 07 164 2 0.00 1 +1.00 0.00
463 Karl Hein SV Werder Bremen 180 0 0.00 0 +0.00 0.00
463 Filip Bilbija SC Paderborn 07 205 3 0.00 0 +0.00 0.00
463 Dennis Seimen SC Paderborn 07 210 0 0.00 0 +0.00 0.00
463 Laurin Curda SC Paderborn 07 210 4 0.00 0 +0.00 0.00
463 Mattes Hansen SC Paderborn 07 210 3 0.00 0 +0.00 0.00
463 Santiago Castañeda SC Paderborn 07 210 2 0.00 0 +0.00 0.00
463 Tjark Lasse Scheller SC Paderborn 07 210 2 0.00 0 +0.00 0.00
463 Carl Klaus 1. FC Union Berlin 329 0 0.00 0 +0.00 0.00
463 Janis Blaswich Bayer 04 Leverkusen 930 2 0.00 0 +0.00 0.00
463 Kauã Santos Eintracht Frankfurt 1,085 0 0.00 0 +0.00 0.00
  • under 90 minutes
About these figures What each column counts, and which feed it was counted from. Show
Min
Minutes played.
KP
Key passes: passes that led directly to a team-mate's shot.
xA
Expected assists: the quality of the chances he created for others, summed.
A
Assists.
A − xA
Assists less expected assists, over the matches with both.
xA/90
Expected assists per 90 minutes played.

Appearances, minutes, goals, assists and shots on this page are summed over the Bundesliga matches we hold per-player figures for — the same matches the expected figures are summed over, so the two can be read against each other.

Learn how xgEdge calculates these figures →