Bundesliga: One Score Matrix, Every Market Read From It
Reviewed 2026-08-29 ยท 1172 words ยท analysis, not advice
Bundesliga: One Score Matrix, Every Market Read From It
Most people treat the 1X2 market and the goals markets as separate things. In a properly built probabilistic model they are the same object viewed from two angles. This guide explains how.
It starts with two numbers
For every fixture the model estimates two expected scoring rates:
home rate = league average home goals ร home attack ร away defence
away rate = league average away goals ร away attack ร home defence
The attack and defence ratios are measured against the league average, with time decay โ a weight of 0.0065 per day inside a 730-day window โ and shrinkage toward 1.0 when the sample is small.
Both mechanisms matter. Without decay, matches from two years ago carry too much weight. Without shrinkage, a side with a handful of matches receives an extreme ratio and everything downstream inherits the distortion.
From rates to a matrix
From the two rates comes a matrix of every plausible scoreline: 0-0, 1-0, 0-1, 1-1, 2-0 and onward, each with its own probability.
That is the complete picture. Every market is derived from it by summing cells:
| Market | Cells summed |
|---|---|
| Home win | Every cell where home goals exceed away goals |
| Draw | The diagonal |
| Away win | Every cell where away goals exceed home goals |
| Over 2.5 | Every cell where the total exceeds 2 |
| Under 2.5 | Every cell where the total is under 3 |
| Both teams to score | Every cell where both numbers exceed 0 |
The important consequence: every market is consistent with every other by construction. There is no configuration in which the home-win probability and the over-2.5 probability contradict each other, because both are read off the same object.
That is a property separating a coherent model from a collection of independent estimates. It is also something you can test on any product: if a source shows a high probability for a dominant home win alongside a very high probability for under 1.5 goals, it is worth asking whether both numbers came from the same place.
Why the low-cell correction affects goals markets too
The correction that re-weights the 0-0, 1-0, 0-1 and 1-1 cells looks like it concerns only the draw. It does not.
All four of those cells sit on the under 2.5 side of the line. Changing their weight necessarily changes the over-2.5 probability, which is the complement.
So a correction designed to improve accuracy in low-scoring results improves the goals markets as much as the match-result market โ one of the concrete advantages of producing a matrix rather than estimating each market separately.
When goals markets are withheld
An explicit rule: goals markets are published only once the estimate behind the scoring rates has settled.
The reason is that the rates are estimated. A rate whose estimate has not settled carries a wide error bar, and a matrix built on it produces numbers that look precise and are not.
This happens mainly early in a season, and for promoted sides whose read at the current level is still settling. In those cases the 1X2 market may appear while the goals markets do not โ because the 1X2 probability also leans on strength ratings, whereas the goals markets rest almost entirely on the rates.
What this means for reading a round
1. Cross-market consistency is a check you can run. It costs nothing and it filters out a surprising number of products.
2. Goals markets are not "easier". There is a belief that forecasting goal volume is simpler than forecasting a winner. In practice both come from the same rates, so their uncertainty has the same source.
3. Devig goals markets too. Margins in goals markets are usually tight in major leagues, but in a two-way market the two implied probabilities still sum to more than 100.00%. Comparing a model estimate to a raw implied probability is wrong in a consistent direction there as well.
Analysis strength and league size
This league sits in the group where the analysis matures fast: the structural estimate settles early, the price is comparatively steady, xG is available in recent data files, lineups arrive at a known time. Analysis strength is relatively high, so the uncertainty budget is low โ the gap required to classify a fixture as actionable is smaller than in a league where the model is more selective.
One detail worth noticing: the number of clubs in a league affects how quickly the read settles. In a league with fewer teams, each side plays fewer matches per season, so the analysis reaches full maturity later within the season. That is a mechanical effect, not a judgment about the league.
What the backtest says
The Bundesliga is included in the walk-forward backtest shown on the performance page, alongside four other major European leagues. Two findings, published as they stand: roughly 52โ53% accuracy on 1X2 across test seasons, and the market's closing price still measuring about 0.02โ0.03 better in log-loss.
The figures are pooled across the five leagues, so there is no separate German number.
What to check before a round
- Whether the goals markets are shown at all. Absence means the analysis behind them is still forming.
- The estimated rates, not just the resulting probability โ they explain why the matrix looks the way it does.
- The decision state and the PASS reason behind it, particularly early in a season and for promoted sides.
Summary
What looks like two separate markets is two readings of one matrix. That is what allows consistency to be verified, and what explains why a correction aimed at four low-scoring cells improves the goals markets as much as the match-result market.
And what does not change: a market is published only once the analysis behind it has matured โ because showing nothing is better than showing a number with no basis.
A consistency check you can run on any product
Because every market derives from one matrix, there is a simple test you can apply to any prediction product, even one that does not disclose how it works.
Take a fixture showing a very high probability for a dominant home win. Now look at the over/under probability for the same fixture. If the two numbers do not sit comfortably together โ a comprehensive home win alongside a very high probability for under 1.5 โ it is worth asking whether they came from the same place.
The test requires no technical knowledge and filters out more than you would expect.
18+. WinPIQ is an analysis tool, not advice and not a promise. Betting can be addictive and money can be lost. Only stake what you can afford to lose, and if betting stops being entertainment, seek help. WinPIQ is not affiliated with Winner or the Israeli Council for the Regulation of Sports Betting.
FAQ
- Where does an over 2.5 probability come from?
- Not from a separate model. It is read off the same score matrix that produces the 1X2 probabilities, by summing every cell where the total exceeds two. That is why all markets are mathematically consistent with one another and cannot contradict each other.
- Why are goals markets sometimes not shown at all?
- Because they are published only once the estimate behind the scoring rates has settled. Before that, a matrix built on them would produce numbers that look precise and are not.
- What is an expected scoring rate?
- An estimate of how many goals a side is expected to score in a specific fixture. It is built as the league average multiplied by that team's attack ratio multiplied by the opponent's defence ratio, where the ratios are time-decayed and shrunk toward the average when the sample is small.
- Does the low-cell correction affect the over/under market?
- Yes, indirectly. The correction re-weights the 0-0, 1-0, 0-1 and 1-1 cells, and all four sit on the under side of the 2.5 line. Changing their weight necessarily changes the other side of the market too.
- Is the Bundesliga in the published backtest?
- Yes, as one of five major European leagues in the walk-forward backtest. Results are pooled rather than reported per league.
18+ ยท Analysis and probability estimates, not financial advice ยท WinPIQ is not affiliated with any gambling operator. All information is analysis and probability estimates only โ not advice, and not a promise. ยท Help: GamCare 0808 8020 133 ยท BeGambleAware.org