Anyone betting on the same driver to win every week in the NASCAR Cup Series will likely need both patience and luck to get a positive return on their money.
BetCarolina.com got historical odds from BetMGM North Carolina Sportsbook (via SportsOddsHistory.com) for each NASCAR race this season. We then calculated how much you would’ve won or lost if you bet $10 on each of several prominent NASCAR drivers in all 12 Cup Series races so far this season.
Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR) 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico.
Who Are The Most Profitable NASCAR Bets For 2025
Driver
Profit
ROI
Josh Berry
$870
621.4%
Austin Cindric
$500
316.7%
Christopher Bell
$325
170.8%
William Byron
$50
41.7%
Denny Hamlin
$35
29.2%
Joey Logano
$30
25.0%
Kyle Larson
$5.50
4.6%
All Other Drivers
-$120
-100.0%
ROI stands for return on investment. Turn to BetCarolina.com for more NASCAR insight and the best NC sportsbook promo codes on the market.
This data is through 12 regular-season NASCAR Cup races, including the AdventHealth 400 at Kansas Speedway on May 11.
Surprising Winners Pay Out Well
Josh Berry’s victory on March 16 at Las Vegas Motor Speedway was his first in the NASCAR Cup Series and the first for the Wood Brothers’ famed No. 21 car since last year, when Harrison Burton was driving it.
Berry has three top-10 finishes this season so the top-10 wagering prop is iffy for him – however, his lone win at +10000 odds would have put any bettor at North Carolina sports betting sites well ahead for the whole season even if that was the only $10 bet to pay out.
Similarly, Austin Cindric paid out to win on April 27 at Talladega at +1600 odds, putting his value ahead of the rest of the pack.
Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA). 21+ only. Please Gamble Responsibly. Terms and conditions apply. Subject to eligibility requirements. Bonus bets are non-withdrawable. This promotional offer is not available in Mississippi, Nevada, Ontario, or Puerto Rico.
Why Hasn’t Betting On Kyle Larson Been More Profitable?
Kyle Larson has three victories this season in the Cup Series. But as you can see, a bettor putting $10 on him to win every week would barely be ahead.
Why? Simple: Larson is among the NASCAR betting favorites every week, if not the favorite. For instance, in last week’s race at Kansas, Larson led 221 out of 267 laps including the final 55 circuits in a dominant victory. He paid off his backers, but not a ton, because Larson went off as the favorite at +350 odds.
One intriguing wrinkle for Larson in the next couple of weeks is that he’ll be splitting his time between NASCAR and IndyCar as he prepares to try “The Double” by running the Indianapolis 500 in the daytime and Charlotte’s Coca-Cola 600 at night. He attempted The Double last year, but rain at both sites ruined his chances of racing 1,100 miles in two totally different race cars in one day.
Also see our story on 5 NASCAR Drivers who are better Cup Series bets in 2025 for names to watch. Already this season, Chase Briscoe and Ryan Preece have contended several times and we think it’s only a matter of time before they, like Josh Berry, end their wait for their first Cup Series triumphs.
USA Today photo by Jim Dedmon
NASCAR Betting In 2025 FAQs
A: Josh Berry was the most profitable through 12 weeks, earning a staggering $870 profit and 621.4% return on investment (ROI) if you had wagered $10 on him in every race so far.
A: Aside from Berry, Austin Cindric, Christopher Bell, William Byron and Denny Hamlin all delivered a positive ROI through 12 NASCAR Cup Series races in the 2025 season.
Jim Tomlin has more than 30 years of experience at such publications as the Tampa Bay Times, FanRag, Saturday Down South and Saturday Tradition. He now lends his expertise in sports, betting and the intersection of those two industries to BetCarolina.com, among other sites.
Exclusive Offer
Bet $1
Double Your Winnings
Your Next 20 Bets
Use Promo Code:
BETCAR20X
Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA). 21+ only. Please Gamble Responsibly. Terms and conditions apply. Subject to eligibility requirements. Bonus bets are non-withdrawable. This promotional offer is not available in Mississippi, Nevada, Ontario, or Puerto Rico.
Bet And Get Up To
$2,000 In FanCash Bet Insurance
21+. New customers in AZ, CO, CT, DC, IA, IL, IN, KS, KY, LA, MA, MD, MI, NC, NJ, OH, PA, TN, VA, VT, WV, or WY (excludes NY). Apply promotion in bet slip and place a $1+ cash wager (min odds -500) daily for 10 consecutive days starting day of account creation. Wager must settle as a loss to earn FanCash equal to losing amount (max $200 FanCash/day). FanCash issued under this promotion expires at 11:59 p.m. ET 7 days from issuance. Terms, incl. FanCash terms, apply—see Fanatics Sportsbook app. Gambling Problem? Call or Text 1-800-GAMBLER, 1-800-NEXT-STEP (AZ), 1-800-9-WITH-IT (IN), 1-888-532-3500 (VA).
Bet $5,
Get $200
In Bonus Bets Win or Lose
Must be 21+ to participate. Gambling problem? Call 1-800-GAMBLER (CO, IL, IA, KY, KS, LA, MD, NC, NJ, OH, PA, TN, VA). Call 1-800-NEXT-STEP (AZ). Call 1-800-9-WITH-IT (IN). Deposit required. Paid in Bonus Bets. Bets wager excluded from returns. New Customer only. T&Cs, time limits and exclusions apply. Code is for marketing/tracking purposes.
$1,500 Paid Back in Bonus Bets
If You Don't Win
Use Bonus Code:
BETCAROLINA
Gambling problem? Call 1-800-GAMBLER (Available in the US) Call 877-8-HOPENY or text HOPENY (467369) (NY) Call 1-800-327-5050 (MA), 1-800-NEXT-STEP (AZ), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR) 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. This promotional offer is not available in DC, Mississippi, New York, Nevada, Ontario, or Puerto Rico.
Bet $5+, Get
$200 In Bonus Bets If Your Bet Wins!
+ 3 Months of League Pass On Us!
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Pass-thru of per wager tax may apply in IL. 1 per new DraftKings customer. Must register new DraftKings account to receive reward Token. Must select Token BEFORE placing min. $5 bet to get 1 promo code to redeem 3-month NBA League Pass subscription, complimentary of DraftKings, and get max. $300 in Bonus Bets if your bet wins. Min. -500 odds req. Token and Bonus Bets are single-use and non-withdrawable. Bonus Bets expire in 7 days (168 hours) and stake removed from payout. Token expires 11/23/25. Terms: sportsbook.draftkings.com/promos. NBA League Pass: Subscription auto-renews monthly at then-current price (currently $16.99/mo); cancel anytime. Terms, restrictions, and eligibility requirements apply. Redeem League Pass by 12/19/25 at 11:59 PM ET. Addt’l terms: https://support.watch.nba.com/hc/en-us/articles/9165532876183-League-Pass-Terms-of-Use_. Offer ends 11/16/25 at 11:59 PM ET. Sponsored by DK.
Bet $5, Get
$150 in Bonus Bets
If Your Bet Wins!
Must be 21+ to participate. Gambling Problem? Call 1-800-GAMBLER or visit FanDuel.com/RG (CO, IA, KY, MI, NJ, OH, PA, IL, TN, VA, VT), 1-800-NEXT-STEP or text NEXTSTEP to 53342 (AZ), 1-888-789-7777 or visit ccpg.org/chat (CT), 1-800-9-WITH-IT (IN), 1-800-522-4700 or visit ksgamblinghelp.com (KS), 1-877-770-STOP (LA), visit www.mdgamblinghelp.org (MD), 1-800-522-4700 (WY), or visit www.1800gambler.net (WV). GamblingHelpLineMA.org or call (800) 327-5050 for 24/7 support (MA). Call 1-877-8HOPE-NY or text HOPENY (467369) (NY).