Seeing a slowdown? It may be bots scraping the site a little too hard. Scrapers: how about a nice gentle cruise instead of a full-throttle lap?

Race Results : Charlotte Motor Speedway Road Course

EcoSave 250

Charlotte Motor Speedway Road Course , Concord, NC

Friday, October 3rd, 2025 Race 22 of 25 2025 Season
Charlotte Motor Speedway Road Course logo
  • 18
  • 10
  • 8

  • Charlotte Motor Speedway Road Course
  • Ecosave 250
  • Pole Winner: Corey Heim
  • Age: 23
  • Team : No 11 - Mobil 1 Toyota
  • Owner: Johnny Gray
  • Crew Chief: Scott Zipadelli
  • Corey Heim won the Pole Award for the Ecosave 250 with a lap of 85064 seconds, 96492 mph
  • This is his 14th pole in 86 NASCAR CRAFTSMAN Truck Series races
  • This is his seventh pole and 19th top-10 start in 2025
  • This is his first pole in one races at Charlotte Motor Speedway Road Course
  • Layne Riggs (second) posted his 15th top-10 start of 2025 and his first in one race at Charlotte Motor Speedway Road Course
  • Brent Crews (third) posted his first top-10 start at Charlotte Motor Speedway Road Course It is his fourth in eight races this season
  • Giovanni Ruggiero (seventh) was the fastest qualifying rookie

  • Drivers Entered: 36
  • Laps Scheduled: 67
  • Laps Actual: 70 - NASCAR OVERTIME!
  • Margin of Victory: 01.338 Seconds
  • Time of Race: 2 Hours 7 Minutes 16 Seconds
  • Average Speed: 75.244
  • Cautions: 4 for 12 laps
  • Lead Changes: 8
  • Green Flag Passes: 1,524 (26.3 passes per green flag lap)

  • Charlotte Motor Speedway Road Course
  • Ecosave 250
  • Race Winner: Corey Heim
  • Age: 23
  • Team : No 11 - Mobil 1 Toyota
  • Owner: Johnny Gray
  • Crew Chief: Scott Zipadelli
  • Corey Heim won the Ecosave 250, his 21st victory in 86 CRAFTSMAN Truck Series races
  • This is his 10th victory and 18th top-10 finish in 2025
  • This is his first victory and first top-10 finish in one race at Charlotte Motor Speedway Road Course
  • Brent Crews (second) posted his first top-10 finish in one race at Charlotte Motor Speedway Road Course It is his second top-10 finish in 2025
  • Giovanni Ruggiero (third) posted his first top-10 finish in one races at Charlotte Motor Speedway Road Course
  • Giovanni Ruggiero (third) was the highest finishing rookie
  • Corey Heim leads the point standings by 71 points over Daniel Hemric
