Big News for FRCS Subscribers!

I've spent the past year developing a brand-new, improved version of FRCS, and I'm excited to share it with you during the off-season! If your subscription is set to expire before race #36 (Phoenix), now is the perfect time to extend or renew and take advantage of this offer. Subscriptions that would normally expire after race #36 will remain valid through the off-season, giving you access to the upcoming FRCS updates until we get close to the 2025 Daytona 500. Don't miss out on these exclusive features - renew today and be ready for what's next!

You can verify your subscription expiration date by clicking 'My Account > Subscription Details' in the top navigation.

Race Results

NASCAR Xfinity Series

Alsco Uniforms 300

Charlotte Motor Speedway

May 29th, 2021

Race #12 of the 2021 NASCAR Xfinity Series Season

  • Laps Scheduled: 200
  • Miles Raced : 300.0
  • Time of Race : 02 Hours 39 minutes 57 seconds
  • Average Speed: 112.535 mph
  • Margin of Victory : 00.437 seconds
  • Cautions: 10
  • Caution Laps: 51
  • Lead Changes: 12
  • Cars in Race : 36
  • Finished On Lead Lap: 20 (56%)
Ty Gibbs celebrates
Concord, North Carolina - May 29th, 2021: Ty Gibbs, driver of the #54 Joe Gibbs Racing Toyota, celebrates in victory lane after winning the NASCAR Xfinity Series Alsco Uniforms 300 at Charlotte Motor Speedway on May 29, 2021 in Concord, North Carolina. Photo by Jared C Tilton | Getty Images
FIN ST Car # Driver Make TOT PTS F PTS B PTS PO PTS Laps Led x Led S1 S2 S3 STUS
1 8 54 Ty Gibbs Toyota 51 40 11 5 200 20 1 3 8 0 Running
2 4 22 Austin Cindric Ford 49 35 14 0 200 2 2 4 4 0 Running
3 13 20 Harrison Burton Toyota 42 34 8 0 200 0 0 8 6 0 Running
4 32 68 Brandon Brown Chevrolet 33 33 0 0 200 0 0 0 0 0 Running
5 16 31 Tyler Reddick Chevrolet 0 0 0 0 200 0 0 10 0 0 Running
6 2 99 Chase Briscoe Ford 0 0 0 0 200 60 3 6 5 0 Running
7 10 23 Ty Dillon Chevrolet 30 30 0 0 200 0 0 0 0 0 Running
8 14 19 Brandon Jones Toyota 30 29 1 0 200 0 0 0 10 0 Running
9 9 10 Jeb Burton Chevrolet 38 28 10 0 200 0 0 5 7 0 Running
10 6 51 Jeremy Clements Chevrolet 27 27 0 0 200 0 0 0 0 0 Running
11 26 7 Justin Allgaier Chevrolet 28 26 2 0 200 0 0 0 9 0 Running
12 1 98 Riley Herbst Ford 25 25 0 0 200 7 1 0 0 0 Running
13 28 6 Landon Cassill Chevrolet 24 24 0 0 200 0 0 0 0 0 Running
14 33 36 Alex Labbe Chevrolet 23 23 0 0 200 0 0 0 0 0 Running
15 22 13 Chad Finchum Toyota 22 22 0 0 200 0 0 0 0 0 Running
16 20 4 Ryan Vargas Chevrolet 21 21 0 0 200 0 0 0 0 0 Running
17 25 48 Jade Buford Chevrolet 20 20 0 0 200 0 0 0 0 0 Running
18 30 78 Jesse Little Chevrolet 19 19 0 0 200 0 0 0 0 0 Running
19 11 11 Justin Haley Chevrolet 18 18 0 0 200 0 0 0 0 0 Running
20 31 17 Cody Ware Chevrolet 17 17 0 0 200 0 0 0 0 0 Running
21 34 92 Josh Williams Chevrolet 16 16 0 0 199 0 0 0 0 0 Running
22 17 0 Jeffrey Earnhardt Chevrolet 15 15 0 0 199 0 0 0 0 0 Running
23 21 76 Stefan Parsons Chevrolet 14 14 0 0 199 0 0 0 0 0 Running
24 19 1 Michael Annett Chevrolet 13 13 0 0 199 0 0 0 0 0 Running
25 15 02 Brett Moffitt Chevrolet 12 12 0 0 198 0 0 0 0 0 Running
26 7 2 Myatt Snider Chevrolet 11 11 0 0 196 0 0 0 0 0 Running
27 23 9 Noah Gragson Chevrolet 22 10 12 0 187 0 0 7 3 0 Accident
28 3 18 Daniel Hemric Toyota 29 9 20 2 186 105 3 1 1 0 Accident
29 27 44 Tommy Joe Martins Chevrolet 8 8 0 0 186 0 0 0 0 0 Accident
30 29 15 Colby Howard Chevrolet 7 7 0 0 184 0 0 0 0 0 Running
31 12 39 Ryan Sieg Ford 8 6 2 0 151 4 1 9 0 0 Accident
32 18 8 Josh Berry Chevrolet 5 5 0 0 150 0 0 0 0 0 Accident
33 5 16 AJ Allmendinger Chevrolet 22 4 18 0 128 2 2 2 2 0 Brakes
34 36 66 Timmy Hill Toyota 0 0 0 0 114 0 0 0 0 0 Engine
35 24 5 Matt Mills Chevrolet 2 2 0 0 103 0 0 0 0 0 Accident
36 35 126 Grant Enfinger 0 0 0 0 26 0 0 0 0 0 Accident

