The 2025 Boys & Girls Club of the Blue Ridge 200 was the 5th stock car race of the 2025 NASCAR Craftsman Truck Series, and the 27th iteration of the event. The race was held on Friday, March 28, 2025, at Martinsville Speedway in Ridgeway, Virginia, a permanent asphalt paperclip-shaped short track. The race took the scheduled 200 laps to complete.

In an action-packed race, Daniel Hemric, driving for McAnally-Hilgemann Racing, would make a late race pass on teammate Tyler Ankrum, and led the final four laps to earn his first career NASCAR Craftsman Truck Series win in his 55th start. Corey Heim continued to have a dominating performance, winning both stages and leading a race-high 149 laps, before being spun late in the race, rebounding to finish 6th. To fill out the podium, Jake Garcia, driving for ThorSport Racing, would finish in 3rd, respectively.

This was also the first race of the Triple Truck Challenge. Hemric won the race and was granted the $50K bonus cash.

Report

Background

Martinsville Speedway is a NASCAR-owned stock car racing track located in Henry County, in Ridgeway, Virginia, just to the south of Martinsville. At in length, it is the shortest track in the NASCAR Cup Series. The track was also one of the first paved oval tracks in NASCAR, being built in 1947 by H. Clay Earles. It is also the only remaining race track on the NASCAR circuit since its beginning in 1948.

Entry list

(R) denotes rookie driver. (i) denotes driver who is ineligible for series driver points.

#DriverTeamMake1Lawless AlanTricon GarageToyota02Nathan ByrdYoung's MotorsportsChevrolet2Cody DennisonReaume Brothers RacingFord5Toni Breidinger (R)Tricon GarageToyota6Norm BenningNorm Benning RacingChevrolet07William Byron (i)Spire MotorsportsChevrolet7Corey Day (i)Spire MotorsportsChevrolet9Grant EnfingerCR7 MotorsportsChevrolet11Corey HeimTricon GarageToyota13Jake GarciaThorSport RacingFord15Tanner GrayTricon GarageToyota17Gio Ruggiero (R)Tricon GarageToyota18Tyler AnkrumMcAnally-Hilgemann RacingChevrolet19Daniel HemricMcAnally-Hilgemann RacingChevrolet22A. J. WallerReaume Brothers RacingFord26Dawson Sutton (R)Rackley W.A.R.Chevrolet33Frankie Muniz (R)Reaume Brothers RacingFord34Layne RiggsFront Row MotorsportsFord38Chandler SmithFront Row MotorsportsFord42Matt MillsNiece MotorsportsChevrolet44Matt GouldNiece MotorsportsChevrolet45Kaden HoneycuttNiece MotorsportsChevrolet52Stewart FriesenHalmar Friesen RacingToyota66Luke BaldwinThorSport RacingFord67Ryan RouletteFreedom Racing EnterprisesChevrolet71Rajah CaruthSpire MotorsportsChevrolet76Spencer BoydFreedom Racing EnterprisesChevrolet77Andrés Pérez de Lara (R)Spire MotorsportsChevrolet81Connor Mosack (R)McAnally-Hilgemann RacingChevrolet84Patrick Staropoli (i)Cook Racing TechnologiesToyota88Matt CraftonThorSport RacingFord90Justin CarrollTC MotorsportsToyota91Jack WoodMcAnally-Hilgemann RacingChevrolet98Ty MajeskiThorSport RacingFord99Ben RhodesThorSport RacingFordOfficial entry list

Practice For practice, drivers would be split into two groups, A and B, with both sessions being 25 minutes long, and was held on Friday, March 28, at 2:05 PM EST. Luke Baldwin, driving for ThorSport Racing, would set the fastest time between both sessions, with a lap of 20.270, and a speed of .

Pos.#DriverTeamMakeTimeSpeed166Luke BaldwinThorSport RacingFord20.27093.419299Ben RhodesThorSport RacingFord20.30293.272311Corey HeimTricon GarageToyota20.31193.230Full practice results

