Yesterday's Soccer Predictions

Review past predictions and performance

Predictions for 2026-05-31

93 matches

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