Ben Rhodes celebrates in victory lane
Avondale, Arizona - November 3, 2023 : Ben Rhodes, driver of the #99 Kubota Ford, celebrates in victory lane after winning the 2023 NASCAR Craftsman Truck Series Championship, finishing first of the Championship 4 drivers in NASCAR Craftsman Truck Series Craftsman 150 at Phoenix Raceway.
Chris GraythenGetty Images
EcoSave 250 at Charlotte Motor Speedway Road Course results
FIN ST # DRIVER MAKE TOT PTS FIN PTS STG PTS PO PTS LAPS LED X LED S1 S2 STATUS
1 1 11 Corey Heim Toyota 48 40 3 5 70 6 2 0 8 Running
2 3 1 Brent Crews Toyota 48 36 12 0 70 56 3 5 5 Running
3 7 17 Giovanni Ruggiero Toyota 37 34 3 0 70 0 0 8 0 Running
4 18 71 Rajah Caruth Chevrolet 45 33 12 0 70 0 0 7 3 Running
5 6 7 Connor Zilisch Chevrolet 0 0 0 0 70 0 0 6 7 Running
6 10 41 Josh Bilicki Chevrolet 0 0 0 0 70 0 0 0 10 Running
7 4 9 Grant Enfinger Chevrolet 39 30 9 0 70 0 0 0 2 Running
8 9 98 Ty Majeski Ford 38 29 9 0 70 1 1 2 0 Running
9 11 18 Tyler Ankrum Chevrolet 41 28 13 0 70 0 0 3 6 Running
10 15 81 Connor Mosack Chevrolet 27 27 0 0 70 0 0 0 0 Running
11 34 19 Daniel Hemric Chevrolet 40 26 14 0 70 0 0 4 4 Running
12 12 45 Bayley Currey Chevrolet 25 25 0 0 70 0 0 0 0 Running
13 19 26 Dawson Sutton Chevrolet 24 24 0 0 70 0 0 0 0 Running
14 5 52 Kaden Honeycutt Toyota 45 23 20 2 70 7 2 1 1 Running
15 31 20 Will Rodgers Chevrolet 0 0 0 0 70 0 0 0 0 Running
16 26 56 Timmy Hill Toyota 21 21 0 0 70 0 0 0 0 Running
17 17 42 Matt Mills Chevrolet 22 20 2 0 70 0 0 0 9 Running
18 8 77 Corey Lajoie Chevrolet 21 19 2 0 70 0 0 9 0 Running
19 20 38 Chandler Smith Ford 18 18 0 0 70 0 0 0 0 Running
20 32 76 Spencer Boyd Chevrolet 17 17 0 0 70 0 0 0 0 Running
21 2 34 Layne Riggs Ford 17 16 1 0 70 0 0 10 0 Running
22 27 91 Jack Wood Chevrolet 15 15 0 0 70 0 0 0 0 Running
23 23 13 Jake Garcia Ford 14 14 0 0 70 0 0 0 0 Running
24 24 88 Matt Crafton Ford 13 13 0 0 69 0 0 0 0 Running
25 21 02 Ben Maier Chevrolet 12 12 0 0 69 0 0 0 0 Running
26 25 16 Kris Wright Chevrolet 0 0 0 0 69 0 0 0 0 Running
27 28 62 Wesley Slimp Toyota 10 10 0 0 69 0 0 0 0 Running
28 29 33 Mason Maggio Ford 0 0 0 0 69 0 0 0 0 Running
29 33 69 Tyler Tomassi Ford 0 0 0 0 69 0 0 0 0 Running
30 30 5 Toni Breidinger Toyota 7 7 0 0 63 0 0 0 0 Electrical
31 14 15 Tanner Gray Toyota 6 6 0 0 55 0 0 0 0 Transmission
32 13 44 Andres Perez de Lara Chevrolet 5 5 0 0 54 0 0 0 0 Running
33 35 22 Josh Reaume Ford 4 4 0 0 52 0 0 0 0 DVP
34 36 2 Carter Fartuch Ford 3 3 0 0 24 0 0 0 0 Engine
35 16 75 Parker Kligerman Chevrolet 2 2 0 0 20 0 0 0 0 Suspension
36 22 99 Ben Rhodes Ford 1 1 0 0 2 0 0 0 0 Accident

Race Infractions

Penalties imposed prior to or during the race.

Driver Infraction Penalty Lap Lap Assessed Flag
Carter Fartuch Pre-Race to the Rear Engine Change Tail End 0 0 White
Josh Reaume Pre-Race to the Rear Transmission Change Tail End 0 0 White
Daniel Hemric Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Chandler Smith Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Jack Wood Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Carter Fartuch Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Bayley Currey Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Kris Wright Pre-Race to the Rear Unapproved Adjustments Tail End 0 0 White
Jack Wood Unspecified Short cut course Tail End 2 6 Green/Yellow
Ben Rhodes Pitting before pit road is open Garage Tail End 2 0 Yellow
Corey Lajoie Pitting before pit road is open Tail End 6 6 Yellow
Parker Kligerman Pitting before pit road is open Garage Tail End 21 0 Yellow
Mason Maggio Car/Truck pitting out of the assigned pit box Tail End 22 24 Yellow
Wesley Slimp Crewmember(s) over the wall too soon Tail End 23 24 Yellow
Carter Fartuch Unspecified Short cut course Tail End 36 44 Green/Yellow
Toni Breidinger Speeding on pit road Tail End 42 44 Yellow
Dawson Sutton Too many crewmember(s) in contact with pit service area Tail End 42 44 Yellow
Kris Wright Unspecified Short cut course Pass Thru 53 55 Green
Tanner Gray Speeding on pit road Garage Pass Thru 57 0 Green
Andres Perez de Lara Speeding on pit road Pass Thru 58 59 Green
Matt Mills Speeding on pit road Tail End 66 68 Yellow
Wesley Slimp Speeding on pit road Tail End 66 68 Yellow
Corey Lajoie Tire violation Tail End 66 68 Yellow