FaithFest Evangelistic Ministries 150

North Wilkesboro Speedway

  • Practice results:
Pos. Car No. Driver Sponsor Best Time Best Speed In Lap Laps Diff.
1 64 Austin Beers G&G Electric/Lumiere Electrical/AP Marquadt & Sons/Dell Electric/Andrew James Interiors/Hughes Motor 17.106 131.533 21 22
2 14 Jacob Lutz* Advantage Trucks/Washtronic’s/Anastasi Trucking 17.216 130.692 9 9 0.11
3 77 Corey LaJoie Curb Records/Mohawk Northeast 17.316 129.938 13 14 0.21
4 05 Teddy Hodgdon IV* Montanari Fuel/Business Time Motorsports 17.348 129.698 9 9 0.242
5 7 Luke Baldwin* Baldwin Automotive 17.35 129.683 10 11 0.244
6 60 Matt Hirschman Pee Dee Motorsports 17.363 129.586 4 11 0.257
7 1 Patrick Emerling Fleetworks Inc. 17.37 129.534 16 17 0.264
8 51 Justin Bonsignore Phoenix Communications Inc 17.373 129.511 25 27 0.267
9 02 Joey Coulter IV SRI Performance/Bilstein Shocks/PFC Brakes/Molecule/Simpson 17.375 129.496 19 28 0.269
10 4 Ryan Newman IGA/First Sanitation/The Ragg Co./Fairvalue/Findley Properties/Mathis Equipment 17.377 129.481 14 15 0.271
11 22 Kyle Bonsignore MTT/ChaLew Performance/Munns Auto 17.379 129.467 9 15 0.273
12 21 Stephen Kopcik Newtown Pools/Wanick Construction 17.435 129.051 5 5 0.329
13 3 Tyler Rypkema USNE Power/Northeast Drilling 17.439 129.021 22 22 0.333
14 46 Craig Lutz Riverhead Building Supply 17.446 128.969 22 23 0.34
15 23 Carson Loftin L&R Transmission/LeBleu Water/QMF Solutions 17.454 128.91 17 17 0.348
16 56 Trevor Catalano USNE Power & Construction 17.454 128.91 15 16 0.348
17 38 Bobby Labonte Cook-Out 17.472 128.777 24 25 0.366
18 79 Joey Braun* EME Industrial/Stutts Marina/Highmark 17.496 128.601 12 13 0.39
19 58 Eric Goodale GAF Roofing 17.511 128.491 8 29 0.405
20 54 Tommy Catalano FX Caprara/USNE 17.527 128.373 16 16 0.421
21 37 Jake Crum Platinum Utility Group/Mount Airy Toyota 17.595 127.877 10 12 0.489
22 5 Kyle Ebersole Ebersole Excavating Inc 17.629 127.631 17 43 0.523
23 8 John-Michael Shenette USNE Power/Eighty-Two Services 17.668 127.349 2 27 0.562
24 36 Dave Sapienza Sapienza Enterprises/Eastport Feed 17.723 126.954 24 50 0.617
25 59 Tyler Barry* Pro Systems/BNP Machine 17.751 126.753 10 19 0.645
26 15 Joey Cipriano III Dependable Energy/The Bass Planting Company 17.752 126.746 2 37 0.646
27 55 Jeremy Gerstner Garage Doors of the Triad/Jerry Hunt Supercenter/Cherokee Underground 17.755 126.725 8 11 0.649
28 12 Brian Sones* DW Machine & Fabricating Co./Bergen Industries 17.894 125.74 4 33 0.788
29 40 Luke Fleming Smith Trucking/Taylor Auto Parts/Perkins & Associates/Hodges Realty/Simmons Powersports 17.905 125.663 2 20 0.799
30 18 Ken Heagy Hunter Mechanical 18.094 124.351 3 9 0.988
31 29 Mike Marshall* MLM Diagnostics/Jusczak Electric 18.187 123.715 17 45 1.081

 

FaithFest Evangelistic Ministries 150

North Wilkesboro Speedway

  • Practice results:
