Shots
Shots measure how open a game is, before finishing gets involved. Almost no free source prices shots, so we publish our own fair price and say so. Never a bookmaker offer.
Best shots calls this round
Sorted by how sure we are. Risk IS the price: a higher probability is a shorter price. Every call links to that match, and the price shown is our own fair odds, 1 divided by our probability, with no bookmaker margin.
Every match, ranked
300 matches carry a shots number this round, the strongest 24 shown. Filter by league or by how sure we are, and each row opens that match on its own shots page.
| Match | Kick off | Model | Fair odds | |
|---|---|---|---|---|
| Karlsruhe vs Cottbus | 12:30 UK | 68.9% | 1.45 | |
| St Pauli vs Wolfsburg | 19:30 UK | 67.7% | 1.48 | |
| Darmstadt vs Bielefeld | 17:30 UK | 67.4% | 1.48 | |
| Heidenheim vs Holstein Kiel | 12:30 UK | 67.1% | 1.49 | |
| Braunschweig vs Dresden | 12:00 UK | 66.9% | 1.50 | |
| Utrecht vs Go Ahead Eagles | 17:45 UK | 66.5% | 1.50 | |
| Osnabruck vs Hertha | 12:30 UK | 66.1% | 1.51 | |
| Kaiserslautern vs Darmstadt | 12:00 UK | 66.0% | 1.52 | |
| Hertha vs Magdeburg | 12:30 UK | 65.6% | 1.52 | |
| Bochum vs Greuther Furth | 12:00 UK | 64.6% | 1.55 | |
| Heerenveen vs Telstar | 13:30 UK | 64.2% | 1.56 | |
| Wolfsburg vs Cottbus | 12:00 UK | 64.1% | 1.56 | |
| Go Ahead Eagles vs Groningen | 17:45 UK | 64.0% | 1.56 | |
| Nurnberg vs Hannover | 17:30 UK | 63.9% | 1.56 | |
| Greuther Furth vs Heidenheim | 12:30 UK | 63.8% | 1.57 | |
| Magdeburg vs Kaiserslautern | 12:00 UK | 63.7% | 1.57 | |
| PSV Eindhoven vs Sparta Rotterdam | 19:00 UK | 63.6% | 1.57 | |
| Heerenveen vs AZ Alkmaar | 13:30 UK | 63.5% | 1.57 | |
| Ajax vs PSV Eindhoven | 19:00 UK | 63.2% | 1.58 | |
| PAOK vs Aris | 19:00 UK | 62.9% | 1.59 | |
| Twente vs Den Haag | 15:30 UK | 62.8% | 1.59 | |
| Telstar vs Cambuur | 13:30 UK | 62.8% | 1.59 | |
| Groningen vs Twente | 11:15 UK | 62.7% | 1.59 | |
| Nijmegen vs Feyenoord | 15:30 UK | 62.7% | 1.59 |
No match in this round sits in that league at that confidence. That is a real answer, not a missing page: pick another league or another band.
How the model has done on shots
A walk-forward replay of our own vault: the model is re-run on every past match with only the data it would have had that day, and its call is graded against what happened. It is a backtest, which is why the counts are large, and it is not the same thing as our published record. The judgement is over the CALL, not the outcome: a card that leaned under is graded on under, even when three goals went in.
When we say a number, does it happen?
| When we said | It happened | Calls |
|---|---|---|
| 0.0% to 10.0% | 23.8% | 1,318 |
| 10.0% to 20.0% | 28.3% | 1,539 |
| 20.0% to 30.0% | 31.1% | 4,090 |
| 30.0% to 40.0% | 39.5% | 10,984 |
| 40.0% to 50.0% | 47.0% | 16,635 |
| 50.0% to 60.0% | 56.7% | 12,849 |
| 60.0% to 70.0% | 65.6% | 2,742 |
The last calls in the replay
Agents playing shots
2 of our 26 agents put 8 legs on this market this round. Paper trading only: no account, no deposit, no payout, and never betting advice. The price shown is what the agent got in its own book, not our fair odds. See every agent and its record.
The shots-on-target reader: SoT totals on fair-odds paper, measuring calibration, not edge.
- RB Leipzig vs Hamburgsot over 6.586.7%1.15
- PSV Eindhoven vs Sparta Rotterdamsot over 6.586.3%1.16
- Go Ahead Eagles vs Groningensot over 6.586.3%1.16
- Cambuur vs Nijmegensot over 6.585.8%1.17
The dominance reader: which side wins the count on corners, shots and cards, on fair-odds paper.
- Real Madrid vs Vallecanosot most home72.3%1.38
- Olympiakos vs OFI Cretesot most home71.8%1.39
- Galatasaray vs Kocaelisporsot most home68.6%1.46
- Osasuna vs Espanolsot most home67.0%1.49
How we model shots
Shot volume is far more stable week to week than goals, because it does not depend on whether the chances went in. We model the match total from both sides recent shot counts, for and against.
Calibration grade C: range, not a point
These are calibrated probabilities, not tips, and the price we show is our own fair odds with no margin in it. Our own out of sample work says the closing line is very hard to beat, so treat this as a yardstick for a price you are offered, never as an instruction. See the full record, including the misses.
Other markets
Not financial advice. No model beats the sharp closing market on public data. The value here is honest probabilities, No-bet calls, and CLV history.
Updated: 11 Sep 2026, 19:20 · build 9a6b58d · calibration isotonic-1x2.v1
Glossary · 18+ · Please gamble responsibly. BeGambleAware / Gambling Therapy

