The 2024 NASCAR Xfinity Series Hy-Vee Perks 250 is done and dusted. The 15th race of the season, with 38 entries, started at 3:30 pm ET on Saturday, June 15.
It took place at the Iowa Speedway and lasted two hours, 36 minutes, and 27 seconds. The Hy-Vee Perks 250 saw 13 lead changes among eight drivers and witnessed nine caution flags.
Who won the NASCAR Xfinity Series race today?
Driving the #1 Chevrolet for JR Motorsports, Sam Mayer secured his second win of the 2024 NASCAR Xfinity Series season in overtime at the 0.875-mile short track.
Mayer emerged victorious when he grabbed the lead from Riley Herbst late in the race and pulled away in three-lap overtime to cross the finish line in P1.
Mayer led 47 of the 253 laps and crossed the finish line with an impressive margin of 0.146 seconds ahead of Herbst to grab the checkered flag at Iowa.
Meanwhile, Herbst finished as runner-up, followed by Corey Heim, Sammy Smith, and Sheldon Creed in the top five. Cole Custer, Matt DiBenedetto, Chandler Smith, Ross Chastain, and Daniel Dye completed the top 10.
NASCAR 2024 Hy-Vee Perks 250 final results
Here are the final results of NASCAR’s 2024 Hy-Vee Perks 250 at the Iowa Speedway:
- #1 - Sam Mayer
- #98 - Riley Herbst
- #26 - Corey Heim
- #8 - Sammy Smith
- #18 - Sheldon Creed
- #00 - Cole Custer
- #38 - Matt DiBenedetto
- #81 - Chandler Smith
- #92 - Ross Chastain
- #10 - Daniel Dye
- #48 - Parker Kligerman
- #39 - Ryan Sieg
- #42 - Leland Honeyman
- #43 - Ryan Ellis
- #5 - Anthony Alfredo
- #35 - Joey Gase
- #14 - David Starr
- #19 - Brett Moffitt
- #28 - Kyle Sieg
- #11 - Josh Williams
- #51 - Jeremy Clements
- #4 - Dawson Cram
- #07 - Patrick Emerling
- #27 - Jeb Burton
- #15 - Hailie Deegan
- #6 - Garrett Smithley
- #20 - John Hunter Nemechek
- #44 - Brennan Poole
- #21 - Austin Hill
- #7 - Justin Allgaier
- #2 - Jesse Love
- #31 - Parker Retzlaff
- #91 - Kyle Weatherman
- #97 - Shane Van Gisbergen
- #29 - Blaine Perkins
- #9 - Brandon Jones
- #16 - AJ Allmendinger
- #53 - Glen Reen
Catch Xfinity Series teams and drivers at New Hampshire Motor Speedway for the 16th race of the season next Saturday, June 22.