The 2025 Hy-Vee PERKS 250 was the 22nd stock car race of the 2025 NASCAR Xfinity Series, and the 11th iteration of the event. The race was held on Saturday, August 2, 2025, at Iowa Speedway in Newton, Iowa, a 0.875 miles (1.408 km) permanent asphalt tri-oval shaped racetrack. The race took the scheduled 250 laps to complete.

In a wild race, Sam Mayer, driving for Haas Factory Team, would take the lead from Jesse Love on a late restart, and led the final 28 laps to earn his eighth career NASCAR Xfinity Series win, his first of the season, and his second consecutive win at Iowa. This was also the first win for Haas Factory Team in the Xfinity Series. To fill out the podium, Love, driving for Richard Childress Racing, and Ross Chastain, driving for JR Motorsports, would finish 2nd and 3rd, respectively.

Report

Background

Iowa Speedway is a 7/8-mile (1.4 km) paved oval motor racing track in Newton, Iowa, United States, approximately east of Des Moines. The track was designed with influence from Rusty Wallace and patterned after Richmond Raceway, a short track where Wallace was very successful. It has over 25,000 permanent seats as well as a unique multi-tiered Recreational Vehicle viewing area along the backstretch. The track hosts the NTT IndyCar Series and NASCAR events.

After the 2020 race was canceled due to the pandemic, the race was removed from the 2021 schedule. In 2024, it was announced that the Xfinity Series would return to Iowa with a Cup Series race.

Entry list

(R) denotes rookie driver. (i) denotes driver who is ineligible for series driver points.

#DriverTeamMake00Sheldon CreedHaas Factory TeamFord1Carson Kvapil (R)JR MotorsportsChevrolet2Jesse LoveRichard Childress RacingChevrolet4Parker RetzlaffAlpha Prime RacingChevrolet07Patrick Emerling (i)SS-Green Light RacingChevrolet7Justin AllgaierJR MotorsportsChevrolet8Sammy SmithJR MotorsportsChevrolet9Ross Chastain (i)JR MotorsportsChevrolet10Daniel Dye (R)Kaulig RacingChevrolet11Carson Hocevar (i)Kaulig RacingChevrolet14Garrett SmithleySS-Green Light RacingChevrolet16Christian Eckes (R)Kaulig RacingChevrolet17Corey DayHendrick MotorsportsChevrolet18William Sawalich (R)Joe Gibbs RacingToyota19Justin BonsignoreJoe Gibbs RacingToyota20Brandon JonesJoe Gibbs RacingToyota21Austin Dillon (i)Richard Childress RacingChevrolet25Harrison BurtonAM RacingFord26Dean Thompson (R)Sam Hunt RacingToyota27Jeb BurtonJordan Anderson RacingChevrolet28Kyle SiegRSS RacingFord31Blaine PerkinsJordan Anderson RacingChevrolet35Tyler TomassiJoey Gase MotorsportsFord39Ryan SiegRSS RacingFord41Sam MayerHaas Factory TeamFord42Anthony AlfredoYoung's MotorsportsChevrolet44Brennan PooleAlpha Prime RacingChevrolet45Mason MasseyAlpha Prime RacingChevrolet48Nick Sanchez (R)Big Machine RacingChevrolet51Jeremy ClementsJeremy Clements RacingChevrolet53Joey GaseJoey Gase MotorsportsChevrolet54Taylor Gray (R)Joe Gibbs RacingToyota70Thomas AnnunziataCope Family RacingChevrolet71Ryan EllisDGM RacingChevrolet74Dawson CramMike Harmon RacingChevrolet88Connor Zilisch (R)JR MotorsportsChevrolet91Josh BilickiDGM RacingChevrolet99Matt DiBenedettoViking MotorsportsChevrolet Official entry list

Practice The first and only practice session was held on Saturday, August 2, at 10:00 AM CST, and would last for 50 minutes. Ryan Sieg, driving for RSS Racing, would set the fastest time in the session, with a lap of 24.061, and a speed of .

Pos.#DriverTeamMakeTimeSpeed139Ryan SiegRSS RacingFord24.061130.917225Harrison BurtonAM RacingFord24.093130.74339Ross Chastain (i)JR MotorsportsChevrolet24.102130.695Full practice results

