The 2025 NASCAR Craftsman Truck Series Championship Race was the 25th and final stock car race of the 2025 NASCAR Craftsman Truck Series. The race was held on Friday, October 31, 2025, at Phoenix Raceway in Avondale, Arizona, a tri-oval track. The race was contested over 161 laps, extended from 150 laps due to multiple overtime restarts.

In an action-packed race with late drama, Corey Heim, driving for Tricon Garage, would finish off a record-breaking season, rebounding from a late restart and making a seven-wide pass from the tenth position, and after climbing to second when another caution came out, he passed Ty Majeski on the final restart to earn his 23rd career NASCAR Craftsman Truck Series win, and a series record 12th of the season, clinching his first career Truck Series championship. Majeski settled for second to finish second in the championship, Kaden Honeycutt finished third in the championship with a third-place finish, and Tyler Ankrum rounded out the Championship 4 drivers with a 14th place finish, and fourth in the championship standings.

This was the fifth and last consecutive championship race held at Phoenix as the event will move to Homestead–Miami Speedway in 2026 for the first time since 2019. Phoenix will continue to serve as the championship race in the future, but on a rotational deal.

This was also the final full-time race for longtime veteran Matt Crafton, who announced his retirement from full-time racing on August 18.

Report

Background

Phoenix Raceway – also known as PIR – is a one-mile, low-banked tri-oval race track located in Avondale, Arizona. It is named after the nearby metropolitan area of Phoenix. The motorsport track opened in 1964 and currently hosts two NASCAR race weekends annually. PIR has also hosted the IndyCar Series, CART, USAC and the Rolex Sports Car Series. The raceway is currently owned and operated by International Speedway Corporation.

The raceway was originally constructed with a road course that ran both inside and outside of the main tri-oval. In 1991, the track was reconfigured with the current interior layout. PIR has an estimated grandstand seating capacity of around 67,000. Lights were installed around the track in 2004 following the addition of a second annual NASCAR race weekend.

Phoenix Raceway is home to two annual NASCAR race weekends, one of 13 facilities on the NASCAR schedule to host more than one race weekend a year. The track is both the first and last stop in the western United States, as well as the fourth, and hosts the championship race on the schedule. In 2026, Homestead-Miami would host the championship race, while Phoenix would retain its second date in the Round of 8.

Championship drivers

Corey Heim was the first of four drivers to clinch a spot in the Championship 4, winning at Charlotte and Martinsville. Ty Majeski clinched the second spot in the Championship 4 at Martinsville. Tyler Ankrum clinched the third spot in the Championship 4 at Martinsville. Kaden Honeycutt clinched the final spot in the Championship 4 at Martinsville.

Entry list (R) denotes rookie driver. (CC) denotes championship contender. (OC) denotes owner's championship truck.

#DriverTeamMake1Brent CrewsTricon GarageToyota02Nathan ByrdYoung's MotorsportsChevrolet2Clayton GreenReaume Brothers RacingFord5Toni Breidinger (R)Tricon GarageToyota7Stefan ParsonsSpire MotorsportsChevrolet9Grant EnfingerCR7 MotorsportsChevrolet11Corey Heim (CC)Tricon GarageToyota13Jake GarciaThorSport RacingFord15Tanner GrayTricon GarageToyota17Gio Ruggiero (R)Tricon GarageToyota18Tyler Ankrum (CC)McAnally–Hilgemann RacingChevrolet19Daniel HemricMcAnally–Hilgemann RacingChevrolet22Mason MaggioReaume Brothers RacingFord26Dawson Sutton (R)Rackley W.A.R.Chevrolet33Frankie Muniz (R)Reaume Brothers RacingFord34Layne Riggs (OC)Front Row MotorsportsFord35Greg Van AlstGreg Van Alst MotorsportsToyota38Chandler SmithFront Row MotorsportsFord41Tyler ReifNiece MotorsportsChevrolet42Matt MillsNiece MotorsportsChevrolet44Andrés Pérez de Lara (R)Niece MotorsportsChevrolet45Bayley CurreyNiece MotorsportsChevrolet52Kaden Honeycutt (CC)Halmar Friesen RacingToyota62Cole ButcherHalmar Friesen RacingToyota66Luke BaldwinThorSport RacingFord71Rajah CaruthSpire MotorsportsChevrolet74Caleb CostnerMike Harmon RacingChevrolet76Spencer BoydFreedom Racing EnterprisesChevrolet77Corey LaJoieSpire MotorsportsChevrolet81Connor Mosack (R)McAnally–Hilgemann RacingChevrolet88Matt CraftonThorSport RacingFord91Jack WoodMcAnally–Hilgemann RacingChevrolet98Ty Majeski (CC)ThorSport RacingFord99Ben RhodesThorSport RacingFordOfficial entry list