Pos. Car No. Driver Sponsor Best Time Best Speed In Lap Laps Diff.
1 14 Jacob Lutz* Advantage Trucks/Washtronic’s/Anastasi Trucking 17.433 129.066 12 13
2 46 Craig Lutz Riverhead Building Supply 17.59 127.914 3 7 0.157
3 1 Patrick Emerling Fleetworks Inc. 17.592 127.899 7 10 0.159
4 05 Teddy Hodgdon IV* Montanari Fuel/Business Time Motorsports 17.614 127.739 7 11 0.181
5 64 Austin Beers G&G Electric/Lumiere Electrical/AP Marquadt & Sons/Dell Electric/Andrew James Interiors/Hughes Motor 17.646 127.508 3 14 0.213
6 54 Tommy Catalano FX Caprara/USNE 17.66 127.407 6 14 0.227
7 7 Luke Baldwin* Baldwin Automotive 17.681 127.255 10 13 0.248
8 38 Bobby Labonte Cook-Out 17.689 127.198 10 12 0.256
9 15 Joey Cipriano III Dependable Energy/The Bass Planting Company 17.699 127.126 9 14 0.266
10 58 Eric Goodale GAF Roofing 17.728 126.918 18 26 0.295
11 37 Jake Crum Platinum Utility Group/Mount Airy Toyota 17.741 126.825 5 12 0.308
12 4 Ryan Newman IGA/First Sanitation/The Ragg Co./Fairvalue/Findley Properties/Mathis Equipment 17.747 126.782 6 8 0.314
13 23 Carson Loftin L&R Transmission/LeBleu Water/QMF Solutions 17.749 126.768 11 17 0.316
14 02 Joey Coulter IV SRI Performance/Bilstein Shocks/PFC Brakes/Molecule/Simpson 17.753 126.739 13 14 0.32
15 77 Corey LaJoie Curb Records/Mohawk Northeast 17.789 126.483 1 6 0.356
16 60 Matt Hirschman Pee Dee Motorsports 17.794 126.447 8 13 0.361
17 51 Justin Bonsignore Phoenix Communications Inc 17.871 125.902 10 13 0.438
18 5 Kyle Ebersole Ebersole Excavating Inc 17.874 125.881 9 13 0.441
19 3 Tyler Rypkema USNE Power/Northeast Drilling 17.91 125.628 15 15 0.477
20 21 Stephen Kopcik Newtown Pools/Wanick Construction 17.914 125.6 10 14 0.481
21 79 Joey Braun* EME Industrial/Stutts Marina/Highmark 17.917 125.579 6 15 0.484
22 22 Kyle Bonsignore MTT/ChaLew Performance/Munns Auto 17.954 125.32 9 12 0.521
23 99 Conner Jones* Jones Utilities Construction 17.967 125.23 4 10 0.534
24 59 Tyler Barry* Pro Systems/BNP Machine 18.047 124.674 14 31 0.614
25 8 John-Michael Shenette USNE Power/Eighty-Two Services 18.131 124.097 17 24 0.698
26 55 Jeremy Gerstner Garage Doors of the Triad/Jerry Hunt Supercenter/Cherokee Underground 18.172 123.817 5 8 0.739
27 36 Dave Sapienza Sapienza Enterprises/Eastport Feed 18.215 123.525 3 8 0.782
28 29 Mike Marshall* MLM Diagnostics/Jusczak Electric 18.215 123.525 4 10 0.782
29 40 Luke Fleming Smith Trucking/Taylor Auto Parts/Perkins & Associates/Hodges Realty/Simmons Powersports 18.238 123.369 4 11 0.805
30 12 Brian Sones* DW Machine & Fabricating Co./Bergen Industries 18.297 122.971 9 12 0.864
31 18 Ken Heagy Hunter Mechanical 18.384 122.389 5 6 0.951

 

For the third consecutive season, NASCAR All-Star Race Weekend takes place in North Carolina at North Wilkesboro Speedway, culminating with Sunday’s All-Star Race (8 p.m. ET, FS1, MRN Radio, SiriusXM NASCAR Radio).

RELATED: North Wilkesboro schedule | 2025 NASCAR All-Star Race format 

The 2025 rendition at the 0.625-mile track includes several noteworthy changes. Twenty-three drivers will compete in the main event, divvied between 20 automatic qualifiers, the top two finishers in the All-Star Open and the All-Star Fan Vote winner, awarded to the highest vote-getter who did not already race their way into the show.

Here is a breakdown of how the 23-car lineup in the main event is determined:

• Open and All-Star drivers will begin with a combined qualifying session, with the Pit Crew Challenge taking place during qualifying. Each car will have a three-lap qualifying effort, with a mandatory pit stop on the second lap acting as the Pit Crew Challenge. The fastest pit stop — measured by the elapsed time from timing lines one pit stall before a designated pit box — will determine the Pit Crew Challenge winner. The Pit Crew Challenge results determines the order of pit-stall selection, with the winning team electing its stall for the race first.

• The Qualifying speeds will determine the Open starting lineup and the lineup for each of the two All-Star heat races. The polesitter will start first in both the opening heat race and the All-Star Race itself.

• Each heat race is 75 laps. All laps count, and there will be a competition break at or around Lap 30. There will be one attempt at NASCAR Overtime if necessary. Heat 1 results will determine the inside row for the All-Star Race, while Heat 2 results will determine the outside row.

• The All-Star Open is 100 laps. All laps count, and there will be a competition break at or around Lap 50. There will be one attempt at NASCAR Overtime if necessary. The top two finishers plus the All-Star Fan Vote winner will transfer to the All-Star Race and start in the rear of the field.

• The All-Star Race is 250 laps, a 50-circuit increase from last year. All laps count, and there will be a competition break at or around the 100-lap mark. An additional promoter’s caution could also take effect. This must occur before Lap 220 and cannot be used if a naturally occurring caution happens after Lap 200. Overtime rules apply.

This page will continuously update to track lineups and results for the Heat races, All-Star Open and the All-Star Race. Be sure to bookmark this page for updates throughout All-Star Weekend.

Heat Race 1 Results

*Editor’s Note: Justin Allgaier qualified the No. 5 for Kyle Larson. The No. 5 car did not run the All-Star Heat Race.

