Home  ›  How accurate is TACTIX?

Calibration & track record

Football Prediction Accuracy: How Accurate Is TACTIX?

We answer with calibration: when the model gives an outcome a 60% chance, that kind of call should come true about 60% of the time. Here is how close it gets, and how it is measured.

±0.2% average calibration error across 6M+ settled predictions (all markets, player markets included) — losing predictions includedEach match is graded on the forecasts of the one model that served it. Pre-match forecasts only; 4,255,252 written after kick-off are not counted. Since 1 Nov 2026, the record counts forecasts written before kick-off only. As of 6 Nov 2026.
Losers includedUpdates liveNo guaranteed tips

Football prediction accuracy at TACTIX is measured as calibration, and across 6M+ graded predictions (all markets, player markets included) the model sits within ±0.2% of how often those outcomes actually happened, counting each prediction graded since the public record began. Winners and losers both count, in every market the model prices, and the figure is recomputed from the database on a schedule rather than typed in.

The Calibration Chart, With Every Sample Size

Each circle is one 10-point probability bucket: how likely the model said its outcomes were, against how often they actually happened. A perfectly calibrated model sits on the dashed line. Winners and losers are both in every bucket, and the table gives the number of predictions behind each point.

Calibration with IntervalsLosing predictions are included.
  • Dot area = settled predictions in the band (smallest 412,915, largest 1,342,689)
  • Whisker = 95% Wilson interval
  • Dashed line = perfect calibration
Calibration with IntervalsReliability chart: for each probability band, how often the model's call landed, with a 95% Wilson interval. The closer a dot sits to the dashed diagonal, the better calibrated the model. 6,144,644 settled predictions.Actually happened (%)0%0%25%25%50%50%75%75%100%100%Model says (%)Said 4%, happened 4% (n = 1,342,689) · 95% interval 4.4–4.4%Said 15%, happened 15% (n = 645,205) · 95% interval 14.5–14.7%Said 25%, happened 25% (n = 507,465) · 95% interval 24.8–25%Said 35%, happened 36% (n = 450,598) · 95% interval 35.4–35.6%Said 45%, happened 45% (n = 468,719) · 95% interval 45.2–45.4%Said 55%, happened 55% (n = 433,471) · 95% interval 54.6–54.8%Said 65%, happened 65% (n = 412,915) · 95% interval 64.4–64.6%Said 75%, happened 75% (n = 442,476) · 95% interval 75–75.2%Said 85%, happened 86% (n = 526,336) · 95% interval 85.4–85.6%Said 96%, happened 95% (n = 914,770) · 95% interval 95.4–95.4%

Source: TACTIX settled predictions (all markets) · as of 6 Nov 2026 · n = 6,144,644 settled predictions

Show the Numbers
Calibration with Intervals: the numbers
Model saysHappenedSettled (n)95% interval
4%4%1,342,6894.4–4.4%
15%15%645,20514.5–14.7%
25%25%507,46524.8–25%
35%36%450,59835.4–35.6%
45%45%468,71945.2–45.4%
55%55%433,47154.6–54.8%
65%65%412,91564.4–64.6%
75%75%442,47675–75.2%
85%86%526,33685.4–85.6%
96%95%914,77095.4–95.4%
Probability bucketAverage predictedHappenedPredictions
0–10%4.3%4.4%1,342,689
10–20%14.6%14.6%645,205
20–30%24.9%24.9%507,465
30–40%35.1%35.5%450,598
40–50%45.0%45.3%468,719
50–60%54.9%54.7%433,471
60–70%64.9%64.5%412,915
70–80%75.0%75.1%442,476
80–90%85.4%85.5%526,336
90–100%95.6%95.4%914,770

Do Hot Streaks Last?

Each observation is one appearance by one player for one market line. Appearances are taken oldest first and counted as in the hit meters (last eight played matches, friendlies left out, appearances of 15+ minutes); a match where the statistic was not recorded for the player’s team is left out, and a match the player did not appear in is not counted at all. For every appearance with at least eight counted appearances before it, we note how many of those eight cleared the line (zero to eight) and whether this one did. Intervals are Wilson 95% intervals. A row with fewer than 200 observations shows its count only.

