Yesterday's Soccer Predictions

Review past predictions and performance

Predictions for 2026-05-31

93 matches

31/05 00:00BrazilSerie A
FT:1
3 - 1won
31/05 00:30BrazilSerie B
FT:12
M2.5:no
M3.5:no
2 - 0won
31/05 01:00EcuadorSerie A
FT:1
BTTS:no
M3.5:no
1 - 0won
0 - 2lost
2 - 1won
31/05 08:30South KoreaK League 2
FT:2
pending
31/05 08:30South KoreaK League 2
FT:12
BTTS:yes
pending
31/05 12:00VietnamV.League 1
FT:2
1 - 1lost
31/05 12:00ChinaSuper League
FT:12
BTTS:yes
1 - 0won
31/05 12:00VietnamV.League 1
FT:2
BTTS:yes
3 - 1lost
31/05 12:00VietnamV.League 1
FT:1
M2.5:yes
3 - 0won
31/05 12:00VietnamV.League 1
FT:1X
BTTS:no
M2.5:no
M3.5:no
pending
31/05 12:00VietnamV.League 1
FT:2
BTTS:yes
M2.5:yes
M3.5:no
0 - 0lost
31/05 12:00BelarusPremier League
FT:1
2 - 3lost
31/05 12:00VietnamV.League 1
FT:1
BTTS:yes
M2.5:yes
2 - 1won
31/05 12:00Norway2. Division
FT:2
BTTS:yes
M2.5:yes
1 - 0lost
31/05 12:00VietnamV.League 1
FT:2
0 - 2won
31/05 12:35ChinaSuper League
FT:12
BTTS:yes
1 - 1lost
31/05 13:00SwedenAllsvenskan
FT:1X
BTTS:yes
4 - 5lost
31/05 13:00SwedenDivision 1
FT:2
M2.5:yes
M3.5:yes
2 - 2lost
31/05 13:00SwedenAllsvenskan
FT:12
BTTS:yes
M2.5:yes
3 - 2won
31/05 13:00SwedenAllsvenskan
FT:12
2 - 2lost
31/05 13:00Norway2. Division
FT:1
BTTS:yes
M2.5:yes
1 - 1lost
31/05 13:30SwedenDivision 1
FT:1
BTTS:yes
2 - 2lost
31/05 14:00BelarusPremier League
FT:1
M2.5:yes
2 - 1won
31/05 14:00FinlandVeikkausliiga
FT:1
2 - 1won
31/05 14:00LatviaVirsliga
FT:1X
BTTS:yes
1 - 1won
1 - 2lost
31/05 15:00BrazilSerie B
FT:1X
M2.5:no
M3.5:no
0 - 1lost
31/05 15:00Norway2. Division
FT:2
BTTS:yes
M2.5:yes
M3.5:yes
0 - 0lost
31/05 15:00SwedenDivision 1
FT:12
BTTS:yes
M2.5:yes
M3.5:yes
1 - 1lost
31/05 15:00Norway2. Division
FT:2
BTTS:yes
M2.5:yes
1 - 1lost
31/05 15:00EstoniaMeistriliiga
FT:1
BTTS:no
M2.5:yes
1 - 1lost
31/05 15:00BrazilSerie A
FT:12
3 - 1won
31/05 15:00IcelandFirst Division
FT:12
BTTS:yes
M2.5:yes
0 - 1won
31/05 15:00Norway2. Division
FT:12
BTTS:yes
M2.5:yes
4 - 0won
31/05 15:00IcelandFirst Division
FT:1
BTTS:yes
M2.5:yes
1 - 2lost
31/05 15:00BrazilSerie B
FT:1X
BTTS:no
M2.5:no
M3.5:no
1 - 1won
31/05 15:00Norway2. Division
FT:1
M2.5:yes
3 - 0won
31/05 15:30Norway2. Division
FT:1X
BTTS:yes
M2.5:yes
3 - 2won
31/05 15:30Norway2. Division
FT:1
BTTS:yes
M2.5:yes
2 - 0won
31/05 16:00Norway1. Division
FT:1
M2.5:yes
M3.5:yes
3 - 1won
31/05 16:00BelarusPremier League
FT:12
1 - 1lost
31/05 16:00SwedenSuperettan
FT:1
BTTS:yes
3 - 2won
31/05 16:00Norway1. Division
FT:12
BTTS:yes
M2.5:yes
2 - 3won
31/05 16:00Norway1. Division
FT:1
BTTS:yes
M2.5:yes
1 - 0won
31/05 16:30FinlandYkkosliiga
FT:1X
BTTS:yes
1 - 0won
31/05 17:00PeruLiga 1
FT:1
M2.5:yes
3 - 1won
31/05 17:20KuwaitPremier League
FT:1
BTTS:no
pending
31/05 17:20KuwaitPremier League
FT:1
pending
2 - 3lost
31/05 17:30ArgentinaPrimera Nacional
FT:1
BTTS:no
M3.5:no
1 - 1lost
31/05 17:30SpainSegunda Division
FT:1
BTTS:yes
M2.5:yes
4 - 1won
31/05 17:30SpainSegunda Division
FT:1
M2.5:yes
1 - 0won
31/05 17:30SpainSegunda Division
FT:1
BTTS:yes
2 - 1won
31/05 17:30SpainSegunda Division
FT:2
M3.5:no
0 - 2won
31/05 18:00IcelandPremier League
FT:1
M2.5:yes
M3.5:yes
5 - 3won
31/05 18:00AlbaniaSuperliga
FT:12
1 - 2won
31/05 18:00IcelandPremier League
FT:2
BTTS:yes
1 - 3won
31/05 18:00IcelandFirst Division
FT:2
BTTS:yes
M2.5:yes
4 - 1lost
31/05 18:00IcelandPremier League
FT:2
BTTS:yes
M2.5:yes
6 - 1lost
31/05 19:00EcuadorSerie A
FT:1X
M2.5:no
M3.5:no
0 - 0won
31/05 19:00ArgentinaPrimera Nacional
FT:1
BTTS:no
0 - 0lost
31/05 19:30ArgentinaPrimera Nacional
FT:12
M2.5:no
M3.5:no
2 - 0won
31/05 19:30ArgentinaCopa Argentina
FT:12
M3.5:no
3 - 0won
31/05 20:00ArgentinaPrimera Nacional
FT:1X
BTTS:no
M2.5:no
M3.5:no
1 - 1won
31/05 20:00BrazilSerie A
FT:1X
BTTS:yes
0 - 1lost
31/05 20:00SpainSegunda Division
FT:1
BTTS:yes
M2.5:yes
1 - 1lost
31/05 20:00SpainSegunda Division
FT:12
BTTS:yes
1 - 0won
31/05 20:00BrazilSerie C
FT:1X
BTTS:no
M2.5:no
M3.5:no
1 - 1won
31/05 20:00ArgentinaPrimera Nacional
FT:12
BTTS:no
M2.5:no
M3.5:no
2 - 1won
31/05 20:00ArgentinaPrimera Nacional
FT:1X
BTTS:no
M2.5:no
M3.5:no
2 - 0won
31/05 20:00BrazilSerie A
FT:1
1 - 0won
31/05 20:00ArgentinaPrimera Nacional
FT:1X
BTTS:no
M3.5:no
1 - 3lost
31/05 20:00BrazilSerie B
FT:1X
BTTS:no
M2.5:no
M3.5:no
1 - 2lost
31/05 20:00ArgentinaPrimera Nacional
FT:1X
BTTS:no
M2.5:no
M3.5:no
1 - 1won
31/05 20:15IcelandFirst Division
FT:12
BTTS:yes
M2.5:yes
5 - 1won
31/05 20:15IcelandPremier League
FT:2
BTTS:yes
M2.5:yes
M3.5:yes
1 - 5won
31/05 20:30ArgentinaPrimera Nacional
FT:1X
M2.5:no
M3.5:no
1 - 1won
31/05 21:00ArgentinaPrimera Nacional
FT:1X
BTTS:no
M2.5:no
M3.5:no
3 - 2won
31/05 21:00BoliviaPrimera Division
FT:12
BTTS:yes
M2.5:yes
0 - 1won
31/05 21:00ArgentinaPrimera Nacional
FT:1X
BTTS:no
M2.5:no
M3.5:no
2 - 0won
31/05 21:00CanadaPremier League
FT:1X
1 - 0won
pending
31/05 21:30EcuadorSerie A
FT:2
BTTS:no
M3.5:no
2 - 4won
31/05 22:00VenezuelaPrimera Division
FT:1X
BTTS:no
1 - 0won
31/05 22:00VenezuelaPrimera Division
FT:1X
M2.5:no
M3.5:no
1 - 5lost
2 - 3won
31/05 22:30UruguayPrimera Division
FT:2
BTTS:yes
3 - 0lost
31/05 23:00PeruLiga 1
FT:1
M2.5:yes
3 - 2won
31/05 23:00ArgentinaCopa Argentina
FT:1X
M2.5:no
M3.5:no
pending

Review yesterday's soccer predictions and see how our AI-powered analysis performed across all major football leagues. Our transparent approach lets you track the accuracy of every prediction we made, including Classic (1X2) match outcomes, Both Teams to Score (BTTS), Over 2.5 goals, and Over 3.5 goals markets.

Learning from past predictions helps you understand our methodology and build confidence in tomorrow's betting tips. Each match shows the predicted outcome, actual result, and win/loss status across all betting markets. Filter by competition, federation, or prediction status to analyze performance in specific leagues like the Premier League, La Liga, Champions League, and over 1,400 other competitions worldwide.