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,8%
5577 correct out of 12440 assessedAverage winning odds @ 2,02
Double chance74,3%
9222 correct out of 12416 assessedAverage winning odds @ 1,24
Under / Over 1.565,6%
8092 correct out of 12344 assessedAverage winning odds @ 1,39
Under / Over 2.551,2%
6335 correct out of 12385 assessedAverage winning odds @ 1,79
Under / Over 3.561,9%
7648 correct out of 12351 assessedAverage winning odds @ 1,48
Both Teams to Score (BTTS)51,4%
6355 correct out of 12368 assessedAverage winning odds @ 1,78
Total58,2%
43229 correct out of 74304 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%
2267 correct out of 2978 assessedAverage winning odds @ 1,26the most likely
Column #270,7%
2105 correct out of 2976 assessedAverage winning odds @ 1,32
Column #352,7%
1562 correct out of 2966 assessedAverage winning odds @ 1,79
Column #435,4%
1050 correct out of 2965 assessedAverage winning odds @ 2,55
Total58,8%
6984 correct out of 11885 assessed
Seasons covered: 3 · Updated on 20/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
Bolivar – Gremiocopa sudamericana3-2
No Gol 1T
1,17
LowDifficulty Low
LostPrediction No Gol 1T on Bolivar – Gremio: lost, result 3-2
Botafogo RJ – Vitoriabrasileirao0-0
No Gol 1T
1,12
LowDifficulty Low
WonPrediction No Gol 1T on Botafogo RJ – Vitoria: won, result 0-0
Corinthians – Remobrasileirao3-0
12
1,20
LowDifficulty Low
WonPrediction 12 on Corinthians – Remo: won, result 3-0
Athletic Club – Sao Bernardoserie b brazil2-1
No Gol 1T
1,09
LowDifficulty Low
LostPrediction No Gol 1T on Athletic Club – Sao Bernardo: lost, result 2-1
Cuiaba – Atletico GOserie b brazil0-1
No Gol 1T
1,07
LowDifficulty Low
WonPrediction No Gol 1T on Cuiaba – Atletico GO: won, result 0-1
Boca Juniors (Arg) – O Higginscopa sudamericana1-0
No Gol 1T
1,06
LowDifficulty Low
WonPrediction No Gol 1T on Boca Juniors (Arg) – O Higgins: won, result 1-0
Botafogo SP – Juventudeserie b brazil4-2
No Gol 1T
1,08
LowDifficulty Low
WonPrediction No Gol 1T on Botafogo SP – Juventude: won, result 4-2
UTA Arad – Otelulliga 12-2
No Gol 1T
1,12
LowDifficulty Low
WonPrediction No Gol 1T on UTA Arad – Otelul: won, result 2-2
Vasteras SK – Orgryteallsvenskan2-0
Ov 1.5
1,13
LowDifficulty Low
WonPrediction Ov 1.5 on Vasteras SK – Orgryte: won, result 2-0
FC Arges – Petrolulliga 11-0
No Gol 1T
1,08
LowDifficulty Low
WonPrediction No Gol 1T on FC Arges – Petrolul: won, result 1-0
St. Patricks – Dundalkprimera division irlanda1-1
1X
1,13
LowDifficulty Low
WonPrediction 1X on St. Patricks – Dundalk: won, result 1-1
Alianza Atl. – Los Chankasliga 1 (Peru)3-1
No Gol 1T
1,14
LowDifficulty Low
WonPrediction No Gol 1T on Alianza Atl. – Los Chankas: won, result 3-1
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
Bolivar – Gremiocopa sudamericana3-2
1X
1,17
LowDifficulty Low
WonPrediction 1X on Bolivar – Gremio: won, result 3-2
Botafogo RJ – Vitoriabrasileirao0-0
12
1,21
LowDifficulty Low
LostPrediction 12 on Botafogo RJ – Vitoria: lost, result 0-0
Corinthians – Remobrasileirao3-0
Ov 0.5 1T
1,35
LowDifficulty Low
WonPrediction Ov 0.5 1T on Corinthians – Remo: won, result 3-0
Athletic Club – Sao Bernardoserie b brazil2-1
Un 3.5
1,16
LowDifficulty Low
WonPrediction Un 3.5 on Athletic Club – Sao Bernardo: won, result 2-1
Cuiaba – Atletico GOserie b brazil0-1
Un 3.5
1,11
LowDifficulty Low
WonPrediction Un 3.5 on Cuiaba – Atletico GO: won, result 0-1
Boca Juniors (Arg) – O Higginscopa sudamericana1-0
12
1,12
LowDifficulty Low
WonPrediction 12 on Boca Juniors (Arg) – O Higgins: won, result 1-0
Botafogo SP – Juventudeserie b brazil4-2
Un 3.5
1,13
LowDifficulty Low
LostPrediction Un 3.5 on Botafogo SP – Juventude: lost, result 4-2
UTA Arad – Otelulliga 12-2
Un 3.5
1,22
LowDifficulty Low
LostPrediction Un 3.5 on UTA Arad – Otelul: lost, result 2-2
Vasteras SK – Orgryteallsvenskan2-0
No Gol 1T
1,19
LowDifficulty Low
WonPrediction No Gol 1T on Vasteras SK – Orgryte: won, result 2-0
FC Arges – Petrolulliga 11-0
Un 3.5
1,12
LowDifficulty Low
WonPrediction Un 3.5 on FC Arges – Petrolul: won, result 1-0
St. Patricks – Dundalkprimera division irlanda1-1
No Gol 1T
1,17
LowDifficulty Low
WonPrediction No Gol 1T on St. Patricks – Dundalk: won, result 1-1
Alianza Atl. – Los Chankasliga 1 (Peru)3-1
Un 3.5
1,27
LowDifficulty Low
LostPrediction Un 3.5 on Alianza Atl. – Los Chankas: lost, result 3-1
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
Bolivar – Gremiocopa sudamericana3-2
1X+Un 3.5
1,70
MediumDifficulty Medium
LostPrediction 1X+Un 3.5 on Bolivar – Gremio: lost, result 3-2
Botafogo RJ – Vitoriabrasileirao0-0
1
1,55
MediumDifficulty Medium
LostPrediction 1 on Botafogo RJ – Vitoria: lost, result 0-0
Corinthians – Remobrasileirao3-0
2
6,25
HighDifficulty High
LostPrediction 2 on Corinthians – Remo: lost, result 3-0
Athletic Club – Sao Bernardoserie b brazil2-1
Un 2.5
1,55
MediumDifficulty Medium
LostPrediction Un 2.5 on Athletic Club – Sao Bernardo: lost, result 2-1
Cuiaba – Atletico GOserie b brazil0-1
No Gol
1,65
MediumDifficulty Medium
WonPrediction No Gol on Cuiaba – Atletico GO: won, result 0-1
Boca Juniors (Arg) – O Higginscopa sudamericana1-0
No Gol
1,50
MediumDifficulty Medium
WonPrediction No Gol on Boca Juniors (Arg) – O Higgins: won, result 1-0
Botafogo SP – Juventudeserie b brazil4-2
1X+Un 3.5
1,50
MediumDifficulty Medium
LostPrediction 1X+Un 3.5 on Botafogo SP – Juventude: lost, result 4-2
UTA Arad – Otelulliga 12-2
12+Un 3.5
1,65
MediumDifficulty Medium
LostPrediction 12+Un 3.5 on UTA Arad – Otelul: lost, result 2-2
Vasteras SK – Orgryteallsvenskan2-0
Ov 0.5 1T
1,24
LowDifficulty Low
WonPrediction Ov 0.5 1T on Vasteras SK – Orgryte: won, result 2-0
FC Arges – Petrolulliga 11-0
Ov 0.5 1T
1,50
MediumDifficulty Medium
WonPrediction Ov 0.5 1T on FC Arges – Petrolul: won, result 1-0
St. Patricks – Dundalkprimera division irlanda1-1
1
1,60
MediumDifficulty Medium
LostPrediction 1 on St. Patricks – Dundalk: lost, result 1-1
Alianza Atl. – Los Chankasliga 1 (Peru)3-1
Un 1.5 1T
1,35
LowDifficulty Low
WonPrediction Un 1.5 1T on Alianza Atl. – Los Chankas: won, result 3-1
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
Bolivar – Gremiocopa sudamericana3-2
No Gol
2,10
MediumDifficulty Medium
LostPrediction No Gol on Bolivar – Gremio: lost, result 3-2
Botafogo RJ – Vitoriabrasileirao0-0
No Gol
1,80
MediumDifficulty Medium
WonPrediction No Gol on Botafogo RJ – Vitoria: won, result 0-0
Athletic Club – Sao Bernardoserie b brazil2-1
No Gol
1,77
MediumDifficulty Medium
LostPrediction No Gol on Athletic Club – Sao Bernardo: lost, result 2-1
Botafogo SP – Juventudeserie b brazil4-2
1X+Un 2.5
1,85
MediumDifficulty Medium
LostPrediction 1X+Un 2.5 on Botafogo SP – Juventude: lost, result 4-2
UTA Arad – Otelulliga 12-2
12+Ov 1.5
1,75
MediumDifficulty Medium
LostPrediction 12+Ov 1.5 on UTA Arad – Otelul: lost, result 2-2
Vasteras SK – Orgryteallsvenskan2-0
No Gol
2,15
MediumDifficulty Medium
WonPrediction No Gol on Vasteras SK – Orgryte: won, result 2-0
FC Arges – Petrolulliga 11-0
12+Ov 1.5
1,97
MediumDifficulty Medium
LostPrediction 12+Ov 1.5 on FC Arges – Petrolul: lost, result 1-0
St. Patricks – Dundalkprimera division irlanda1-1
1+Ov 1.5
1,90
MediumDifficulty Medium
LostPrediction 1+Ov 1.5 on St. Patricks – Dundalk: lost, result 1-1
Alianza Atl. – Los Chankasliga 1 (Peru)3-1
Un 2.5
1,80
MediumDifficulty Medium
LostPrediction Un 2.5 on Alianza Atl. – Los Chankas: lost, result 3-1
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
Bolivar – Gremiocopa sudamericana3-2
1 — Bolivar Win
1,53
MediumDifficulty Medium
WonPrediction 1 on Bolivar – Gremio: won, result 3-2
Botafogo RJ – Vitoriabrasileirao0-0
1 — Botafogo RJ Win
1,65
MediumDifficulty Medium
LostPrediction 1 on Botafogo RJ – Vitoria: lost, result 0-0
Corinthians – Remobrasileirao3-0
1 — Corinthians Win
1,50
MediumDifficulty Medium
WonPrediction 1 on Corinthians – Remo: won, result 3-0
Belgrano – Rosario C.liga profesional2-1
1 — Belgrano Win
2,45
HighDifficulty High
WonPrediction 1 on Belgrano – Rosario C.: won, result 2-1
Sarmiento – Argentinos J.liga profesional2-3
2 — Argentinos J. Win
2,05
MediumDifficulty Medium
WonPrediction 2 on Sarmiento – Argentinos J.: won, result 2-3
Athletic Club – Sao Bernardoserie b brazil2-1
X — Draw
2,95
HighDifficulty High
LostPrediction X on Athletic Club – Sao Bernardo: lost, result 2-1
Cuiaba – Atletico GOserie b brazil0-1
X — Draw
2,85
HighDifficulty High
LostPrediction X on Cuiaba – Atletico GO: lost, result 0-1
Boca Juniors (Arg) – O Higginscopa sudamericana1-0
1 — Boca Juniors (Arg) Win
1,35
LowDifficulty Low
WonPrediction 1 on Boca Juniors (Arg) – O Higgins: won, result 1-0
Botafogo SP – Juventudeserie b brazil4-2
2 — Juventude Win
3,20
HighDifficulty High
LostPrediction 2 on Botafogo SP – Juventude: lost, result 4-2
Defensa Y J. – Aldosiviliga profesional1-1
X — Draw
3,10
HighDifficulty High
WonPrediction X on Defensa Y J. – Aldosivi: won, result 1-1
UTA Arad – Otelulliga 12-2
1 — UTA Arad Win
2,00
MediumDifficulty Medium
LostPrediction 1 on UTA Arad – Otelul: lost, result 2-2
Vejle – AB Copenhagendanimarca b2-2
1 — Vejle Win
1,80
MediumDifficulty Medium
LostPrediction 1 on Vejle – AB Copenhagen: lost, result 2-2
Radomiak R. – Wieczysta Krakowekstraklasa2-1
1 — Radomiak R. Win
2,35
HighDifficulty High
WonPrediction 1 on Radomiak R. – Wieczysta Krakow: won, result 2-1
Polonia B. – Wartapolonia b4-3
1 — Polonia B. Win
1,80
MediumDifficulty Medium
WonPrediction 1 on Polonia B. – Warta: won, result 4-3
Vasteras SK – Orgryteallsvenskan2-0
1 — Vasteras SK Win
1,60
MediumDifficulty Medium
WonPrediction 1 on Vasteras SK – Orgryte: won, result 2-0
Aalborg – Hilleroddanimarca b1-0
1 — Aalborg Win
1,90
MediumDifficulty Medium
WonPrediction 1 on Aalborg – Hillerod: won, result 1-0
Viborg – Odensesuperliga1-0
1 — Viborg Win
1,75
MediumDifficulty Medium
WonPrediction 1 on Viborg – Odense: won, result 1-0
Lausanne Ouchy – Nyonnaischallenge league2-0
1 — Lausanne Ouchy Win
1,35
LowDifficulty Low
WonPrediction 1 on Lausanne Ouchy – Nyonnais: won, result 2-0
Rapperswil – Wilchallenge league4-5
2 — Wil Win
2,25
HighDifficulty High
WonPrediction 2 on Rapperswil – Wil: won, result 4-5
Xamax – Krienschallenge league3-2
1 — Xamax Win
1,75
MediumDifficulty Medium
WonPrediction 1 on Xamax – Kriens: won, result 3-2
Nyiregyhaza – Ujpestnb i2-1
1 — Nyiregyhaza Win
2,35
HighDifficulty High
WonPrediction 1 on Nyiregyhaza – Ujpest: won, result 2-1
Etoile Carouge – Aarauchallenge league3-0
2 — Aarau Win
1,87
MediumDifficulty Medium
LostPrediction 2 on Etoile Carouge – Aarau: lost, result 3-0
Winterthur – Yverdonchallenge league2-2
1 — Winterthur Win
2,15
MediumDifficulty Medium
LostPrediction 1 on Winterthur – Yverdon: lost, result 2-2
Arda – Slavia Sofiaparva liga1-0
1 — Arda Win
1,67
MediumDifficulty Medium
WonPrediction 1 on Arda – Slavia Sofia: won, result 1-0
Pogon S. – Legiaekstraklasa0-1
2 — Legia Win
2,50
HighDifficulty High
WonPrediction 2 on Pogon S. – Legia: won, result 0-1
FC Arges – Petrolulliga 11-0
1 — FC Arges Win
2,10
MediumDifficulty Medium
WonPrediction 1 on FC Arges – Petrolul: won, result 1-0
Odra Opole – Arkapolonia b0-1
2 — Arka Win
2,15
MediumDifficulty Medium
WonPrediction 2 on Odra Opole – Arka: won, result 0-1
St. Patricks – Dundalkprimera division irlanda1-1
1 — St. Patricks Win
1,48
LowDifficulty Low
LostPrediction 1 on St. Patricks – Dundalk: lost, result 1-1
2 de Mayo – Rubio Nuprimera division paraguay1-0
1 — 2 de Mayo Win
2,35
HighDifficulty High
WonPrediction 1 on 2 de Mayo – Rubio Nu: won, result 1-0
Gimnasia Mendoza – Central Cordobaliga profesional1-0
1 — Gimnasia Mendoza Win
1,95
MediumDifficulty Medium
WonPrediction 1 on Gimnasia Mendoza – Central Cordoba: won, result 1-0
Alianza Atl. – Los Chankasliga 1 (Peru)3-1
2 — Los Chankas Win
5,00
HighDifficulty High
LostPrediction 2 on Alianza Atl. – Los Chankas: lost, result 3-1
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.