Martinsville Race Results: VSCU 300 (September 26, 2026)

ValleyStar Credit Union 300 results from Martinsville Speedway

Late Model Stock Cars are on the grid in Martinsville, Virginia. The half-mile of Martinsville Speedway is set to host the ValleyStar Credit Union 300 paying $20,000 to the feature winner.

View Martinsville race results below.

VCSU 300 Menu
Sep 25 | Sep 26

Trevor Ward and Lee Pulliam set the front row. 200 laps of stock car racing are up nextโ€ฆ

VSCU 300
Race Report

Green flag, they run door to door for the lead. Ward is clear via the inside lane.

181 to go, Heim leans on the bumper of Harville in the battle for 3rd. He moves him off the bottom and Corey Heim takes 3rd away.

165 to go, Pulliam dives inside of Ward as they battle for the lead into turn three. Pulliam takes the lead away.

Caution. Carson Kvapil heads to the pit lane with a loss of power.

Green, Pullium and Heim run side by side for the lead. Pulliam works clear.

131 to go, Dean McCaskill spins with a flat tire, caution.

121 to go, two cars tangle, caution.

110 to go, two cars tangle and Jacob Borst picks up heavy damage.

Halfway caution

99 to go, the halfway break caution is out.

Green, Pulliam clears Caden Kvapil for the lead.

91 to go, Kvapil leans on the bumper of Pulliam for the lead. Heim makes it three wide for the lead! Heim and Kvapil rub doors for the lead. Several laps later, Heim is clear via the inside.

80 to go, Millington is around, caution.

75 to go, four cars tangle in turn four, caution.

Green, Heim runs Kvapil up the track into turn one and he holds the lead.

54 to go, Kvapil dives inside of Heim into turn three. They rub doors but Heim holds him off.

46 to go, Kvapil drives it deep on the outside of Heim into turn three! He works to his right rear off turn four. Heim holds him off.

26 to go, Kvapil works inside of Heim off turn two! Heim leans on his bumper into turn three but Kvapil is clear for the race lead.

24 to go, the final race break caution is out!

Green, Kvapil leads Heim off turn two.

10 to go, Lapcevich leans on the bumper of Heim in the battle for 2nd. He works under him then they rub doors and he runs him up the track. Lapcevich takes 2nd away.

5 to go, Max Cox is around off turn two and the caution is out! Cox re-fires and he turns Tristan McKee under the yellow flag.

Green in Overtime, Kvapil clears Lapcevich off turn two. Lapecevich leans on the bumper of Kvapil into turn three but Kvapil holds the lead.

Heim leans on the bumper of Lapcevich for 2nd!

Caden Kvapil wins the VSCU 300 at Martinsville Speedway!

Lapcevich is turned after the finish.


Martinsville Speedway
Race Results
September 26, 2026

The following includes full results from Saturdayโ€™s finale:

Heat Races

Heat 1 (25 Laps): 1. 77-Trevor Ward[2]; 2. 20-Carson Loftin[3]; 3. 32-Carson Kvapil[4]; 4. 7C-Tristan McKee[1]; 5. 8-Conner Weddell[5]; 6. 51-Michael Bumgarner[7]; 7. 22C-Chase Burgeson[10]; 8. 37-Chase Robertson[14]; 9. 40-Landon Huffman[6]; 10. 8C-Tate Fogleman[8]; 11. 69-Michael Hinde[13]; 12. 92-Lane Woods[18]; 13. 11-Brandon Setzer[11]; 14. 3-Trey Williams[12]; 15. 11A-Ryan Zima[17]; 16. 5-Dexter Canipe III[15]; 17. 15A-Carson Ware[19]; 18. 99-Austin Somero[16]; 19. 45-Brady Penny[20]; 20. 9-Darrick Coomer[21]; 21. 13A-Cody Kelley[9]

