Corey Heim tops off record-setting NASCAR Trucks season with championship
Photo by Christian Petersen/Getty Images
AVONDALE, Ariz.—The best man won on Friday night, but it was far from a foregone conclusion.
The statistics might suggest otherwise. In winning the NASCAR CRAFTSMAN Truck Series Championship Race at Phoenix Raceway, Corey Heim swept the first and second stages, led a race-high 100 of 161 laps and took the checkered flag 0.993 ahead of defending series champion Ty Majeski in a second overtime.
On the restart for the first attempt at overtime, however, Heim was buried in 10th place on the inside lane, but with four fresh tires from a pit stop under caution on Lap 150, he steered his No. 11 TRICON Garage Toyota to the bottom of the track and ran wide-open through the dogleg as the field spread out seven-wide into Turn 1.
Charging to the inside of Grant Enfinger’s Chevrolet, Heim emerged from Turn 2 in second place, on the bumper of Majeski’s Ford. Joe Shear Jr., Majeski’s crew chief, had opted for two tires on the Lap 150 pit stop—a move Majeski agreed was his only chance to retain the championship.
Instead, Heim claimed the title that had eluded him for the previous two seasons, and the weight of the world fell from his shoulders.
“I just am so grateful to be where I’m at,” Heim said. “So thankful for the TRICON Garage, Toyota taking a chance on me years ago, (sponsors) Safelite, Mobil 1, Yahoo, Celsius, for every bit of their support.
“I was so stressed out ever since we went to the (Charlotte) Roval (where Heim won from the pole Oct. 3 to advance to the Championship 4). I’ve been, like, so terrible to talk to as a person, so stressed out.
“This is just such a relief, to say the least. So thankful for everybody.”
Clearly, the pressure had gotten to Heim as he approached a championship he was supposed to win. Coming to Phoenix, the 23-year-old from Marietta, Georgia, had posted 11 victories in 24 races. On Friday, he added a 12th, extending his series record.
When Heim took the lead from Chandler Smith on Lap 22, he completed a perfect record of leading laps in all 25 Truck Series races, a unique accomplishment. Heim finished the season with a record 1,625 laps led, eclipsing the mark of 1,533 set by Mike Skinner in 1996.
“I don’t care if I was on hundred-lap tires, nobody was going to beat me tonight,” asserted Heim, who won for the first time at Phoenix and the 23rd time in his career. “It wasn’t going to happen. We struggled all weekend in practice a little bit. In qualifying we missed it a little bit. You can always trust (crew chief) Scott (Zipadelli) up on the box to do everything he can to put me in position to win the race. That’s what he did.
“Drove it in deep until I couldn’t anymore. Drove away with it.”
Heim, however, wasn’t in position to win the race until Connor Mosack hit the Turn 4 wall with just over two laps left in regulation to cause the sixth caution and send the race to overtime.
At that point, Scott Riggs was leading Heim by less than one second. Eliminated from the drivers’ Playoff on a tiebreaker last weekend at Martinsville, Riggs remained eligible for the owners’ title, and had the race gone to conclusion in regulation, he and Heim likely would have split the two championships.
The caution changed everything. Heim already was challenging Majeski for the lead in the first overtime when a four-car wreck in Turn 4 that included Playoff driver Tyler Ankrum necessitated a second try at an extra period.
After the restart on Lap 160, Heim cleared Majeski quickly and pulled away to win the race.
“Honestly just a little bit short,” Majeski said. “Yeah, very close. Tonight, at portions of the run to the 11, I thought at times we were actually better than him. Overall, he was just too strong.
“I couldn’t get a good enough restart to take advantage of where in the run my truck was better.”
Playoff driver Kaden Honeycutt ran third, overcoming a first-lap penalty for changing lanes before the stripe at the start of the race.
Riggs came home fourth, followed by Rajah Caruth, Jake Garcia, Corey LaJoie, Smith, Tyler Reif (in his Truck Series debut) and Jack Wood.
Matt Crafton, retiring from full-time NASCAR racing after this season, was 13th in his last ride in the No. 88 ThorSport Racing Ford.
NASCAR CRAFTSMAN Truck Series Race Number 25
Race Results for the NASCAR CRAFTSMAN Truck Series Championship - Friday, October 31, 2025
Phoenix Raceway - Avondale, AZ - 1. - Mile Paved
Total Race Length - 161 Laps - 161. Miles
Provided by NASCAR Statistics - Friday, 10/31/2025 @ 10:11 PM Eastern
Fin Str Trk Driver Team Laps Stage 1 Pos Stage 2 Pos Pts Status Tms Laps Playoff Pts
1 6 11 Corey Heim (P) Safelite Toyota 161 1 1 41 Running 4 100
2 8 98 Ty Majeski (P) Soda Sense/Curb Records Ford 161 3 2 35 Running 2 9
3 5 52 Kaden Honeycutt (P) Halmar International Toyota 161 7 4 34 Running
4 1 34 Layne Riggs (P) Love's RV STOP Ford 161 7 37 Running 1 24
5 7 71 Rajah Caruth HendrickCars.com Chevrolet 161 4 5 45 Running 1 3
6 14 13 Jake Garcia Quanta Services Ford 161 9 8 36 Running
7 12 77 Corey LaJoie Gainbridge Chevrolet 161 6 35 Running
8 2 38 Chandler Smith QuickTie Ford 161 29 Running 1 21
9 13 41 Tyler Reif McLaren Transport Chevrolet 161 28 Running
10 15 91 Jack Wood Columbia Bank Chevrolet 161 27 Running
11 33 42 Matt Mills J.F. Electric Chevrolet 161 26 Running
12 11 7 Stefan Parsons TCSBUS.com Chevrolet 161 8 9 30 Running 1 4
13 25 88 Matt Crafton Black Label Bacon/Menards Ford 161 24 Running
14 21 18 Tyler Ankrum (P) LiUNA! Chevrolet 161 23 Running
15 29 02 Nathan Byrd GMS Chevrolet 161 22 Running
16 24 66 Luke Baldwin Flex Ford 160 21 Running
17 27 76 Spencer Boyd Nor-Cal Equipment Rentals Chevrolet 159 20 Running
18 31 35 Greg Van Alst Prescott Tire Pros Toyota 159 19 Running
19 28 33 Frankie Muniz # LoneStar Casino Ford 159 18 Running
20 30 2 Clayton Green Royal Vista Inc Ford 158 17 Running
21 4 15 Tanner Gray Place of Hope Toyota 157 5 6 27 Running
22 34 74 Caleb Costner IDEAL Insurance Agency Chevrolet 157 15 Running
23 18 62 Cole Butcher Atlantic Tiltload Toyota 154 14 Accident
24 23 9 Grant Enfinger Champion Power Equipment Chevrolet 154 13 Accident
25 26 5 Toni Breidinger # Pristine Auction Toyota 153 12 Running
26 20 81 Connor Mosack # NAPA Nightvision Chevrolet 147 11 Accident
27 17 45 Bayley Currey DQS Solutions & Staffing Chevrolet 118 10 Accident
28 3 1 Brent Crews Mobil 1 Toyota 117 2 3 26 Axle
29 10 99 Ben Rhodes Campers Inn RV Ford 117 8 Accident
30 16 44 Andres Perez De Lara # Telcel Chevrolet 117 7 Accident
31 9 17 Giovanni Ruggiero # JBL Toyota 117 10 10 8 Accident
32 32 22 Mason Maggio Denssi Energy Pouches Ford 107 5 Engine
33 19 19 Daniel Hemric NAPA Auto Care Chevrolet 2 4 Accident
34 22 26 Dawson Sutton # Rackley Roofing Chevrolet 0 3 Accident
Fastest Lap Bonus: # 11 lap 161 / 27.59
Time of Race: 1 Hrs, 50 Mins, 29 Secs. Average Speed: 87.434 MPH Margin of Victory: 0.993 Seconds
Stage 1 Top 10: 11, 1, 98, 71, 15, 77, 52, 7, 13, 17
Stage 2 Top 10: 11, 98, 1, 52, 71, 15, 34, 13, 7, 17
Race Comments: Corey Heim has won the NASCAR CRAFTSMAN Truck Series Championship Race at Phoenix Raceway, his 23rd victory in the NASCAR CRAFTSMAN Truck Series. Prior to the start of the race, the following vehicle(s) dropped to the rear of the field under penalty: No. 34 (multiple inspection failures). The No. 34 truck will also need to serve a pass-through penalty at their first opportunity after taking the green flag for unapproved adjustments made on Thursday.
Failed to Qualify: None.
Caution Flags: 7 for 42 laps; Laps: 2-6 (#26, 19, 62 Incident Turn 1 [None]); 47-54 (Stage 1 Conclusion [42]); 92-99 (Stage 2 Conclusion [91]); 112-117 (#2 Spin
Turn 2 [38]); 119-123 (#45, 99, 44, 17 Incident Turn 3 [Red Flag: 00:08:41] [42]); 149-154 (#81 Incident Turn 4 [02]); 156-159 (#62, 9, 18, 15 Incident Turn 3 [Red Flag: 00:04:48] [66]).
Lead Changes: 10 among 6 drivers; C. Smith 1-21; C. Heim (P) 22-50; R. Caruth 51-53; C. Heim (P) 54-95; T. Majeski (P) 96-99; C. Heim (P) 100-126; L. Riggs
(P) 127-150; S. Parsons 151-154; T. Majeski (P) 155-159; C. Heim (P) 160-161.
(i) Ineligible for driver points in this series
Next Race: January 1, 1900 -
NASCAR Integrated Marketing Communications @ P.O. Box 2875, Daytona Beach, FL 32120-2875
NASCAR Craftsman Truck Series
FINAL Points Report
Phoenix Raceway
NASCAR CRAFTSMAN Truck Series Championship
UNOFFICIAL Provided by NASCAR Statistics - Friday, 10/31/2025 @ 10:52 PM Eastern UNOFFICIAL
Rank Driver Car Starts GL Points Ldr Nxt Race Wins Stage Wins Playoff Pts
1. Corey Heim (P) 11 25 0 4040 0 0 12 23 79
2. Ty Majeski (P) 98 25 -1 4035 -5 5 0 3 10
3. Kaden Honeycutt (P) 52 25 1 4034 -6 1 0 2 3
4. Tyler Ankrum (P) 18 25 0 4023 -17 11 1 1 10
5. Layne Riggs (P) 34 25 0 2297 -1743 1726 3 7 0
6. Rajah Caruth 71 25 0 2237 -1803 60 1 1 0
7. Grant Enfinger 9 25 0 2198 -1842 39 0 2 0
8. Chandler Smith 38 25 -1 2179 -1861 19 2 1 0
9. Daniel Hemric 19 25 1 2177 -1863 2 1 0 0
10. Jake Garcia 13 25 0 2148 -1892 29 0 1 0
11. Giovanni Ruggiero # 17 25 0 703 -3337 1445 1 2 0
12. Ben Rhodes 99 25 0 632 -3408 71 0 2 0
13. Tanner Gray 15 25 0 599 -3441 33 0 0 0
14. Connor Mosack # 81 25 0 515 -3525 84 0 0 0
15. Matt Crafton 88 25 0 494 -3546 21 0 1 0
16. Andres Perez De Lara # 44 25 0 472 -3568 22 0 0 0
17. Matt Mills 42 25 -1 456 -3584 16 0 0 0
18. Dawson Sutton # 26 25 1 447 -3593 9 0 0 0
19. Jack Wood 91 24 0 443 -3597 4 0 1 0
20. Stewart Friesen 16 0 397 -3643 46 1 0 0
21. Spencer Boyd 76 25 0 374 -3666 23 0 0 0
22. Bayley Currey 45 16 0 309 -3731 65 0 1 0
23. Toni Breidinger # 5 25 0 291 -3749 18 0 0 0
24. Corey LaJoie 77 9 0 282 -3758 9 0 0 0
25. Brent Crews 1 10 -1 257 -3783 25 0 0 0
26. Frankie Muniz # 33 21 1 256 -3784 1 0 0 0
27. Luke Fenhaus 12 0 231 -3809 25 0 0 0
28. Nathan Byrd 02 15 0 185 -3855 46 0 0 0
29. Timmy Hill 8 0 160 -3880 25 0 0 0
30. Stefan Parsons 7 6 -2 123 -3917 37 0 0 0
31. Parker Kligerman 8 1 106 -3934 17 0 0 0
32. Josh Reaume 8 1 104 -3936 2 0 0 0
33. Luke Baldwin 66 5 0 92 -3948 12 0 0 0
34. Cody Dennison 7 0 65 -3975 27 0 0 0
35. Justin Carroll 6 0 63 -3977 2 0 0 0
36. Norm Benning 12 0 61 -3979 2 0 0 0
37. Conner Jones 5 0 58 -3982 3 0 0 0
38. Patrick Emerling 3 0 49 -3991 9 0 0 0
39. Greg Van Alst 35 4 -9 48 -3992 1 0 0 0
40. Clayton Green 2 7 -9 44 -3996 4 0 0 0
41. Lawless Alan 2 2 40 -4000 4 0 0 0
42. Wesley Slimp 3 2 39 -4001 1 0 0 0
43. Caleb Costner 74 6 -10 39 -4001 0 0 0 0
44. Jason White 2 3 36 -4004 3 0 0 0
45. Trevor Bayne 1 3 34 -4006 2 0 0 0
46. Jordan Taylor 1 3 33 -4007 1 0 0 0
47. Cam Waters 1 3 32 -4008 1 0 0 0
48. Ben Maier 2 3 31 -4009 1 0 0 0
49. Johnny Sauter 1 3 29 -4011 2 0 0 0
50. Derek White 3 3 29 -4011 0 0 0 0
51. Tyler Reif 41 1 51 28 -4012 1 0 0 0
52. Cole Butcher 62 2 -8 28 -4012 0 0 0 0
53. Matthew Gould 2 3 26 -4014 2 0 0 0
54. Stephen Mallozzi 7 3 26 -4014 0 0 0 0
55. Michael Christopher 1 3 24 -4016 2 0 0 0
56. Bj Mcleod 1 2 22 -4018 2 0 0 0
57. Morgen Baird 2 2 20 -4020 2 0 0 0
58. Jayson Alexander 3 2 19 -4021 1 0 0 0
59. Blake Lothian 1 2 17 -4023 2 0 0 0
60. Alan Waller 3 2 16 -4024 1 0 0 0
61. Ryan Roulette 3 2 15 -4025 1 0 0 0
62. Casey Mears 1 1 13 -4027 2 0 0 0
63. Gian Buffomante 1 1 12 -4028 1 0 0 0
64. William Lambros 2 1 12 -4028 0 0 0 0
65. Keith Mcgee 2 1 12 -4028 0 0 0 0
66. Akinori Ogata 2 1 11 -4029 1 0 0 0
67. Bret Holmes 1 1 9 -4031 2 0 0 0
68. Michel Disdier 1 1 6 -4034 3 0 0 0
69. Mason Maggio 22 6 -24 5 -4035 1 0 0 0
70. Dale Quarterley 1 2 5 -4035 0 0 0 0
71. Treyten Lapcevich 1 2 5 -4035 0 0 0 0
72. Clay Greenfield 1 2 4 -4036 1 0 0 0
73. Boston Oliver 1 2 4 -4036 0 0 0 0
74. Carter Fartuch 1 2 3 -4037 1 0 0 0
75. Bryan Dauzat 1 2 2 -4038 1 0 0 0
76. Kyle Busch(i) 5 2 0 -4040 2 1 1 0
77. Kyle Larson(i) 2 2 0 -4040 0 1 0 0
78. Carson Hocevar(i) 4 2 0 -4040 0 1 1 0
79. William Byron(i) 2 2 0 -4040 0 0 0 0
80. Ross Chastain(i) 5 2 0 -4040 0 0 0 0
81. Corey Day(i) 9 2 0 -4040 0 0 0 0
82. Brandon Jones(i) 7 2 0 -4040 0 0 0 0
83. Christopher Bell(i) 1 2 0 -4040 0 0 0 0
84. Sammy Smith(i) 4 2 0 -4040 0 0 0 0
85. Justin Haley(i) 2 2 0 -4040 0 0 0 0
86. Connor Zilisch(i) 2 2 0 -4040 0 0 0 0
87. Josh Bilicki(i) 2 2 0 -4040 0 0 0 0
88. William Sawalich(i) 5 2 0 -4040 0 0 0 0
89. Christian Eckes(i) 2 2 0 -4040 0 0 0 0
90. Brenden Queen(i) 2 2 0 -4040 0 0 0 0
91. Kris Wright(i) 2 2 0 -4040 0 0 0 0
92. Michael Mcdowell(i) 2 2 0 -4040 0 0 0 0
93. Nicholas Sanchez(i) 1 2 0 -4040 0 0 0 0
94. Jj Yeley(i) 1 2 0 -4040 0 0 0 0
95. Thomas Annunziata(i) 1 1 0 -4040 0 0 0 0
96. Carson Kvapil(i) 1 1 0 -4040 0 0 0 0
97. Will Rodgers(i) 1 1 0 -4040 0 0 0 0
98. Patrick Staropoli(i) 4 1 0 -4040 0 0 0 0
99. Mason Massey(i) 1 1 0 -4040 0 0 0 0
100. Tyler Tomassi(i) 7 1 0 -4040 0 0 0 0
101. Chris Buescher(i) 1 1 0 -4040 0 0 0 0
102. Logan Bearden(i) 1 1 0 -4040 0 0 0 0
103. Nick Leitz(i) 1 1 0 -4040 0 0 0 0
104. Jordan Anderson(i) 1 1 0 -4040 0 0 0 0
105. Dawson Cram(i) 1 1 0 -4040 0 0 0 0
106. Alex Labbe(i) 1 1 0 -4040 0 0 0 0
-Ldr/-Nxt = Points behind Leader/Next higher, (i) Ineligible for driver points in this series
