41%
Gil Vicente win
- Draw
- 30%
- Moreirense win
- 29%
Data. Probability. A clearer view.
Advanced statistical models. Real probabilities. Clear explanations. A new standard in football intelligence.
Full time
Today's model reads
Fri, 9 Oct 2026
Kick-off times are UK time. 6 matches shown.
Featured analysis
BundesligaAugsburg
14:30
Sat, 10 Oct
UK time
Bayern Munich
69%
Bayern win
17%
Draw
14%
Augsburg win
What does 69% mean?
A 69% probability means the model expects Bayern to win about 69 times in 100 matches like this one. It is not a guarantee.
How it works
01 / 05
It starts with what actually happened: 5,081 league results from the last three seasons across 7 leagues, refreshed every six hours. A forecast only ever learns from matches played before its kick-off.
02 / 05
From those results every team earns an attacking rating and a defensive one. Recent games count for more, home advantage is measured rather than assumed, and scoring against a tight defence counts for more than scoring against a leaky one. This is the Bundesliga as the model sees it today.
| Team | Attack | Defence |
|---|---|---|
| Bayern Munich | 1.95 | 0.68 |
| Borussia Dortmund | 1.23 | 0.61 |
| Leverkusen | 1.23 | 0.81 |
| RB Leipzig | 1.18 | 0.85 |
| Stuttgart | 1.23 | 0.89 |
| Freiburg | 1.07 | 0.90 |
| Hoffenheim | 1.14 | 1.01 |
| Mainz 05 | 0.96 | 0.91 |
| Elversberg | 1.08 | 1.04 |
| Augsburg | 1.00 | 0.99 |
| Frankfurt | 1.11 | 1.13 |
| Köln | 0.91 | 1.11 |
| Werder Bremen | 0.81 | 1.00 |
| Schalke 04 | 0.66 | 0.82 |
| Gladbach | 0.85 | 1.09 |
| Paderborn | 0.69 | 0.92 |
| Union Berlin | 0.83 | 1.15 |
| Hamburger SV | 0.74 | 1.05 |
03 / 05
Put two ratings side by side and you get the goals each side should expect: 1.30 for Augsburg and 2.83 for Bayern. From those two numbers the model works out the chance of every scoreline, with a small correction for the low-scoring draws football throws up more often than pure chance would.
04 / 05
Home win, draw, away win, over 2.5 goals, both teams to score. Each one is read off the same grid, so the numbers can never contradict each other. Pick a market to see which scorelines count towards it.
Augsburg v Bayern
Expected goals 1.30 v 2.83
| Augsburg goals | Bayern Munich 0 | Bayern Munich 1 | Bayern Munich 2 | Bayern Munich 3 | Bayern Munich 4 | Bayern Munich 5 |
|---|---|---|---|---|---|---|
| 0 | 2.1 | 4.1 | 6.4 | 6.1 | 4.3 | 2.4 |
| 1 | 1.6 | 6.4 | 8.4 | 7.9 | 5.6 | 3.2 |
| 2 | 1.4 | 3.8 | 5.4 | 5.1 | 3.6 | 2.1 |
| 3 | 0.6 | 1.7 | 2.4 | 2.2 | 1.6 | 0.9 |
| 4 | 0.2 | 0.5 | 0.8 | 0.7 | 0.5 | 0.3 |
| 5 | 0.0 | 0.1 | 0.2 | 0.2 | 0.1 | 0.1 |
05 / 05
Every forecast is scored once the final whistle goes. Across 2,737 matches since Aug 2025, the model scores 0.196 on the Brier scale against 0.217 for simply backing the usual home, draw and away split. When it says 60 to 69%, that outcome has happened 66% of the time.
| Forecast band | Average forecast | Happened | Forecasts |
|---|---|---|---|
| 40 to 49% | 45% | 44% | 956 |
| 50 to 59% | 55% | 56% | 687 |
| 60 to 69% | 64% | 66% | 349 |
| 70 to 79% | 75% | 83% | 170 |
| 80 to 89% | 84% | 81% | 59 |
In numbers
2.75 goals a game. The line is what a Poisson model with that average expects.
| Goals in the match | Matches | Poisson expectation |
|---|---|---|
| 0 | 27 | 24.3 |
| 1 | 53 | 66.8 |
| 2 | 91 | 91.9 |
| 3 | 101 | 84.2 |
| 4 | 59 | 57.9 |
| 5 | 33 | 31.8 |
| 6 | 9 | 14.6 |
| 7+ | 7 | 8.5 |
Home sides won 43% of their matches.
57% of goals came after half-time, 593 of 1,045.
Arsenal finished top on 85 points.
1-1 was the most common result, 47 times.
| Home goals | Away 0 | Away 1 | Away 2 | Away 3 | Away 4 | Away 5 or more |
|---|---|---|---|---|---|---|
| 0 | 27 | 31 | 15 | 10 | 2 | 1 |
| 1 | 22 | 47 | 27 | 9 | 4 | 1 |
| 2 | 29 | 37 | 26 | 10 | 1 | 0 |
| 3 | 27 | 20 | 11 | 3 | 2 | 0 |
| 4 | 2 | 6 | 3 | 2 | 1 | 1 |
| 5 or more | 1 | 1 | 1 | 0 | 0 | 0 |
Results from openfootball league data (opens in a new tab) and its World Cup archive (opens in a new tab), free and in the public domain.
Tickets
£0Free, no account needed
7 days freeStarts when you confirm your email. No card needed.
SoonPricing confirmed before launch
Probabilities are estimates, never certainties, and not betting advice. 18+ only.
Scan to get the app
(coming soon)
Full time
37 matches with fresh probabilities this week. Make a free account to save the ones you care about and see how each forecast moves before kick-off.
Moreirense v Gil Vicente
Fri, 9 Oct · 18:45
Moreirense 29%draw 30%Gil Vicente 41%
PSV v Heerenveen
Fri, 9 Oct · 19:00
PSV 67%draw 17%Heerenveen 16%
Dortmund v Bremen
Fri, 9 Oct · 19:30
Borussia Dortmund 73%draw 18%Werder Bremen 9%
Augsburg v Bayern, the featured match
Augsburg 14%, draw 17%, Bayern Munich 69%.