8:00 pm - 10:00 pm Football – Europa Conference S/F May 29, 2024 @ 8:00 pm - 10:00 pm Football – Europa Conference S/F
9:00 am - 6:00 pm Golf – Steve Gaskin Memorial Golf Day May 31, 2024 @ 9:00 am - 6:00 pm Golf – Steve Gaskin Memorial Golf Day
7:45 pm - 9:30 pm Rugby – Northampton v Saracens S/F May 31, 2024 @ 7:45 pm - 9:30 pm Rugby – Northampton v Saracens S/F Premiership Semi-Final - Northampton Saints v Saracens 7:45pm
8:00 pm - 10:00 pm Football – England Womens v France Womens May 31, 2024 @ 8:00 pm - 10:00 pm Football – England Womens v France Womens UEFA Euro Qualifier
3:00 pm - 5:00 pm Rugby – Bath v Sale Sharks June 1, 2024 @ 3:00 pm - 5:00 pm Rugby – Bath v Sale Sharks Premiership Semi Final 2
8:00 pm - 10:00 pm Football – Real Madrid v Borussia Dortmund June 1, 2024 @ 8:00 pm - 10:00 pm Football – Real Madrid v Borussia Dortmund UEFA Champions League Final
7:45 pm - 9:45 pm Football – England v Bosnia & Herzegovina June 3, 2024 @ 7:45 pm - 9:45 pm Football – England v Bosnia & Herzegovina Friendly International
8:00 pm - 10:00 pm Football – France Women v England Women June 4, 2024 @ 8:00 pm - 10:00 pm Football – France Women v England Women UEFA Euro Qualifier
7:45 pm - 9:45 pm Football – England v Iceland June 7, 2024 @ 7:45 pm - 9:45 pm Football – England v Iceland Friendly International
3:00 pm - 5:00 pm Rugby – Premiership Final June 8, 2024 @ 3:00 pm - 5:00 pm Rugby – Premiership Final
7:00 pm - 10:00 pm F1 – Canadian Grand Prix June 9, 2024 @ 7:00 pm - 10:00 pm F1 – Canadian Grand Prix
2024-06-14 Football – Euro 2024 Football – Euro 2024 June 14, 2024 - July 14, 2024 Football – Euro 2024
2:00 pm - 4:00 pm Euros – Hungary v Switzerland June 15, 2024 @ 2:00 pm - 4:00 pm Euros – Hungary v Switzerland Euros
3:00 pm - 5:00 pm Rugby – Bulls v Leinster (SF) June 15, 2024 @ 3:00 pm - 5:00 pm Rugby – Bulls v Leinster (SF) URC Semi- Final 1
8:00 pm - 10:00 pm Euros – Italy v Albania June 15, 2024 @ 8:00 pm - 10:00 pm Euros – Italy v Albania
2:00 pm - 4:00 pm Euros – Poland v Netherlands June 16, 2024 @ 2:00 pm - 4:00 pm Euros – Poland v Netherlands
5:00 pm - 7:00 pm Euros – Slovenia v Denmark June 16, 2024 @ 5:00 pm - 7:00 pm Euros – Slovenia v Denmark
8:00 pm - 10:00 pm Euros – Serbia v England June 16, 2024 @ 8:00 pm - 10:00 pm Euros – Serbia v England Euros 2024
8:00 pm - 10:00 pm Euros – Austria v France June 17, 2024 @ 8:00 pm - 10:00 pm Euros – Austria v France
2024-06-18 Horse Racing – Royal Ascot Horse Racing – Royal Ascot June 18, 2024 - June 22, 2024 Horse Racing – Royal Ascot
8:00 pm - 10:00 pm Euros – Portugal v Czech Republic June 18, 2024 @ 8:00 pm - 10:00 pm Euros – Portugal v Czech Republic
8:00 pm - 10:00 pm Euros – Scotland v Switzerland June 19, 2024 @ 8:00 pm - 10:00 pm Euros – Scotland v Switzerland
5:00 pm - 7:00 pm Football – Denmark v England June 20, 2024 @ 5:00 pm - 7:00 pm Football – Denmark v England Euros 2024
8:00 pm - 10:00 pm Euros – Netherlands v France June 21, 2024 @ 8:00 pm - 10:00 pm Euros – Netherlands v France
2:00 pm - 4:00 pm Euros – Georgia v Czech Republic June 22, 2024 @ 2:00 pm - 4:00 pm Euros – Georgia v Czech Republic
3:00 pm - 5:00 pm Rugby – United Rugby Championship Finals June 22, 2024 @ 3:00 pm - 5:00 pm Rugby – United Rugby Championship Finals
3:45 pm - 4:00 pm Horse Racing – Royal Ascot QE2 Jubilee June 22, 2024 @ 3:45 pm - 4:00 pm Horse Racing – Royal Ascot QE2 Jubilee
5:00 pm - 7:00 pm Euros – Turkey v Portugal June 22, 2024 @ 5:00 pm - 7:00 pm Euros – Turkey v Portugal
8:00 pm - 10:00 pm Euros – Belgium v Romania June 22, 2024 @ 8:00 pm - 10:00 pm Euros – Belgium v Romania
8:00 pm - 10:00 pm Euros – Switzerland v Germany June 23, 2024 @ 8:00 pm - 10:00 pm Euros – Switzerland v Germany
8:00 pm - 10:00 pm Euros – Scotland v Hungary June 23, 2024 @ 8:00 pm - 10:00 pm Euros – Scotland v Hungary
8:00 pm - 10:00 pm Euros – Albania v Spain June 24, 2024 @ 8:00 pm - 10:00 pm Euros – Albania v Spain
8:00 pm - 10:00 pm Euros – Croatia v Italy June 24, 2024 @ 8:00 pm - 10:00 pm Euros – Croatia v Italy
8:00 pm - 10:00 pm Football – England v Slovenia June 25, 2024 @ 8:00 pm - 10:00 pm Football – England v Slovenia Euros 2024
8:00 pm - 10:00 pm Euros – Denmark v Serbia June 25, 2024 @ 8:00 pm - 10:00 pm Euros – Denmark v Serbia
8:00 pm - 10:00 pm Euros – Czech Republic v Turkey June 26, 2024 @ 8:00 pm - 10:00 pm Euros – Czech Republic v Turkey
8:00 pm - 10:00 pm Euros – Georgia v Portugal June 26, 2024 @ 8:00 pm - 10:00 pm Euros – Georgia v Portugal
5:00 pm - 7:00 pm Euros – Switzerland v Italy June 29, 2024 @ 5:00 pm - 7:00 pm Euros – Switzerland v Italy
8:00 pm - 10:00 pm Euros – Germany v Denmark June 29, 2024 @ 8:00 pm - 10:00 pm Euros – Germany v Denmark
2:00 pm - 5:00 pm F1 – Austrian Grand Prix June 30, 2024 @ 2:00 pm - 5:00 pm F1 – Austrian Grand Prix
5:00 pm - 7:00 pm Euros – England v Slovakia June 30, 2024 @ 5:00 pm - 7:00 pm Euros – England v Slovakia
8:00 pm - 10:00 pm Euros – Spain v Georgia June 30, 2024 @ 8:00 pm - 10:00 pm Euros – Spain v Georgia