The Xfinity Series races on Saturday afternoon, the second of three races this weekend at Charlotte Motor Speedway with the Alsco Uniforms 300.

A total of 40 teams have brought cars to Charlotte to fill 38 starting spots.  Included in the list are Kyle Busch and Ty Gibbs from the Cup Series and Truck Series regulars Carson Hocevar and Rajah Caruth.

It’s an unusual cool – 72 degrees – cloudy day at CMS, and a bit windy as the drivers take to the track.

During practice, Ryan Sieg brings his car down pit road smoking heavily.

The short practice session over, the first driver on the track to make a qualifying run is Dawson Cram who posts a time of 31.034 seconds around the mile and a half track.

The fourth car out, Rajah Caruth put a time of 30.472 seconds on the clock.  A Truck Series regular, Caruth will start the Truck race in the top five.

After bringing a smoking car down pit road, Ryan Sieg will not make a qualifying run.

Breaking the 30 second mark, Ty Gibbs posted a time of 29.962 seconds.

Parker Retzlaff and Jeffrey Earnhardt also will not make a qualifying run.

With a time of 29.806 seconds, Justin Allgaier earns his fourth pole of the season with John Hunter Nemechek starting alongside on the front row.

The starting line up for the Alsco Uniforms 300:
Justin Allgaier
John Hunter Nemechek
Ty Gibbs
Cole Custer
Brandon Jones
Kyle Busch
Sheldon Creed
Sam Mayer
Jeb Burton
Chandler Smith
Daniel Hemric
Brett Moffitt
Riley Herbst
Josh Berry
Carson Hocevar
Anthony Alfredo
Austin Hill
Sammy Smith
Rajah Caruth
Parker Kligerman
Kyle Weatherman
Stefan Parsons
Joe Graf Jr
Kyle Sieg
Connor Mosack
Dawson Cram
Jeremy Clements
Garrett Smithley
Josh Williams
Ryan Ellis
Brennan Poole
Kaz Grala
Natalie Decker
Patrick Emerling
Blaine Perkins
Ryan Sieg
Parker Retzlaff
Jeffrey Earnhardt

CJ McLaughlin and Timmy Hill failed to make the race.

This is the annual Drivers Only broadcast where Cup Series drivers take over the studio, pit, and broadcast booth.  Kevin Harvick, Joey Logano, and Ryan Blaney will be broadcasting from the booth.  Brad Keselowski, Aric Almirola, and Ricky Stenhouse Jr are in the studio.  And Tyler Reddick and Austin Cindric are the pit reporters for the day.

Josh Berry, Kyle Sieg, Parker Retzlaff, Jeffrey Earnhardt, Stefan Parsons and Ryan Sieg will all be starting the race from the back of the field after crews made unapproved adjustments to the cars.  Earnhardt, Retzlaff, and Ryan Sieg did not make a qualifying run.  Ryan Sieg’s crew made an engine change.

Originally set for a 1pm start, NASCAR moved the race start up to noon in hopes of beating the bad weather.  But as the crews prepared for the race, Mother Nature intervened and the start of the race is delayed.  Track dryers are on the track and working to get the track race ready.

Stages one and two of the race are 45 laps each with stage three lasting 110 laps for a total of 200 laps around the mile and a half track. 

Just six laps remain in stage two, Ty Gibbs has a lead of over a second on John Hunter Nemechek.

Last year JR Motorsports dominated the race and the season with double digit wins; so far this year they have yet to win a race.  All four of the JRM cars are in the top 10.

Brett Moffitt has a smoking car after some rim riding.

Ty Gibbs wins stage two for the stage sweep.

The top 10 at the end of stage two:
Ty Gibbs
John Hunter Nemechek
Justin Allgaier
Austin Hill
Sheldon Creed
Chandler Smith
Sam Mayer
Brandon Jones
Cole Custer
Carson Hocevar

Joe Graf Jr is the “lucky dog”.

