Connor Zilisch earns JRM its 100th NASCAR Xfinity win in Indianapolis thriller

There was nonstop drama in the closing laps at Indianapolis, but no one could deny Connor Zilisch his third consecutive NASCAR Xfinity win

Motorsport photo

The teenager Connor Zilisch capitalized on the chaos and put himself in a perfect position to win Saturday's NASCAR Xfinity race at Indianapolis Motor Speedway. While earning his fifth win of the 2025 season (and his third in succession), he also collected JR Motorsports' 100th NASCAR Xfinity win as an organization. 

"Dude, this is awesome," smiled Zilisch after climbing from the car. "Those bricks look really kissable and I'm ready to kiss them. This is awesome. 100 wins for JRM."

Watch: Connor Zilisch: 'So cool' to score 100th win for JR Motorsports

With weather approaching as the night wore on, racing became hectic. Let’s fast forward: with less than 20 laps to go: Justin Allgaier and Kyle Larson were on the front row for a restart. However, as the field raced through Turn 2, Larson got loose and sent Allgaier into the outside wall.

The race remained green as Zilisch took the lead, but more trouble was soon to follow. While battling for fourth, Aric Almirola made contact with Austin Hill. Unfortunately, Hill then appeared to turn across the track, assertively turning Almirola into the outside wall, leading to a vicious impact for the 19 car.

Almirola was okay, but he immediately called out Hill, claiming it was intentional. NASCAR seemed to agree, holding Hill for five laps for reckless driving.

After a brief red flag, the race resumed for a four-lap dash. This time, it was Taylor Gray getting the jump on Zilisch. He fought back aggressively, and with a helpful push from Sam Mayer, retook the lead with just two laps to go.

That was the end of the battle as Zilisch drove off with the checkered flag, delivering JR Motorsports its milestone victory.

Mayer finished second, Gray third, Larson fourth, and Ryan Sieg fifth. William Sawalich, Sammy Smith, Daniel Dye, Jesse Love, and Dean Thompson filled out the remainder of the top ten.

Stages 1 and 2

Mayer led the way from pole position and dominated most of the opening stage. There was a sketchy moment on the second lap of the race when Almirola threw an aggressive block on Allgaier, nearly putting him into the inside wall on the frontstretch.

But the first incident of the race was for Harrison Burton, who got loose and spun at the exit of Turn 2. Burton entered this race just seven points below the cut-line and needed a good day, but here he managed to avoid hitting anything.

Mayer won Stage 1, but he lost some spots on pit road after the Haas Factory Team had a slow stop. On the ensuing restart, it was Allgaier vs. Almirola for the race lead.

Behind them, Christian Eckes and Nick Sanchez got together with Sanchez slamming the outside wall. The race remained green, but both Sanchez and Eckes had to make unscheduled pit stop for damage.

Up front, Zilisch pushed his teammate Allgaier ahead of Almirola as they looked to secure JR Motorsports' 100th win in the NASCAR Xfinity Series.

Stage 2 came down to a thrilling duel between the veteran champion and teenaged rookie, and this time, experience paid off. Allgaier timed the run perfectly out of Turn 4, pulling alongside and pulling just ahead of Zilisch at the line in a photo finish to end Stage 2.

Read Also: Chase Briscoe earns Brickyard 400 pole as Denny Hamlin wrecks hard Cla Driver #   Manufacturer Laps Time Interval Pits Points
1 JR Motorsports 88 Chevrolet100

2:22'59.500

 455
2 Haas Factory Team 41 Ford100

+0.339

2:22'59.839

0.339550
3 Joe Gibbs Racing 54 Toyota100

+1.036

2:23'00.536

0.697542
417 Chevrolet100

+1.580

2:23'01.080

0.5445 
539 Ford100

+1.720

2:23'01.220

0.140532
6 Joe Gibbs Racing 18 Toyota100

+1.923

2:23'01.423

0.203532
7 JR Motorsports 8 Chevrolet100

+3.031

2:23'02.531

1.108530
8 Kaulig Racing 10 Chevrolet100

+3.514

2:23'03.014

0.483529
9 Richard Childress Racing 2 Chevrolet100

+3.757

2:23'03.257

0.243534
10 Sam Hunt Racing 26 Toyota100

+4.808

2:23'04.308

1.051527
1199 Chevrolet100

+6.478

2:23'05.978

1.670526
1251 Chevrolet100

+7.046

2:23'06.546

0.568625
1316 Chevrolet100

+7.450

2:23'06.950

0.404624
14 Alpha Prime Racing 4 Chevrolet100

+9.265

2:23'08.765

1.815623
1527 Chevrolet100

+9.426

2:23'08.926

0.161522
16 RSS Racing 28 Ford100

+9.493

2:23'08.993

0.067621
1700 Ford100

+9.601

2:23'09.101

0.108525
1825 Ford100

+9.718

2:23'09.218

0.117619
1991 Chevrolet100

+10.643

2:23'10.143

0.925618
2044 Chevrolet100

+10.987

2:23'10.487

0.344517
2171 Chevrolet100

+11.122

2:23'10.622

0.135516
2211 Chevrolet100

+11.168

2:23'10.668

0.046515
23 Young's Motorsports 42 Chevrolet100

+11.240

2:23'10.740

0.072514
24 Alpha Prime Racing 45 Chevrolet100

+11.814

2:23'11.314

0.574513
2514 Chevrolet100

+12.402

2:23'11.902

0.588512
26 Cope Family Racing 70 Chevrolet100

+12.842

2:23'12.342

0.440711
27 Jordan Anderson Racing 31 Chevrolet100

+13.180

2:23'12.680

0.338510
2853 Chevrolet100

+13.180

2:23'12.680

0.00069
2935 Chevrolet100

+13.983

2:23'13.483

0.80368
30 JR Motorsports 1 Chevrolet100

+14.682

2:23'14.182

0.699811
31 Mike Harmon Racing 74 Chevrolet100

+25.064

2:23'24.564

10.38276
3220 Toyota97

+3 Laps

2:23'21.207

3 Laps717
33 Big Machine Racing Team 48 Chevrolet96

+4 Laps

2:23'15.171

1 Lap84
3421 Chevrolet95

+5 Laps

2:23'54.324

1 Lap73
3519 Toyota90

+10 Laps

2:05'06.225

5 Laps417
367 Chevrolet87

+13 Laps

2:02'54.694

3 Laps620
3732 Chevrolet74

+26 Laps

1:42'35.650

13 Laps5 
38 SS-Green Light Racing 07 Chevrolet37

+63 Laps

1:28'42.805

37 Laps81

 

To read more Motorsport.com articles visit our website.

Category: General Sports