Free football predictions on today’s matches across top leagues and competitions worldwide. MrPredictions uses team form, head-to-head data, and key performance metrics to deliver reliable and well-researched betting tips you can trust.
| Kick Off | Teams | 1 | X | 2 | |
|---|---|---|---|---|---|
| England – Premier League | 1 | X | 2 | ||
|
2026-04-19 15:00 |
Aston Villa Sunderland |
1.66 | 4.00 | 5.25 | |
|
2026-04-19 15:00 |
Everton Liverpool |
3.15 | 3.60 | 2.24 | |
|
2026-04-19 15:00 |
Nottingham Burnley |
1.55 | 4.25 | 6.00 | |
|
2026-04-19 17:30 |
Manchester City Arsenal |
1.87 | 3.75 | 4.15 | |
| Italy – Serie A | 1 | X | 2 | ||
|
2026-04-19 12:30 |
Cremonese Torino |
2.85 | 3.30 | 2.58 | |
|
2026-04-19 15:00 |
Verona Milan |
6.00 | 3.95 | 1.61 | |
|
2026-04-19 18:00 |
Pisa Genoa |
3.25 | 3.25 | 2.33 | |
|
2026-04-19 20:45 |
Juventus Bologna |
1.45 | 4.50 | 7.50 | |
| Germany – Bundesliga | 1 | X | 2 | ||
|
2026-04-19 15:30 |
Freiburg Heidenheim |
1.61 | 4.25 | 5.25 | |
|
2026-04-19 17:30 |
Bayern Munich Stuttgart |
1.38 | 5.75 | 7.00 | |
|
2026-04-19 19:30 |
Borussia M’gladbach Mainz 05 |
2.45 | 3.55 | 2.85 | |
| France – Ligue 1 | 1 | X | 2 | ||
|
2026-04-19 15:00 |
Monaco Auxerre |
1.58 | 4.25 | 6.00 | |
|
2026-04-19 17:15 |
Metz Paris FC |
3.40 | 3.60 | 2.12 | |
|
2026-04-19 17:15 |
Nantes Brest |
2.38 | 3.45 | 3.00 | |
|
2026-04-19 17:15 |
Strasbourg Rennes |
2.52 | 3.70 | 2.67 | |
|
2026-04-19 20:45 |
PSG Lyon |
1.31 | 5.75 | 9.25 | |
| Netherlands Cup Final | 1 | X | 2 | ||
|
2026-04-19 18:00 |
AZ Alkmaar Nijmegen |
2.45 | 3.75 | 2.63 | |
| Portugal – Primeira Liga | 1 | X | 2 | ||
|
2026-04-19 16:30 |
Arouca Estrela |
2.10 | 3.40 | 3.65 | |
|
2026-04-19 19:00 |
Sporting Lisbon Benfica |
2.13 | 3.70 | 3.30 | |
|
2026-04-19 21:30 |
Sporting Braga Famalicao |
1.83 | 3.75 | 4.33 | |
|
2026-04-19 21:30 |
Porto Tondela |
1.21 | 6.50 | 17.0 | |
| England – Championship | 1 | X | 2 | ||
|
2026-04-19 13:00 |
Ipswich Middlesbrough |
2.25 | 3.55 | 3.05 | |
| Italy – Serie B | 1 | X | 2 | ||
|
2026-04-19 15:00 |
Carrarese Pescara |
2.25 | 3.60 | 3.05 | |
|
2026-04-19 17:15 |
Padova Reggiana |
2.02 | 3.40 | 3.80 | |
|
2026-04-19 19:30 |
Empoli Entella |
2.08 | 3.35 | 3.65 | |
| Spain – Segunda Division | 1 | X | 2 | ||
|
2026-04-19 14:00 |
Andorra Valladolid |
2.10 | 3.50 | 3.30 | |
|
2026-04-19 16:15 |
Gijon Cadiz |
1.58 | 4.00 | 5.50 | |
|
2026-04-19 18:30 |
Albacete Granada |
2.47 | 3.20 | 3.90 | |
|
2026-04-19 18:30 |
Eibar Huesca |
1.63 | 3.75 | 5.50 | |
|
2026-04-19 21:00 |
Almeria Malaga |
1.85 | 3.75 | 3.95 | |
| Germany – 2. Bundesliga | 1 | X | 2 | ||
|
2026-04-19 13:30 |
Braunschweig Hertha Berlin |
2.85 | 3.65 | 2.18 | |
|
2026-04-19 13:30 |
Greuther Furth Darmstadt |
3.05 | 3.70 | 2.06 | |
|
2026-04-19 13:30 |
Schalke Preussen Munster |
1.55 | 3.95 | 5.50 | |
| Turkey – Super Lig | 1 | X | 2 | ||
|
2026-04-19 13:30 |
Kasimpasa Alanyaspor |
2.65 | 3.35 | 2.63 | |
|
2026-04-19 16:00 |
Samsunspor Besiktas |
3.30 | 3.65 | 2.10 | |
|
2026-04-19 19:00 |
Trabzonspor Basaksehir |
2.00 | 3.85 | 3.40 | |
| Austria – Bundesliga | 1 | X | 2 | ||
|
2026-04-19 14:30 |
Austria Vienna Salzburg |
3.30 | 3.60 | 2.06 | |
|
2026-04-19 14:30 |
Hartberg SK Rapid |
3.50 | 3.30 | 2.10 | |
|
2026-04-19 17:00 |
LASK Sturm Graz |
2.24 | 3.45 | 3.05 | |
| Belgium – Pro League | 1 | X | 2 | ||
|
2026-04-19 13:30 |
Gent St. Truiden |
2.60 | 3.70 | 2.57 | |
|
2026-04-19 16:00 |
Dender Cercle Brugge |
3.35 | 3.75 | 2.08 | |
|
2026-04-19 18:30 |
Union SG Club Brugge |
2.28 | 3.65 | 3.05 | |
|
2026-04-19 19:15 |
La Louviere Waregem |
2.55 | 3.55 | 2.73 | |
| Norway – Eliteserien | 1 | X | 2 | ||
|
2026-04-19 14:30 |
Valerenga Lillestrom |
2.35 | 3.85 | 2.65 | |
|
2026-04-19 17:00 |
HamKam KFUM |
2.58 | 3.60 | 2.53 | |
|
2026-04-19 17:00 |
Kristiansund Fredrikstad |
2.90 | 3.75 | 2.21 | |
|
2026-04-19 17:00 |
Sarpsborg Tromso |
3.25 | 3.70 | 2.07 | |
|
2026-04-19 19:15 |
Start Molde |
3.25 | 3.65 | 2.08 | |
| Australia – A-League | 1 | X | 2 | ||
|
2026-04-19 05:00 |
Auckland Central Coast Mariners |
1.41 | 4.75 | 6.75 | |
|
2026-04-19 07:30 |
Adelaide United Macarthur |
2.21 |
3.85 | 2.85 | |
| Argentina – Liga Profesional | 1 | X | 2 | ||
|
2026-04-19 18:30 |
Aldosivi Racing Club |
4.50 | 3.15 | 1.83 | |
|
2026-04-19 22:00 |
River Plate Boca Juniors |
2.06 | 3.00 | 3.75 | |
|
2026-04-20 01:30 |
Rosario Central Sarmiento Junin |
1.58 | 3.45 | 6.00 | |
|
2026-04-20 01:30 |
Talleres Cordoba Deportivo Riestra |
1.78 |
3.10 |
5.00 | |
| Brazil – Serie A | 1 | X | 2 | ||
|
2026-04-19 16:00 |
Internacional Mirassol |
1.78 | 3.80 | 4.50 | |
|
2026-04-19 21:00 |
Coritiba Atletico Mineiro |
2.50 | 3.30 | 2.95 | |
|
2026-04-19 21:00 |
Santos Fluminense |
2.77 | 3.30 | 2.65 | |
|
2026-04-19 23:30 |
Bragantino Remo |
1.55 | 4.10 | 6.50 | |
|
2026-04-19 23:30 |
Palmeiras Athletico Paranaense |
1.58 | 4.00 | 6.50 | |
|
2026-04-20 00:30 |
Flamengo Bahia |
1.51 | 4.25 | 7.00 | |
| Mexico – Liga MX | 1 | X | 2 | ||
|
2026-04-20 01:00 |
Santos Laguna Atlas |
2.50 | 3.65 | 2.71 | |
| USA – MLS | 1 | X | 2 | ||
|
2026-04-20 01:00 |
Los Angeles SJ Earthquakes |
1.57 | 4.50 | 5.25 | |
| Kick Off | Teams | Premium Predictions | |
|---|---|---|---|
| Match of The Day | Premium Prediction | ||
|
2026-04-19 17:30 ★★★ |
Manchester City Arsenal |
Members Only | |