Welcome to ThePuntersPage 2024 Sports Betting Calendar! The year ahead promises to be jam-packed with scintillating drama from a wide array of sports, and we’re here to make sure you never miss a moment of the action. Find dates for the most highly anticipated sporting events in football, basketball, golf, tennis, darts, snooker, horse racing, rugby, cricket and many more!
In each row, you’ll find the start and end date, sport, and bookie we feel will give you the most value for the respective 2024 sporting event. This is based on the competitiveness of their odds, their range of markets, promotions and many other features you need to consider when mastering betting fundamentals.
You can search through our table by date, sport or specific tournament as you wish to find you chosen events. We’re constantly updating this 2024 sports calendar according to the latest information available and whilst all information is accurate at the time of publishing, keep in mind that event start and end dates are subject to change at any time.
Be sure to bookmark this page to stay atop of the biggest dates, events and betting opportunities for 2024. As always – happy punting for the year ahead!
2024 Sporting Events Calendar
Dates | Sport | Event |
---|---|---|
8th – 15th January | Snooker | Cazoo Masters Shoot Out |
12th – 15th January | Golf | Sony Open in Hawaii |
16th – 29th January | Tennis | Australian Open |
19th – 22nd January | Golf | Abu Dhabi HSBC Championship |
25th – 28th January | Snooker | BetVictor Shoot Out |
26th – 29th January | Golf | Dubai Desert Classic |
1st – 13th February | Football | FIFA Club World Cup |
2nd – 5th February | Golf | AT&T Pebble Beach Pro-Am |
2nd February – 25th May | Darts | Unibet Premier League |
4th February | Ice Hockey | NHL All Star Game |
4th February – 18th March | Rugby | Rugby Union – Six Nations |
9th – 12th February | Golf | Waste Management Phoenix |
10th – 26th February | Cricket | 2022 Womens World Cup |
12th – 13th February | American Football | NFL Superbowl 2022 |
16th – 19th February | Golf | Genesis Open |
19th February | Auto Racing | Nascar 2022 Daytona 500 |
20th – 23rd February | Snooker | Coral Players Championship |
20th – 23rd February | Golf | WGC Mexico Championship |
21st – 27th February | Golf | Honda Classic |
26th February | Ice Hockey | NHL Betting 2022 Stadium Series |
26th February | Football | EFL Carabao Cup |
28th – 30th February | Strength Athletics | Britain's Strongest Man |
2nd – 5th March | Golf | Arnold Palmer Invitational |
3rd – 5th March | Darts | UK Open |
5th March – 26th November | Auto Racing | F1 Season |
6th – 19th March | Tennis | BNP Paribas Open |
7th – 12th March | Golf | The Players Championship |
12th March | Special Event | 95th Academy Awards (Oscars) |
13th – 19th March | Golf | Valspar Championship |
14th – 17th March | Horse Racing | Cheltenham |
22nd – 26th March | Golf | WGC Dell Technologies |
25th – 26th March | Horse Racing | Dubai World Cup |
25th March – 28th May | Cricket | IPL 2023 Season |
26th March – 26th November | Motorcycle Racing | MotoGP Season |
27th March – 2nd April | Snooker | Cazoo Tour Championship |
30th March – 1st October | Baseball | MLB Regular Series |
6th – 9th April | Golf | US Masters 2023 |
10th – 16th April | Golf | RBC Heritage |
15th April | Horse Racing | 2023 Randox Grand National Aintree Racecourse |
15th April | Basketball | NBA Playoffs Begin |
15th April – 2nd May | Snooker | Betfred 2023 World Championship |
19th April | Football | EFL Papa John's Trophy FINAL |
21st – 22nd April | Horse Racing | Scottish Grand National at Ayr |
22nd April – 8th October | Auto Racing | BTCC British Touring Car Championship |
1st – 7th May | Golf | Wells Fargo Championship |
4th – 7th May | Golf | Italian Open |
6th May | Horse Racing | Newmarket Guineas Festival |
6th – 7th May | Horse Racing | Kentucky Derby |
6th – 28th May | Cycling | Giro d'Italia |
9th – 13th May | Special Event | Eurovision 2023 Semi Final 1,2, Grand Final |
11th – 14th May | Golf | AT&T Byron Nelson |
12th – 21st May | Ice Hockey | World Championship |
18th – 21st May | Golf | US PGA Championship |
19th – 21st May | Greyhound Racing | English Greyhound Derby 1st Round |
20th May | Horse Racing | Preakness Stakes |
25th – 28th May | Golf | Charles Schwab Challenge |
25th – 28th May | Golf | KLM Open Dutch |
27th – 28th May | Greyhound Racing | English Greyhound Derby 2nd Round |
28th May – 11th June | Tennis | French Open |
1st – 4th June | Golf | Porsche European Open |
1st – 4th June | Golf | The Memorial Tournament |
1st – 18th June | Basketball | NBA Finals |
2nd – 3rd June | Horse Racing | Epsom The Oaks |
2nd – 3rd June | Horse Racing | Epsom The Derby |
3rd June | Football | English FA Cup FINAL |
3rd June | Greyhound Racing | English Greyhound Derby 3rd Round |
5th – 11th June | Golf | Canadian Open |
10th June | Football | Champions League FINAL |
10th – 24th June | Greyhound Racing | English Greyhound Derby Quarters, Semis, Final |
11th June | Horse Racing | Belmont Stakes |
14th – 18th June | Football | UEFA Nations League |
15th – 18th June | Golf | US Open |
20th – 24th June | Horse Racing | Royal Ascot |
22nd – 25th June | Golf | Travelers Championship |
28th – 29th June | Ice Hockey | NHL Draft |
1st – 23rd July | Cycling | Tour de France – Roland Garros |
3rd – 16th July | Tennis | Wimbeldon |
10th July – 20th August | Football | Women's World Cup |
13th – 16th July | Golf | Scottish Open |
15th – 23rd July | Darts | World Matchplay |
20th – 23rd July | Golf | The Open Championship |
28th July – 6th August | Netball | World Cup |
1st – 5th August | Horse Racing | Glorious Goodwood Festival |
3rd – 6th August | Golf | The Wyndham Championship |
7th – 13th August | Golf | WGC FedEx St Jude Invitational |
10th – 13th August | Golf | The Northern Trust |
20th – 23rd August | Golf | BMW Championship Betting |
26th August – 13th September | Cycling | Vuelta a Espana |
28th August – 10th September | Tennis | US Open |
2nd September | Greyhound Racing | Irish Greyhound Derby |
8th September – 28th October | Rugby | World Cup |
14th – 17th September | Golf | BMW PGA Championship |
14th – 17th September | Horse Racing | St. Leger Stakes |
19th – 25th September | Golf | Presidents Cup |
21st – 24th September | Golf | Open De France |
29th September – 2nd October | Golf | Ryder Cup |
30th September – 2nd October | Horse Racing | Prix De L'Arc De Triomphe |
5th – 8th October | Golf | Alfred Dunhill Links Championship |
11th – 15th October | Golf | Shriners Hospital Open |
21st October | Horse Racing | British Champions Day at Ascot |
30th October | Tennis | Rolex Paris Masters |
30th October – 5th November | Tennis | WTA Finals |
TBD | Golf | Andalucia Masters |
TBD | Darts | Gibraltar Darts Trophy |
TBD | Cricket | ICC World T20 |
TBD | Golf | WGC HSBC Champions |
3rd – 4th November | Horse Racing | Breeders Cup |
7th November | Horse Racing | Melbourne Cup |
21st – 26th November | Tennis | Davis Cup |
25th November | Horse Racing | Betfair Chase |
25th November – 3rd December | Snooker | UK Championship |
TBD | Snooker | English Open |
TBD | Rugby | Rugby Union – Autumn Internationals |
TBD | Horse Racing | November Meeting At Cheltenham |
TBD | Tennis | ATP Finals |
TBD | Golf | DP World Tour Championship |
TBD | Strength Athletics | World's Strongest Man |
8th – 9th December | Horse Racing | Betfair Tingle Creek |
26th December | Horse Racing | King George VI Chase |
26th December | Football | Boxing Day Football |
TBD | Snooker | Scottish Open |
TBD | Darts | World Championship |
TBD | Horse Racing | Welsh Grand National |