NASCAR Xfinity Series results: Justin Allgaier wins at Charlotte


CONCORD, N.C. — Justin Allgaier finally broke through for his first win of the NASCAR Xfinity Series season Monday night.

Allgaier stretched his last fuel load over the final laps to finish in front of John Hunter Nemechek. Cole Custer was third, Austin Hill fourth and Ty Gibbs fifth. Gibbs ran both races Monday, completing 900 miles.

The win also was the first of the season for JR Motorsports.

Charlotte Xfinity results

Xfinity points after Charlotte

Justin Allgaier wins NASCAR Xfinity Series race at Charlotte Motor Speedway


CONCORD, N.C. — Justin Allgaier won a fuel-mileage gamble to win Monday night’s NASCAR Xfinity Series race at Charlotte Motor Speedway.

Allgaier stretched his fuel to outlast second-place John Hunter Nemechek. Following in the top five were Cole Custer, Austin Hill and Ty Gibbs.

The victory was Allgaier’s first of the year and the first of the season for JR Motorsports. He has 20 career wins.

MORE: Charlotte Xfinity results

After a long day at CMS, the race ended at 11:25 p.m. The race started Monday morning but was stopped twice because of weather before it was halted with 48 of 200 laps completed so that the Coca-Cola 600 Cup Series race could be run.

When the race was stopped, Gibbs, Nemechek and Allgaier were in the top three positions.

Gibbs won the first two stages.

Stage 1 winner: Ty Gibbs

Stage 2 winner: Ty Gibbs

Who had a good race: Justin Allgaier has had good cars in previous races but finally cashed in with a win Monday. He led 83 laps. … John Hunter Nemechek, in second, scored his fifth top-two run of the season. … Cole Custer scored his sixth straight top-10 finish. … Ty Gibbs lasted 900 miles for the day and led 52 laps in the Xfinity race.

Who had a bad race: Sam Mayer was running 10th when he spun off Turn 2. He finished 35th. … Sheldon Creed finished three laps down in 28th.

Next: The series moves on to Portland International Raceway in Oregon for a 4:30 p.m. ET race June 3.

More rain postpones conclusion of Charlotte Xfinity race


CONCORD, N.C. — Despite an improving forecast, rain continued to plague NASCAR and its drivers Monday at Charlotte Motor Speedway.

The twice-rescheduled Xfinity Series race was stopped twice because of weather Monday after finally getting the green flag, and the conclusion of the 300-mile race was postponed until after the completion of Monday’s rescheduled 600-mile Cup Series race.

Forty-eight of the race’s scheduled 200 laps were completed before weather and the impending scheduled start of the Cup race intervened.

When (or if) the race resumes Monday night, it will be broadcast by FS2, the Performance Racing Network and SiriusXM NASCAR Radio.

After 48 laps, Ty Gibbs, John Hunter Nemechek and Justin Allgaier are in the top three positions.

Gibbs won the first stage.

Charlotte Xfinity starting lineup: Justin Allgaier scores pole


Justin Allgaier won the pole for Saturday’s Xfinity Series race at Charlotte Motor Speedway.

Allgaier scored his eighth career pole after a lap of 181.172 mph on Friday.

MORE: Charlotte Xfinity starting lineup

John Hunter Nemechek (1780.246 mph) will start second. He’s followed by Ty Gibbs (180.228 mph), Cole Custer (179.940) and Allgaier’s teammate at JR Motorsports, Brandon Jones (179.057).

Kyle Busch, driving a Kaulig Racing car, qualified sixth with a lap of 178.826 mph.

The race is scheduled to begin at 12:19 p.m. ET on Saturday.

NASCAR Xfinity results: Kyle Larson wins at Darlington


DARLINGTON, S.C. — Kyle Larson and John Hunter Nemechek battled side by side on the final lap of Saturday’s Xfinity Series race at Darlington Raceway before Larson charged to the win.

Larson and Nemechek collided on the frontstretch approaching the checkered flag. Nemechek lost control of his car and slid into the inside wall as Larson rolled across the finish line to win.

Justin Allgaier finished second, Cole Custer third and Austin Hill fourth. Nemechek limped across the finish line for fifth.

Darlington Xfinity results

Xfinity driver points after Darlington