Spielerqualitäten entwickeln
Bisher habe ich jede einzelne Spielaktion bewertet und aus den summierten Spielaktionen für jeden Spieler eine Bewertung für jeden Spieler für einen bestimmten Zeitraum abgeleitet (Ein Spiel, die Hinrunde, eine Saison … ). Ebenfalls kann ich den Datensatz nun einfach nach actiontype oder bodypart filtern. Selbst nach xy-Koordinaten, um zu sehen, in welchen Bereichen auf dem Spielfeld ein Spieler besser oder schlechter performt.
Für das Spielerscouting können diese rohen Daten jedoch recht umständlich sein. Ein Scout möchte wissen, wie ein Fußballspieler in einer bestimmten Qualität abschneidet. Eine Qualität ist dabei eine gewichtete Zusammensetzung aus mehreren Statistiken. Und diese Statistiken lassen sich mithilfe unserer Rohdaten in der MySQL Tabelle ganz simpel berechnen.
Basisstatistiken
Unsere berechneten VAEP-Werte haben entscheidenden Anteil an der Berechnung der Basisstatistiken und somit auch großen Einfluss auf die Qualität. Die Basisstatistiken für die Berechnung der Qualitäten errechnet sich wie folgt:
Basisstatistik |
Berechnungsmethode |
---|---|
Aerials |
Zählt die Anzahl der Kopfballduelle, an denen ein Spieler teilgenommen hat. |
Aerials Won |
Zählt die Anzahl der gewonnenen Kopfballduelle. |
Aerials Won Defensive Value |
Berechnet den defensiven Wert für gewonnene Kopfballduelle. |
Aerials Won Offensive Value |
Berechnet den offensiven Wert für gewonnene Kopfballduelle. |
Assists |
Zählt die Anzahl der Assists, indem überprüft wird, ob der nächste Spielzug zu einem Tor führt. |
Attacking Aerials Won |
Zählt die Anzahl der gewonnenen offensiven Kopfballduelle. |
Attacking Aerials Won Offensive Value |
Berechnet den offensiven Wert für gewonnene offensive Kopfballduelle. |
Ball Progression Count |
Zählt die Anzahl der erfolgreichen Vorwärtspässe. |
Ball Progression VAEP |
Berechnet die Summe der VAEP-Werte für erfolgreiche Vorwärtspässe. |
Ball Recoveries |
Zählt die Anzahl der erfolgreichen Ballrückeroberungen. |
Ball Runs VAEP |
Berechnet den VAEP-Wert für Ballläufe. |
Box Entries |
Zählt die Anzahl der Ballaktionen, die in den Strafraum führen. |
Carries Offensive Value |
Berechnet den offensiven Wert für Ballläufe. |
Counterpressing Interceptions |
Zählt die Anzahl der erfolgreichen Abfangaktionen durch Gegenpressing. |
Counterpressing Recoveries |
Zählt die Anzahl der erfolgreichen Ballrückeroberungen durch Gegenpressing. |
Creative Passes Count |
Zählt die Anzahl der kreativen Pässe, die zu einer Torschussvorlage führen. |
Crosses VAEP |
Berechnet die Summe der VAEP-Werte für erfolgreiche Flanken. |
Deep Completions |
Zählt die Anzahl der erfolgreichen Pässe in den Strafraum. |
Deep Runs VAEP |
Berechnet den VAEP-Wert für tiefe Läufe im letzten Drittel. |
Defensive Actions |
Zählt die Anzahl der defensiven Aktionen (z.B. Tacklings, Blocken). |
Defensive Actions Defensive Value |
Berechnet den defensiven Wert für defensive Aktionen. |
Defensive Aerials Won |
Zählt die Anzahl der gewonnenen defensiven Kopfballduelle. |
Defensive Aerials Won Defensive Value |
Berechnet den defensiven Wert für gewonnene defensive Kopfballduelle. |
Defensive Intensity |
Zählt die Anzahl der erfolgreichen Defensivaktionen. |
Dribbles |
Zählt die Anzahl der Dribblings. |
Dribbles Success |
Berechnet die Erfolgsquote der Dribblings. |
Dribbles VAEP |
Berechnet die Summe der VAEP-Werte für Dribblings. |
Goals |
Zählt die Anzahl der Tore. |
Goals VAEP |
Berechnet die Summe der VAEP-Werte für Tore. |
Headed Plays |
Zählt die Anzahl der Kopfballaktionen. |
High Turnovers |
Zählt die Anzahl der Ballverluste im letzten Drittel. |
Interceptions |
Zählt die Anzahl der erfolgreichen Abfangaktionen. |
Link-Up Plays Attack |
Zählt die Anzahl der erfolgreichen Verbindungsspiele, die zu einem Schuss führen. |
Long Ball Receptions |
Zählt die Anzahl der erfolgreichen Ballannahmen bei langen Pässen. |
Losses |
Zählt die Anzahl der Ballverluste. |
Passes |
Zählt die Anzahl der erfolgreichen Pässe ins letzte Drittel des Spielfelds. |
Passes into Final Third Count |
Zählt die Anzahl der erfolgreichen Pässe ins letzte Drittel des Spielfelds. |
Passes into Final Third VAEP |
Berechnet die Summe der VAEP-Werte für erfolgreiche Pässe ins letzte Drittel des Spielfelds. |
Passes in Final Third Count |
Zählt die Anzahl der erfolgreichen Pässe innerhalb des letzten Drittels des Spielfelds. |
Passes VAEP |
Berechnet die Summe der VAEP-Werte für erfolgreiche Pässe. |
Penalty Area Receptions |
Zählt die Anzahl der erfolgreichen Ballannahmen im Strafraum. |
Possessions Won |
Zählt die Anzahl der gewonnenen Ballbesitze. |
Pressure Resistance |
Zählt die Anzahl der erfolgreichen Aktionen unter Druck. |
Shot Conversion |
Berechnet die Erfolgsquote der Schüsse. |
Touches |
Zählt die Anzahl der Ballkontakte. |
Touches in Box |
Zählt die Anzahl der Ballkontakte im Strafraum. |
VAEP Buildup |
Berechnet die Summe der VAEP-Werte für erfolgreiche Aufbauspielaktionen. |
VAEP Created with Passes |
Berechnet die Summe der VAEP-Werte für Pässe, die zu einem Tor führen. |
VAEP per Shot |
Berechnet den VAEP-Wert pro Schuss. |
VAEP Shots |
Berechnet die Summe der VAEP-Werte für Schüsse. |
xA |
Berechnet die Summe der erwarteten Assists (xA) für Pässe. |
xG |
Berechnet die erwarteten Tore (xG). |
xG Created with Dribbles |
Berechnet die Summe der erwarteten Tore (xG) durch Dribblings. |
Qualitäten definieren
Die Definition der Qualitäten ist hierbei völlig frei. Hier kann jeder Verein seine eigenen Qualitäten definieren. In Anlehnung an typische Fußballqualitäten und dem Scoutingtool „twelve gpt“ habe ich folgende Qualitäten vordefiniert:
Qualität |
Berechnungsmethode |
---|---|
Active Defense |
(defensive_actions_defensive_value * 0.2) + (defensive_actions * 0.35) + (possessions_won * 0.45) |
Aerial Threat |
(aerials_won * 0.1) + (aerials_won_offensive_value * 0.15) + (attacking_aerials_won * 0.2) + (attacking_aerials_won_offensive_value * 0.35) + (headed_plays * 0.2) |
Box Threat |
(touches_in_box * 0.2) + (box_entries * 0.1) + (goals * 0.25) + (vaep_shots * 0.25) + (penalty_area_receptions * 0.2) |
Composure |
(high_turnovers * 0.35) + (losses * 0.15) + (pressure_resistance * 0.35) |
Defensive Heading |
(aerials_won * 0.1) + (aerials_won_defensive_value * 0.15) + (defensive_aerials_won * 0.35) + (defensive_aerials_won_defensive_value * 0.4) |
Dribble |
(dribbles_success * 0.3) + (dribbles_vaep * 0.4) + (xG_created_with_dribbles * 0.2) + (pressure_resistance * 0.1) |
Effectiveness |
(passes_vaep * 0.25) + (dribbles_vaep * 0.25) + (high_turnovers * 0.15) + (ball_recoveries * 0.2) + (vaep_per_shot * 0.15) |
Finishing |
(goals * 0.3) + (shot_conversion * 0.3) + (goals_vaep * 0.4) |
Hold-Up Play |
(link_up_plays_attack * 0.15) + (long_ball_receptions * 0.25) + (aerials_won * 0.15) + (pressure_resistance * 0.25) + (losses * 0.1) |
Involvement |
(aerials * 0.15) + (defensive_actions * 0.25) + (touches * 0.4) + (vaep_buildup * 0.2) |
Intelligent Defense |
(ball_recoveries * 0.4) + (counterpressing_recoveries * 0.3) + (interceptions * 0.3) |
Passing Quality |
(passes_vaep * 0.3) + (crosses_vaep * 0.2) + (passes_into_final_third * 0.2) + (passes_in_final_third * 0.2) + (creative_passes_count * 0.1) |
Poaching |
(xG * 0.2) + (vaep_per_shot * 0.35) + (goals * 0.15) + (penalty_area_receptions * 0.3) |
Pressing |
(defensive_intensity * 0.3) + (counterpressing_recoveries * 0.35) + (counterpressing_interceptions * 0.35) |
Progression |
(ball_progression_vaep * 0.55) + (passes_into_final_third_vaep * 0.3) + (passes_in_final_third * 0.15) |
Providing Teammates |
(assists * 0.1) + (xA * 0.3) + (deep_completions * 0.15) + (creative_passes * 0.2) + (second_assists * 0.1) + (vaep_created_with_passes * 0.15) |
Run Quality |
(ball_runs_vaep * 0.3) + (box_entries * 0.15) + (deep_runs_vaep * 0.3) + (carries_offensive_value * 0.1) + (penalty_area_receptions * 0.15) |