Connor Zilisch passed Taylor Gray for the lead with two laps to go to win the Pennzoil 250 NASCAR Xfinity Series race on July 26 at Indianapolis Motor Speedway.
Zilisch earned his third consecutive win and the 100th victory all-time for JR Motorsports.
Zilisch and Gray were the beneficiaries of a messy restart between Justin Allgaier, Kyle Larson and Brandon Jones at the front of the field with less than 15 laps to go. Allgaier and Larson went side-by-side through the first two turns, with Larson sliding up into Allgaier and into the wall, with Brandon Jones suffering damage after inadvertent contact with Allgaier.
Zilisch and Gray settled into first and second, with Gray stalking Zilisch’s tire tracks within a few car lengths.
A few laps later, Austin Hill got out of shape while battling Aric Almirola for position inside the top five and made contact with Almirola, sending both cars into the wall. Hill was penalized five laps for reckless driving.
After a short red flag, Gray took the lead on the final restart before Zilisch’s pass a couple laps later with drafting help by Sam Mayer.
Here are the full results for Saturday’s race:
Unofficial results from the NASCAR Xfinity Series race on July 26, 2025 at Indianapolis Motor Speedway.
- Connor Zilisch, No. 88 JR Motorsports Chevrolet
- Sam Mayer, No. 41 Haas Factory Team Ford
- Taylor Gray, No. 54 Joe Gibbs Racing Toyota
- Kyle Larson, No. 17 Hendrick Motorsports Chevrolet
- Ryan Sieg, No. 39 RSS Racing Ford
- William Sawalich, No. 18 Joe Gibbs Racing Toyota
- Sammy Smith, No. 8 JR Motorsports Chevrolet
- Daniel Dye, No. 10 Kaulig Racing Chevrolet
- Jesse Love, No. 2 Richard Childress Racing Chevrolet
- Dean Thompson, No. 26 Sam Hunt Racing Toyota
- Matt DiBenedetto, No. 99 Viking Motorsports Chevrolet
- Jeremy Clements, No. 51 Jeremy Clements Racing Chevrolet
- Christian Eckes, No. 16 Kaulig Racing Chevrolet
- Parker Retzlaff, No. 4 Alpha Prime Racing Chevrolet
- Jeb Burton, No. 27 Jordan Anderson Racing Chevrolet
- Kyle Sieg, No. 28 RSS Racing Ford
- Sheldon Creed, No. 00 Haas Factory Team Ford
- Harrison Burton, No. 25 AM Racing Ford
- Josh Bilicki, No. 91 DGM Racing Chevrolet
- Brennan Poole, No. 44 Alpha Prime Racing Chevrolet
- Ryan Ellis, No. 71 DGM Racing Chevrolet
- Josh Williams, No. 11 Kaulig Racing Chevrolet
- Anthony Alfredo, No. 42 Young’s Motorsports Chevrolet
- Mason Massey, No. 45 Alpha Prime Racing Chevrolet
- Garrett Smithley, No. 14 SS Green Light Racing Chevrolet
- Leland Honeyman, No. 70 Cope Family Racing Chevrolet
- Blaine Perkins, No. 31 Jordan Anderson Racing Chevrolet
- Joey Gase, No. 53 Joey Gase Motorsports Chevrolet
- David Starr, No. 35 Joey Gase Motorsports Chevrolet
- Carson Kvapil, No. 1 JR Motorsports Chevrolet
- Dawson Cram. No. 74 Mike Harmon Racing Chevrolet
- Brandon Jones, No. 20 Joe Gibbs Racing Toyota (-3 laps down)
- Nick Sanchez, No. 48 Big Machine Racing Chevrolet (-4)
- Austin Hill, No. 21 Richard Childress Racing Chevrolet (-5)
- Aric Almirola, No. 19 Joe Gibbs Racing Toyota (OUT)
- Justin Allgaier, No. 7 JR Motorsports Chevrolet (OUT)
- Katherine Legge, No. 32 Jordan Anderson Racing Chevrolet (OUT)
- Logan Bearden, No. 07 SS Green Light Racing Ford (OUT)