Results vs predictions, 1 Nov 2026: favourites won 60 of 101
How our pre-match predictions held up on Sunday, 1 November 2026: 60 of 101 favourites won, with goals, both teams to score and suggested bets settled against the final scores. Biggest surprise: Levadiakos 3 - 0 Aris, rated at 4%.
By Adam from Poland · · Compiled automatically from our published predictions and the final scores
The day in numbers
101 matches with our own pre-match predictions finished on Sunday, 1 November 2026, across 35 competitions in 33 countries.
The outcome our model rated most likely came in 60 times out of 101 (59%). On average it gave those picks 60%, so they landed roughly what those probabilities implied.
Biggest surprises
9 results came in at under 20% by our numbers. Outcomes rated that low should still happen roughly one time in five or fewer, so a handful on a busy day is expected.
- Super League 1 (Greece): Levadiakos 3 - 0 Aris. The model rated a win for Levadiakos at 4% and had a win for Aris as its favourite at 69%.
- Premiership (Scotland): Falkirk 2 - 0 Celtic. The model rated a win for Falkirk at 8% and had a win for Celtic as its favourite at 74%.
- Super League (Switzerland): Young Boys 3 - 5 Zurich. The model rated a win for Zurich at 11% and had a win for Young Boys as its favourite at 77%.
- First Division A (Belgium): Lommel SK 2 - 0 Gent. The model rated a win for Lommel SK at 11% and had a win for Gent as its favourite at 54%.
- First Division A (Belgium): St. Truiden 1 - 2 Leuven. The model rated a win for Leuven at 14% and had a win for St. Truiden as its favourite at 63%.
Calls that landed
39 favourites rated at 60% or more won, and 28 final scores were among the three exact scores we listed.
- Süper Lig (Turkey): Amedspor 5 - 1 Eyupspor. The model rated a win for Amedspor at 96%.
- Toppserien - Regular season (Norway): LSK Kvinner W 1 - 4 Brann W. The model rated a win for Brann W at 96%.
- Bundesliga (Austria): Salzburg 5 - 1 A. Lustenau. The model rated a win for Salzburg at 95%.
- Damallsvenskan (Sweden): Uppsala W 0 - 7 Hammarby W. The model rated a win for Hammarby W at 95%.
- Liga I (Romania): Univ. Craiova 2 - 1 FC Botosani. The model rated a win for Univ. Craiova at 93%.
- Meistriliiga (Estonia): Kalju 1 - 0 Kuressaare was our most likely exact score, at 13.1%.
- Serie A (Italy): Como 1 - 0 Venezia was our second most likely exact score, at 16.4%.
- Meistriliiga (Estonia): Flora 2 - 0 Narva was our second most likely exact score, at 11.3%.
- Allsvenskan (Sweden): Malmo FF 1 - 2 Hammarby was our second most likely exact score, at 9.3%.
- Liga I (Romania): Otelul 1 - 1 Sepsi Sf. Gheorghe was our third most likely exact score, at 11.7%.
- Super Liga (Serbia): IMT Novi Beograd 0 - 0 Cukaricki was our second most likely exact score, at 15.3%.
- Süper Lig (Turkey): Trabzonspor 2 - 0 Gaziantep was our second most likely exact score, at 13.4%.
- Bundesliga (Austria): Wolfsberger AC 1 - 1 Sturm Graz was our third most likely exact score, at 11.4%.
- HNL (Croatia): Rijeka 1 - 1 Varazdin was our most likely exact score, at 11.4%.
- Super Liga (Moldova): Milsami 1 - 0 Dacia Buiucani was our third most likely exact score, at 12.4%.
- 1. liga (Slovakia): Ruzomberok 1 - 0 Skalica was our second most likely exact score, at 10.2%.
- Bundesliga (Germany): Union Berlin 1 - 1 FC Koln was our most likely exact score, at 14.2%.
- Super Liga (Serbia): Radnicki 1923 2 - 0 Novi Pazar was our third most likely exact score, at 12.3%.
- NB I (Hungary): Ferencvaros 2 - 0 Paks was our second most likely exact score, at 9.6%.
- Primeira Liga (Portugal): Arouca 1 - 0 Nacional was our third most likely exact score, at 11.3%.
- Eliteserien (Norway): Start 0 - 1 Lillestrom was our most likely exact score, at 15.4%.
- Super Liga (Serbia): Partizan 3 - 0 Zemun was our third most likely exact score, at 9.6%.
- Bundesliga (Austria): Austria Vienna 0 - 2 SK Rapid was our most likely exact score, at 13.7%.
- Ligue 1 (France): Lyon 2 - 0 Angers was our most likely exact score, at 12.9%.
- Premier League (England): Liverpool 0 - 1 Arsenal was our second most likely exact score, at 19.6%.
- 1 Lyga (Lithuania): Hegelmann Litauen 2 1 - 1 BFA Vilnius was our second most likely exact score, at 8.4%.
- Superliga (Denmark): Brondby 2 - 0 Aarhus was our third most likely exact score, at 7.5%.
- Czech Liga (Czech Republic): Bohemians 0 - 0 Sparta Prague was our most likely exact score, at 21.4%.
- NB I (Hungary): Ujpest 2 - 1 Nyiregyhaza was our third most likely exact score, at 8.5%.
- La Liga (Spain): Elche 0 - 1 Valencia was our second most likely exact score, at 8.9%.
- Primeira Liga (Portugal): Maritimo 0 - 2 Santa Clara was our second most likely exact score, at 17.7%.
- Liga I (Romania): Dinamo Bucuresti 2 - 0 UTA Arad was our third most likely exact score, at 11.4%.
- La Liga (Spain): Ath Bilbao 2 - 1 Real Sociedad was our most likely exact score, at 9.5%.
Goals
There were 315 goals in 101 matches, 3.1 per game.
Over 2.5 goals landed in 58 matches (57%), against an average model probability of 54%.
Both teams scored in 48 (48%), against an average model probability of 47%.
The highest-scoring game was Excelsior 0 - 9 Twente in the Eredivisie (Netherlands); the model had over 2.5 goals there at 54%.
Suggested bets
157 of the 225 suggested bets we published for these matches landed (70%). They include results, double chances, goal lines and combinations of the two, so the rate mixes very different prices; it is a record, not a profit figure.
By competition
| Competition | Matches | Favourites won | Goals per game |
|---|---|---|---|
| Allsvenskan (Sweden) | 5 | 5 of 5 | 2.2 |
| Eliteserien (Norway) | 5 | 1 of 5 | 4.0 |
| Serie A (Italy) | 5 | 3 of 5 | 2.2 |
| Eredivisie (Netherlands) | 4 | 1 of 4 | 5.3 |
| First Division A (Belgium) | 4 | 1 of 4 | 3.8 |
| La Liga (Spain) | 4 | 2 of 4 | 2.8 |
| Ligue 1 (France) | 4 | 4 of 4 | 3.5 |
| Premier League (Belarus) | 4 | 3 of 4 | 3.0 |
| Premier League (Russia) | 4 | 1 of 4 | 2.5 |
| Primeira Liga (Portugal) | 4 | 3 of 4 | 2.3 |
| Super League 1 (Greece) | 4 | 3 of 4 | 2.3 |
| Süper Lig (Turkey) | 4 | 3 of 4 | 4.8 |
| Super Liga (Serbia) | 4 | 3 of 4 | 1.8 |
| Superliga (Denmark) | 4 | 2 of 4 | 3.3 |
| 1 Lyga (Lithuania) | 3 | 1 of 3 | 4.0 |
| 1. Division (Cyprus) | 3 | 3 of 3 | 2.3 |
| Bundesliga (Austria) | 3 | 2 of 3 | 3.3 |
| Czech Liga (Czech Republic) | 3 | 2 of 3 | 2.7 |
| Liga I (Romania) | 3 | 2 of 3 | 2.3 |
| NB I (Hungary) | 3 | 3 of 3 | 3.0 |
| Super League (Switzerland) | 3 | 2 of 3 | 6.7 |
| 1. liga (Slovakia) | 2 | 2 of 2 | 1.5 |
| 1. SNL (Slovenia) | 2 | 0 of 2 | 2.0 |
| Bundesliga (Germany) | 2 | 1 of 2 | 3.0 |
| HNL (Croatia) | 2 | 0 of 2 | 3.0 |
| Meistriliiga (Estonia) | 2 | 2 of 2 | 1.5 |
| Super Liga (Moldova) | 2 | 0 of 2 | 2.0 |
| Toppserien - Regular season (Norway) | 2 | 2 of 2 | 5.5 |
All results
Pre-match probabilities for a home win, draw and away win, with the outcome the model rated most likely in bold.
| Match | Score | Home / Draw / Away | Favourite |
|---|---|---|---|
| Isloch vs Slavia Mozyr Premier League (Belarus) | 3 - 1 | 70% / 20% / 10% | Home ✓ (landed) |
| Orenburg vs CSKA Moscow Premier League (Russia) | 0 - 0 | 33% / 26% / 41% | Away ✗ (missed) |
| Kalju vs Kuressaare Meistriliiga (Estonia) | 1 - 0 | 63% / 23% / 14% | Home ✓ (landed) |
| Amedspor vs Eyupspor Süper Lig (Turkey) | 5 - 1 | 96% / 3% / 1% | Home ✓ (landed) |
| LSK Kvinner W vs Brann W Toppserien - Regular season (Norway) | 1 - 4 | 1% / 3% / 96% | Away ✓ (landed) |
| Zwolle vs Den Haag Eredivisie (Netherlands) | 1 - 0 | 31% / 27% / 42% | Away ✗ (missed) |
| Como vs Venezia Serie A (Italy) | 1 - 0 | 83% / 14% / 3% | Home ✓ (landed) |
| Din. Minsk vs Neman Premier League (Belarus) | 0 - 1 | 45% / 31% / 24% | Home ✗ (missed) |
| Mlada Boleslav vs Hradec Kralove Czech Liga (Czech Republic) | 3 - 1 | 67% / 27% / 6% | Home ✓ (landed) |
| Real Sireti vs Politehnica UTM Super Liga (Moldova) | 2 - 1 | 17% / 24% / 59% | Away ✗ (missed) |
| Dynamo Makhachkala vs FK Rostov Premier League (Russia) | 0 - 3 | 49% / 27% / 24% | Home ✗ (missed) |
| Flora vs Narva Meistriliiga (Estonia) | 2 - 0 | 89% / 8% / 3% | Home ✓ (landed) |
| Puskas Academy vs Debrecen NB I (Hungary) | 1 - 3 | 29% / 24% / 47% | Away ✓ (landed) |
| Cercle Brugge KSV vs Antwerp First Division A (Belgium) | 2 - 1 | 29% / 22% / 49% | Away ✗ (missed) |
| Djurgarden vs Degerfors Allsvenskan (Sweden) | 2 - 1 | 83% / 12% / 5% | Home ✓ (landed) |
| Malmo FF vs Hammarby Allsvenskan (Sweden) | 1 - 2 | 30% / 25% / 45% | Away ✓ (landed) |
| Transinvest 2 vs Garliava 1 Lyga (Lithuania) | 3 - 3 | 28% / 26% / 46% | Away ✗ (missed) |
| Otelul vs Sepsi Sf. Gheorghe Liga I (Romania) | 1 - 1 | 44% / 38% / 18% | Home ✗ (missed) |
| IMT Novi Beograd vs Cukaricki Super Liga (Serbia) | 0 - 0 | 60% / 28% / 12% | Home ✗ (missed) |
| Odense vs Silkeborg Superliga (Denmark) | 4 - 1 | 28% / 28% / 44% | Away ✗ (missed) |
| Viborg vs Horsens Superliga (Denmark) | 1 - 0 | 56% / 21% / 23% | Home ✓ (landed) |
| Young Boys vs Zurich Super League (Switzerland) | 3 - 5 | 77% / 12% / 11% | Home ✗ (missed) |
| Basaksehir vs Samsunspor Süper Lig (Turkey) | 5 - 2 | 76% / 16% / 8% | Home ✓ (landed) |
| Trabzonspor vs Gaziantep Süper Lig (Turkey) | 2 - 0 | 88% / 9% / 3% | Home ✓ (landed) |
| Getafe vs Sevilla La Liga (Spain) | 3 - 1 | 29% / 32% / 39% | Away ✗ (missed) |
| Falkirk vs Celtic Premiership (Scotland) | 2 - 0 | 8% / 18% / 74% | Away ✗ (missed) |
| Omarska vs Potkozarje 1st League - RS (Bosnia and Herzegovina) | 3 - 1 | 24% / 54% / 22% | Draw ✗ (missed) |
| AC Oulu vs KuPS Veikkausliiga - Championship Group (Finland) | 2 - 0 | 16% / 29% / 55% | Away ✗ (missed) |
| Rosenborg W vs Roa W Toppserien - Regular season (Norway) | 6 - 0 | 76% / 18% / 6% | Home ✓ (landed) |
| Brann vs Molde Eliteserien (Norway) | 3 - 2 | 31% / 21% / 48% | Away ✗ (missed) |
| Excelsior vs Twente Eredivisie (Netherlands) | 0 - 9 | 12% / 20% / 68% | Away ✓ (landed) |
| Telstar vs Utrecht Eredivisie (Netherlands) | 4 - 2 | 34% / 21% / 45% | Away ✗ (missed) |
| Salzburg vs A. Lustenau Bundesliga (Austria) | 5 - 1 | 95% / 4% / 1% | Home ✓ (landed) |
| Wolfsberger AC vs Sturm Graz Bundesliga (Austria) | 1 - 1 | 14% / 25% / 61% | Away ✗ (missed) |
| Uppsala W vs Hammarby W Damallsvenskan (Sweden) | 0 - 7 | 1% / 4% / 95% | Away ✓ (landed) |
| Zhodino vs Belshina Premier League (Belarus) | 3 - 0 | 67% / 24% / 9% | Home ✓ (landed) |
| OFK Beograd Mozzart Bet vs Vojvodina Super Liga (Serbia) | 0 - 2 | 9% / 14% / 77% | Away ✓ (landed) |
| Mura vs Grosuplje 1. SNL (Slovenia) | 0 - 0 | 35% / 29% / 36% | Away ✗ (missed) |
| Ostrava vs Plzen Czech Liga (Czech Republic) | 0 - 4 | 11% / 18% / 71% | Away ✓ (landed) |
| Frosinone vs Torino Serie A (Italy) | 2 - 0 | 54% / 22% / 24% | Home ✓ (landed) |
| Lazio vs Cagliari Serie A (Italy) | 2 - 1 | 75% / 17% / 8% | Home ✓ (landed) |
| Strasbourg vs Auxerre Ligue 1 (France) | 5 - 1 | 49% / 19% / 32% | Home ✓ (landed) |
| Rijeka vs Varazdin HNL (Croatia) | 1 - 1 | 50% / 25% / 25% | Home ✗ (missed) |
| Milsami vs Dacia Buiucani Super Liga (Moldova) | 1 - 0 | 20% / 39% / 41% | Away ✗ (missed) |
| Baltika vs Akron Togliatti Premier League (Russia) | 2 - 1 | 34% / 30% / 36% | Away ✗ (missed) |
| Ruzomberok vs Skalica 1. liga (Slovakia) | 1 - 0 | 37% / 29% / 34% | Home ✓ (landed) |
| Union Berlin vs FC Koln Bundesliga (Germany) | 1 - 1 | 38% / 31% / 31% | Home ✗ (missed) |
| Siauliai 2 vs Dainava Alytus 1 Lyga (Lithuania) | 0 - 4 | 13% / 22% / 65% | Away ✓ (landed) |
| Radnicki 1923 vs Novi Pazar Super Liga (Serbia) | 2 - 0 | 50% / 33% / 17% | Home ✓ (landed) |
| Nordsjaelland vs Midtjylland Superliga (Denmark) | 2 - 3 | 40% / 37% / 23% | Home ✗ (missed) |
| Ferencvaros vs Paks NB I (Hungary) | 2 - 0 | 64% / 20% / 16% | Home ✓ (landed) |
| Levadiakos vs Aris Super League 1 (Greece) | 3 - 0 | 4% / 27% / 69% | Away ✗ (missed) |
| St. Truiden vs Leuven First Division A (Belgium) | 1 - 2 | 63% / 23% / 14% | Home ✗ (missed) |
| Omonia 29th May vs Nea Salamis 1. Division (Cyprus) | 1 - 0 | 53% / 19% / 28% | Home ✓ (landed) |
| Racing Santander vs Real Madrid La Liga (Spain) | 0 - 3 | 22% / 19% / 59% | Away ✓ (landed) |
| Elfsborg vs Orgryte Allsvenskan (Sweden) | 2 - 1 | 86% / 11% / 3% | Home ✓ (landed) |
| Hacken vs Goteborg Allsvenskan (Sweden) | 1 - 0 | 66% / 17% / 17% | Home ✓ (landed) |
| Vasteras SK vs Brommapojkarna Allsvenskan (Sweden) | 1 - 0 | 48% / 22% / 30% | Home ✓ (landed) |
| Univ. Craiova vs FC Botosani Liga I (Romania) | 2 - 1 | 93% / 6% / 1% | Home ✓ (landed) |
| Lausanne vs Thun Super League (Switzerland) | 4 - 5 | 17% / 19% / 64% | Away ✓ (landed) |
| Lugano vs Basel Super League (Switzerland) | 2 - 1 | 82% / 12% / 6% | Home ✓ (landed) |
| Arouca vs Nacional Primeira Liga (Portugal) | 1 - 0 | 78% / 15% / 7% | Home ✓ (landed) |
| Groningen vs Sparta Rotterdam Eredivisie (Netherlands) | 2 - 3 | 56% / 18% / 26% | Home ✗ (missed) |
| KFUM Oslo vs HamKam Eliteserien (Norway) | 2 - 2 | 46% / 27% / 27% | Home ✗ (missed) |
| Sarpsborg 08 vs Kristiansund Eliteserien (Norway) | 2 - 4 | 56% / 27% / 17% | Home ✗ (missed) |
| Start vs Lillestrom Eliteserien (Norway) | 0 - 1 | 23% / 31% / 46% | Away ✓ (landed) |
| ML Vitebsk vs FC Minsk Premier League (Belarus) | 4 - 0 | 65% / 24% / 11% | Home ✓ (landed) |
| Partizan vs Zemun Super Liga (Serbia) | 3 - 0 | 70% / 20% / 10% | Home ✓ (landed) |
| Mornar Bar vs Petrovac First League (Montenegro) | 0 - 0 | 55% / 26% / 19% | Home ✗ (missed) |
| Kasimpasa vs Besiktas Süper Lig (Turkey) | 2 - 2 | 49% / 27% / 24% | Home ✗ (missed) |
| Panetolikos vs OFI Crete Super League 1 (Greece) | 0 - 1 | 35% / 24% / 41% | Away ✓ (landed) |
| Austria Vienna vs SK Rapid Bundesliga (Austria) | 0 - 2 | 5% / 13% / 82% | Away ✓ (landed) |
| Aris vs Anorthosis 1. Division (Cyprus) | 2 - 1 | 64% / 24% / 12% | Home ✓ (landed) |
| Lyon vs Angers Ligue 1 (France) | 2 - 0 | 80% / 14% / 6% | Home ✓ (landed) |
| Paris FC vs Monaco Ligue 1 (France) | 3 - 1 | 39% / 33% / 28% | Home ✓ (landed) |
| Celje vs Nafta 1. SNL (Slovenia) | 4 - 0 | 30% / 39% / 31% | Draw ✗ (missed) |
| Eintracht Frankfurt vs Hamburger SV Bundesliga (Germany) | 3 - 1 | 59% / 23% / 18% | Home ✓ (landed) |
| Liverpool vs Arsenal Premier League (England) | 0 - 1 | 20% / 35% / 45% | Away ✓ (landed) |
| Lokomotiv Moscow vs Spartak Moscow Premier League (Russia) | 0 - 4 | 27% / 30% / 43% | Away ✓ (landed) |
| Hegelmann Litauen 2 vs BFA Vilnius 1 Lyga (Lithuania) | 1 - 1 | 26% / 21% / 53% | Away ✗ (missed) |
| Brondby vs Aarhus Superliga (Denmark) | 2 - 0 | 56% / 22% / 22% | Home ✓ (landed) |
| Bohemians vs Sparta Prague Czech Liga (Czech Republic) | 0 - 0 | 37% / 37% / 26% | Home ✗ (missed) |
| Banska Bystrica vs Dun. Streda 1. liga (Slovakia) | 0 - 2 | 2% / 6% / 92% | Away ✓ (landed) |
| Lecce vs Genoa Serie A (Italy) | 1 - 2 | 35% / 32% / 33% | Home ✗ (missed) |
| PAOK vs Asteras Tripolis Super League 1 (Greece) | 2 - 1 | 86% / 9% / 5% | Home ✓ (landed) |
| Lok. Zagreb vs Osijek HNL (Croatia) | 1 - 3 | 38% / 27% / 35% | Home ✗ (missed) |
| Omonia Aradippou vs APOEL 1. Division (Cyprus) | 1 - 2 | 22% / 30% / 48% | Away ✓ (landed) |
| Ujpest vs Nyiregyhaza NB I (Hungary) | 2 - 1 | 77% / 14% / 9% | Home ✓ (landed) |
| Elche vs Valencia La Liga (Spain) | 0 - 1 | 36% / 28% / 36% | Home ✗ (missed) |
| Panathinaikos vs AEK Athens Super League 1 (Greece) | 2 - 0 | 45% / 29% / 26% | Home ✓ (landed) |
| Lommel SK vs Gent First Division A (Belgium) | 2 - 0 | 11% / 35% / 54% | Away ✗ (missed) |
| Academico Viseu vs Rio Ave Primeira Liga (Portugal) | 2 - 1 | 61% / 25% / 14% | Home ✓ (landed) |
| Maritimo vs Santa Clara Primeira Liga (Portugal) | 0 - 2 | 7% / 20% / 73% | Away ✓ (landed) |
| Maccabi Petah Tikva vs H. Beer Sheva Ligat Ha'al (Israel) | 2 - 5 | 7% / 11% / 82% | Away ✓ (landed) |
| Valerenga vs Tromso Eliteserien (Norway) | 4 - 0 | 39% / 21% / 40% | Away ✗ (missed) |
| Charleroi vs RAAL La Louviere First Division A (Belgium) | 5 - 2 | 85% / 11% / 4% | Home ✓ (landed) |
| Dinamo Bucuresti vs UTA Arad Liga I (Romania) | 2 - 0 | 91% / 7% / 2% | Home ✓ (landed) |
| Juventus vs Napoli Serie A (Italy) | 2 - 0 | 28% / 31% / 41% | Away ✗ (missed) |
| Marseille vs Toulouse Ligue 1 (France) | 2 - 0 | 42% / 19% / 39% | Home ✓ (landed) |
| Ath Bilbao vs Real Sociedad La Liga (Spain) | 2 - 1 | 55% / 22% / 23% | Home ✓ (landed) |
| Braga vs Famalicao Primeira Liga (Portugal) | 3 - 0 | 14% / 24% / 62% | Away ✗ (missed) |
About these reviews
Every probability above is the prediction our match pages showed before kick-off; predictions stay up after the final whistle, hits and misses alike. Results are settled on the score after 90 minutes. Only matches with our own model's predictions are included; estimates from outside providers are left out. To read the numbers, see how to judge football predictions and how our predictions work.
18+. Predictions are statistical estimates, not betting advice. Please read our responsible gambling page.