At-track photos: 2026 Martinsville Speedway spring race weekend
1 of 69

Brittney King | NASCAR Digital Media
Chase Elliott celebrates his first victory of 2026 and first Cup Series triumph since the Kansas Speedway playoff race last season.
2 of 69

Brittney King | NASCAR Digital Media
Ty Gibbs exits his No. 54 Toyota after the Cup race at Martinsville.
He scored his fifth consecutive top-10 finish in 2026.
3 of 69

Brittney King | NASCAR Digital Media
After a disastrous performance at Darlington Raceway last weekend, Joey Logano turned a third-place result at Martinsville -- his 14th consecutive top-10 result at the Virginia short track.
4 of 69

Zach Sturniolo | NASCAR Digital Media
The celebration begins for Chase Elliott as Denny Hamlin prepares to climb out of his No. 11 Toyota with a disappointing second-place result after leading 292 laps and sweeping the stages at Martinsville.
5 of 69

Jacob Kupferman | Getty Images
Chase Elliott takes the checkered flag at Martinsville -- stunning a dominant Denny Hamlin.
6 of 69

Ethan Smith | For NASCAR Digital Media
Carson Hocevar gets involved in a multicar wreck late at Martinsville after being spun by Bubba Wallace.
7 of 69

David Jensen | Getty Images
A good look at the rubber buildup on the side of a Cup car throughout the race that's caused by the softer Goodyear tires.
8 of 69

Ethan Smith | For NASCAR Digital Media
Denny Hamlin paces the field at Martinsville. The No. 11 Joe Gibbs Racing Toyota driver swept the first two stages of the Cup race.
9 of 69

Jacob Kupferman | Getty Images
Tyler Reddick drives at Martinsville.
He's seeking a fifth win in the first seven races of 2026.
10 of 69

Brittney King | NASCAR Digital Media
Cup cars make their way through Turns 3 and 4 at "The Paperclip."
11 of 69

Jacob Kupferman | Getty Images
Denny Hamlin and William Byron lead the field to green to start the Cook Out 400 at Martinsville.
12 of 69

Ethan Smith | For NASCAR Digital Media
The green flag drops for 400 laps of Cup Series racing at "The Paperclip" in front of a packed grandstand.
13 of 69

Brittney King | NASCAR Digital Media
A flyover is performed as the national anthem comes to an end at Martinsville.
14 of 69

Zack Albert | NASCAR Digital Media
Jeff Gordon (right) and Justin Allgaier (left) chat before the Martinsville race.
It is the third Cup race for Allgaier in the No. 48 Hendrick Chevy as he fills in for the recovering Alex Bowman.
15 of 69

David Jensen | Getty Images
Denny Hamlin waits backstage during driver intros with an inspring message before greeting the Martinsville fans.
16 of 69

Brittney King | NASCAR Digital Media
Bubba Wallace welcomes the Martinsville fans to get louder as he walks onstage during driver intros.
17 of 69

Brittney King | NASCAR Digital Media
Ryan Blaney prepares to throw goodies to the crowd during Martinsville driver intros.
18 of 69

David Jensen | Getty Images
Bubba Wallace signs autographs for young fans ahead of the Martinsville Cup race.
19 of 69

Jacob Kupferman | Getty Images
Noah Gragson signs the forehead of a race fan ahead of the Martinsville Cup race.
20 of 69

Brittney King | NASCAR Digital Media
The No. 23 crew pushes Bubba Wallace's Toyota to the grid before Sunday's Cup Series race at Martinsville.
21 of 69

Brittney King | NASCAR Digital Media
JR Motorsports driver Justin Allgaier celebrates in Victory Lane after winning the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway. This is Allgaier's third victory in the last four races.
22 of 69

David Jensen | Getty Images
Justin Allgaier kisses the grandfather clock trophy in Victory Lane after winning the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
23 of 69

Jacob Kupferman | Getty Images
Justin Allgaier celebrates with a burnout after winning the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
24 of 69

