Race details [1] [2] [3] [4] [5] [6] [7] [8] [9] | |||
---|---|---|---|
Race 29 of 33 of the 2025 NASCAR Xfinity Series | |||
![]() | |||
Date | October 4, 2025 | ||
Location | Charlotte Motor Speedway in Concord, North Carolina | ||
Course | Permanent racing facility | ||
Course length | 2.320 miles (3.734 km) | ||
Distance | 68 laps, 155.04 mi (249.51 km) | ||
Scheduled distance | 67 laps, 152.76 mi (245.84 km) | ||
Average speed | 72.628 mph (116.883 km/h) | ||
Pole position | |||
Driver | JR Motorsports | ||
Time | 1:25.054 | ||
Most laps led | |||
Driver | Connor Zilisch | JR Motorsports | |
Laps | 61 | ||
Winner | |||
No. 88 | Connor Zilisch | JR Motorsports | |
Television in the United States | |||
Network | CW | ||
Announcers | Adam Alexander, Parker Kligerman, and Jamie McMurray | ||
Radio in the United States | |||
Radio | PRN |
The 2025 Blue Cross NC 250 was the 29th stock car race of the 2025 NASCAR Xfinity Series, the third and final race of the Round of 12, and the 8th iteration of the event. The race was held on Saturday, October 4, 2025, at the Charlotte Motor Speedway roval layout in Concord, North Carolina, a 2.320 miles (3.734 km) permanent road course. The race was contested over 68 laps, extended from 67 laps due to a green-white-checkered finish. In a wild race, Connor Zilisch, driving for JR Motorsports, would continue his road course prowess, winning the first stage and leading a race-high 61 laps from the pole position to earn his 11th career NASCAR Xfinity Series win, and his 10th of the season. [10] To fill out the podium, Austin Green, driving for Jordan Anderson Racing, would finish a career-best 2nd place, and Sammy Smith, driving for JR Motorsports, would finish in 3rd, respectively.
Following the race, Taylor Gray, Nick Sanchez, Austin Hill, and Harrison Burton were eliminated from playoff contention. Zilisch, Justin Allgaier, Brandon Jones, Sam Mayer, Jesse Love, Smith, Carson Kvapil, and Sheldon Creed would advance into the Round of 8. [11]
Since 2018, deviating from past NASCAR events at Charlotte, the race will utilize a road course configuration of Charlotte Motor Speedway, promoted and trademarked as the "Roval". The course is 2.28 miles (3.67 km) in length and features 17 turns, utilizing the infield road course and portions of the oval track. The race will be contested over a scheduled distance of 109 laps, 400 kilometres (250 mi).
During July 2018 tests on the road course, concerns were raised over drivers "cheating" the backstretch chicane on the course. The chicanes were modified with additional tire barriers and rumble strips in order to encourage drivers to properly drive through them, and NASCAR will enforce drive-through penalties on drivers who illegally "short-cut" parts of the course. The chicanes will not be used during restarts. In the summer of 2019, the bus stop on the backstretch was changed and deepened, becoming a permanent part of the circuit, compared to the previous year where it was improvised.
If a driver fails to legally make the backstretch bus stop, the driver must skip the frontstretch chicane and make a complete stop by the dotted line on the exit before being allowed to continue. A driver who misses the frontstretch chicane must stop before the exit.
On May 26, 2024, it was announced that the Charlotte Roval would get a redesign, featuring an updated infield road course which includes an extension of the straightaway after turn 5, a new turn 6, and a sharper hairpin for turn 7, in addition the apex for turn 16 on the final chicane was made tighter. [12]
The first and only practice session was held on Saturday, October 4, at 11:30 AM EST, and would last for 50 minutes. [13] Connor Zilisch, driving for JR Motorsports, would set the fastest time in the session, with a lap of 1:25.573, and a speed of 95.918 mph (154.365 km/h). [14]
Pos. | # | Driver | Team | Make | Time | Speed |
---|---|---|---|---|---|---|
1 | 88 | Connor Zilisch (P) (R) | JR Motorsports | Chevrolet | 1:25.573 | 95.918 |
2 | 1 | Carson Kvapil (P) (R) | JR Motorsports | Chevrolet | 1:26.064 | 95.371 |
3 | 9 | Connor Mosack (i) | JR Motorsports | Chevrolet | 1:26.075 | 95.359 |
Full practice results |
Qualifying was held on Saturday, October 4, at 12:40 PM EST. Since the Charlotte Motor Speedway roval layout is a road course, the qualifying procedure used is a two-group system, with one round. Drivers were separated into two groups, A and B. Each driver would have multiple laps to set a time. Whoever sets the fastest time between both groups will win the pole. [13]
Under a 2021 rule change, the timing line in road course qualifying is "not" the start-finish line. Instead, the timing line for qualifying will be set at the exit of Turn 13. Connor Zilisch, driving for JR Motorsports, would score the pole for the race, with a lap of 1:25.054, and a speed of 96.503 mph (155.307 km/h). JRM became the first team in series history to sweep the first five positions in qualifying. [15]
Four drivers would fail to qualify: Garrett Smithley, Thomas Annunziata, Austin J. Hill, and Andrew Patterson.
Stage 1Laps: 20
Pos. | # | Driver | Team | Make | Pts |
---|---|---|---|---|---|
1 | 88 | Connor Zilisch (P) (R) | JR Motorsports | Chevrolet | 10 |
2 | 2 | Jesse Love (P) | Richard Childress Racing | Chevrolet | 9 |
3 | 7 | Justin Allgaier (P) | JR Motorsports | Chevrolet | 8 |
4 | 8 | Sammy Smith (P) | JR Motorsports | Chevrolet | 7 |
5 | 1 | Carson Kvapil (P) (R) | JR Motorsports | Chevrolet | 6 |
6 | 21 | Austin Hill (P) | Richard Childress Racing | Chevrolet | 5 |
7 | 48 | Nick Sanchez (P) (R) | Big Machine Racing | Chevrolet | 4 |
8 | 19 | Aric Almirola (OP) | Joe Gibbs Racing | Toyota | 3 |
9 | 00 | Sheldon Creed (P) | Haas Factory Team | Ford | 2 |
10 | 9 | Connor Mosack (i) | JR Motorsports | Chevrolet | 0 |
Stage 2Laps: 20
Pos. | # | Driver | Team | Make | Pts |
---|---|---|---|---|---|
1 | 2 | Jesse Love (P) | Richard Childress Racing | Chevrolet | 10 |
2 | 8 | Sammy Smith (P) | JR Motorsports | Chevrolet | 9 |
3 | 21 | Austin Hill (P) | Richard Childress Racing | Chevrolet | 8 |
4 | 00 | Sheldon Creed (P) | Haas Factory Team | Ford | 7 |
5 | 1 | Carson Kvapil (P) (R) | JR Motorsports | Chevrolet | 6 |
6 | 41 | Sam Mayer (P) | Haas Factory Team | Ford | 5 |
7 | 07 | Alex Labbé | SS-Green Light Racing | Chevrolet | 4 |
8 | 91 | Josh Bilicki | DGM Racing | Chevrolet | 3 |
9 | 53 | Sage Karam | Joey Gase Motorsports | Toyota | 2 |
10 | 88 | Connor Zilisch (P) (R) | JR Motorsports | Chevrolet | 1 |
Stage 3Laps: 28
Fin [16] | St | # | Driver | Team | Make | Laps | Led | Status | Pts |
---|---|---|---|---|---|---|---|---|---|
1 | 1 | 88 | Connor Zilisch (P) (R) | JR Motorsports | Chevrolet | 68 | 61 | Running | 52 |
2 | 10 | 87 | Austin Green | Jordan Anderson Racing | Chevrolet | 68 | 0 | Running | 35 |
3 | 4 | 8 | Sammy Smith (P) | JR Motorsports | Chevrolet | 68 | 0 | Running | 50 |
4 | 9 | 24 | Kaz Grala (i) | Sam Hunt Racing | Toyota | 68 | 0 | Running | 0 |
5 | 3 | 9 | Connor Mosack (i) | JR Motorsports | Chevrolet | 68 | 1 | Running | 0 |
6 | 30 | 27 | Jeb Burton | Jordan Anderson Racing | Chevrolet | 68 | 0 | Running | 31 |
7 | 15 | 18 | William Sawalich (R) | Joe Gibbs Racing | Toyota | 68 | 0 | Running | 30 |
8 | 2 | 7 | Justin Allgaier (P) | JR Motorsports | Chevrolet | 68 | 0 | Running | 37 |
9 | 14 | 48 | Nick Sanchez (P) (R) | Big Machine Racing | Chevrolet | 68 | 1 | Running | 32 |
10 | 18 | 16 | Christian Eckes (R) | Kaulig Racing | Chevrolet | 68 | 0 | Running | 27 |
11 | 13 | 00 | Sheldon Creed (P) | Haas Factory Team | Ford | 68 | 0 | Running | 35 |
12 | 8 | 2 | Jesse Love (P) | Richard Childress Racing | Chevrolet | 68 | 4 | Running | 44 |
13 | 17 | 54 | Taylor Gray (P) | Joe Gibbs Racing | Toyota | 68 | 0 | Running | 24 |
14 | 11 | 19 | Aric Almirola (OP) | Joe Gibbs Racing | Toyota | 68 | 0 | Running | 26 |
15 | 5 | 1 | Carson Kvapil (P) (R) | JR Motorsports | Chevrolet | 68 | 0 | Running | 34 |
16 | 26 | 4 | Parker Retzlaff | Alpha Prime Racing | Chevrolet | 68 | 0 | Running | 21 |
17 | 27 | 11 | Daniel Hemric (i) | Kaulig Racing | Chevrolet | 68 | 0 | Running | 0 |
18 | 23 | 20 | Brandon Jones (P) | Joe Gibbs Racing | Toyota | 68 | 0 | Running | 19 |
19 | 7 | 41 | Sam Mayer (P) | Haas Factory Team | Ford | 68 | 0 | Running | 23 |
20 | 22 | 39 | Ryan Sieg | RSS Racing | Ford | 68 | 0 | Running | 17 |
21 | 24 | 91 | Josh Bilicki | DGM Racing | Chevrolet | 68 | 0 | Running | 19 |
22 | 6 | 17 | Corey Day | Hendrick Motorsports | Chevrolet | 68 | 0 | Running | 15 |
23 | 34 | 42 | Anthony Alfredo | Young's Motorsports | Chevrolet | 68 | 0 | Running | 14 |
24 | 29 | 71 | Ryan Ellis | DGM Racing | Chevrolet | 68 | 0 | Running | 13 |
25 | 25 | 53 | Sage Karam | Joey Gase Motorsports | Toyota | 68 | 0 | Running | 14 |
26 | 31 | 92 | Leland Honeyman | DGM Racing | Chevrolet | 68 | 0 | Running | 11 |
27 | 36 | 51 | Jeremy Clements | Jeremy Clements Racing | Chevrolet | 68 | 0 | Running | 10 |
28 | 16 | 21 | Austin Hill (P) | Richard Childress Racing | Chevrolet | 68 | 1 | Running | 22 |
29 | 35 | 31 | Blaine Perkins | Jordan Anderson Racing | Chevrolet | 68 | 0 | Running | 8 |
30 | 21 | 07 | Alex Labbé | SS-Green Light Racing | Chevrolet | 67 | 0 | Running | 11 |
31 | 12 | 44 | Brennan Poole | Alpha Prime Racing | Chevrolet | 67 | 0 | Running | 6 |
32 | 20 | 99 | Matt DiBenedetto | Viking Motorsports | Chevrolet | 67 | 0 | Running | 5 |
33 | 37 | 28 | Kyle Sieg | RSS Racing | Ford | 67 | 0 | Running | 4 |
34 | 28 | 25 | Harrison Burton (P) | AM Racing | Ford | 64 | 0 | Running | 3 |
35 | 33 | 26 | Dean Thompson (R) | Sam Hunt Racing | Toyota | 62 | 0 | Running | 2 |
36 | 38 | 10 | Daniel Dye (R) | Kaulig Racing | Chevrolet | 44 | 0 | Transmission | 1 |
37 | 32 | 45 | Josh Williams | Alpha Prime Racing | Chevrolet | 20 | 0 | Fuel Pump | 1 |
38 | 19 | 50 | Preston Pardus | Pardus Racing | Chevrolet | 7 | 0 | Transmission | 1 |
Official race results |
|
|