How NextGoalAI Evaluates Prediction Accuracy

Prediction History shows what happened to selections previously published by NextGoalAI. Its accuracy figure is a retrospective summary of evaluated prediction records, not a forecast of future success or a financial return. This guide explains the numerator, denominator and reporting period behind the displayed percentage.

Which outcomes count?

The public evaluation rules require a resolved result. A provisional change on a live scoreboard is not, by itself, a confirmed WON or LOST result.

Accuracy is calculated per prediction

For a selected reporting period, the formula is WON ÷ (WON + LOST) × 100. The website rounds the result to one decimal place. The denominator includes confirmed evaluated predictions only, not PENDING rows.

Hypothetical calculation — not current NextGoalAI performance

This is a per-prediction calculation, not a per-match calculation. If a single fixture has two separately published, evaluated predictions, both can contribute to the counts. This differs from counting unique fixtures.

Why the list and summary counters can differ

History can display PENDING predictions while the summary label Evaluated Predictions counts only WON plus LOST. A paginated list may show fewer records than the summary total because it displays only a page of matching rows. Do not sum visible rows from one page and expect them to equal the complete-period totals.

The selected period also changes the population. Compare figures only when the same filters, period selection and record definitions are used.

How the date windows work

History uses Europe/London calendar boundaries, rather than each visitor’s device timezone. Today refers to the current London calendar day up to the time of the query. In the current product, 90 Days summarizes the preceding completed days and excludes Today. The interactive History summary identifies the cohort through period labels (such as Today or 90 Days) and Europe/London context; it does not currently display a separate start/end date pair beside those controls.

The public History view also applies a public-data start cutoff. Consequently, a 90-day selection may cover fewer than 90 complete days of records if the public dataset began more recently. The effective reporting period may therefore be shorter than the selected label alone suggests.

Build-time snapshots versus interactive results

The crawlable History overview may include a verified snapshot generated when the website was built. Its timestamp and reporting window identify the data it summarizes. The interactive History filters can show newer results or a different period. A build-time snapshot is not a live ticker and should never be read as the latest evaluation count without checking its timestamp.

What accuracy cannot demonstrate on its own

For current verified counts and the individual records behind them, visit Prediction History. The example above is illustrative and deliberately does not hard-code a marketing success rate.

Related Insights

All Insights · How It Works · History · Live