Practice The first and only practice session was held on Thursday, October 30, at 4:35 PM MST, and would last for 50 minutes. Ty Majeski, driving for ThorSport Racing, would set the fastest time in the session, with a lap of 26.913, and a speed of . Pos.#DriverTeamMakeTimeSpeed198Ty Majeski (CC)ThorSport RacingFord26.913133.764234Layne Riggs (OC)Front Row MotorsportsFord26.923133.71531Brent CrewsTricon GarageToyota27.222132.246Full practice results

Qualifying Qualifying was held on Friday, October 31, at 12:35 PM MST. Since Phoenix Raceway is a mile oval, the qualifying procedure used is a single-car, one-lap system with one round. Drivers will be on track by themselves and will have one lap to post a qualifying time, and whoever sets the fastest time will win the pole.

Layne Riggs, driving for Front Row Motorsports, would score the pole for the race, with a lap of 26.707, and a speed of . Although he was credited with the pole, Riggs will start from the rear of the field, and serve a pass-through after the green flag due to failing pre-race inspection multiple times.

No drivers would fail to qualify.

Qualifying results Pos.#DriverTeamMakeTimeSpeed134Layne Riggs (OC)Front Row MotorsportsFord26.707134.796238Chandler SmithFront Row MotorsportsFord26.724134.71031Brent CrewsTricon GarageToyota26.739134.635415Tanner GrayTricon GarageToyota26.742134.620552Kaden Honeycutt (CC)Halmar Friesen RacingToyota26.747134.595611Corey Heim (CC)Tricon GarageToyota26.771134.474771Rajah CaruthSpire MotorsportsChevrolet26.850134.078898Ty Majeski (CC)ThorSport RacingFord26.878133.939917Gio Ruggiero (R)Tricon GarageToyota26.895133.8541099Ben RhodesThorSport RacingFord26.957133.546117Stefan ParsonsSpire MotorsportsChevrolet27.000133.3331277Corey LaJoieSpire MotorsportsChevrolet27.002133.3231341Tyler ReifNiece MotorsportsChevrolet27.005133.3091413Jake GarciaThorSport RacingFord27.039133.1411591Jack WoodMcAnally–Hilgemann RacingChevrolet27.047133.1021644Andrés Pérez de Lara (R)Niece MotorsportsChevrolet27.054133.0671745Bayley CurreyNiece MotorsportsChevrolet27.059133.0431862Cole ButcherHalmar Friesen RacingToyota27.067133.0031919Daniel HemricMcAnally–Hilgemann RacingChevrolet27.073132.9742081Connor Mosack (R)McAnally–Hilgemann RacingChevrolet27.085132.9152118Tyler Ankrum (CC)McAnally–Hilgemann RacingChevrolet27.122132.7342226Dawson Sutton (R)Rackley W.A.R.Chevrolet27.159132.553239Grant EnfingerCR7 MotorsportsChevrolet27.167132.5142466Luke BaldwinThorSport RacingFord27.184132.4312588Matt CraftonThorSport RacingFord27.501130.904265Toni Breidinger (R)Tricon GarageToyota27.552130.6622776Spencer BoydFreedom Racing EnterprisesChevrolet27.602130.4252833Frankie Muniz (R)Reaume Brothers RacingFord27.627130.3072902Nathan ByrdYoung's MotorsportsChevrolet27.783129.576302Clayton GreenReaume Brothers RacingFord28.024128.4613135Greg Van AlstGreg Van Alst MotorsportsToyota28.607125.843Qualified by owner's points3222Mason MaggioReaume Brothers RacingFord28.633125.7293374Caleb CostnerMike Harmon RacingChevrolet––3442Matt MillsNiece MotorsportsChevrolet––Official qualifying resultsOfficial starting lineup

