Kyle Larson dominates Xfinity race at Bristol: Pole winner Kyle Larson brought a bazooka to Saturday’s shootout at Bristol Motor Speedway. His 37 opponents brought pea shooters to the Last Great Coliseum—or so it seemed, given the degree of domination Larson exhibited in winning the SciAps 300 NASCAR Xfinity Series race.(Read more)(NASCAR)
(Photo by Sean Gardner/Getty Images) | Getty Images
In dominant fashion, #17-Kyle Larson won the SciAps 300 Xfinity Series race at Bristol Motor Speedway. Larson led 277 of 300 laps, en route to his second career victory at Bristol. Dating back to 2018, this is Larson’s eighth victory in his last 15 series starts.
#1-Carson Kvapil led the way for JR Motorsports in second position, passing teammate #7-Justin Allgaier with a couple laps remaining. This is Allgaier’s sixth consecutive top-five finish. #8-Sammy Smith and #20-Brandon Jones rounded out the top five.
#2-Jesse Love, #39-Ryan Sieg, #24-Corey Heim, #16-Christian Eckes and #26-Dean Thompson completed the top 10.
#41-Sam Mayer finished 11th, but won the opening stage, scoring his first playoff point with Haas Factory Team.
There were eight lead changes among five drivers and five cautions for 44 yellow flag laps.
The average speed of the race was: 85.592 mph.
See race details at: Race Results, Driver Points, Owner Points, Cumulative Report, Penalty Report.
Race Fast Facts – Bristol:
Kyle Larson(i) won the SciAps 300, his 16th victory in 118 Xfinity Series races.
This is his first victory and second top-10 finish in 2025.
This is his second victory and ninth top-10 finish in ten races at Bristol Motor Speedway.
Carson Kvapil # (second) posted his first top-10 finish in one race at Bristol Motor Speedway. It is his fourth top-10 finish in 2025.
Justin Allgaier (third) posted his 16th top-10 finish in 25 races at Bristol Motor Speedway.
Carson Kvapil (second) was the highest finishing rookie.
Justin Allgaier leads the point standings by 83 points over Sam Mayer.
Xfinity Series Standings after Bristol (Race 9 of 33):
1)#21-Austin Hill 2 wins (14 playoff points)
2)#7-Justin Allgaier 2 wins (13 playoff points, regular season championship leader)
3)#88-Connor Zilisch 1 win (7 playoff points)
4)#2-Jesse Love 1 win (5 playoff points)
5)#20-Brandon Jones 1 win (5 playoff points)
6)#41-Sam Mayer 312, +105
7)#1-Carson Kvapil 257, +50
8)#00-Sheldon Creed 252, +45
9)#39-Ryan Sieg 249, +42
10)#8-Sammy Smith 241, +34
11)#10-Daniel Dye 212, +5
12)#25-Jeb Burton 209, +2 Currently below elimination line
13)#27-Jeb Burton 207, -2
14)#16-Christian Eckes 204, -5
15)#48-Nick Sanchez 202, -7
16)#54-Taylor Gray 189, -20
See the Drivers Points Standings and Owners Points Standings.
Race Updates: Lap 300: #17-Larson wins at Bristol, leading 276 laps. #1-Kvapil, #7-Allgaier, #8-Smith, #20-Jones, #2-Love, #39-Sieg, #24-Heim, #16-Eckes and #26-Thompson complete the top 10.
Lap 290: #17-Larson is in heavy lapped traffic, holding a 1.3 second lead over #7-Allgaier. #1-Kvapil is on the rear bumper of Allgaier for second.
Lap 278: #88Z-Zilisch has lost the handling of his car and dropped to 12th position.
Lap 275: #17-Larson continues marching through traffic, but #7-Allgaier remains close, only 1.2 seconds behind the race lead.
Lap 260: There is a group of six cars battling for sixth: #88-Zilisch, #20-Jones, #39-Sieg, #26-Thompson, #16-Eckes and #24-Heim.
Lap 240: #17-Larson has extended his lead to one second over #7-Allgaier. #2-Love and #1-Kvapil are in a fierce battle for third spot.
Lap 225: #17-Larson clears #7-Allgaier for the lead. #2-Love sneaks by #8-Smith for third,
Lap 219: Seven drivers stay out while the rest of the lead-lap cars pit, led by #20-Jones. #24-Mayer, #41-Mayer, #39-Sieg, #16-Eckes, #10-Dye and #42-Alfredo also visited pit road.
Lap 210: #45-Massey spins on the frontstretch underneath #7-Allgaier. #18-Sawalich ran into the rear of #88-Zilisch and busted his radiator.
Lap 190: #17-Larson nudges #7-Allgaier out of the way for the lead entering Turn 1.
Lap 181: #7-Allgaier clears #17-Larson for the lead on the restart.
Lap 170: #17-Larson wins Stage 2 by more than a half lap. #7-Allgaier, #8-Smith, #1-Kvapil, #88-Zilisch, #2-Love, #20-Jones, #24-Heim, #18-Sawalich and #41-Mayer earn stage points. #39-Sieg and #26-Thompson are the only other cars on the lead lap.
Lap 146: #51-Clements got loose off Turn 4 and makes contact with race leader #17-Larson. Clemente has a left-rear tire rub.
Lap 144: #17-Larson is marching through lapped traffic again, with just 18 cars remaining on the lead lap.
Lap 127: #17-Larson has extended his lead yet again, with a 4.6-second advantage over #8-Smith.
Lap 113: #8-Smith has raced to second, passing his JR Motorsports teammates #7-Allgaier and #88-Zilisch in the last handful of laps.
Lap 107: #25-Burton makes an unscheduled stop for another right-front flat.
Lap 97: #17-Larson keeps the lead on the restart. #7-Allgaier gets to second, with #8-Smith and #88-Zilisch battling for third.
Lap 93: The teams that didn’t pit previously pit during the stage break. #41-Mayer is the first car off pit road and will restart 13th.
Lap 85: #41-Mayer wins Stage 1, his first stage victory of the season. #39-Sieg, #17-Larson, #8-Smith, #7-Allgaier, #88-Zilisch, #48-Sanchez, #2-Love, #1-Kvapil and #20-Jones earn stage points.
Lap 82: #41-Mayer keeps the lead on the restart, as #39-Sieg bottles up the inside lane by spinning his tires.
Lap 78: The majority of the field pits, though #41-Mayer and #39-Sieg stay out. #17-Larson easily wins the race off pit road. Twelve cars took the wave around to get back on the lead lap.
Lap 76: #26-Thompson got into the rear of #00-Creed and spins off Turn 4. #44-Poole attempted to miss Creed and had heavy contact. The right side of Poole’s car shredded, ripping the rear-housing out. The red flag is out for track cleanup.
Lap 73: #17-Larson has lapped up to 13th position, ahead of three of the four Dash 4 Cash drivers.
Lap 63: #21-Hill has been put a lap down in 17th position.
Lap 51: #17-Larson has been efficient in lapped traffic, lapping up to 20th place.
Lap 42: Race leader #17-Larson is in heavy traffic, though has extended the lead to 1.5 seconds over #7-Allgaier. #88-Zilisch has dropped to nearly five seconds behind in third.
Lap 30: #17-Larson continues to lead #7-Allgaier by a couple tenths of a second. #88-Zilisch, #41-Mayer and #48-Sanchez are the top five in the running order. #16-Eckes has been the biggest mover in the race, up 11 positions to 25th.
Lap 9: #17-Larson keeps the lead on the restart with a launch on the outside. #7-Allgaier makes the outside line work and passes #88-Zilisch for second.
Lap 3: #25-Burton cuts a tire while #53-Maggio had a second mechanical issue on the day, clobbering the Turn 2 wall.
Lap 1: #17-Larson leads the opening lap ahead of #88-Zilisch.
Cars to the rear: #4-Parker Retzlaff, #16-Christian Eckes, #53-Mason Maggio (unapproved adjustments).
Setting a blistering pace (126.287 mph), #17-Kyle Larson won the pole for the SciAps 300 Xfinity Series race at Bristol Motor Speedway. Of his eight career pole awards, three have come at Bristol. Larson’s lap was more than six-tenths of a second quicker than the pole-winning speed in September at Bristol.
JR Motorsports swept positions second through fourth, with #88-Connor Zilisch leading the way (125.642 mph). #1-Carson Kvapil will start third in his first Bristol race (125.363 mph), with #7-Justin Allgaier (124.849 mph) and #39-Ryan Sieg (124.589 mph) rounding out the top five.
#41-Sam Mayer, #48-Nick Sanchez, #8-Sammy Smith, #4-Parker Retzlaff and #25-Harrison Burton complete the top 10.
Did Not Qualify: #66-Tyler Tomassi got into the wall during practice and didn’t complete a qualifying lap.
See the complete Bristol Starting Lineup.
Qualifying Fast Facts — Bristol Motor Speedway Kyle Larson(i) won the Pole Award for the SciAps 300 with a lap of 15.194 seconds, 126.287 mph.
This is his eighth pole in 118 NASCAR Xfinity Series races.
This is his first pole and first top-10 start in 2025.
This is his third pole in ten races at Bristol Motor Speedway.
Connor Zilisch # (second) posted his seventh top-10 start of 2025 and his first in one race at Bristol Motor Speedway.
Carson Kvapil # (third) posted his first top-10 start at Bristol Motor Speedway. It is his seventh in nine races this season.
Connor Zilisch (second) was the fastest qualifying rookie.
Practice for the SciAps 300 Xfinity Series race at Bristol Motor Speedway is complete. The top five, slowest, news and notes:
#48-Nick Sanchez 122.395
#54-Taylor Gray 122.310 mph
#7-Justin Allgaier 122.255 mph
#17-Kyle Larson 122.162 mph
#18-William Sawalich 121.813 mph
Slowest: #66-Tyler Tomassi 115.409 mph
Best 10-lap average: #7-Allgaier 121.937 mph
Most laps run: #00-Sheldon Creed, 80
Notes: #66-Tyler Tomassi, looking to make his series debut, got into the wall halfway through Group 1 practice to bring out the caution. #54-Taylor Gray got into the rear of #28-Kyle Sieg entering Turn 3, moving him up the track. With 10 minutes remaining, #53-Maggio had a mechanical issue through Turns 3 and 4 and pancaked the outside wall. #16-Christian Eckes broke the right-rear track bar mount during the session.
See full Bristol Practice Results.
There are 39 drivers/teams on the entry list for the SciAps 300 Xfinity Series race at Bristol Motor Speedway. One car will miss the race.
Notables: #07-Nick Leitz, #17-Kyle Larson, #19-Justin Bonsignore, #24-Corey Heim, #35-Greg Van Alst, #45-Mason Massey, #53-Mason Maggio, #66-Tyler Tomassi, #70-Thomas Annunziata, #91-CJ McLaughlin.
Update: Mike Harmon Racing withdrew #74-Dawson Cram.
See the full Bristol Entry List.