The 2025 Window World 250 was the 10th stock car race of the 2025 NASCAR Craftsman Truck Series, and the 3rd iteration of the event. The race was held on Saturday, May 17, 2025, at North Wilkesboro Speedway in North Wilkesboro, North Carolina, a 0.625 miles (1.006 km) permanent asphalt oval shaped short track. The race was contested over 255 laps, extended from 250 laps due to a green-white-checkered finish.

In a wild and controversial finish, Chandler Smith, driving for Front Row Motorsports, would steal the win on the final lap after Corey Heim and Layne Riggs made contact in turn two, causing Heim to spin. Smith held off his teammate until the caution came out, giving Smith his seventh career NASCAR Craftsman Truck Series win, and his second of the season. Prior to the restart, Heim showed another dominating performance in the Truck Series, leading 162 of the 255 laps ran. After the race, Heim confronted Riggs on pit road and showed his displeasure with the move. To fill out the podium, Tyler Ankrum, driving for McAnally-Hilgemann Racing, would finish in 3rd, respectively.

Report

Background

North Wilkesboro Speedway, the track where the race was held.

North Wilkesboro Speedway is a 0.625 miles (1.006km) paved oval short track in North Wilkesboro, North Carolina. The track has hosted a variety of racing events since its inaugural season of racing in 1947; primarily races sanctioned by NASCAR. It has been owned by Speedway Motorsports, LLC (SMI) since 2007 with Ronald Queen serving as director of operations. North Wilkesboro Speedway is served by U.S. Route 421.

The track has a capacity of 25,000 as of 2023, down from its peak of 60,000 in 1996. NWS retains a vintage aesthetic from the 1990s as part of an effort to preserve the historical value of the track. As a result, the facility retains some of its original buildings built before the track's first closure in 1996, including buildings featuring Winston Cigarettes sponsorship and suites built in the 1980s. Developers in recent years have also added other amenities as part of a revival effort that started in 2022.

Entry list

  • (R) denotes rookie driver.
  • (i) denotes driver who is ineligible for series driver points.
#DriverTeamMake
1Brent CrewsTricon GarageToyota
02Jayson AlexanderYoung's MotorsportsChevrolet
2Derek WhiteReaume Brothers RacingFord
5Toni Breidinger (R)Tricon GarageToyota
6Norm BenningNorm Benning RacingChevrolet
07Kyle Busch (i)Spire MotorsportsChevrolet
7Sammy Smith (i)Spire MotorsportsChevrolet
9Grant EnfingerCR7 MotorsportsChevrolet
11Corey HeimTricon GarageToyota
13Jake GarciaThorSport RacingFord
15Tanner GrayTricon GarageToyota
17Gio Ruggiero (R)Tricon GarageToyota
18Tyler AnkrumMcAnally-Hilgemann RacingChevrolet
19Daniel HemricMcAnally-Hilgemann RacingChevrolet
22Tyler Tomassi (i)Reaume Brothers RacingFord
26Dawson Sutton (R)Rackley W.A.R.Chevrolet
33Frankie Muniz (R)Reaume Brothers RacingFord
34Layne RiggsFront Row MotorsportsFord
38Chandler SmithFront Row MotorsportsFord
42Matt MillsNiece MotorsportsChevrolet
44Conner JonesNiece MotorsportsChevrolet
45Kaden HoneycuttNiece MotorsportsChevrolet
52Stewart FriesenHalmar Friesen RacingToyota
66Luke BaldwinThorSport RacingFord
67Ryan RouletteFreedom Racing EnterprisesChevrolet
71Rajah CaruthSpire MotorsportsChevrolet
75Patrick EmerlingHenderson MotorsportsChevrolet
76Spencer BoydFreedom Racing EnterprisesChevrolet
77Andrés Pérez de Lara (R)Spire MotorsportsChevrolet
81Connor Mosack (R)McAnally-Hilgemann RacingChevrolet
88Matt CraftonThorSport RacingFord
91Jack WoodMcAnally-Hilgemann RacingChevrolet
98Ty MajeskiThorSport RacingFord
99Ben RhodesThorSport RacingFord

Practice