Qualifying Qualifying was held on Friday, March 28, at 3:10 PM EST. Since Martinsville Speedway is a short track, the qualifying system used is a single-car, two-lap system with one round. Drivers will be on track by themselves and will have two laps to post a qualifying time, and whoever sets the fastest time will win the pole.

Corey Heim, driving for Tricon Garage, would score the pole for the race, with a lap of 19.654, and a speed of .

No drivers would fail to qualify.

Qualifying results Pos.#DriverTeamMakeTimeSpeed111Corey HeimTricon GarageToyota19.65496.347298Ty MajeskiThorSport RacingFord19.71196.068345Kaden HoneycuttNiece MotorsportsChevrolet19.73095.976438Chandler SmithFront Row MotorsportsFord19.73395.961519Daniel HemricMcAnally-Hilgemann RacingChevrolet19.76395.815615Tanner GrayTricon GarageToyota19.81995.545734Layne RiggsFront Row MotorsportsFord19.84595.420813Jake GarciaThorSport RacingFord19.85595.37191Lawless AlanTricon GarageToyota19.85995.3521071Rajah CaruthSpire MotorsportsChevrolet19.88495.2321181Connor Mosack (R)McAnally-Hilgemann RacingChevrolet19.88695.2231252Stewart FriesenHalmar Friesen RacingToyota19.92895.0221307William Byron (i)Spire MotorsportsChevrolet19.93994.9701488Matt CraftonThorSport RacingFord19.94194.960157Corey Day (i)Spire MotorsportsChevrolet19.95094.9171617Gio Ruggiero (R)Tricon GarageToyota19.95194.9131791Jack WoodMcAnally-Hilgemann RacingChevrolet19.96094.8701844Matt GouldNiece MotorsportsChevrolet19.99694.699199Grant EnfingerCR7 MotorsportsChevrolet20.00094.6802099Ben RhodesThorSport RacingFord20.00394.6662177Andrés Pérez de Lara (R)Spire MotorsportsChevrolet20.05594.4202226Dawson Sutton (R)Rackley W.A.R.Chevrolet20.05894.4062342Matt MillsNiece MotorsportsChevrolet20.06394.3832418Tyler AnkrumMcAnally-Hilgemann RacingChevrolet20.09994.214255Toni Breidinger (R)Tricon GarageToyota20.16493.9102676Spencer BoydFreedom Racing EnterprisesChevrolet20.37292.9512766Luke BaldwinThorSport RacingFord20.45992.5562822A. J. WallerReaume Brothers RacingFord20.51592.3032990Justin CarrollTC MotorsportsToyota20.52192.2763002Nathan ByrdYoung's MotorsportsChevrolet20.56292.0923133Frankie Muniz (R)Reaume Brothers RacingFord20.60391.909Qualified by owner's points322Cody DennisonReaume Brothers RacingFord20.61791.847336Norm BenningNorm Benning RacingChevrolet21.15289.5233467Ryan RouletteFreedom Racing EnterprisesChevrolet21.15889.4983584Patrick Staropoli (i)Cook Racing TechnologiesToyota21.15989.494Official qualifying resultsOfficial starting lineup

Race results

Stage 1 Laps: 50 Pos.#DriverTeamMakePts111Corey HeimTricon GarageToyota10245Kaden HoneycuttNiece MotorsportsChevrolet9398Ty MajeskiThorSport RacingFord8481Connor Mosack (R)McAnally-Hilgemann RacingChevrolet7515Tanner GrayTricon GarageToyota6638Chandler SmithFront Row MotorsportsFord5719Daniel HemricMcAnally-Hilgemann RacingChevrolet481Lawless AlanTricon GarageToyota3907William Byron (i)Spire MotorsportsChevrolet01052Stewart FriesenHalmar Friesen RacingToyota1

