Home/NASCAR
feature-image

via Imago

feature-image

via Imago

It wasn’t long ago that Dale Earnhardt Jr. raised an eyebrow and then some at Kyle Larson. The 2021 Cup Series champ had just swept the Bristol weekend, dominating both the Cup and Xfinity races. Riding high on confidence, Larson went on Kevin Harvick’s Happy Hour podcast and said what many veterans might think but few say out loud: “In Xfinity, I do get motivated, and this is going to come across like very cocky, but I want to embarrass them, honestly. I want to embarrass NASCAR a little bit.”

Larson wasn’t talking about just winning. He was talking about dropping the hammer on the younger field and making sure they knew what the real standard looked like. Dale Jr. didn’t hold back in his response on the Dale Jr. Download. While he respected the idea of veterans pushing young drivers to raise their game, he didn’t appreciate the phrasing. “The first thing he said, I didn’t like. He said he wanted to embarrass the field, and he wanted to embarrass NASCAR,” Earnhardt said. But he followed up with agreement on the core message.

Larson was, in his words, stepping into the role once held by Mark Martin and later Kyle Busch. He wasn’t just trying to win—he wanted to shove these Xfinity kids out of their comfort zone and show them how far they still had to go. Now, less than a month later, Larson has done just that. But this time, he didn’t just dominate for himself; he did it as a stand-in for one of Dale Jr.’s own rising stars at JR Motorsports. Talk about irony. In his return to the No. 88 car at Texas Motor Speedway, Larson turned his cocky statement into cold, hard proof. And in doing so, he might’ve given Dale Jr. exactly what he asked for, whether he liked it or not.

ADVERTISEMENT

Article continues below this ad

Kyle Larson puts the Xfinity field in check!

Kyle Larson wasn’t supposed to be in the #88 Chevy at Texas. He got the call midweek to fill in for rookie Connor Zilisch, who injured his back in a wreck at Talladega. JR Motorsports needed someone to keep the No. 88 team strong in owner points. They didn’t just get a stand-in. They got a sledgehammer. After 208 laps, 11 cautions, and two overtimes, Larson rolled into Victory Lane in the Andy’s Frozen Custard 300, taking his second Xfinity win of 2025 and the 17th of his career.

The end was chaos. Larson came in for tires after a caution on lap 188, while six cars stayed out. A pair of wrecks pushed the race into double overtime. On the final restart, Larson lined up next to Sam Mayer, Dale Jr.’s another racer, on the front row. At the start, Taylor Gray gave Mayer a bump that loosened him up. That was all Larson needed as he surged on the outside, cleared Mayer out of Turn 2, and never looked back. Notably, he eventually cleared him by 1.265 seconds.

After the race, Larson acknowledged the grind it took to get the win. “Yeah, there was a lot of survival, I felt like, throughout that race. Just dodged some wrecks, balance we had to work on quite a bit. So, it was fun. You know, I felt like my car, though, if I could ever get to the lead, I could stretch out,” Larson said. Notably, the Hendrick Motorsports driver led only 32 laps, but one of them was the most important one—the last. “Thanks to JRM for letting me come run this thing here today. You’ll obviously wish Connor were in the car, but it means a lot that they thought of me to call up to run this thing,” he further added.

ADVERTISEMENT

Article continues below this ad

What’s your perspective on:

Did Kyle Larson's win prove he's the new standard in NASCAR, or just a cocky show-off?

Have an interesting take?

Notably, this wasn’t just another win for Kyle Larson. It was a statement. He made three starts in the Xfinity race this year and has won twice. And if not for a late-race showdown with Mayer at Homestead, he might’ve bagged three-for-three. Behind him, the field scrambled. Taylor Gray fought his way to second. Riley Herbst took third. Austin Hill and Sam Mayer rounded out the top five. Mayer had the lead in overtime but got shoved around by Gray and couldn’t recover.

Meanwhile, Nick Sanchez was the biggest casualty of the final restart, slamming the wall and falling to 20th. The race wasn’t short on wrecks or drama. Justin Allgaier led 99 laps but crashed late while trying to navigate traffic, ending his day in 35th place. Corey Day, Sammy Smith, Sheldon Creed, and Josh Williams also wrecked out.

ADVERTISEMENT

Article continues below this ad

Full race results of the 2025 Andy’s Frozen Custard 300:

FinCarDriverTeam
188Kyle Larson (i)JR Motorsports
254Taylor Gray #Joe Gibbs Racing
319Riley Herbst (i)Joe Gibbs Racing
421Austin HillRichard Childress Racing
541Sam MayerHaas Factory Team
625Harrison BurtonAM Racing
72Jesse LoveRichard Childress Racing
839Ryan SiegRSS Racing
920Brandon JonesJoe Gibbs Racing
1027Jeb BurtonJordan Anderson Racing
1110Daniel Dye #Kaulig Racing
1242Anthony AlfredoYoung’s Motorsports
1318William Sawalich #Joe Gibbs Racing
144Parker RetzlaffAlpha Prime Racing
1599Matt DiBenedettoViking Motorsports
1617Corey DayHendrick Motorsports
1744Brennan PooleAlpha Prime Racing
188Sammy SmithJR Motorsports
191Carson Kvapil #JR Motorsports
2048Nick Sanchez #Big Machine Racing
2145Mason MasseyAlpha Prime Racing
2228Kyle SiegRSS Racing
2371Ryan EllisDGM Racing
2431Blaine PerkinsJordan Anderson Racing
2535Joey GaseJoey Gase Motorsports
2653Mason MaggioJoey Gase Motorsports
2726Dean Thompson #Sam Hunt Racing
2891Josh BilickiDGM Racing
2907Nick LeitzSS-GreenLight Racing
3014Garrett SmithleySS-GreenLight Racing
3151Jeremy ClementsJeremy Clements Racing
3232Katherine Legge (i)Jordan Anderson Racing
335Kris WrightOur Motorsports
3470Leland HoneymanCope Family Racing
357Justin AllgaierJR Motorsports
3600Sheldon CreedHaas Factory Team
3711Josh WilliamsKaulig Racing
3816Christian Eckes #Kaulig Racing

ADVERTISEMENT

0
  Debate

Did Kyle Larson's win prove he's the new standard in NASCAR, or just a cocky show-off?

ADVERTISEMENT

ADVERTISEMENT

ADVERTISEMENT