Race Infractions

Alsco Uniforms 300 at Charlotte Motor Speedway

Driver Infraction Penalty Lap Lap Assessed Flag
Timmy Hill Pre-Race to the Rear Unapproved Tire Change Tail End 0 0 White
Cody Ware Pitting before pit road is open Tail End 21 25 Yellow
Timmy Hill Speeding on pit road Tail End 22 25 Yellow
Cody Ware Pitting before pit road is open Tail End 24 25 Yellow
Brett Moffitt Pitting before pit road is open Tail End 46 52 Yellow
Alex Labbe Pitting before pit road is open Tail End 47 52 Yellow
Timmy Hill Tire violation Uncontrolled Tire Tail End 48 52 Yellow
Tyler Reddick Speeding on pit road Tail End 48 52 Yellow
Ty Gibbs Pitting before pit road is open Tail End 91 97 Yellow
Brett Moffitt Pitting before pit road is open Tail End 92 97 Yellow
Riley Herbst Unspecified Equipment over the wall too soon Tail End 93 97 Yellow
Stefan Parsons Unspecified Equipment over the wall too soon Tail End 93 97 Yellow
Ty Gibbs Pitting before pit road is open Tail End 96 97 Yellow
Matt Mills Pitting before pit road is open Tail End 99 103 Yellow
Timmy Hill Pitting before pit road is open Tail End 100 103 Yellow
Jeb Burton Pitting before pit road is open Tail End 119 124 Yellow
Jeb Burton Driving through more than 3 pit boxes On entry Tail End 119 124 Yellow
Daniel Hemric Equipment Interference Tail End 121 124 Yellow
Cody Ware Pitting before pit road is open Tail End 123 124 Yellow
Jeremy Clements Speeding on pit road Tail End 146 150 Yellow
Jeffrey Earnhardt Pitting before pit road is open Tail End 149 150 Yellow
Brett Moffitt Pitting before pit road is open Tail End 151 159 Yellow
Ryan Sieg Pitting before pit road is open Garage Tail End 151 0 Yellow
Chase Briscoe Pitting before pit road is open Tail End 182 186 Yellow
Joe Graf Jr Pitting before pit road is open Tail End 185 186 Yellow
Joe Graf Jr Speeding on pit road Tail End 185 186 Yellow
Stefan Parsons Pitting before pit road is open Tail End 185 186 Yellow
Michael Annett Pitting before pit road is open Tail End 187 193 Yellow
Justin Haley Pitting before pit road is open Tail End 187 193 Yellow
Noah Gragson Pitting before pit road is open Garage Tail End 189 0 Yellow
Riley Herbst Pitting before pit road is open Tail End 189 193 Yellow