Today's Football Predictions (12/04/25)

Below you can find links to today's predictions from The Stats Zone's top football tipsters. All times given are based on UK kick-off times.
English Premier League
Man City vs Crystal Palace – 12:30 PM
Brighton vs Leicester – 3:00 PM
Nottingham Forest vs Everton – 3:00 PM
Southampton vs Aston Villa – 3:00 PM
Arsenal vs Brentford – 5:30 PM
English Championship
Leeds United vs Preston North End – 12:30 PM
Plymouth Argyle vs Sheffield United – 12:30 PM
Cardiff City vs Stoke City – 3:00 PM
Luton Town vs Blackburn Rovers – 3:00 PM
Millwall vs Middlesbrough – 3:00 PM
Portsmouth vs Derby County – 3:00 PM
Queens Park Rangers vs Bristol City – 3:00 PM
Sheffield Wednesday vs Oxford United – 3:00 PM
Sunderland vs Swansea City – 3:00 PM
West Bromwich Albion vs Watford – 3:00 PM
English League One
Wigan Athletic vs Wrexham – 12:30 PM
Spanish La Liga
Real Sociedad vs Mallorca – 1:00 PM
Getafe vs Las Palmas – 3:15 PM
Celta Vigo vs Espanyol – 5:30 PM
Leganes vs Barcelona – 8:00 PM
Italian Serie A
Venezia vs Monza – 2:00 PM
Inter Milan vs Cagliari – 5:00 PM
Juventus vs Lecce – 7:45 PM
German Bundesliga
Bayer Leverkusen vs Union Berlin – 2:30 PM
Hoffenheim vs Mainz – 2:30 PM
Borussia Monchengladbach vs Freiburg – 2:30 PM
Bochum vs Augsburg – 2:30 PM
Holstein Kiel vs St. Pauli – 2:30 PM
Bayern Munich vs Borussia Dortmund – 5:30 PM
French Ligue 1
Monaco vs Marseille – 4:00 PM
Toulouse vs Lille – 6:00 PM
Strasbourg vs Nice – 8:05 PM
Saudi Pro League
Al Khaleej vs Al Fateh – 4:35 PM
Al Fayha vs Al-Qadsiah – 5:00 PM
Al Nassr vs Al Riyadh – 7:00 PM
Indian Super League
Mohun Bagan vs Bengaluru – 3:00 PM
Australian A-League
Wellington Phoenix vs Melbourne Victory – 6:00 AM
Sydney vs Auckland – 8:00 AM
Newcastle Jets vs Central Coast Mariners – 10:35 AM
Perth Glory vs Adelaide United – 12:45 PM