Heat 2 (25 Laps): 1. 8A-Lee Pulliam[3]; 2. 22-Corey Heim[1]; 3. 44-Conner Jones[6]; 4. 51B-Donovan Strauss[9]; 5. 51M-Ryan Matthews[7]; 6. 2-Ryan Wilson[5]; 7. 26-Peyton Sellers[8]; 8. 61-Clay Jones[11]; 9. 13-Chase Murphy[20]; 10. 24C-Chase Ratliff[19]; 11. 88A-Brad Housewright[18]; 12. 00-Chase Burrow[12]; 13. 73-Jimmy Mulllins[21]; 14. 4-Kyle Dudley[14]; 15. 7B-Tyler Reif[4]; 16. 07-Chase Dixon[16]; 17. 9B-Bruce Anderson[13]; 18. 25-Derrick Lancaster[15]; 19. 1B-Craig Moore[10]; 20. 17-Bryan Reedy[17]; 21. (DNS) 04-Ronnie Bassett Jr

Heat 3 (25 Laps): 1. 33-Dillon Harville[1]; 2. 0-Landon Pembelton[5]; 3. 77A-Treyten Lapcevich[2]; 4. 88-Doug Barnes JR[3]; 5. 5B-Jace Hale[8]; 6. 8B-Jacob Borst[7]; 7. 99A-Dylan Fetcho[9]; 8. 08-Deac McCaskill[4]; 9. 44A-Dylan Newsome[14]; 10. 41-Woody Howard[10]; 11. 41A-Jonathan Shafer[16]; 12. 15-Hudson Sharp[11]; 13. 9A-Ayden Millette[12]; 14. 05-Mason Bailey[17]; 15. 7A-Connor Branch[21]; 16. 1A-Jamie York[19]; 17. 7-Dylan Ward[18]; 18. 14-Steve Zacharias[20]; 19. 17A-Jason Myers[15]; 20. 77B-Blake Stallings[6]; 21. 75A-Coy Beard[13]

Heat 4 (25 Laps): 1. 88B-Caden Kvapil[1]; 2. 9C-Ryan Millington[2]; 3. 12-Jared Fryar[5]; 4. 51A-Matt Cox[3]; 5. 16-Casey Kelley[4]; 6. 10-Trey Crews III[8]; 7. 1-Andrew Grady[9]; 8. 6A-Bobby McCarty[7]; 9. 63-Tyler Matthews[13]; 10. 6-Brandon Lopez[6]; 11. 98-JD Eversole[16]; 12. 75-Cory Dunn[12]; 13. 57-Chase Johnson[10]; 14. 23-Matt Leicht[11]; 15. 24A-Bryson Brinkley[20]; 16. 17B-Stacy Puryear[15]; 17. 77C-Logan Jones[17]; 18. 24-Diego Mendeztorres[14]; 19. 91-Justin Carroll[18]; 20. 50-Trey Burke[19]

Main Event

Pos | Driver

1) Caden Kvapil

2) Corey Heim

3) Treyten Lapcevich

4) Lee Pulliam

5) Jared Fryer

6) Conner Jones

7) Landon Pembelton

8) Doug Barnes Jr

9) Carson Loftin

10) Conner Weddell

11) Brandon Lopez

12) Deac McCaskill

13) Ryan Millington

14) Dylan Fetcho

15) Trevor Ward

16) Bobby McCarty

17) Donovan Strauss

18) Ryan Matthews

19) Trey Crews

20) Landon Huffman

21) Andrew Grady

22) Chase Robertson

23) Tate Fogelman

24) Chase Murphy

25) Tyler Matthews

26) Chase Burgeson

27) Jace Hale

28) Tristan McKee

29) Woody Howard

30) Matt Cox

31) Ryan Wilson

32) Dillon Harville

33) Clay Jones

34) Peyton Sellers

35) Dylan Newsome

36) Casey Kelley

37) Jacob Borst

38) Carson Kvapil

39) Michael Bumgarner

40) Chase Ratliff

Martinsville Speedway
Video Highlights

Pending

Links

NASCAR Regional | Martinsville Speedway

Racing News Login

Go behind the scenes!

Join Mailing List