← Today's board

About Matchday Briefing

An independent, model-driven football forecasting project. It is free, it does not sell tips, and every number it publishes is scored against its own record in public.

What this is

Matchday Briefing turns one statistical model into a plain read on every match we cover: what is likely to happen, how sure we are, and where that sits against the bookmakers' own price. It exists because most football "predictions" online are either a paid tip with no record behind it or a confident guess dressed up as analysis. This is the opposite of both — a single, refit-as-it-goes model whose accuracy you can check line by line, and whose forecasts are sealed before kick-off so none can be quietly rewritten after the result is known.

How the model works — a hierarchical Bayesian goals model, how it is fit and calibrated — is set out in full on the methodology page.

Who makes it

Matchday Briefing is built and maintained by Charles Muchiri, who designs the model, runs the fits, and is responsible for everything published here. There is no tips desk and no anonymous "team of experts" — one person, one method, and a public record that either backs the claims up or does not. If a forecast is wrong, it stays on the record as wrong.

How we hold ourselves to account

The whole argument for trusting a number here is that we show our work and our score:

What we will never do

A word on betting

Everything here is a probability, not advice, and forecasting a match is not the same as telling you to bet on it. Betting carries real financial risk. It is for adults (18+) only, and you should never stake more than you can comfortably afford to lose. If gambling has stopped being fun, free and confidential help is available at BeGambleAware and Gambling Therapy.

Contact

Corrections, questions, or something that looks wrong — email hello@matchdaybriefing.com. If you have found a forecast that does not match its ledger entry, that is exactly the kind of thing worth reporting.