Carson Kvapil held off Justin Allgaier in the final laps to claim his first career NASCAR O’Reilly Auto Parts Series win in the Pennzoil 250 on July 25 at Indianapolis Motor Speedway.
Kvapil passed Ross Chastain with 22 laps to go, but had to navigate lap traffic as Allgaier closed from third.
Advertisement
Allgaier passed Chastain with seven laps to go for second, but never got a clear look at the leader until the final lap. Kvapil kept a couple car length lead to the checkered flag.
JR Motorsports swept the top four finishing spots as Chastain finished third and Chase Elliott earned fourth.
Here are the full results from Saturday’s race:
WEEKEND SCHEDULE: NASCAR Indianapolis full weekend track schedule, TV schedule for the Brickyard 400, other races
Who won the NASCAR O’Reilly Auto Parts Series Indianapolis race? Winner, race results for Pennzoil 250 race
Unofficial results from the NASCAR O’Reilly Auto Parts Series race on July 25, 2026 at Indianapolis Motor Speedway.
Advertisement
-
Carson Kvapil, No. 1 JR Motorsports Chevrolet
-
Justin Allgaier, No. 7 JR Motorsports Chevrolet
-
Ross Chastain, No. 9 JR Motorsports Chevrolet
-
Chase Elliott, No. 88 JR Motorsports Chevrolet
-
William Sawalich, No. 18 Joe Gibbs Racing Toyota
-
Brent Crews, No. 19 Joe Gibbs Racing Toyota
-
Corey Day, No. 17 Hendrick Motorsports Chevrolet
-
Sheldon Creed, No. 00 Haas Factory Team Chevrolet
-
Brandon Jones, No. 20 Joe Gibbs Racing Toyota
-
Austin Hill, No. 21 Richard Childress Racing Chevrolet
-
Parker Retzlaff, No. 99 Viking Motorsports Chevrolet
-
Taylor Gray, No. 54 Joe Gibbs Racing Toyota
-
Sam Mayer, No. 41 Haas Factory Team Chevrolet
-
Anthony Alfredo, No. 96 Viking Motorsports Chevrolet
-
Jeb Burton, No. 27 Jordan Anderson Racing Chevrolet
-
Jesse Love, No. 2 Richard Childress Racing Chevrolet
-
Ryan Sieg, No. 39 RSS Racing Chevrolet
-
Harrison Burton, No. 24 Sam Hunt Racing Toyota
-
Sammy Smith, No. 8 JR Motorsports Chevrolet
-
Nick Sanchez, No. 87 Peterson Racing Group Chevrolet
-
Dean Thompson, No. 26 Sam Hunt Racing Toyota
-
Rajah Caruth, No. 32 Jordan Anderson Racing Chevrolet
-
Kyle Sieg, No. 28 RSS Racing Chevrolet
-
Patrick Staropoli, No. 48 Big Machine Racing Chevrolet
-
Garrett Smithley, No. 0 SS Green Light Racing Chevrolet
-
Mason Maggio, No. 91 DGM Racing Chevrolet
-
Lavar Scott, No. 45 Alpha Prime Racing Chevrolet
-
Blaine Perkins, No. 31 Jordan Anderson Racing Chevrolet
-
Brennan Poole, No. 44 Alpha Prime Racing Chevrolet
-
Preston Pardus, No. 92 DGM Racing Chevrolet
-
Nathan Byrd, No. 42 Young’s Motorsports Chevrolet
-
Ryan Ellis, No. 02 Young’s Motorsports Chevrolet (-1 lap down)
-
Josh Bilicki, No. 07 SS Green Light Racing Chevrolet (-1)
-
Blake Lothian, No. 53 Joey Gase Motorsports Chevrolet (-1)
-
David Starr, No. 47 Mike Harmon Racing Chevrolet (-1)
-
Joey Gase, No. 55 Joey Gase Motorsports Ford (-1)
-
Jeremy Clements, No. 51 Jeremy Clements Racing Chevrolet (-3)
-
JJ Yeley, No. 38 RSS Racing Ford (OUT)
This article originally appeared on Nashville Tennessean: Who won NASCAR O’Reilly Series Indianapolis race? Winner is Carson Kvapil, plus full results