David Jensen | Getty Images
Justin Allgaier leads the NASCAR O'Reilly Auto Parts Series field around Martinsville Speedway.
25 of 69

Zack Albert | NASCAR Digital Media
Lee Pulliam takes in all the emotions after finishing fifth in his NASCAR O'Reilly Auto Parts Series debut at Martinsville Speedway.
26 of 69

Zack Albert | NASCAR Digital Media
JR Motorsports co-owner Dale Earnhardt Jr. gives Lee Pulliam a hug after the four-time NASCAR Local Racing Series champion finished fifth in his O'Reilly Auto Parts Series debut at Martinsville Speedway.
27 of 69

David Jensen | Getty Images
JR Motorsports driver Lee Pulliam heads down into Turn 3 during the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
28 of 69

David Jensen | Getty Images
Jesse Love leads Carson Kvapil and others during the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
29 of 69

David Jensen | Getty Images
Austin Hill and Sam Mayer go side-by-side entering Turn 3 during the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
30 of 69

David Jensen | Getty Images
Rajah Caruth and Brent Crews battle during the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
31 of 69

David Jensen | Getty Images
Garrett Smithley spins his No. 0 Chevrolet during the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
32 of 69

Ethan Smith | For NASCAR Digital Media
Lee Pulliam, Taylor Gray, Jeb Burton and Justin Allgaier battle for position during the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
33 of 69

David Jensen | Getty Images
Jeremy Clements suffers front-end damage to his No. 51 Chevrolet during the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
34 of 69

David Jensen | Getty Images
Multiple NASCAR O'Reilly Auto Parts Series drivers battle during Saturday afternoon's race at Martinsville Speedway.
35 of 69

David Jensen | Getty Images
Haas Factory Team driver Sheldon Creed drives in his No. 00 Chevrolet during the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
36 of 69

David Jensen | Getty Images
Jordan Anderson Racing's Andrew Patterson drives in his No. 32 Chevrolet during the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
37 of 69

David Jensen | Getty Images
Jesse Love drives in his No. 2 Richard Childress Racing Chevrolet during the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
38 of 69

David Jensen | Getty Images
AM Racing driver Nick Sanchez drives in his No. 25 Ford during the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
39 of 69

David Jensen | Getty Images
Rajah Caruth enters his No. 88 JR Motorsports Chevrolet before the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
40 of 69

Jacob Kupferman | Getty Images
JR Motorsports' Lee Pulliam waves to fans before the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
41 of 69

David Jensen | Getty Images
Big Machine Racing driver Patrick Staropoli looks on before the NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
42 of 69

David Jensen | Getty Images
Joe Gibbs Racing driver Denny Hamlin celebrates after winning the Busch Light Pole Award for Sunday's NASCAR Cup Series race at Martinsville Speedway.
43 of 69

David Jensen | Getty Images
Denny Hamlin drives in his No. 11 Joe Gibbs Racing Toyota during NASCAR Cup Series practice at Martinsville Speedway.
44 of 69

David Jensen | Getty Images
Trackhouse Racing's Ross Chastain drives in his No. 1 Chevrolet during NASCAR Cup Series practice at Martinsville Speedway.
45 of 69

David Jensen | Getty Images
Team Penske driver Austin Cindric drives in his No. 2 Ford during NASCAR Cup Series practice at Martinsville Speedway.
46 of 69

David Jensen | Getty Images
Welcome back, Hardee's! Bubba Wallace drives in his No. 23 23XI Racing Toyota during NASCAR Cup Series practice at Martinsville Speedway.
47 of 69

David Jensen | Getty Images
Justin Allgaier turns a lap in the No. 48 Hendrick Motorsports Chevrolet during NASCAR Cup Series practice at Martinsville Speedway.
48 of 69

David Jensen | Getty Images
RFK Racing driver Ryan Preece drives during NASCAR Cup Series practice at Martinsville Speedway.
49 of 69