FINISHSTARTCARDRIVER
11No. 6 FordBrad Keselowski
29No. 1 ChevroletRoss Chastain
33No. 24 ChevroletWilliam Byron
410No. 12 FordRyan Blaney
52No. 48 ChevroletAlex Bowman
67No. 21 FordJosh Berry
75No. 45 ToyotaTyler Reddick
84No. 3 ChevroletAustin Dillon
96No. 47 ChevroletRicky Stenhouse Jr.
108No. 5 ChevroletKyle Larson (Did not start)

Heat Race 2 Results

FINISHSTARTCARDRIVER
11No. 20 ToyotaChristopher Bell
23No. 22 FordJoey Logano
35No. 9 ChevroletChase Elliott
46No. 8 ChevroletKyle Busch
58No. 17 FordChris Buescher
610No. 99 ChevroletDaniel Suárez
72No. 19 ToyotaChase Briscoe
89No. 2 FordAustin Cindric
97No. 51 FordHarrison Burton
104No. 11 ToyotaDenny Hamlin

All-Star Open Results

FINISHSTARTCARDRIVER
12No. 77 ChevroletCarson Hocevar
28No. 42 ToyotaJohn Hunter Nemechek
310No. 10 ChevroletTy Dillon
412No. 43 ToyotaErik Jones
54No. 71 ChevroletMichael McDowell
66No. 38 FordZane Smith
716No. 16 ChevroletAJ Allmendinger
814No. 23 ToyotaBubba Wallace
911No. 41 FordCole Custer
1013No. 35 ToyotaRiley Herbst
115No. 60 FordRyan Preece
1217No. 34 FordTodd Gilliland
131No. 88 ChevroletShane van Gisbergen
147No. 7 ChevroletJustin Haley
159No. 54 ToyotaTy Gibbs
1615No. 15 FordCody Ware
173No. 4 FordNoah Gragson
1818No. 66 FordChad Finchum

All-Star Race Lineup: (Sun., 8 p.m. ET, FS1, MRN Radio, SiriusXM NASCAR Radio):

STARTCARDRIVERHOW DETERMINED
1No. 6 FordBrad KeselowskiFastest in qualifying
2No. 20 ToyotaChristopher BellHeat Race No. 2 winner
3No. 1 ChevroletRoss ChastainHeat Race No. 1 second place
4No. 22 FordJoey LoganoHeat Race No. 2 second place
5No. 24 ChevroletWilliam ByronHeat Race No. 1 third place
6No. 9 ChevroletChase ElliottHeat Race No. 2 third place
7No. 12 FordRyan BlaneyHeat Race No. 1 fourth place
8No. 8 ChevroletKyle BuschHeat Race No. 2 fourth place
9No. 48 ChevroletAlex BowmanHeat Race No. 1 fifth place
10No. 17 FordChris BuescherHeat Race No. 2 fifth place
11No. 21 FordJosh BerryHeat Race No. 1 sixth place
12No. 99 ChevroletDaniel SuárezHeat Race No. 2 sixth place
13No. 45 ToyotaTyler ReddickHeat Race No. 1 seventh place
14No. 19 ToyotaChase BriscoeHeat Race No. 2 seventh place
15No. 3 ChevroletAustin DillonHeat Race No. 1 eighth place
16No. 2 FordAustin CindricHeat Race No. 2 eighth place
17No. 47 ChevroletRicky Stenhouse Jr.Heat Race No. 1 ninth place
18No. 51 FordHarrison BurtonHeat Race No. 2 ninth place
19No. 5 ChevroletKyle LarsonHeat Race No. 1 tenth place
20No. 11 ToyotaDenny HamlinHeat Race No. 2 tenth place
21No. 77 ChevroletCarson HocevarAll-Star Open winner
22No. 42 ToyotaJohn H. NemechekAll-Star Open second place
23No. 4 FordNoah GragsonFan Vote winner

Track: North Wilkesboro Speedway
Location: North Wilkesboro, North Carolina
Track length: 0.625 miles
When: Sunday, 8 p.m. ET
Where to tune in: FS1, MRN Radio, SiriusXM NASCAR Radio
Race purse: $2,421,400
Race distance: 250 laps | 156.25 miles
Competition break: At or around Lap 100
Defending winner: Joey Logano, May 2024
Starting lineup: Brad Keselowski earns first All-Star pole

All-Stars rise to $1 million challenge with no points, all glory on the line

There are no season-long implications to take away from North Wilkesboro Speedway, no playoff guarantees nor points to gain.

No, the incentive on Sunday night is a cool $1 million to the winner of the NASCAR All-Star Race, a return to old-school, short-track racing with 250 laps scheduled around one of NASCAR’s oldest speedways.

MORE: Cup Series standings | Full 2025 schedule

All-Star Weekend celebrates the best of NASCAR Cup Series racing. The only 20 racers guaranteed entry into Sunday’s feature are winners from the 2024 and 2025 seasons (welcome, Harrison Burton and Josh Berry) in addition to active past Cup champions (hello again, Kyle Busch).

Three spots on the grid remain to be determined, though: Two are reserved for the top two finishers in Sunday’s All-Star Open (5:30 p.m. ET, FS1, MRN Radio, SiriusXM) and another for the winner of the Fan Vote, awarded to the highest vote-getter who didn’t already race into All-Star Race.

