Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Motorsport
Motorsport
Sport

As Justin Allgaier steals Homestead Xfinity win, Kyle Larson left fuming over final restart

After winning Friday's NASCAR Truck Series race at Homestead, Kyle Larson set his sights on the Xfinity race in his quest to become just the second driver to ever achieve a weekend sweep [after Kyle Busch at Bristol]. In the Truck race, he had to fight back from a late-race spin to claim the victory, but there were no such setbacks for most of the Xfinity race.

Larson looked unstoppable, dominating most of the event. After the final round of green-flag pit stops, he just drove away from the rest of the field. Lapping up to sixth place, Larson pulled out to a stunning 16+ second advantage over his closest competition. 

But with less than 10 laps to go, a spin by Taylor Gray set up a sprint to the finish. Larson had the lead for the final overtime restart. Unfortunately for Larson, his strategy to go late in the restart zone backfired as Sam Mayer [who was directly behind him] went a moment too soon. Larson spun the tires while being shoved from behind, allowing the outside lane to surge ahead.

Justin Allgaier, JR Motorsports Chevrolet (Photo by: Chris Graythen - Getty Images)

Austin Hill took the lead before Justin Allgaier fought his way around him, claiming the win for the JR Motorsports. The reigning NASCAR Xfinity Series champion becomes the first multi-time winner of the 2025 season.

"Just a testament to this team," said Allgaier after earning his 27th career win. "Today is one of those days that wasn't our day. We got behind but we were able to persevere ... it's special. If there's anywhere I could win, it would be here because I just feel like this place has got me so many times."

This was Allgaier's 17th Xfinity race at Homestead-Miami Speedway, but his first victory there.

"He slammed the s*** out of me"

Mayer ended up finishing second, Hill third, a frustrated Larson was fourth, and Sheldon Creed finished fifth. Jesse Love, Brandon Jones, Nick Sanchez, Daniel Dye, and Carson Kvapil rounded out the top ten.

Larson walked 'The CW' through that critical restart, saying: "I've lived through it (disappointment) a number of times here but obviously, a bummer again. To have another Homestead race play out that way ... But yeah, I can't go when my rear tires are off the ground. I know it looks like I choked another one away but I did everything I thought I could, and the #41 [Mayer] just lagged back and slammed the s*** out of me."

Mayer gave his own perspective, taking some responsibility: "I just mistimed it unfortunately. Got to his bumper a little too quickly. He went really, really late in the box, just playing games. That's what you got to do to get the advantage, but he just waited really long and I wasn't ready for him to wait that long. I was giddy to get going."

Kyle Busch remains the only driver to have successfully completed the weekend sweep, winning the Cup, Xfinity and Truck races at Bristol Motor Speedway in both 2010 and 2017.

Cla Driver # Manufacturer Laps Time Interval Pits Points
1 J. AllgaierJR Motorsports 7 Chevrolet 201

2:32'56.756

  6 49
2
S. MayerHaas Factory Team
41 Ford 201

+0.348

2:32'57.104

0.348 7 50
3 A. HillRichard Childress Racing 21 Chevrolet 201

+0.449

2:32'57.205

0.101 7 42
4 K. LarsonHendrick Motorsports 17 Chevrolet 201

+0.952

2:32'57.708

0.503 7  
5 S. CreedHaas Factory Team 00 Ford 201

+1.059

2:32'57.815

0.107 7 43
6 2 Chevrolet 201

+1.413

2:32'58.169

0.354 7 37
7 B. JonesJoe Gibbs Racing 20 Toyota 201

+6.608

2:33'03.364

5.195 6 31
8
N. SanchezBig Machine Racing Team
48 Chevrolet 201

+6.948

2:33'03.704

0.340 6 34
9 10 Chevrolet 201

+9.539

2:33'06.295

2.591 6 28
10
C. KvapilJR Motorsports
1 Chevrolet 201

+10.545

2:33'07.301

1.006 7 27
11 H. BurtonAM Racing 25 Ford 201

+11.363

2:33'08.119

0.818 6 26
12
C. ZilischJR Motorsports
88 Chevrolet 200

+1 Lap

2:32'58.476

1 Lap 8 31
13
D. ThompsonSam Hunt Racing
26 Toyota 200

+1 Lap

2:33'04.664

6.188 6 24
14 B. PooleAlpha Prime Racing 44 Chevrolet 200

+1 Lap

2:33'05.633

0.969 7 23
15 J. BurtonJordan Anderson Racing 27 Chevrolet 200

+1 Lap

2:33'06.218

0.585 5 22
16
J. BonsignoreJoe Gibbs Racing
19 Toyota 200

+1 Lap

2:33'06.505

0.287 7 21
17
P. RetzlaffAlpha Prime Racing
4 Chevrolet 200

+1 Lap

2:33'06.808

0.303 6 20
18 42 Chevrolet 200

+1 Lap

2:33'07.272

0.464 6 19
19 J. WilliamsKaulig Racing 11 Chevrolet 200

+1 Lap

2:33'07.423

0.151 6 18
20 R. EllisDGM Racing with Jesse Iwuji Motorsports 71 Chevrolet 200

+1 Lap

2:33'07.525

0.102 6 17
21
S. SmithJR Motorsports
8 Chevrolet 199

+2 Laps

2:33'00.902

1 Lap 9 28
22 R. SiegRSS Racing 39 Ford 199

+2 Laps

2:33'03.347

2.445 10 23
23
T. GrayJoe Gibbs Racing
54 Toyota 199

+2 Laps

2:33'03.706

0.359 7 14
24
W. SawalichJoe Gibbs Racing
18 Toyota 199

+2 Laps

2:33'06.813

3.107 6 13
25
B. PerkinsJordan Anderson Racing
31 Chevrolet 199

+2 Laps

2:33'07.280

0.467 6 12
26 J. ClementsJeremy Clements Racing 51 Chevrolet 199

+2 Laps

2:33'07.789

0.509 6 11
27
K. SiegRSS Racing
28 Ford 198

+3 Laps

2:33'04.939

1 Lap 8 19
28
B. PerezAlpha Prime Racing
45 Chevrolet 198

+3 Laps

2:33'05.368

0.429 6 9
29 J. GaseJoey Gase Motorsports 35 Chevrolet 198

+3 Laps

2:33'08.021

2.653 7 8
30 M. SniderDGM Racing with Jesse Iwuji Motorsports 91 Chevrolet 198

+3 Laps

2:33'08.323

0.302 8 7
31 G. SmithleySS-Green Light Racing 14 Chevrolet 197

+4 Laps

2:33'06.107

1 Lap 7 6
32 K. WrightOur Motorsports 5 Chevrolet 197

+4 Laps

2:33'06.381

0.274 7 5
33 07 Chevrolet 197

+4 Laps

2:33'07.798

1.417 6 4
34
L. Honeyman Jr.Cope Family Racing
70 Chevrolet 196

+5 Laps

2:33'06.165

1 Lap 8 7
35
M. MaggioJoey Gase Motorsports
53 Ford 196

+5 Laps

2:33'06.688

0.523 8 2
36 M. DiBenedettoViking Motorsports 99 Chevrolet 179

+22 Laps

2:14'49.831

17 Laps 6 1
37
C. HeimSam Hunt Racing
24 Toyota 57

+144 Laps

56'25.178

122 Laps 7  
38 C. EckesKaulig Racing 16 Chevrolet 16

+185 Laps

9'55.925

41 Laps 3 1
In this article
Nick DeGroot
NASCAR XFINITY
Justin Allgaier
Be the first to know and subscribe for real-time news email updates on these topics
Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.