David Jensen | Getty Images
Kyle Busch prepares to enter his No. 8 Richard Childress Racing Chevrolet before NASCAR Cup Series practice at Martinsville Speedway.
50 of 69

David Jensen | Getty Images
Trackhouse Racing driver Shane van Gisbergen looks on during NASCAR Cup Series practice at Martinsville Speedway.
51 of 69

David Jensen | Getty Images
Joe Gibbs Racing team owner, Joe Gibbs, watches NASCAR Cup Series practice at Martinsville Speedway.
52 of 69

David Jensen | Getty Images
Joe Gibbs Racing's Denny Hamlin looks on during NASCAR Cup Series practice at Martinsville Speedway.
53 of 69

Jacob Kupferman | Getty Images
Hendrick Motorsports' William Byron looks on during NASCAR Cup Series practice at Martinsville Speedway.
54 of 69

David Jensen | Getty Images
23XI Racing's Bubba Wallace strolls pit road before NASCAR Cup Series practice at Martinsville Speedway.
55 of 69

David Jensen | Getty Images
Ricky Stenhouse Jr. (left) and Cole Custer (right) have a conversation before NASCAR Cup Series practice at Martinsville Speedway.
56 of 69

Jacob Kupferman | Getty Images
Team Penske teammates Ryan Blaney (left) and Joey Logano (right) sit on the pit wall before NASCAR Cup Series practice at Martinsville Speedway.
57 of 69

David Jensen | Getty Images
With qualifying canceled due to weather, JR Motorsports driver Justin Allgaier starts on pole in Saturday afternoon's NASCAR O'Reilly Auto Parts Series race at Martinsville Speedway.
58 of 69

David Jensen | Getty Images
JR Motorsports' Justin Allgaier turns a lap in his No. 7 Chevrolet during NASCAR O'Reilly Auto Parts Series practice at Martinsville Speedway.
59 of 69

David Jensen | Getty Images
Joe Gibbs Racing's William Sawalich drives in his No. 18 Toyota during NASCAR O'Reilly Auto Parts Series practice at Martinsville Speedway.
60 of 69

David Jensen | Getty Images
JR Motorsports driver Lee Pulliam drives in his No. 9 Chevrolet during NASCAR O'Reilly Auto Parts Series practice at Martinsville Speedway.
61 of 69

David Jensen | Getty Images
Parker Retzlaff drives in his No. 99 Viking Motorsports Chevrolet during NASCAR O'Reilly Auto Parts Series practice at Martinsville Speedway.
62 of 69

David Jensen | Getty Images
Sam Hunt Racing driver Harrison Burton drives in his No. 24 Toyota during NASCAR O'Reilly Auto Parts Series practice at Martinsville Speedway.
63 of 69

David Jensen | Getty Images
Jeremy Clements turns a lap in his No. 51 Chevrolet during NASCAR O'Reilly Auto Parts Series practice at Martinsville Speedway.
64 of 69

David Jensen | Getty Images
Crew chief Jason Ratcliff (left) and driver Taylor Gray (right) look on while it rains during NASCAR O'Reilly Auto Parts Series qualifying at Martinsville Speedway.
65 of 69

David Jensen | Getty Images
Lee Pulliam smiles during NASCAR O'Reilly Auto Parts Series practice at Martinsville Speedway.
66 of 69

David Jensen | Getty Images
JR Motorsports' Justin Allgaier smiles during NASCAR O'Reilly Auto Parts Series practice at Martinsville Speedway.
67 of 69

David Jensen | Getty Images
Virginia native Jeb Burton looks on during NASCAR O'Reilly Auto Parts Series practice at Martinsville Speedway.
68 of 69

David Jensen | Getty Images
Alpha Prime Racing driver Lavar Scott looks on during NASCAR O'Reilly Auto Parts Series practice at Martinsville Speedway.
69 of 69

David Jensen | Getty Images
Richard Childress Racing's Jesse Love sits on the pit wall before NASCAR O'Reilly Auto Parts Series practice at Martinsville Speedway.