De wedstrijd is net afgelopen. Je fan heeft zijn telefoon in de hand, nog steeds opgewonden van wat er is gebeurd, op zoek naar de herhaling, de statistieken, iets om naar de groepsapp te sturen. Wat doet jouw app met dat moment?
We openden vier sportapps direct na een live-evenement om dat uit te zoeken.
De beste app in onze selectie won niet op functies. Het won omdat elk scherm op hetzelfde moment wist dat het evenement voorbij was.
De FIFA World Cup 2026-app tijdens meerdere duels in de ronde van 32. De F1-app na de Grand Prix van Oostenrijk. MotoGP na de Dutch TT in Assen. En de MLB-app tijdens meerdere wedstrijden in een week van het reguliere seizoen. Alle opnames waren op echte apparaten, handmatig voorzien van een tijdstempel vanaf het moment dat het evenement eindigde tot de volgende ochtend.
Belangrijkste bevindingen in 60 seconden
- De apps onderscheiden zich niet op kwaliteit van functies. Ze onderscheiden zich op de vraag of elk scherm het erover eens is dat het evenement net is afgelopen, en MLB houdt die lijn het beste vast.
- F1 heeft het resultaat binnen seconden na de geruite vlag op het scherm, zonder tikken. Het startscherm van MotoGP bleef 37 tot 46 minuten na afloop van de race in 'FOLLOW LIVE' hangen.
- De push van MLB deed het werk voor je: winnende pitcher, verliezende pitcher, innings, verdiende runs, strikeouts, walks, allemaal op het vergrendelscherm. Die van MotoGP arriveerde 59 minuten te laat en noemde nog steeds niet de winnaar.
- FIFA had redactionele content met auteursvermelding live 22 minuten na het eindsignaal. MotoGP had de berichtgeving ook, maar stuurde vervolgens elke clip naar X om hem daadwerkelijk te bekijken.
- Dit is het pijnpunt: MotoGP's Stories gaan beter om met de bekeken-status dan welke app die we hebben getest. Bijna niemand komt dat te weten, omdat het startscherm en de push-timing niet kloppen.
Het verschil tussen de beste en slechtste post-event ervaringen komt neer op één ding: of de app ‘evenement net afgelopen’ behandelt als een productstate waarop wordt ontworpen, of als een moment dat plaatsvindt en vervaagt in een generiek startscherm.
Dit is de eerste aflevering van UX Rerun, onze functie-voor-functie analyse van UX in grote sportapps. Seizoen 1 behandelt fan-engagement in zes afleveringen: post-event ervaring, opbouw voor de wedstrijd, personalisatie, gamificatie, inhaalslag en spoilerbeheer, en sociaal delen. Toekomstige seizoenen gaan dieper in op ontdekking, de live-evenementervaring en monetisatie. Elke aflevering neemt één onderwerp en vergelijkt hoe verschillende platforms daarmee omgaan. Geen ranglijsten, geen prijzen. Alleen wat we hebben gevonden en wat we anders zouden bouwen.
| Dimensie | F1 | MLB | FIFA World Cup | MotoGP |
|---|---|---|---|---|
| Updatesnelheid startscherm | Seconden | Seconden | ~30 min., verschoven achter volgende wedstrijd | 37–46 min. vast op FOLLOW LIVE |
| Kwaliteit van pushmelding | Teasertekst, winnaar niet vermeld | Volledige statistiekregel binnen 8 min. | Score op exact eindsignaal | 59 min. vertraging, winnaar niet vermeld |
| Post-event contenthub | Sterke content, verspreid over meerdere schermen | Dichte Wrap-tab, 9 modules in één scroll | Live Blog-continuïteit, progressieve content | Snelle redactionele content, alle video's doorgestuurd naar X |
| Diepte van data & analyse | Power Rankings, rondetijden, sectortijden | Statcast-visualisaties automatisch gegenereerd | Aramco Power Rankings, sorteerbare tabel | Geen vergelijkbaar scherm waargenomen |
| Overgang naar volgend evenement | Sessiebalk klapt om bij T+2,5u., agressief | Volgende-wedstrijd-hooks tijdens huidige wedstrijd | Bracket-kaart bij T+12 min., tabblad GERELATEERDE WEDSTRIJDEN | Eén redactionele regel bij T+70 min., structurele hook dagen later |
| Stories / inhaalformaat | Live Story met 40 clips, verwijderd na bekijken | Game Story, geen bekeken-statusindicator | Levende verhalende boog, verplaatst naar einde van rail na bekijken | Beste verwerking van bekeken-status in de set |
Wanneer de app weet dat het spel voorbij is
Het eerste dat een fan ziet na het laatste fluitsignaal is het startscherm. Weerspiegelt het wat er net is gebeurd?
F1 was de snelste in onze set. Open de app na de Grand Prix van Oostenrijk en de sessiebalk toont al ‘Race > Finished’ met een geruite vlag. De rijdersstrook toont P1 Russell, P2 Verstappen, P3 Antonelli, P4 Piastri, met een kleine ster die de rijders markeert die je volgt, zodat je de finishpositie van je favoriet in één oogopslag kunt zien. Onder de strook linkt een tikbare redactionele kaart naar het volledige raceverslag: “Russell seals thrilling Austria victory from Verstappen.” Nul tikken van vergrendelscherm naar resultaat. Eén tik naar de diepgaande analyse. De datalaag werd binnen seconden na de geruite vlag bijgewerkt; de redactionele koptekst volgde binnen ongeveer 30 minuten. Twee verschillende systemen die op twee verschillende snelheden werken, maar het resultaat was onmiddellijk zichtbaar.
MLB ging anders met de overgang om, maar net zo netjes, en het gebeurt in twee stappen. Op het moment dat de laatste out wordt geregistreerd, klapt de wedstrijdkoptekst om van een LIVE-label naar een FINAL-label, en de Gameday pitch tracker bevriest op het laatste spel (in onze opname een swinging strikeout, met het pitch-locatieraster en de spelomschrijving nog op het scherm). Op dit punt is de tabbladrij nog niet veranderd: Watch, Audio, Gameday en Story zijn er allemaal nog. Een paar minuten later herbouwt de hele kaart zich tot een samenvatting na de wedstrijd en wisselen de tabbladen naar Wrap, Box, Videos en Story (meer hierover in het gedeelte over de contenthub hieronder). Beschouw het als een instant bevroren beeld eerst, dan een vollediger herbouw. Een fan die de score in de eerste dertig seconden controleert en een fan die de app tien minuten later opent, krijgen allebei een duidelijk signaal dat ‘het voorbij is’, alleen op verschillende diepteniveaus.
De FIFA World Cup 2026-app verplaatste de afgeronde wedstrijdkaart binnen 30 minuten achter de volgende wedstrijd, een nette redactionele keuze. Maar een banner over stadiontoegang (“Belangrijke informatie voor je wedstrijddag: probeer te arriveren wanneer de poorten opengaan”) stond de hele tijd bovenaan in het startscherm: tijdens de wedstrijd, direct na het eindsignaal, en nog steeds de volgende ochtend. Iemand die de app bij het ontbijt opende, zag nog steeds een bericht over aankomsttijden voor een wedstrijd die uren geleden was afgelopen.
Het startscherm van MotoGP bleef 37 tot 46 minuten na afloop van de race in de staat ‘FOLLOW LIVE’. De hero heeft tijdens ons hele opnamevenster van 18 uur nooit overgeschakeld om de winnaar te tonen. In plaats daarvan leidde het redactieteam met het verhaal over de crash van Bezzecchi. Ondertussen verschenen het LIVE-badge en een ‘FINISHED’-label naast elkaar op hetzelfde scherm, een probleem met statussynchronisatie dat ervoor zorgt dat het startscherm aanvoelt alsof niemand het in de gaten houdt.
MotoGP loopt niet achter. Het is ongelijkmatig. Het doet het moeilijkste deel goed en een eenvoudig deel slecht.
Het startscherm is het meest bezochte scherm in elke app. Wanneer het niet de werkelijkheid weerspiegelt, vertrouwen fans het minder. Ze leren, na een paar evenementen, dat dit niet de eerste plek is om naartoe te gaan. En als een fan die gewoonte eenmaal heeft gevormd, is het moeilijk om die te doorbreken.
De melding die zijn opening verdient
Een pushmelding na het laatste fluitsignaal is het eenvoudigste herengagementmechanisme in sport. Wat telt is wat er staat en wanneer het aankomt.
De einde-wedstrijd-push van MLB bevatte de volledige statistiekregel: “The Tigers beat the Astros, 8-0. WP: Keider Montero (4-5), LP: Spencer Arrighetti (7-4).” Winnende pitcher, verliezende pitcher, innings, verdiende runs, strikeouts, walks. Je hoefde de app niet eens te openen. Het volledige resultaat stond direct op het vergrendelscherm, binnen minuten na de laatste out.
De FIFA World Cup-app stuurde zijn push op het exacte moment van het eindsignaal: “South Africa v Canada match ended, South Africa 0 : 1 Canada,” met een gebrandmerkte scorekaartminiatuur. Het arriveerde op het moment dat de wedstrijd eindigde en vertelde je de werkelijke score. Geen teasertekst om te ontcijferen.
F1 koos voor een andere aanpak. De eerste push bij T+6 minuten luidde: “Find out who’s on the podium in Spielberg.” Geen winnaar vermeld. We hadden de spoilervrije modus ingeschakeld in de instellingen voor de race, dus we kunnen nog niet zeggen of dit de standaard podium-push van F1 is of tekst die wordt gepersonaliseerd wanneer die instelling is ingeschakeld; dat vereist een controletest met de instelling uitgeschakeld. Een tweede push bij T+4 uur linkte naar een diepgaand artikel. Twee slagen: één voor de resultaatszoekers, één voor de analysezoekers. Hoe dan ook, de twee-golf-architectuur is hier het interessante patroon, en als spoilervrij de pushtekst echt verandert, is dat zijn eigen vermelding waard in de inhaalslag- en spoileraflevering van Ep 5.
De resultaatspush van MotoGP arriveerde bij T+59 minuten: “Who has emerged victorious? Full results HERE!” Het mysterieuze kader onthield opzettelijk de naam van de winnaar om een tik te genereren. Een tweede push bij T+266 minuten, met het opschrift ‘WORDS OF A WINNER’, noemde Ai Ogura nog steeds niet.
Voor iemand die de race had gevolgd en een uur later zijn telefoon pakte, had de officiële app nog niet verteld wie had gewonnen.
Eén operationeel detail dat het vermelden waard is: de resultaatspush van MotoGP linkte correct naar het tabblad Resultaten, maar het tabblad toonde standaard Warm-Up-sessiegegevens, niet de raceclassificatie. De routering werkte. Het sessiefilter niet. Dus door op ‘Full results HERE’ te tikken, belandde je op het juiste scherm met de verkeerde resultaten.
Wanneer elke app het resultaat communiceerde — minuten na het einde van het evenement
Beweeg de muis over een punt voor details. Schaal is gesegmenteerd: T+0–30m, T+30m–2u., T+2u.–5u., T+5u.–18u.+.
De post-event contenthub
Hier wordt de sessietijd bepaald. De melding brengt de fan terug in de app. Wat hen wacht, bepaalt of ze 30 seconden of 10 minuten blijven.
Het Gameday-scherm van MLB, hetzelfde dat op de laatste worp bevroor op het moment dat de wedstrijd eindigde, gaat binnen ongeveer 8 minuten na de laatste out over van een ‘Live’-subtabblad naar een ‘Wrap’-subtabblad. Het Wrap-tabblad bevat negen contentmodules in één scroll: linescore, winnende en verliezende pitchers, een highlights-rij, een redactionele foto op volledige breedte met koptekst, een MLB.TV-herspeel-CTA, speler van de wedstrijd met winstkans als maatstaf, Top Performers met gedetailleerde statistiekregels, een teamvergelijkingstabel en Statcast-datavisualisatieclips. Dicht. Waarschijnlijk te dicht voor één scroll. Maar elke module rechtvaardigt zijn plek, en een fan kan op elk moment stoppen met scrollen terwijl hij al iets nuttigs heeft geconsumeerd.
De FIFA World Cup-app koos voor een continuïteitsaanpak. De Live Blog, hetzelfde scherm dat fans tijdens de wedstrijd gebruikten, gaat over in een redactionele feed na de wedstrijd. Content vult zich progressief over ongeveer 90 minuten: wedstrijdhoogtepunten bij T+26, interviewcitaten bij T+25, artikelen bij T+22 op het tabblad Nieuws, uitslag POTM-stemming bij T+8, en PlayZone-triviaspellen die rond T+90 arriveren. De fan hoeft nergens anders naartoe te navigeren. En de redactionele snelheid was indrukwekkend: echte journalistiek met auteursvermelding en verhalende koppen, geen geautomatiseerde resultaatkaarten, binnen 22 minuten na het eindsignaal.
De post-race content van F1 was verspreid over meerdere schermen. De Lap by Lap-feed introduceerde rijderscitaatkaarten binnen minuten na de geruite vlag: eerstepersoonreacties van podiumrijders. Teamradioclips speelden inline zonder betaalmuur, wat bijzonder royaal aanvoelt gezien teamradio de sterkste exclusieve content van F1 is. F1 Moments, het korte verticale videorek van de app, werd binnen 90 minuten ververst met NEW-gemerkte clips. De content zelf is sterk, maar leeft verspreid over meerdere tabbladen en schermen. Een fan moet al weten waar hij moet zoeken.
De Live Blog van MotoGP leverde de snelste winnaarsidentificatie van alle apps die we hebben getest: Ai Ogura werd binnen 3 tot 6 minuten vermeld, gevolgd door zes gelabelde vieringsecties die het volledige podium en de kampioenschapsimplicaties binnen 7 minuten behandelden. Het redactionele verhaal was snel en goed gestructureerd. Maar elke racevideo in de feed was een X/Twitter-embed met ‘Watch on X’-CTA’s. De app bracht het signaal naar boven, maar stuurde vervolgens elke fan naar het platform van iemand anders om het daadwerkelijk te bekijken.
Hoe hoogtepunten en stories inhaalfans bedienen
Post-event inhaalcontent bestaat in drie formaten in onze set, en het is de moeite waard om ze goed te benoemen voordat we platforms vergelijken. Horizontale hoogtepunten zijn de traditionele breedbeeldclip, bekeken op volledig scherm. Stories zijn het Instagram/Snapchat-stijlformaat: verticale dia’s waar je links of rechts doorheen tikt, meestal vastgemaakt aan een cirkel of kaart op het startscherm. Korte verticale video (Reels- of Shorts-stijl) is de omhoog/omlaag-veeg-feed van zelfstandige verticale clips. Niet elk platform gebruikt alle drie.
| Platform | Horizontale hoogtepunten | Stories (tik links/rechts) | Korte verticale video (veeg omhoog/omlaag) |
|---|---|---|---|
| MLB | Clips live afspelen tijdens de wedstrijd; volledig pakket en verkorte wedstrijd automatisch beschikbaar de volgende ochtend | Game Story: video plus informatiekaart, reacties per dia, geen automatisch doorgaan, geen bekeken-statusindicator | Niet aangeboden |
| FIFA World Cup | Eerst Live Blog-embed, dan het tabblad Tournament Highlights, dan een pagina-interne labelknop | Volledige wedstrijdverhalende boog live gepubliceerd naarmate elk moment plaatsvindt (basiself, aftrap, rust, doelpunten, eindsignaal), persistente CTA, verplaatst naar einde van rail na bekijken | Niet waargenomen als een afzonderlijk formaat van Stories |
| F1 | '2026 Highlights' thuisplank, automatisch doorbladerbare Gerelateerd-wachtrij | Race Live - Austria: live updates tijdens de race (~40 clips), verliest zijn LIVE-badge en wordt hernoemd naar Relive Race - Austria daarna; automatisch doorgaan, verwijderd na bekijken | F1 Moments, ververst binnen 90 minuten na de race |
| MotoGP | Speciale Highlights-plank, handmatig tikbare Gerelateerd-lijst | Dutch GP story-cirkel: continu bijgewerkt gedurende het hele raceweekend (training, een crash, rijdersinterviews, Sprint-grid en resultaten, nieuwste blessureverhalen), blijft op zijn plaats met een grijze overlay na bekijken | Moments, bevat de echte post-race racecontent |
De tabel geeft de formatmix weer, maar de interessantere vergelijking is wat er gebeurt nadat je een Story hebt bekeken. F1 verwijdert het volledig van de rail. De FIFA World Cup-app behoudt het, maar verplaatst het naar het einde. MotoGP markeert het op zijn plek als bekeken met een grijze overlay. MLB markeert het helemaal niet: geen herpositionering, geen visuele verandering.
De versie van MotoGP is het dichtst bij wat wij zouden bouwen. De aantrekkingskracht van een verse, niet-grijze cirkel blijft intact als reden om snel terug te komen, maar niemand wordt buitengesloten van een samenvatting alleen omdat ze het één keer hebben bekeken.
De volledige analyse per platform van formaatgedrag, live-updatemechanismen en contentdiepte wordt behandeld in de Fan Engagement Benchmark wanneer die in augustus verschijnt.
Data die uitlegt wat er is gebeurd
Weten wie er heeft gewonnen is de basis. Wat fans echt willen begrijpen is waarom en hoe het is gebeurd, en drie platforms in onze set gaan daar daadwerkelijk op in.
De Statcast-visualisaties van MLB worden automatisch gegenereerd voor elke wedstrijd. Het Wrap-tabblad bevat geanimeerde worpbewegingsgrafieken, snelheidsverstrooiingsdiagrammen, slagcontactanalyse met sweetspotpositie, slagsnelheid, lanceerhoek en uitgangssnelheidsgegevens. Ze zijn gebrandmerkt (‘MLB STATCAST powered by Google Cloud’) en bevatten een AirPlay-knop voor tv-casting. Voor iemand die de wedstrijd heeft gemist, leggen deze clips de momenten die ertoe deden uit op een manier die de boxscore niet kan.
De FIFA World Cup-app introduceerde Aramco-gebrandmerkte Power Rankings ongeveer twee uur na het eindsignaal. Drie herokaarten (Aanvallen, Creativiteit, Verdedigen) met spelersbeoordelingen en een sorteerbare tabel van alle spelers. Op een kolomkoptekst tikken sorteert de rijen correct opnieuw, een klein detail dat de tabel aanvoelt als een echt hulpmiddel in plaats van decoratie.
F1 heeft uitgebreide sessiegegevens op het niveau van het timingscherm (rondetijden, sectortijden, bandenstrategie), maar Power Rankings leven op een apart scherm. En ze blijken beter gepresenteerd te zijn dan we in eerste instantie verwachtten. De functie arriveert als een pushmelding (‘Wie heeft onze jury verrast bij de Grand Prix van Oostenrijk?’) die opent in een volledig artikel: een ‘Hoe het werkt’-uitleg bovenaan die uitlegt dat een panel van vijf juryleden elke rijder beoordeelt op 10 over het weekend met de machine buiten beschouwing gelaten, dan een rijder-voor-rijder-analyse met kleurgecodeerde positiebalkjes, teamlivrei, portretfoto’s, racepositie en score in een groene badge. Elke rijder krijgt een paragraaf echte analyse, plus er is een sectie ‘Missing out’ voor degenen net buiten de top 10. Alleen het seizoengeaggregeerde klassement onderaan condenseert in een dichte tabel, en zelfs dat heeft kleurcodering en veranderpijlen.
Overgang naar het volgende evenement
Laten zien wat er is gebeurd is één ding. De apps die de aandacht het langst vasthouden, geven je ook een reden om terug te komen.
De FIFA World Cup-app deed dit het beste. Bij T+12 minuten verscheen een Ronde van 16 bracket-kaart in de Live Blog (57 likes). Bij T+19 kondigde een redactionele kaart de volgende wedstrijddatum van Canada aan. Een eerder ongedocumenteerd tabblad GERELATEERDE WEDSTRIJDEN op de wedstrijdpagina integreerde het toernooischema direct in de weergave van de afgeronde wedstrijd. Dit alles terwijl de emotie van de huidige wedstrijd nog vers was.
MLB plantte volgende-wedstrijd-hooks voordat de huidige wedstrijd zelfs was afgelopen. De kaart van een gevolgde speler toonde ‘Next Game: Sat 6/27 6:10 PM vs. Astros’ tijdens de 7e inning. Als je 162 wedstrijden in zes maanden speelt, is er altijd een volgend evenement, en de app maakt gebruik van dat ritme.
De sessiebalk van F1 klapte bij T+2,5 uur om naar de British Grand Prix, waardoor het resultaat van de Grand Prix van Oostenrijk niet meer in één tik bereikbaar was. De laatste dia van de Relive Race-story bevat een British GP-kaart, maar alleen fans die alle 40 dia’s bekijken, zien hem. De overdracht voelt agressief aan. Een fan die zondagavond inhaalt, merkt dat de app al verder is gegaan.
De Live Blog van MotoGP bevatte één toekomstgerichte regel bij T+70 minuten: ‘full focus turns to Round 11… Next stop: Sachsenring.’ Goede tekst, maar in de volgende uren stond er niets structureels achter. De structurele versie arriveert uiteindelijk wel: een paar dagen later klapt de startschermhero volledig om naar de volgende ronde, ‘Germany > MotoGP Gearup’, met een Tissot-gebrandmerkte aftelling in dagen, uren, minuten en seconden. Een echte volgende-evenement-hook, alleen een veel langzamere. De sessiebalk van F1 klapt om bij T+2,5 uur. MLB brengt de volgende wedstrijd naar boven voordat de huidige eindigt. De FIFA World Cup-app heeft een bracket-kaart live binnen 12 minuten. MotoGP komt er in dagen.
Wat dit ons vertelt
Geen van de sterkste post-event ervaringen die we hebben getest, heeft alles goed gedaan. Wat ze goed deden was architectuur: elk scherm in de app gekoppeld aan hetzelfde begrip van de staat van het evenement, samen bijgewerkt in plaats van op afzonderlijke schema’s. MLB komt het dichtst bij het vasthouden van die lijn. Dezelfde levenscyclus-logica voor evenementen doorloopt zijn labelstatussen, zijn push, zijn Wrap-tabblad en zijn deelassets. Geen enkel scherm raakt uit de pas met de anderen.
MotoGP is het duidelijkste voorbeeld van wat er gebeurt wanneer die consistentie binnen één app doorbreekt. Zijn startscherm bleef voor het grootste deel van een uur na afloop van de race in een ‘FOLLOW LIVE’-hero, waarbij op een gegeven moment een LIVE-badge en een FINISHED-label naast elkaar werden weergegeven. Zijn resultaatpush routeerde correct naar het tabblad Resultaten, maar toonde vervolgens de verkeerde sessie zodra het daar aankwam. Maar zijn Stories-formaat heeft de beste verwerking van de bekeken-status in onze hele set. Een story blijft precies waar je hem hebt achtergelaten, grijs maar nog steeds bereikbaar, terwijl F1 het equivalent verwijdert op het moment dat je het hebt bekeken.
De FIFA World Cup-app vertoont een vergelijkbare tegenstrijdigheid in de tegenovergestelde richting. Zijn Live Blog gaat binnen minuten over van live-verslaggeving naar post-match redactionele content, en zijn Stories worden live gepubliceerd naarmate elk moment plaatsvindt, een van de sterkste continuiteitsmechanismen die we hebben getest. Maar die Live Blog staat onder een stadionkomstbanner die nooit erkent dat de wedstrijd is afgelopen. Dat bannerslot is nooit gebouwd om te weten in welke staat het evenement verkeert.
F1 komt het dichtst bij een volledig verbonden beeld: een resultaat zonder tikken, Power Rankings die een echt artikel zijn in plaats van een kale tabel, een race-Story die live bijgewerkt wordt en zichzelf onmiddellijk herbenoemt op het moment dat de geruite vlag valt. Zijn enige gat is de spiegel van de sterkte van MotoGP: zodra je die Story hebt bekeken, is hij verdwenen.
Consistentie, niet kwaliteit, is de echte variabele. Al deze apps bouwen goede individuele functies. Wat hen scheidt, is of die functies nog met elkaar communiceren op het moment dat een fan de app opnieuw opent.
Dat gat vertelt je meer over hoe volwassen de digitale operatie van elke organisatie is dan welke functielijst dan ook ooit zal doen.
Hoe scoort jouw app?
Beoordeel je post-event ervaring aan de hand van wat wij hebben gevonden.
Wij bouwen deze systemen. Als je wilt bespreken hoe een post-event architectuur eruitziet voor jouw platform, neem dan contact op.
Dit is Aflevering 1 van 6. De volledige UX Rerun Seizoen 1-analyse wordt samengebracht in de Fan Engagement Benchmark — een platformoverschrijdend scoreframework dat post-event, voorbereiding op wedstrijd, personalisatie, gamificatie, inhaalslag en sociaal delen omvat. Het verschijnt in augustus 2026.
Fan Engagement Benchmark




