Who won NASCAR Xfinity Bristol race? Winner is Kyle Larson, plus full results

Kyle Larson dominated en route to winning the SciAps 300NASCAR Xfinity Series race on Saturday, April 12 in Bristol Motor Speedway.

Larson led 276 of 300 laps, including the entirety of the final stage, to win over Carson Kvapil and Justin Allgaier.

Sammy Smith finished 4th, while Brandon Jones finished 5th.

Here are the full results for Saturday's race:

Who won the NASCAR Xfinity Bristol race? Winner, race results for the SciAps 300

Unofficial results from the NASCAR Xfinity Series race on April 12, 2025 at Bristol Motor Speedway.

  1. Kyle Larson, No. 17 Hendrick Motorsports Chevrolet
  2. Carson Kvapil, No. 1 JR Motorsports Chevrolet
  3. Justin Allgaier, No. 7 JR Motorsports Chevrolet
  4. Sammy Smith, No. 8 JR Motorsports Chevrolet
  5. Brandon Jones, No. 20 Joe Gibbs Racing Toyota
  6. Jesse Love, No. 2 Richard Childress Racing Chevrolet
  7. Ryan Sieg, No. 39 RSS Racing Ford
  8. Corey Heim, No. 24 Sam Hunt Racing Toyota
  9. Christian Eckes, No. 16 Kaulig Racing Chevrolet
  10. Dean Thompson, No. 26 Sam Hunt Racing Toyota
  11. Sam Mayer, No. 41 Haas Factory Team Ford
  12. Connor Zilisch, No. 88 JR Motorsports Chevrolet
  13. Daniel Dye, No. 10 Kaulig Racing Chevrolet (-1 lap down)
  14. Josh Williams, No. 11 Kaulig Racing Chevrolet (-1)
  15. Anthony Alfredo, No. 42 Young's Motorsports Chevrolet (-1)
  16. Nick Sanchez, No. 48 Big Machine Racing Chevrolet (-1)
  17. Justin Bonsignore, No. 19 Joe Gibbs Racing Toyota (-2)
  18. Parker Retzlaff, No. 4 Alpha Prime Racing Chevrolet (-2)
  19. Taylor Gray, No. 54 Joe Gibbs Racing Toyota (-2)
  20. Jeremy Clements, No. 51 Jeremy Clements Racing Chevrolet (-2)
  21. Jeb Burton, No. 27 Jordan Anderson Racing Chevrolet (-2)
  22. Kyle Sieg, No. 28 RSS Racing Ford (-2)
  23. Matt DiBenedetto, No. 99 Viking Motorsports Chevrolet (-2)
  24. Austin Hill, No. 21 Richard Childress Racing Chevrolet (-2)
  25. Mason Massey, No. 45 Alpha Prime Racing Chevrolet (-3)
  26. Harrison Burton, No. 25 AM Racing Ford (-4)
  27. Ryan Ellis, No. 71 DGM Racing Chevrolet (-5)
  28. Thomas Annunziata, No. 70 Cope Family Racing Chevrolet (-6)
  29. Garrett Smithley, No. 14 SS Green Light Racing Chevrolet (-6)
  30. Blaine Perkins, No. 31 Jordan Anderson Racing Chevrolet (-6)
  31. Kris Wright, No. 5 Our Motorsports Chevrolet (-6)
  32. Greg Van Alst, No. 35 Joey Gase Motorsports Chevrolet (-10)
  33. CJ McLaughlin, No. 91 DGM Racing Chevrolet (-11)
  34. William Sawalich, No. 18 Joe Gibbs Racing Toyota (-89)
  35. Alex Labbe, No. 07 SS Green Light Racing Ford (-159)
  36. Brennan Poole, No. 44 Alpha Prime Racing Chevrolet (-226)
  37. Sheldon Creed, No. 00 Haas Factory Team Ford (-227)
  38. Mason Maggio, No. 53 Joey Gase Motorsports Ford (-298)

This article originally appeared on Nashville Tennessean: NASCAR Xfinity results at Bristol: Kyle Larson is winner Saturday

Save Story