Drivers come down pit road for service with John Hunter Nemechek winning the race off of pit road.  Ty Gibbs has an extend pit stop when the crew replaces his steering wheel and radio.

Parker Kligerman was charged with the crew coming over the wall too soon.  He is having some fuel pump issues and has to take the car to the garage.

Riley Herbst had to make a second trip down pit road for lug nut issues.

John Hunter Nemechek brings the field down for the green flag start of stage three on lap 98.  Nemechek jumps out in front for the lead with Justin Allgaier in second; Sheldon Creed, Cole Custer, and Austin Hill round out the top five.

Lap 102, John Hunter Nemechek hasa lead of over half a second on Justin Allgaier; Cole Custer, Brandon Jones, and Sheldon Creed round out the top five.  Ty Gibbs has advanced 10 spots since the race restart.

Lap 104, Ty Gibbs enters the top 10.  John Hunter Nemechek has a once second lead on Justin Allgaier.

Lap 111, John Hunter Nemechek holds a lead of over a second on Justin Allgaier; Cole Custer, Brandon Jones, and Josh Berry round out the top five.

Sammy Smith has some aerodynamic damage after some on track contact with Sam Mayer.

Lap 114, there are 27 cars on the lead lap; Parker Kligerman is the only car not on the track.

Lap 117, after reaching the top 10, Ty Gibbs is mired in ninth place with Sam Mayer and Chandler Smith blocking his line.

Lap 119, John Hunter Nemechek has pulled out to a lead of nearly two seconds on Justin Allgaier; Cole Custer, Brandon Jones, and Josh Berry round out the top five.

Lap 123, Ty Gibbs has finally gotten around Chandler Smith in eight place.

Lap 125, John Hunter Nemechek has a two second lead on Justin Allgaier; Cole Custer, Brandon Jones, and Josh Berry round out the top five with Ty Gibbs in seventh place after restarting the race from the back of the field.

The caution flag comes out on lap 128 when Sam Mayer spins out and gets into the wall.  There is significant damage to his car – right front quarter panel torn away.

There are 70 laps remaining in the race with a fuel window of around 60 laps.

Drivers come down pit road for service with John Hunter Nemechek winning the race off of pit road.

Sheldon Creed and Josh Berry make contact on pit road.  Creed makes a second trip down pit road after the contact.

John Hunter Nemechek brings the field down for the green flag restart with Justin Allgaier alongside with 66 laps to go.  Allgaier and Nemechek go side by side and Austin Hill makes it a three wide battle.  Justin Allgaier gets out in front for the lead with John Hunter Nemechek in second; Austin Hill, Cole Custer, and Brandon Jones round out the top five.

Lap 136, Justin Allgaier has a lead under half a second on John Hunter Nemechek.

Lap 139, Ty Gibbs passes Justin Haley for tenth.

Lap 140, Justin Allgaier has pulled out to a lead of nearly a second on John Hunter Nemechek; Austin Hill, Cole Custer, and Brandon Jones round out the top five.

Riley Herbst gets loose and slaps the wall but the track stays green.  He has to make an unscheduled trip down pit road with a flat tire.

Ty Gibbs has moved up to sixth.

With 55 laps remaining in the race, Justin Allgaier holds on to a near one second lead on John hunter Nemechek; Austin Hill, Cole Custer, and Brandon Jones round out the top five.

With 51 laps to go, John Hunter Nemechek has cautio up to leader Justin Allgaier and battles for the lead.

After some contact, Justin Allgaier holds on to the lead.  His crew radios that he needs to save fuel to make it to the end of the race.

John Hunter Nemechek’s crew reports that he is about two laps short on fuel to make it to the end of the race.

Lap 155, Justin Allgaier has a one second lead on John Hunter Nemechek; Austin Hill, Cole Custer, and Ty Gibbs round out the  top five.

Lap 157, there are 23 cars on the lead lap – Jeffrey Earnhardt is the last car on the lead lap.

Connor Mosack has a flat tire after scraping the wall and has to make an unscheduled tip down pit road.

