To be confirmed Live match guide Wednesday, 5/8/2024 12:45 Europa Conference League Semi-finals Club Brugge Fiorentina 15:00 Champions League Semi-finals Real Madrid FC Bayern
Thursday, 5/9/2024 15:00 Europa League Semi-finals Bayer Leverkusen AS Roma 15:00 Europa League Semi-finals Atalanta O. Marseille 15:00 Europa Conference League Semi-finals Olympiacos Aston Villa
Saturday, 5/11/2024 07:30 Premier League Fulham Manchester City 10:00 Premier League Tottenham Burnley 10:00 Premier League West Ham Luton Town 10:00 Premier League Everton Sheffield United 10:00 Premier League Newcastle Brighton 10:00 Premier League Bournemouth Brentford 10:00 Premier League Wolverhampton Crystal Palace 12:30 Premier League Nottingham Forest Chelsea
Sunday, 5/12/2024 11:30 Premier League Manchester Utd. Arsenal
Monday, 5/13/2024 15:00 Premier League Aston Villa Liverpool
Tuesday, 5/14/2024 15:00 Premier League Tottenham Manchester City
Wednesday, 5/15/2024 14:45 Premier League Brighton Chelsea 15:00 Premier League Manchester Utd. Newcastle
Sunday, 5/19/2024 11:00 Premier League Arsenal Everton 11:00 Premier League Manchester City West Ham 11:00 Premier League Liverpool Wolverhampton 11:00 Premier League Chelsea Bournemouth 11:00 Premier League Brighton Manchester Utd. 11:00 Premier League Luton Town Fulham 11:00 Premier League Burnley Nottingham Forest 11:00 Premier League Brentford Newcastle 11:00 Premier League Crystal Palace Aston Villa 11:00 Premier League Sheffield United Tottenham
Wednesday, 5/22/2024 15:00 Europa League Final
Wednesday, 5/29/2024 15:00 Europa Conference League Final
Saturday, 6/1/2024 15:00 Champions League Final
Wednesday, 6/19/2024 09:00 UEFA EURO 2024 Group stage Croatia Albania 12:00 UEFA EURO 2024 Group stage Germany Hungary 15:00 UEFA EURO 2024 Group stage Scotland Switzerland
Thursday, 6/20/2024 09:00 UEFA EURO 2024 Group stage Slovenia Serbia 12:00 UEFA EURO 2024 Group stage Denmark England 15:00 UEFA EURO 2024 Group stage Spain Italy
Friday, 6/21/2024 09:00 UEFA EURO 2024 Group stage Slovakia Ukraine 12:00 UEFA EURO 2024 Group stage Poland Austria 15:00 UEFA EURO 2024 Group stage Netherlands France
Saturday, 6/22/2024 09:00 UEFA EURO 2024 Group stage Georgia Czech Republic 12:00 UEFA EURO 2024 Group stage Turkey Portugal 15:00 UEFA EURO 2024 Group stage Belgium Romania
Sunday, 6/23/2024 15:00 UEFA EURO 2024 Group stage Switzerland Germany 15:00 UEFA EURO 2024 Group stage Scotland Hungary
Monday, 6/24/2024 15:00 UEFA EURO 2024 Group stage Croatia Italy 15:00 UEFA EURO 2024 Group stage Albania Spain
Tuesday, 6/25/2024 12:00 UEFA EURO 2024 Group stage France Poland 12:00 UEFA EURO 2024 Group stage Netherlands Austria 15:00 UEFA EURO 2024 Group stage England Slovenia 15:00 UEFA EURO 2024 Group stage Denmark Serbia
Wednesday, 6/26/2024 12:00 UEFA EURO 2024 Group stage Ukraine Belgium 12:00 UEFA EURO 2024 Group stage Slovakia Romania 15:00 UEFA EURO 2024 Group stage Georgia Portugal 15:00 UEFA EURO 2024 Group stage Czech Republic Turkey
Saturday, 6/29/2024 12:00 UEFA EURO 2024 Round of 16 15:00 UEFA EURO 2024 Round of 16
Sunday, 6/30/2024 12:00 UEFA EURO 2024 Round of 16 15:00 UEFA EURO 2024 Round of 16
Monday, 7/1/2024 12:00 UEFA EURO 2024 Round of 16 15:00 UEFA EURO 2024 Round of 16
Tuesday, 7/2/2024 12:00 UEFA EURO 2024 Round of 16 15:00 UEFA EURO 2024 Round of 16
Friday, 7/5/2024 12:00 UEFA EURO 2024 Quarter-finals 15:00 UEFA EURO 2024 Quarter-finals
Saturday, 7/6/2024 12:00 UEFA EURO 2024 Quarter-finals 15:00 UEFA EURO 2024 Quarter-finals
Tuesday, 7/9/2024 15:00 UEFA EURO 2024 Semi-finals
Wednesday, 7/10/2024 15:00 UEFA EURO 2024 Semi-finals
Sunday, 7/14/2024 15:00 UEFA EURO 2024 Final
Saturday, 12/14/2024 PD Semi-finals
Wednesday, 12/18/2024 PD FIFA Intercontinental Cup Final
More days More days More days