2025 Ecosave 250


The 2025 Ecosave 250 was the 22nd stock car race of the 2025 NASCAR Craftsman Truck Series, the first race of the Round of 8, and the 1st iteration of the event. The race was held on Friday, October 3, 2025, at the Charlotte Motor Speedway roval layout in Concord, North Carolina, a permanent road course. The race was contested over 70 laps, extended from 67 laps due to a green-white-checkered finish.
Corey Heim, driving for Tricon Garage, would rebound from a first lap incident, and held off the field on an overtime restart with older tires to earn his 21st career NASCAR Craftsman Truck Series win, and a season-record 10th of the season. He would also advance into the Championship 4. To fill out the podium, Brent Crews and Gio Ruggiero, both driving for Tricon Garage, would finish 2nd and 3rd to make it a Tricon 1-2-3 finish, respectively.
Crews would end up dominating the event, leading a race-high 56 laps before the caution came out with two laps to go. Crews lost positions on pit road and rebounded to finish second after a wreck in turn seven.

Report

Background

Since 2018, deviating from past NASCAR events at Charlotte, the race will utilize a road course configuration of Charlotte Motor Speedway, promoted and trademarked as the "Roval". The course is in length and features 17 turns, utilizing the infield road course and portions of the oval track. The race will be contested over a scheduled distance of 109 laps,.
During July 2018 tests on the road course, concerns were raised over drivers "cheating" the backstretch chicane on the course. The chicanes were modified with additional tire barriers and rumble strips in order to encourage drivers to properly drive through them, and NASCAR will enforce drive-through penalties on drivers who illegally "short-cut" parts of the course. The chicanes will not be used during restarts. In the summer of 2019, the bus stop on the backstretch was changed and deepened, becoming a permanent part of the circuit, compared to the previous year where it was improvised.
If a driver fails to legally make the backstretch bus stop, the driver must skip the frontstretch chicane and make a complete stop by the dotted line on the exit before being allowed to continue. A driver who misses the frontstretch chicane must stop before the exit.
On May 26, 2024, it was announced that the Charlotte Roval would get a redesign, featuring an updated infield road course which includes an extension of the straightaway after turn 5, a new turn 6, and a sharper hairpin for turn 7, in addition the apex for turn 16 on the final chicane was made tighter.

Entry list

' denotes rookie driver.
  • ' denotes driver who is ineligible for series driver points.' denotes playoff driver.
  • ' denotes owner's playoff truck.

Practice

The first and only practice session was held on Friday, October 3, at 11:05 AM EST, and would last for 50 minutes. Corey Heim, driving for Tricon Garage, would set the fastest time in the session, with a lap of 1:26.341, and a speed of.

Qualifying

Qualifying was held on Friday, October 3, at 12:10 PM EST. Since the Charlotte Motor Speedway roval layout is a road course, the qualifying procedure used is a two-group system, with one round. Drivers were separated into two groups, A and B. Each driver would have multiple laps to set a time. Whoever sets the fastest time between both groups will win the pole.
Under a 2021 rule change, the timing line in road course qualifying is "not" the start-finish line. Instead, the timing line for qualifying will be set at the exit of Turn 13. Corey Heim, driving for Tricon Garage, would set the fastest time between both groups, with a lap of 1:25.064, and a speed of.
No drivers would fail to qualify.

Race results

Stage 1 Laps: 20
Pos.#DriverTeamMakePts
152Kaden Honeycutt 'Halmar Friesen RacingToyota10
298Ty Majeski 'ThorSport RacingFord9
318Tyler Ankrum 'McAnally-Hilgemann RacingChevrolet8
419Daniel Hemric 'McAnally-Hilgemann RacingChevrolet7
51Brent CrewsTricon GarageToyota6
67Connor Zilisch 'Spire MotorsportsChevrolet0
771Rajah Caruth 'Spire MotorsportsChevrolet4
817Gio Ruggiero 'Tricon GarageToyota3
977Corey LaJoieSpire MotorsportsChevrolet2
1034Layne Riggs 'Front Row MotorsportsFord1

Stage 2 Laps: 20
Pos.#DriverTeamMakePts
152Kaden Honeycutt 'Halmar Friesen RacingToyota10
29Grant Enfinger 'CR7 MotorsportsChevrolet9
371Rajah Caruth 'Spire MotorsportsChevrolet8
419Daniel Hemric 'McAnally-Hilgemann RacingChevrolet7
51Brent CrewsTricon GarageToyota6
618Tyler Ankrum 'McAnally-Hilgemann RacingChevrolet5
77Connor Zilisch 'Spire MotorsportsChevrolet0
811Corey Heim 'Tricon GarageToyota3
942Matt MillsNiece MotorsportsChevrolet2
1041Josh Bilicki 'Niece MotorsportsChevrolet0

Stage 3 ''Laps: 30''

Standings after the race

;Drivers' Championship standings
;Manufacturers' Championship standings
PosManufacturerPoints
1Toyota805
2Chevrolet780
3Ford762

  • Note: Only the first 10 positions are included for the driver standings.