GoalHunter: nástroj pro analytiku florbalových týmů

Pro klienta GoalHunter jsme vytvořili aplikaci, která umožňuje pokročilou analytiku florbalových zápasů. Řešení na míru umožňuje sledování a zápis událostí v reálném čase. Dnes aplikaci využívají trenéři a asistenti předních českých florbalových týmů a systém používala také reprezentace během florbalového mistrovství světa žen v roce 2025, na kterém naše zástupkyně obsadily druhé místo.
Kryštof Brzák Projektový manažer
Webová aplikace Český sport Řešení na míru
goalhunter případová studie, webová aplikace na míru
goal hunter logo
2025 Na trhu od
99 hráčů na jeden tým
1 rok vývoje

Výzva

Některé nápady by neměly zapadnout. A GoalHunter rozhodně patří mezi ně. Klient chtěl vytvořit webovou aplikaci na míru pro florbalové týmy – nástroj, který trenérům, hráčům a asistentům pomůže s vyhodnocováním zápasů, plánováním taktiky a zlepšováním výkonu týmu.

Cílem bylo přivést do florbalu datovou analytiku, která je v jiných sportech běžnou součástí přípravy. Aplikace měla na jednom místě ukázat data, která umožní držet se moderních tréninkových metod, analýzu herních situací a přípravu na zápasy. Vše jednoduše a přehledně, aby to zvládl asistent s tabletem v ruce během zápasu.

V českém florbalu zatím nic podobného neexistovalo. Zatímco fotbal nebo hokej běžně využívají pokročilé analytické nástroje, florbalovým trenérům zatím podobné možnosti chyběly. Klient to chtěl změnit a my jsme do toho šli s ním.

Řešení

Projekt jsme zahájili analýzou požadavků a návrhem logiky aplikace. Vzhledem k tomu, že hlavní uživatelé měli s nástrojem pracovat v reálném čase během zápasů, kladli jsme důraz na přehlednost, rychlé ovládání a jednoduchou práci s aplikací.

Díky agilnímu vývoji jsme mohli pružně reagovat na zpětnou vazbu z testování prvních verzí aplikace. Při testování se například ukázalo, jak důležité bylo omezit nutnost posouvání obrazovky. Přehlednost zůstala jedním z hlavních principů, na kterých celý návrh i samotná realizace stály.

Jak funguje aplikace GoalHunter?

Uživatelský účet a licence

Aplikace funguje na principu uživatelských účtů s registračním přístupem a aktivací licence. K dispozici jsou dvě úrovně – základní GoalHunter a rozšířená GoalHunter Pro, přičemž každá z nich přináší jiný rozsah funkcí podle potřeb uživatele.

Správa týmu, hráčů a soupeřů

Klíčovou částí aplikace je propracovaná správa týmů. Trenér si zakoupí licenci k aplikaci GoalHunter nebo GoalHunter Pro a k ní si dokoupí konkrétní počet týmů. 

Hráčům lze v aplikaci přiřadit pozici, stranu držení hole a fotografii. Tato konfigurace urychluje zakládání konkrétního zápasu, protože při založení zápasu už není potřeba známé údaje zadávat znovu a automaticky vyplňuje známé informace.

Stejně jednoduše lze vytvořit tým soupeře se základními údaji a doplnit power rating, tedy subjektivní hodnocení protihráčů na základě externího pozorování nebo analytických vstupů.

Založení zápasu

Založení zápasu probíhá v několika krocích: 

  • Definování zápasu: kdy a kde se koná a v jaké soutěži se hraje. 
  • Pre-tracking fáze: nastavení situací, rozsahu trackování a úrovně detailu.
  • Sestavení soupisek: rozvržení formací a definování situací, jako jsou přesilovky a oslabení.

Trackování zápasu a herních událostí

Důležitým modulem v aplikaci je trackování zápasu – zaznamenávání střel, jejich výsledku, střílejícího hráče, přihrávajícího spoluhráče, provedení a směru střely. Tento proces je pro asistenty velmi rychlý a efektivní – ti nejzkušenější zvládnou analytiku téměř živě, jiní zápas hodnotí dodatečně podle videozáznamu. 

Kromě střel aplikace zaznamenává další herní události jako vyloučení, střídání nebo průběh útoku. Díky tomu pro trenéry vzniká robustní základna pro pozdější datové vyhodnocení.

Práce s daty a analytické vstupy

