Expert NASCAR Cook Out 400 Predictions & updated Odds for Martinsville (Mar. 29)
By Phil Bobbitt in Racing
Published:
- Preece for Payback: Model edge and short-track speed line up for Ryan Preece over Brad Keselowski.
- Martinsville Mayhem: Concrete corners, brake fade, and bump-and-run chaos incoming.
- Read below for expert NASCAR Cook Out 400 predictions and updated odds for Martinsville (Mar. 29).
There are certain weeks on the NASCAR calendar where the data speaks clearly.
Where the model lines up with the eye test.
Where everything feels…comfortable.
This is not one of those weeks.
Last Sunday at Darlington Raceway, Tyler Reddick decided to simply win again. It is his fourth victory in six races, because apparently, the rest of the field has collectively agreed to take the spring off. The sportsbooks have reacted the only way they know how…by hanging him at +1400 as an outright winner and daring the public to click the button one more time.
And that brings us to this week’s guiding philosophy, courtesy of Don Draper:
“People want to be told what to do so badly that they’ll listen to anyone.”
So here it is.
Do not bet Tyler Reddick.
Not because he’s bad. Not because he can’t win. But because this is Martinsville Speedway…and Martinsville does not care about your feelings, our model, or his recent winning form.
Updated Cook Out 400 Odds for Martinsville
Odds available at DraftKings Sportsbook as of 9:45 p.m. ET on March 28. Denny Hamlin is the favorite at +400, implying a win probability of 20.0%. Shop the best online sportsbooks for the top Cook Out 400 odds.
- BETMGM SPORTSBOOK
USE CODE SBD1500 TO GET UP TO $1,500 PAID BACK
- BET365 SPORTSBOOK
BET $10 & GET $365 IN BONUS BETS WITH CODE DIME365
- THESCORE BET SPORTSBOOK
USE CODE DIME TO GET 100% BET RESET UP TO $1,000
- DRAFTKINGS SPORTSBOOK
BET $5 & GET $200 IN BONUS BETS INSTANTLY!
- FANDUEL SPORTSBOOK
GET $300 IN BONUS BETS EVERY DAY FOR 10 DAYS
- CAESARS SPORTSBOOK
USE CODE SBDDYW & DOUBLE YOUR WINNINGS ON YOUR FIRST 10 WAGERS!
- FANATICS SPORTSBOOK
GET 100% BET MATCH UP TO $100 FOR 10 DAYS
DRAFTKINGS T&Cs: GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-522-4700, (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/PR/WY). Void in NH/OR/ONT/PR. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 4/6/26 at 11:59 PM ET. Sponsored by DK.
BET365 SPORTSBOOK T&Cs: GAMBLING PROBLEM? CALL OR TEXT 1-800-GAMBLER (AZ/CO/IL/IN/KS/KY/LA/MD/MO/NC/NJ/OH/PA/TN/VA) or 1-800-BETS OFF (IA). 21+ only (18+ KY). Must be present in AZ/CO/IA/IL/IN/KS/KY/LA (select parishes)/MD/MO/NC/NJ/OH/PA/TN/VA
BETMGM SPORTSBOOK T&Cs: 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, MS, NY, NV, ON, or PR.
Expert Cook Out 400 Predictions
Martinsville is a 0.526-mile paperclip that looks like it was drawn by someone who hates race cars.
The straightaways are asphalt. The corners are concrete. The vibes are hostile.
And that concrete matters.
Because while the straightaways lull you into thinking this is a normal short track, the corners immediately remind you that grip is optional and braking is a full-contact activity. Drivers hammer the stop pedal like it owes them money, rotors glow like a space heater in January, and by Lap 300 everyone is just negotiating with physics.
Passing is technically possible…but it usually involves moving someone.
Ryan Preece over Brad Keselowski (-130, Caesars)
Bet $1 & Double Your Winnings on Your Next 10 Wagers!
There are bets you make because the numbers say so. And then there are bets you make because you’ve been personally victimized.
This one just happens to be both.
Ryan Preece projects at 11.6 in our model following practice and qualifying. Brad Keselowski checks in at 17.4.
That’s not a gap. It’s a whole different zip code.
Keselowski posted the 25th-best practice score in our model when combining short- and long-run metrics, then followed it up by qualifying 23rd, which is not ideal unless your strategy involves passing 22 cars at Martinsville without committing a felony.
Preece, meanwhile, qualified 17th but the underlying speed metrics tell a different story. He had our eighth-best practice score. Quietly fast. It’s the kind of speed that doesn’t show up on the broadcast until he’s suddenly running ninth and the announcers act surprised.
Across the comparable short, flat tracks in 2025–2026:
- Preece average running position: 17.8
- Keselowski: 18.6
- Preece spends 12% more laps inside the top 15
- Preece averages 12.8 fast laps per race (Keselowski: 9.8)
- Preece averages 10.9 laps led (Keselowski: 9.9)
So yes, the data says Preece.
The year was 2023.
Barbie was dominating the box office.
Morgan Wallen and Last Night was on repeat everywhere.
Suits was somehow the most-streamed show on the planet.
They were simpler times.
Ryan Preece had just cashed a 66/1 pole ticket for the SpeedwaySteve2 faithful on a glorious spring day at Martinsville. The next morning, we clutched our 125/1 tickets like they were priceless artifacts.
He led the first 135 laps. The live number dropped to 3/1. Everything was perfect.
And then he sped on pit road.
From the number one box.
And we’ve never forgotten. But Sunday, we get even.
Not because we’re emotional.
Not because we’re chasing ghosts.
Because the numbers say we should.
(And also because we absolutely are.)
Top-10 Finish: Ryan Preece +130 (BetRivers)
If we’re going to invite more chaos into our lives, we might as well give it a drink.
Preece’s Top-10 number at +130 is the floor. This number should only improve tomorrow morning when sportsbooks first offer it, but will probably yo-yo back down as the market settles and people realize he’s legitimately live at this track.
He’s a modified guy…a short-track lifer…a Martinsville specialist.
The guy can definitely boogie, and he probably loves the hot dogs to boot.
So yes, we’re betting him in the matchup. And yes, we’re betting this positional prop.
Because if this finally cashes…it’s not just a win, it’s closure.
- BETMGM SPORTSBOOK
USE CODE SBD1500 TO GET UP TO $1,500 PAID BACK
- BET365 SPORTSBOOK
BET $10 & GET $365 IN BONUS BETS WITH CODE DIME365
- THESCORE BET SPORTSBOOK
USE CODE DIME TO GET 100% BET RESET UP TO $1,000
- DRAFTKINGS SPORTSBOOK
BET $5 & GET $200 IN BONUS BETS INSTANTLY!
- FANDUEL SPORTSBOOK
GET $300 IN BONUS BETS EVERY DAY FOR 10 DAYS
- CAESARS SPORTSBOOK
USE CODE SBDDYW & DOUBLE YOUR WINNINGS ON YOUR FIRST 10 WAGERS!
- FANATICS SPORTSBOOK
GET 100% BET MATCH UP TO $100 FOR 10 DAYS
DRAFTKINGS T&Cs: GAMBLING PROBLEM? CALL 1-800-GAMBLER or 1-800-522-4700, (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/PR/WY). Void in NH/OR/ONT/PR. Eligibility restrictions apply. On behalf of Boot Hill Casino (KS). Pass-thru of per wager tax may apply in IL. 1 per new customer. $5+ first-time bet req. Max. $200 issued as non-withdrawable Bonus Bets that expire in 7 days (168 hours). Stake removed from payout. Terms: sportsbook.draftkings.com/promos. Ends 4/6/26 at 11:59 PM ET. Sponsored by DK.
BET365 SPORTSBOOK T&Cs: GAMBLING PROBLEM? CALL OR TEXT 1-800-GAMBLER (AZ/CO/IL/IN/KS/KY/LA/MD/MO/NC/NJ/OH/PA/TN/VA) or 1-800-BETS OFF (IA). 21+ only (18+ KY). Must be present in AZ/CO/IA/IL/IN/KS/KY/LA (select parishes)/MD/MO/NC/NJ/OH/PA/TN/VA
BETMGM SPORTSBOOK T&Cs: 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, MS, NY, NV, ON, or PR.
Phil Bobbitt is a motorsports betting analyst and recurring guest on CBS Sports HQ, The Early Edge, and VSiN’s A Numbers Game. He and his pal Steve developed a racing algorithm that’s profited over 260 units and $1 million in DFS winnings since 2020.