Podium finishers
- P1 · Carson Kvapil · No. 1
- P2 · Rajah Caruth · No. 88
- P3 · William Sawalich · No. 18
Carson Kvapil won at Iowa Speedway. See how the race was decided and review the supplied result details below.
Race date
5:00 PM ET
Local time
Winner
Carson Kvapil
Car 1 · Chevrolet
Track
Iowa Speedway
Newton, IA
Race tools
Post-race snapshot
The quickest way for NASCAR fans to read the result before opening the full finishing order.
Podium finishers
Most laps led
Led 83 laps · finished P24.
Biggest mover
Started P27, finished P8 · gained 19.
Field report
12 listed as a retirement or non-running finish.
Race recap
Carson Kvapil captured the NASCAR O'Reilly Auto Parts Series win at Iowa Speedway, leading only nine of 260 laps but taking the checkered flag ahead of Rajah Caruth and William Sawalich. Ross Chastain led 63 laps and Justin Allgaier a race-high 83, but both faded to fourth and 24th respectively. Kvapil started third and stayed in contention as multiple leaders encountered trouble, securing his second win of the season.
The decisive stretch came as dominant leaders Justin Allgaier (83 laps led) and Ross Chastain (63 laps led) lost track position late. Kvapil, running consistently near the front, capitalized to take the lead with nine laps led and held off Caruth and Sawalich to the finish.
Kvapil's second win of 2026 strengthens his position near the top of the standings, though he remains 238 points behind the leader. The result underscores the unpredictability of Iowa, where late-race execution proved more valuable than leading the most laps.
Race outcome and turning point checked against ESPN Core structured race results. The table below is maintained from the race results feed.
Watch the race
Watch verified highlights and race videos for this event, where available. Each selection was checked against this race and its result.
Race highlights
Race highlights
Stage highlights
Race replay
Videos are hosted by their publishers and may be unavailable in some regions or removed later. Playback is subject to the publisher's terms and privacy practices.
Weekend timeline
practice
Confirmed session time
qualifying
Confirmed session time
race
Confirmed session time
Checkered flag
Started 3 · Led 9 laps · Earned 59 points
| Finish | Driver | Car | Mfr | Start | +/− | Laps | Led | Status | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Carson Kvapil 🏁 | 1 | Chevrolet | 3 | +2 | 260 | 9 | Running | 59 |
| 2 | Rajah Caruth | 88 | Chevrolet | 4 | +2 | 260 | 0 | Running | 36 |
| 3 | William Sawalich | 18 | Toyota | 17 | +14 | 260 | 0 | Running | 38 |
| 4 | Ross Chastain | 9 | Chevrolet | 2 | -2 | 260 | 63 | Running | 0 |
| 5 | Sheldon Creed | 00 | Chevrolet | 6 | +1 | 260 | 36 | Running | 49 |
| 6 | Nick Sanchez | 87 | Chevrolet | 14 | +8 | 260 | 0 | Running | 31 |
| 7 | Taylor Gray | 54 | Toyota | 13 | +6 | 260 | 0 | Running | 30 |
| 8 | Dean Thompson | 26 | Toyota | 27 | +19 | 260 | 0 | Running | 29 |
| 9 | Harrison Burton | 24 | Toyota | 16 | +7 | 260 | 0 | Running | 28 |
| 10 | Brennan Poole | 44 | Chevrolet | 26 | +16 | 260 | 0 | Running | 27 |
| 11 | Austin Hill | 21 | Chevrolet | 28 | +17 | 260 | 0 | Running | 28 |
| 12 | Kyle Sieg | 28 | Chevrolet | 21 | +9 | 260 | 0 | Running | 25 |
| 13 | Parker Retzlaff | 99 | Chevrolet | 10 | -3 | 260 | 0 | Running | 24 |
| 14 | Brandon Jones | 20 | Toyota | 15 | +1 | 260 | 0 | Running | 26 |
| 15 | Carson Brown | 32 | Chevrolet | 20 | +5 | 260 | 0 | Running | 22 |
| 16 | Brent Crews | 19 | Toyota | 18 | +2 | 260 | 0 | Running | 25 |
| 17 | Sammy Smith | 8 | Chevrolet | 9 | -8 | 260 | 0 | Running | 34 |
| 18 | Patrick Staropoli | 48 | Chevrolet | 22 | +4 | 260 | 0 | Running | 19 |
| 19 | Anthony Alfredo | 96 | Chevrolet | 19 | 0 | 260 | 0 | Running | 18 |
| 20 | Blaine Perkins | 31 | Chevrolet | 25 | +5 | 260 | 0 | Running | 17 |
| 21 | Sam Mayer | 41 | Chevrolet | 23 | +2 | 260 | 1 | Running | 27 |
| 22 | Joey Gase | 55 | Ford | 34 | +12 | 260 | 0 | Running | 15 |
| 23 | Ryan Ellis | 02 | Chevrolet | 32 | +9 | 260 | 0 | Running | 14 |
| 24 | Justin Allgaier | 7 | Chevrolet | 5 | -19 | 260 | 83 | Running | 32 |
| 25 | Nathan Byrd | 42 | Chevrolet | 31 | +6 | 260 | 0 | Running | 12 |
| 26 | Derek Lemke | 91 | Chevrolet | 30 | +4 | 259 | 0 | 1 lap down | 0 |
| 27 | Jeb Burton | 27 | Chevrolet | 12 | -15 | 259 | 3 | 1 lap down | 10 |
| 28 | Lavar Scott | 45 | Chevrolet | 24 | -4 | 259 | 0 | 1 lap down | 9 |
| 29 | Garrett Smithley | 0 | Chevrolet | 33 | +4 | 258 | 0 | 2 laps down | 8 |
| 30 | Jeremy Clements | 51 | Chevrolet | 7 | -23 | 257 | 0 | 3 laps down | 7 |
| 31 | Josh Bilicki | 07 | Chevrolet | 35 | +4 | 257 | 0 | 3 laps down | 6 |
| 32 | Tyler Tomassi | 53 | Toyota | 36 | +4 | 256 | 0 | 4 laps down | 5 |
| 33 | Ryan Sieg | 39 | Chevrolet | 1 | -32 | 252 | 65 | 8 laps down | 21 |
| 34 | Mason Maggio | 92 | Chevrolet | 29 | -5 | 231 | 0 | 29 laps down | 3 |
| 35 | Jesse Love | 2 | Chevrolet | 11 | -24 | 200 | 0 | 60 laps down | 2 |
| 36 | Corey Day | 17 | Chevrolet | 8 | -28 | 193 | 0 | 67 laps down | 8 |
| 37 | Carson Ware | 47 | Chevrolet | 37 | 0 | 164 | 0 | 96 laps down | 1 |
Starting grid
Car 1 · Chevrolet
Car 88 · Chevrolet
Car 18 · Toyota
Car 9 · Chevrolet
Car 00 · Chevrolet
Car 87 · Chevrolet
Car 54 · Toyota
Car 26 · Toyota
Car 24 · Toyota
Car 44 · Chevrolet
Car 21 · Chevrolet
Car 28 · Chevrolet
Car 99 · Chevrolet
Car 20 · Toyota
Car 32 · Chevrolet
Car 19 · Toyota
Car 8 · Chevrolet
Car 48 · Chevrolet
Car 96 · Chevrolet
Car 31 · Chevrolet
Car 41 · Chevrolet
Car 55 · Ford
Car 02 · Chevrolet
Car 7 · Chevrolet
Car 42 · Chevrolet
Car 91 · Chevrolet
Car 27 · Chevrolet
Car 45 · Chevrolet
Car 0 · Chevrolet
Car 51 · Chevrolet
Car 07 · Chevrolet
Car 53 · Toyota
Car 39 · Chevrolet
Car 92 · Chevrolet
Car 2 · Chevrolet
Car 17 · Chevrolet
Car 47 · Chevrolet
Quick answers
The race is scheduled for Saturday, August 8, 2026. The green-flag time above converts automatically to your local timezone.
The listed start is 5:00 PM ET; use the automatically converted time at the top of this page for your location.
The current broadcast listing is CW. Recheck near race day in case the network moves coverage.
The event is at Iowa Speedway, Newton, IA. It is listed as a oval.
Carson Kvapil won the 2026 HyVee Perks 250. The decisive sequence and result context are summarized in the race recap above.
How to use this tool
Start with the local green-flag time, network and track facts at the top.
Scan the race-specific preview, then follow practice, qualifying and the race in weekend order.
After the checkered flag, compare finish versus start, positions gained or lost, laps led and points.