Practice was originally scheduled to be held on Saturday, May 17, at 9:35 AM EST, with two 25-minute group sessions, but was postponed until 10:40 AM due to inclement weather. Because of this, only one session was run, and lasted for 45 minutes. Chandler Smith, driving for Front Row Motorsports, would set the fastest time in the session, with a lap of 18.439, and a speed of 122.024mph (196.379km/h).

Pos.#DriverTeamMakeTimeSpeed
138Chandler SmithFront Row MotorsportsFord18.439122.024
211Corey HeimTricon GarageToyota18.542121.346
334Layne RiggsFront Row MotorsportsFord18.571121.157

Starting lineup

Qualifying was originally scheduled to be held on Saturday, May 17, at 10:35 AM EST, but was cancelled due to inclement weather. The starting lineup would be determined by the performance metric system. As a result, Corey Heim, driving for Tricon Garage, will start on the pole.

No drivers would fail to qualify.

Starting lineup

Pos.#DriverTeamMake
111Corey HeimTricon GarageToyota
207Kyle Busch (i)Spire MotorsportsChevrolet
37Sammy Smith (i)Spire MotorsportsChevrolet
417Gio Ruggiero (R)Tricon GarageToyota
513Jake GarciaThorSport RacingFord
652Stewart FriesenHalmar Friesen RacingToyota
719Daniel HemricMcAnally-Hilgemann RacingChevrolet
89Grant EnfingerCR7 MotorsportsChevrolet
945Kaden HoneycuttNiece MotorsportsChevrolet
101Brent CrewsTricon GarageToyota
1199Ben RhodesThorSport RacingFord
1298Ty MajeskiThorSport RacingFord
1318Tyler AnkrumMcAnally-Hilgemann RacingChevrolet
1438Chandler SmithFront Row MotorsportsFord
1588Matt CraftonThorSport RacingFord
1642Matt MillsNiece MotorsportsChevrolet
1726Dawson Sutton (R)Rackley W.A.R.Chevrolet
1871Rajah CaruthSpire MotorsportsChevrolet
1981Connor Mosack (R)McAnally-Hilgemann RacingChevrolet
2077Andrés Pérez de Lara (R)Spire MotorsportsChevrolet
215Toni Breidinger (R)Tricon GarageToyota
2291Jack WoodMcAnally-Hilgemann RacingChevrolet
2344Conner JonesNiece MotorsportsChevrolet
2415Tanner GrayTricon GarageToyota
2576Spencer BoydFreedom Racing EnterprisesChevrolet
262Derek WhiteReaume Brothers RacingFord
2734Layne RiggsFront Row MotorsportsFord
2822Tyler Tomassi (i)Reaume Brothers RacingFord
2933Frankie Muniz (R)Reaume Brothers RacingFord
3066Luke BaldwinThorSport RacingFord
3102Jayson AlexanderYoung's MotorsportsChevrolet
3275Patrick EmerlingHenderson MotorsportsChevrolet
336Norm BenningNorm Benning RacingChevrolet
3467Ryan RouletteFreedom Racing EnterprisesChevrolet

Race results

Stage 1 Laps: 70

Pos.#DriverTeamMakePts
117Gio Ruggiero (R)Tricon GarageToyota10
211Corey HeimTricon GarageToyota9
352Stewart FriesenHalmar Friesen RacingToyota8
413Jake GarciaThorSport RacingFord7
538Chandler SmithFront Row MotorsportsFord6
634Layne RiggsFront Row MotorsportsFord5
718Tyler AnkrumMcAnally-Hilgemann RacingChevrolet4
819Daniel HemricMcAnally-Hilgemann RacingChevrolet3
99Grant EnfingerCR7 MotorsportsChevrolet2
1007Kyle Busch (i)Spire MotorsportsChevrolet0

Stage 2 Laps: 70

Pos.#DriverTeamMakePts
19Grant EnfingerCR7 MotorsportsChevrolet10
211Corey HeimTricon GarageToyota9
338Chandler SmithFront Row MotorsportsFord8
418Tyler AnkrumMcAnally-Hilgemann RacingChevrolet7
534Layne RiggsFront Row MotorsportsFord6
607Kyle Busch (i)Spire MotorsportsChevrolet0
771Rajah CaruthSpire MotorsportsChevrolet4
81Brent CrewsTricon GarageToyota3
999Ben RhodesThorSport RacingFord2
107Sammy Smith (i)Spire MotorsportsChevrolet0