Through 40 prior years of the All-Star exhibition, there have been plenty of fireworks associated with the event — Dale Earnhardt’s “Pass in the Grass” at Charlotte in 1987; Rusty Wallace’s 1989 bump-dump-and-run on Darrell Waltrip; the Busch brothers’ 2007 tangle all come to mind. But in two years of playing host to the event, North Wilkesboro has established itself with its own lore, thanks to the 2024 fracas between Ricky Stenhouse Jr. and Kyle Busch that lit through the garage one year ago.

Short tracks spark short tempers, doubly so when all at stake is cold hard cash, consequences be forsaken. So with what will be 23 hungry racers in the field — and at least 15 searching for their first Victory Lane celebration of 2025 — don’t be surprised if contact determines who takes Sunday’s $1 million prize.

MORE: Full Saturday recap

Joey Logano and Christopher Bell make contact in the 2024 All-Star Race.
James Gilbert | Getty Images

From atop the pit box …

What do crew chiefs have in focus to win Sunday’s race?

Sunday’s showdown marks the third All-Star Race edition at North Wilkesboro Speedway. Even after a brilliant face-lift to tastefully modernize the 0.625-mile track, it remains a true throwback to an earlier era of stock-car racing.

This year, there’s a pseudo-throwback element to the All-Star format with the addition of an optional Promoter’s Caution, a yellow flag that may or may not fall before Lap 220 of the expanded 250-lap main event. It’s a scenario that several veterans in the garage have probably experienced at the grassroots level, drawing on an unspoken late-race expectation that a phantom caution period for a vague reason might jazz up the show. Sunday night, that will be baked into the race procedures.

“I think that we probably forget how often that might have happened back in the day racing local short tracks,” says Richard Boswell, crew chief of the Richard Childress Racing No. 3 Chevy driven by Austin Dillon. “So we at least know it’s coming, and I think that it’s going to stack us up, right? It’s going to give everybody one last chance. I think it’ll be interesting to see the fall-off of this tire to see how many people, if the caution doesn’t come out till Lap 220, how many are willing to give up that position for a chance at a million bucks?

“So yeah, I think it’s cool. I think it’ll be fun to see how it all unfolds. I think that if I’m the leader of the race, I’m probably not going to like it, right? But if you’re not, then I think everybody else in the field is probably looking for a chance to up the ante, so to speak.”

One year ago, the All-Star format twist was the introduction of softer-compound “option” tires, giving teams an additional strategy component with their choice of Goodyear rubber — a limited allotment of option tires or the baseline “prime” tires. This year, just one tire selection is available — the same setup used earlier this year at Bowman Gray Stadium and Martinsville Speedway.

This tire is similar to last year’s option tires, with a slightly softer left-side compound for this season’s edition. The asphalt, too, is relatively new with a repave taking place during the 2023 offseason, meaning that the aging process is still in its early phases.

“It’s going to take more time, I agree. So maybe another year, it’s probably going to help us,” said James Small, crew chief for Chase Briscoe’s No. 19 Joe Gibbs Racing Toyota. “And you’ll see, I think getting rid of the prime tire was a good step anyway, and this put us all on the option to take that out of the element, so at least it’s a straight-up race now. I think, like normal, qualifying is still going to be super-important, just trying to maintain from that point.”

Says Boswell: “I think anytime you get age in a track, you get a little bit of pace fall-off, right? So with pace fall-off comes cooler tires and hopefully less blistering of tires. But really, everybody blistered tires in 30 laps in practice at this event last year, but in the race, (Joey) Logano went 100 laps on both sets, right? So it definitely has to do with the repave and the aggregate of the surface, but I think the rubber that gets laid down affects it as well, so that helps things.”

— Zack Albert in North Wilkesboro

RELATED: See where drivers will pit for Sunday’s race

General view of the 2024 All-Star crowd.
James Gilbert | Getty Images

History tells us …

The best remain the best. Each of the last nine All-Star Race winners are NASCAR Cup Series champions. Four of those drivers — Joey Logano, Kyle Larson, Chase Elliott and Ryan Blaney — scored All-Star wins before eventually claiming the title.

He may not be the favorite to win, but watch out for …

BRAD KESELOWSKI. Selecting the polesitter for this section doesn’t exactly feel like we’re going out on a limb. However, Keselowski is still searching for his first NASCAR All-Star Race win after three runner-up efforts, with two at Charlotte and one at Texas. His past history at North Wilkesboro hasn’t been great, finishing outside the top 15 in both attempts so far. But the No. 6 RFK Racing Ford was third-quickest on 10-lap averages in Friday’s practice session and was fast enough to earn the pole position. Perhaps this is the year he takes home $1 million.

Speed reads

Our biggest pieces of the week — get covered for race day from all angles.
All-Star hub: Key information, links, results through the weekend | Read more
Tip of the pit-road Spire: No. 71 Spire Motorsports team rockets to Pit Road Challenge win, $100,000 bonus | Read more
Meet the Bells: Christopher Bell, wife Morgan star in Season 2 of Netflix’s “Full Speed” | Read more
Buescher, RFK Racing penalized post-Kansas: Driver, team react to L1-level penalty | Read more
Turning Point to Wilkesboro: Hidden trends from first 12 races of 2025 | Read more
All-Star action: Best photos, scenes from North Wilkesboro | View gallery
NASCAR Classics: Relive the best moments from historic North Wilkesboro | Watch races
Paint Scheme Preview: All-Star looks through the garage | View gallery

