BankoZeka

Football Predictions for Saturday, 25 April 2026

Predictions for all 64 matches on 25 April 2026: match result, both teams to score and over/under 1.5 / 2.5 / 3.5 goals, the most likely pick per game, bookmaker odds and the accumulator of the day. 27 picks sit at 80% probability or above. The model learns from 78,000+ historical matches; every prediction is recorded before kick-off and scored against real results.

Accumulator of the day · 80%+ probability

MatchPickProbabilityOddsResult
Benfica – Moreirense Primeira Liga 20:00Home win90%1.15✓
Twente – Nijmegen Eredivisie 22:00Over 1.588%~1.15✓
Mainz – Bayern Munich Bundesliga 16:30Over 1.588%~1.15✓
Verona – Lecce Serie A 21:45Under 3.587%~1.18✓
Feyenoord – Groningen Eredivisie 17:30Over 1.587%~1.18✓
Darmstadt – Elversberg 2. Bundesliga 21:30Over 1.587%~1.18✓
Heerenveen – For Sittard Eredivisie 19:45Over 1.587%~1.16✓
Augsburg – Ein Frankfurt Bundesliga 16:30Over 1.586%~1.19✓
Hamburg – Hoffenheim Bundesliga 19:30Over 1.586%~1.18✓
Celtic – Falkirk Premiership 19:30Over 1.585%~1.18✓
FC Koln – Leverkusen Bundesliga 16:30Over 1.585%~1.19✓
Burgos – La Coruna Segunda 19:30Under 3.585%~1.19✓
Venezia – Empoli Serie B 18:15Over 1.584%~1.21✓
Hertha – Holstein Kiel 2. Bundesliga 14:00Over 1.584%~1.20✗
Karlsruhe – Hannover 2. Bundesliga 14:00Over 1.584%~1.18✓
Frosinone – Carrarese Serie B 16:00Over 1.584%~1.21✓
Liverpool – Crystal Palace Premier League 17:00Over 1.584%~1.21✓
Angers – Paris SG Ligue 1 20:00Over 1.584%~1.18✓
Wolfsburg – M'gladbach Bundesliga 16:30Over 1.583%~1.22✗
Middlesbrough – Watford Championship 14:30Over 1.583%~1.20✓
Parma – Pisa Serie A 16:00Under 3.582%~1.25✓
Arsenal – Newcastle Premier League 19:30Over 1.582%~1.22✗
NAC Breda – Ajax Eredivisie 21:00Over 1.581%~1.24✓
St Etienne – Troyes Ligue 2 21:00Over 1.581%~1.25✓
Wolves – Tottenham Premier League 17:00Over 1.581%~1.25✗
Toulouse – Monaco Ligue 1 22:05Over 1.581%~1.25✓
Malaga – Castellon Segunda 22:00Over 1.581%~1.25✓

The three most likely picks together have roughly a 70% chance of all landing. More legs = lower chance. In the app you can tick, tap "I played it" and follow it live.

Serie B 8

TimeMatch1X2Most likely pickOddsResult
13:30Catanzaro – Spezia44%28%28%Over 1.5 · 77%~1.314-2 ✓
16:00Frosinone – Carrarese61%22%16%Over 1.5 · 84%~1.213-0 ✓
16:00Pescara – Juve Stabia46%29%25%Over 1.5 · 75%~1.341-1 ✓
16:00Reggiana – Palermo17%23%61%Over 1.5 · 74%~1.331-1 ✓
16:00Sudtirol – Mantova42%33%25%Under 3.5 · 76%~1.310-3 ✓
16:00Virtus Entella – Padova46%30%24%Under 3.5 · 77%~1.301-0 ✓
18:15Venezia – Empoli74%16%9%Over 1.5 · 84%~1.212-0 ✓
20:30Cesena – Sampdoria38%31%31%Under 3.5 · 76%~1.300-0 ✓

2. Bundesliga 4

TimeMatch1X2Most likely pickOddsResult
14:00Hertha – Holstein Kiel47%24%29%Over 1.5 · 84%~1.200-1 ✗
14:00Karlsruhe – Hannover22%24%54%Over 1.5 · 84%~1.181-3 ✓
14:00Preußen Münster – Bielefeld29%26%45%Over 1.5 · 78%~1.262-3 ✓
21:30Darmstadt – Elversberg33%25%42%Over 1.5 · 87%~1.183-3 ✓

Premier League 5

TimeMatch1X2Most likely pickOddsResult
14:30Fulham – Aston Villa34%27%39%Over 1.5 · 78%~1.271-0 ✗
17:00Liverpool – Crystal Palace69%18%13%Over 1.5 · 84%~1.213-1 ✓
17:00West Ham – Everton37%30%33%Over 1.5 · 76%~1.312-1 ✓
17:00Wolves – Tottenham19%22%59%Over 1.5 · 81%~1.250-1 ✗
19:30Arsenal – Newcastle68%19%13%Over 1.5 · 82%~1.221-0 ✗

Championship 9

TimeMatch1X2Most likely pickOddsResult
14:30Charlton – Hull34%27%39%Under 3.5 · 73%~1.362-1 ✓
14:30Middlesbrough – Watford70%17%13%Over 1.5 · 83%~1.205-1 ✓
14:30West Brom – Ipswich25%25%50%Under 3.5 · 77%~1.350-0 ✓
17:00Birmingham – Bristol City57%24%19%Over 1.5 · 77%~1.292-1 ✓
17:00Norwich – Swansea59%22%19%Over 1.5 · 80%~1.251-1 ✓
17:00Oxford – Sheffield Weds69%18%13%Over 1.5 · 75%~1.334-1 ✓
17:00QPR – Derby31%26%42%Over 1.5 · 78%~1.292-3 ✓
17:00Sheffield United – Preston61%20%19%Over 1.5 · 80%~1.242-3 ✓
17:00Stoke – Portsmouth34%29%37%Under 3.5 · 75%~1.351-3 ✗