Záznamy se automaticky ukládají do tabulky událostí, kde je možné jednotlivé akce filtrovat nebo upravovat. Systém z těchto dat generuje klíčové výstupy. Uživatel má k dispozici analytické nástroje, které umožňují sledovat úspěšnost hráčů, formací, situací a sezónních trendů. Statistiky zahrnují přehledy střel, efektivitu při přesilovkách, produktivitu hráčů nebo časové rozložení herních situací.

Metrika xG a pokročilé vyhodnocení

Při analytice výrazně pomáhá metrika xG (Expected Goals) – očekávané góly. Jde o datový ukazatel vycházející z detailně zaznamenaných událostí během zápasu a udává, jak vysoká byla pravděpodobnost vstřelení gólu v konkrétní situaci. 

Do výpočtu vstupuje počet střel i jejich parametry – místo provedení střely, přesnost, jestli ji brankář chytil, nebo mířila mimo bránu. Na základě toho se každé akci přiřazuje odpovídající hodnota xG: vyšší u střel z nebezpečných pozic a  nižší u pokusů s malou pravděpodobností skórování.

Právě xG tvoří v aplikaci základ řady analytických výstupů a grafů. V některých zobrazeních hraje klíčovou roli čas, jinde se pracuje se součtem xG nebo rozšířenými metrikami, jako je xT (Expected Threat). Pro trenéry jde o cenný ukazatel, protože jim pomáhá přejít od subjektivního dojmu k objektivnímu hodnocení výkonu a taktiky na základě reálných dat.

Licence, platby a budoucí rozvoj aplikace

Celý systém je napojený na platební bránu Stripe, která zajišťuje správu licencí, fakturaci i přechod mezi licenčními verzemi. Architektura aplikace do budoucna počítá s rozšířením funkcionalit například o automatizovaný zápis událostí prostřednictvím videa a strojového vidění či IoT vybavení.

Použité technologie

Aplikace stojí na moderním backendu v ASP.NET Core, který přes REST API propojuje data ze SQL Serveru s uživatelským prostředím ve Vue 3. Součástí řešení jsou bezpečné přihlašování, online platby přes Stripe, automatické e-mailové notifikace i přehledné grafy. Stabilitu hlídají testy a nasazování přes Azure Pipelines.

Citát citát citát citát

Autor GoalHunter Mistr světa

Komentář projektového manažera

Kryštof Brzák

GoalHunter je dnes plně funkční webová aplikaceKlient měl od začátku jasnou představu, díky které jsme ve vývoji postupovali efektivně a bez zbytečných odboček. Výsledkem je analytický nástroj, který odpovídá reálným potřebám florbalových trenérů.

Velkým milníkem pro GoalHunter bylo nasazení na mistrovství světa ve florbalu žen v roce 2025, které se konalo v České republice. Náročný provoz naplno prověřil GoalHunter a potvrdil, že nástroj zvládne provoz i na vrcholové mezinárodní akci. V českém prostředí aplikaci využívá například tým HDT.cz Florbal Vary Bohemians, který v sezóně 2025/26 obsadil druhé místo v základní části florbalové Livesport Superligy.

Další vývoj nástroje se zaměřuje na pokrytí celých turnajů. Nyní aplikace umožňuje sledovat jednotlivé zápasy. Po doplnění turnajových schémat bude možné sledovat výkony hráčů napříč celou soutěží. Spolu s klientem plánujeme také zpřístupnění dat třetím stranám přes API a multi-tracking, při kterém bude moct zápas sledovat více uživatelů.

Kryštof Brzák Projektový manažer

Další případové studie

KONTAKT

Сhcete dokonalé řešení
pro svou firmu?

Pattern

Spojte se s námi

Zajímavý fakt

Věděli jste, že v průměru odpovídáme do 3 hodin?

Víte, že se nebojíme žádných výzev?

Víte, že u nás každý den proteče 5-10 litrů kafe?

Souhlasím se zpracováním osobních údajů podle GDPR

Stránky a aplikace využívají cookies.

Cookies jsou soubory, které se ukládají ve vašem zařízení při načtení webové stránky, díky nim můžeme snadněji identifikovat způsob, jakým pracujete s webovými stránkami, vstřícněji s vámi komunikovat, odhalit podvodné chování nebo cílit marketingové aktivity. Typy cookies a podrobnější informace naleznete popsané níže, můžete si zde zvolit svou preferovanou variantu. Souhlas můžete kdykoliv změnit nebo zrušit.

  • Nezbytné
  • Preferenční
  • Analytické
  • Marketingové
Zobrazit cookies info