Martinsville Race Results: September 27, 2025 (VSCU 300)

ValleyStar 300 results from Martinsville Speedway

Late Model Stock Car drivers are on the grid in Martinsville, Virginia. The half-mile of Martinsville Speedway is set to host the ValleyStar Credit Union 300 for the NASCAR Regional division.

View Martinsville race results below.

Carson Loftin and Lee Pulliam set the front row. 200 laps of short track racing are up next…

VSCU 300
Race Report

Green flag, multiple cars tangle at the launch! The caution is out.

Green, Loftin gets the jump and he’s clear before turn one.

189 to go, Trevor Ward looks inside of Loftin. They race side-by-side for the lead. Ward drives it deep to the bottom and he clears him for the lead.

171 to go, Jacob Borst slows, caution. Ronnie Bassett Jr heads to the pit lane with an issue.

Green, they run side-by-side into turn one and off turn two. A lap later, Ward is clear via the inside lane.

162 to go, Brandon Pierce is turned. Five plus cars are collected including London Huffman.

151 to go, caution for debris.

Green, Ward leads as Loftin holds 2nd.

Red flag

128 to go, the caution is out for rain.

Several hours later, the green flag is back out. Ward and Loftin run door to door at the front. Ward wins the battle via the inside lane.

118 to go, car stalled, caution.

Green, Loftin gets sideways on the top lane. Ward holds the race lead.

108 to go, caution for debris.

Green, Loftin drives it deep on the top lane but Ward is clear via the inside off turn two.

Race break

100 to go, Sam Yarborough is turned by Tristan McKee on the front stretch. The caution is out. This will be the race break caution.

Penalty: McKee has been handed a multi-lap penalty.

Green, Landon Pembelton leans on the bumper of Ward! Loftin swings around the outside as he gathers it up, Loftin leads.

87 to go, Ryan Millington slows with an issue, caution.

Green, Ward gets the jump and he’s clear by 10 car lengths into turn one.

Penalty: Ward has been handed the black flag for jumping the restart. He serves a pass-through penalty under the green flag. Loftin returns to the lead.

76 to go, Pembelton leans on the bumper of Loftin. He moves him off the bottom. Several laps later, Pembelton is clear via the inside lane.

60 to go, they form three wide into turn one. Conner Jones is turned and he backs it into the wall, caution.

Green, Pembelton leads Lee Pulliam off turn two.

53 to go, Pulliam works inside of Pembelton into turn one. After several laps, Pulliam wins the battle via the inside lane.

42 to go, Camden Gullie and Tristan McKee slow, caution.

Green, Pulliam is clear off turn two.

30 to go

30 to go, the caution is out as more rain begins to fall. After several caution laps, the red flag is out.

After an hour, the race is set to resume. Teams will have the option to make a pit stop as this will double as the final race-break caution.

Green, Pulliam and Pembelton run side by side for the lead off turn two. Pulliam clears him off turn four.

21 to go, Pembelton leans on the bumper of Pulliam into turn one. He moves him off the bottom. Pembelton clears him for the lead.

Pulliam and Fryer bang fenders for 2nd.

15 to go, caution.

Green, Pembelton and Pulliam run side by side into turn one. Pembelton is clear off turn two. Pulliam leans on the bumper of Pembelton off turn four. He works inside and Pulliam takes the lead into turn one!

7 to go, Pulliam leads by a half second.

2 to go, Brandon Pierce is around, caution.

Green, Pulliam clears Pembelton off turn two. Pembelton leans on his bumper into turn three. He shoves him wide and Pembelton takes the lead away.

1 to go, Pulliam drives it deep and he gets to the bumper of Pembelton. He shoves him wide and they run side by side off the final corner.

Landon Pembelton wins the race to the line at Martinsville Speedway!

Martinsville Speedway
Race Results
September 27, 2025

The following includes full results from Saturday:

Heat Races