Stage 3 Laps: 115

FinSt#DriverTeamMakeLapsLedStatusPts
11438Chandler SmithFront Row MotorsportsFord2551Running55
22734Layne RiggsFront Row MotorsportsFord2550Running46
31318Tyler AnkrumMcAnally-Hilgemann RacingChevrolet2550Running45
4719Daniel HemricMcAnally-Hilgemann RacingChevrolet2550Running36
589Grant EnfingerCR7 MotorsportsChevrolet25568Running44
61298Ty MajeskiThorSport RacingFord2550Running31
7417Gio Ruggiero (R)Tricon GarageToyota25524Running40
8945Kaden HoneycuttNiece MotorsportsChevrolet2550Running29
9207Kyle Busch (i)Spire MotorsportsChevrolet2550Running0
1037Sammy Smith (i)Spire MotorsportsChevrolet2550Running0
112415Tanner GrayTricon GarageToyota2550Running26
12513Jake GarciaThorSport RacingFord2550Running32
133066Luke BaldwinThorSport RacingFord2550Running24
14652Stewart FriesenHalmar Friesen RacingToyota2550Running31
151871Rajah CaruthSpire MotorsportsChevrolet2550Running26
161981Connor Mosack (R)McAnally-Hilgemann RacingChevrolet2550Running21
17111Corey HeimTricon GarageToyota255162Running38
181588Matt CraftonThorSport RacingFord2540Running19
193275Patrick EmerlingHenderson MotorsportsChevrolet2540Running18
202291Jack WoodMcAnally-Hilgemann RacingChevrolet2540Running17
21215Toni Breidinger (R)Tricon GarageToyota2540Running16
22101Brent CrewsTricon GarageToyota2540Running18
231199Ben RhodesThorSport RacingFord2540Running16
242077Andrés Pérez de Lara (R)Spire MotorsportsChevrolet2530Running13
251642Matt MillsNiece MotorsportsChevrolet2530Running12
261726Dawson Sutton (R)Rackley W.A.R.Chevrolet2530Running11
272344Conner JonesNiece MotorsportsChevrolet2510Running10
282576Spencer BoydFreedom Racing EnterprisesChevrolet2510Running9
292933Frankie Muniz (R)Reaume Brothers RacingFord2480Running8
303102Jayson AlexanderYoung's MotorsportsChevrolet2420Running7
312822Tyler Tomassi (i)Reaume Brothers RacingFord2090Suspension0
323467Ryan RouletteFreedom Racing EnterprisesChevrolet1530Brakes5
33262Derek WhiteReaume Brothers RacingFord960Too Slow4
34336Norm BenningNorm Benning RacingChevrolet620Vibration3

Standings after the race

PosDriverPoints
Drivers' Championship standings Pos Driver Points 1 Corey Heim 450 2 Chandler Smith 403 (-47) 3 Daniel Hemric 363 (–87) 4 Tyler Ankrum 357 (–93) 5 Grant Enfinger 339 (–111) 6 Ty Majeski 316 (–134) 7 Jake Garcia 306 (–144) 1 8 Layne Riggs 294 (–156) 1 9 Kaden Honeycutt 285 (–165) 1 10 Stewart Friesen 267 (–183)Manufacturers' Championship standings Pos Manufacturer Points 1 Chevrolet 338 2 Toyota 317 (-21) 3 Ford 304 (–34) Note: Only the first 10 positions are included for the driver standings.
1Corey Heim450
2Chandler Smith403 (-47)
3Daniel Hemric363 (–87)
4Tyler Ankrum357 (–93)
5Grant Enfinger339 (–111)
6Ty Majeski316 (–134)
7Jake Garcia306 (–144)
18Layne Riggs294 (–156)
19Kaden Honeycutt285 (–165)
110Stewart Friesen267 (–183)
PosManufacturerPoints
1Chevrolet338
2Toyota317 (-21)
3Ford304 (–34)
Previousrace: 2025 Heart of Health Care 200NASCAR Craftsman Truck Series 2025 seasonNextrace: 2025 North Carolina Education Lottery 200