NASCAR Cup Series cars prepare for the NASCAR All-Star Race at North Wilkesboro.
Chris Graythen | Getty Images

NORTH WILKESBORO, N.C. — Brad Keselowski checked the second box on Saturday.

Having won the pole for Sunday’s NASCAR All-Star Race, Keselowski backed up his victory in Friday’s time trials with a win in Saturday’s first All-Star heat race at North Wilkesboro Speedway.

Already guaranteed the top starting spot, Keselowski will lead the field to green in Sunday’s $1-million-to-win exhibition event (8 p.m. ET on FS1, MRN and SiriusXM NASCAR Radio).

Christopher Bell, second in Friday’s qualifying, secured the other front-row starting position with a decisive victory in the second heat.

MORE: Full Heat results, All-Star lineup

Though the box score shows Keselowski leading 74 of 75 laps in the first heat, his victory wasn’t easy.

During the competition caution at Lap 31, Keselowski stayed on the track on old tires, as did Tyler Reddick, Austin Dillon and Josh Berry. William Byron, Ross Chastain, Ryan Blaney, Ricky Stenhouse Jr. and Alex Bowman pitted for new tires at the break.

Over the final 38 laps, both Byron and Chastain took turns challenging for the lead, but Keselowski stubbornly held his position in the superior top lane and held off his challengers.

“That’s what this is supposed to be,” Keselowski said. “It’s supposed to be a fun race, and I think I ran beside the 45 (Reddick), the 1 (Chastain), the 24 (Byron) for at least a dozen or maybe two dozen laps. It was a good battle.

“I’m glad that we came out on top, but that’s the way it’s supposed to be, right?”

On Lap 54, Chastain nosed ahead to lead the lap as he and Keselowski raced side by side, but Chastain’s advantage was short-lived.

After finishing second in a 10-lap drag race against Byron, Chastain will start third in the All-Star Race, as the finishing order for the first heat set the inside row grid positions for the main event.

WATCH: Keselowski wins Heat 1, Chastain edges out Byron

In the second heat, which established the starting order for the outside row on Sunday, Bell led every green-flag lap. He surrendered the top spot only during a two-tire stop under the competition caution called on Lap 31, when Chase Briscoe stayed on the track and led six laps under yellow.

Unlike Keselowski in the first heat, Bell didn’t face any meaningful challenges for the lead. He finished 2.085 seconds ahead of runner-up Joey Logano, the winner of last year’s All-Star Race.

“It was really refreshing to be able to get out there and just cruise those first 30 laps,” Bell said. “I didn’t know how it was going to work out with Joey having four tires right behind me, but this thing (the No. 20 Joe Gibbs Racing Toyota) was on rails.

“I’m really happy and excited about the opportunity tomorrow.”

WATCH: Bell sails to win in Heat 2 | Briscoe spins

Logano will start fourth on Sunday night, with third-place finisher Chase Elliott behind him on the outside of Row 3, fourth-place finisher Kyle Busch on the outside of the fourth row, and so forth.

Chris Buescher, Daniel Suárez, Briscoe, Austin Cindric, Harrison Burton and Denny Hamlin finished fifth through 10th in the second heat. Hamlin fought severe handling issues with a car that had difficulty turning through the corners.

In the first heat, Byron finished third, followed by Blaney, Bowman, Berry, Reddick, Dillon and Stenhouse. Justin Allgaier, who practiced and qualified Kyle Larson’s No. 5 Chevrolet on Friday, did not compete in the heat, so the No. 5 car sat dormant Saturday.

After qualifying 21st-fastest in Saturday’s time trials for the May 25 Indianapolis 500, Larson will race his car at North Wilkesboro on Sunday.

MORE: Full details of Larson’s day in Indy

Larson and the 19 drivers who competed in the heats on Saturday are already locked into the All-Star Race. Two more drivers will be added to the rear of the field from the All-Star Open, scheduled for 5 p.m. ET Sunday (FS1, MRN Radio, SiriusXM).

An additional driver will be selected through the All-Star Fan Vote, which Noah Gragson has won for the last two years.

Editor’s Note: This story has been updated to reflect penalties issued to two Team Penske entries Monday, bumping Larson from 21st on the grid to 19th.

In one of the most celebrated days on the racing calendar, 34 cars took to the famed Indianapolis Motor Speedway Saturday for the first day of qualifying for the May 25 Indianapolis 500.

NASCAR Cup Series championship leader Kyle Larson turned in a solid performance with a pair of four-lap qualifying attempts, earning him a 19th-place starting position on the 33-car grid.

While that showing doesn’t advance Larson’s No. 17 Arrow McLaren Chevrolet into Sunday’s Top 12 qualifying session to determine the polesitter and the first four rows of the race, it does ensure the 2021 Cup Series champion will have a chance at making history for the second consecutive year.

MORE: Scenes from Larson’s Double attempt

