Predictions
604
Fixtures
660
Bankroll
1000.00
Bets (won/lost/pending)
0/0/0
Bet / No Bet
0/604
No settled bets yet — run verify after matches complete.
SoccerSTATS history last refreshed
2026-07-21T15:23:10.108296+00:00
Where the model has skill details →
Out-of-sample only: each league group trained on matches before a cutoff and scored on matches after it. "Best edge" is how far the strongest market beats simply always calling the most common outcome.
| League group | Test matches | Markets beating baseline | Best edge |
|---|---|---|---|
| Iberia East | 750 | 1/3 | +8.9pp (Match result) |
| Low Countries | 875 | 2/3 | +7.9pp (Match result) |
| Denmark | 625 | 1/3 | +7.5pp (Match result) |
| Central | 577 | 1/3 | +5.6pp (Match result) |
| France | 1079 | 2/3 | +4.4pp (Match result) |
| Germany | 1563 | 1/3 | +3.6pp (Match result) |
| England | 1549 | 3/3 | +3.5pp (Match result) |
| Italy | 2260 | 2/3 | +3.4pp (Match result) |
| Finland | 556 | 1/3 | +2.9pp (Match result) |
| Norway | 734 | 1/3 | +2.6pp (Match result) |
| Sweden | 770 | 2/3 | +1.4pp (Match result) |
| Spain | 1114 | 2/3 | +1.2pp (Match result) |
| Mexico | 934 | 1/3 | +0.7pp (Match result) |
| South America | 1606 | 2/3 | +0.5pp (Match result) |
| Usa | 1212 | 0/3 | +0.0pp (Over / Under 2.5 goals) |
Beating this baseline is a low bar — far lower than beating Betway's price,
which is what decides whether a bet makes money. Nothing here has been
compared against the market yet; run --run-once market once
settled fixtures have stored prices.