ValleyStar Credit Union 300 Qualifying Results at Martinsville Speedway
ValleyStar Credit Union 300 Qualifying Results at Martinsville Speedway
Qualifying results from the 2025 ValleyStar Credit Union 300 at Martinsville Speedway.

Cody Kelley secured the coveted pole position for the season's most prestigious Late Model Stock Car race, the ValleyStar Credit Union 300, during qualifying Friday night at Martinsville Speedway. Kelley scorched the legendary "paperclip" for a fast lap of 19.865 seconds, topping a massive field of 67 drivers vying for a starting spot in Saturday's main event.
- Entry List, How To Watch & More For The ValleyStar 300 At Martinsville
- New Twist Announced For ValleyStar 300 At Martinsville Speedway
- Subscribe To Watch The ValleyStar Credit Union 300 Live On FloRacing
Hot on Kelley's heels was veteran Lee Pulliam, a two-time winner of the ValleyStar Credit Union 300, who qualified second in his second straight attempt at the race. Trevor Ward, Riley Gentry, and Carson Loftin completed the top five.
The four quickest drivers—Kelley, Pulliam, Ward, and Gentry—will start on the pole for their respective heat races Saturday. The remainder of the heat race lineups will also be determined by qualifying times. These heat races are crucial, as drivers must finish in the top 10 of their 25-lap heat to earn a guaranteed spot in the 200-lap feature.
Heat races are scheduled to begin at 3 p.m. ET. The 200-lap main event is scheduled to see the green flag at 7 p.m. ET.
Fans unable to make it out to Martinsville Speedway will be able to watch all of the action live on FloRacing. If you're not already a FloRacing subscriber, click here to sign up today.
2025 ValleyStar Credit Union 300 Qualifying Results
Position | Name | Time |
1 | Cody Kelley | 19.865 |
2 | Lee Pulliam | 19.879 |
3 | Trevor Ward | 19.886 |
4 | Riley Gentry | 19.887 |
5 | Carson Loftin | 19.898 |
6 | Jared Fryar | 19.903 |
7 | Landon Pembleton | 19.905 |
8 | Tristan McKee | 19.907 |
9 | Sam Yarbrough | 19.911 |
10 | Michael Bumgarner | 19.926 |
11 | Peyton Sellers | 19.944 |
12 | Brandon Pierce | 19.946 |
13 | Donovan Strauss | 19.960 |
14 | Connor Hall | 19.974 |
15 | Landon Huffman | 19.980 |
16 | Dillon Harville | 19.988 |
17 | Jacob Borst | 19.996 |
18 | Conner Jones | 20.001 |
19 | Kade Brown | 20.018 |
20 | Caden Kvapil | 20.019 |
21 | Ryan Matthews | 20.023 |
22 | Stuart Crews | 20.046 |
23 | Mike Looney | 20.048 |
24 | Ryan Millington | 20.048 |
25 | Blake Stallings | 20.050 |
26 | Andrew Grady | 20.054 |
27 | Daniel Silvestri | 20.065 |
28 | Parker Eatmon | 20.067 |
29 | Tate Fogleman | 20.072 |
30 | Ronnie Bassett Jr. | 20.087 |
31 | Matt Waltz | 20.089 |
32 | Jake Crum | 20.097 |
33 | Cory Pack | 20.109 |
34 | Stacy Puryear | 20.115 |
35 | Landon S. Huffman | 20.116 |
36 | Conner Weddell | 20.123 |
37 | Bobby McCarty | 20.126 |
38 | Doug Barnes Jr. | 20.127 |
39 | Chase Burrow | 20.132 |
40 | Thomas Scott | 20.152 |
41 | Blayne Harrison | 20.165 |
42 | Dylan Newsome | 20.179 |
43 | Darren Krantz Jr. | 20.188 |
44 | Thomas Beane | 20.188 |
45 | Woody Howard | 20.188 |
46 | Camden Gullie | 20.190 |
47 | Adam Murray | 20.199 |
48 | Riley Neal | 20.254 |
49 | Mason Diaz | 20.254 |
50 | Trey Williams | 20.256 |
51 | Kyle Dudley | 20.274 |
52 | Ty Majeski | 20.274 |
53 | Dylan Ward | 20.281 |
54 | Jason Myers | 20.296 |
55 | Cole Bruce | 20.299 |
56 | Dexter Canipe III | 20.314 |
57 | Chase Murphy | 20.340 |
58 | Chase Johnson | 20.362 |
59 | James Mullins | 20.424 |
60 | Zack Clifton | 20.431 |
61 | Jamie York | 20.466 |
62 | Bryan Reedy | 20.470 |
63 | Diego Mendez Torres | 20.490 |
64 | Chuck Wall | 20.579 |
65 | Jessica Cann | 21.020 |
66 | Connor Branch | 21.207 |
67 | Steve Zacharias | No Time |