Qualifying Qualifying was held on Saturday, August 2, at 11:05 AM CST. Since Iowa Speedway is a short track, the qualifying procedure used is a single-car, two-lap system with one round. Drivers will be on track by themselves and will have two laps to post a qualifying time, and whoever sets the fastest time will win the pole.

Jesse Love, driving for Richard Childress Racing, would score the pole for the race, with a lap of 23.642, and a speed of .

No drivers would fail to qualify.

Qualifying results Pos.#DriverTeamMakeTimeSpeed12Jesse LoveRichard Childress RacingChevrolet23.642133.237218William Sawalich (R)Joe Gibbs RacingToyota23.672133.069311Carson Hocevar (i)Kaulig RacingChevrolet23.712132.844488Connor Zilisch (R)JR MotorsportsChevrolet23.768132.531541Sam MayerHaas Factory TeamFord23.800132.353621Austin Dillon (i)Richard Childress RacingChevrolet23.805132.325739Ryan SiegRSS RacingFord23.867131.98181Carson Kvapil (R)JR MotorsportsChevrolet23.888131.86598Sammy SmithJR MotorsportsChevrolet23.907131.7611010Daniel Dye (R)Kaulig RacingChevrolet23.915131.716119Ross Chastain (i)JR MotorsportsChevrolet23.972131.4031220Brandon JonesJoe Gibbs RacingToyota23.973131.3981399Matt DiBenedettoViking MotorsportsChevrolet23.999131.2551400Sheldon CreedHaas Factory TeamFord24.019131.146157Justin AllgaierJR MotorsportsChevrolet24.025131.1131619Justin BonsignoreJoe Gibbs RacingToyota24.042131.0211725Harrison BurtonAM RacingFord24.046130.9991817Corey DayHendrick MotorsportsChevrolet24.087130.7761942Anthony AlfredoYoung's MotorsportsChevrolet24.088130.7712026Dean Thompson (R)Sam Hunt RacingToyota24.092130.7492131Blaine PerkinsJordan Anderson RacingChevrolet24.103130.6892244Brennan PooleAlpha Prime RacingChevrolet24.145130.4622370Thomas AnnunziataCope Family RacingChevrolet24.150130.4352428Kyle SiegRSS RacingFord24.216130.0792516Christian Eckes (R)Kaulig RacingChevrolet24.229130.0092648Nick Sanchez (R)Big Machine RacingChevrolet24.240129.9502751Jeremy ClementsJeremy Clements RacingChevrolet24.329129.475284Parker RetzlaffAlpha Prime RacingChevrolet24.335129.4432991Josh BilickiDGM RacingChevrolet24.421128.9873014Garrett SmithleySS-Green Light RacingChevrolet24.458128.7923145Mason MasseyAlpha Prime RacingChevrolet24.475128.7033227Jeb BurtonJordan Anderson RacingChevrolet24.489128.629Qualified by owner's points3353Joey GaseJoey Gase MotorsportsChevrolet24.489128.6293471Ryan EllisDGM RacingChevrolet24.569128.2103507Patrick Emerling (i)SS-Green Light RacingChevrolet24.902126.4963654Taylor Gray (R)Joe Gibbs RacingToyota––3735Tyler TomassiJoey Gase MotorsportsFord––3874Dawson CramMike Harmon RacingChevrolet––Official qualifying resultsOfficial starting lineup

Race results Stage 1 Laps: 75 Pos.#DriverTeamMakePts188Connor Zilisch (R)JR MotorsportsChevrolet1022Jesse LoveRichard Childress RacingChevrolet939Ross Chastain (i)JR MotorsportsChevrolet0441Sam MayerHaas Factory TeamFord7518William Sawalich (R)Joe Gibbs RacingToyota661Carson Kvapil (R)JR MotorsportsChevrolet5711Carson Hocevar (i)Kaulig RacingChevrolet0810Daniel Dye (R)Kaulig RacingChevrolet3925Harrison BurtonAM RacingFord2107Justin AllgaierJR MotorsportsChevrolet1

