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%
5441 correct out of 12157 assessedAverage winning odds @ 2,03
Double chance74,3%
9010 correct out of 12133 assessedAverage winning odds @ 1,24
Under / Over 1.565,4%
7892 correct out of 12061 assessedAverage winning odds @ 1,39
Under / Over 2.551%
6177 correct out of 12102 assessedAverage winning odds @ 1,80
Under / Over 3.561,8%
7463 correct out of 12068 assessedAverage winning odds @ 1,48
Both Teams to Score (BTTS)51,3%
6196 correct out of 12085 assessedAverage winning odds @ 1,78
Total58,1%
42179 correct out of 72606 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%
2265 correct out of 2976 assessedAverage winning odds @ 1,26the most likely
Column #270,7%
2103 correct out of 2974 assessedAverage winning odds @ 1,32
Column #352,7%
1561 correct out of 2964 assessedAverage winning odds @ 1,79
Column #435,4%
1050 correct out of 2963 assessedAverage winning odds @ 2,55
Total58,8%
6979 correct out of 11877 assessed
Seasons covered: 3 · Updated on 15/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
America Mineiro – Cearaserie b brazil—
No Gol 1T
1,10
LowDifficulty Low
PendingPrediction No Gol 1T on America Mineiro – Ceara: awaiting the result
Juventude – Cuiabaserie b brazil—
No Gol 1T
1,05
LowDifficulty Low
PendingPrediction No Gol 1T on Juventude – Cuiaba: awaiting the result
Sao Bernardo – Avaiserie b brazil—
No Gol 1T
1,11
LowDifficulty Low
PendingPrediction No Gol 1T on Sao Bernardo – Avai: awaiting the result
Bahia – Chapecoensebrasileirao—
No Gol 1T
1,10
LowDifficulty Low
PendingPrediction No Gol 1T on Bahia – Chapecoense: awaiting the result
Nacional – Wanderersprimera division—
No Gol 1T
1,12
LowDifficulty Low
PendingPrediction No Gol 1T on Nacional – Wanderers: awaiting the result
Fluminense – Bragantinobrasileirao—
No Gol 1T
1,12
LowDifficulty Low
PendingPrediction No Gol 1T on Fluminense – Bragantino: awaiting the result
Mirassol – Gremio RS.brasileirao—
Un 3.5
1,22
LowDifficulty Low
PendingPrediction Un 3.5 on Mirassol – Gremio RS.: awaiting the result
Bolivar – Guabiradivision profesional—
Ov 1.5
1,01
LowDifficulty Low
PendingPrediction Ov 1.5 on Bolivar – Guabira: awaiting the result
Fortaleza – Novorizontinoserie b brazil—
No Gol 1T
1,13
LowDifficulty Low
PendingPrediction No Gol 1T on Fortaleza – Novorizontino: awaiting the result
Londrina – Botafogo SPserie b brazil—
No Gol 1T
1,09
LowDifficulty Low
PendingPrediction No Gol 1T on Londrina – Botafogo SP: awaiting the result
Oddevold – Varbergssuperettan—
No Gol 1T
1,17
LowDifficulty Low
PendingPrediction No Gol 1T on Oddevold – Varbergs: awaiting the result
Dalian Yingbo – Shandong Tsuper league cinese—
Ov 1.5
1,12
LowDifficulty Low
PendingPrediction Ov 1.5 on Dalian Yingbo – Shandong T: awaiting the result
S. Shenhua – Tianjin Tsuper league cinese—
Ov 1.5
1,13
LowDifficulty Low
PendingPrediction Ov 1.5 on S. Shenhua – Tianjin T: awaiting the result
Wuhan T – Shenzhensuper league cinese—
Ov 1.5
1,19
LowDifficulty Low
PendingPrediction Ov 1.5 on Wuhan T – Shenzhen: awaiting the result
Ham Kam – Tromsoeliteserien—
No Gol 1T
1,13
LowDifficulty Low
PendingPrediction No Gol 1T on Ham Kam – Tromso: awaiting the result
AIK Stockholm – GAISallsvenskan—
No Gol 1T
1,16
LowDifficulty Low
PendingPrediction No Gol 1T on AIK Stockholm – GAIS: awaiting the result
Ostersunds – Landskronasuperettan—
No Gol 1T
1,17
LowDifficulty Low
PendingPrediction No Gol 1T on Ostersunds – Landskrona: awaiting the result
Kristiansund – Sarpsborg 08eliteserien—
Ov 1.5
1,16
LowDifficulty Low
PendingPrediction Ov 1.5 on Kristiansund – Sarpsborg 08: awaiting the result
Lillestrom – KFUM Osloeliteserien—
No Gol 1T
1,18
LowDifficulty Low
PendingPrediction No Gol 1T on Lillestrom – KFUM Oslo: awaiting the result
Start – Rosenborgeliteserien—
No Gol 1T
1,19
LowDifficulty Low
PendingPrediction No Gol 1T on Start – Rosenborg: awaiting the result
Oster – Bragesuperettan—
Ov 1.5
1,11
LowDifficulty Low
PendingPrediction Ov 1.5 on Oster – Brage: awaiting the result
Progreso – Maldonadoprimera division—
No Gol 1T
1,13
LowDifficulty Low
PendingPrediction No Gol 1T on Progreso – Maldonado: awaiting the result
Molde – Branneliteserien—
Ov 1.5
1,14
LowDifficulty Low
PendingPrediction Ov 1.5 on Molde – Brann: awaiting the result
Viking – Sandefjordeliteserien—
Ov 1.5
1,08
LowDifficulty Low
PendingPrediction Ov 1.5 on Viking – Sandefjord: awaiting the result
Always Ready – Universitario de Vintodivision profesional—
Ov 1.5
1,01
LowDifficulty Low
PendingPrediction Ov 1.5 on Always Ready – Universitario de Vinto: awaiting the result
Penarol – Boston Riverprimera division—
No Gol 1T
1,10
LowDifficulty Low
PendingPrediction No Gol 1T on Penarol – Boston River: awaiting the result
Criciuma – Vila Novaserie b brazil—
No Gol 1T
1,09
LowDifficulty Low
PendingPrediction No Gol 1T on Criciuma – Vila Nova: awaiting the result
Ponte Preta – Goiasserie b brazil—
No Gol 1T
1,10
LowDifficulty Low
PendingPrediction No Gol 1T on Ponte Preta – Goias: awaiting the result
Sport Recife – Operarioserie b brazil—
No Gol 1T
1,11
LowDifficulty Low
PendingPrediction No Gol 1T on Sport Recife – Operario: awaiting the result
Francia – Inghilterramondiali—
Ov 1.5
1,12
LowDifficulty Low
PendingPrediction Ov 1.5 on Francia – Inghilterra: awaiting the result
Atletico GO – Athletic Clubserie b brazil—
No Gol 1T
1,09
LowDifficulty Low
PendingPrediction No Gol 1T on Atletico GO – Athletic Club: awaiting the result
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
America Mineiro – Cearaserie b brazil—
Un 3.5
1,17
LowDifficulty Low
PendingPrediction Un 3.5 on America Mineiro – Ceara: awaiting the result
Juventude – Cuiabaserie b brazil—
Un 3.5
1,08
LowDifficulty Low
PendingPrediction Un 3.5 on Juventude – Cuiaba: awaiting the result
Sao Bernardo – Avaiserie b brazil—
Un 3.5
1,20
LowDifficulty Low
PendingPrediction Un 3.5 on Sao Bernardo – Avai: awaiting the result
Bahia – Chapecoensebrasileirao—
Un 3.5
1,24
LowDifficulty Low
PendingPrediction Un 3.5 on Bahia – Chapecoense: awaiting the result
Nacional – Wanderersprimera division—
12
1,19
LowDifficulty Low
PendingPrediction 12 on Nacional – Wanderers: awaiting the result
Fluminense – Bragantinobrasileirao—
Un 3.5
1,23
LowDifficulty Low
PendingPrediction Un 3.5 on Fluminense – Bragantino: awaiting the result
Mirassol – Gremio RS.brasileirao—
Un 1.5 1T
1,33
LowDifficulty Low
PendingPrediction Un 1.5 1T on Mirassol – Gremio RS.: awaiting the result
Bolivar – Guabiradivision profesional—
Ov 0.5 1T
1,10
LowDifficulty Low
PendingPrediction Ov 0.5 1T on Bolivar – Guabira: awaiting the result
Fortaleza – Novorizontinoserie b brazil—
Un 3.5
1,24
LowDifficulty Low
PendingPrediction Un 3.5 on Fortaleza – Novorizontino: awaiting the result
Londrina – Botafogo SPserie b brazil—
Un 3.5
1,15
LowDifficulty Low
PendingPrediction Un 3.5 on Londrina – Botafogo SP: awaiting the result
Oddevold – Varbergssuperettan—
Ov 1.5
1,21
LowDifficulty Low
PendingPrediction Ov 1.5 on Oddevold – Varbergs: awaiting the result
Dalian Yingbo – Shandong Tsuper league cinese—
12
1,22
LowDifficulty Low
PendingPrediction 12 on Dalian Yingbo – Shandong T: awaiting the result
S. Shenhua – Tianjin Tsuper league cinese—
No Gol 1T
1,18
LowDifficulty Low
PendingPrediction No Gol 1T on S. Shenhua – Tianjin T: awaiting the result
Wuhan T – Shenzhensuper league cinese—
12
1,24
LowDifficulty Low
PendingPrediction 12 on Wuhan T – Shenzhen: awaiting the result
Ham Kam – Tromsoeliteserien—
Ov 1.5
1,30
LowDifficulty Low
PendingPrediction Ov 1.5 on Ham Kam – Tromso: awaiting the result
AIK Stockholm – GAISallsvenskan—
Ov 1.5
1,22
LowDifficulty Low
PendingPrediction Ov 1.5 on AIK Stockholm – GAIS: awaiting the result
Ostersunds – Landskronasuperettan—
Ov 1.5
1,22
LowDifficulty Low
PendingPrediction Ov 1.5 on Ostersunds – Landskrona: awaiting the result
Kristiansund – Sarpsborg 08eliteserien—
No Gol 1T
1,21
LowDifficulty Low
PendingPrediction No Gol 1T on Kristiansund – Sarpsborg 08: awaiting the result
Lillestrom – KFUM Osloeliteserien—
Ov 1.5
1,19
LowDifficulty Low
PendingPrediction Ov 1.5 on Lillestrom – KFUM Oslo: awaiting the result
Start – Rosenborgeliteserien—
Ov 1.5
1,19
LowDifficulty Low
PendingPrediction Ov 1.5 on Start – Rosenborg: awaiting the result
Oster – Bragesuperettan—
12
1,21
LowDifficulty Low
PendingPrediction 12 on Oster – Brage: awaiting the result
Progreso – Maldonadoprimera division—
12
1,23
LowDifficulty Low
PendingPrediction 12 on Progreso – Maldonado: awaiting the result
Molde – Branneliteserien—
No Gol 1T
1,23
LowDifficulty Low
PendingPrediction No Gol 1T on Molde – Brann: awaiting the result
Viking – Sandefjordeliteserien—
12
1,10
LowDifficulty Low
PendingPrediction 12 on Viking – Sandefjord: awaiting the result
Always Ready – Universitario de Vintodivision profesional—
12
1,04
LowDifficulty Low
PendingPrediction 12 on Always Ready – Universitario de Vinto: awaiting the result
Penarol – Boston Riverprimera division—
12
1,16
LowDifficulty Low
PendingPrediction 12 on Penarol – Boston River: awaiting the result
Criciuma – Vila Novaserie b brazil—
1X
1,11
LowDifficulty Low
PendingPrediction 1X on Criciuma – Vila Nova: awaiting the result
Ponte Preta – Goiasserie b brazil—
X2
1,15
LowDifficulty Low
PendingPrediction X2 on Ponte Preta – Goias: awaiting the result
Sport Recife – Operarioserie b brazil—
Un 3.5
1,22
LowDifficulty Low
PendingPrediction Un 3.5 on Sport Recife – Operario: awaiting the result
Francia – Inghilterramondiali—
12
1,27
LowDifficulty Low
PendingPrediction 12 on Francia – Inghilterra: awaiting the result
Atletico GO – Athletic Clubserie b brazil—
Un 3.5
1,16
LowDifficulty Low
PendingPrediction Un 3.5 on Atletico GO – Athletic Club: awaiting the result
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
America Mineiro – Cearaserie b brazil—
Un 2.5
1,57
MediumDifficulty Medium
PendingPrediction Un 2.5 on America Mineiro – Ceara: awaiting the result
Juventude – Cuiabaserie b brazil—
1X+Un 2.5
1,60
MediumDifficulty Medium
PendingPrediction 1X+Un 2.5 on Juventude – Cuiaba: awaiting the result
Sao Bernardo – Avaiserie b brazil—
X2
1,77
MediumDifficulty Medium
PendingPrediction X2 on Sao Bernardo – Avai: awaiting the result
Bahia – Chapecoensebrasileirao—
No Gol
1,73
MediumDifficulty Medium
PendingPrediction No Gol on Bahia – Chapecoense: awaiting the result
Nacional – Wanderersprimera division—
12+Un 3.5
1,63
MediumDifficulty Medium
PendingPrediction 12+Un 3.5 on Nacional – Wanderers: awaiting the result
Fluminense – Bragantinobrasileirao—
12+Un 3.5
1,67
MediumDifficulty Medium
PendingPrediction 12+Un 3.5 on Fluminense – Bragantino: awaiting the result
Mirassol – Gremio RS.brasileirao—
No Gol
1,87
MediumDifficulty Medium
PendingPrediction No Gol on Mirassol – Gremio RS.: awaiting the result
Bolivar – Guabiradivision profesional—
No Gol
2,20
MediumDifficulty Medium
PendingPrediction No Gol on Bolivar – Guabira: awaiting the result
Fortaleza – Novorizontinoserie b brazil—
No Gol
1,93
MediumDifficulty Medium
PendingPrediction No Gol on Fortaleza – Novorizontino: awaiting the result
Londrina – Botafogo SPserie b brazil—
X2+Un 3.5
1,77
MediumDifficulty Medium
PendingPrediction X2+Un 3.5 on Londrina – Botafogo SP: awaiting the result
Oddevold – Varbergssuperettan—
X2
1,55
MediumDifficulty Medium
PendingPrediction X2 on Oddevold – Varbergs: awaiting the result
Dalian Yingbo – Shandong Tsuper league cinese—
Ov 2.5
1,50
MediumDifficulty Medium
PendingPrediction Ov 2.5 on Dalian Yingbo – Shandong T: awaiting the result
S. Shenhua – Tianjin Tsuper league cinese—
Ov 2.5
1,50
MediumDifficulty Medium
PendingPrediction Ov 2.5 on S. Shenhua – Tianjin T: awaiting the result
Wuhan T – Shenzhensuper league cinese—
Gol
1,55
MediumDifficulty Medium
PendingPrediction Gol on Wuhan T – Shenzhen: awaiting the result
Ham Kam – Tromsoeliteserien—
Ov 2.5
1,95
MediumDifficulty Medium
PendingPrediction Ov 2.5 on Ham Kam – Tromso: awaiting the result
AIK Stockholm – GAISallsvenskan—
Ov 0.5 1T
1,32
LowDifficulty Low
PendingPrediction Ov 0.5 1T on AIK Stockholm – GAIS: awaiting the result
Ostersunds – Landskronasuperettan—
12+Ov 1.5
1,60
MediumDifficulty Medium
PendingPrediction 12+Ov 1.5 on Ostersunds – Landskrona: awaiting the result
Kristiansund – Sarpsborg 08eliteserien—
Un 1.5 1T
1,50
MediumDifficulty Medium
PendingPrediction Un 1.5 1T on Kristiansund – Sarpsborg 08: awaiting the result
Lillestrom – KFUM Osloeliteserien—
12+Ov 1.5
1,50
MediumDifficulty Medium
PendingPrediction 12+Ov 1.5 on Lillestrom – KFUM Oslo: awaiting the result
Start – Rosenborgeliteserien—
Gol
1,55
MediumDifficulty Medium
PendingPrediction Gol on Start – Rosenborg: awaiting the result
Oster – Bragesuperettan—
Un 3.5
1,60
MediumDifficulty Medium
PendingPrediction Un 3.5 on Oster – Brage: awaiting the result
Progreso – Maldonadoprimera division—
12+Un 3.5
1,65
MediumDifficulty Medium
PendingPrediction 12+Un 3.5 on Progreso – Maldonado: awaiting the result
Molde – Branneliteserien—
Ov 2.5
1,53
MediumDifficulty Medium
PendingPrediction Ov 2.5 on Molde – Brann: awaiting the result
Viking – Sandefjordeliteserien—
1+Ov 2.5
1,60
MediumDifficulty Medium
PendingPrediction 1+Ov 2.5 on Viking – Sandefjord: awaiting the result
Always Ready – Universitario de Vintodivision profesional—
Gol
1,55
MediumDifficulty Medium
PendingPrediction Gol on Always Ready – Universitario de Vinto: awaiting the result
Penarol – Boston Riverprimera division—
12+Un 3.5
1,60
MediumDifficulty Medium
PendingPrediction 12+Un 3.5 on Penarol – Boston River: awaiting the result
Criciuma – Vila Novaserie b brazil—
Un 2.5
1,60
MediumDifficulty Medium
PendingPrediction Un 2.5 on Criciuma – Vila Nova: awaiting the result
Ponte Preta – Goiasserie b brazil—
X2+Ov 1.5
1,60
MediumDifficulty Medium
PendingPrediction X2+Ov 1.5 on Ponte Preta – Goias: awaiting the result
Sport Recife – Operarioserie b brazil—
No Gol
1,80
MediumDifficulty Medium
PendingPrediction No Gol on Sport Recife – Operario: awaiting the result
Francia – Inghilterramondiali—
Un 1.5 1T
1,67
MediumDifficulty Medium
PendingPrediction Un 1.5 1T on Francia – Inghilterra: awaiting the result
Atletico GO – Athletic Clubserie b brazil—
Un 2.5
1,55
MediumDifficulty Medium
PendingPrediction Un 2.5 on Atletico GO – Athletic Club: awaiting the result
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
America Mineiro – Cearaserie b brazil—
X2+Un 3.5
1,77
MediumDifficulty Medium
PendingPrediction X2+Un 3.5 on America Mineiro – Ceara: awaiting the result
Juventude – Cuiabaserie b brazil—
1
2,00
MediumDifficulty Medium
PendingPrediction 1 on Juventude – Cuiaba: awaiting the result
Sao Bernardo – Avaiserie b brazil—
No Gol
1,80
MediumDifficulty Medium
PendingPrediction No Gol on Sao Bernardo – Avai: awaiting the result
Nacional – Wanderersprimera division—
No Gol
1,80
MediumDifficulty Medium
PendingPrediction No Gol on Nacional – Wanderers: awaiting the result
Fluminense – Bragantinobrasileirao—
12+Ov 1.5
1,73
MediumDifficulty Medium
PendingPrediction 12+Ov 1.5 on Fluminense – Bragantino: awaiting the result
Londrina – Botafogo SPserie b brazil—
No Gol
1,77
MediumDifficulty Medium
PendingPrediction No Gol on Londrina – Botafogo SP: awaiting the result
Oddevold – Varbergssuperettan—
Ov 2.5
1,75
MediumDifficulty Medium
PendingPrediction Ov 2.5 on Oddevold – Varbergs: awaiting the result
S. Shenhua – Tianjin Tsuper league cinese—
No Gol
2,10
MediumDifficulty Medium
PendingPrediction No Gol on S. Shenhua – Tianjin T: awaiting the result
Wuhan T – Shenzhensuper league cinese—
2
3,25
HighDifficulty High
PendingPrediction 2 on Wuhan T – Shenzhen: awaiting the result
Ham Kam – Tromsoeliteserien—
No Gol
1,97
MediumDifficulty Medium
PendingPrediction No Gol on Ham Kam – Tromso: awaiting the result
AIK Stockholm – GAISallsvenskan—
Gol
1,63
MediumDifficulty Medium
PendingPrediction Gol on AIK Stockholm – GAIS: awaiting the result
Ostersunds – Landskronasuperettan—
2
3,35
HighDifficulty High
PendingPrediction 2 on Ostersunds – Landskrona: awaiting the result
Kristiansund – Sarpsborg 08eliteserien—
12+Un 3.5
1,90
MediumDifficulty Medium
PendingPrediction 12+Un 3.5 on Kristiansund – Sarpsborg 08: awaiting the result
Lillestrom – KFUM Osloeliteserien—
1
1,73
MediumDifficulty Medium
PendingPrediction 1 on Lillestrom – KFUM Oslo: awaiting the result
Start – Rosenborgeliteserien—
2
2,25
HighDifficulty High
PendingPrediction 2 on Start – Rosenborg: awaiting the result
Oster – Bragesuperettan—
12+Un 3.5
2,05
MediumDifficulty Medium
PendingPrediction 12+Un 3.5 on Oster – Brage: awaiting the result
Progreso – Maldonadoprimera division—
2
1,85
MediumDifficulty Medium
PendingPrediction 2 on Progreso – Maldonado: awaiting the result
Molde – Branneliteserien—
12+Ov 2.5
1,73
MediumDifficulty Medium
PendingPrediction 12+Ov 2.5 on Molde – Brann: awaiting the result
Criciuma – Vila Novaserie b brazil—
1X+Un 2.5
1,80
MediumDifficulty Medium
PendingPrediction 1X+Un 2.5 on Criciuma – Vila Nova: awaiting the result
Ponte Preta – Goiasserie b brazil—
No Gol
1,77
MediumDifficulty Medium
PendingPrediction No Gol on Ponte Preta – Goias: awaiting the result
Sport Recife – Operarioserie b brazil—
X2
1,85
MediumDifficulty Medium
PendingPrediction X2 on Sport Recife – Operario: awaiting the result
Francia – Inghilterramondiali—
1
1,90
MediumDifficulty Medium
PendingPrediction 1 on Francia – Inghilterra: awaiting the result
List of the matches of the day with tips, odds, difficulty and real outcome
Match
Prediction
Odds
Difficulty
Outcome
America Mineiro – Cearaserie b brazil—
2 — Ceara Win
3,05
HighDifficulty High
PendingPrediction 2 on America Mineiro – Ceara: awaiting the result
Juventude – Cuiabaserie b brazil—
1 — Juventude Win
2,00
MediumDifficulty Medium
PendingPrediction 1 on Juventude – Cuiaba: awaiting the result
Sao Bernardo – Avaiserie b brazil—
1 — Sao Bernardo Win
1,95
MediumDifficulty Medium
PendingPrediction 1 on Sao Bernardo – Avai: awaiting the result
Bahia – Chapecoensebrasileirao—
X — Draw
3,90
HighDifficulty High
PendingPrediction X on Bahia – Chapecoense: awaiting the result
Nacional – Wanderersprimera division—
1 — Nacional Win
1,57
MediumDifficulty Medium
PendingPrediction 1 on Nacional – Wanderers: awaiting the result
Fluminense – Bragantinobrasileirao—
2 — Bragantino Win
4,60
HighDifficulty High
PendingPrediction 2 on Fluminense – Bragantino: awaiting the result
Mirassol – Gremio RS.brasileirao—
1 — Mirassol Win
1,87
MediumDifficulty Medium
PendingPrediction 1 on Mirassol – Gremio RS.: awaiting the result
Bolivar – Guabiradivision profesional—
1 — Bolivar Win
1,16
LowDifficulty Low
PendingPrediction 1 on Bolivar – Guabira: awaiting the result
Fortaleza – Novorizontinoserie b brazil—
1 — Fortaleza Win
2,05
MediumDifficulty Medium
PendingPrediction 1 on Fortaleza – Novorizontino: awaiting the result
Londrina – Botafogo SPserie b brazil—
1 — Londrina Win
2,70
HighDifficulty High
PendingPrediction 1 on Londrina – Botafogo SP: awaiting the result
Cienciano – Melgarliga 1 (Peru)—
1 — Cienciano Win
1,92
MediumDifficulty Medium
PendingPrediction 1 on Cienciano – Melgar: awaiting the result
Atl. San Luis – Cruz Azulliga mx—
2 — Cruz Azul Win
1,77
MediumDifficulty Medium
PendingPrediction 2 on Atl. San Luis – Cruz Azul: awaiting the result
Leon – Atlasliga mx—
1 — Leon Win
2,10
MediumDifficulty Medium
PendingPrediction 1 on Leon – Atlas: awaiting the result
Juarez – Pueblaliga mx—
1 — Juarez Win
1,65
MediumDifficulty Medium
PendingPrediction 1 on Juarez – Puebla: awaiting the result
Chongqing – Zhejiang Psuper league cinese—
1 — Chongqing Win
—
—
PendingPrediction 1 on Chongqing – Zhejiang P: awaiting the result
Oddevold – Varbergssuperettan—
2 — Varbergs Win
2,90
HighDifficulty High
PendingPrediction 2 on Oddevold – Varbergs: awaiting the result
Dalian Yingbo – Shandong Tsuper league cinese—
1 — Dalian Yingbo Win
2,20
MediumDifficulty Medium
PendingPrediction 1 on Dalian Yingbo – Shandong T: awaiting the result
S. Shenhua – Tianjin Tsuper league cinese—
1 — S. Shenhua Win
1,42
LowDifficulty Low
PendingPrediction 1 on S. Shenhua – Tianjin T: awaiting the result
Ham Kam – Tromsoeliteserien—
1 — Ham Kam Win
3,45
HighDifficulty High
PendingPrediction 1 on Ham Kam – Tromso: awaiting the result
Wuhan T – Shenzhensuper league cinese—
2 — Shenzhen Win
3,00
HighDifficulty High
PendingPrediction 2 on Wuhan T – Shenzhen: awaiting the result
AIK Stockholm – GAISallsvenskan—
1 — AIK Stockholm Win
2,60
HighDifficulty High
PendingPrediction 1 on AIK Stockholm – GAIS: awaiting the result
Ostersunds – Landskronasuperettan—
2 — Landskrona Win
3,35
HighDifficulty High
PendingPrediction 2 on Ostersunds – Landskrona: awaiting the result
Kristiansund – Sarpsborg 08eliteserien—
2 — Sarpsborg 08 Win
2,15
MediumDifficulty Medium
PendingPrediction 2 on Kristiansund – Sarpsborg 08: awaiting the result
Lillestrom – KFUM Osloeliteserien—
1 — Lillestrom Win
1,60
MediumDifficulty Medium
PendingPrediction 1 on Lillestrom – KFUM Oslo: awaiting the result
Start – Rosenborgeliteserien—
2 — Rosenborg Win
2,15
MediumDifficulty Medium
PendingPrediction 2 on Start – Rosenborg: awaiting the result
Oster – Bragesuperettan—
1 — Oster Win
2,10
MediumDifficulty Medium
PendingPrediction 1 on Oster – Brage: awaiting the result
Otelul – CFR Clujliga 1—
2 — CFR Cluj Win
2,25
HighDifficulty High
PendingPrediction 2 on Otelul – CFR Cluj: awaiting the result
Progreso – Maldonadoprimera division—
2 — Maldonado Win
1,87
MediumDifficulty Medium
PendingPrediction 2 on Progreso – Maldonado: awaiting the result
Molde – Branneliteserien—
1 — Molde Win
2,05
MediumDifficulty Medium
PendingPrediction 1 on Molde – Brann: awaiting the result
Viking – Sandefjordeliteserien—
1 — Viking Win
1,25
LowDifficulty Low
PendingPrediction 1 on Viking – Sandefjord: awaiting the result
Moquegua – Comerciantes U.liga 1 (Peru)—
1 — Moquegua Win
2,05
MediumDifficulty Medium
PendingPrediction 1 on Moquegua – Comerciantes U.: awaiting the result
Septemvri Sofia – Ardaparva liga—
2 — Arda Win
2,05
MediumDifficulty Medium
PendingPrediction 2 on Septemvri Sofia – Arda: awaiting the result
Novi Pazar – FK Radnicki 1923super liga—
1 — Novi Pazar Win
2,70
HighDifficulty High
PendingPrediction 1 on Novi Pazar – FK Radnicki 1923: awaiting the result
Zemun – Partizansuper liga—
2 — Partizan Win
1,38
LowDifficulty Low
PendingPrediction 2 on Zemun – Partizan: awaiting the result
Univ. Craiova – UTA Aradliga 1—
1 — Univ. Craiova Win
1,40
LowDifficulty Low
PendingPrediction 1 on Univ. Craiova – UTA Arad: awaiting the result
AD Tarma – U. Deportesliga 1 (Peru)—
2 — U. Deportes Win
2,25
HighDifficulty High
PendingPrediction 2 on AD Tarma – U. Deportes: awaiting the result
Ludogorets – Lok. Plovdivparva liga—
1 — Ludogorets Win
1,27
LowDifficulty Low
PendingPrediction 1 on Ludogorets – Lok. Plovdiv: awaiting the result
O. Ljubljana – Bravoprva liga—
1 — O. Ljubljana Win
2,05
MediumDifficulty Medium
PendingPrediction 1 on O. Ljubljana – Bravo: awaiting the result
Always Ready – Universitario de Vintodivision profesional—
1 — Always Ready Win
1,24
LowDifficulty Low
PendingPrediction 1 on Always Ready – Universitario de Vinto: awaiting the result
Penarol – Boston Riverprimera division—
1 — Penarol Win
1,55
MediumDifficulty Medium
PendingPrediction 1 on Penarol – Boston River: awaiting the result
Criciuma – Vila Novaserie b brazil—
1 — Criciuma Win
1,63
MediumDifficulty Medium
PendingPrediction 1 on Criciuma – Vila Nova: awaiting the result
Ponte Preta – Goiasserie b brazil—
2 — Goias Win
1,75
MediumDifficulty Medium
PendingPrediction 2 on Ponte Preta – Goias: awaiting the result
Sport Recife – Operarioserie b brazil—
2 — Operario Win
4,25
HighDifficulty High
PendingPrediction 2 on Sport Recife – Operario: awaiting the result
Agropecuario – San Martinprimera nacional—
2 — San Martin Win
—
—
PendingPrediction 2 on Agropecuario – San Martin: awaiting the result
All Boys – Def. de Belgranoprimera nacional—
X — Draw
—
—
PendingPrediction X on All Boys – Def. de Belgrano: awaiting the result
Atl. Rafaela – Nueva Chicagoprimera nacional—
2 — Nueva Chicago Win
—
—
PendingPrediction 2 on Atl. Rafaela – Nueva Chicago: awaiting the result
Atletico Atlanta – Almagroprimera nacional—
1 — Atletico Atlanta Win
—
—
PendingPrediction 1 on Atletico Atlanta – Almagro: awaiting the result
CA Estudiantes – Ciudad Bolivarprimera nacional—
1 — CA Estudiantes Win
—
—
PendingPrediction 1 on CA Estudiantes – Ciudad Bolivar: awaiting the result
CA Mitre – Almirante Brownprimera nacional—
2 — Almirante Brown Win
—
—
PendingPrediction 2 on CA Mitre – Almirante Brown: awaiting the result
Colon – Chaco For Everprimera nacional—
1 — Colon Win
—
—
PendingPrediction 1 on Colon – Chaco For Ever: awaiting the result
Deportivo Moron – Ferroprimera nacional—
2 — Ferro Win
—
—
PendingPrediction 2 on Deportivo Moron – Ferro: awaiting the result
Gimnasia Jujuy – Club A. Guemesprimera nacional—
1 — Gimnasia Jujuy Win
—
—
PendingPrediction 1 on Gimnasia Jujuy – Club A. Guemes: awaiting the result
Gimnasia y Tiro – Deportivo Maipuprimera nacional—
1 — Gimnasia y Tiro Win
—
—
PendingPrediction 1 on Gimnasia y Tiro – Deportivo Maipu: awaiting the result
Godoy Cruz – Central Norteprimera nacional—
1 — Godoy Cruz Win
—
—
PendingPrediction 1 on Godoy Cruz – Central Norte: awaiting the result
Los Andes – Deportivo Madrynprimera nacional—
X — Draw
—
—
PendingPrediction X on Los Andes – Deportivo Madryn: awaiting the result
Midland – Patronatoprimera nacional—
X — Draw
—
—
PendingPrediction X on Midland – Patronato: awaiting the result
Quilmes – Colegialesprimera nacional—
1 — Quilmes Win
—
—
PendingPrediction 1 on Quilmes – Colegiales: awaiting the result
Racing Cordoba – San Telmoprimera nacional—
X — Draw
—
—
PendingPrediction X on Racing Cordoba – San Telmo: awaiting the result
San Martin Tucuman – Temperleyprimera nacional—
X — Draw
—
—
PendingPrediction X on San Martin Tucuman – Temperley: awaiting the result
San Miguel – Acassusoprimera nacional—
X — Draw
—
—
PendingPrediction X on San Miguel – Acassuso: awaiting the result
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.