NASCAR Xfinity results from Bristol Motor Speedway
NASCAR Xfinity Series drivers are on the grid in Bristol, Tennessee. We’re going short track racing on the half-mile of Bristol Motor Speedway.
View Bristol results for the NASCAR Xfinity Series below.
Bristol Menu
Truck: Prac/Qual | Race
Xfinity: Prac/Qual | Race
Cup: Prac/Qual | Race
Kyle Larson and Connor Zilisch set the front row. 300 laps of stock car racing are up next…

Bristol Xfinity
Stage 1 – Report
Laps: 85 (1-85 / 300)
Green flag, Larson gets the jump and he’s clear into turn one.
Lap 3, Harrison Burton slows with a flat tire. Mason Maggio slams the wall, caution.
Green, Larson leads Allgaier off turn two.
Lap 55, Larson leads Allgaier by 2 seconds. Only 17 cars remain on the lead lap as Larson is flying.
Lap 76, Sheldon Creed spins off turn four with help from Dean Thompson. He slides to a stop in the middle of the frontstrech. Brennan Poole comes into the scene and rips the left front off Creed’s machine. The red flag is out for cleanup.
Larson leads most of the field to the pit lane. Sam Mayer and Ryan Sieg stay out and take over the front row.
Green, Mayer holds the lead with Larson on his bumper. Larson bobbles and Sieg takes 2nd away.
Sam Mayer wins stage one at Bristol Motor Speedway!
Bristol Results (Stage 1) : 1. Sam Mayer; 2. Ryan Sieg; 3. Kyle Larson; 4. Sammy Smith; 5. Justin Allgaier; 6. Connor Zilisch; 7. Nick Sanchez; 8. Jesse Love; 9. Carson Kvapil; 10. Brandon Jones
Bristol Xfinity
Stage 2 – Report
Laps: 85 (86-170 / 300)
Mayer heads to the pit lane. Larson cycles back to the lead.
Green flag on stage two, Larson leads Allgaier off turn two.
Lap 150, Larson leads Sammy Smith by 5 seconds.
Kyle Larson drives away to win stage two with only 12 cars on the lead lap at Bristol Motor Speedway!
Bristol Results (Stage 2) : 1. Kyle Larson; 2. Justin Allgaier; 3. Sammy Smith; 4. Carson Kvapil; 5. Connor Zilisch; 6. Jesse Love; 7. Brandon Jones; 8. Corey Heim; 9. William Sawalich; 10. Sam Mayer
Bristol Xfinity
Stage 3 – Report
Laps: 130 (171-300 / 300)
Green flag on stage three, Larson and Allgaier run side by side into turn one. Allgaier clears him via the inside lane off turn two!
117 to go, Larson uses the bumper but Allgaier holds the lead.
110 to go, Larson leans on the bumper of Allgaier once more. Allgaier wiggles, Larson drives under and takes the lead away.
89 to go, Justin Allgaier crosses down the banking with a late apex and he clips the right front of Mason Massey. Massey spins off turn four, caution. William Sawalich picks up heavy damage as the field checks up behind the spin.
Green, Larson and Allgaier run even into turn one. Larson clears him via the outside lane off turn two.
20 to go, Larson leads Allgaier by 1.3 seconds.
5 to go, Larson runs three wide with lap traffic. Allgaier still trails by 1.2 seconds.
Kyle Larson wins at Bristol Motor Speedway!

Bristol Motor Speedway
Race Results
April 12, 2025
NASCAR Xfinity Series
Pos | Driver
1. Kyle Larson
2. Carson Kvapil
3. Justin Allgaier
4. Sammy Smith
5. Brandon Jones
6. Jesse Love
7. Ryan Sieg
8. Corey Heim
9. Christian Eckes
10. Dean Thompson
11. Sam Mayer
12. Connor Zilisch
13. Daniel Dye
14. Josh Williams
15. Anthony Alfredo
16. Nick Sanchez
17. Justin Bonsignore
18. Parker Retzlaff
19. Taylor Gray
20. Jeremy Clements
21. Jeb Burton
22. Kyle Sieg
23. Matt DiBenedetto
24. Austin Hill
25. Mason Massey
26. Harrison Burton
27. Ryan Ellis
28. Thomas Annunziata
29. Garrett Smithley
30. Blaine Perkins
31. Kris Wright
32. Greg Van Alst
33. CJ McLaughlin
34. William Sawalich
35. Alex Labbe
36. Brennan Poole
37. Sheldon Creed
38. Mason Maggio

NASCAR Xfinity Series
Point Standings
Pos | Driver | Wins | Points
1. Justin Allgaier
2 Wins
2. Austin Hill
2 Wins
3. Jesse Love
1 Win
4. Connor Zilisch
1 Win
5. Brandon Jones
1 Win
6. Sam Mayer
+105
7. Carson Kvapil
+50
8. Sheldon Creed
+45
9. Ryan Sieg
+42
10. Sammy Smith
+34
11. Daniel Dye
+5
12. Harrison Burton
+2
— Playoff Cutline —
13. Jeb Burton
-2
14. Christian Eckes
-5
15. Nick Sanchez
-7
16. Taylor Gray
-20



