Football Predictions Archive: Verifiable Track Record and Results History
This is our public track record: for every algorithm market and for every column of the studied predictions we show how many tips we gave, how many we got right and how many we lost. Below you'll find the history of past matchdays, with the tip, the odds and the real result of each match. No numbers cherry-picked after the fact: the counts come from the raw data and we show them in full, wins and losses alike.
Our performance, in plain numbers
Algorithm predictions
Correct-outcome rate for each market, across all competitions with a verified result.
Match result (1X2)44,7%
5425 correct out of 12124 assessedAverage winning odds @ 2,03
Double chance74,3%
8985 correct out of 12100 assessedAverage winning odds @ 1,24
Under / Over 1.565,4%
7869 correct out of 12029 assessedAverage winning odds @ 1,40
Under / Over 2.551%
6159 correct out of 12069 assessedAverage winning odds @ 1,80
Under / Over 3.561,9%
7449 correct out of 12036 assessedAverage winning odds @ 1,48
Both Teams to Score (BTTS)51,3%
6182 correct out of 12053 assessedAverage winning odds @ 1,78
Total58,1%
42069 correct out of 72411 assessedAverage winning odds @ 1,57
Studied predictions
Rate per column on the leagues followed with full editorial analysis. Columns are listed in decreasing order of reliability.
Column #176,1%
2263 correct out of 2974 assessedAverage winning odds @ 1,26the most likely
Column #270,7%
2102 correct out of 2972 assessedAverage winning odds @ 1,32
Column #352,7%
1560 correct out of 2962 assessedAverage winning odds @ 1,79
Column #435,5%
1050 correct out of 2961 assessedAverage winning odds @ 2,55
Total58,8%
6975 correct out of 11869 assessed
Seasons covered: 3 · Updated on 12/07/2026
History of past matchdays' predictions
Browse the matchdays of the last 35 days. For each match you'll find the tip given, the odds and the real result, with a win or loss outcome. The deeper history is summarised in the aggregates above.
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
Argentina – Svizzeramondiali1-1
1X
1,15
LowDifficulty Low
WonPrediction 1X on Argentina – Svizzera: won, result 1-1
Tianjin T – Liaoningsuper league cinese—
No Gol 1T
1,16
LowDifficulty Low
PendingPrediction No Gol 1T on Tianjin T – Liaoning: awaiting the result
Shanghai P – Dalian Yingbosuper league cinese—
Ov 1.5
1,15
LowDifficulty Low
PendingPrediction Ov 1.5 on Shanghai P – Dalian Yingbo: awaiting the result
Hammarby – Kalmarallsvenskan2-0
Ov 1.5
1,13
LowDifficulty Low
WonPrediction Ov 1.5 on Hammarby – Kalmar: won, result 2-0
Malmo – Goteborgallsvenskan4-0
Ov 1.5
1,17
LowDifficulty Low
WonPrediction Ov 1.5 on Malmo – Goteborg: won, result 4-0
Vasteras SK – Degerforsallsvenskan2-0
No Gol 1T
1,15
LowDifficulty Low
WonPrediction No Gol 1T on Vasteras SK – Degerfors: won, result 2-0
KFUM Oslo – Bodo Glimteliteserien0-2
Ov 1.5
1,11
LowDifficulty Low
WonPrediction Ov 1.5 on KFUM Oslo – Bodo Glimt: won, result 0-2
Operario – Novorizontinoserie b brazil2-1
No Gol 1T
1,12
LowDifficulty Low
LostPrediction No Gol 1T on Operario – Novorizontino: lost, result 2-1
Brommapojkarna – Siriusallsvenskan1-2
Ov 1.5
1,14
LowDifficulty Low
WonPrediction Ov 1.5 on Brommapojkarna – Sirius: won, result 1-2
GAIS – Elfsborgallsvenskan1-0
No Gol 1T
1,14
LowDifficulty Low
WonPrediction No Gol 1T on GAIS – Elfsborg: won, result 1-0
Brann – Starteliteserien2-1
Ov 1.5
1,10
LowDifficulty Low
WonPrediction Ov 1.5 on Brann – Start: won, result 2-1
Rosenborg – Kristiansundeliteserien3-0
No Gol 1T
1,18
LowDifficulty Low
WonPrediction No Gol 1T on Rosenborg – Kristiansund: won, result 3-0
Sandefjord – Ham Kameliteserien2-2
Ov 1.5
1,18
LowDifficulty Low
WonPrediction Ov 1.5 on Sandefjord – Ham Kam: won, result 2-2
Liverpool M. – Cerroprimera division1-2
1X
1,09
LowDifficulty Low
LostPrediction 1X on Liverpool M. – Cerro: lost, result 1-2
Sarpsborg 08 – Vikingeliteserien1-0
Ov 1.5
1,12
LowDifficulty Low
LostPrediction Ov 1.5 on Sarpsborg 08 – Viking: lost, result 1-0
Boston River – Central Esp.primera division0-0
No Gol 1T
1,10
LowDifficulty Low
WonPrediction No Gol 1T on Boston River – Central Esp.: won, result 0-0
Avai – Nauticoserie b brazil2-0
No Gol 1T
1,12
LowDifficulty Low
WonPrediction No Gol 1T on Avai – Nautico: won, result 2-0
Sao Bernardo – Cuiabaserie b brazil2-2
No Gol 1T
1,06
LowDifficulty Low
LostPrediction No Gol 1T on Sao Bernardo – Cuiaba: lost, result 2-2
Atletico GO – Fortalezaserie b brazil1-0
No Gol 1T
1,13
LowDifficulty Low
WonPrediction No Gol 1T on Atletico GO – Fortaleza: won, result 1-0
The Strongest – Bolivardivision profesional1-1
Ov 1.5
1,07
LowDifficulty Low
WonPrediction Ov 1.5 on The Strongest – Bolivar: won, result 1-1
Racing Montevideo – Penarolprimera division1-1
No Gol 1T
1,08
LowDifficulty Low
WonPrediction No Gol 1T on Racing Montevideo – Penarol: won, result 1-1
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
Argentina – Svizzeramondiali1-1
Ov 1.5
1,37
LowDifficulty Low
WonPrediction Ov 1.5 on Argentina – Svizzera: won, result 1-1
Tianjin T – Liaoningsuper league cinese—
Ov 1.5
1,23
LowDifficulty Low
PendingPrediction Ov 1.5 on Tianjin T – Liaoning: awaiting the result
Shanghai P – Dalian Yingbosuper league cinese—
12
1,20
LowDifficulty Low
PendingPrediction 12 on Shanghai P – Dalian Yingbo: awaiting the result
Hammarby – Kalmarallsvenskan2-0
12
1,14
LowDifficulty Low
WonPrediction 12 on Hammarby – Kalmar: won, result 2-0
Malmo – Goteborgallsvenskan4-0
12
1,24
LowDifficulty Low
WonPrediction 12 on Malmo – Goteborg: won, result 4-0
Vasteras SK – Degerforsallsvenskan2-0
1X
1,27
LowDifficulty Low
WonPrediction 1X on Vasteras SK – Degerfors: won, result 2-0
KFUM Oslo – Bodo Glimteliteserien0-2
12
1,14
LowDifficulty Low
WonPrediction 12 on KFUM Oslo – Bodo Glimt: won, result 0-2
Operario – Novorizontinoserie b brazil2-1
Un 3.5
1,21
LowDifficulty Low
WonPrediction Un 3.5 on Operario – Novorizontino: won, result 2-1
Brommapojkarna – Siriusallsvenskan1-2
X2
1,16
LowDifficulty Low
WonPrediction X2 on Brommapojkarna – Sirius: won, result 1-2
GAIS – Elfsborgallsvenskan1-0
1X
1,24
LowDifficulty Low
WonPrediction 1X on GAIS – Elfsborg: won, result 1-0
Brann – Starteliteserien2-1
12
1,13
LowDifficulty Low
WonPrediction 12 on Brann – Start: won, result 2-1
Rosenborg – Kristiansundeliteserien3-0
Ov 1.5
1,18
LowDifficulty Low
WonPrediction Ov 1.5 on Rosenborg – Kristiansund: won, result 3-0
Sandefjord – Ham Kameliteserien2-2
No Gol 1T
1,20
LowDifficulty Low
WonPrediction No Gol 1T on Sandefjord – Ham Kam: won, result 2-2
Liverpool M. – Cerroprimera division1-2
Un 3.5
1,16
LowDifficulty Low
WonPrediction Un 3.5 on Liverpool M. – Cerro: won, result 1-2
Sarpsborg 08 – Vikingeliteserien1-0
12
1,20
LowDifficulty Low
WonPrediction 12 on Sarpsborg 08 – Viking: won, result 1-0
Boston River – Central Esp.primera division0-0
Un 3.5
1,17
LowDifficulty Low
WonPrediction Un 3.5 on Boston River – Central Esp.: won, result 0-0
Avai – Nauticoserie b brazil2-0
Un 1.5 1T
1,30
LowDifficulty Low
WonPrediction Un 1.5 1T on Avai – Nautico: won, result 2-0
Sao Bernardo – Cuiabaserie b brazil2-2
Un 3.5
1,09
LowDifficulty Low
LostPrediction Un 3.5 on Sao Bernardo – Cuiaba: lost, result 2-2
Atletico GO – Fortalezaserie b brazil1-0
Un 3.5
1,23
LowDifficulty Low
WonPrediction Un 3.5 on Atletico GO – Fortaleza: won, result 1-0
The Strongest – Bolivardivision profesional1-1
Ov 0.5 1T
1,17
LowDifficulty Low
WonPrediction Ov 0.5 1T on The Strongest – Bolivar: won, result 1-1
Racing Montevideo – Penarolprimera division1-1
Un 3.5
1,12
LowDifficulty Low
WonPrediction Un 3.5 on Racing Montevideo – Penarol: won, result 1-1
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
Argentina – Svizzeramondiali1-1
Gol
2,00
MediumDifficulty Medium
WonPrediction Gol on Argentina – Svizzera: won, result 1-1
Tianjin T – Liaoningsuper league cinese—
12+Ov 1.5
1,65
MediumDifficulty Medium
PendingPrediction 12+Ov 1.5 on Tianjin T – Liaoning: awaiting the result
Shanghai P – Dalian Yingbosuper league cinese—
Gol
1,50
MediumDifficulty Medium
PendingPrediction Gol on Shanghai P – Dalian Yingbo: awaiting the result
Hammarby – Kalmarallsvenskan2-0
Un 3.5
1,53
MediumDifficulty Medium
WonPrediction Un 3.5 on Hammarby – Kalmar: won, result 2-0
Malmo – Goteborgallsvenskan4-0
12+Ov 1.5
1,50
MediumDifficulty Medium
WonPrediction 12+Ov 1.5 on Malmo – Goteborg: won, result 4-0
Vasteras SK – Degerforsallsvenskan2-0
1X+Ov 1.5
1,67
MediumDifficulty Medium
WonPrediction 1X+Ov 1.5 on Vasteras SK – Degerfors: won, result 2-0
KFUM Oslo – Bodo Glimteliteserien0-2
12+Ov 2.5
1,55
MediumDifficulty Medium
LostPrediction 12+Ov 2.5 on KFUM Oslo – Bodo Glimt: lost, result 0-2
Operario – Novorizontinoserie b brazil2-1
12+Un 3.5
1,73
MediumDifficulty Medium
WonPrediction 12+Un 3.5 on Operario – Novorizontino: won, result 2-1
Brommapojkarna – Siriusallsvenskan1-2
Ov 2.5
1,50
MediumDifficulty Medium
WonPrediction Ov 2.5 on Brommapojkarna – Sirius: won, result 1-2
GAIS – Elfsborgallsvenskan1-0
1X+Ov 1.5
1,63
MediumDifficulty Medium
LostPrediction 1X+Ov 1.5 on GAIS – Elfsborg: lost, result 1-0
Brann – Starteliteserien2-1
12+Ov 2.5
1,50
MediumDifficulty Medium
WonPrediction 12+Ov 2.5 on Brann – Start: won, result 2-1
Rosenborg – Kristiansundeliteserien3-0
1
1,60
MediumDifficulty Medium
WonPrediction 1 on Rosenborg – Kristiansund: won, result 3-0
Sandefjord – Ham Kameliteserien2-2
12+Ov 1.5
1,50
MediumDifficulty Medium
LostPrediction 12+Ov 1.5 on Sandefjord – Ham Kam: lost, result 2-2
Liverpool M. – Cerroprimera division1-2
No Gol
1,60
MediumDifficulty Medium
LostPrediction No Gol on Liverpool M. – Cerro: lost, result 1-2
Sarpsborg 08 – Vikingeliteserien1-0
12+Ov 2.5
1,63
MediumDifficulty Medium
LostPrediction 12+Ov 2.5 on Sarpsborg 08 – Viking: lost, result 1-0
Boston River – Central Esp.primera division0-0
12+Un 3.5
1,60
MediumDifficulty Medium
LostPrediction 12+Un 3.5 on Boston River – Central Esp.: lost, result 0-0
Avai – Nauticoserie b brazil2-0
X2
1,32
LowDifficulty Low
LostPrediction X2 on Avai – Nautico: lost, result 2-0
Sao Bernardo – Cuiabaserie b brazil2-2
No Gol
1,60
MediumDifficulty Medium
LostPrediction No Gol on Sao Bernardo – Cuiaba: lost, result 2-2
Atletico GO – Fortalezaserie b brazil1-0
No Gol
1,97
MediumDifficulty Medium
WonPrediction No Gol on Atletico GO – Fortaleza: won, result 1-0
The Strongest – Bolivardivision profesional1-1
1X+Ov 1.5
1,55
MediumDifficulty Medium
WonPrediction 1X+Ov 1.5 on The Strongest – Bolivar: won, result 1-1
Racing Montevideo – Penarolprimera division1-1
12+Un 3.5
1,55
MediumDifficulty Medium
LostPrediction 12+Un 3.5 on Racing Montevideo – Penarol: lost, result 1-1
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
Argentina – Svizzeramondiali1-1
X
3,55
HighDifficulty High
WonPrediction X on Argentina – Svizzera: won, result 1-1
Tianjin T – Liaoningsuper league cinese—
12+Un 3.5
1,77
MediumDifficulty Medium
PendingPrediction 12+Un 3.5 on Tianjin T – Liaoning: awaiting the result
Hammarby – Kalmarallsvenskan2-0
12+Un 3.5
1,87
MediumDifficulty Medium
WonPrediction 12+Un 3.5 on Hammarby – Kalmar: won, result 2-0
Malmo – Goteborgallsvenskan4-0
2
3,55
HighDifficulty High
LostPrediction 2 on Malmo – Goteborg: lost, result 4-0
Vasteras SK – Degerforsallsvenskan2-0
Ov 2.5
1,90
MediumDifficulty Medium
LostPrediction Ov 2.5 on Vasteras SK – Degerfors: lost, result 2-0
KFUM Oslo – Bodo Glimteliteserien0-2
No Gol
2,20
MediumDifficulty Medium
WonPrediction No Gol on KFUM Oslo – Bodo Glimt: won, result 0-2
Operario – Novorizontinoserie b brazil2-1
12+Ov 1.5
1,85
MediumDifficulty Medium
WonPrediction 12+Ov 1.5 on Operario – Novorizontino: won, result 2-1
Brommapojkarna – Siriusallsvenskan1-2
X2+Ov 2.5
1,83
MediumDifficulty Medium
WonPrediction X2+Ov 2.5 on Brommapojkarna – Sirius: won, result 1-2
GAIS – Elfsborgallsvenskan1-0
Gol
1,73
MediumDifficulty Medium
LostPrediction Gol on GAIS – Elfsborg: lost, result 1-0
Brann – Starteliteserien2-1
2
6,75
HighDifficulty High
LostPrediction 2 on Brann – Start: lost, result 2-1
Rosenborg – Kristiansundeliteserien3-0
1+Ov 1.5
1,85
MediumDifficulty Medium
WonPrediction 1+Ov 1.5 on Rosenborg – Kristiansund: won, result 3-0
Sandefjord – Ham Kameliteserien2-2
12+Ov 2.5
1,80
MediumDifficulty Medium
LostPrediction 12+Ov 2.5 on Sandefjord – Ham Kam: lost, result 2-2
Liverpool M. – Cerroprimera division1-2
1+Un 3.5
2,05
MediumDifficulty Medium
LostPrediction 1+Un 3.5 on Liverpool M. – Cerro: lost, result 1-2
Sarpsborg 08 – Vikingeliteserien1-0
2
1,73
MediumDifficulty Medium
LostPrediction 2 on Sarpsborg 08 – Viking: lost, result 1-0
Boston River – Central Esp.primera division0-0
No Gol
1,80
MediumDifficulty Medium
WonPrediction No Gol on Boston River – Central Esp.: won, result 0-0
Avai – Nauticoserie b brazil2-0
2
2,45
HighDifficulty High
LostPrediction 2 on Avai – Nautico: lost, result 2-0
The Strongest – Bolivardivision profesional1-1
1
2,15
MediumDifficulty Medium
LostPrediction 1 on The Strongest – Bolivar: lost, result 1-1
Racing Montevideo – Penarolprimera division1-1
2
2,20
MediumDifficulty Medium
LostPrediction 2 on Racing Montevideo – Penarol: lost, result 1-1
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
Argentina – Svizzeramondiali1-1
1 — Argentina Win
1,70
MediumDifficulty Medium
LostPrediction 1 on Argentina – Svizzera: lost, result 1-1
Shanghai P – Dalian Yingbosuper league cinese—
1 — Shanghai P Win
1,92
MediumDifficulty Medium
PendingPrediction 1 on Shanghai P – Dalian Yingbo: awaiting the result
Tianjin T – Liaoningsuper league cinese—
2 — Liaoning Win
2,90
HighDifficulty High
PendingPrediction 2 on Tianjin T – Liaoning: awaiting the result
Hammarby – Kalmarallsvenskan2-0
1 — Hammarby Win
1,37
LowDifficulty Low
WonPrediction 1 on Hammarby – Kalmar: won, result 2-0
Malmo – Goteborgallsvenskan4-0
2 — Goteborg Win
3,50
HighDifficulty High
LostPrediction 2 on Malmo – Goteborg: lost, result 4-0
Vasteras SK – Degerforsallsvenskan2-0
X — Draw
3,40
HighDifficulty High
LostPrediction X on Vasteras SK – Degerfors: lost, result 2-0
KFUM Oslo – Bodo Glimteliteserien0-2
2 — Bodo Glimt Win
1,50
MediumDifficulty Medium
WonPrediction 2 on KFUM Oslo – Bodo Glimt: won, result 0-2
Operario – Novorizontinoserie b brazil2-1
2 — Novorizontino Win
2,95
HighDifficulty High
LostPrediction 2 on Operario – Novorizontino: lost, result 2-1
Brommapojkarna – Siriusallsvenskan1-2
2 — Sirius Win
1,60
MediumDifficulty Medium
WonPrediction 2 on Brommapojkarna – Sirius: won, result 1-2
GAIS – Elfsborgallsvenskan1-0
X — Draw
3,55
HighDifficulty High
LostPrediction X on GAIS – Elfsborg: lost, result 1-0
Brann – Starteliteserien2-1
1 — Brann Win
1,45
LowDifficulty Low
WonPrediction 1 on Brann – Start: won, result 2-1
Rosenborg – Kristiansundeliteserien3-0
1 — Rosenborg Win
1,60
MediumDifficulty Medium
WonPrediction 1 on Rosenborg – Kristiansund: won, result 3-0
Sandefjord – Ham Kameliteserien2-2
1 — Sandefjord Win
1,87
MediumDifficulty Medium
LostPrediction 1 on Sandefjord – Ham Kam: lost, result 2-2
Liverpool M. – Cerroprimera division1-2
1 — Liverpool M. Win
1,63
MediumDifficulty Medium
LostPrediction 1 on Liverpool M. – Cerro: lost, result 1-2
Sarpsborg 08 – Vikingeliteserien1-0
2 — Viking Win
1,55
MediumDifficulty Medium
LostPrediction 2 on Sarpsborg 08 – Viking: lost, result 1-0
Boston River – Central Esp.primera division0-0
2 — Central Esp. Win
3,20
HighDifficulty High
LostPrediction 2 on Boston River – Central Esp.: lost, result 0-0
We publish two types of prediction. The algorithm predictions come from a probabilistic model that, for each match, estimates the probability of every outcome (1X2, double chance, under/over, both teams to score) and picks the selection with the best value. The studied predictions are our editorial columns: for the leagues we follow, an analyst builds up to four predictions per match in order of reliability.
The outcome check is automatic and objective: every prediction is compared with the real final result of the match, imported from official data. A prediction is "won" if the outcome occurred, "lost" otherwise. We neither rewrite nor hide anything after the fact: the rates above are the ratio between correct predictions and assessed predictions, over the entire available history.
Why this archive is proof of reliability
A prediction is only worth something if whoever gives it also shows when they get it wrong. That is why next to every rate you'll find the sample size — how many predictions were assessed — and the losses, not just the wins: a high rate on a handful of matches counts for less than an honest rate over thousands of outcomes.
The rates for the studied predictions only concern the leagues with full editorial analysis; those for the algorithm cover all competitions with a verified result, to give a broad, unselected sample. Remember that no model guarantees a win: the archive is a transparency tool, not a promise of profit.
Frequently asked questions about the football predictions archive
How reliable are football predictions over time?
Reliability can only be measured over the long run: the scoreboard at the top of this page aggregates every prediction with a verified result, market by market, across multiple seasons. No cherry-picking: we count each published prediction, won or lost, and update the percentages after every completed matchday.
What is the success rate of the algorithm predictions?
The exact figures live in the performance scoreboard, split by market: 1X2, double chance, under/over and both teams to score. Each value shows correct predictions over the total settled, computed from raw data across all covered competitions. Two-way markets such as double chance historically post the highest hit rates.
How do the studied predictions perform per column?
Studied predictions are ranked in columns of decreasing reliability: column #1 is the most likely selection for the match, while the next columns raise both odds and risk. The scoreboard shows the hit rate for each column, together with the sample of settled picks and the average winning odds.
Where can I see the outcomes of past matchday predictions?
In the history section of this page: browse the last 35 days using the previous day and next day links. For every match you get the prediction, the odds, the real final score and the won or lost outcome, both for studied picks and for the algorithm picks by market.
How are won and lost predictions verified?
Verification is automatic: once a matchday ends, we match every published prediction against the official 90-minute result and mark it as won or lost. There is no manual editing after the fact: the scoreboard totals come from the same raw data that feeds the daily history.
Why does the browsable history cover only 35 days?
The match-by-match history stays browsable for 35 days, the window that best reflects the recent form of the model. Older matchdays do not disappear: they flow into the scoreboard aggregates, which span multiple seasons and remain the most solid measure of overall performance.