Shots (line 1.5): 1,294,508 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8526,87632,499 (6.2%)6.1% to 6.2%
1 of 8296,82541,689 (14.0%)13.9% to 14.2%
2 of 8186,77541,717 (22.3%)22.2% to 22.5%
3 of 8120,86536,949 (30.6%)30.3% to 30.8%
4 of 877,84429,956 (38.5%)38.1% to 38.8%
5 of 846,72121,573 (46.2%)45.7% to 46.6%
6 of 824,65613,145 (53.3%)52.7% to 53.9%
7 of 810,8536,729 (62.0%)61.1% to 62.9%
8 of 83,0932,194 (70.9%)69.3% to 72.5%
All observations1,294,508226,451 (17.5%)17.4% to 17.6%
Shots on target (line 0.5): 1,254,546 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8324,18828,699 (8.9%)8.8% to 9.0%
1 of 8275,48348,440 (17.6%)17.4% to 17.7%
2 of 8224,94855,276 (24.6%)24.4% to 24.8%
3 of 8167,12655,298 (33.1%)32.9% to 33.3%
4 of 8119,06448,979 (41.1%)40.9% to 41.4%
5 of 878,67737,876 (48.1%)47.8% to 48.5%
6 of 842,96723,478 (54.6%)54.2% to 55.1%
7 of 817,85610,877 (60.9%)60.2% to 61.6%
8 of 84,2372,836 (66.9%)65.5% to 68.3%
All observations1,254,546311,759 (24.9%)24.8% to 24.9%
Anytime scorer (line 0.5): 1,296,963 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8737,15935,897 (4.9%)4.8% to 4.9%
1 of 8322,95133,244 (10.3%)10.2% to 10.4%
2 of 8140,71822,814 (16.2%)16.0% to 16.4%
3 of 860,02213,577 (22.6%)22.3% to 23.0%
4 of 824,5706,922 (28.2%)27.6% to 28.7%
5 of 88,6552,880 (33.3%)32.3% to 34.3%
6 of 82,317874 (37.7%)35.8% to 39.7%
7 of 8486237 (48.8%)44.4% to 53.2%
8 of 885count only–
All observations1,296,963116,496 (9.0%)8.9% to 9.0%
Assists (line 0.5): 1,296,963 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8805,75439,444 (4.9%)4.9% to 4.9%
1 of 8343,31827,859 (8.1%)8.0% to 8.2%
2 of 8111,10412,323 (11.1%)10.9% to 11.3%
3 of 829,0314,102 (14.1%)13.7% to 14.5%
4 of 86,4091,117 (17.4%)16.5% to 18.4%
5 of 81,140256 (22.5%)20.1% to 25.0%
6 of 8175count only–
7 of 832count only–
8 of 80count only–
All observations1,296,96385,162 (6.6%)6.5% to 6.6%
Goal or assist (line 0.5): 1,296,963 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8515,64539,165 (7.6%)7.5% to 7.7%
1 of 8364,26949,412 (13.6%)13.5% to 13.7%
2 of 8216,43542,064 (19.4%)19.3% to 19.6%
3 of 8115,01029,364 (25.5%)25.3% to 25.8%
4 of 854,17616,818 (31.0%)30.7% to 31.4%
5 of 822,2458,161 (36.7%)36.1% to 37.3%
6 of 87,1402,980 (41.7%)40.6% to 42.9%
7 of 81,759897 (51.0%)48.7% to 53.3%
8 of 8284165 (58.1%)52.3% to 63.7%
All observations1,296,963189,026 (14.6%)14.5% to 14.6%
Fouls committed (line 1.5): 1,295,384 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8310,70831,494 (10.1%)10.0% to 10.2%
1 of 8312,21160,754 (19.5%)19.3% to 19.6%
2 of 8283,53568,935 (24.3%)24.2% to 24.5%
3 of 8198,19757,532 (29.0%)28.8% to 29.2%
4 of 8112,86638,619 (34.2%)33.9% to 34.5%
5 of 852,42020,528 (39.2%)38.7% to 39.6%
6 of 819,4128,663 (44.6%)43.9% to 45.3%
7 of 85,2072,578 (49.5%)48.2% to 50.9%
8 of 8828479 (57.9%)54.5% to 61.2%
All observations1,295,384289,582 (22.4%)22.3% to 22.4%
Fouls won (line 0.5): 1,295,351 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 850,8469,541 (18.8%)18.4% to 19.1%
1 of 8103,61428,117 (27.1%)26.9% to 27.4%
2 of 8153,05955,247 (36.1%)35.9% to 36.3%
3 of 8198,80487,673 (44.1%)43.9% to 44.3%
4 of 8224,458114,769 (51.1%)50.9% to 51.3%
5 of 8219,963126,216 (57.4%)57.2% to 57.6%
6 of 8180,234115,353 (64.0%)63.8% to 64.2%
7 of 8116,97082,203 (70.3%)70.0% to 70.5%
8 of 847,40336,517 (77.0%)76.7% to 77.4%
All observations1,295,351655,636 (50.6%)50.5% to 50.7%
Tackles (line 1.5): 1,260,204 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8246,44920,667 (8.4%)8.3% to 8.5%
1 of 8206,78345,213 (21.9%)21.7% to 22.0%
2 of 8222,59266,095 (29.7%)29.5% to 29.9%
3 of 8208,82776,443 (36.6%)36.4% to 36.8%
4 of 8168,78471,708 (42.5%)42.3% to 42.7%
5 of 8114,40755,147 (48.2%)47.9% to 48.5%
6 of 861,65033,148 (53.8%)53.4% to 54.2%
7 of 825,08515,223 (60.7%)60.1% to 61.3%
8 of 85,6273,626 (64.4%)63.2% to 65.7%
All observations1,260,204387,270 (30.7%)30.7% to 30.8%
Yellow card (line 0.5): 1,296,963 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8447,34547,246 (10.6%)10.5% to 10.7%
1 of 8443,85961,316 (13.8%)13.7% to 13.9%
2 of 8259,33843,286 (16.7%)16.6% to 16.8%
3 of 8107,16920,313 (19.0%)18.7% to 19.2%
4 of 831,5086,616 (21.0%)20.6% to 21.5%
5 of 86,6771,518 (22.7%)21.8% to 23.8%
6 of 8964237 (24.6%)22.0% to 27.4%
7 of 897count only–
8 of 86count only–
All observations1,296,963180,563 (13.9%)13.9% to 14.0%
Offsides (line 0.5): 854,294 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8435,69221,291 (4.9%)4.8% to 5.0%
1 of 8188,95222,276 (11.8%)11.6% to 11.9%
2 of 898,11820,381 (20.8%)20.5% to 21.0%
3 of 858,69717,742 (30.2%)29.9% to 30.6%
4 of 836,68714,024 (38.2%)37.7% to 38.7%
5 of 821,3829,659 (45.2%)44.5% to 45.8%
6 of 810,3395,296 (51.2%)50.3% to 52.2%
7 of 83,6832,050 (55.7%)54.1% to 57.3%
8 of 8744453 (60.9%)57.3% to 64.3%
All observations854,294113,172 (13.3%)13.2% to 13.3%
Saves (goalkeepers) (line 2.5): 89,178 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8568132 (23.2%)20.0% to 26.9%
1 of 82,020962 (47.6%)45.5% to 49.8%
2 of 86,8153,478 (51.0%)49.9% to 52.2%
3 of 814,5467,598 (52.2%)51.4% to 53.1%
4 of 820,97711,485 (54.8%)54.1% to 55.4%
5 of 821,27912,180 (57.2%)56.6% to 57.9%
6 of 814,8998,800 (59.1%)58.3% to 59.9%
7 of 86,6274,078 (61.5%)60.4% to 62.7%
8 of 81,447927 (64.1%)61.6% to 66.5%
All observations89,17849,640 (55.7%)55.3% to 56.0%

