Ich habe mir in Excel über die Jahre viele kleine Werkzeuge gebaut, um Fußballspiele besser vorzubereiten. Die Trefferzeiten stehen an einer Stelle, die Auswertungen an einer anderen. Und wenn mehrere Spiele gleichzeitig laufen, merke ich schnell, wie viel Zeit ich allein damit verbringe, die richtige Partie und die passende Statistik aufzurufen. Aus diesem ganz praktischen Problem ist Football Desk entstanden. Inzwischen bin ich bei Version 2.40 meiner Windows-Anwendung. Ich möchte hier zeigen, was ich heute schon damit anfangen kann, und ein paar Ideen vorstellen, die mich beim weiteren Ausbau beschäftigen. Besonders neugierig bin ich auf eine Frage, die mir meine bisherigen Trefferzeiten allein kaum beantworten können. Was passierte in den Minuten, bevor ein Tor fiel? Den bisherigen Projektstand und die Einladung, eigene Vorschläge einzubringen, findet ihr in meinem Beitrag Football Desk – der bisherige Stand und eure Ideen für die nächsten Schritte.
Was Football Desk heute schon kann
Die Grundlage sind meine Excel-Daten. Football Desk kann Ergebnisse und Trefferzeiten aus der aktuellen Saison mit historischen Spielzeiten zusammenführen. Im Archiv kann ich Spiele suchen, nach Liga und Saison filtern und eine Auswahl als Excel-Datei oder CSV exportieren. In der Spielvorbereitung sehe ich unter anderem die letzten Spiele beider Mannschaften, ihre direkten Duelle, die Ligatabelle und Auswertungen zu bestimmten Torzeitfenstern. In der Zusammenfassung stehen auffällige Werte mit ihrer Datenbasis und, wo vorhanden, dem passenden Ligavergleich. Gerade die Zahl der berücksichtigten Spiele will ich sehen. Acht von acht liest sich beeindruckend, ist aber eine andere Grundlage als eine komplette Saison. Die Torverteilung geht inzwischen bis zu 16 Spiele je Mannschaft zurück und kann dafür bei Bedarf die vorherige Saison einbeziehen. Wenn mich in „Live-Spiele“ eine Begegnung interessiert, markiere ich sie und öffne über „Diagramm“ direkt die Torverteilung dieser Paarung. Über „Zusammenfassung“ komme ich auf demselben Weg zu den auffälligen historischen Werten. Das klingt nach zwei kleinen Links. Für mich ist es genau die Art von Verbesserung, die ich beim Arbeiten merke, weil ich mitten im Spiel keinen Vereinsnamen neu suchen muss. Einen Einblick in meine bisherige Arbeit in Excel gibt die Seite Excelmappe mit Podcast-Tutorial.
Wie ich mir den Live-Ticker vorstelle
Von der Fülle an Live-Daten, die heute angeboten werden, halte ich für meine Entscheidungen im Grunde wenig. Ich schaue vor allem auf Eckbälle, Schüsse aufs Tor und neben das Tor, Angriffe und gefährliche Angriffe. Dazu kommen natürlich die gelben und roten Karten. Solche Meldungen geben für mich oft den Anstoß, eine Situation neu zu beurteilen. Wenn eine Mannschaft innerhalb weniger Minuten zwei Ecken und einen Schuss aufs Tor hat, schaue ich genauer hin, auch wenn der Spielstand gleich geblieben ist. Bei einem Platzverweis beurteile ich die Partie ohnehin neu. Gerade bei „Angriffen“ und „gefährlichen Angriffen“ möchte ich erst sehen, wie der jeweilige Anbieter diese Ereignisse erfasst und wie gut die Zahlen zum beobachteten Spiel passen.
Für die Übersicht plane ich eine automatische Aktualisierung alle zwei Minuten. Das passt zu meiner Arbeitsweise, wenn ich mehrere Spiele parallel im Blick habe. Dazu möchte ich sichtbar machen, wann die letzte Aktualisierung erfolgreich war. Bei einer einzelnen Partie kann ein kürzerer Takt sinnvoll sein. Ob er tatsächlich mehr bringt, hängt davon ab, wie oft die Datenquelle neue Werte liefert. Gerade in einem kurzen Beobachtungsfenster ist für mich wichtig zu wissen, wie alt der angezeigte Stand ist. Für das markierte Spiel stelle ich mir eine kompakte Ansicht vor. Neben Spielstand, Minute und den letzten Ereignissen könnte ich sehen, welche dieser Ereignisse in den vergangenen Minuten gemeldet wurden. Die Excel-„Wertung“ ist im Live-Bereich bereits nutzbar. Ausgewählte Aussagen daraus möchte ich künftig auch direkt in die Zusammenfassung der Partie übernehmen. Wenn ich beispielsweise kurz nach der Pause auf ein Spiel schaue, hätte ich die historische Auswertung zum Start der zweiten Halbzeit und den zuletzt gemeldeten Live-Stand nebeneinander. Wie die Idee entstanden ist, Live-Daten und Excel-Auswertungen zusammenzuführen, habe ich schon früher beschrieben. Dazu gibt es den Beitrag Meine Vision für ein Live-Cockpit.
Was geschah in den Minuten vor dem Tor?
Mein erster Gedanke war, bei jedem Treffer die aktuellen Zahlen zu speichern. Inzwischen würde ich das Tor als Markierung in einem fortlaufend aufgezeichneten Spielverlauf behandeln. Darin möchte ich je nach Datenquelle Spielstand, Ecken, Schüsse aufs Tor und neben das Tor, Angriffe, gefährliche Angriffe sowie gelbe und rote Karten für beide Mannschaften festhalten. Das Tor markiert dann die Stelle, von der aus ich drei, fünf oder zehn Minuten zurückschauen kann. Ich möchte dabei auch sehen können, wann die Meldung bei Football Desk eingegangen ist. Wenn der Schuss aufs Tor erst zusammen mit dem Treffer gemeldet wird, habe ich ihn vorher auf dem Bildschirm schließlich noch gar nicht gesehen. Damit könnte ich zum Beispiel untersuchen, wie oft bei einem 0:0 zwischen Minute 25 und 40 innerhalb der nächsten vier Minuten ein Tor fällt, wenn es in den fünf Minuten davor mindestens zwei Ecken gab. Dafür brauche ich auch die Szenen, in denen dieselbe Konstellation ohne anschließendes Tor vorkam. Genau diese Phasen gehen in der Erinnerung leicht unter. Mit einer Aufzeichnung könnte ich erst einmal innerhalb einer Liga vergleichen und später schauen, ob es bei einzelnen Mannschaften genügend ähnliche Situationen für eine eigene Auswertung gibt.
Eine Spielsituation festhalten, solange sie offen ist
Eine weitere Idee ist ein Knopf mit der Aufschrift „Spielmoment speichern“. Ich drücke ihn zum Beispiel in der 47. Minute, weil der Start nach der Pause auf mich ruhig wirkt. Football Desk speichert die Partie, den zuletzt empfangenen Spielstand, den Datenstand und meine kurze Notiz. Nach dem Abpfiff kann ich anhand der verfügbaren Trefferzeiten nachsehen, ob in den folgenden zwei, vier oder sechs Minuten ein Tor gefallen ist. Auch ein Eintrag wie „bewusst ausgelassen“ hätte für mich einen Platz. Gerade diese Situationen fehlen mir oft, wenn ich eine Woche später nur auf das zurückblicke, was ich tatsächlich gemacht habe. Aus solchen Einträgen könnte ein Wochenrückblick entstehen. Welche Situationen habe ich besonders häufig markiert? Was ist tatsächlich danach passiert? Ein Spiel-Replay könnte noch einen Schritt weitergehen. Ich halte die Partie an einer Stelle an, sehe den damals verfügbaren Datenstand und entscheide selbst, wann ich den weiteren Verlauf aufdecke.
Ähnliche Spiele aufrufen, während die Partie noch läuft
Eine Erweiterung, die schon mit meinen historischen Trefferzeiten machbar wäre, ist der Schnellvergleich ähnlicher Spielsituationen. Es steht in Minute 80 beispielsweise 1:0. Dann möchte ich per Klick sehen, wie viele Partien derselben Liga zu diesem Zeitpunkt ebenfalls 1:0 standen und wie oft danach kein, genau ein oder mindestens zwei Tore fielen. Dazu gehört für mich die Liste der Spiele hinter der Zahl. Ich möchte nachsehen können, ob sich die Auswertung auf eine breite Grundlage stützt und ob die Spiele für meine Frage überhaupt vergleichbar sind. Auch die Vorbereitung könnte davon profitieren. Unter „Heute interessant“ würde ich mir etwa die Partien herausfiltern, bei denen ich den Start nach der Halbzeit genauer beobachten möchte. Die vorhandene Beobachtungsliste könnte mich an den Halbzeitwechsel erinnern. Später könnte Football Desk festgelegte Regeln im Hintergrund mitlaufen lassen und passende Situationen auch in den Spielen erfassen, die ich an diesem Tag gar nicht geöffnet habe. Damit hätte ich eine Vergleichsbasis für die Momente, die mir persönlich aufgefallen sind. Wie ich solche Beobachtungen in überprüfbare Fragen übersetze und meine Tests festhalte, zeige ich in der Strategie-Werkstatt 2026/27.
Historische Daten für eigene Auswertungen
Den Export aus meinem lokalen Archiv nutze ich bereits. Für die Zukunft stelle ich mir zusätzlich einen Download historischer Ergebnisse und Trefferzeiten vor, bei dem sich Liga, Saison und Zeitraum auswählen lassen. Wer in Excel oder einem anderen Programm selbst auswerten möchte, soll mit den Daten direkt arbeiten können. Die Nachspielzeit würde ich dabei als 45+2 oder 90+4 ausweisen. Wenn später Live-Verläufe hinzukommen, könnte eine gemeinsame Spiel-ID die Verbindung zu den Ergebnissen herstellen. Und für den Blog hätte ich gerne eine einfache Möglichkeit, ein Diagramm samt Zeitraum und Stichprobe als Grafik auszugeben. Als Erstes möchte ich herausfinden, wie brauchbar die Live-Daten tatsächlich ankommen. Werden Ecken und Schüsse mit eigenen Zeitangaben geliefert? Oder bekomme ich nur die jeweils aktuellen Summen? Davon hängt ab, wie genau ich einen Spielverlauf später rekonstruieren kann. Den Schnellvergleich für die Schlussphase kann ich davon unabhängig mit den Daten beginnen, die schon da sind. Mich interessiert dabei besonders, welche meiner Beobachtungen auch dann noch auffallen, wenn ich alle vergleichbaren Spiele danebenlege. Ein Beispiel dafür, wie ich Trefferzeiten schon heute für meine Spielvorbereitung nutze, findet ihr in Football Scalping Goal Times #127.
Football Desk 2.40 auf einen Blick
Ein Doppelklick auf eine Partie öffnet je nach Bereich den Mannschaftsvergleich oder die Spiel-Info. Auch in den Auswertungen lohnt sich ein Klick auf Zahlen, Karten und Diagrammfelder. Dort stehen oft die einzelnen Spiele und Werte hinter der Anzeige.
| Bereich | Was bereits möglich ist | So öffnest du die Details |
|---|---|---|
| Historische Daten | Aktuelle und historische Saisons getrennt aus XLSX laden und gemeinsam durchsuchen. Filter für Land, Liga, Saison und Zeitraum. Halbzeit, Endstand und Trefferzeiten je Partie. Sichtbare oder alle geladenen Spiele als XLSX oder CSV exportieren. | Partie doppelklicken für die Spieldetails. „Datenquellen“ zeigt den geladenen Bestand. F5 liest die Quellen neu ein. |
| Spielvorbereitung | Spielübersicht, Beobachtungsliste, eigene Notizen und Mannschaftsvergleich. Die Paarung bleibt beim Wechsel zwischen den Ansichten ausgewählt. | Partie doppelklicken oder „Vergleich öffnen“ wählen. Oben erscheinen die Reiter für die Auswertungen. |
| Letzte Spiele, Torübersicht und H2H | Form und Ergebnisse der letzten Spiele mit Halbzeitständen und Trefferzeiten. Über-/Unter-Häufigkeiten für Gesamtspiel und erste Halbzeit. Direkte Duelle auf Wunsch mit gleichem Heimrecht. | Im Mannschaftsvergleich den jeweiligen Reiter öffnen. Je nach Ansicht lassen sich Heim- und Auswärtsspiele getrennt betrachten. |
| Ligatabelle, Zeitfenster und CS/FTS | Gesamt-, Heim- und Auswärtstabelle zum Stichtag. Separate Auswertungen für Minute 1–15 und ab Minute 80 sowie Spiele ohne eigenes Tor oder ohne Gegentor. | In den Tabellen einen Verein doppelklicken oder mit Enter öffnen, um seine Spiele und Details zu sehen. |
| Spielszenarien | Abgegebene Führungen, aufgeholte Rückstände und schnelle Torfolgen innerhalb derselben Halbzeit. | Reiter „Spielszenarien“ im Mannschaftsvergleich öffnen. |
| Torverteilung und Tor-Heatmap | Die Torverteilung zeigt eigene Tore und Gegentore in Fünfminutenblöcken für bis zu 16 Spiele pro Team, bei Bedarf saisonübergreifend. Die Heatmap verdichtet die letzten zehn Spiele in sechs Zeitblöcken. | Auf einen Zeitblock oder ein Heatmap-Feld klicken. Football Desk zeigt die Partien und Treffer, aus denen der Wert entsteht. |
| Teamprofil und Zusammenfassung | Zwei Teamprofile mit Angriff, Abwehr, Halbzeiten und Form. Die Zusammenfassung bündelt historische Auffälligkeiten mit Stichprobe, Ligavergleich und Tabellenstand. | Im Teamprofil eine Kennzahl anklicken, um Rohwerte und Berechnung zu sehen. Ein Klick auf eine Statistik-Karte führt zur passenden Detailansicht. |
| Live-Spiele und Datenquellen | Laufende Partien aus einer gespeicherten Excel-Datei mit „Import_SFI“ oder per manuellem SoccerFootball-API-Abruf mit eigenem Schlüssel. API-Vergleich mit dem Excel-Stand, Filter nach Wettbewerb und Markierung neuer Treffer. | In „Live-Spiele → Allgemein“ die Quelle wählen und per F5 aktualisieren. „Spiel-Info“ oder Doppelklick auf die Partie zeigt zusätzliche Werte wie gefährliche Angriffe, Schüsse aufs Tor und Ecken. |
| Excel-„Wertung“ und Timeline | Mit geladener Wertung.xlsx stehen unter anderem Treffer, Gesamt, 1. und 2. Halbzeit, Haltefenster und die letzten zehn Spiele bereit. Ein Zeitraster ordnet Wertungsdaten dem Spielverlauf zu. Vereinsaliase helfen bei unterschiedlichen Schreibweisen. | Einen angezeigten Wertungstext anklicken, um ihn vollständig zu lesen. Aliase lassen sich bearbeiten oder aus Excel importieren. |
| Direkt aus Live-Spiele zur Analyse | Teamprofil, Diagramm zur Torverteilung und Zusammenfassung für die ausgewählte Begegnung. | Partie markieren und den jeweiligen Knopf anklicken. Der Sprung setzt eine eindeutige Zuordnung zu den geladenen Spieldaten voraus. |
| Bedienung | Deutsch und Englisch, Vollbild sowie ein einklappbares Menü mit verstellbarer Breite. | Sprache im Programm auswählen, F11 für Vollbild und ‹ zum Einklappen des Menüs verwenden. |
Was ich noch ergänzen möchte
| Idee | Was ich damit vorhabe |
|---|---|
| Automatischer Live-Ticker | Die Übersicht soll sich alle zwei Minuten aktualisieren und den letzten erfolgreichen Abruf anzeigen. Für eine einzelne beobachtete Partie kommt ein kürzerer Takt infrage, wenn die Quelle oft genug neue Werte liefert. |
| Live-Karte und Excel-„Wertung“ | Aktuelle Ereignisse kompakt neben den historischen Werten anzeigen. Ausgewählte Aussagen aus „Wertung“ sollen zusätzlich in die Zusammenfassung der Paarung einfließen. |
| „Heute interessant“ und Erinnerungen | Partien nach einer konkreten Frage vorauswählen, zur Beobachtungsliste hinzufügen und sich etwa an den Halbzeitwechsel oder ein gewähltes Zeitfenster erinnern lassen. |
| Live-Verlauf und Torumfeld | Ecken, Schüsse aufs und neben das Tor, Angriffe, gefährliche Angriffe und Karten je Team samt Zeitangaben festhalten, soweit die Quelle sie liefert. Phasen vor Treffern mit ähnlichen Phasen ohne anschließendes Tor vergleichen. |
| Spielmoment, Wochenrückblick und Replay | Einen Moment mit Datenstand und eigener Notiz speichern, später die Torfolge auswerten und aufgezeichnete Partien mit dem damals verfügbaren Stand schrittweise durchgehen. |
| Schnellvergleich ähnlicher Spiele | Beim Spielstand 1:0 in Minute 80 beispielsweise nachsehen, wie oft vergleichbare Partien der Liga danach kein, genau ein oder mehrere Tore hatten. Die zugrunde liegenden Spiele sollen sich öffnen lassen. |
| Regeln im Hintergrund und eigene Analysen | Festgelegte Situationen auch in unbeobachteten Partien erfassen. Später nach Liga, Spielstand, Spielminute und vorausgegangenen Ereignissen filtern und gefundene Muster an einem späteren Zeitraum prüfen. |
| Historische Downloads und Live-Exporte | Ergebnisse und Trefferzeiten nach Liga, Saison und Zeitraum bereitstellen. Später könnten Live-Verläufe über eine gemeinsame Spiel-ID damit verknüpft werden. |
| Diagramme für den Blog | Eine Statistik mit Zeitraum, Stichprobe und Datenstand als Grafik ausgeben. |
