Game state & putting it together
Putting the stats together for a prediction
5 min
No single stat predicts a football match. Reading the game well means combining the signals from this track into one honest expectation, then tying each metric back to the market it informs.
Each stat answers a market
- Goals and Over/Under come from expected goals — each team's xG-based scoring and conceding rate, adjusted for venue.
- Both teams to score (BTTS) follows from each side's chance creation and defensive leakiness — two attacking, leaky teams point to BTTS Yes.
- Corners come from each team's corner-for and corner-against averages, a pressure proxy that is more frequent and more stable than goals.
- The match result (1X2) is the net of all of it — who creates more, concedes less, and at which venue.
How the signals stack
Recent last-10 form sets the baseline. H2H and home/away splits adjust it. xG keeps the form honest and flags teams due to regress. Game state warns you not to over-trust raw in-play numbers. None of these is decisive alone — they vote, and the strongest, most repeatable signals win.
How FinalSkore blends it
FinalSkore combines a rolling last-10 form window, head-to-head, an xG signal, and historical corner averages, then feeds the goal rates into a Poisson goal model to price the markets. This track is about reading the inputs; the dedicated model track covers exactly how they are combined.
A good read is a weighted blend, not a single number. Lean on stable, repeatable signals, respect the variance, and treat any prediction as one input among many. Bet responsibly — no metric removes the uncertainty.