Counts of past appearances. Not a forecast. As of 6 November 2026, from 12,531,317 observations. The cells as CSV · the same figures as JSON. 18+ | BeGambleAware.org

The Latest Monthly Scorecard — October 2026

Every month we publish the same measurement for that month alone, good months and bad. In October 2026: 2,158,088 settled predictions, with stated and observed rates differing by 0.4 percentage points on average.

In October 2026 the bookmakers’ closing prices were more accurate than the model (log-loss difference +0.022, 95% interval +0.017 to +0.028 across 31 match days). The comparison uses the 11,158 of 38,471 predictions that had a closing price captured within 6 hours of kick-off.

Read the October 2026 scorecard · the latest scorecard, always

Why Is Calibration the Right Test of Football Prediction Accuracy?

A single "accuracy %" mostly reflects how predictable a league or market is, and it is easy to flatter by picking easy markets. Calibration asks whether the stated probabilities are honest: when the model says 70%, does that outcome happen about seven times in ten? That is the property that matters when you use a probability to make a decision, so it is the number we publish, next to the count of predictions behind it.

Verified Live — With the Losers Shown

Our calibration and track record update from settled results in public, losing predictions included. You can watch it on the live scoreboard. We never hide bad weeks and we never sell "guaranteed" tips — a prediction is a probability, not a certainty, and no model reliably beats the bookmakers' margin.

How We Measure It

What the Confidence Tiers Mean

Every pick carries a model probability. We bucket them into three fixed-threshold tiers and report each one’s real win rate. The tiers are fixed probability thresholds, so a “Gold” pick means the same thing in every market and league.