A week from Sunday, the 32-year-old Californian will compete in the Indianapolis 500, then fly immediately to Charlotte Motor Speedway, where he will race in the Cup Series’ Coca-Cola 600 — only the fifth driver ever to run racing’s celebrated Memorial Day “Double.”

The late John Andretti, Robby Gordon, three-time Cup Series champion Tony Stewart and former series champ Kurt Busch join Larson on that short list, with Stewart’s 2001 finishes of sixth at Indy and third at Charlotte best among them all.

Larson and his Arrow McLaren team have certainly put in the work toward success this week. He spun out and had contact with the wall during “Fast Friday” practice in anticipation of qualifying. Larson was fine physically, and the team was able to make repairs to his car in time for him to return to the track as the session ended for a shakedown.

He went out early in Saturday’s day-long qualifying session, but it was his second attempt mid-afternoon that boosted his position and safely secured his presence on the grid. He went from 27th in speed on his first qualifying run to 16th-best with three hours remaining in opening day qualifying — but ultimately that speed was bettered in the remaining time.

“We’re in the race,” said a smiling Larson, who started fifth in last year’s Indy 500. “After the first run I was a little nervous we’d be one of the guys battling for the final spots. Obviously, we would have loved to have been in the Fast 12 again but overall, a good day, we got two runs in.

“It was fairly comfortable, just slightly less comfortable than what I felt last year in qualifying. I just got a little bit of a free moment into (Turn) 2 on the last lap but other than that I felt pretty balanced. I was happy with that. Obviously, with the balance it comes with a little bit lack of speed, but I didn’t crash and that was a plus.”

Larson, who now heads back to North Wilkesboro Speedway for Sunday night’s NASCAR All-Star Race in his No. 5 Hendrick Motorsports Chevrolet, certainly didn’t seem overly concerned with this seventh-row position on the grid for this year’s 500.

“I’m sure it will be a bit crazy as the race typically is back there,” he said. “I had a bad restart early last year and fell back to near that position and we were able to fight our way back forward. Just execute some good laps and hopefully we’ll have a good result.”

MORE: Larson leads Cup Series points

Reigning championship leader Chip Ganassi Racing’s Alex Palou — who ran the fastest single lap of the week — set the fastest four-lap average speed of the opening day of qualifying, a mark of 233.043 mph in the No. 10 CGR Honda. The effort was only a slight tick better than Team Penske’s Scott McLaughlin (233.013 mph), last year’s Indy 500 polesitter.

Also advancing to the second round of qualifying were two-time defending Indy 500 winner and McLaughlin’s Penske teammate Josef Newgarden, Larson’s Arrow McLaren teammate Pato O’Ward and the 2008 race winner, CGR’s Scott Dixon. Prema Racing’s Robert Shwartzman was sixth fastest on the day and the only rookie to advance to the Round of 12.

Meyer Shank Racing’s Felix Rosenqvist, two-time Indy winner Rahal Letterman Lanigan’s Takuma Sato and A.J. Foyt Racing’s David Malukas also advanced with a pair of former Indy 500 winners in Penske’s Will Power and Andretti’s Marcus Ericsson, along with Arrow McLaren’s Christian Lundgaard rounding out the top 12.

These dozen drivers will run again Sunday, with the top six advancing to the Firestone Fast Six to determine the most famous pole position of the season.

The importance of the achievement was evident in qualifying. The action started nearly immediately Saturday with Meyer Shank Racing’s Marcus Armstrong in a big crash during the morning practice, followed shortly by another incident involving a perennial championship contender, Andretti Global’s Colton Herta, who hit the wall and flipped his car during an early qualifying attempt.

Both teams were able to make repairs throughout the day and Armstrong and Herta each made qualifying attempts in the closing hour.

Herta, a former front-row Indy 500 starter, rallied to a 29th-place qualifying effort with a remarkable run — ironically bumping his teammate, former Indy 500 polesitter Marco Andretti, into the Last Chance Qualifier on Sunday. Four drivers — Andretti, Armstrong, Rinus VeeKay and Jacob Abel — will vie for the final three positions on the last row of the grid at 5:15 p.m. ET.

Sunday’s Top 12 qualifying and Last Chance Qualifying will be broadcast on FOX Sports (4-6 p.m. ET).

NOTE: On Monday, the Nos. 2 and 12 Team Penske groups for respective drivers Josef Newgarden and Will Power were penalized and will drop to the rear of the starting grid for the Indianapolis 500. Larson originally earned the 21st starting spot but instead will start 19th on Sunday.

NORTH WILKESBORO, N.C. — Corey Heim had offered a thank-you to rival Layne Riggs earlier in Saturday’s NASCAR Craftsman Truck Series race, a note of appreciation soaked in heavy sarcasm after a restart rough-up through Turns 1 and 2 at North Wilkesboro Speedway.

Many laps later, Heim was not nearly as appreciative under similar circumstances in the same set of corners, but this time with a trip to Victory Lane at stake in a heated overtime dash.