Forty to go, John Hunter Nemechek has again caught up to leader Justin Allgaier.  Allgaier and Nemechek battle for the lead; swapping the lead back and forth. 

Austin Hill is closing in on Justin Allgaier and John Hunter Nemechek.

Lap 166, John Hunter Nemechek passes Justin Allgaier for the lead; Austin Hill, Cole Custer, and Ty Gibbs round out the top five.

Justin Allgaier comes to the pass John Hunter Nemechek to retake the lead as the leaders approach slower traffic.

With 30 laps to go, there are just 17 cars on the lead lap; Parker Kligerman has returned to the track 6 laps down.

With 28 laps to go, Justin Allgaier has a lead of over half a second; third place driver Austin Hill is a second and a half back with Ty Gibbs and Cole Custer rounding out the top five.

Twenty-five to go, 16th place driver Ryan Sieg is the last car on the lead lap.

In only his third Xfinity Series race, Carson Hocevar is just outside the top five in sixth place.

Twenty to go, Justin Allgaier has a quarter of a second lead on John Hunter Nemechek; Austin Hill, Ty Gibbs, and Cole Custer round out the top five with 15 cars on the lead lap.

Austin Hill comes down pit road for four tires and fuel.

With 18 to go, the top five are Justin Allgaier, John Hunter Nemechek, Ty Gibbs, Cole Custer, and Carson Hocevar.

There are only 13 cars on the lead lap.

More drivers are coming down pit road for fresh tires and fuel with 14 laps to go.

Cole Custer’s crew also reports that he is low on fuel.

With 13 to go, Carson Hocevar passes Cole Custer for fourth.

Ty Gibbs comes down pit road for fresh tires and fuel.

Ten to go, Justin Allgaier has a lead of nearly a second on John Hunter Nemechek; Carcon Hocevar, Cole Custer, and Brandon Jones round out the top five with just nine cars on the lead lap.

John Hunter Nemechek’s crew tells him to save fuel.

With Nemechek in full fuel reserve mode, Justin Allgaier is now nearly two laps out in front.

With Fresh tires, Austin Hill has unlapped himself and is now back on the lead lap.

Carson Hocevar comes down pit road for fuel with seven laps to go.  Brandon Jones and Josh Berry also come down pit road for fuel.

Austin Hill is up to fourth place; over 27 seconds back.

Five laps remain in the race with Justin Allgaier in fuel conservation mode and hoping to make it to the end of the race; John Hunter Nemechek has slowed way down also in fuel conservation mode.

There are only seven cars on the lead lap with Ty Gibbs the last car on the lead lap.

Justin Allgaier, John Hunter Nemechek, and Cole Custer are the only cars who did not come down pit road.

Justin Allgaier takes the white flag; whi crew tells him to coast.

With a near eight second lead on John Hunter Nemechek, Justin Allgaier get JR Motorsports their first win of the season.

He even had enough fuel left over to make a massive burn out complete with doughnuts.

Allgaier holds up the American flag and the crowd chants “USA”.

Following fellow winners Josef Newgarden and Ryan Blaney; Justin Allgaier also runs into the crowd to celebrate.

The unofficial results of the Alsco Uniforms 300:
Justin Allgaier
John Hunter Nemechek
Cole Custer
Austin Hill
Ty Gibbs
Parker Retzlaff
Jeb Burton
Carson Hocevar
Brandon Jones
Sammy Smith
Kyle Sieg
Justin Haley
Chandler Smith
Riley Herbst
Josh Berry
Kaz Grala
Joe Graf Jr
Josh Williams
Jeremy Clements
Kyle Weatherman
Jeffrey Earnhardt
Daniel Hemric
Connor Mosack
Ryan Sieg
Rajah Caruth
Stefan Parsons
Ryan Ellis
Sheldon Creed
Brett Moffitt
Brennan Poole
Patrick Emerling
Anthony Alfredo
Garrett Smithley
Natalie Decker
Dawson Cram
Sam Mayer
Blaine Perkins
Parker Kligerman