Heat 1 (25 Laps): 1. 22-Carson Loftin[2]; 2. 16-Cody Kelley[1]; 3. 95A-Sam Yarbrough[3]; 4. 88-Connor Hall[4]; 5. 44-Conner Jones[5]; 6. 1-Andrew Grady[7]; 7. 01A-Camden Gullie[12]; 8. 29-Stuart Crews[6]; 9. 88A-Doug Barnes JR[10]; 10. 62-Ronnie Bassett Jr[8]; 11. 44A-Dylan Newsome[11]; 12. 17C-Bryan Reedy[16]; 13. 17B-Stacy Puryear[9]; 14. 17-Jason Myers[14]; 15. 57A-Chase Johnson[15]; 16. 3-Trey Williams[13]; 17. 7A-Connor Branch[17]

Heat 2 (25 Laps): 1. 1B-Lee Pulliam[1]; 2. 14-Jared Fryar[2]; 3. 97-Michael Bumgarner[3]; 4. 57-Landon Huffman[4]; 5. 4A-Kade Brown[5]; 6. 87-Mike Looney[6]; 7. 17A-Daniel Silvestri[7]; 8. 28-Landon S Huffman[9]; 9. 00-Chase Burrow[10]; 10. 2-Matthew Waltz[8]; 11. 77A-Darren Krantz Jr[11]; 12. 15-Adam Murray[12]; 13. 24-Diego Mendeztorres[16]; 14. 4-Kyle Dudley[13]; 15. 31-Cole Bruce[14]; 16. 73-Jimmy Mulllins[15]; 17. (DNS) 74-Steve Zacharias

Heat 3 (25 Laps): 1. 77-Trevor Ward[1]; 2. 0-Landon Pembelton[2]; 3. 2A-Brandon Pierce[3]; 4. 8-Caden Kvapil[5]; 5. 8B-Conner Weddell[9]; 6. 71-Parker Eatmon[7]; 7. 33-Dillon Harville[4]; 8. 12A-Jake Crum[8]; 9. 40-Ryan Millington[6]; 10. 98-Ty Majeski[13]; 11. 26-Peyton Sellers[17]; 12. 8C-Thomas Scott[10]; 13. 81-Zack Clifton[15]; 14. 50A-Riley Neal[12]; 15. 01-Thomas Beane[11]; 16. 50-Chuck Wall[16]; 17. 5-Dexter Canipe III[14]

Heat 4 (25 Laps): 1. 7B-Tristan McKee[2]; 2. 09-Riley Gentry[1]; 3. 98A-Donovan Strauss[3]; 4. 25-Jacob Borst[4]; 5. 8A-Tate Fogleman[7]; 6. 51-Ryan Matthews[5]; 7. 77B-Blake Stallings[6]; 8. 6-Bobby McCarty[9]; 9. 7C-Cory Pack[8]; 10. 13-Chase Murphy[14]; 11. 41-Woody Howard[11]; 12. 7-Dylan Ward[13]; 13. 19-Jessica Cann[16]; 14. 41A-Mason Diaz[12]; 15. 7D-Blayne Harrison[10]; 16. (DNS) 1A-Jamie York

Main Event

1. Landon Pembelton

2. Lee Pulliam

3. Jared Fryer

4. Andrew Grady

5. Parker Eatmon

6. Ty Majeski

7. Landon S Huffman

8. Cody Kelley

9. Douglas Barnes

10. Carson Loftin

11. Connor Hall

12. Ryan Matthews

13. Caden Kvapil

14. Jake Crum

15. Stuart Crews

16. Conner Weddell

17. Mike Looney

18. Riley Gentry

19. Donovan Strauss

20. Chase Burrow

21. Matt Waltz

22. Kade Brown

23. Brandon Pierce

24. Dillon Harville

25. Corey Pack

26. Camden Gullie

27. Tristan McKee

28. Michael Bumgarner

29. Trevor Ward

30. Conner Jones

31. Ryan Millington

32. Bobby McCarty

33. Sam Yarborough

34. Chase Murphy

35. Landon Huffman

36. Jacob Borst

37. Tate Fogleman

38. Ronnie Bassett Jr

39. Daniel Silvestri

40. Blake Stallings

Martinsville Speedway
Video Highlights
Links

Martinsville Speedway | NASCAR