Stage 2 Laps: 75 Pos.#DriverTeamMakePts19Ross Chastain (i)JR MotorsportsChevrolet0220Brandon JonesJoe Gibbs RacingToyota9354Taylor Gray (R)Joe Gibbs RacingToyota8441Sam MayerHaas Factory TeamFord7518William Sawalich (R)Joe Gibbs RacingToyota6600Sheldon CreedHaas Factory TeamFord572Jesse LoveRichard Childress RacingChevrolet4825Harrison BurtonAM RacingFord391Carson Kvapil (R)JR MotorsportsChevrolet21039Ryan SiegRSS RacingFord1

Stage 3 Laps: 100 FinSt#DriverTeamMakeLapsLedStatusPts1541Sam MayerHaas Factory TeamFord25028Running54212 Jesse LoveRichard Childress RacingChevrolet25031Running483119Ross Chastain (i)JR MotorsportsChevrolet250120Running04488Connor Zilisch (R)JR MotorsportsChevrolet25062Running4351725Harrison BurtonAM RacingFord2500Running376311Carson Hocevar (i)Kaulig RacingChevrolet2500Running071400Sheldon CreedHaas Factory TeamFord2500Running358739Ryan SiegRSS RacingFord2500Running30981Carson Kvapil (R)JR MotorsportsChevrolet2500Running35102516Christian Eckes (R)Kaulig RacingChevrolet2500Running2711218William Sawalich (R)Joe Gibbs RacingToyota2500Running38121619Justin BonsignoreJoe Gibbs RacingToyota2500Running2513284Parker RetzlaffAlpha Prime RacingChevrolet2500Running2414621Austin Dillon (i)Richard Childress RacingChevrolet2500Running01598Sammy SmithJR MotorsportsChevrolet2503Running2216157Justin AllgaierJR MotorsportsChevrolet2501Running22173654Taylor Gray (R)Joe Gibbs RacingToyota2502Running28182428Kyle SiegRSS RacingFord2500Running19192648Nick Sanchez (R)Big Machine RacingChevrolet2500Running18202244Brennan PooleAlpha Prime RacingChevrolet2500Running17212991Josh BilickiDGM RacingChevrolet2500Running16222751Jeremy ClementsJeremy Clements RacingChevrolet2500Running15231220Brandon JonesJoe Gibbs RacingToyota2503Running23241817Corey DayHendrick MotorsportsChevrolet2490Running13253471Ryan EllisDGM RacingChevrolet2490Running12261942Anthony AlfredoYoung's MotorsportsChevrolet2490Running11273353Joey GaseJoey Gase MotorsportsChevrolet2490Running10282131Blaine PerkinsJordan Anderson RacingChevrolet2490Running9293227Jeb BurtonJordan Anderson RacingChevrolet2490Running8303507Patrick Emerling (i)SS-Green Light RacingChevrolet2490Running0312026Dean Thompson (R)Sam Hunt RacingToyota2480Running6322370Thomas AnnunziataCope Family RacingChevrolet2480Running5333014Garrett SmithleySS-Green Light RacingChevrolet2470Running4343735Tyler TomassiJoey Gase MotorsportsFord2400Running3351399Matt DiBenedettoViking MotorsportsChevrolet2210Accident2361010Daniel Dye (R)Kaulig RacingChevrolet2000Accident4373145Mason MasseyAlpha Prime RacingChevrolet1720Suspension1383874Dawson CramMike Harmon RacingChevrolet930Vibration1Official race results

Standings after the race

Drivers' Championship standings Pos Driver Points 1 1 Connor Zilisch 772 1 2 Justin Allgaier 772 (–0) 3 Sam Mayer 756 (–16) 4 Jesse Love 702 (–70) 5 Austin Hill 650 (–122) 1 6 Carson Kvapil 622 (–150) 1 7 Brandon Jones 618 (–154) 8 Sheldon Creed 611 (–161) 9 Taylor Gray 596 (–176) 10 Sammy Smith 567 (–205) 2 11 Harrison Burton 546 (–226) 12 Nick Sanchez 535 (–237)Official driver's standings

Manufacturers' Championship standings Pos Manufacturer Points 1 Chevrolet 860 2 Toyota 712 (–148) 3 Ford 706 (–154) Note: Only the first 12 positions are included for the driver standings.

References