Hoe werken onze voorspellingen?

Elke Eredivisie-voorspelling op deze site komt uit één statistisch model. Geen onderbuikgevoel, geen krantenkoppen — alleen cijfers die na elke speelronde automatisch worden bijgewerkt. Hieronder leggen we stap voor stap uit hoe dat model tot een winstkans komt en hoe je die kans verstandig interpreteert.

Stap 1: het competitiegemiddelde

We beginnen bij de Eredivisie zelf. Hoeveel doelpunten maakt een gemiddelde thuisploeg per wedstrijd, en hoeveel een gemiddelde uitploeg? Dat verschil is het statistische bewijs van thuisvoordeel: thuisspelende clubs scoren structureel meer. Alle verdere berekeningen zijn relatief aan die twee getallen, zodat een seizoen met veel doelpunten niet automatisch alle kansen scheeftrekt.

Stap 2: aanvals- en verdedigingskracht per club

Voor elke club berekenen we vier verhoudingsgetallen: hoeveel scoort de ploeg thuis ten opzichte van het competitiegemiddelde, hoeveel krijgt ze thuis tegen, en hetzelfde voor uitwedstrijden. Een club die thuis 2,0 doelpunt per duel maakt terwijl het gemiddelde 1,5 is, krijgt een aanvalskracht van 1,33. Die splitsing tussen thuis en uit is belangrijk: sommige ploegen zijn in eigen stadion een heel ander team dan op verplaatsing.

Stap 3: recente vorm

Een ranglijst van een half seizoen vertelt niet alles. Daarom wegen we de laatste vijf resultaten mee als vormfactor. Een ploeg in een reeks overwinningen krijgt een lichte opwaardering, een ploeg in vrije val een correctie omlaag. Die factor is bewust begrensd: vorm is een signaal, geen vervanging van seizoenscijfers, anders zou één toevallige uitschieter het hele beeld bepalen.

Stap 4: van verwachte doelpunten naar kansen

De aanvalskracht van de thuisploeg maal de verdedigingszwakte van de tegenstander maal het competitiegemiddelde geeft het verwachte aantal doelpunten voor de thuisploeg — hetzelfde geldt omgekeerd. Die twee getallen stoppen we in een Poisson-verdeling, die per ploeg de kans op 0, 1, 2, 3 of meer doelpunten geeft. Door alle combinaties op te tellen ontstaat een volledige uitslagenmatrix. De som van alle uitslagen waarin de thuisploeg meer scoort, is de kans op een thuiszege. Op dezelfde manier volgen de kans op een gelijkspel, de kans dat beide ploegen scoren en de kans op meer dan 2,5 doelpunten.

Wat een winstkans wél en niet zegt

Een kans van 65% is geen garantie. Ongeveer één op de drie van zulke wedstrijden loopt anders af, en dat is precies wat het model voorspelt. Beoordeel voorspellingen daarom nooit op één wedstrijd, maar over tientallen duels. Een model is goed als de uitkomsten op lange termijn overeenkomen met de afgegeven percentages — dat heet kalibratie.

Onze cijfers zijn statistische analyse en informatie; je kunt via deze website niets inzetten. Wat het model niet weet: blessures, schorsingen, een trainerswissel, Europese vermoeidheid of het weer. Combineer de cijfers altijd met je eigen kennis van de competitie.

Modelzekerheid: hoe betrouwbaar is deze voorspelling?

Naast de kansen laat elke wedstrijd een score van 0 tot 100 zien: het modelzekerheid. Die score zegt niet hoe groot de winstkans is, maar hoe stevig en stabiel de cijfers onder die voorspelling staan. Een duel tussen twee ploegen met een heldere vorm en veel gespeelde duels dit seizoen krijgt een hoger vertrouwen dan een vroege-seizoenswedstrijd met weinig data en wisselende resultaten. Het modelzekerheid verandert nooit de kansen zelf — het beoordeelt uitsluitend de signalen erachter.

De score is een gewogen som van zes componenten, met de volgende weging:

  • Voorsprong van de favoriet (35%)hoeveel ruimte er zit tussen de hoogste en de op één na hoogste 1X2-kans. Een duidelijke favoriet levert een hogere score op dan een nagenoeg gelijkwaardig duel.
  • Doelpuntverschil (20%)het absolute verschil tussen de verwachte doelpunten van beide ploegen. Hoe groter het verschil, hoe duidelijker de verwachte uitslag.
  • Databetrouwbaarheid (15%)het aantal daadwerkelijk gespeelde duels dit seizoen. Vroeg in het seizoen leunen de cijfers nog op vorig seizoen; naarmate er meer wedstrijden gespeeld zijn, stijgt het vertrouwen.
  • Vormconsistentie (15%)hoe gelijkmatig een ploeg de laatste vijf duels presteert, gemeten aan punten, doelsaldo en xG-saldo. Een stabiele reeks telt zwaarder dan een reeks met grote uitschieters.
  • xG-overeenkomst (10%)of de werkelijke doelpunten en de verwachte doelpunten (xG) hetzelfde verhaal vertellen. Een grote afwijking verlaagt het vertrouwen. Let op: zonder een zelfstandige xG-bron valt deze component weg en worden de andere gewichten opgehoogd.
  • Stabiliteit (5%)een gevoeligheidstest waarbij de voorspelling opnieuw wordt doorgerekend in zes scenario's (vorm, xG en historische weging licht aangepast). Weinig verschuiving betekent hoge stabiliteit; veel verschuiving verlaagt de score.

