Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
When you use the BetMGM Colorado bonus code ˽ýӳTODAY all new customers will be awarded a welcome promo worth up to $1,500 in bonus bets. You will also receive a wide variety of ongoing promotions at this elite online sportsbook, including bonus bets, insurance offers and loyalty rewards.
Our BetMGM bonus code Colorado guide explains how to redeem each promo and breaks down the simple wagering requirements. Keep reading to learn more about the BetMGM Colorado bonus code offer, the quality of its odds and the unique features that make it so popular.
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
The BetMGM Colorado bonus code is ˽ýӳTODAY. You can click any BET NOW link on this page, create a BetMGM account and place a qualifying bet worth $5 or more to redeem this BetMGM Colorado Sportsbook bonus code offer today. If your wager loses, you will be refunded with bonus bets, thanks to the BetMGM bonus code offer. For losing wagers of $50 or more, (up to $1,500), your bonus bets are divided into five credits; bets below $50 are refunded with a single bonus bet for the full amount. Your bonus bets will be good for seven days and have a 1x wagering requirement.
Just roll the bonus bets over once before cashing out any winnings earned.
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
Claim the BetMGM Colorado Bonus Code
It is easy to claim the BetMGM Sportsbook bonus code Colorado ˽ýӳTODAY. Follow these steps:
✅ Click the BetMGM Colorado promo button on this page. It will open the site and apply the BetMGM Colorado Sportsbook bonus code ˽ýӳTODAY to your account.
✅ Choose Colorado as your state and you will arrive on the homepage. The top left of the screen will highlight the bonus code for BetMGM Colorado that you have qualified for. Click “Register” to open the sign-up form.
✅ You can register quickly with PayPal or Yahoo! Sports login details, or enter an email address, choose a password and continue to the standard registration form.
✅ Enter your personal and contact information. There will be a “Bonus Code” section of the CO BetMGM sign-up form. If you clicked the button displayed on this page, the BetMGM Sportsbook Colorado bonus code ˽ýӳTODAY should be shown in that box already. If not, you can type or paste it into the box.
✅ Agree to the T&Cs and complete the form. If you do not automatically pass KYC checks, you will be asked to upload two forms of ID to validate your identity.
✅ The BetMGM Colorado team will approve your account, and you can make your minimum $10 deposit to get started.
✅ Place a wager worth at least $5, and if it loses you will be refunded with bonus bets. BetMGM Colorado Sportsbook will then give you seven days to complete a 1x rollover requirement.
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
BetMGM Colorado Bonus Code Compared to Others
TheBetMGM Colorado bonus code is one of the best offers in the state, but you can also claim additional sign-up bonuses from rival Colorado sports betting apps.
The Caesars Sportsbook promo code ˽ýӳTODAY1000 earns you up to $1,000 back as a bet credit if you lose your first wager. The BetRivers bonus also earns you up to $500 back if your first bet is unsuccessful.
FanDuel is currently offering a “Bet $5, Get $200” sign-up bonus. You just need to bet $5 of your own money to unlock $200 in bonus credits if your first bet wins, with a 1x wagering requirement. DraftKings' offer is a Bet $5, Get $150 Instantly deal. Check out our sportsbook promo codes for more information on the best bonuses you can claim alongside the BetMGM Colorado Sportsbook bonus code.
More BetMGM Promotions in Colorado
The BetMGM sign-up bonus CO is naturally for new players only, so it can only be redeemed once. However, you will then receive a variety of BetMGM promo code Colorado on a weekly or recurring basis.
These are the top BetMGM Colorado promotions to claim:
🎁 Sign-Up Promo: The BetMGM Colorado sign-up bonus is worth up to $1,500 in bonus bets. You can use the BetMGM bonus code Colorado ˽ýӳTODAY to claim this offer.
🎁 Odds Boosts: There are some occasional odds boosts on offer at BetMGM Colorado, known as Lion’s Boosts. They are normally applied to same game parlay wagers, and they enhance your cash winnings if the bet succeeds. For example, you might find Nikola Jokic to score 30-plus points and the Denver Nuggets to win, boosted from +165 to +190. BetMGM is one of the best NBA betting sites and boosts like these are a reason why.
🎁 Select Your Squad: This BetMGM Colorado bonus code allows you to specify your favorite NFL and NBA team, such as the Broncos and the Nuggets. You will then receive regular BetMGM CO promotions and content linked to those teams during the football and basketball seasons.
🎁 Bonus Bets: You can often redeem bonus bets via BetMGM Colorado bonus code offers aimed at all customers. For example, place a $25 bet on a specific type of market, and get a $10 bonus bet in return.
🎁 Insurance Deals: These BetMGM Colorado bonus offers earn you a rebate if your bet loses. The sign-up bonus is an insurance deal, but there are often similar offers linked to certain leagues and bet types – such as same-game parlays – for existing customers too.
🎁 Refer-A-Friend Bonus: You can earn a $50 bonus bet by referring friends to BetMGM Colorado. Your friend must sign up and wager $50, at which point you will receive your $50 in site credit. This BetMGM bonus in Colorado can be used 20 times per month.
🎁 Contests: There will occasionally be contests featured in the BetMGM Colorado bonus section. For example, there was a $10 Million Bracket Challenge for the March 2023 men's college basketball tournament.
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
BetMGM Colorado Rewards Program
BetMGM Colorado Sportsbook customers enter the MGM Rewards program immediately upon signing up for an account. You will earn points each time you place a sports wager. The points you receive will be determined by the size of the bet you make and the odds. You will eventually be able to redeem your loyalty points for bonus bets, which have a 1x rollover requirement at Colorado BetMGM.
Bettors also accrue tier credits, which allow you to move up to higher levels of the program – Sapphire, Pearl, Gold, Platinum and Noir. You will receive great perks if you reach the higher tiers. This program also encompasses retail casinos owned by MGM Resorts, including some of the most famous venues of the Las Vegas Strip, along with Hyatt hotels, so you can earn points and claim rewards at those locations.
What First-Time Bettors Should Know About BetMGM Colorado
BetMGM is one of the top three online sportsbooks in America by market share, along with FanDuel and DraftKings. It also is No. 1 among online casinos in the United States, plus has a poker room and a racebook, but only BetMGM Sportsbook is available in Colorado.
MGM Resorts International, which owns resorts such as MGM Grand and Bellagio, created BetMGM via a joint venture with European operator Entain in 2018. It uses software created by Entain, which already powers some of Europe’s leading sportsbooks and casinos. The online sportsbook is packed with great features and offers a large choice of betting options on many different sports.
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
BetMGM Colorado Payment Options
BetMGM Colorado Sportsbook offers more payment options than rival sports betting apps. They are all secure, convenient banking methods, with no fees charged at BetMGM Colorado.
Deposit Methods
The minimum deposit at BetMGM Sportsbook Colorado is $10. You can use a credit card or debit card to fund your account. Visa, MasterCard, Discover and American Express are all accepted, and it offers a prepaid BetMGM Play+ too. Alternative methods include PayPal, Skrill, online banking or an ACH payment via VIP Preferred.
If you would like to pay in cash, you can do so by using the PayNearMe service at a local participating retail store. There are no official maximum deposit limits, but you can contact the customer service team for large payments, as you may like to arrange a wire transfer.
Withdrawal Methods
Withdrawing at BetMGM Sportsbook Colorado is also a straightforward process. You should receive your funds within a day or two if you select one of the quicker payout options, such as PayPal, Play+ or a Visa Fast Funds withdrawal.
Payouts are also available via online banking, VIP Preferred (e-check), a bank transfer or a paper check in the mail. You can get paid out in cash if you happen to be at a BetMGM retail sportsbook too. Some payout methods will only be available if you have previously used them when making a deposit. The limits vary depending on the method selected, but they are broad.
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
BetMGM Colorado Pros
We signed up for an account with BetMGM Sportsbook Colorado and tested it out. Our experts made deposits, redeemed BetMGM Colorado bonus code offers and placed a series of bets via the mobile app and the sports betting site. They also tried out the features, requested withdrawals and chatted with customer support representatives.
This is what we liked about BetMGM Colorado:
🤩 It has the best live streaming service in Colorado, covering NHL, NBA and MLB games, plus various additional sports.
🤩 There are always interesting BetMGM Sportsbook Colorado bonus code offers for existing customers each week.
🤩 This online sportsbook is full of great features, including an option to edit live bets and competitive early cashout offers.
🤩 BetMGM Sportsbook Colorado offers competitive odds and a wide range of pre-game and in-play betting markets on a huge selection of sporting events each day.
BetMGM Colorado Cons
No online sportsbook is perfect, and we noted a few potential areas for improvement when reviewing BetMGM Colorado:
🙁 Caesars Sportsbook Colorado offers a larger welcome promo, more odds boosts and more recurring bonuses.
🙁 The Colorado BetMGM Sportsbook live streaming service does not cover pro football games, which would be a great addition.
🙁 You may sometimes find more prop bets on offer at rival sportsbooks such as BetRivers and DraftKings.
🙁 The app is not quite as fast as the FanDuel and DraftKings mobile apps.
BetMGM Colorado App Rating
BetMGM Colorado is among the top-rated mobile sports betting apps among iOS users on the App Store, with an average rating of 4.8 stars. Its average rating on Google Play was lower at 4.0, as there were apparently some location verification issues with the Android app, but have now been fixed via an update giving it a 4.4 star average rating. Soon enough, bettors on the other side of the map will get to claim the BetMGM North Carolina bonus code when this app and offer launches into the Tar Heel State in MArch 2024.
📱 Apple App Store Rating
⭐ 4.8 (170k ratings)
📱 Google Play Store Rating
⭐ 4.4 (22k reviews)
User Reviews:
✍️ “Customer service was very helpful. Can always reach a human in 5 minutes or less. Just one of the many reasons I only use BetMGM.” – Derek Schlobohm
✍️ “Way better than DraftKings. Easy to navigate, doesn’t freeze or crash. Glad I switched to this.” – Steven Johnston
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
Colorado BetMGM Sportsbook Reputation
BetMGM Colorado has a reputation as a reliable, trustworthy operator that provides great customer service. The MGM brand is famous, and high-profile commercials featuring Jamie Foxx have boosted awareness of the BetMGM Sportsbook app. It is also the official sports betting partner of the Denver Broncos, and a wide range of additional teams and leagues.
That has helped BetMGM become one of the most popular sportsbooks in Colorado. All customers are treated fairly and paid out quickly when they make withdrawal requests, so it has a solid overall reputation.
Why You Can Trust BetMGM Colorado
You can trust BetMGM in Colorado for these reasons:
🔐 This sportsbook is licensed and regulated by the Colorado Division of Gaming, and it has upheld all licensing conditions.
🔐 BetMGM is one of the top three sportsbooks in the United States, with a large base of satisfied customers.
🔐 Co-owners MGM Resorts and Entain are large companies that trade on major stock markets, with no issues regarding transparency or liquidity.
🔐 All Colorado bettors have been paid out on time and in full at BetMGM since it launched in the state.
BetMGM Colorado Security & Support
The BetMGM team has invested in the latest SSL encryption software to protect your data when it is in transit. The site is covered by a powerful firewall too. If you set up a strong, unique BetMGM Colorado password, you should have no security concerns at this online sportsbook.
Customer support is available on a 24/7 basis. You can message the team through the live chat feature, send an email or browse the online help center for information. The agents are courteous, friendly, knowledgeable and articulate, so you should have no trouble obtaining the support you need.
How to Get Help at BetMGM Colorado
BetMGM Colorado has an efficient and user-friendly customer support system to ensure a seamless and pleasant betting experience. For starters, bettors can always take a look at the FAQ and help center because there is a good range of frequently asked questions answered. But, for those seeking direct contact with an agent, there are plenty of ways to do so:
💬 Live Chat: Available, reliable access 24/7.
📧 Email Support: Find the email for users in Colorado on BetMGM's website or app.
☎️ Phone Support: Call the toll-free phone support line available to bettors in Colorado, among other legal states.
❔FAQ and Help Center: The FAQ section is always a good place to start, and is available around the clock.
📲 Social Media: Users can send direct messages or tag BetMGM's official X and Facebook accounts to ask any questions they might have.
Overall, BetMGM Colorado ensures that users have several ways to get in touch with their customer service team and get the help they are seeking.
Most Popular Bets Available at BetMGM Colorado
There are always hundreds of betting options at your fingertips each day at BetMGM Colorado, and these are the most popular markets:
Straight Bets: Single wagers placed on individual sports events, such as the point spread, total points line or moneyline on a Denver Broncos or Denver Nuggets game.
Parlays: These bets combine at least two picks on separate events, creating a wager with multiple legs. Each leg must be correct for the wager to win. You can also place same game parlays, teasers and round robins at BetMGM Colorado Sportsbook.
Moneyline Bet: A simple bet on the outcome of a sporting event, such as the Avs to win an NHL game, the Colorado Rapids to tie a soccer game or a boxer to win a fight.
Live Betting: BetMGM is one of the best Colorado sportsbooks for live betting, with loads of markets, a huge choice of events and a comprehensive streaming service.
Prop Bets: These bets focus on events during a game, such as the number of yards a running back will rush for, the first team to 10 points or the team with the most first downs.
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
Which Sports Can I Bet on At BetMGM Colorado?
You can bet on more than 20 sports at BetMGM Colorado. It offers a broad range of markets on games featuring the Broncos, Avalanche, Nuggets and Rockies. You can bet on loads of smaller hockey, basketball, football and baseball leagues too.
Colorado does not impose any restrictions on college betting, so you can always bet on games featuring teams such as the Buffaloes. There are loads of additional sports, from Aussie Rules to water polo, and you will find the menu expands when tournaments such as the Olympics are running too.
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
Sign Up At BetMGM Colorado Sportsbook
It is easy to get started at BetMGM Colorado Sportsbook. Follow the steps laid out below:
Click the link on this page to ensure you get the best bonus code for BetMGM Colorado.
You will arrive on the site, and you can then select Colorado from the grid and click “Register.”
Begin the registration form by entering your email address and choosing a password.
Continue to the next step, where you will be asked to choose a title, type in your full name, and enter the last four digits of your SSN and your date of birth.
In the final section, enter your cell phone number and home address. If the BetMGM Colorado bonus code is not shown in the relevant box, type in ˽ýӳTODAY. Agree to the T&Cs and click “Create My Account.”
BetMGM Colorado will initiate KYC checks. If the automated system cannot verify you, upload scanned copies of the document it requests.
Make the minimum required deposit and place a bet to redeem your welcome bonus.
Download the BetMGM Colorado App
Open the App Store on an iPhone or Google Play on an Android device and search for “BetMGM Sportsbook.”
Tap the “GET” or “Install” option displayed next to the BetMGM Sportsbook app and confirm the free download using facial recognition or touch ID.
The download will begin, and the app should be ready to launch from your homescreen within seconds.
Tap on the app and sign in using your email address and password.
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
Our Expert Opinion on The BetMGM Colorado Bonus Code
You can click the link on this page to redeem the BetMGM Colorado bonus code ˽ýӳTODAY. It will earn you up to $1,500 in bonus bets if your first wager comes back as a loss. The bonus bets have a simple 1x rollover requirement, so it is an appealing offer. You will then receive a host of additional promos at BetMGM Colorado, so head over to the site and get started today.
BetMGM Colorado Bonus Code FAQs
The BetMGM Colorado code is ˽ýӳTODAY. If you activate that Colorado BetMGM bonus code, you will receive a welcome bonus worth up to $1500 in bonus bets. It awards Colorado bettors with a refund if their first bet loses
Click our “Play Now” button to automatically activate the BetMGM Colorado bonus code. Create an account, make a minimum $10 deposit and bet $5 or more on any online sports betting market. If it loses, you will receive a refund in bonus bets, which will have a straightforward 1x wagering requirement.
When the offer is available, you can click our BetMGM bonus code Colorado link to redeem a welcome bonus worth $150 in bonus bets today. That will apply the BetMGM Colorado Sportsbook bonus code ˽ýӳTODAY to your account. You can then create an account and bet $5 or more, and you will get $150 in bonus bets, win or lose.
BetMGM is legit in Colorado. The BetMGM app and online sports betting site are fully licensed by the Colorado Division of Gaming, operating on the master license of Midnight Rose Hotel & Casino in Cripple Creek. It does not offer retail sports betting, but BetMGM CO accepts online and mobile wagers from anywhere in the state.
BetMGM Sportsbook Colorado is part of the MGM Rewards program. This program also covers the BetMGM online casino and poker room in certain states, along with Hyatt hotels and various land-based casinos owned by MGM Resorts International, including Bellagio and MGM Grand. You will earn reward points each time you wager on sports betting markets at BetMGM CO.
There is a BetMGM Colorado app, which you can download by visiting the App Store or Google Play. It offers more features and better promos than rival online sportsbooks. The BetMGM Sportsbook bonus code Colorado offer is worth up to $1,500 in bonus bets, and there are also lots of recurring BetMGM CO promotions.
Deposit required. Bonus Bets winnings are added to Bonus Bets balance. Bonus Bet wager excluded from returns. T&Cs, time limits and exclusions apply. Must be 21+ to participate. Gambling Problem? Call or text 1-800-GAMBLER.
Must be 21+ to participate. T&Cs apply. Play Responsibly. Gambling problem? Call 1-800-522-4700, CT (888) 789-7777, IA 1-800-BETS-OFF, MA (800)-327-5050, VA 1-888-532-3500
Bonus Bets Expire in 7 Days. One New Customer Offer Only. Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, DC, IL, IN, KY, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY) Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for T&Cs. US promotional offers not available in NY, NV, or Puerto Rico.
Martin Green spent five years working at William Hill before becoming a journalist in 2009. He began working as a sports writer and professional tipster in 2014.