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