Skip to content
NSNASCAR Schedule
NASCAR O'Reilly Auto Parts SeriesPoints RaceFinal

2026 HyVee Perks 250 Results: Winner & Full Finishing Order — August 8

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

Post-race snapshot

HyVee Perks 250 race results: podium, biggest mover and laps led

The quickest way for NASCAR fans to read the result before opening the full finishing order.

Podium finishers

  1. P1 · Carson Kvapil · No. 1
  2. P2 · Rajah Caruth · No. 88
  3. P3 · William Sawalich · No. 18

Most laps led

Justin Allgaier

Led 83 laps · finished P24.

Biggest mover

Dean Thompson

Started P27, finished P8 · gained 19.

Field report

37 drivers in the result

12 listed as a retirement or non-running finish.

Race recap

Kvapil Steals Iowa Victory as Leaders Falter Late

How Carson Kvapil won the HyVee Perks 250

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 moment

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.

What the result means

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

HyVee Perks 250 official race highlights

Watch verified highlights and race videos for this event, where available. Each selection was checked against this race and its result.

Race highlights

NASCAR O'Reilly Auto Parts Series Highlights | 2026 Iowa Speedway

Race highlights

NASCAR HIGHLIGHTS: 2026 Iowa Speedway | O'Reilly Auto Parts Series | The CW

Stage highlights

STAGE 1 HIGHLIGHTS: 2026 Iowa Speedway | NASCAR O'Reilly Auto Parts Series | The CW

Race replay

2026 Iowa Speedway - NASCAR O'Reilly Auto Parts Series | FULL RACE | The CW

CW Sports and The CW NetworkWatch on YouTube ↗

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

HyVee Perks 250 practice, qualifying and race schedule

practice

Practice

Confirmed session time

qualifying

Qualifying

Confirmed session time

race

HyVee Perks 250

Confirmed session time

Checkered flag

HyVee Perks 250 results and full finishing order

Carson Kvapil wins the HyVee Perks 250

Started 3 · Led 9 laps · Earned 59 points

FinishDriverCarMfrStart+/−LapsLedStatusPoints
1Carson Kvapil 🏁1Chevrolet3+22609Running59
2Rajah Caruth88Chevrolet4+22600Running36
3William Sawalich18Toyota17+142600Running38
4Ross Chastain9Chevrolet2-226063Running0
5Sheldon Creed00Chevrolet6+126036Running49
6Nick Sanchez87Chevrolet14+82600Running31
7Taylor Gray54Toyota13+62600Running30
8Dean Thompson26Toyota27+192600Running29
9Harrison Burton24Toyota16+72600Running28
10Brennan Poole44Chevrolet26+162600Running27
11Austin Hill21Chevrolet28+172600Running28
12Kyle Sieg28Chevrolet21+92600Running25
13Parker Retzlaff99Chevrolet10-32600Running24
14Brandon Jones20Toyota15+12600Running26
15Carson Brown32Chevrolet20+52600Running22
16Brent Crews19Toyota18+22600Running25
17Sammy Smith8Chevrolet9-82600Running34
18Patrick Staropoli48Chevrolet22+42600Running19
19Anthony Alfredo96Chevrolet1902600Running18
20Blaine Perkins31Chevrolet25+52600Running17
21Sam Mayer41Chevrolet23+22601Running27
22Joey Gase55Ford34+122600Running15
23Ryan Ellis02Chevrolet32+92600Running14
24Justin Allgaier7Chevrolet5-1926083Running32
25Nathan Byrd42Chevrolet31+62600Running12
26Derek Lemke91Chevrolet30+425901 lap down0
27Jeb Burton27Chevrolet12-1525931 lap down10
28Lavar Scott45Chevrolet24-425901 lap down9
29Garrett Smithley0Chevrolet33+425802 laps down8
30Jeremy Clements51Chevrolet7-2325703 laps down7
31Josh Bilicki07Chevrolet35+425703 laps down6
32Tyler Tomassi53Toyota36+425604 laps down5
33Ryan Sieg39Chevrolet1-32252658 laps down21
34Mason Maggio92Chevrolet29-5231029 laps down3
35Jesse Love2Chevrolet11-24200060 laps down2
36Corey Day17Chevrolet8-28193067 laps down8
37Carson Ware47Chevrolet370164096 laps down1

Starting grid

HyVee Perks 250 starting lineup

3

Carson Kvapil

Car 1 · Chevrolet

4

Rajah Caruth

Car 88 · Chevrolet

17

William Sawalich

Car 18 · Toyota

2

Ross Chastain

Car 9 · Chevrolet

6

Sheldon Creed

Car 00 · Chevrolet

14

Nick Sanchez

Car 87 · Chevrolet

13

Taylor Gray

Car 54 · Toyota

27

Dean Thompson

Car 26 · Toyota

16

Harrison Burton

Car 24 · Toyota

26

Brennan Poole

Car 44 · Chevrolet

28

Austin Hill

Car 21 · Chevrolet

21

Kyle Sieg

Car 28 · Chevrolet

10

Parker Retzlaff

Car 99 · Chevrolet

15

Brandon Jones

Car 20 · Toyota

20

Carson Brown

Car 32 · Chevrolet

18

Brent Crews

Car 19 · Toyota

9

Sammy Smith

Car 8 · Chevrolet

22

Patrick Staropoli

Car 48 · Chevrolet

19

Anthony Alfredo

Car 96 · Chevrolet

25

Blaine Perkins

Car 31 · Chevrolet

23

Sam Mayer

Car 41 · Chevrolet

34

Joey Gase

Car 55 · Ford

32

Ryan Ellis

Car 02 · Chevrolet

5

Justin Allgaier

Car 7 · Chevrolet

31

Nathan Byrd

Car 42 · Chevrolet

30

Derek Lemke

Car 91 · Chevrolet

12

Jeb Burton

Car 27 · Chevrolet

24

Lavar Scott

Car 45 · Chevrolet

33

Garrett Smithley

Car 0 · Chevrolet

7

Jeremy Clements

Car 51 · Chevrolet

35

Josh Bilicki

Car 07 · Chevrolet

36

Tyler Tomassi

Car 53 · Toyota

1

Ryan Sieg

Car 39 · Chevrolet

29

Mason Maggio

Car 92 · Chevrolet

11

Jesse Love

Car 2 · Chevrolet

8

Corey Day

Car 17 · Chevrolet

37

Carson Ware

Car 47 · Chevrolet

Open the full lineup tool →

Quick answers

HyVee Perks 250 FAQ

When is the HyVee Perks 250?

The race is scheduled for Saturday, August 8, 2026. The green-flag time above converts automatically to your local timezone.

What time does the HyVee Perks 250 start?

The listed start is 5:00 PM ET; use the automatically converted time at the top of this page for your location.

What channel is the HyVee Perks 250 on?

The current broadcast listing is CW. Recheck near race day in case the network moves coverage.

Where is the HyVee Perks 250?

The event is at Iowa Speedway, Newton, IA. It is listed as a oval.

Who won the HyVee Perks 250?

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

Use this race weekend hub

  1. 1

    Start with the local green-flag time, network and track facts at the top.

  2. 2

    Scan the race-specific preview, then follow practice, qualifying and the race in weekend order.

  3. 3

    After the checkered flag, compare finish versus start, positions gained or lost, laps led and points.

Race fan notes:
  • A positive +/− number means the driver finished ahead of the starting spot.
  • Use + Calendar for this event only; the lineup page is easiest to scan once qualifying is official.