2025-04-19 World Snooker Championship World Snooker Championship April 19 - May 5 World Snooker Championship The 2025 World Snooker Championship.
2025-05-02 Miami Grand Prix Miami Grand Prix May 2 - May 4 Miami Grand Prix The Miami Grand Prix takes place at the Miami International Autodrome.
2025-05-03 Los Angeles Rugby 7s Los Angeles Rugby 7s May 3 - May 4 Los Angeles Rugby 7s Los Angeles Rugby 7s will take place at the Dignity Health Stadium.
2025-05-03 Super League Magic Weekend Super League Magic Weekend May 3 - May 4 Super League Magic Weekend Super League Magic Weekend is designed to promote the sport and provide fans with a festival-like experience.
3:05 pm - 5:05 pm Bristol Bears vs Bath May 10 @ 3:05 pm - 5:05 pm Bristol Bears vs Bath Bristol Bears take on league leaders Bath.
5:30 pm - 7:30 pm The Big Summer Kick Off May 10 @ 5:30 pm - 7:30 pm The Big Summer Kick Off Harlequins take on Gloucester at Twickenham Stadium.
2025-05-15 PGA Championship PGA Championship May 15 - May 18 PGA Championship Xander Schauffele will be looking to defend his maiden major title in North Carolina
2025-05-16 Emilia Romagna Grand Prix Emilia Romagna Grand Prix May 16 - May 18 Emilia Romagna Grand Prix The Emilia Romagna Grand Prix is taking place between the 16th and 18th May.
3:05 pm - 5:05 pm Northampton Saints vs Saracens May 17 @ 3:05 pm - 5:05 pm Northampton Saints vs Saracens Northampton Saints welcome Saracens to Franklins Gardens.
12:30 pm - 6:00 pm SLB Play-off Finals May 18 @ 12:30 pm - 6:00 pm SLB Play-off Finals The SLB Play-off Finals at the O2 Arena.
2:30 pm - 4:30 pm FA Cup Final (W) May 18 @ 2:30 pm - 4:30 pm FA Cup Final (W) The FA Cup Final takes place at Wembley Stadium.
2025-05-20 Chelsea Flower Show Chelsea Flower Show May 20 - May 24 Chelsea Flower Show The Chelsea Flower Show at the Royal Hospital Chelsea.
2025-05-21 England vs West Indies (W) England vs West Indies (W) May 21 - June 7 England vs West Indies (W) England host the West Indies in T20 and ODI matches.
8:00 pm - 10:00 pm Europa League Final May 21 @ 8:00 pm - 10:00 pm Europa League Final The Europa League Final is being played at the San Mames Stadium in Spain.
2025-05-22 England vs Zimbabwe England vs Zimbabwe May 22 - May 26 England vs Zimbabwe England face Zimbabwe in a one-off test match in Nottingham
2025-05-23 British Grand Prix MotoGP British Grand Prix MotoGP May 23 - May 25 British Grand Prix MotoGP The British Grand Prix MotoGP plays host to the best riders in the world,
2025-05-23 Monaco Grand Prix Monaco Grand Prix May 23 - May 25 Monaco Grand Prix One of the most prestigious races of the F1 calendar
8:00 pm - 10:30 pm EPCR Challenge Cup Final May 23 @ 8:00 pm - 10:30 pm EPCR Challenge Cup Final The EPCR Challenge Cup Final will be held at the iconic Principality stadium in Cardiff on the 23rd May.
2025-05-24 Champions League Final (W) Champions League Final (W) May 24 Champions League Final (W) The Women's Champions League Final will take place on the 24th May.
3:00 pm - 5:30 pm Investec Champions Cup Final May 24 @ 3:00 pm - 5:30 pm Investec Champions Cup Final The Investec Champions Cup Final will takes place on the 24th May at the Principality Stadium.
2025-05-25 French Open French Open May 25 - June 8 French Open The French Open is the second Grand Slam event of the year and is played on clay.
8:00 pm - 10:00 pm Conference League Final May 28 @ 8:00 pm - 10:00 pm Conference League Final The Conference League Final takes place on Wednesday 28th May.
2025-05-29 Vitality T20 Blast 2025 Vitality T20 Blast 2025 May 29 - July 16 Vitality T20 Blast 2025 The Vitality Blast will take place between the 29th May and the 16th July.
2025-05-29 England vs West Indies England vs West Indies May 29 - June 10 England vs West Indies England welcome the West Indies for six matches.
6:00 pm - 11:00 pm Premier League Darts Final May 29 @ 6:00 pm - 11:00 pm Premier League Darts Final The Premier League Darts Final is taking place at the O2 Arena.
2025-05-30 Spanish Grand Prix Spanish Grand Prix May 30 - June 1 Spanish Grand Prix The Spanish Grand Prix is taking place at the Circuit de Barcelona-Catalunya.
7:45 pm - 9:45 pm England vs Portugal (W) May 30 @ 7:45 pm - 9:45 pm England vs Portugal (W) The Lionesses host Portugal in the Nations League.
9:00 pm - 11:00 pm UEFA Champions League Final May 31 @ 9:00 pm - 11:00 pm UEFA Champions League Final The Champions League final returns to Munich for the first time since 2012