Stage 2 Laps: 50 Pos.#DriverTeamMakePts111Corey HeimTricon GarageToyota10245Kaden HoneycuttNiece MotorsportsChevrolet9398Ty MajeskiThorSport RacingFord8481Connor Mosack (R)McAnally-Hilgemann RacingChevrolet7519Daniel HemricMcAnally-Hilgemann RacingChevrolet6638Chandler SmithFront Row MotorsportsFord5715Tanner GrayTricon GarageToyota4807William Byron (i)Spire MotorsportsChevrolet0918Tyler AnkrumMcAnally-Hilgemann RacingChevrolet2101Lawless AlanTricon GarageToyota1

Stage 3 Laps: 100 FinSt#DriverTeamMakeLapsLedStatusPts1519Daniel HemricMcAnally-Hilgemann RacingChevrolet2004Running5022418Tyler AnkrumMcAnally-Hilgemann RacingChevrolet20010Running373813Jake GarciaThorSport RacingFord2000Running344438Chandler SmithFront Row MotorsportsFord2000Running4352099Ben RhodesThorSport RacingFord2000Running326111Corey HeimTricon GarageToyota200149Running5272177Andrés Pérez de Lara (R)Spire MotorsportsChevrolet2000Running3081071Rajah CaruthSpire MotorsportsChevrolet20017Running2991252Stewart FriesenHalmar Friesen RacingToyota2000Running291091Lawless AlanTricon GarageToyota2000Running3111734Layne RiggsFront Row MotorsportsFord2000Running26121617Gio Ruggiero (R)Tricon GarageToyota2000Running2513298Ty MajeskiThorSport RacingFord2000Running40141307William Byron (i)Spire MotorsportsChevrolet2000Running0152342Matt MillsNiece MotorsportsChevrolet2000Running22162226Dawson Sutton (R)Rackley W.A.R.Chevrolet2000Running21172676Spencer BoydFreedom Racing EnterprisesChevrolet2000Running20182990Justin CarrollTC MotorsportsToyota2000Running19191791Jack WoodMcAnally-Hilgemann RacingChevrolet2000Running18203584Patrick Staropoli (i)Cook Racing TechnologiesToyota2000Running021615Tanner GrayTricon GarageToyota2000Running26222766Luke BaldwinThorSport RacingFord2000Running15231844Matt GouldNiece MotorsportsChevrolet2000Running1424255Toni Breidinger (R)Tricon GarageToyota1990Running13251181Connor Mosack (R)McAnally-Hilgemann RacingChevrolet1980Running2626345Kaden HoneycuttNiece MotorsportsChevrolet19820Running29271488Matt CraftonThorSport RacingFord1970Running10283002Nathan ByrdYoung's MotorsportsChevrolet1960Running929199Grant EnfingerCR7 MotorsportsChevrolet1950DVP830322Cody DennisonReaume Brothers RacingFord1950Running7312822A. J. WallerReaume Brothers RacingFord1740Running632157Corey Day (i)Spire MotorsportsChevrolet1580Suspension0333133Frankie Muniz (R)Reaume Brothers RacingFord1330Rear End434336Norm BenningNorm Benning RacingChevrolet890Brakes3353467Ryan RouletteFreedom Racing EnterprisesChevrolet730Handling2Official race results

Notes

Standings after the race

Drivers' Championship standings Pos Driver Points 1 Corey Heim 229 2 Ty Majeski 209 (-20) 3 Chandler Smith 193 (–36) 3 4 Daniel Hemric 175 (–54) 5 Stewart Friesen 167 (–62) 6 Tyler Ankrum 164 (–65) 3 7 Grant Enfinger 157 (–72) 8 Layne Riggs 148 (–81) 9 Jake Garcia 137 (–92) 1 10 Ben Rhodes 131 (–98)Official driver's standings

Manufacturers' Championship standings Pos Manufacturer Points 1 1 Chevrolet 188 1 2 Toyota 180 (-8) 3 Ford 168 (–20) Note: Only the first 10 positions are included for the driver standings.

References