Ty Majeski, driver of the #98 Soda Sense/Curb Records Ford, takes the checkered flag to win the NASCAR Craftsman Truck Series Clean Harbors 250 at Richmond Raceway on August 10, 2024 in Richmond, Virginia. (Photo by Logan Whitton/Getty Images)

NASCAR News: Ty Majeski wins Clean Harbors 250 crashfest

Ty Majeski took the lead on a restart with eight laps remaining in the NASCAR Craftsman Truck Series regular-season finale at Richmond Raceway and held on to hoist his second consecutive race trophy after winning the Clean Harbors 250.

Ty Majeski, driver of the #98 Soda Sense/Curb Records Ford, celebrates in victory lane after winning the NASCAR Craftsman Truck Series Clean Harbors 250 at Richmond Raceway on August 10, 2024 in Richmond, Virginia. (Photo by Sean Gardner/Getty Images)

Majeski’s No. 98 ThorSport Racing Ford led Christian Eckes across the finish line by a slight .936 seconds to earn the win and vindicate a gut-wrenching loss at the three-quarter mile Richmond track from a year ago when he dominated the race only to lose the lead with four laps remaining.

That tough loss was still very much on the mind of the 29-year-old Wisconsin native this weekend. And he nearly gave this one away too after receiving a pit-road penalty when a tire got loose on his first pit stop during the Stage 1 break.

“This feels good, we’ve had great ThorSport trucks here at Richmond the last two years but found different ways to lose them (races) and tried to do that again tonight,” said Majeski, who now has five career wins in the Truck Series.

“We really need to clean that stuff up.”

Eckes, driver of the No. 19 McAnally-Hilgemann Chevrolet officially claimed the Regular Season Championship in winning Saturday night’s opening stage — his series-best eighth stage victory of the season.

“Confidence is high for sure,” said Eckes, a three-race winner in 2024. “I feel like we’re in a better position than we were last year and I thought we were in a pretty good position last year too. Real proud of the team. We didn’t have quite what we needed today but proud of everybody and ready to get these next seven races underway.”

Christian Eckes, driver of the #19 Instacoat Premium Products Chevrolet, leads the field to start the NASCAR Craftsman Truck Series Clean Harbors 250 at Richmond Raceway on August 10, 2024 in Richmond, Virginia. (Photo by Sean Gardner/Getty Images)

For the first time in the modern playoff format, a driver raced his way into championship contention in the last cutoff race. Daniel Dye, 20, finished eighth in the No. 43 McAnally-Hilgemann Chevrolet — good enough to put him in the playoffs by 12 points over Tricon Garage’s Tanner Gray, who finished 12th.

“Just all the hard work these guys have put in and it’s really good to validate myself and the work I’ve put in to change up what I’ve been doing,” Dye said. “It’s so cool to have our 43 in the playoffs.

Tanner Gray stood by his car, understandably frustrated with the night.

“We just weren’t good enough,” Tanner Gray said. “Didn’t have the speed, didn’t have the balance and I didn’t do a good enough job, so I’m really frustrated.”

His younger brother Taylor Gray finished third Saturday night, followed by veteran Grant Enfinger and rookie Layne Riggs. The third-place finish was good enough to secure Gray’s position in the 10-driver playoff field and comes in his first full-time season.

Fourth-place finisher Enfinger led the most laps — 98 of the 250 — and earned the Stage 2 win; his first stage victory since last season.

Tyler Ankrum, defending series champion Ben Rhodes, Dye, Ty Dillon and series debutant Connor Hall rounded out the top 10.

The 10-driver playoff field will include Tricon Garage’s Corey Heim, a five-race winner who holds a three-point advantage on Eckes to start the seven-race playoff run. Majeski goes into the playoff run ranked third, followed by fellow race winners this season, Nick Sanchez and Rajah Caruth.

Enfinger is seeded sixth followed by Ankrum, Taylor Gray, Rhodes and Dye.

The playoff opener, the LiUNA! 175, is Sunday, Aug. 25 at the Milwaukee Mile.

Race Results

Fin Str No. Driver Team Led Laps Status
1 2 98 Ty Majeski Soda Sense/Curb Records Ford 70 250 Running
2 1 19 Christian Eckes Instacoat Premium Products Chevrolet 64 250 Running
3 7 17 Taylor Gray JBL Toyota 5 250 Running
4 3 9 Grant Enfinger Grant County Mulch Chevrolet 98 250 Running
5 4 38 Layne Riggs # Love’s RV Stops Ford 0 250 Running
6 10 18 Tyler Ankrum LiUNA! Chevrolet 0 250 Running
7 11 99 Ben Rhodes Nashville Stampede Ford 0 250 Running
8 13 43 Daniel Dye Champion Container Chevrolet 0 250 Running
9 19 25 Ty Dillon Rackley Roofing Chevrolet 4 250 Running
10 21 91 Connor Hall A-All Mini Storage Chevrolet 0 250 Running
11 29 75 Stefan Parsons Popsells Chevrolet 0 250 Running
12 26 15 Tanner Gray Operation 300 Toyota 0 250 Running
13 23 13 Jake Garcia Quanta Services Ford 0 250 Running
14 8 45 Kaden Honeycutt Moore’s Venture Foods Chevrolet 0 250 Running
15 17 88 Matt Crafton Serta/Menards Ford 0 250 Running
16 6 11 Corey Heim Safelite Toyota 6 250 Running
17 16 71 Rajah Caruth HendrickCars.com Chevrolet 0 250 Running
18 25 33 Lawless Alan AUTOParkit Ford 0 250 Running
19 24 56 Timmy Hill Shophillmotorsports.com Toyota 0 250 Running
20 20 77 Chase Purdy Bama Buggies Chevrolet 0 250 Running
21 22 32 Bret Holmes Best Value Carriers Chevrolet 0 250 Running
22 5 1 William Sawalich Starkey/Soundgear Toyota 3 249 Running
23 15 41 Bayley Currey DQS Chevrolet 0 249 Running
24 32 76 Spencer Boyd Latitude Aero Chevrolet 0 249 Running
25 12 52 Stewart Friesen Halmar International Toyota 0 248 Running
26 31 2 Mason Massey BRUNT Chevrolet 0 247 Running
27 34 90 Justin Carroll Carroll’s Automotive/Duratain Toyota 0 247 Running
28 33 21 Mason Maggio Rock Hill ACE Hardware Ford 0 246 Running
29 27 7 Connor Zilisch(i) Silver Hare Racing Chevrolet 0 236 Accident
30 9 2 Nick Sanchez Gainbridge Chevrolet 0 227 Clutch
31 28 66 Conner Jones # TSPORT Ford 0 180 Electrical
32 14 5 Dean Thompson Thompson Pipe Group Toyota 0 155 Accident
33 30 46 Thad Moffitt # Safety Kleen Chevrolet 0 148 Accident
34 35 22 Keith McGee Nugget Trap Ford 0 147 Accident
35 18 42 Matt Mills J.F. Electric/Utilitra Chevrolet 0 55 Accident
36 36 20 Jerry Bohlman Bowl4Life Chevrolet 0 17 Too Slow