Review Yesterday's Results

Saturday, 31 Oct 2026: Yesterday's Results Review

Alexey Andrianov Alexey Andrianov 6 min read 111 Nov 2026
Saturday, 31 Oct 2026: Yesterday's Results Review

Yesterday's football predictions review covered 339 fixtures, with the 1X2 selections reaching 170 correct results for an overall accuracy of 50%. The Over/Under market performed better, delivering 191 successful predictions and a 56% strike rate, while BTTS finished as the strongest category of the day with 194 correct calls and 57% accuracy.

Across a large slate of matches, the results produced a mixture of successful calls and missed opportunities, reflecting the unpredictable nature of football forecasting. The strongest showing came from BTTS, followed by Over/Under, while the 1X2 market delivered a balanced return. These figures show how different prediction approaches can produce varying levels of success across the same fixture list, offering a useful review of the day's forecasting performance.

Our Pick Accuracy: Honest Review

Across 339 matches, the Our Pick achieved an accuracy of 170/339 (50%) on 1X2, 191/339 (56%) on Over/Under, and 194/339 (57%) on BTTS. These results show a modest advantage for the two goal-based markets, while the 1X2 market was essentially a coin toss. The sample is large enough to provide a meaningful baseline, although the figures alone do not establish a long-term edge or prove that the highest-confidence selections were consistently well calibrated.

BTTS was the strongest category at 57%, followed by Over/Under at 56%. The 5% to 7% gap between those markets and 1X2 suggests that the Our Pick handled game-related outcomes more reliably than the three-way result market. Nevertheless, a 57% success rate also means 145 of 339 selections in that category were incorrect, so the performance should not be presented as dominant or automatic.

The main lesson is that confidence did not translate into high accuracy across the board. A 50% 1X2 record leaves no meaningful margin, while the 56% and 57% records are positive but still leave substantial room for improvement. Without staking, profit, or market-price information, this review can assess only how often the Our Pick landed, not whether it produced financial value. The honest conclusion is a moderate edge in BTTS and Over/Under, with 1X2 remaining the weakest area.

Our Best Prediction Calls Delivered Across Five Matches

Barcelona produced the strongest call of the set, with our Home Win selection at an 85% conviction level proving correct in a emphatic 6-1 victory over Alaves. The result not only matched the prediction but also delivered the largest winning margin among these five games. That combination of the highest stated confidence and a decisive scoreline makes this the standout success of the review.

Our other home selections also landed. Tottenham’s 2-0 win over Crystal Palace validated a Home Win call made at 62% confidence, while Real Betis secured a 2-1 victory against Malaga after we backed the home side at 69%. Both were strong calls because they paired clear directional selections with correct outcomes, and the scorelines confirmed that each predicted advantage translated into a win rather than a draw or narrow defeat.

The two away selections were equally important. We chose AS Roma to beat Udinese 2-5 at 61% confidence, following through on a call that went against the home side’s nominal advantage. Inter’s 3-1 victory over AC Milan was the narrowest prediction margin, but our Away Win call at 46% was still correct. These successes highlight a balanced set of results: two home favorites were identified confidently, while the Roma and Inter picks demonstrated that our selections were not limited to the conventional home advantage.

Our Biggest Prediction Misses

Our five biggest misses all featured a selected outcome failing to materialise. Manchester City lost 0-1 to Brighton despite a 58% Home Win prediction, while Borussia Mönchengladbach’s 0-0 draw with SC Paderborn 07 underlined the risk of a 50-50 forecast being treated as a strong expectation. The Feyenoord match produced the most striking calibration failure: an 82% Home Win call ended with a 1-1 draw against Fortuna Sittard.

Two further forecasts went against the away selection. Werder Bremen defeated 1899 Hoffenheim 2-0 when we had projected an Away Win at 43%, and FC Schalke 04 lost 0-2 to RB Leipzig after assigning the away side a 52% probability. These results did not merely narrow the margins; they overturned the predicted winners entirely.

The common weakness was treating estimated probabilities too confidently. A forecast can have a substantial chance of being right and still fail, particularly around a 43% or 50% selection, but the 82% Feyenoord call shows that our highest-confidence prediction was especially vulnerable to overstatement. No supplied match evidence identifies a specific tactical, personnel or matchday explanation for these errors, so it would be misleading to invent one. The defensible conclusion is that the forecasts relied too heavily on pre-match advantages without sufficiently accounting for the uncertainty present in every result. This remains a five-match sample rather than proof of a wider trend, but it clearly identifies where greater caution and better calibration are required.

