The oldest major in golf will make its return this weekend for its 152nd edition. The British Open at Royal Troon in Ayrshire, Scotland will be 2024’s final major of the season, and its odds leaders bring up some very familiar faces.
Scottie Scheffler, the pre-tournament favorite, may have won the Masters at the start of the year, but has failed to win either the U.S. Open or the PGA Championship since. Bryson DeChambeau may have won the U.S. Open and finished second at the PGA Championship, but has just the fourth-best odds of winning the British Open. Meanwhile, Rory McIlroy, who hasn’t won a major since 2014, sits at second on the odds boards once again.
Golf is notoriously one of the hardest sports to predict, and that has never been more evident than in this year. Scheffler has been the pre-tournament favorite for every major tournament of the year, yet has only won the Masters. Furthermore, he has failed to finish top five in either of the majors. So, are his early odds just another trap for bettors, or will Scheffler return to the top of the golf world this weekend?
WANNA BET? Check out new customer offers with the best online sportsbooks and sports betting apps
Here are the British Open odds with less than a week before the start of the tournament. All odds via BetMGM.
2024 British Open odds:
- Scottie Scheffler (+500)
- Rory McIlroy (+750)
- Ludvig Aberg (+1200)
- Bryson DeChambeau (+1400)
- Xander Schauffele (+1400)
- Collin Morikawa (+1800)
- Tommy Fleetwood (+2200)
- Jon Rahm (+2500)
- Tyrell Hatton (+2500)
- Viktor Hovland (+2500)
- Robert Macintyre (+2800)
- Brooks Koepka (+3300)
- Shane Lowry (+3300)
- Cameron Smith (+4000)
- Patrick Cantlay (+4000)
- Tom Kim (+4000)
- Tony Finau (+4000)
- Hideki Matsuyama (+4500)
- Cameron Young (+5000)
- Justin Thomas (+5000)
- Matt Fitzpatrick (+5000)
- Sahith Theegala (+5000)
- Min Woo Lee (+5500)
- Brian Harman (+6600)
- Joaquin Niemann (+6600)
- Jordan Spieth (+6600)
- Sungjae Im (+6600)
- Adam Scott (+8000)
- Corey Conners (+8000)
- Max Homa (+8000)
- Wyndham Clark (+8000)
- Akshay Bhatia (+9000)
- Davis Thompson (+10000)
- Jason Day (+10000)
- Justin Rose (+10000)
- Louis Oosthuizen (+10000)
- Nicolai Hojgaard (+10000)
- Ryan Fox (+10000)
- Sam Burns (+10000)
- Sepp Straka (+10000)
- Will Zalatoris (+10000)
- Byeong Hun An (+12500)
- Dean Burmester (+12500)
- Dustin Johnson (+12500)
- Matthieu Pavon (+12500)
- Russell Henley (+12500)
- Si Woo Kim (+12500)
- Abraham Ancer (+15000)
- Rasmus Hojgaard (+15000)
- Rickie Fowler (+15000)
- Tiger Woods (+15000)
- Tom McKibbin (+15000)
- Billy Horschel (+17500)
- Christiaan Bezuidenhout (+17500)
- Keegan Bradley (+17500)
- Ewen Ferguson (+20000)
- Henrik Stenson (+20000)
- J.T. Poston (+20000)
- Kurt Kitayama (+20000)
- Matteo Manassero (+20000)
- Tom Hoge (+20000)
- Victor Perez (+20000)
- Eric Cole (+22500)
- Adrian Meronk (+25000)
- Denny McCarthy (+25000)
- Harris English (+25000)
- Jordan Smith (+25000)
- Keita Nakajima (+25000)
- Matt Wallace (+25000)
- Matthew Jordan (+25000)
- Maverick McNealy (+25000)
- Padraig Harrington (+25000)
- Sebastian Soderberg (+25000)
- Adam Hadwin (+30000)
- Austin Eckroat (+30000)
- Chris Kirk (+30000)
- Emiliano Grillo (+30000)
- Laurie Canter (+30000)
- Lucas Glover (+30000)
- Matthew Southgate (+30000)
- Phil Mickelson (+30000)
- Romain Langasque (+30000)
- Sam Horsfield (+30000)
- Stephan Jaeger (+30000)
- Taylor Moore (+30000)
- Thorbjorn Olesen (+30000)
- Alexander Björk (+35000)
- Ben Griffin (+35000)
- Gary Woodland (+35000)
- Guido Migliozzi (+35000)
- Nick Taylor (+35000)
- Ryo Hisatsune (+35000)
- Brendon Todd (+40000)
- C.T. Pan (+40000)
- David Puig (+40000)
- Dominic Clemons (+40000)
- Gordon Sargent (+40000)
- John Catlin (+40000)
- Joost Luiten (+40000)
- Mackenzie Hughes (+40000)
- Marcel Siem (+40000)
- Rikuya Hoshino (+40000)
- Sami Valimaki (+40000)
- Sean Crocker (+40000)
- Shubhankar Sharma (+40000)
- Thriston Lawrence (+40000)
- Yannik Paul (+40000)
- Adam Schenk (+50000)
- Calum Scott (+50000)
- Dan Bradbury (+50000)
- Daniel Brown (+50000)
- Francesco Molinari (+50000)
- Joe Dean (+50000)
- Jorge Campillo (+50000)
- Nacho Elvira (+50000)
- Stewart Cink (+50000)
- Younghan Song (+50000)
- Zach Johnson (+50000)
- Daniel Hillier (+60000)
- Andy Ogletree (+75000)
- Angel Hidalgo (+75000)
- Darren Fichardt (+75000)
- Elvis Smylie (+75000)
- Jacob Skov Olesen (+75000)
- Jesper Svensson (+75000)
- Jeung-Hun Wang (+75000)
- Kazuma Kobori (+75000)
- Liam Nolan (+75000)
- Masahiro Kawamura (+75000)
- Mason Anderson (+75000)
- Matthew Dodd-Berry (+75000)
- Minkyu Kim (+75000)
- Ryan Van Velzen (+75000)
- Sam Hutsby (+75000)
- Santiago De La Fuente (+75000)
- Tommy Morrison (+75000)
- Vincent Norrman (+75000)
- Yuko Katsuragawa (+75000)
- Aguri Iwasaki (+100000)
- Alex Cejka (+100000)
- Altin Van Der Merwe (+100000)
- Charlie Lindh (+100000)
- Darren Clark (+100000)
- Denwit Boriboonsub (+100000)
- Ernie Els (+100000)
- Gun-Taek Koh (+100000)
- Jack McDonald (+100000)
- Jaime Montojo (+100000)
- Justin Leonard (+100000)
- Luis Masaveu (+100000)
- Michael Hendry (+100000)
- Ryosuke Kinoshita (+100000)
- Jasper Stubbs (+200000)
- John Daly (+200000)
- Todd Hamilton (+200000)
How to watch the 2024 British Open:
Thursday, July 18
Friday, July 19
Saturday, July 20
- 5-7 a.m. ET | USA Network
- 7 a.m.-3 p.m. ET | NBC, Peacock
Sunday, July 21
- 4-7 a.m. ET | USA Network
- 7 a.m.-2 p.m. ET | NBC, Peacock
Stream the British Open: Catch all the action from the 2024 British Open with a Peacock subscription
We occasionally recommend interesting products and services. If you make a purchase by clicking one of the links, we may earn an affiliate fee. USA TODAY Network newsrooms operate independently, and this doesn’t influence our coverage.
Gannett may earn revenue from sports betting operators for audience referrals to betting services. Sports betting operators have no influence over nor are any such revenues in any way dependent on or linked to the newsrooms or news coverage. Terms apply, see operator site for Terms and Conditions. If you or someone you know has a gambling problem, help is available. Call the National Council on Problem Gambling 24/7 at 1-800-GAMBLER (NJ, OH), 1-800-522-4700 (CO), 1-800-BETS-OFF (IA), 1-800-9-WITH-IT (IN). Must be 21 or older to gamble. Sports betting and gambling are not legal in all locations. Be sure to comply with laws applicable where you reside.