Süper Lig 3

TimeMatch1X2Most likely pickOddsResult
14:30Eyupspor – Gaziantep36%25%39%Over 1.5 · 75%~1.313-0 ✓
17:00Kayserispor – Rizespor39%24%37%Over 1.5 · 78%~1.252-0 ✓
20:00Goztep – Antalyaspor58%24%18%Under 3.5 · 73%~1.352-0 ✓

Ligue 2 3

TimeMatch1X2Most likely pickOddsResult
15:00Grenoble – Le Mans24%25%51%Under 3.5 · 74%~1.351-1 ✓
15:00Reims – Nancy66%19%15%Over 1.5 · 79%~1.271-1 ✓
21:00St Etienne – Troyes54%25%22%Over 1.5 · 81%~1.250-3 ✓

La Liga 4

TimeMatch1X2Most likely pickOddsResult
15:00Alaves – Mallorca43%33%24%Under 3.5 · 78%~1.302-1 ✓
17:15Getafe – Barcelona17%24%59%Over 1.5 · 75%~1.300-2 ✓
19:30Valencia – Girona46%28%25%Over 1.5 · 74%~1.332-1 ✓
22:00Ath Madrid – Ath Bilbao43%28%29%Over 1.5 · 76%~1.323-2 ✓

Ligue 1 3

TimeMatch1X2Most likely pickOddsResult
16:00Lyon – Auxerre55%26%19%Over 1.5 · 78%~1.313-2 ✓
20:00Angers – Paris SG8%13%79%Over 1.5 · 84%~1.180-3 ✓
22:05Toulouse – Monaco27%25%48%Over 1.5 · 81%~1.252-2 ✓

Serie A 3

TimeMatch1X2Most likely pickOddsResult
16:00Parma – Pisa42%34%24%Under 3.5 · 82%~1.251-0 ✓
19:00Bologna – Roma30%29%41%Under 3.5 · 77%~1.310-2 ✓
21:45Verona – Lecce36%31%33%Under 3.5 · 87%~1.180-0 ✓

Bundesliga 6

TimeMatch1X2Most likely pickOddsResult
16:30Augsburg – Ein Frankfurt35%28%37%Over 1.5 · 86%~1.191-1 ✓
16:30FC Koln – Leverkusen25%23%52%Over 1.5 · 85%~1.191-2 ✓
16:30Heidenheim – St Pauli38%28%33%Over 1.5 · 74%~1.342-0 ✓
16:30Mainz – Bayern Munich24%23%53%Over 1.5 · 88%~1.153-4 ✓
16:30Wolfsburg – M'gladbach40%26%33%Over 1.5 · 83%~1.220-0 ✗
19:30Hamburg – Hoffenheim23%23%54%Over 1.5 · 86%~1.181-2 ✓

Pro League 3

TimeMatch1X2Most likely pickOddsResult
17:00Oud-Heverlee Leuven – Charleroi31%27%42%Over 1.5 · 76%~1.300-2 ✓
19:15Genk – Standard61%23%16%Over 1.5 · 77%~1.301-1 ✓
21:45Westerlo – Antwerp46%26%27%Over 1.5 · 78%~1.282-4 ✓

Premiership 3

TimeMatch1X2Most likely pickOddsResult
17:00Aberdeen – Kilmarnock49%26%25%Over 1.5 · 77%~1.301-0 ✗
17:00St Mirren – Livingston58%23%19%Over 1.5 · 78%~1.290-2 ✓
19:30Celtic – Falkirk70%18%13%Over 1.5 · 85%~1.183-1 ✓

Segunda 3

TimeMatch1X2Most likely pickOddsResult
17:15Valladolid – Sociedad B63%21%16%Over 1.5 · 77%~1.311-0 ✗
19:30Burgos – La Coruna39%35%26%Under 3.5 · 85%~1.191-1 ✓
22:00Malaga – Castellon35%29%36%Over 1.5 · 81%~1.252-3 ✓

Eredivisie 4

TimeMatch1X2Most likely pickOddsResult
17:30Feyenoord – Groningen60%23%17%Over 1.5 · 87%~1.183-1 ✓
19:45Heerenveen – For Sittard65%19%16%Over 1.5 · 87%~1.162-1 ✓
21:00NAC Breda – Ajax29%25%46%Over 1.5 · 81%~1.240-2 ✓
22:00Twente – Nijmegen47%25%28%Over 1.5 · 88%~1.151-1 ✓

Primeira Liga 3

TimeMatch1X2Most likely pickOddsResult
17:30Tondela – Nacional33%27%40%Over 1.5 · 73%~1.350-2 ✓
20:00Benfica – Moreirense90%6%3%Home win · 90%1.154-1 ✓
22:30Guimaraes – Rio Ave53%27%20%Over 1.5 · 77%~1.312-0 ✓

How to read this

The 1 / X / 2 columns are our probabilities. "Most likely pick" is the highest-probability selection across all markets (match result, both teams to score, over/under 1.5 / 2.5 / 3.5); the odds are the best price we found (a ~ means no bookmaker prices that market, so it is the fair odds implied by the market). Open a match for the reasoning, likely scorelines and every bookmaker's odds.

Other days

Last updated: