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,256,462 written after kick-off are not counted. Since 1 Nov 2026, the record counts forecasts written before kick-off only. As of 9 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 434,458, largest 1,437,041)
  • 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,533,747 settled predictions.Actually happened (%)0%0%25%25%50%50%75%75%100%100%Model says (%)Said 4%, happened 4% (n = 1,437,041) · 95% interval 4.4–4.4%Said 15%, happened 15% (n = 689,416) · 95% interval 14.5–14.7%Said 25%, happened 25% (n = 534,848) · 95% interval 24.8–25%Said 35%, happened 36% (n = 472,676) · 95% interval 35.4–35.6%Said 45%, happened 45% (n = 491,236) · 95% interval 45.2–45.4%Said 55%, happened 55% (n = 455,181) · 95% interval 54.6–54.8%Said 65%, happened 65% (n = 434,458) · 95% interval 64.5–64.7%Said 75%, happened 75% (n = 467,490) · 95% interval 75–75.2%Said 85%, happened 86% (n = 565,294) · 95% interval 85.4–85.6%Said 96%, happened 96% (n = 986,107) · 95% interval 95.5–95.5%

Source: TACTIX settled predictions (all markets) · as of 9 Nov 2026 · n = 6,533,747 settled predictions

Show the Numbers
Calibration with Intervals: the numbers
Model saysHappenedSettled (n)95% interval
4%4%1,437,0414.4–4.4%
15%15%689,41614.5–14.7%
25%25%534,84824.8–25%
35%36%472,67635.4–35.6%
45%45%491,23645.2–45.4%
55%55%455,18154.6–54.8%
65%65%434,45864.5–64.7%
75%75%467,49075–75.2%
85%86%565,29485.4–85.6%
96%96%986,10795.5–95.5%
Probability bucketAverage predictedHappenedPredictions
0–10%4.3%4.4%1,437,041
10–20%14.6%14.6%689,416
20–30%24.9%24.9%534,848
30–40%35.1%35.5%472,676
40–50%45.0%45.3%491,236
50–60%54.9%54.7%455,181
60–70%64.9%64.6%434,458
70–80%75.0%75.1%467,490
80–90%85.4%85.5%565,294
90–100%95.7%95.5%986,107

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,302,884 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8529,93932,772 (6.2%)6.1% to 6.3%
1 of 8298,67842,066 (14.1%)14.0% to 14.2%
2 of 8188,07042,082 (22.4%)22.2% to 22.6%
3 of 8121,74337,292 (30.6%)30.4% to 30.9%
4 of 878,42330,235 (38.6%)38.2% to 38.9%
5 of 847,10321,777 (46.2%)45.8% to 46.7%
6 of 824,86113,278 (53.4%)52.8% to 54.0%
7 of 810,9486,792 (62.0%)61.1% to 62.9%
8 of 83,1192,214 (71.0%)69.4% to 72.6%
All observations1,302,884228,508 (17.5%)17.5% to 17.6%
Shots on target (line 0.5): 1,262,664 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8326,23928,897 (8.9%)8.8% to 9.0%
1 of 8277,29048,781 (17.6%)17.5% to 17.7%
2 of 8226,40755,629 (24.6%)24.4% to 24.8%
3 of 8168,19755,680 (33.1%)32.9% to 33.3%
4 of 8119,89449,317 (41.1%)40.9% to 41.4%
5 of 879,16838,141 (48.2%)47.8% to 48.5%
6 of 843,22123,629 (54.7%)54.2% to 55.1%
7 of 817,98310,960 (61.0%)60.2% to 61.7%
8 of 84,2652,854 (66.9%)65.5% to 68.3%
All observations1,262,664313,888 (24.9%)24.8% to 24.9%
Anytime scorer (line 0.5): 1,305,639 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8742,18836,123 (4.9%)4.8% to 4.9%
1 of 8325,06333,480 (10.3%)10.2% to 10.4%
2 of 8141,64122,980 (16.2%)16.0% to 16.4%
3 of 860,39813,666 (22.6%)22.3% to 23.0%
4 of 824,7236,957 (28.1%)27.6% to 28.7%
5 of 88,7082,902 (33.3%)32.3% to 34.3%
6 of 82,339885 (37.8%)35.9% to 39.8%
7 of 8493242 (49.1%)44.7% to 53.5%
8 of 886count only–
All observations1,305,639117,286 (9.0%)8.9% to 9.0%
Assists (line 0.5): 1,305,639 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8811,12039,712 (4.9%)4.9% to 4.9%
1 of 8345,65128,052 (8.1%)8.0% to 8.2%
2 of 8111,83712,408 (11.1%)10.9% to 11.3%
3 of 829,2254,125 (14.1%)13.7% to 14.5%
4 of 86,4511,120 (17.4%)16.5% to 18.3%
5 of 81,148258 (22.5%)20.2% to 25.0%
6 of 8176count only–
7 of 831count only–
8 of 80count only–
All observations1,305,63985,736 (6.6%)6.5% to 6.6%
Goal or assist (line 0.5): 1,305,639 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8519,16639,420 (7.6%)7.5% to 7.7%
1 of 8366,73049,770 (13.6%)13.5% to 13.7%
2 of 8217,82142,355 (19.4%)19.3% to 19.6%
3 of 8115,77829,553 (25.5%)25.3% to 25.8%
4 of 854,48316,908 (31.0%)30.7% to 31.4%
5 of 822,4118,224 (36.7%)36.1% to 37.3%
6 of 87,1943,005 (41.8%)40.6% to 42.9%
7 of 81,770904 (51.1%)48.7% to 53.4%
8 of 8286166 (58.0%)52.3% to 63.6%
All observations1,305,639190,305 (14.6%)14.5% to 14.6%
Fouls committed (line 1.5): 1,303,776 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8312,71431,685 (10.1%)10.0% to 10.2%
1 of 8314,26961,176 (19.5%)19.3% to 19.6%
2 of 8285,48169,400 (24.3%)24.2% to 24.5%
3 of 8199,41957,864 (29.0%)28.8% to 29.2%
4 of 8113,58538,858 (34.2%)33.9% to 34.5%
5 of 852,72420,632 (39.1%)38.7% to 39.6%
6 of 819,5178,705 (44.6%)43.9% to 45.3%
7 of 85,2332,595 (49.6%)48.2% to 50.9%
8 of 8834483 (57.9%)54.5% to 61.2%
All observations1,303,776291,398 (22.4%)22.3% to 22.4%
Fouls won (line 0.5): 1,303,743 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 851,1179,596 (18.8%)18.4% to 19.1%
1 of 8104,33728,322 (27.1%)26.9% to 27.4%
2 of 8154,17755,674 (36.1%)35.9% to 36.4%
3 of 8200,07888,185 (44.1%)43.9% to 44.3%
4 of 8225,968115,532 (51.1%)50.9% to 51.3%
5 of 8221,383127,059 (57.4%)57.2% to 57.6%
6 of 8181,384116,091 (64.0%)63.8% to 64.2%
7 of 8117,63882,674 (70.3%)70.0% to 70.5%
8 of 847,66136,717 (77.0%)76.7% to 77.4%
All observations1,303,743659,850 (50.6%)50.5% to 50.7%
Tackles (line 1.5): 1,268,567 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8248,11320,797 (8.4%)8.3% to 8.5%
1 of 8208,28045,518 (21.9%)21.7% to 22.0%
2 of 8224,04266,507 (29.7%)29.5% to 29.9%
3 of 8210,24076,943 (36.6%)36.4% to 36.8%
4 of 8169,89372,168 (42.5%)42.2% to 42.7%
5 of 8115,10255,448 (48.2%)47.9% to 48.5%
6 of 862,00633,336 (53.8%)53.4% to 54.2%
7 of 825,24915,325 (60.7%)60.1% to 61.3%
8 of 85,6423,636 (64.5%)63.2% to 65.7%
All observations1,268,567389,678 (30.7%)30.6% to 30.8%
Yellow card (line 0.5): 1,305,639 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8450,39247,576 (10.6%)10.5% to 10.7%
1 of 8446,77961,710 (13.8%)13.7% to 13.9%
2 of 8261,08443,589 (16.7%)16.6% to 16.8%
3 of 8107,88020,435 (18.9%)18.7% to 19.2%
4 of 831,7236,670 (21.0%)20.6% to 21.5%
5 of 86,7091,525 (22.7%)21.7% to 23.8%
6 of 8969237 (24.5%)21.9% to 27.3%
7 of 897count only–
8 of 86count only–
All observations1,305,639181,773 (13.9%)13.9% to 14.0%
Offsides (line 0.5): 860,296 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8438,70721,450 (4.9%)4.8% to 5.0%
1 of 8190,37222,446 (11.8%)11.7% to 11.9%
2 of 898,84520,553 (20.8%)20.5% to 21.1%
3 of 859,09317,855 (30.2%)29.9% to 30.6%
4 of 836,90914,104 (38.2%)37.7% to 38.7%
5 of 821,5179,715 (45.2%)44.5% to 45.8%
6 of 810,4045,331 (51.2%)50.3% to 52.2%
7 of 83,7022,062 (55.7%)54.1% to 57.3%
8 of 8747455 (60.9%)57.4% to 64.4%
All observations860,296113,971 (13.3%)13.2% to 13.3%
Saves (goalkeepers) (line 2.5): 90,053 observations
Hits in the last eightObservationsHit the line next time95% interval
0 of 8812133 (16.4%)14.0% to 19.1%
1 of 82,030964 (47.5%)45.3% to 49.7%
2 of 86,8443,489 (51.0%)49.8% to 52.2%
3 of 814,6467,653 (52.3%)51.4% to 53.1%
4 of 821,10211,549 (54.7%)54.1% to 55.4%
5 of 821,44912,282 (57.3%)56.6% to 57.9%
6 of 815,0208,860 (59.0%)58.2% to 59.8%
7 of 86,6884,116 (61.5%)60.4% to 62.7%
8 of 81,462934 (63.9%)61.4% to 66.3%
All observations90,05349,980 (55.5%)55.2% to 55.8%

Counts of past appearances. Not a forecast. As of 9 November 2026, from 12,614,539 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,362 of 10,089 picks from 6,448 matches (92–93%)
89%
17,334 of 19,525 picks from 6,449 matches (88–89%)
85%
22,687 of 26,687 picks from 6,449 matches (85–85%)
56,301
Double chance—76%
328 of 432 picks from 342 matches (72–80%)
75%
6,603 of 8,809 picks from 5,889 matches (74–76%)
9,290
Team to score—82%
1,580 of 1,922 picks from 1,775 matches (80–84%)
77%
6,931 of 9,016 picks from 5,836 matches (76–78%)
11,021
First-half goals89%
461 of 516 picks from 509 matches (87–92%)
85%
4,699 of 5,529 picks from 5,350 matches (84–86%)
80%
8,749 of 10,933 picks from 6,438 matches (79–81%)
16,978
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, 645,971 of 677,801 picks from 6,597 matches (95–95%); Silver (80% or more, Gold included): 92% hit rate, 973,092 of 1,061,451 picks from 6,598 matches (92–92%); Bronze (70% or more, Silver and Gold included): 88% hit rate, 1,222,015 of 1,394,203 picks from 6,598 matches (88–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.