Kyle Larson holds off Justin Allgaier for thrilling O’Reilly victory at Texas: During the final caution of Saturday’s Andy’s Frozen Custard 340 at Texas Motor Speedway crew chief Andrew Overstreet radioed an encouraging message to pole winner Justin Allgaier. “Nothing stops a hungry gator,” said Overstreet, referencing Allgaier’s Little Gator nickname. “Not even the so-called ‘Greatest of All-Time.’” But Kyle Larson, the G.O.A.T Overstreet referenced, proved too much for Allgaier during a 17-lap green-flag run to the finish. Though Allgaier caught Larson in the closing circuits, he couldn’t find a way past his JR Motorsports teammate, who won his second NASCAR O’Reilly Auto Parts event in four starts this season.(Read more)(5-2-2026)
(Photo by Logan Riely/Getty Images) | Getty Images
After leading a race-high 93 laps, #88-Kyle Larson won the Andy’s Frozen Custard 340 O’Reilly Auto Parts Series race at Texas Motor Speedway. This is his second win in four starts in 2026, and his second consecutive victory at Texas.
Stage 1 winner #7-Justin Allgaier finished runner-up, .294 seconds shy of his first victory in the Lone Star State. #41-Sam Mayer placed third, his best result of the season. #19-Brent Crews finished fourth and banked the $100,000 Dash 4 Cash bonus. #99-Parker Retzlaff rounded out the top five, his best result at an intermediate.
#00-Sheldon Creed, #21-Austin Hill, #20-Brandon Jones, #2-Jesse Love and #51-Jeremy Clements competed the top 10.
#1-Connor Zilisch won the second stage but dropped to 21st in the finishing order.
There were 13 lead changes among six drivers and seven cautions for 36 yellow flag laps.
The average speed of the race was: 149.522 mph.
See race details at: Race Results, Driver Points Standings, Owner Points Standings, Cumulative Report, Penalty Report.
Race Fast Facts – Texas Motor Speedway:
Kyle Larson(i) won the Andy’s Frozen Custard 340, his 19th victory in 124 O’Reilly Series races.
This is his second victory and fourth top-10 finish in 2026.
This is his third victory and sixth top-10 finish in ten races at Texas Motor Speedway.
Justin Allgaier (second) posted his 16th top-10 finish in 29 races at Texas Motor Speedway. It is his 10th top-10 finish in 2026.
Sam Mayer (third) posted his fifth top-10 finish in seven races at Texas Motor Speedway.
Brent Crews (fourth) was the highest finishing rookie.
Justin Allgaier leads the point standings by 121 points over Sheldon Creed.
O’Reilly Auto Parts Series Chase Standings after Texas (Race 12 of 33):
1)#7-Justin Allgaier 598, +321
2)#00-Sheldon Creed 477, +200
3)#2-Jesse Love 431, +154
4)#17-Corey Day, 400, +123
5)#20-Brandon Jones 394, +117
6)#8-Sammy Smith 376, +99
7)#21-Austin Hull 357, +80
8)#9-Carson Kvapil 357, +80
9)#99-Parker Retzlaff 329, +52
10)#54-Taylor Gray 306, +29
11)#18-William Sawalich 303, +26
12)#41-Sam Mayer 285, +8 Currently below cutline
13)#39-Ryan Sieg 277, -8
14)#19-Brent Crews 273, -12
15)#32-Rajah Caruth 271, -14
16)#44-Brennan Poole 238, -47
See the Driver Points Standings and Owner Points Standings.
Race Updates:
Lap 200: #88-Larson hangs on for the victory by .294 seconds over #7-Allgaier. #41-Mayer, #19-Crews, #99-Retzlaff, #00-Creed, #21-Hill, #20-Jones, #2-Love and #51-Clements complete the top 10.
Lap 194: #88-Larson moves up the track to cut off the air from #7-Allgaier through Turns 1 and 2 to halt his momentum.
Lap 191: #7-Allgaier gained another two-tenths of a second and is less than four-tenths behind #88-Larson.
Lap 189: #7-Allgaier found speed around the outside line and is closing on #88-Larson.
Lap 185: #41-Mayer jumps to the inside of three-wide, passing #19-Crews and #20-Jones to take third position, 1.5 seconds behind #88-Larson.
Lap 183: #7-Allgaier clears #20-Jones for second spot. #41-Mayer dove to the inside of #21-Hill on the restart, who fell to seventh position.
Lap 180: #20-Jones gains two spots on pit road and is second in the running order behind #88-Larson.
Lap 178: #32-Caruth spins off Turn 2 to bring out the caution with 22 laps remaining. Only 12 cars remain on the lead lap.
Lap 175: #2-Love, who was trying to hold on to the tail of the lead lap, held #88-Larson up, costing him .25 seconds.
Lap 170: #7-Allgaier hasn’t gained any ground on #88-Larson in the last eight laps, still two seconds off the lead.
Lap 162: #88-Larson laps #1-Zilisch in 14th position. #7-Allgaier has chipped away on the lead, just over two seconds behind Larson.
Lap 154: #19-Crews takes third position from #20-Jones with 46 laps remaining.
Lap 150: The cycle has concluded. #88-Larson holds a 3.2-second lead over #7-Allgaier. #20-Jones and #19-Crews are battling for third position. #99-Retzlaff is in fifth, over eight seconds behind the race leader.
Lap 147: #39-Sieg drops to pit road with only #32-Caruth and #45-Scott not yet pitting.
Lap 146: #8-Smith, #51-Clements, #18-Sawalich, #48-Staropoli and #26-Thompson all pit.
Lap 145: #88-Larson, #19-Crews, #20-Jones, #96-Alfredo are all on pit road.
Lap 144: #7-Allgaier, #99-Retzlaff, #41-Mayer all hit pit road.
Lap 143: #2-Love pits.
Lap 142: #21-Hill and #44-Poole make their final scheduled pit stop.
Lap 141: #9-Kvapil is the first of the leaders to pit from seventh position.
Lap 135: #1-Zilisch is slow on the track with a flat right-front tire.
Lap 133: #8-Smith and #18-Sawalich both slide in front of #1-Zillisch, dropping to 11th place.
Lap 130: #1-Zilisch loses two more spots to #9-Kvapil and #41-Mayer and has fallen to ninth position after leading earlier in this stint.
Lap 128: #21-Hill is up to sixth position, passing #41-Mater and #1-Zilisch in the last few laps.
Lap 124: #99-Retzlaff cracks the top five, passing #1-Zilisch.
Lap 121: #99-Retzlaff takes sixth position from #41-Mayer. #21-Hill and #9-Kvapil are both in the hunt for sixth position.
Lap 119: #20-Jones takes fourth position from #1-Zilisch, who continues to drop through the field, over five seconds off the lead.
Lap 117: #88-Larson has gaped the field by nearly three seconds. Drivers struggling outside the top 10 include: #00-Creed (12th) and #2-Love (14th).
Lap 113: #7-Allgaier drives around #1-Zilisch on the backstretch to take third spot.
Lap 111: #19-Crews takes over second spot from #1-Zilisch, getting loose off Turn 2.
Lap 104: #88-Larson gets #1-Zilisch loose, allowing #19-Crews to get to the inside to go three wide through Turns 3 and 4. All three cars trade paint, allowing #7-Allgaier to close the gap.
Lap 103: The top three cars of #1-Zilisch, #88-Larson and #19-Crews are closing together. #7-Allgaier is 1.2 seconds off the lead.
Lap 97: #1-Zilisch clears for the lead on the front row. #88-Larson settles into second, ahead of #19-Crews, #7-Allgaier and #20-Jones.
Lap 90: #1-Zilisch hangs on to the stage victory over #19-Crews. #7-Allgaier, #88-Larson, #41-Mayer, #20-Jones, #99-Retzlaff, #21-Hill, #00-Creed and #18-Sawalich score stage points.
Lap 83: #54-Gray is having a mechanical issue and has hit pit road.
Lap 81: #19-Crews takes second position from #7-Allgaier, running the fastest laps on the track.
Lap 78: #28-Sieg limped around the track to make an unscheduled pit stop after battling for a top 10 position earlier in the race.
Lap 74: #41-Mayer got loose while battling with #7-Allgaier and dropped to fifth position, behind #19-Crews and #88-Larson.
Lap 71: #1-Zilisch scoots away with the lead on the restart. #41-Mayer and #7-Allgaier are side-by-side for second position.
Lap 66: #3-Dillon shredded a left-front tire with debris scattered across the backstretch to bring out the caution.
Lap 65: #19-Crews is up to third position, passing #88-Larson. #10Zilisch has a 1.5-second lead over #7-Allgaier.
Lap 63: #7-Allgaier takes the runner-up spot from #88-Larson. #19-Crews is challenging for third place.
Lap 61: #41-Mayer gets to the outside of #20-Jones to take fifth position. #99-Retzlaff follows through for sixth place.
Lap 55: #1-Zilisch re-takes the lead from #88-Larson, riding around the bottom of the track.
Lap 54: #1-Zilisch snagged the lead on the restart, dropping #7-Allgaier to third, #88-Larson took the lead by the time the lap was over.
Lap 45: #7-Allgaier wins Stage 1, his series-high fifth stage victory of the season. #1-Zilisch, #88-Larson, #20-Jones, #19-Crews, #00-Creed, #41-Mayer, #21-Hill, #51-Clements and #99-Retzlaff earn stage points.
Lap 33: #7-Allgaier has checked out to a 3.2-second lead less than 10 laps after the restart.
Lap 29: #19-Crews is working the outside line through Turns 1 and 2 to pass #00-Creed for fifth position.
Lap 24: #7-Allgaier sneaks away with the lead. #1-Zilisch takes the runner-up spot from #88-Larson.
Lap 23: #88-Larson is crowding #7-Allgaier during the caution flag as the field cleans their tires. The two leaders made contact multiple times.
Lap 17: #42-Perez got loose off Turn 4 and corrected into #87-Green. Perez went back across the track on the frontstretch and hit the outside wall. #45-Scott spun to miss a sliding Perez.
Lap 13: #7-Allgaier escapes the restart with the lead. #20-Jones files into second, with #88-Larson, #1-Zilisch and #19-Crews rounding out the top five.
Lap 8: #87-Green spun through Turns 1 and 2. #91-Maggio spun further back and got into the outside wall.
Lap 7: #7-Allgaier scoots away with the lead. #88-Larson went wide and dropped to fourth position.
Lap 1: #17-Day got wide exiting Turn 2 and clobbered the outside wall. #9-Kvapil got into the rear of #54-Gray after a bump from #18-Sawalich. Both Gray and Sawalich spun.
Race Info:
Broadcast: CW, PRN and SiriusXM NASCAR Radio
Distance: 200 laps / 300 miles
Stages: 45 / 90 / 200
Average time of race: 2:42:15
Pit road speed: 45 mph
Caution car speed: 55 mph
Fuel Window: 55 laps
Cars to the rear: #02-Ryan Ellis, #39-Ryan Sieg (unapproved adjustments); #45-Lavar Scott (engine change).
With a blistering speed of 188.607 mph, #7-Justin Allgaier won the pole for the Andy’s Frozen Custard 340 O’Reilly Auto Parts Series race at Texas Motor Speedway. It’s his 13th career pole award and first of the 2026 season.
#20-Brandon Jones was the only other driver to crack the 188 mph barrier (188.075 mph). #88-Kyle Larson will take the green flag in third (187.852 mph), with #1-Connor Zilisch (187.357 mph) and #19-Brent Crews (187.318 mph) rounding out the top five.
#17-Corey Day, #21-Austin Hill, #51-Jeremy Clements, #39-Ryan Sieg and #99-Parker Retzlaff complete the top 10.
See the complete Texas Starting Lineup and Qualifying Results.
Qualifying Fast Facts — Texas Motor Speedway:
Justin Allgaier won the Pole Award for the Andy’s Frozen Custard 340 with a lap of 28.631 seconds, 188.607 mph.
This is his 13th pole in 516 NASCAR O’Reilly Series races.
This is his first pole and eighth top-10 start in 2026.
This is his second pole in 29 races at Texas Motor Speedway.
Brandon Jones (second) posted his eighth top-10 start of 2026 and his 12th in 18 races at Texas Motor Speedway.
Kyle Larson(i) (third) posted his fourth top-10 start at Texas Motor Speedway. It is his fourth in four races this season.
Brent Crews (fifth) was the fastest qualifying rookie.
Practice for the Andy’s Frozen Custard 340 O’Reilly Auto Parts Series race at Texas Motor Speedway is complete. The top five, slowest, news and notes:
#7-Justin Allgaier 182.895 mph
#51-Jeremy Clements 182.543 mph
#39-Ryan Sieg 182.481 mph
#8-Sammy Smith 181.830 mph
#18-William Sawalich 181.433 mph
Slowest: #0-Garrett Smithley 172.078 mph
Most laps run: #18-Sawalich, 50
Best 10 consecutive lap avg (of 31 drivers): #7-Allgaier 180.198 mph
Notes: There were no on-track issues during the session. #54-Taylor Gray had an electrical problem in the opening minutes. With less than 15 minutes remaining, #02-Ryan Ellis brought his car to the garage with an issue.
See full Texas Practice Results.
Goodyear Tire Notes: NASCAR O’Reilly Auto Parts Series teams have a similar level of experience with their tires chosen for this weekend, which they have already raced at Las Vegas and Kansas in recent weeks. The NASCAR Craftsman Truck Series setup is the same, but that series hasn’t run these tires yet in 2026. The 15-inch tires will also use inner liners, as is customary on tracks one mile and longer.
There are 38 drivers/teams on the entry list for the Andy’s Frozen Custard 340 O’Reilly Auto Parts Series race at Texas Motor Speedway. No cars will miss the race.
Notables: #0-Garrett Smithley, #1-Connor Zilisch, #3-Austin Dillon, #9-Carson Kvapil, #32-Rajah Caruth, #35-Dawson Cram, #42-Brad Perez, #53-David Starr, #55-Joey Gase, #88-Kyle Larson, #91-Mason Maggio.
There were originally 39 entries, but Mike Harmon Racing withdrew and is instead working with Joey Gase Motorsports with Dawson Cram.
See the full Texas Entry List.