So funktionieren Expected Goals (xG) Modelle

Der Kern des Konzepts

Ein Tor ist nicht einfach ein Ergebnis, sondern die Summe tausender Mikrosituationen. xG versucht, jede einzelne Chance in einen Wahrscheinlichkeitswert zu verwandeln – von einem Würfelwurf bis zur Glanzparade des Torwarts. Kurz gesagt: Es ist die Mathematik hinter dem „Wahrscheinlichkeitsmeter“ für Tore.

Wie die Daten in das Modell fließen

Hier ist die Sache: Jede Schussaktion wird zerlegt in Position, Winkel, Fuß, Typ, Druck und noch ein paar versteckte Variablen. Der Algorithmus nimmt diese Parameter und sucht in einem riesigen historischen Datensatz nach ähnlichen Szenarien. Das Ergebnis? Ein Prozentwert, der sagt, wie oft ein Schuss aus exakt dieser Lage tatsächlich ins Netz ging.

Der historische Fundus

Man muss verstehen, dass die Qualität des xG-Modells zu 90 % vom Datensatz abhängt. Tausende Spiele, Hunderttausende Schüsse, jede mit präzisem Tracking. Wenn die Quelle verrauscht ist, wird das Ergebnis ein Schlauch sein. Deshalb setzen die Profis auf Anbieter, die GPS‑ und Event‑Daten in Millisekunden‑Genauigkeit liefern.

Feature‑Engineering – das Gewürz

Ein kurzer Blick auf das Feature‑Engineering reicht, um zu begreifen, warum manche Modelle besser abschneiden. Nicht nur Distanz, sondern auch „Laufweg des Angreifers“, „Anzahl der Verteidiger im Sichtfeld“, „Torwartposition“ zählen. Und da kommt die Magie: Korrelationen zwischen diesen Features können überraschend stark sein, zum Beispiel wenn ein Schuss von hinten kommt, aber der Verteidiger die Linie gerade hält.

Modelltypen im Überblick

Logistische Regression ist das alte Hausmeister‑Werkzeug – einfach, robust, aber häufig zu simpel. Gradient Boosting und Random Forests schießen hoch, weil sie nichtlineare Beziehungen erfassen. Tiefe neuronale Netze? Sie fressen Daten wie ein wilder Wolf, können aber leicht übertrainieren, wenn das Training‑Set nicht sauber ist.

Kalibrierung und Validierung

Ein Modell, das auf Training‑Daten 0,55 xG pro Schuss liefert, muss nicht zwingend das gleiche im Test‑Set geben. Deshalb wird kalibriert: Vorhersagen werden gegen reale Tore gestellt, und ein Brier‑Score zeigt, ob das Modell gut ausbalanciert ist. Ohne diesen Schritt sitzt man im Dunkeln.

Praktische Anwendung im Spiel

Ein Trainer schaut nicht nach dem aktuellen Ergebnis, sondern nach der xG‑Bilanz. Ein 2‑1‑Sieg mit 0,8 xG zu 1,6 xG signalisiert, dass das Team Glück hatte. Umgekehrt zeigt ein 0‑0‑Unentschieden bei 2,4 xG für das eigene Team, dass die Offensive effizient, aber das Glück ausblieb. Diese Erkenntnisse fließen direkt in Taktik‑Anpassungen ein.

Wo die Falle liegt

Hier ein Warnsignal: xG ist keine Kristallkugel. Es spiegelt vergangene Muster wider und kann keine kreativen, unvorhersehbaren Momente prognostizieren – etwa ein Solo‑Durchbruch aus der eigenen Hälfte. Und wenn das Modell ignoriert wird, weil es zu „komplex“ erscheint, verliert man den größten Nutzen.

Der letzte Schliff für deine Analyse

Nutze die Daten, aber vergiss das Bauchgefühl nicht. Kombiniere das xG‑Ergebnis mit Kontext – Wetter, Spieltempo, Verletzungen. Und hier kommt der eigentliche Tipp: Setz dir ein wöchentliches Review‑Meeting, bei dem du die xG‑Entwicklung jedes Teams mit den tatsächlichen Ergebnissen prüfst und sofort deine Vorhersage‑Algorithmen justierst. So bleibt das Modell scharf und du behältst den Überblick.