De offside-camera's zijn slechts het zichtbare topje van iets veel groots. Genius Sports, dat Second Spectrum bezit, is de officiële tracking data leverancier van de Premier League sinds een partnership dat in 2019 begon. Elk Premier League en Championship stadion heeft de kit: ongeveer 28 tot 30 camera's per stadion, hoog gemonteerd. Volgens Michael D'Auria van Genius Sports zijn het in werkelijkheid smartphones, die tot 200 frames per second vastleggen.
Het doel is een digital twin van de wedstrijd, een live 3D-model van elke speler en de bal. Genius Sports zegt dat het nu duizenden punten op het oppervlak van elke speler en de bal vastlegt, honderden keren per seconde. In de vroege dagen trackte Second Spectrum een enkel centre-of-mass punt per speler, in 2D, 25 keer per seconde, en leverde het de volgende ochtend. Nu komt de data binnen in minder dan een seconde. De familieboom, zo noteert D'Auria, loopt terug tot missielverdediging en over naar zelfrijdende auto's, en het offside-systeem draait op exact dezelfde data.
Die feed gaat overal na. Coaching- en scoutsafdelingen gebruiken het. Ook broadcast graphics op Sky Sports en de eigen Datazone van de Premier League, pressing- en "between the lines" metrics, en de SAOT van de scheidsrechter.
Waarom tracking data xG scherper maakt
Expected goals is de schatting van een model voor het aantal doelpunten dat gemiddeld uit een gegeven situatie zou vallen, en StatsBomb noemt het een betere predictor van toekomstige prestaties dan het aantal werkelijke doelpunten. Niet alle xG is echter gelijk. Sinds 2018 registreert StatsBomb "freeze frames" van de keeper en verdedigers op het moment van elke schot, meting hoeveel lichamen in de driehoel tussen schutter en paal zitten en hoeveel van het doel bedekt is.
Zijn nette fix was wiskundig. Oude modellen telden blockers als hele getallen, dus xG sprong als een verdediger een paar centimeter over de rand van de driehoel schudde. Door harde randen te wisselen voor klok-vormige curves wordt dat glad:
old: blocker = 1 if inside the shooting triangle, else 0 # cliff-edge jumps
new: blocker = bell curve value between 1 and 0 # fades smoothly with position
Volledige optische tracking gaat nog verder, geeft modellen de positie van elke speler continu in plaats van een enkel snapshot op het moment van het schot. Als deze kant van het spel je ding is, toont onze expected threat (xT) guide hoe possession value wordt gebouwd uit dezelfde ruwe material.