Yesterday’s Results Roundup: Six Leagues, Mixed Returns

The Premier League delivered a split verdict, with two correct 1X2 predictions from four matches. Chelsea beat Manchester United 2-0, while Brentford defeated Nottingham Forest by the same 2-0 scoreline. Hull City and Ipswich shared 2-2, and Coventry overcame Sunderland 3-1. La Liga was the strongest performance of the day, as all four selections were correct. Atletico Madrid beat Levante 2-0, Rayo Vallecano won 3-0 against Celta Vigo, Real Betis edged Malaga 2-1, and Barcelona produced the round’s highest-scoring result in a 6-1 victory over Alaves.

Serie A returned three correct calls from four fixtures. Bologna beat Monza 2-1, Udinese lost 5-2 to AS Roma, and Coritiba recorded a 2-0 win over Vitoria; the prediction for AC Milan’s 3-1 win over Inter was wrong. The Bundesliga proved more difficult, with only FC Augsburg’s 1-2 defeat to SC Freiburg correctly predicted. Werder Bremen won 2-0 against 1899 Hoffenheim, Borussia Mönchengladbach drew 0-0 with SC Paderborn 07, and Bayer Leverkusen lost 4-2 to VfB Stuttgart.

Ligue 1 produced three correct selections from four matches: Estac Troyes beat Le Mans 2-0, MC Alger defeated Khenchela 2-0, and CS Constantine lost 0-2 to USM Alger, while MB Rouisset’s 1-1 draw with Ben Aknoun was missed. In the Primeira Liga, FC Porto’s 4-0 win over Estoril was correct, but Moreirense’s 2-1 victory over Estrela was not. Overall, 14 of 22 1X2 predictions landed, led by a perfect showing in La Liga.

Conclusion

Yesterday’s Results review covered 339 matches played on Saturday, 31 Oct 2026, with the 1X2 predictions reaching 50% accuracy. Across such a large match sample, the outcome confirms both the value of reviewing prediction performance and the need for continued evaluation of the selection process.

Overall, the figures provide a clear benchmark for future reviews, with every result helping to assess how accurately the predictions reflected the available match outcomes.

Alexey Andrianov
Alexey AndrianovFounder & Lead Analyst

Founder of Football Predictions — an AI-powered football analysis platform covering 180+ leagues worldwide. Each forecast is generated by our prediction engine and editorially reviewed.

60.3% Our Pick Win Rate 16179 Predictions Tracked 30+ Years Experience

You Might Also Like

View Yesterday's Results All Articles
Review
Friday, 30 Oct 2026: Predictions Review31 Oct 2026
Review
Yesterday’s Results: A Productive Day of Predictions28 Oct 2026
Review
Yesterday’s Results Review: 42 Fixtures and a Strong Analytical Return27 Oct 2026
Review
Yesterday’s Football Predictions Review: Sunday, 25 Oct 202626 Oct 2026
Preview Wednesday Tips
Data-Led Angles for Wednesday’s 55 Matches1 Nov 2026
Preview Monday Tips
Monday’s numbers favor home advantage and goal-heavy outcomes1 Nov 2026
Preview Sunday Tips
Sunday Predictions Guided by Strong Scoring Trends1 Nov 2026
Preview Tuesday Tips
Tuesday, 3 Nov 2026: Champions League and domestic football feature in a 40-match slate1 Nov 2026
Preview Tomorrow's Predictions
Monday, 2 Nov 2026: Primera División Headlines a 92-Fixture Slate1 Nov 2026
Preview Tonight's Predictions
A 65-Match Slate with Clear Statistical Signals1 Nov 2026
Preview Serie A
Serie A Matchday 10: Leaders Under Pressure and Table Gaps in Focus31 Oct 2026
Preview Primeira Liga
Primeira Liga Matchday 10: Leaders Chase Another Statement31 Oct 2026

Important Notice: Responsible Gambling & Predictions Disclaimer

18+

YOU MUST BE 18+ TO BET. Gambling involves risk and can be addictive. Please gamble responsibly and only bet what you can afford to lose.

Our football predictions are based on statistical analysis and should be used for entertainment purposes only. Past performance does not guarantee future results.

We are not licensed financial or gambling advisors. Always consult professional advice before making betting decisions.

18+Local responsible gambling resources — United Kingdom
Self-exclusion:GAMSTOP