Race results Stage 1 Laps: 45 Pos.#DriverTeamMakePts111Corey Heim (CC)Tricon GarageToyota021Brent CrewsTricon GarageToyota9398Ty Majeski (CC)ThorSport RacingFord0471Rajah CaruthSpire MotorsportsChevrolet7515Tanner GrayTricon GarageToyota6677Corey LaJoieSpire MotorsportsChevrolet5752Kaden Honeycutt (CC)Halmar Friesen RacingToyota087Stefan ParsonsSpire MotorsportsChevrolet3913Jake GarciaThorSport RacingFord21017Gio Ruggiero (R)Tricon GarageToyota1

Stage 2 Laps: 45 Pos.#DriverTeamMakePts111Corey Heim (CC)Tricon GarageToyota0298Ty Majeski (CC)ThorSport RacingFord031Brent CrewsTricon GarageToyota8452Kaden Honeycutt (CC)Halmar Friesen RacingToyota0571Rajah CaruthSpire MotorsportsChevrolet6615Tanner GrayTricon GarageToyota5734Layne Riggs (OC)Front Row MotorsportsFord4813Jake GarciaThorSport RacingFord397Stefan ParsonsSpire MotorsportsChevrolet21017Gio Ruggiero (R)Tricon GarageToyota1

Stage 3 Laps: 71 FinSt#DriverTeamMakeLapsLedStatusPts1611Corey Heim (CC)Tricon GarageToyota161100Running412898Ty Majeski (CC)ThorSport RacingFord1619Running353552Kaden Honeycutt (CC)Halmar Friesen RacingToyota1610Running344134Layne Riggs (OC)Front Row MotorsportsFord16124Running375771Rajah CaruthSpire MotorsportsChevrolet1613Running4561413Jake GarciaThorSport RacingFord1610Running3671277Corey LaJoieSpire MotorsportsChevrolet1610Running358238Chandler SmithFront Row MotorsportsFord16121Running2991341Tyler ReifNiece MotorsportsChevrolet1610Running28101591Jack WoodMcAnally–Hilgemann RacingChevrolet1610Running27113342Matt MillsNiece MotorsportsChevrolet1610Running2612117Stefan ParsonsSpire MotorsportsChevrolet1614Running30132588Matt CraftonThorSport RacingFord1610Running24142118Tyler Ankrum (CC)McAnally–Hilgemann RacingChevrolet1610Running23152902Nathan ByrdYoung's MotorsportsChevrolet1610Running22162466Luke BaldwinThorSport RacingFord1600Running21172776Spencer BoydFreedom Racing EnterprisesChevrolet1590Running20183135Greg Van AlstGreg Van Alst MotorsportsToyota1590Running19192833Frankie Muniz (R)Reaume Brothers RacingFord1590Running1820302Clayton GreenReaume Brothers RacingFord1580Running1721415Tanner GrayTricon GarageToyota1570Running27223474Caleb CostnerMike Harmon RacingChevrolet1570Running15231862Cole ButcherHalmar Friesen RacingToyota1540Accident1424239Grant EnfingerCR7 MotorsportsChevrolet1540Accident1325265Toni Breidinger (R)Tricon GarageToyota1530Running12262081Connor Mosack (R)McAnally–Hilgemann RacingChevrolet1470Accident11271745Bayley CurreyNiece MotorsportsChevrolet1180Accident102831Brent CrewsTricon GarageToyota1170Axle26291099Ben RhodesThorSport RacingFord1170Accident8301644Andrés Pérez de Lara (R)Niece MotorsportsChevrolet1170Accident731917Gio Ruggiero (R)Tricon GarageToyota1170Accident8323222Mason MaggioReaume Brothers RacingFord1070Engine5331919Daniel HemricMcAnally–Hilgemann RacingChevrolet20Accident4342226Dawson Sutton (R)Rackley W.A.R.Chevrolet00Accident3Official race results

Standings after the race

Drivers' Championship standings Pos Driver Points 1 Corey Heim 4,040 1 2 Ty Majeski 4,035 (–5) 1 3 Kaden Honeycutt 4,034 (–6) 4 Tyler Ankrum 4,023 (–17) 5 Layne Riggs 2,297 (–1,743) 6 Rajah Caruth 2,237 (–1,803) 7 Grant Enfinger 2,198 (–1,842) 1 8 Chandler Smith 2,179 (–1,861) 9 Daniel Hemric 2,177 (–1,863) 10 Jake Garcia 2,148 (–1,892)Official driver's standings

Manufacturers' Championship standings Pos Manufacturer Points 1 Toyota 925 2 Chevrolet 877 (–48) 3 Ford 865 (–60) Note: Only the first 10 positions are included for the driver standings.

References