Hard racing with Riggs’ No. 34 Ford sent Heim’s No. 11 Tricon Garage Toyota spinning on the final lap, allowing Riggs’ Front Row Motorsports teammate Chandler Smith an avenue to slip by for his second victory of the year with Riggs the runner-up. Heim had led a race-best 162 of the 255 laps from the pole position, but had just a 17th-place finish — last on the lead lap — to show for his efforts in the Window World 250.

RELATED: Race results | At-track photos

Heim exited his truck post-race and made his way to confront Riggs on pit road. Their conversation was brief and one-sided, but didn’t escalate to a physical altercation. But Heim let it be known in TV and radio interviews beforehand that he felt Riggs’ tactics equaled “scum racing on his part.” He also made reference to the previous week’s last-lap contact at Kansas Speedway, where Riggs nearly knocked Carson Hocevar from the lead, drawing a middle-finger salute at the checkered flag.

“Just why? More than anything,” said Heim, who entered as the Truck Series’ points leader. “He tried to do it to the 7 (Hocevar) last week for the win, and mission accomplished for him, I guess, this week – and it cost him one, too. I don’t know. We’ve given up so many of them this year after dominating the race. The 38 (Smith) was the only other guy that was rightfully good. I felt like he deserved to win over anyone else, not the 34 (Riggs). I got really loose into (Turn) 3. Just struggled being loose on the short runs, and he had an opportunity, and he wrecked me. Just disappointed.”

Heim had the lead and lane choice for the start of the deciding two-lap dash, and when he drifted high through Turns 3 and 4 with the white flag in view, Riggs saw an opening. Riggs admitted that his attempt at a slide-job pass came up short in the next set of corners, but said he’d have to watch footage of his move before making a final assessment.

When it came to sizing up how he’s made last-lap contact with the leading truck in two consecutive weeks, Riggs was blunt.

“If I have a reputation of going for wins, I’m not going to regret that at all,” Riggs said. “You know, I feel like I came from short-track racing, last-lap battles, and feel like that’s what this kind of racing is made for. I feel like it’s not like we’ve seen at Martinsville in the past, and gotten upset. I feel like it was a strong move, and I thought it was going to pay off. But sadly, didn’t get the win.”

Heim was in a prime position to march away to a series-leading fourth win of the year. A caution flag, though, for Tyler Tomassi’s wall crunch deep in the pack erased a 3.3-second Heim lead and tightened the field with 39 laps left in what was scheduled to be a 250-lap event.

MORE: All-Star Weekend schedule | North Wilkesboro info hub

No. 11 crew chief Scott Zipadelli opted to keep Heim out to retain track position during the yellow, but the Front Row teammates split their strategies — Riggs stayed out, but Smith pitted for fresh Goodyear tires. Heim held his ground as Smith methodically drove from fifth to second, steadily closing the gap until another caution — this time for Ben Rhodes’ contact with Brent Crews — bunched the field again with four laps left in regulation.

Zipadelli said he felt that track position was more important than fresh tires for that final stretch, and that Smith and Riggs both burned up their equipment trying to keep pace. Strategy or not, the veteran crew chief was left to lament a Saturday matinee that got away.

“Oddly enough, it always seems to be the same trucks bringing out these late-race cautions,” Zipadelli told NASCAR.com. “If you look back, the past four or five races, you’ll see the same trucks do it every time. I know they’re not doing it on purpose, but they’ve got to get a hold of their own trucks so we can race clean to the end of the race. But anyways, you know that’s the way the Front Row truck team races. You know, they want to run physical and shove you around. They can’t beat us, so they want to shove us around so they can beat us.

“So you know, what comes around, goes around. It’s not going to deter us from coming back and trying to win next week at Charlotte. But payback’s a bitch. We’ve got to go to the (playoffs), and those guys aren’t making a whole lot of friends because everybody in the garage knows that either one of those kids can’t race clean. That’s just not the way we race. It’s not the way I was brought up. It’s not the way I like to do it. I think it’s kind of embarrassing that they can’t race side by side with professionals, right?”

NORTH WILKESBORO, N.C. — Chandler Smith owes Front Row Motorsports teammate Layne Riggs a vote of thanks after Saturday’s Window World 250 at North Wilkesboro Speedway.

After Riggs’ Ford slid up into the No. 11 Toyota of Corey Heim in Turn 2 of the final lap, Smith took the lead and held on for the win, his first at the 0.625-mile short track and his second of the season in the NASCAR Craftsman Truck Series.

Heim, who led 162 of 255 laps, left North Wilkesboro with a 17th-place finish and a percolating rivalry with Riggs, his nemesis throughout the race.

RELATED: Race results | At-track photos 

Riding on tires that were 68 laps older than Smith’s, Heim had the lead for the overtime restart on Lap 254. He quickly cleared Smith on his inside and Riggs behind him, but Riggs mounted a strong run through Turns 3 and 4 on the white-flag lap and steered to Heim’s inside.

Riggs slid up into Heim’s truck, which turned sideways as Smith claimed the lead and headed for the finish line with Riggs in his wake. Smith’s margin of victory over his teammate was 0.611 seconds.

The final overtime lap was the only one Smith led on Saturday in collecting his seventh career Truck Series win.

“I feel like this place… tires kind of mattered, but they also kind of didn’t,” said Smith, who started from the rear of the field after unapproved adjustments to fix a brake issue in his No. 38 Ford. “I didn’t think we were as good as the 11 — obviously we had a tire advantage on him there.

