Skip to content
Prono Data
Transparency

Public track record

Every analysis is kept, winners and losers alike. The figures below are computed only from real, settled analyses.

Analyses are for information only and do not guarantee any result.

Analyses247
Settled0
Won0
Lost0
Void0
Win rate—
Profit—
CLV—
ROI—

Model accuracy

How good our probabilities are, match by match

Computed on every match analysed and finished, whether or not a bet was tracked. Nothing is selected after the fact.

Finished matches194
1X2 result correctly predicted57,2 %versus 33% at random
Probability given to the actual result43,2 %on average
Over/under 2.5 goals62,4 %more likely side correctly predicted
Both teams to score59,8 %more likely side correctly predicted
Calibration: probability given to the favourite versus how often it actually won
Favourite's probabilityMatchesStatedObserved
< 45 %6240,4 %43,5 %
45-55 %5048,9 %52,0 %
55-65 %4659,1 %56,5 %
≥ 65 %3674,0 %88,9 %

Good accuracy does not make a good bet: the odds already include that probability. That is why a bet is only tracked when the price beats the estimate. Small samples: the gaps narrow as volume grows.

No bet has passed our value filters yet.

The engine only recommends a bet when the best market price beats the estimated probability by at least 2.5%. In our backtests that applies to 1 to 2% of matches, roughly one bet a week across five leagues. Nothing is simulated: the model's accuracy on every finished match is published above.

Back to the dashboard

Backtest

What the method is worth over three seasons and five leagues

Walk-forward test with no information leak: on each matchday only earlier data is used. Log loss measures the quality of the probabilities (lower is better). The betting rule tested is exactly the one used on the site: best price at least 2.5% above the fair price, 1X2 and over/under 2.5 goals.

161 tracked bets over 4,806 matches · yield +9.7% · average CLV +2.8% · +15.6 u

SeasonLeagueMatchesLog loss Prono DataLog loss classic removalValue betsHit rateROICLV
2025/26Bundesliga2760.95290.95431100.0%+28.0%+1.9%
2025/26Liga3500.96180.9649633.3%-25.2%+6.7%
2025/26Ligue 12760.99540.9947520.0%-68.0%+5.2%
2025/26Premier League3501.01791.0162450.0%-19.5%-0.9%
2025/26Serie A3500.97630.9767425.0%-42.5%+6.8%
2024/25Bundesliga2761.00271.0006850.0%-30.5%+4.3%
2024/25Liga3500.94590.94792347.8%+20.8%+4.6%
2024/25Ligue 12760.96230.96321060.0%+22.7%+1.1%
2024/25Premier League3500.98250.9815520.0%-71.4%-2.3%
2024/25Serie A3500.93760.94031752.9%+49.1%+0.9%
2023/24Bundesliga2760.95450.95471442.9%+5.8%+3.2%
2023/24Liga3500.94140.94401428.6%-9.2%+0.2%
2023/24Ligue 12761.00481.00471070.0%+70.9%+0.8%
2023/24Premier League3500.91430.91622147.6%+35.4%+2.9%
2023/24Serie A3500.96740.96831942.1%-3.5%+4.9%

An honest reading: the observed yield (+9.7% over 161 bets) carries a lot of uncertainty, and the last season is negative. The most reliable indicator is the average CLV (+2.8%): the prices taken beat the closing prices. Bet volume falls year after year as bookmaker prices converge. The best price comes from a multi-bookmaker feed and is not always available in your country or on your platform: always compare with the fair odds. Pronos AI is an analysis tool, not a guarantee of profit.

Counting method

How the figures are computed

Simple rules, fixed in advance and applied to every analysis.

  1. 1

    1 unit per bet

    Each tracked analysis counts as a one-unit stake, whatever the confidence. This avoids flattering the results by weighting after the fact.

  2. 2

    Profit = odds − 1

    A winning bet returns odds − 1 unit (odds of 2.10 return +1.10 u). A losing bet costs −1 u.

  3. 3

    ROI = profit / decided bets

    Return on investment divides total profit by the number of bets won or lost, i.e. the number of units actually staked and decided.

  4. 4

    Voids excluded

    A void bet (postponed match, voided market) is worth 0 u. It counts as a settled analysis but enters neither the win rate nor the ROI.

Analyses in progress (not settled) do not appear in any indicator until the match is over.