Ranges in brackets are 95% intervals on the rated picks' hit rate, counting each match once: picks in the same match tend to land or miss together.

These tier rates are pooled across every market, so the headline average leans towards high-volume markets like over/under goals. Match result (1X2) — the hardest market to call — is shown on its own row in the table below; read the by-market figures, not the pooled average, as the honest measure of accuracy.

Accuracy by Market

Settled hit rate by confidence tier, as of . A rate shows once a cell has 300 settled selections.
MarketGoldSilverBronzeSample
Total goals (over / under)93%
9,086 of 9,800 picks from 6,261 matches (92–93%)
89%
16,828 of 18,962 picks from 6,262 matches (88–89%)
85%
22,012 of 25,901 picks from 6,262 matches (84–85%)
54,663
Double chance—76%
328 of 432 picks from 342 matches (72–80%)
75%
6,427 of 8,586 picks from 5,719 matches (74–76%)
9,067
Team to score—82%
1,513 of 1,841 picks from 1,705 matches (80–84%)
77%
6,691 of 8,698 picks from 5,656 matches (76–78%)
10,622
First-half goals89%
451 of 506 picks from 499 matches (86–92%)
85%
4,567 of 5,379 picks from 5,200 matches (84–86%)
80%
8,489 of 10,608 picks from 6,250 matches (79–81%)
16,493
Both teams to score—56%
1,326 of 2,388 picks from 2,388 matches (54–58%)
56%
9,445 of 16,965 picks from 16,965 matches (55–56%)
19,530

How the Model Is Built

TACTIX's forecasts are market-informed: the model's estimates, calibrated market by market, are blended with bookmakers' prices at the weight stated below. A dedicated three-way match-result model blends expected goals (xG) with a team Elo rating. On top of its base model, the current model adds per-market calibration (each market tuned to its own reliability), a dedicated three-way match-result model that combines expected goals with team Elo ratings, and, where it is switched on, a stacking layer over the base model's probabilities. Full detail is on our methodology page and the live performance is on the Model Scoreboard.

Market-informed forecasts. The weight in use: the match-result pick's probability and the both-teams-to-score and over/under 2.5 goals probabilities are blended with the bookmakers' implied probabilities at a fixed weight of 0.25 on the market.

Frequently Asked

How accurate are TACTIX's football predictions?
TACTIX's model is calibrated to within ±0.2% across 6M+ settled predictions (all markets, player markets included). When it states a 60% chance, the outcome happens close to 60% of the time. We publish calibration error rather than a single accuracy figure because it is the honest measure of a probability.
How often do TACTIX's Gold, Silver and Bronze picks land?
By confidence tier, settled to date: Gold (a model probability of 90% or more): 95% hit rate, 592,341 of 621,981 picks from 6,289 matches (95–95%); Silver (80% or more, Gold included): 92% hit rate, 891,112 of 972,941 picks from 6,290 matches (91–92%); Bronze (70% or more, Silver and Gold included): 87% hit rate, 1,123,692 of 1,284,274 picks from 6,290 matches (87–88%). These rates are pooled across every market, so they lean towards high-volume markets such as over/under goals. Ranges in brackets are 95% intervals on the rated picks' hit rate, counting each match once: picks in the same match tend to land or miss together.
What does "calibrated" mean?
A calibrated model's stated probabilities match reality over the long run: events it calls 30% happen about 30% of the time, 70% about 70%. It is the property that makes a probability trustworthy for decisions.
Does TACTIX guarantee winning bets?
No. A prediction is a probability, not a certainty. Football is high-variance and no model reliably beats the bookmakers' margin. TACTIX publishes calibrated probabilities and its track record, losers included, and never sells guaranteed tips.
How is the TACTIX model built?
It is a model calibrated market-by-market whose estimates are blended with bookmakers' prices at the weight stated above, with a three-way match-result model that blends expected goals (xG) and a team Elo rating.
Can I see TACTIX's track record?
Yes — live on the scoreboard, with losing predictions included, so the record is verifiable rather than marketing.
How do I get TACTIX's predictions?
Each match page carries a free model pick. The full win probability, expected-goals breakdown and value across 240+ markets are part of TACTIX Pro.

Responsible Gambling

Anywhere we discuss betting we carry 18+ messaging and signpost free, confidential help. Read our full responsible-gambling policy — including the National Gambling Helpline, BeGambleAware, GamCare and GAMSTOP.

See It Measured, Not Claimed

This page explains how we measure accuracy. The forecasts themselves — win probabilities, xG and value across 240+ markets — live inside the product.