“That last restart, I did everything but the right thing. My teammate, Layne Riggs, executed perfectly, and we came out on the right end of the stick.”

Heim took exception to the characterization of the “perfect” execution. 

On a Lap 81 restart after the first stage break, Riggs ran Heim toward the outside wall, handing the lead and ultimately the Stage 2 win to Grant Enfinger. Then came the controversy in overtime. 

After the race, Heim briefly expressed his displeasure to Riggs on pit road.

WATCH: Heim, Riggs share brief exchange on pit road | Heim on Riggs | Riggs on incident

“He tried to do it to the 7 (Carson Hocevar) last week for the win, and mission accomplished for him, I guess, this week,” Heim said. “And it cost him one, too. I don’t know. We’ve given up so many of them this year, after dominating the race.

“The 38 (Smith) was the only other guy that was rightfully good. I felt like he deserved to win over anyone else, not the 34 (Riggs). I got really loose into (Turn) 3. Just struggled being loose on the short runs, and he had an opportunity to wreck me. Just disappointed.”

Predictably, Riggs had a different perception of the final lap.

“I feel like he got really loose into (Turns) 3 and 4 and kind of gave the bottom up, and we’re side by side on the frontstretch,” Riggs said. “I had a huge run, and I went bottom. I didn’t fence him. I slid him up the track and gave him one lane there.

“It’s North Wilkesboro on the last lap for a Truck win. I feel like I didn’t really do anything wrong there.”

Tyler Ankrum finished third, followed by Daniel Hemric and Enfinger. Defending series champion Ty Majeski, Giovanni Ruggiero, Kaden Honeycutt, Kyle Busch and Sammy Smith completed the top 10.

MORE: Truck Series standings | Truck Series schedule

Busch’s efforts were hampered by a pair of pit road speeding penalties in his second start of the season.

Heim retained the series lead by 47 points over Chandler Smith in second heading to next Friday’s North Carolina Education Lottery 200 at Charlotte Motor Speedway (8:30 p.m. ET, FS1, NRN Radio, SiriusXM NASCAR Radio).

NOTE: Post-race inspection was completed without issue in the Craftsman Truck Series garage, confirming Chandler Smith as the winner.

Contributing: Staff reports

The NASCAR Cup Series and Craftsman Truck Series return to action for All-Star Weekend at North Wilkesboro Speedway. Bookmark this page and come back often for your race-week essentials — from links to qualifying order, average practice speeds, results and more.

NASCAR Cup Series

Race day: All-Star Open begins Sunday at 5 p.m. ET on FS1 with the All-Star Race following at 8 p.m. ET. The categories listed below will be filled out with links as the information becomes available.

Open race tires: two sets for practice, two sets for qualifying and four sets for the race. Two race sets transfer over from qualifying. Drivers who transfer from the Open race to the main event will be given five additional sets for the All-Star Race. 

All-Star Race tires: two sets for practice, two sets for qualifying and three sets for the heat race. Two heat race sets transfer over from qualifying. Teams will have five sets for the main event on Sunday. 

All-Star format: See how the All-Star race will be run ahead of Sunday’s main event.

Entry list (Open)
Entry list
Qualifying order (Open)
Qualifying order
Practice Results
Qualifying Results (Open)
Qualifying Results
Heat Race Tracker
Pit Stalls (Heats)
Pit Stalls (Open)
Pit Stalls

Race Results (Open)
Race Results (All-Star)

NASCAR Craftsman Truck Series

Race day: Saturday at 1:30 p.m. ET on FS1. The categories listed below will be filled out with links as the information is available.

Entry list
Qualifying order
Practice Results
Practice Lap Averages 
Practice Lap Times 
Qualifying Results (CANCELED; LINEUP SET BY RULE BOOK)
Pit Stalls
Stage 1 Results
Stage 2 Results
Race Results

See where your favorite drivers will pit for Sunday night’s All-Star Race (8 p.m. ET, FS1, MRN Radio, SiriusXM NASCAR Radio) as well as the preliminary All-Star Open on Sunday (5 p.m. ET, FS1, MRN Radio, SiriusXM NASCAR Radio).

All-Star Race

NASCAR All-Star Race pit stalls.

All-Star Open

NASCAR All-Star Open pit stalls.

See where your favorite NASCAR Craftsman Truck Series drivers will pit for Saturday’s Window World 250 (1:30 p.m. ET, FS1, NRN Radio, SiriusXM NASCAR Radio).

NASCAR Craftsman Truck Series Window World 250

A graphic depicting pit stalls for the 2025 NASCAR Craftsman Truck Series race at North Wilkesboro Speedway.
See where your favorite drivers will pit in Saturday night’s All-Star Heat races (5:10 p.m. ET, FS2, MRN Radio, SiriusXM NASCAR Radio) to set the lineup for Sunday night’s All-Star Race (8 p.m. ET, FS1, MRN Radio, SiriusXM NASCAR Radio).

All-Star Heat Race 1

All-Star Heat Race 1 pit stalls

All-Star Heat Race 2

All-Star Heat Race 2 pit stalls