Ontbreekt een component — bijvoorbeeld xG — dan valt diens gewicht weg en worden de overige gewichten proportioneel opgehoogd, zodat de som altijd 100% blijft. De uiteindelijke score krijgt een label: Laag (0–29), Beperkt (30–49), Goed (50–69), Hoog (70–84) of Zeer hoog (85–100). Op de wedstrijdpagina zie je bovendien precies hoe elke component bijdraagt. De historische validatie hiervan staat op de transparantiepagina.

Bekijk de methodologie en historische validatie op /model.

Het modelantwoord: één citeerbare zin per wedstrijd

Op elke wedstrijdpagina vind je een blok met de titel “Modelantwoord”. Dat is een korte, vaste zin waarin alle modelkansen voor die wedstrijd samengevat zijn: de 1X2-kansen, de favoriet, de meest waarschijnlijke uitslag, de verwachte goals, de kans dat beide ploegen scoren en de kans op meer dan 2,5 doelpunten — inclusief de speelronde, de datum en een bronvermelding. Je kunt de zin met één klik kopiëren en overnemen in je eigen notities of artikel, met de correcte herkomst erbij.

Het modelantwoord is bedoeld als transparante, letterlijk citeerbare samenvatting — geen advies of aanknopingspunt om iets in te zetten. De kansen komen rechtstreeks uit hetzelfde Poisson-model als de rest van de pagina; de zin verandert niets aan de uitkomsten.

Veelgestelde vragen

Welke data gebruiken jullie voor de voorspellingen?
We halen dagelijks de officiële Eredivisie-stand en het speelschema op: gespeelde wedstrijden, doelpunten voor en tegen, punten en resultaten van de laatste vijf duels — gesplitst naar thuis- en uitwedstrijden.
Wat is een Poisson-model?
De Poisson-verdeling beschrijft hoe vaak een zeldzame gebeurtenis binnen een vaste periode voorkomt — precies wat een doelpunt in een voetbalwedstrijd is. Uit het verwachte aantal doelpunten van beide ploegen berekenen we de kans op elke mogelijke uitslag, en daaruit volgen de winstkansen.
Hoe nauwkeurig zijn de voorspellingen?
Geen enkel model voorspelt één wedstrijd met zekerheid; voetbal blijft grillig. Wat een goed model wel doet, is kansen kalibreren: wedstrijden waar we 70% thuiszege geven, eindigen op de lange termijn ongeveer zeven van de tien keer in een thuiszege.
Hoe vaak worden de cijfers bijgewerkt?
Elke dag automatisch. Na elke speelronde veranderen de stand en de vormcijfers, waardoor de voorspellingen voor de volgende ronde meebewegen.
Wat betekent het modelzekerheid?
Het modelzekerheid is een score van 0 tot 100 die aangeeft hoe stevig en stabiel de cijfers achter een voorspelling zijn, niet hoe groot de winstkans is. Het combineert zes factoren: voorsprong van de favoriet (35%), doelpuntverschil (20%), databetrouwbaarheid (15%), vormconsistentie (15%), xG-overeenkomst (10%) en stabiliteit (5%). Een hogere score betekent dat de voorspelling op steviger statistische grond rust. De score verandert de kansen zelf nooit.
Wat is het modelantwoord?
Het modelantwoord is een korte, vaste zin per wedstrijd waarin alle modelkansen zijn samengevat: 1X2-kansen, favoriet, meest waarschijnlijke uitslag, verwachte goals en zowel “beide ploegen scoren” als “meer dan 2,5 goals”, inclusief speelronde, datum en bron. Je kunt de zin met één klik kopiëren en letterlijk citeren, met de juiste herkomst. Het is een samenvatting van het model, geen advies om iets in te zetten.

Bekijk het model in actie

De theorie is één ding — de uitkomsten zijn interessanter. Bekijk de voorspellingen voor de eerstvolgende wedstrijden of blader per speelronde door het seizoen.

Alle voorspellingen bekijken

€4,99 eenmalig · geen abonnement

Ontgrendelen