Larson Dominates Bristol’s SciAps 300 Xfinity Race

(BRISTOL, TN – APRIL 12, 2025 – RIS) Kyle Larson essentially had the track to himself in the Xfinity Series SciAps 300 at Bristol Motor Speedway, leading 277 laps, setting the fastest lap of the race and finishing over two seconds ahead of runner-up Carson Kvapil.
Kyle Larson led rookie sensation Connor Zilisch to the green flag to start the SciAps 300 NASCAR Xfinity race at Bristol Motor Speedway. The ‘Last Great Colosseum’ lived up to its nickname with the action starting with caution flags for Harrison Burton and Mason Maggio when Burton’s right front tire went flat and Maggion slid up into the wall to bring out a caution on the second lap of the race. Larson and Zilisch led the restart with Allgaier jumping to the outside of Zilisch and taking second place from the teen-aged phenom and stayed just inches off of Larson’s rear bumper.
Allgaier stayed less than a second off of the rear of Larson’s car for the first 33 laps, then traffic started coming into play, with Larson moving out to almost a two-second gap before Larson started lapping traffic, getting around almost half the field in the first 50 laps of the race.
Sheldon Creed spun fairly innocuously off the front of Dean Thompson but Creed’s car got hit by Brennan Poole, eliminating two of the Dash4Cash competitors. Poole’s car lost the rear axle and the red flag stopped the race for the extensive cleanup. As an example of Larson’s speed, the ‘free pass’ recipient will be Jeb Burton, running in 14th place.
Sam Mayer inherited the led, followed by Ryan Sieg by staying out instead of pitting during the caution when the red flag was withdrawn and held on to win the stage, followed by Sieg, Larson, Sammy Smith and Justin Allgaier after a three-lap green flag run to the end of the first stage.
With the ‘drive around’ allowing cars one lap down to get back on the lead lap, about eleven cars got back on the lead lap, with Larson leading after pit stops by the pair in front of him, Sammy Smith, Justin Allgaier, Connor Zilisch and Nick Sanchez the top five for the restart choose. Larson picked outside, flanked by Sammy Smith, with Allgaier and Sanchez on the second row.
Larson repeated his lead in the first stage, moving ahead of Allgaier by almost three-fourths of a second and nearly a full second ahead of third-place Zilisch until traffic started to play a part, letting Larson vault to a lead of over two seconds that he kept increasing,
The second stage ended with Larson in a different Zip Code from the rest of the field, but Justin Allgaier got a better restart to jump into the lead, holding off Larson’s challenges for the lead until a light bump with 110 laps left allowed Larson to move back into the lead and immediately start opening the gap.
William Sawalich spun on lap 212 when Allgaier touched him, forcing another restart. Allgaier tried to repeat his move on Lawson from the prior restart but Larson powered into the lead from his outside lane position and again pulled ahead and steadily opened the gap over the field.
Over the final laps of the race, Larson kept the gap back to second place at about 1.2 second, traffic allowing, passing cars cleanly and swept into the final lap two seconds ahead of Carson Kvapil, who got around Allgaier for second. The win was Larson’s sixteenth and the first for crew chief Adam Wall. The top five finishers were Larson, Kvapil, Allgaier, Sammy Smith and Brandon Jones. Only twelve cars finished the race on the lead lap with Larson. Larson led 277 of the 300 laps in the race.
“Just another great car,” said Larson. When I could get the traffic, I could pick the people off.
Unofficial Results: SciAps 300, April 12, 2025 - Bristol Motor Speedway
Fin, Str, Driver, Car, Laps, St1, St2, Tms Led, Laps Led, Playoff Pts, Pts, Status
1) 1, Kyle Larson(i), No. 17 HendrickCars.com Chevrolet, 300, 3, 1, 4, 277, , 0, Running
2) 3, Carson Kvapil #, No. 1 High Rock Vodka Chevrolet, 300, 9, 4, , , , 44, Running
3) 4, Justin Allgaier, No. 7 Jarrett Logistics Chevrolet, 300, 5, 2, 1, 9, , 49, Running
4) 8, Sammy Smith, No. 8 Pilot Chevrolet, 300, 4, 3, 2, 2, , 48, Running
5) 14, Brandon Jones, No. 20 Menards/Pelonis Toyota, 300, 10, 7, , , , 37, Running
6) 13, Jesse Love, No. 2 Whelen Chevrolet, 300, 8, 6, , , , 39, Running
7) 5, Ryan Sieg, No. 39 Sci Aps Ford, 300, 2, , 1, 1, , 39, Running
8) 16, Corey Heim(i), No. 24 Upper Deck Toyota, 300, , 8, , , , 0, Running
9) 22, Christian Eckes #, No. 16 LeafFilter Gutter Protection Chevrolet, 300, , , , , , 28, Running
10) 17, Dean Thompson #, No. 26 Thompson Pipe Group Toyota, 300, , , , , , 27, Running
11) 6, Sam Mayer, No. 41 Audibel Ford, 300, 1, 10, 1, 12, 1, 37, Running
12) 2, Connor Zilisch #, No. 88 Axalta/clicklane Chevrolet, 300, 6, 5, , , , 36, Running
13) 19, Daniel Dye #, No. 10 Champion Container Chevrolet, 299, , , , , , 24, Running
14) 26, Josh Williams, No. 11 Call811.com Chevrolet, 299, , , , , , 23, Running
15) 29, Anthony Alfredo, No. 42 Dude Wipes Chevrolet, 299, , , , , , 22, Running
16) 7, Nick Sanchez #, No. 48 Big Machine Vodka Spiked Coolers Chevrolet, 299, 7, , , , , 25, Running
17) 27, Justin Bonsignore, No. 19 Highway Self Storage Toyota, 298, , , , , , 20, Running
18) 9, Parker Retzlaff, No. 4 Suave Chevrolet, 298, , , , , , 19, Running
19) 11, Taylor Gray #, No. 54 Operation 300 Toyota, 298, , , , , , 18, Running
20) 24, Jeremy Clements, No. 51 Harrison's Chevrolet, 298, , , , , , 17, Running
21) 12, Jeb Burton, No. 27 Redneck Blinds/Freedom Campers Chevrolet, 298, , , , , , 16, Running
22) 20, Kyle Sieg, No. 28 Sci Aps Ford, 298, , , , , , 15, Running
23) 25, Matt DiBenedetto, No. 99 SciAps Chevrolet, 298, , , , , , 14, Running
24) 18, Austin Hill, No. 21 Bennett Transportation Chevrolet, 298, , , , , , 13, Running
25) 30, Mason Massey, No. 45 TruShine Car Wash Chevrolet, 297, , , , , , 12, Running
26) 10, Harrison Burton, No. 25 DEX Imaging Ford, 296, , , , , , 11, Running
27) 32, Ryan Ellis, No. 71 Four Loko Camo Chevrolet, 295, , , , , , 10, Running
28) 33, Thomas Annunziata, No. 70 Bayshore Mortgage Chevrolet, 294, , , , , , 9, Running
29) 34, Garrett Smithley, No. 14 Over The Wall Chevrolet, 294, , , , , , 8, Running
30) 28, Blaine Perkins, No. 31 Johnny Fly Chevrolet, 294, , , , , , 7, Running
31) 31, Kris Wright, No. 5 First National Bank Corp Chevrolet, 293, , , , , , 6, Running
32) 36, Greg Van Alst, No. 35 Phil's Heating and Air Chevrolet, 290, , , , , , 5, Running
33) 37, CJ McLaughlin, No. 91 Main Street Auto Chevrolet, 289, , , , , , 4, Running
34) 15, William Sawalich #, No. 18 Soundgear Toyota, 211, , 9, , , , 5, Accident
35) 35, Alex Labbe, No. 07 Brian King Roofing Chevrolet, 141, , , , , , 2, Power
36) 23, Brennan Poole, No. 44 Macc Door Systems Chevrolet, 74, , , , , , 1, Accident
37) 21, Sheldon Creed, No. 00 Friends of Jaclyn Ford, 73, , , , , , 1, Accident
38) 38, Mason Maggio, No. 53 Ace Hardware Rock Hill Chevrolet, 2, , , , , , 1, Accident
(i) Ineligible for driver points in this series, (#) Rookie
Race Length: 300 Laps, 159.9 Miles
Time of Race: 1:52:05
Average Speed: 85.920 MPH
Margin of Victory: 2.054 Sec
Fastest Lap Bonus: No. 17, lap 106, 15.787 sec
Stage 1 Top 10: 41, 39, 17, 8, 7, 88, 48, 2, 1, 20
Stage 2 Top 10: 17, 7, 8, 1, 88, 2, 20, 24, 18, 41
Comments: Kyle Larson has won the Sci Aps 300 at Bristol Motor Speedway, his 16th career victory in the NASCAR Xfinity Series.
Prior to the start, the following vehicle(s) dropped to the rear of the field under penalty for the reason indicated: Nos. 4, 16, 53 (unapproved adjustments).
Failed to Qualify: No. 66 Tyler Tomassi.
Cautions: 5 for 44 laps;
Laps: 4-8 (Debris Frontstretch [None]);
77-82 (No. 00, 44 Incident Turn 4 [Red Flag 14:08] [27]);
87-96 (Stage 1 Conclusion [99]);
172-181 (Stage 2 Conclusion [16]);
213-225 (No. 18, 45 Incident Turn 4 [11]).
Lead Changes: 8 among 5 drivers;
K. Larson(i) 1-78;
S. Smith 79;
S. Mayer 80-91;
R. Sieg 92;
K. Larson(i) 93-175;
S. Smith 176;
K. Larson(i) 177-181;
J. Allgaier 182-190;
K. Larson(i) 191-300.
SciAps 300 Points Report: Bristol Motor Speedway
Rank, Driver, Car, Starts, GL, Points, Ldr, Nxt, Race Wins, Stage Wins, Playoff Pts
1) Justin Allgaier, 7, 9, 0, 395, 0, 0, 2, 3, 13
2) Sam Mayer, 41, 9, 0, 312, -83, 83, 0, 1, 1
3) Jesse Love, 2, 9, -2, 286, -109, 26, 1, 0, 5
4) Austin Hill, 21, 9, 1, 280, -115, 6, 2, 4, 14
5) Connor Zilisch #, 88, 9, -1, 260, -135, 20, 1, 2, 7
6) Carson Kvapil #, 1, 9, -2, 257, -138, 3, 0, 0, 0
7) Brandon Jones, 20, 9, 0, 253, -142, 4, 1, 0, 5
8) Sheldon Creed, 00, 9, 4, 252, -143, 1, 0, 0, 0
9) Ryan Sieg, 39, 9, 0, 249, -146, 3, 0, 0, 0
10) Sammy Smith, 8, 9, -1, 241, -154, 8, 0, 1, 1
11) Daniel Dye #, 10, 9, -2, 212, -183, 29, 0, 0, 0
12) Harrison Burton, 25, 9, 2, 209, -186, 3, 0, 2, 2
13) Jeb Burton, 27, 9, 1, 207, -188, 2, 0, 0, 0
14) Christian Eckes #, 16, 9, -2, 204, -191, 3, 0, 0, 0
15) Nick Sanchez #, 48, 9, 0, 202, -193, 2, 0, 0, 0
16) Taylor Gray #, 54, 9, -1, 189, -206, 13, 0, 0, 0
17) Aric Almirola, , 4, 3, 186, -209, 3, 1, 1, 0
18) Dean Thompson #, 26, 9, -1, 184, -211, 2, 0, 0, 0
19) Brennan Poole, 44, 9, 1, 167, -228, 17, 0, 0, 0
20) Josh Williams, 11, 9, -1, 163, -232, 4, 0, 0, 0
21) Jeremy Clements, 51, 9, 1, 160, -235, 3, 0, 0, 0
22) Parker Retzlaff, 4, 8, -1, 141, -254, 19, 0, 0, 0
23) William Sawalich #, 18, 9, 1, 131, -264, 10, 0, 0, 0
24) Matt DiBenedetto, 99, 9, 0, 127, -268, 4, 0, 0, 0
25) Ryan Ellis, 71, 9, -1, 122, -273, 5, 0, 0, 0
26) Anthony Alfredo, 42, 9, -1, 120, -275, 2, 0, 0, 0
27) Blaine Perkins, 31, 9, 2, 119, -276, 1, 0, 0, 0
28) Kyle Sieg, 28, 9, 0, 111, -284, 8, 0, 0, 0
29) Kris Wright, 5, 9, -1, 84, -311, 27, 0, 0, 0
30) Josh Bilicki, , 6, 1, 81, -314, 3, 0, 0, 0
31) Garrett Smithley, 14, 8, 0, 78, -317, 3, 0, 0, 0
32) Leland Honeyman, , 5, 0, 65, -330, 13, 0, 0, 0
33) Joey Gase, , 5, 0, 59, -336, 6, 0, 0, 0
34) Justin Bonsignore, 19, 3, -1, 53, -342, 6, 0, 0, 0
35) Mason Massey, 45, 5, -1, 45, -350, 8, 0, 0, 0
36) Patrick Emerling, , 3, 2, 40, -355, 5, 0, 0, 0
37) Nick Leitz, , 3, 0, 32, -363, 8, 0, 0, 0
38) Jordan Anderson, , 1, 0, 30, -365, 2, 0, 0, 0
39) Alex Labbe, 07, 2, 0, 30, -365, 0, 0, 0, 0
40) Greg Van Alst, 35, 6, -2, 28, -367, 2, 0, 0, 0
41) Caesar Bacarella, , 1, 1, 24, -371, 4, 0, 0, 0
42) Brad Perez, , 2, 1, 23, -372, 1, 0, 0, 0
43) Patrick Staropoli, , 1, 0, 21, -374, 2, 0, 0, 0
44) Mason Maggio, 53, 4, -1, 21, -374, 0, 0, 0, 0
45) Ryan Truex, , 1, 1, 20, -375, 1, 0, 0, 0
46) Thomas Annunziata, 70, 3, -6, 18, -377, 2, 0, 0, 0
47) Corey Day, , 1, 1, 16, -379, 2, 0, 0, 0
48) CJ McLaughlin, 91, 2, 1, 16, -379, 0, 0, 0, 0
49) Austin Green, , 2, 1, 12, -383, 4, 0, 0, 0
50) Carson Ware, , 2, 1, 12, -383, 0, 0, 0, 0
51) David Starr, , 1, 1, 11, -384, 1, 0, 0, 0
52) Myatt Snider, , 2, 1, 11, -384, 0, 0, 0, 0
53) Dawson Cram, , 2, 0, 7, -388, 4, 0, 0, 0
54) Sage Karam, , 1, 0, 5, -390, 2, 0, 0, 0
55) Preston Pardus, , 1, 0, 1, -394, 4, 0, 0, 0
56) Baltazar Leguizam?n, , 1, 0, 1, -394, 0, 0, 0, 0
57) Kyle Larson(i), 17, 2, -3, 0, -395, 1, 1, 2, 0
58) William Byron(i), , 1, 1, 0, -395, 0, 0, 1, 0
59) Alex Bowman(i), , 1, 1, 0, -395, 0, 0, 1, 0
60) Chase Elliott(i), , 1, 1, 0, -395, 0, 0, 0, 0
61) Ross Chastain(i), , 2, 0, 0, -395, 0, 0, 0, 0
62) Corey Heim(i), 24, 3, -2, 0, -395, 0, 0, 0, 0
63) Riley Herbst(i), , 1, 1, 0, -395, 0, 0, 0, 0
64) Christopher Bell(i), , 1, 1, 0, -395, 0, 0, 0, 0
65) Carson Hocevar(i), , 1, 0, 0, -395, 0, 0, 0, 0
66) Tyler Tomassi, , 0, 0, 0, -395, 0, 0, 0, 0
67) JJ Yeley(i), , 0, 0, 0, -395, 0, 0, 0, 0
-Ldr/-Nxt = Points behind Leader/Next higher, (i) Ineligible for driver points
John Davison
Long-time RIS staffer, beginning in the mid-80s. Charlotte, NC area local contact.