Football predictions

669 upcoming fixtures across 31 competitions. Form, head-to-head and analysis for each — and every pick we publish is graded afterwards on the track record.

🇮🇹 Serie A23 fixtures

🇹🇷 Turkish Süper Lig19 fixtures

🇸🇪 Allsvenskan11 fixtures

🇳🇴 Eliteserien9 fixtures

🇩🇰 Danish Superliga7 fixtures

🇵🇹 Primeira Liga21 fixtures

🇪🇸 Segunda División45 fixtures

🇫🇷 Ligue 219 fixtures

🏴󠁧󠁢󠁥󠁮󠁧󠁿 Premier League21 fixtures

🇪🇸 La Liga30 fixtures

🇦🇷 Argentine Primera División18 fixtures

🇧🇷 Brasileirão Série A12 fixtures

🇲🇽 Liga MX20 fixtures

🇳🇱 Eredivisie19 fixtures

🏴󠁧󠁢󠁥󠁮󠁧󠁿 EFL Championship34 fixtures

🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scottish Premiership15 fixtures

🏴󠁧󠁢󠁥󠁮󠁧󠁿 National League60 fixtures

🏴󠁧󠁢󠁳󠁣󠁴󠁿 Scottish Championship21 fixtures

🥇 UEFA Europa League8 fixtures

🇷🇺 Russian Premier League8 fixtures

🏴󠁧󠁢󠁥󠁮󠁧󠁿 EFL League One47 fixtures

🇩🇪 2. Bundesliga18 fixtures

🇦🇹 Austrian Bundesliga6 fixtures

🇩🇪 Bundesliga18 fixtures

🇮🇹 Serie B20 fixtures

🇫🇷 Ligue 118 fixtures

🇧🇪 Belgian Pro League18 fixtures

🇺🇸 MLS31 fixtures

🇯🇵 J1 League10 fixtures

🏴󠁧󠁢󠁥󠁮󠁧󠁿 EFL League Two48 fixtures

🏆 UEFA Champions League15 fixtures